(_,X=false,ee=false)
| 1 | (()=>{var _={6472:(_,X,ee)=>{let te=ee(1711);function browsersSort(_,X){_=_.split(" ");X=X.split(" ");if(_[0]>X[0]){return 1}else if(_[0]<X[0]){return-1}else{return Math.sign(parseFloat(_[1])-parseFloat(X[1]))}}function f(_,X,ee){_=te(_);if(!ee){[ee,X]=[X,{}]}let re=X.match||/\sx($|\s)/;let se=[];for(let X in _.stats){let ee=_.stats[X];for(let _ in ee){let te=ee[_];if(te.match(re)){se.push(X+" "+_)}}}ee(se.sort(browsersSort))}let re={};function prefix(_,X){for(let ee of _){re[ee]=Object.assign({},X)}}function add(_,X){for(let ee of _){re[ee].browsers=re[ee].browsers.concat(X.browsers).sort(browsersSort)}}_.exports=re;let se=ee(2861);f(se,(_=>prefix(["border-radius","border-top-left-radius","border-top-right-radius","border-bottom-right-radius","border-bottom-left-radius"],{browsers:_,feature:"border-radius",mistakes:["-khtml-","-ms-","-o-"]})));let ne=ee(2194);f(ne,(_=>prefix(["box-shadow"],{browsers:_,feature:"css-boxshadow",mistakes:["-khtml-"]})));let ie=ee(354);f(ie,(_=>prefix(["animation","animation-name","animation-duration","animation-delay","animation-direction","animation-fill-mode","animation-iteration-count","animation-play-state","animation-timing-function","@keyframes"],{browsers:_,feature:"css-animation",mistakes:["-khtml-","-ms-"]})));let oe=ee(40);f(oe,(_=>prefix(["transition","transition-property","transition-duration","transition-delay","transition-timing-function"],{browsers:_,feature:"css-transitions",mistakes:["-khtml-","-ms-"]})));let ae=ee(4602);f(ae,(_=>prefix(["transform","transform-origin"],{browsers:_,feature:"transforms2d"})));let le=ee(2866);f(le,(_=>{prefix(["perspective","perspective-origin"],{browsers:_,feature:"transforms3d"});return prefix(["transform-style"],{browsers:_,feature:"transforms3d",mistakes:["-ms-","-o-"]})}));f(le,{match:/y\sx|y\s#2/},(_=>prefix(["backface-visibility"],{browsers:_,feature:"transforms3d",mistakes:["-ms-","-o-"]})));let ue=ee(2571);f(ue,{match:/y\sx/},(_=>prefix(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:_,feature:"css-gradients",mistakes:["-ms-"],props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]})));f(ue,{match:/a\sx/},(_=>{_=_.map((_=>{if(/firefox|op/.test(_)){return _}else{return`${_} old`}}));return add(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:_,feature:"css-gradients"})}));let ce=ee(6597);f(ce,(_=>prefix(["box-sizing"],{browsers:_,feature:"css3-boxsizing"})));let pe=ee(3882);f(pe,(_=>prefix(["filter"],{browsers:_,feature:"css-filters"})));let fe=ee(1545);f(fe,(_=>prefix(["filter-function"],{browsers:_,feature:"css-filter-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]})));let de=ee(3166);f(de,{match:/y\sx|y\s#2/},(_=>prefix(["backdrop-filter"],{browsers:_,feature:"css-backdrop-filter"})));let he=ee(7801);f(he,(_=>prefix(["element"],{browsers:_,feature:"css-element-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]})));let me=ee(7809);f(me,(_=>{prefix(["columns","column-width","column-gap","column-rule","column-rule-color","column-rule-width","column-count","column-rule-style","column-span","column-fill"],{browsers:_,feature:"multicolumn"});let X=_.filter((_=>!/firefox/.test(_)));prefix(["break-before","break-after","break-inside"],{browsers:X,feature:"multicolumn"})}));let ge=ee(9474);f(ge,(_=>prefix(["user-select"],{browsers:_,feature:"user-select-none",mistakes:["-khtml-"]})));let be=ee(4618);f(be,{match:/a\sx/},(_=>{_=_.map((_=>{if(/ie|firefox/.test(_)){return _}else{return`${_} 2009`}}));prefix(["display-flex","inline-flex"],{browsers:_,feature:"flexbox",props:["display"]});prefix(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:_,feature:"flexbox"});prefix(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:_,feature:"flexbox"})}));f(be,{match:/y\sx/},(_=>{add(["display-flex","inline-flex"],{browsers:_,feature:"flexbox"});add(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:_,feature:"flexbox"});add(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:_,feature:"flexbox"})}));let ve=ee(3098);f(ve,(_=>prefix(["calc"],{browsers:_,feature:"calc",props:["*"]})));let ye=ee(1188);f(ye,(_=>prefix(["background-origin","background-size"],{browsers:_,feature:"background-img-opts"})));let we=ee(5591);f(we,(_=>prefix(["background-clip"],{browsers:_,feature:"background-clip-text"})));let xe=ee(1328);f(xe,(_=>prefix(["font-feature-settings","font-variant-ligatures","font-language-override"],{browsers:_,feature:"font-feature"})));let ke=ee(3944);f(ke,(_=>prefix(["font-kerning"],{browsers:_,feature:"font-kerning"})));let Se=ee(7097);f(Se,(_=>prefix(["border-image"],{browsers:_,feature:"border-image"})));let _e=ee(4822);f(_e,(_=>prefix(["::selection"],{browsers:_,feature:"css-selection",selector:true})));let Pe=ee(6215);f(Pe,(_=>{prefix(["::placeholder"],{browsers:_.concat(["ie 10 old","ie 11 old","firefox 18 old"]),feature:"css-placeholder",selector:true})}));let Oe=ee(9278);f(Oe,(_=>{prefix([":placeholder-shown"],{browsers:_,feature:"css-placeholder-shown",selector:true})}));let je=ee(5197);f(je,(_=>prefix(["hyphens"],{browsers:_,feature:"css-hyphens"})));let Te=ee(7766);f(Te,(_=>prefix([":fullscreen"],{browsers:_,feature:"fullscreen",selector:true})));let Ee=ee(4643);f(Ee,(_=>prefix(["::backdrop"],{browsers:_,feature:"backdrop",selector:true})));let Fe=ee(2416);f(Fe,(_=>prefix(["::file-selector-button"],{browsers:_,feature:"file-selector-button",selector:true})));let Me=ee(7721);f(Me,(_=>prefix([":autofill"],{browsers:_,feature:"css-autofill",selector:true})));let $e=ee(3247);f($e,(_=>prefix(["tab-size"],{browsers:_,feature:"css3-tabsize"})));let Re=ee(5691);let Ae=["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"];f(Re,(_=>prefix(["max-content","min-content"],{browsers:_,feature:"intrinsic-width",props:Ae})));f(Re,{match:/x|\s#4/},(_=>prefix(["fill","fill-available"],{browsers:_,feature:"intrinsic-width",props:Ae})));f(Re,{match:/x|\s#5/},(_=>{let X=_.filter((_=>{let[X,ee]=_.split(" ");if(X==="firefox"||X==="and_ff"){return parseInt(ee)<94}else{return true}}));return prefix(["fit-content"],{browsers:X,feature:"intrinsic-width",props:Ae})}));let qe=ee(7437);f(qe,(_=>prefix(["stretch"],{browsers:_,feature:"css-width-stretch",props:Ae})));let ze=ee(8265);f(ze,(_=>prefix(["zoom-in","zoom-out"],{browsers:_,feature:"css3-cursors-newer",props:["cursor"]})));let Ge=ee(2983);f(Ge,(_=>prefix(["grab","grabbing"],{browsers:_,feature:"css3-cursors-grab",props:["cursor"]})));let Ue=ee(8235);f(Ue,(_=>prefix(["sticky"],{browsers:_,feature:"css-sticky",props:["position"]})));let He=ee(1014);f(He,(_=>prefix(["touch-action"],{browsers:_,feature:"pointer"})));let Ze=ee(134);f(Ze,{match:/x.*#[235]/},(_=>prefix(["text-decoration-skip","text-decoration-skip-ink"],{browsers:_,feature:"text-decoration"})));let Ke=ee(1597);f(Ke,(_=>prefix(["text-decoration"],{browsers:_,feature:"text-decoration"})));let Xe=ee(5934);f(Xe,(_=>prefix(["text-decoration-color"],{browsers:_,feature:"text-decoration"})));let et=ee(3874);f(et,(_=>prefix(["text-decoration-line"],{browsers:_,feature:"text-decoration"})));let tt=ee(3480);f(tt,(_=>prefix(["text-decoration-style"],{browsers:_,feature:"text-decoration"})));let rt=ee(744);f(rt,(_=>prefix(["text-size-adjust"],{browsers:_,feature:"text-size-adjust"})));let st=ee(6649);f(st,(_=>{prefix(["mask-clip","mask-composite","mask-image","mask-origin","mask-repeat","mask-border-repeat","mask-border-source"],{browsers:_,feature:"css-masks"});prefix(["mask","mask-position","mask-size","mask-border","mask-border-outset","mask-border-width","mask-border-slice"],{browsers:_,feature:"css-masks"})}));let nt=ee(9205);f(nt,(_=>prefix(["clip-path"],{browsers:_,feature:"css-clip-path"})));let it=ee(6781);f(it,(_=>prefix(["box-decoration-break"],{browsers:_,feature:"css-boxdecorationbreak"})));let ot=ee(1480);f(ot,(_=>prefix(["object-fit","object-position"],{browsers:_,feature:"object-fit"})));let lt=ee(5460);f(lt,(_=>prefix(["shape-margin","shape-outside","shape-image-threshold"],{browsers:_,feature:"css-shapes"})));let ut=ee(7806);f(ut,(_=>prefix(["text-overflow"],{browsers:_,feature:"text-overflow"})));let ct=ee(3504);f(ct,(_=>prefix(["@viewport"],{browsers:_,feature:"css-deviceadaptation"})));let pt=ee(8181);f(pt,{match:/( x($| )|a #2)/},(_=>prefix(["@resolution"],{browsers:_,feature:"css-media-resolution"})));let ft=ee(2807);f(ft,(_=>prefix(["text-align-last"],{browsers:_,feature:"css-text-align-last"})));let dt=ee(8995);f(dt,{match:/y x|a x #1/},(_=>prefix(["pixelated"],{browsers:_,feature:"css-crisp-edges",props:["image-rendering"]})));f(dt,{match:/a x #2/},(_=>prefix(["image-rendering"],{browsers:_,feature:"css-crisp-edges"})));let ht=ee(7395);f(ht,(_=>prefix(["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end"],{browsers:_,feature:"css-logical-props"})));f(ht,{match:/x\s#2/},(_=>prefix(["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end"],{browsers:_,feature:"css-logical-props"})));let mt=ee(4773);f(mt,{match:/#2|x/},(_=>prefix(["appearance"],{browsers:_,feature:"css-appearance"})));let gt=ee(1340);f(gt,(_=>prefix(["scroll-snap-type","scroll-snap-coordinate","scroll-snap-destination","scroll-snap-points-x","scroll-snap-points-y"],{browsers:_,feature:"css-snappoints"})));let bt=ee(1949);f(bt,(_=>prefix(["flow-into","flow-from","region-fragment"],{browsers:_,feature:"css-regions"})));let vt=ee(2237);f(vt,(_=>prefix(["image-set"],{browsers:_,feature:"css-image-set",props:["background","background-image","border-image","cursor","mask","mask-image","list-style","list-style-image","content"]})));let yt=ee(2298);f(yt,{match:/a|x/},(_=>prefix(["writing-mode"],{browsers:_,feature:"css-writing-mode"})));let wt=ee(8786);f(wt,(_=>prefix(["cross-fade"],{browsers:_,feature:"css-cross-fade",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]})));let xt=ee(2478);f(xt,(_=>prefix([":read-only",":read-write"],{browsers:_,feature:"css-read-only-write",selector:true})));let kt=ee(5514);f(kt,(_=>prefix(["text-emphasis","text-emphasis-position","text-emphasis-style","text-emphasis-color"],{browsers:_,feature:"text-emphasis"})));let St=ee(6554);f(St,(_=>{prefix(["display-grid","inline-grid"],{browsers:_,feature:"css-grid",props:["display"]});prefix(["grid-template-columns","grid-template-rows","grid-row-start","grid-column-start","grid-row-end","grid-column-end","grid-row","grid-column","grid-area","grid-template","grid-template-areas","place-self"],{browsers:_,feature:"css-grid"})}));f(St,{match:/a x/},(_=>prefix(["grid-column-align","grid-row-align"],{browsers:_,feature:"css-grid"})));let _t=ee(9290);f(_t,(_=>prefix(["text-spacing"],{browsers:_,feature:"css-text-spacing"})));let Pt=ee(9323);f(Pt,(_=>prefix([":any-link"],{browsers:_,feature:"css-any-link",selector:true})));let Ot=ee(7856);f(Ot,(_=>prefix(["isolate"],{browsers:_,feature:"css-unicode-bidi",props:["unicode-bidi"]})));let Ct=ee(6097);f(Ct,(_=>prefix(["plaintext"],{browsers:_,feature:"css-unicode-bidi",props:["unicode-bidi"]})));let jt=ee(9067);f(jt,{match:/y x/},(_=>prefix(["isolate-override"],{browsers:_,feature:"css-unicode-bidi",props:["unicode-bidi"]})));let Tt=ee(3898);f(Tt,{match:/a #1/},(_=>prefix(["overscroll-behavior"],{browsers:_,feature:"css-overscroll-behavior"})));let Et=ee(4838);f(Et,(_=>prefix(["text-orientation"],{browsers:_,feature:"css-text-orientation"})));let Ft=ee(8066);f(Ft,(_=>prefix(["print-color-adjust","color-adjust"],{browsers:_,feature:"css-print-color-adjust"})))},1318:(_,X,ee)=>{let te=ee(9511);class AtRule extends te{add(_,X){let ee=X+_.name;let te=_.parent.some((X=>X.name===ee&&X.params===_.params));if(te){return undefined}let re=this.clone(_,{name:ee});return _.parent.insertBefore(_,re)}process(_){let X=this.parentPrefix(_);for(let ee of this.prefixes){if(!X||X===ee){this.add(_,ee)}}}}_.exports=AtRule},4135:(_,X,ee)=>{let te=ee(4907);let{agents:re}=ee(3768);let se=ee(5701);let ne=ee(6472);let ie=ee(8277);let oe=ee(3872);let ae=ee(4848);let le={browsers:re,prefixes:ne};const ue="\n"+" Replace Autoprefixer `browsers` option to Browserslist config.\n"+" Use `browserslist` key in `package.json` or `.browserslistrc` file.\n"+"\n"+" Using `browsers` option can cause errors. Browserslist config can\n"+" be used for Babel, Autoprefixer, postcss-normalize and other tools.\n"+"\n"+" If you really need to use option, rename it to `overrideBrowserslist`.\n"+"\n"+" Learn more at:\n"+" https://github.com/browserslist/browserslist#readme\n"+" https://twitter.com/browserslist\n"+"\n";function isPlainObject(_){return Object.prototype.toString.apply(_)==="[object Object]"}let ce=new Map;function timeCapsule(_,X){if(X.browsers.selected.length===0){return}if(X.add.selectors.length>0){return}if(Object.keys(X.add).length>2){return}_.warn("Autoprefixer target browsers do not need any prefixes."+"You do not need Autoprefixer anymore.\n"+"Check your Browserslist config to be sure that your targets "+"are set up correctly.\n"+"\n"+" Learn more at:\n"+" https://github.com/postcss/autoprefixer#readme\n"+" https://github.com/browserslist/browserslist#readme\n"+"\n")}_.exports=plugin;function plugin(..._){let X;if(_.length===1&&isPlainObject(_[0])){X=_[0];_=undefined}else if(_.length===0||_.length===1&&!_[0]){_=undefined}else if(_.length<=2&&(Array.isArray(_[0])||!_[0])){X=_[1];_=_[0]}else if(typeof _[_.length-1]==="object"){X=_.pop()}if(!X){X={}}if(X.browser){throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer")}else if(X.browserslist){throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer")}if(X.overrideBrowserslist){_=X.overrideBrowserslist}else if(X.browsers){if(typeof console!=="undefined"&&console.warn){console.warn(se.red(ue.replace(/`[^`]+`/g,(_=>se.yellow(_.slice(1,-1))))))}_=X.browsers}let ee={env:X.env,ignoreUnknownVersions:X.ignoreUnknownVersions,stats:X.stats};function loadPrefixes(te){let re=le;let se=new ie(re.browsers,_,te,ee);let ne=se.selected.join(", ")+JSON.stringify(X);if(!ce.has(ne)){ce.set(ne,new ae(re.prefixes,se,X))}return ce.get(ne)}return{browsers:_,info(_){_=_||{};_.from=_.from||process.cwd();return oe(loadPrefixes(_))},options:X,postcssPlugin:"autoprefixer",prepare(_){let ee=loadPrefixes({env:X.env,from:_.opts.from});return{OnceExit(te){timeCapsule(_,ee);if(X.remove!==false){ee.processor.remove(te,_)}if(X.add!==false){ee.processor.add(te,_)}}}}}}plugin.postcss=true;plugin.data=le;plugin.defaults=te.defaults;plugin.info=()=>plugin().info()},8500:_=>{function last(_){return _[_.length-1]}let X={parse(_){let X=[""];let ee=[X];for(let te of _){if(te==="("){X=[""];last(ee).push(X);ee.push(X);continue}if(te===")"){ee.pop();X=last(ee);X.push("");continue}X[X.length-1]+=te}return ee[0]},stringify(_){let ee="";for(let te of _){if(typeof te==="object"){ee+=`(${X.stringify(te)})`;continue}ee+=te}return ee}};_.exports=X},8277:(_,X,ee)=>{let te=ee(4907);let{agents:re}=ee(3768);let se=ee(699);class Browsers{constructor(_,X,ee,te){this.data=_;this.options=ee||{};this.browserslistOpts=te||{};this.selected=this.parse(X)}static prefixes(){if(this.prefixesCache){return this.prefixesCache}this.prefixesCache=[];for(let _ in re){this.prefixesCache.push(`-${re[_].prefix}-`)}this.prefixesCache=se.uniq(this.prefixesCache).sort(((_,X)=>X.length-_.length));return this.prefixesCache}static withPrefix(_){if(!this.prefixesRegexp){this.prefixesRegexp=new RegExp(this.prefixes().join("|"))}return this.prefixesRegexp.test(_)}isSelected(_){return this.selected.includes(_)}parse(_){let X={};for(let _ in this.browserslistOpts){X[_]=this.browserslistOpts[_]}X.path=this.options.from;return te(_,X)}prefix(_){let[X,ee]=_.split(" ");let te=this.data[X];let re=te.prefix_exceptions&&te.prefix_exceptions[ee];if(!re){re=te.prefix}return`-${re}-`}}_.exports=Browsers},4750:(_,X,ee)=>{let te=ee(8277);let re=ee(9511);let se=ee(699);class Declaration extends re{add(_,X,ee,te){let re=this.prefixed(_.prop,X);if(this.isAlready(_,re)||this.otherPrefixes(_.value,X)){return undefined}return this.insert(_,X,ee,te)}calcBefore(_,X,ee=""){let te=this.maxPrefixed(_,X);let re=te-se.removeNote(ee).length;let ne=X.raw("before");if(re>0){ne+=Array(re).fill(" ").join("")}return ne}check(){return true}insert(_,X,ee){let te=this.set(this.clone(_),X);if(!te)return undefined;let re=_.parent.some((_=>_.prop===te.prop&&_.value===te.value));if(re){return undefined}if(this.needCascade(_)){te.raws.before=this.calcBefore(ee,_,X)}return _.parent.insertBefore(_,te)}isAlready(_,X){let ee=this.all.group(_).up((_=>_.prop===X));if(!ee){ee=this.all.group(_).down((_=>_.prop===X))}return ee}maxPrefixed(_,X){if(X._autoprefixerMax){return X._autoprefixerMax}let ee=0;for(let X of _){X=se.removeNote(X);if(X.length>ee){ee=X.length}}X._autoprefixerMax=ee;return X._autoprefixerMax}needCascade(_){if(!_._autoprefixerCascade){_._autoprefixerCascade=this.all.options.cascade!==false&&_.raw("before").includes("\n")}return _._autoprefixerCascade}normalize(_){return _}old(_,X){return[this.prefixed(_,X)]}otherPrefixes(_,X){for(let ee of te.prefixes()){if(ee===X){continue}if(_.includes(ee)){return _.replace(/var\([^)]+\)/,"").includes(ee)}}return false}prefixed(_,X){return X+_}process(_,X){if(!this.needCascade(_)){super.process(_,X);return}let ee=super.process(_,X);if(!ee||!ee.length){return}this.restoreBefore(_);_.raws.before=this.calcBefore(ee,_)}restoreBefore(_){let X=_.raw("before").split("\n");let ee=X[X.length-1];this.all.group(_).up((_=>{let X=_.raw("before").split("\n");let te=X[X.length-1];if(te.length<ee.length){ee=te}}));X[X.length-1]=ee;_.raws.before=X.join("\n")}set(_,X){_.prop=this.prefixed(_.prop,X);return _}}_.exports=Declaration},3740:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class AlignContent extends te{normalize(){return"align-content"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2012){return X+"flex-line-pack"}return super.prefixed(_,X)}set(_,X){let ee=re(X)[0];if(ee===2012){_.value=AlignContent.oldValues[_.value]||_.value;return super.set(_,X)}if(ee==="final"){return super.set(_,X)}return undefined}}AlignContent.names=["align-content","flex-line-pack"];AlignContent.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"};_.exports=AlignContent},1262:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class AlignItems extends te{normalize(){return"align-items"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2009){return X+"box-align"}if(ee===2012){return X+"flex-align"}return super.prefixed(_,X)}set(_,X){let ee=re(X)[0];if(ee===2009||ee===2012){_.value=AlignItems.oldValues[_.value]||_.value}return super.set(_,X)}}AlignItems.names=["align-items","flex-align","box-align"];AlignItems.oldValues={"flex-end":"end","flex-start":"start"};_.exports=AlignItems},2537:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class AlignSelf extends te{check(_){return _.parent&&!_.parent.some((_=>_.prop&&_.prop.startsWith("grid-")))}normalize(){return"align-self"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2012){return X+"flex-item-align"}return super.prefixed(_,X)}set(_,X){let ee=re(X)[0];if(ee===2012){_.value=AlignSelf.oldValues[_.value]||_.value;return super.set(_,X)}if(ee==="final"){return super.set(_,X)}return undefined}}AlignSelf.names=["align-self","flex-item-align"];AlignSelf.oldValues={"flex-end":"end","flex-start":"start"};_.exports=AlignSelf},5136:(_,X,ee)=>{let te=ee(4750);class Animation extends te{check(_){return!_.value.split(/\s+/).some((_=>{let X=_.toLowerCase();return X==="reverse"||X==="alternate-reverse"}))}}Animation.names=["animation","animation-direction"];_.exports=Animation},256:(_,X,ee)=>{let te=ee(4750);let re=ee(699);class Appearance extends te{constructor(_,X,ee){super(_,X,ee);if(this.prefixes){this.prefixes=re.uniq(this.prefixes.map((_=>{if(_==="-ms-"){return"-webkit-"}return _})))}}}Appearance.names=["appearance"];_.exports=Appearance},2087:(_,X,ee)=>{let te=ee(7276);let re=ee(699);class Autofill extends te{constructor(_,X,ee){super(_,X,ee);if(this.prefixes){this.prefixes=re.uniq(this.prefixes.map((()=>"-webkit-")))}}prefixed(_){if(_==="-webkit-"){return":-webkit-autofill"}return`:${_}autofill`}}Autofill.names=[":autofill"];_.exports=Autofill},6921:(_,X,ee)=>{let te=ee(4750);let re=ee(699);class BackdropFilter extends te{constructor(_,X,ee){super(_,X,ee);if(this.prefixes){this.prefixes=re.uniq(this.prefixes.map((_=>_==="-ms-"?"-webkit-":_)))}}}BackdropFilter.names=["backdrop-filter"];_.exports=BackdropFilter},8641:(_,X,ee)=>{let te=ee(4750);let re=ee(699);class BackgroundClip extends te{constructor(_,X,ee){super(_,X,ee);if(this.prefixes){this.prefixes=re.uniq(this.prefixes.map((_=>_==="-ms-"?"-webkit-":_)))}}check(_){return _.value.toLowerCase()==="text"}}BackgroundClip.names=["background-clip"];_.exports=BackgroundClip},2100:(_,X,ee)=>{let te=ee(4750);class BackgroundSize extends te{set(_,X){let ee=_.value.toLowerCase();if(X==="-webkit-"&&!ee.includes(" ")&&ee!=="contain"&&ee!=="cover"){_.value=_.value+" "+_.value}return super.set(_,X)}}BackgroundSize.names=["background-size"];_.exports=BackgroundSize},305:(_,X,ee)=>{let te=ee(4750);class BlockLogical extends te{normalize(_){if(_.includes("-before")){return _.replace("-before","-block-start")}return _.replace("-after","-block-end")}prefixed(_,X){if(_.includes("-start")){return X+_.replace("-block-start","-before")}return X+_.replace("-block-end","-after")}}BlockLogical.names=["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end","border-before","border-after","margin-before","margin-after","padding-before","padding-after"];_.exports=BlockLogical},6162:(_,X,ee)=>{let te=ee(4750);class BorderImage extends te{set(_,X){_.value=_.value.replace(/\s+fill(\s)/,"$1");return super.set(_,X)}}BorderImage.names=["border-image"];_.exports=BorderImage},4917:(_,X,ee)=>{let te=ee(4750);class BorderRadius extends te{normalize(_){return BorderRadius.toNormal[_]||_}prefixed(_,X){if(X==="-moz-"){return X+(BorderRadius.toMozilla[_]||_)}return super.prefixed(_,X)}}BorderRadius.names=["border-radius"];BorderRadius.toMozilla={};BorderRadius.toNormal={};for(let _ of["top","bottom"]){for(let X of["left","right"]){let ee=`border-${_}-${X}-radius`;let te=`border-radius-${_}${X}`;BorderRadius.names.push(ee);BorderRadius.names.push(te);BorderRadius.toMozilla[ee]=te;BorderRadius.toNormal[te]=ee}}_.exports=BorderRadius},2928:(_,X,ee)=>{let te=ee(4750);class BreakProps extends te{insert(_,X,ee){if(_.prop!=="break-inside"){return super.insert(_,X,ee)}if(/region/i.test(_.value)||/page/i.test(_.value)){return undefined}return super.insert(_,X,ee)}normalize(_){if(_.includes("inside")){return"break-inside"}if(_.includes("before")){return"break-before"}return"break-after"}prefixed(_,X){return`${X}column-${_}`}set(_,X){if(_.prop==="break-inside"&&_.value==="avoid-column"||_.value==="avoid-page"){_.value="avoid"}return super.set(_,X)}}BreakProps.names=["break-inside","page-break-inside","column-break-inside","break-before","page-break-before","column-break-before","break-after","page-break-after","column-break-after"];_.exports=BreakProps},6575:(_,X,ee)=>{let te=ee(977).list;let re=ee(3129);class CrossFade extends re{replace(_,X){return te.space(_).map((_=>{if(_.slice(0,+this.name.length+1)!==this.name+"("){return _}let ee=_.lastIndexOf(")");let te=_.slice(ee+1);let re=_.slice(this.name.length+1,ee);if(X==="-webkit-"){let _=re.match(/\d*.?\d+%?/);if(_){re=re.slice(_[0].length).trim();re+=`, ${_[0]}`}else{re+=", 0.5"}}return X+this.name+"("+re+")"+te})).join(" ")}}CrossFade.names=["cross-fade"];_.exports=CrossFade},6700:(_,X,ee)=>{let te=ee(2097);let re=ee(3129);let se=ee(1902);class DisplayFlex extends re{constructor(_,X){super(_,X);if(_==="display-flex"){this.name="flex"}}check(_){return _.prop==="display"&&_.value===this.name}old(_){let X=this.prefixed(_);if(!X)return undefined;return new te(this.name,X)}prefixed(_){let X,ee;[X,_]=se(_);if(X===2009){if(this.name==="flex"){ee="box"}else{ee="inline-box"}}else if(X===2012){if(this.name==="flex"){ee="flexbox"}else{ee="inline-flexbox"}}else if(X==="final"){ee=this.name}return _+ee}replace(_,X){return this.prefixed(X)}}DisplayFlex.names=["display-flex","inline-flex"];_.exports=DisplayFlex},6898:(_,X,ee)=>{let te=ee(3129);class DisplayGrid extends te{constructor(_,X){super(_,X);if(_==="display-grid"){this.name="grid"}}check(_){return _.prop==="display"&&_.value===this.name}}DisplayGrid.names=["display-grid","inline-grid"];_.exports=DisplayGrid},3594:(_,X,ee)=>{let te=ee(7276);let re=ee(699);class FileSelectorButton extends te{constructor(_,X,ee){super(_,X,ee);if(this.prefixes){this.prefixes=re.uniq(this.prefixes.map((()=>"-webkit-")))}}prefixed(_){if(_==="-webkit-"){return"::-webkit-file-upload-button"}return`::${_}file-selector-button`}}FileSelectorButton.names=["::file-selector-button"];_.exports=FileSelectorButton},4653:(_,X,ee)=>{let te=ee(3129);class FilterValue extends te{constructor(_,X){super(_,X);if(_==="filter-function"){this.name="filter"}}}FilterValue.names=["filter","filter-function"];_.exports=FilterValue},8706:(_,X,ee)=>{let te=ee(4750);class Filter extends te{check(_){let X=_.value;return!X.toLowerCase().includes("alpha(")&&!X.includes("DXImageTransform.Microsoft")&&!X.includes("data:image/svg+xml")}}Filter.names=["filter"];_.exports=Filter},5:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class FlexBasis extends te{normalize(){return"flex-basis"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2012){return X+"flex-preferred-size"}return super.prefixed(_,X)}set(_,X){let ee;[ee,X]=re(X);if(ee===2012||ee==="final"){return super.set(_,X)}return undefined}}FlexBasis.names=["flex-basis","flex-preferred-size"];_.exports=FlexBasis},4927:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class FlexDirection extends te{insert(_,X,ee){let te;[te,X]=re(X);if(te!==2009){return super.insert(_,X,ee)}let se=_.parent.some((_=>_.prop===X+"box-orient"||_.prop===X+"box-direction"));if(se){return undefined}let ne=_.value;let ie,oe;if(ne==="inherit"||ne==="initial"||ne==="unset"){oe=ne;ie=ne}else{oe=ne.includes("row")?"horizontal":"vertical";ie=ne.includes("reverse")?"reverse":"normal"}let ae=this.clone(_);ae.prop=X+"box-orient";ae.value=oe;if(this.needCascade(_)){ae.raws.before=this.calcBefore(ee,_,X)}_.parent.insertBefore(_,ae);ae=this.clone(_);ae.prop=X+"box-direction";ae.value=ie;if(this.needCascade(_)){ae.raws.before=this.calcBefore(ee,_,X)}return _.parent.insertBefore(_,ae)}normalize(){return"flex-direction"}old(_,X){let ee;[ee,X]=re(X);if(ee===2009){return[X+"box-orient",X+"box-direction"]}else{return super.old(_,X)}}}FlexDirection.names=["flex-direction","box-direction","box-orient"];_.exports=FlexDirection},2346:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class FlexFlow extends te{insert(_,X,ee){let te;[te,X]=re(X);if(te!==2009){return super.insert(_,X,ee)}let se=_.value.split(/\s+/).filter((_=>_!=="wrap"&&_!=="nowrap"&&"wrap-reverse"));if(se.length===0){return undefined}let ne=_.parent.some((_=>_.prop===X+"box-orient"||_.prop===X+"box-direction"));if(ne){return undefined}let ie=se[0];let oe=ie.includes("row")?"horizontal":"vertical";let ae=ie.includes("reverse")?"reverse":"normal";let le=this.clone(_);le.prop=X+"box-orient";le.value=oe;if(this.needCascade(_)){le.raws.before=this.calcBefore(ee,_,X)}_.parent.insertBefore(_,le);le=this.clone(_);le.prop=X+"box-direction";le.value=ae;if(this.needCascade(_)){le.raws.before=this.calcBefore(ee,_,X)}return _.parent.insertBefore(_,le)}}FlexFlow.names=["flex-flow","box-direction","box-orient"];_.exports=FlexFlow},5238:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class Flex extends te{normalize(){return"flex"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2009){return X+"box-flex"}if(ee===2012){return X+"flex-positive"}return super.prefixed(_,X)}}Flex.names=["flex-grow","flex-positive"];_.exports=Flex},5713:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class FlexShrink extends te{normalize(){return"flex-shrink"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2012){return X+"flex-negative"}return super.prefixed(_,X)}set(_,X){let ee;[ee,X]=re(X);if(ee===2012||ee==="final"){return super.set(_,X)}return undefined}}FlexShrink.names=["flex-shrink","flex-negative"];_.exports=FlexShrink},1902:_=>{_.exports=function(_){let X;if(_==="-webkit- 2009"||_==="-moz-"){X=2009}else if(_==="-ms-"){X=2012}else if(_==="-webkit-"){X="final"}if(_==="-webkit- 2009"){_="-webkit-"}return[X,_]}},4690:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class FlexWrap extends te{set(_,X){let ee=re(X)[0];if(ee!==2009){return super.set(_,X)}return undefined}}FlexWrap.names=["flex-wrap"];_.exports=FlexWrap},9591:(_,X,ee)=>{let te=ee(977).list;let re=ee(4750);let se=ee(1902);class Flex extends re{normalize(){return"flex"}prefixed(_,X){let ee;[ee,X]=se(X);if(ee===2009){return X+"box-flex"}return super.prefixed(_,X)}set(_,X){let ee=se(X)[0];if(ee===2009){_.value=te.space(_.value)[0];_.value=Flex.oldValues[_.value]||_.value;return super.set(_,X)}if(ee===2012){let X=te.space(_.value);if(X.length===3&&X[2]==="0"){_.value=X.slice(0,2).concat("0px").join(" ")}}return super.set(_,X)}}Flex.names=["flex","box-flex"];Flex.oldValues={auto:"1",none:"0"};_.exports=Flex},4799:(_,X,ee)=>{let te=ee(7276);class Fullscreen extends te{prefixed(_){if(_==="-webkit-"){return":-webkit-full-screen"}if(_==="-moz-"){return":-moz-full-screen"}return`:${_}fullscreen`}}Fullscreen.names=[":fullscreen"];_.exports=Fullscreen},2118:(_,X,ee)=>{let te=ee(2443);let re=ee(2045);let se=ee(2097);let ne=ee(699);let ie=ee(3129);let oe=/top|left|right|bottom/gi;class Gradient extends ie{add(_,X){let ee=_.prop;if(ee.includes("mask")){if(X==="-webkit-"||X==="-webkit- old"){return super.add(_,X)}}else if(ee==="list-style"||ee==="list-style-image"||ee==="content"){if(X==="-webkit-"||X==="-webkit- old"){return super.add(_,X)}}else{return super.add(_,X)}return undefined}cloneDiv(_){for(let X of _){if(X.type==="div"&&X.value===","){return X}}return{after:" ",type:"div",value:","}}colorStops(_){let X=[];for(let ee=0;ee<_.length;ee++){let te;let se=_[ee];let ne;if(ee===0){continue}let ie=re.stringify(se[0]);if(se[1]&&se[1].type==="word"){te=se[1].value}else if(se[2]&&se[2].type==="word"){te=se[2].value}let oe;if(ee===1&&(!te||te==="0%")){oe=`from(${ie})`}else if(ee===_.length-1&&(!te||te==="100%")){oe=`to(${ie})`}else if(te){oe=`color-stop(${te}, ${ie})`}else{oe=`color-stop(${ie})`}let ae=se[se.length-1];_[ee]=[{type:"word",value:oe}];if(ae.type==="div"&&ae.value===","){ne=_[ee].push(ae)}X.push(ne)}return X}convertDirection(_){if(_.length>0){if(_[0].value==="to"){this.fixDirection(_)}else if(_[0].value.includes("deg")){this.fixAngle(_)}else if(this.isRadial(_)){this.fixRadial(_)}}return _}fixAngle(_){let X=_[0].value;X=parseFloat(X);X=Math.abs(450-X)%360;X=this.roundFloat(X,3);_[0].value=`${X}deg`}fixDirection(_){_.splice(0,2);for(let X of _){if(X.type==="div"){break}if(X.type==="word"){X.value=this.revertDirection(X.value)}}}fixRadial(_){let X=[];let ee=[];let te,re,se,ne,ie;for(ne=0;ne<_.length-2;ne++){te=_[ne];re=_[ne+1];se=_[ne+2];if(te.type==="space"&&re.value==="at"&&se.type==="space"){ie=ne+3;break}else{X.push(te)}}let oe;for(ne=ie;ne<_.length;ne++){if(_[ne].type==="div"){oe=_[ne];break}else{ee.push(_[ne])}}_.splice(0,ne,...ee,oe,...X)}isRadial(_){let X="before";for(let ee of _){if(X==="before"&&ee.type==="space"){X="at"}else if(X==="at"&&ee.value==="at"){X="after"}else if(X==="after"&&ee.type==="space"){return true}else if(ee.type==="div"){break}else{X="before"}}return false}newDirection(_){if(_[0].value==="to"){return _}oe.lastIndex=0;if(!oe.test(_[0].value)){return _}_.unshift({type:"word",value:"to"},{type:"space",value:" "});for(let X=2;X<_.length;X++){if(_[X].type==="div"){break}if(_[X].type==="word"){_[X].value=this.revertDirection(_[X].value)}}return _}normalize(_,X){if(!_[0])return _;if(/-?\d+(.\d+)?grad/.test(_[0].value)){_[0].value=this.normalizeUnit(_[0].value,400)}else if(/-?\d+(.\d+)?rad/.test(_[0].value)){_[0].value=this.normalizeUnit(_[0].value,2*Math.PI)}else if(/-?\d+(.\d+)?turn/.test(_[0].value)){_[0].value=this.normalizeUnit(_[0].value,1)}else if(_[0].value.includes("deg")){let X=parseFloat(_[0].value);X=te.wrap(0,360,X);_[0].value=`${X}deg`}if(X==="linear-gradient"||X==="repeating-linear-gradient"){let X=_[0].value;if(X==="0deg"||X==="0"){_=this.replaceFirst(_,"to"," ","top")}else if(X==="90deg"){_=this.replaceFirst(_,"to"," ","right")}else if(X==="180deg"){_=this.replaceFirst(_,"to"," ","bottom")}else if(X==="270deg"){_=this.replaceFirst(_,"to"," ","left")}}return _}normalizeUnit(_,X){let ee=parseFloat(_);let te=ee/X*360;return`${te}deg`}old(_){if(_==="-webkit-"){let X;if(this.name==="linear-gradient"){X="linear"}else if(this.name==="repeating-linear-gradient"){X="repeating-linear"}else if(this.name==="repeating-radial-gradient"){X="repeating-radial"}else{X="radial"}let ee="-gradient";let te=ne.regexp(`-webkit-(${X}-gradient|gradient\\(\\s*${X})`,false);return new se(this.name,_+this.name,ee,te)}else{return super.old(_)}}oldDirection(_){let X=this.cloneDiv(_[0]);if(_[0][0].value!=="to"){return _.unshift([{type:"word",value:Gradient.oldDirections.bottom},X])}else{let ee=[];for(let X of _[0].slice(2)){if(X.type==="word"){ee.push(X.value.toLowerCase())}}ee=ee.join(" ");let te=Gradient.oldDirections[ee]||ee;_[0]=[{type:"word",value:te},X];return _[0]}}oldWebkit(_){let{nodes:X}=_;let ee=re.stringify(_.nodes);if(this.name!=="linear-gradient"){return false}if(X[0]&&X[0].value.includes("deg")){return false}if(ee.includes("px")||ee.includes("-corner")||ee.includes("-side")){return false}let te=[[]];for(let _ of X){te[te.length-1].push(_);if(_.type==="div"&&_.value===","){te.push([])}}this.oldDirection(te);this.colorStops(te);_.nodes=[];for(let X of te){_.nodes=_.nodes.concat(X)}_.nodes.unshift({type:"word",value:"linear"},this.cloneDiv(_.nodes));_.value="-webkit-gradient";return true}replace(_,X){let ee=re(_);for(let _ of ee.nodes){let ee=this.name;if(_.type==="function"&&_.value===ee){_.nodes=this.newDirection(_.nodes);_.nodes=this.normalize(_.nodes,ee);if(X==="-webkit- old"){let X=this.oldWebkit(_);if(!X){return false}}else{_.nodes=this.convertDirection(_.nodes);_.value=X+_.value}}}return ee.toString()}replaceFirst(_,...X){let ee=X.map((_=>{if(_===" "){return{type:"space",value:_}}return{type:"word",value:_}}));return ee.concat(_.slice(1))}revertDirection(_){return Gradient.directions[_.toLowerCase()]||_}roundFloat(_,X){return parseFloat(_.toFixed(X))}}Gradient.names=["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"];Gradient.directions={bottom:"top",left:"right",right:"left",top:"bottom"};Gradient.oldDirections={bottom:"left top, left bottom","bottom left":"right top, left bottom","bottom right":"left top, right bottom",left:"right top, left top","left bottom":"right top, left bottom","left top":"right bottom, left top",right:"left top, right top","right bottom":"left top, right bottom","right top":"left bottom, right top",top:"left bottom, left top","top left":"right bottom, left top","top right":"left bottom, right top"};_.exports=Gradient},3725:(_,X,ee)=>{let te=ee(4750);let re=ee(9850);class GridArea extends te{insert(_,X,ee,te){if(X!=="-ms-")return super.insert(_,X,ee);let se=re.parse(_);let[ne,ie]=re.translate(se,0,2);let[oe,ae]=re.translate(se,1,3);[["grid-row",ne],["grid-row-span",ie],["grid-column",oe],["grid-column-span",ae]].forEach((([X,ee])=>{re.insertDecl(_,X,ee)}));re.warnTemplateSelectorNotFound(_,te);re.warnIfGridRowColumnExists(_,te);return undefined}}GridArea.names=["grid-area"];_.exports=GridArea},1218:(_,X,ee)=>{let te=ee(4750);class GridColumnAlign extends te{check(_){return!_.value.includes("flex-")&&_.value!=="baseline"}normalize(){return"justify-self"}prefixed(_,X){return X+"grid-column-align"}}GridColumnAlign.names=["grid-column-align"];_.exports=GridColumnAlign},397:(_,X,ee)=>{let te=ee(4750);let{isPureNumber:re}=ee(699);class GridEnd extends te{insert(_,X,ee,te){if(X!=="-ms-")return super.insert(_,X,ee);let se=this.clone(_);let ne=_.prop.replace(/end$/,"start");let ie=X+_.prop.replace(/end$/,"span");if(_.parent.some((_=>_.prop===ie))){return undefined}se.prop=ie;if(_.value.includes("span")){se.value=_.value.replace(/span\s/i,"")}else{let X;_.parent.walkDecls(ne,(_=>{X=_}));if(X){if(re(X.value)){let ee=Number(_.value)-Number(X.value)+"";se.value=ee}else{return undefined}}else{_.warn(te,`Can not prefix ${_.prop} (${ne} is not found)`)}}_.cloneBefore(se);return undefined}}GridEnd.names=["grid-row-end","grid-column-end"];_.exports=GridEnd},1446:(_,X,ee)=>{let te=ee(4750);class GridRowAlign extends te{check(_){return!_.value.includes("flex-")&&_.value!=="baseline"}normalize(){return"align-self"}prefixed(_,X){return X+"grid-row-align"}}GridRowAlign.names=["grid-row-align"];_.exports=GridRowAlign},1909:(_,X,ee)=>{let te=ee(4750);let re=ee(9850);class GridRowColumn extends te{insert(_,X,ee){if(X!=="-ms-")return super.insert(_,X,ee);let te=re.parse(_);let[se,ne]=re.translate(te,0,1);let ie=te[0]&&te[0].includes("span");if(ie){ne=te[0].join("").replace(/\D/g,"")}[[_.prop,se],[`${_.prop}-span`,ne]].forEach((([X,ee])=>{re.insertDecl(_,X,ee)}));return undefined}}GridRowColumn.names=["grid-row","grid-column"];_.exports=GridRowColumn},9762:(_,X,ee)=>{let te=ee(4750);let re=ee(2140);let{autoplaceGridItems:se,getGridGap:ne,inheritGridGap:ie,prefixTrackProp:oe,prefixTrackValue:ae}=ee(9850);class GridRowsColumns extends te{insert(_,X,ee,te){if(X!=="-ms-")return super.insert(_,X,ee);let{parent:le,prop:ue,value:ce}=_;let pe=ue.includes("rows");let fe=ue.includes("columns");let de=le.some((_=>_.prop==="grid-template"||_.prop==="grid-template-areas"));if(de&&pe){return false}let he=new re({options:{}});let me=he.gridStatus(le,te);let ge=ne(_);ge=ie(_,ge)||ge;let be=pe?ge.row:ge.column;if((me==="no-autoplace"||me===true)&&!de){be=null}let ve=ae({gap:be,value:ce});_.cloneBefore({prop:oe({prefix:X,prop:ue}),value:ve});let ye=le.nodes.find((_=>_.prop==="grid-auto-flow"));let we="row";if(ye&&!he.disabled(ye,te)){we=ye.value.trim()}if(me==="autoplace"){let X=le.nodes.find((_=>_.prop==="grid-template-rows"));if(!X&&de){return undefined}else if(!X&&!de){_.warn(te,"Autoplacement does not work without grid-template-rows property");return undefined}let ee=le.nodes.find((_=>_.prop==="grid-template-columns"));if(!ee&&!de){_.warn(te,"Autoplacement does not work without grid-template-columns property")}if(fe&&!de){se(_,te,ge,we)}}return undefined}normalize(_){return _.replace(/^grid-(rows|columns)/,"grid-template-$1")}prefixed(_,X){if(X==="-ms-"){return oe({prefix:X,prop:_})}return super.prefixed(_,X)}}GridRowsColumns.names=["grid-template-rows","grid-template-columns","grid-rows","grid-columns"];_.exports=GridRowsColumns},1461:(_,X,ee)=>{let te=ee(4750);class GridStart extends te{check(_){let X=_.value;return!X.includes("/")&&!X.includes("span")}normalize(_){return _.replace("-start","")}prefixed(_,X){let ee=super.prefixed(_,X);if(X==="-ms-"){ee=ee.replace("-start","")}return ee}}GridStart.names=["grid-row-start","grid-column-start"];_.exports=GridStart},9104:(_,X,ee)=>{let te=ee(4750);let{getGridGap:re,inheritGridGap:se,parseGridAreas:ne,prefixTrackProp:ie,prefixTrackValue:oe,warnGridGap:ae,warnMissedAreas:le}=ee(9850);function getGridRows(_){return _.trim().slice(1,-1).split(/["']\s*["']?/g)}class GridTemplateAreas extends te{insert(_,X,ee,te){if(X!=="-ms-")return super.insert(_,X,ee);let ue=false;let ce=false;let pe=_.parent;let fe=re(_);fe=se(_,fe)||fe;pe.walkDecls(/-ms-grid-rows/,(_=>_.remove()));pe.walkDecls(/grid-template-(rows|columns)/,(_=>{if(_.prop==="grid-template-rows"){ce=true;let{prop:ee,value:te}=_;_.cloneBefore({prop:ie({prefix:X,prop:ee}),value:oe({gap:fe.row,value:te})})}else{ue=true}}));let de=getGridRows(_.value);if(ue&&!ce&&fe.row&&de.length>1){_.cloneBefore({prop:"-ms-grid-rows",raws:{},value:oe({gap:fe.row,value:`repeat(${de.length}, auto)`})})}ae({decl:_,gap:fe,hasColumns:ue,result:te});let he=ne({gap:fe,rows:de});le(he,_,te);return _}}GridTemplateAreas.names=["grid-template-areas"];_.exports=GridTemplateAreas},6955:(_,X,ee)=>{let te=ee(4750);let{getGridGap:re,inheritGridGap:se,parseTemplate:ne,warnGridGap:ie,warnMissedAreas:oe}=ee(9850);class GridTemplate extends te{insert(_,X,ee,te){if(X!=="-ms-")return super.insert(_,X,ee);if(_.parent.some((_=>_.prop==="-ms-grid-rows"))){return undefined}let ae=re(_);let le=se(_,ae);let{areas:ue,columns:ce,rows:pe}=ne({decl:_,gap:le||ae});let fe=Object.keys(ue).length>0;let de=Boolean(pe);let he=Boolean(ce);ie({decl:_,gap:ae,hasColumns:he,result:te});oe(ue,_,te);if(de&&he||fe){_.cloneBefore({prop:"-ms-grid-rows",raws:{},value:pe})}if(he){_.cloneBefore({prop:"-ms-grid-columns",raws:{},value:ce})}return _}}GridTemplate.names=["grid-template"];_.exports=GridTemplate},9850:(_,X,ee)=>{let te=ee(2045);let re=ee(977).list;let se=ee(699).uniq;let ne=ee(699).escapeRegexp;let ie=ee(699).splitSelector;function convert(_){if(_&&_.length===2&&_[0]==="span"&&parseInt(_[1],10)>0){return[false,parseInt(_[1],10)]}if(_&&_.length===1&&parseInt(_[0],10)>0){return[parseInt(_[0],10),false]}return[false,false]}X.translate=translate;function translate(_,X,ee){let te=_[X];let re=_[ee];if(!te){return[false,false]}let[se,ne]=convert(te);let[ie,oe]=convert(re);if(se&&!re){return[se,false]}if(ne&&ie){return[ie-ne,ne]}if(se&&oe){return[se,oe]}if(se&&ie){return[se,ie-se]}return[false,false]}X.parse=parse;function parse(_){let X=te(_.value);let ee=[];let re=0;ee[re]=[];for(let _ of X.nodes){if(_.type==="div"){re+=1;ee[re]=[]}else if(_.type==="word"){ee[re].push(_.value)}}return ee}X.insertDecl=insertDecl;function insertDecl(_,X,ee){if(ee&&!_.parent.some((_=>_.prop===`-ms-${X}`))){_.cloneBefore({prop:`-ms-${X}`,value:ee.toString()})}}X.prefixTrackProp=prefixTrackProp;function prefixTrackProp({prefix:_,prop:X}){return _+X.replace("template-","")}function transformRepeat({nodes:_},{gap:X}){let{count:ee,size:re}=_.reduce(((_,X)=>{if(X.type==="div"&&X.value===","){_.key="size"}else{_[_.key].push(te.stringify(X))}return _}),{count:[],key:"count",size:[]});if(X){re=re.filter((_=>_.trim()));let _=[];for(let te=1;te<=ee;te++){re.forEach(((ee,re)=>{if(re>0||te>1){_.push(X)}_.push(ee)}))}return _.join(" ")}return`(${re.join("")})[${ee.join("")}]`}X.prefixTrackValue=prefixTrackValue;function prefixTrackValue({gap:_,value:X}){let ee=te(X).nodes.reduce(((X,ee)=>{if(ee.type==="function"&&ee.value==="repeat"){return X.concat({type:"word",value:transformRepeat(ee,{gap:_})})}if(_&&ee.type==="space"){return X.concat({type:"space",value:" "},{type:"word",value:_},ee)}return X.concat(ee)}),[]);return te.stringify(ee)}let oe=/^\.+$/;function track(_,X){return{end:X,span:X-_,start:_}}function getColumns(_){return _.trim().split(/\s+/g)}X.parseGridAreas=parseGridAreas;function parseGridAreas({gap:_,rows:X}){return X.reduce(((X,ee,te)=>{if(_.row)te*=2;if(ee.trim()==="")return X;getColumns(ee).forEach(((ee,re)=>{if(oe.test(ee))return;if(_.column)re*=2;if(typeof X[ee]==="undefined"){X[ee]={column:track(re+1,re+2),row:track(te+1,te+2)}}else{let{column:_,row:se}=X[ee];_.start=Math.min(_.start,re+1);_.end=Math.max(_.end,re+2);_.span=_.end-_.start;se.start=Math.min(se.start,te+1);se.end=Math.max(se.end,te+2);se.span=se.end-se.start}}));return X}),{})}function testTrack(_){return _.type==="word"&&/^\[.+]$/.test(_.value)}function verifyRowSize(_){if(_.areas.length>_.rows.length){_.rows.push("auto")}return _}X.parseTemplate=parseTemplate;function parseTemplate({decl:_,gap:X}){let ee=te(_.value).nodes.reduce(((_,X)=>{let{type:ee,value:re}=X;if(testTrack(X)||ee==="space")return _;if(ee==="string"){_=verifyRowSize(_);_.areas.push(re)}if(ee==="word"||ee==="function"){_[_.key].push(te.stringify(X))}if(ee==="div"&&re==="/"){_.key="columns";_=verifyRowSize(_)}return _}),{areas:[],columns:[],key:"rows",rows:[]});return{areas:parseGridAreas({gap:X,rows:ee.areas}),columns:prefixTrackValue({gap:X.column,value:ee.columns.join(" ")}),rows:prefixTrackValue({gap:X.row,value:ee.rows.join(" ")})}}function getMSDecls(_,X=false,ee=false){let te=[{prop:"-ms-grid-row",value:String(_.row.start)}];if(_.row.span>1||X){te.push({prop:"-ms-grid-row-span",value:String(_.row.span)})}te.push({prop:"-ms-grid-column",value:String(_.column.start)});if(_.column.span>1||ee){te.push({prop:"-ms-grid-column-span",value:String(_.column.span)})}return te}function getParentMedia(_){if(_.type==="atrule"&&_.name==="media"){return _}if(!_.parent){return false}return getParentMedia(_.parent)}function changeDuplicateAreaSelectors(_,X){_=_.map((_=>{let X=re.space(_);let ee=re.comma(_);if(X.length>ee.length){_=X.slice(-1).join("")}return _}));return _.map((_=>{let ee=X.map(((X,ee)=>{let te=ee===0?"":" ";return`${te}${X} > ${_}`}));return ee}))}function selectorsEqual(_,X){return _.selectors.some((_=>X.selectors.includes(_)))}function parseGridTemplatesData(_){let X=[];_.walkDecls(/grid-template(-areas)?$/,(_=>{let ee=_.parent;let te=getParentMedia(ee);let re=getGridGap(_);let ne=inheritGridGap(_,re);let{areas:ie}=parseTemplate({decl:_,gap:ne||re});let oe=Object.keys(ie);if(oe.length===0){return true}let ae=X.reduce(((_,{allAreas:X},ee)=>{let te=X&&oe.some((_=>X.includes(_)));return te?ee:_}),null);if(ae!==null){let{allAreas:_,rules:re}=X[ae];let ne=re.some((_=>_.hasDuplicates===false&&selectorsEqual(_,ee)));let le=false;let ue=re.reduce(((_,X)=>{if(!X.params&&selectorsEqual(X,ee)){le=true;return X.duplicateAreaNames}if(!le){oe.forEach((ee=>{if(X.areas[ee]){_.push(ee)}}))}return se(_)}),[]);re.forEach((_=>{oe.forEach((X=>{let ee=_.areas[X];if(ee&&ee.row.span!==ie[X].row.span){ie[X].row.updateSpan=true}if(ee&&ee.column.span!==ie[X].column.span){ie[X].column.updateSpan=true}}))}));X[ae].allAreas=se([..._,...oe]);X[ae].rules.push({areas:ie,duplicateAreaNames:ue,hasDuplicates:!ne,node:ee,params:te.params,selectors:ee.selectors})}else{X.push({allAreas:oe,areasCount:0,rules:[{areas:ie,duplicateAreaNames:[],duplicateRules:[],hasDuplicates:false,node:ee,params:te.params,selectors:ee.selectors}]})}return undefined}));return X}X.insertAreas=insertAreas;function insertAreas(_,X){let ee=parseGridTemplatesData(_);if(ee.length===0){return undefined}let te={};_.walkDecls("grid-area",(se=>{let ne=se.parent;let ie=ne.first.prop==="-ms-grid-row";let oe=getParentMedia(ne);if(X(se)){return undefined}let ae=_.index(oe||ne);let le=se.value;let ue=ee.filter((_=>_.allAreas.includes(le)))[0];if(!ue){return true}let ce=ue.allAreas[ue.allAreas.length-1];let pe=re.space(ne.selector);let fe=re.comma(ne.selector);let de=pe.length>1&&pe.length>fe.length;if(ie){return false}if(!te[ce]){te[ce]={}}let he=false;for(let X of ue.rules){let ee=X.areas[le];let re=X.duplicateAreaNames.includes(le);if(!ee){let X=te[ce].lastRule;let ee;if(X){ee=_.index(X)}else{ee=-1}if(ae>ee){te[ce].lastRule=oe||ne}continue}if(X.params&&!te[ce][X.params]){te[ce][X.params]=[]}if((!X.hasDuplicates||!re)&&!X.params){getMSDecls(ee,false,false).reverse().forEach((_=>ne.prepend(Object.assign(_,{raws:{between:se.raws.between}}))));te[ce].lastRule=ne;he=true}else if(X.hasDuplicates&&!X.params&&!de){let _=ne.clone();_.removeAll();getMSDecls(ee,ee.row.updateSpan,ee.column.updateSpan).reverse().forEach((X=>_.prepend(Object.assign(X,{raws:{between:se.raws.between}}))));_.selectors=changeDuplicateAreaSelectors(_.selectors,X.selectors);if(te[ce].lastRule){te[ce].lastRule.after(_)}te[ce].lastRule=_;he=true}else if(X.hasDuplicates&&!X.params&&de&&ne.selector.includes(X.selectors[0])){ne.walkDecls(/-ms-grid-(row|column)/,(_=>_.remove()));getMSDecls(ee,ee.row.updateSpan,ee.column.updateSpan).reverse().forEach((_=>ne.prepend(Object.assign(_,{raws:{between:se.raws.between}}))))}else if(X.params){let ie=ne.clone();ie.removeAll();getMSDecls(ee,ee.row.updateSpan,ee.column.updateSpan).reverse().forEach((_=>ie.prepend(Object.assign(_,{raws:{between:se.raws.between}}))));if(X.hasDuplicates&&re){ie.selectors=changeDuplicateAreaSelectors(ie.selectors,X.selectors)}ie.raws=X.node.raws;if(_.index(X.node.parent)>ae){X.node.parent.append(ie)}else{te[ce][X.params].push(ie)}if(!he){te[ce].lastRule=oe||ne}}}return undefined}));Object.keys(te).forEach((_=>{let X=te[_];let ee=X.lastRule;Object.keys(X).reverse().filter((_=>_!=="lastRule")).forEach((_=>{if(X[_].length>0&&ee){ee.after({name:"media",params:_});ee.next().append(X[_])}}))}));return undefined}X.warnMissedAreas=warnMissedAreas;function warnMissedAreas(_,X,ee){let te=Object.keys(_);X.root().walkDecls("grid-area",(_=>{te=te.filter((X=>X!==_.value))}));if(te.length>0){X.warn(ee,"Can not find grid areas: "+te.join(", "))}return undefined}X.warnTemplateSelectorNotFound=warnTemplateSelectorNotFound;function warnTemplateSelectorNotFound(_,X){let ee=_.parent;let te=_.root();let se=false;let ne=re.space(ee.selector).filter((_=>_!==">")).slice(0,-1);if(ne.length>0){let ee=false;let ie=null;te.walkDecls(/grid-template(-areas)?$/,(X=>{let te=X.parent;let oe=te.selectors;let{areas:ae}=parseTemplate({decl:X,gap:getGridGap(X)});let le=ae[_.value];for(let _ of oe){if(ee){break}let X=re.space(_).filter((_=>_!==">"));ee=X.every(((_,X)=>_===ne[X]))}if(ee||!le){return true}if(!ie){ie=te.selector}if(ie&&ie!==te.selector){se=true}return undefined}));if(!ee&&se){_.warn(X,"Autoprefixer cannot find a grid-template "+`containing the duplicate grid-area "${_.value}" `+`with full selector matching: ${ne.join(" ")}`)}}}X.warnIfGridRowColumnExists=warnIfGridRowColumnExists;function warnIfGridRowColumnExists(_,X){let ee=_.parent;let te=[];ee.walkDecls(/^grid-(row|column)/,(_=>{if(!_.prop.endsWith("-end")&&!_.value.startsWith("span")&&!_.prop.endsWith("-gap")){te.push(_)}}));if(te.length>0){te.forEach((_=>{_.warn(X,"You already have a grid-area declaration present in the rule. "+`You should use either grid-area or ${_.prop}, not both`)}))}return undefined}X.getGridGap=getGridGap;function getGridGap(_){let X={};let ee=/^(grid-)?((row|column)-)?gap$/;_.parent.walkDecls(ee,(({prop:_,value:ee})=>{if(/^(grid-)?gap$/.test(_)){let[_,,re]=te(ee).nodes;X.row=_&&te.stringify(_);X.column=re?te.stringify(re):X.row}if(/^(grid-)?row-gap$/.test(_))X.row=ee;if(/^(grid-)?column-gap$/.test(_))X.column=ee}));return X}function parseMediaParams(_){if(!_){return[]}let X=te(_);let ee;let re;X.walk((_=>{if(_.type==="word"&&/min|max/g.test(_.value)){ee=_.value}else if(_.value.includes("px")){re=parseInt(_.value.replace(/\D/g,""))}}));return[ee,re]}function shouldInheritGap(_,X){let ee;let te=ie(_);let re=ie(X);if(te[0].length<re[0].length){return false}else if(te[0].length>re[0].length){let _=te[0].reduce(((_,[X],ee)=>{let te=re[0][0][0];if(X===te){return ee}return false}),false);if(_){ee=re[0].every(((X,ee)=>X.every(((X,re)=>te[0].slice(_)[ee][re]===X))))}}else{ee=re.some((_=>_.every(((_,X)=>_.every(((_,ee)=>te[0][X][ee]===_))))))}return ee}X.inheritGridGap=inheritGridGap;function inheritGridGap(_,X){let ee=_.parent;let te=getParentMedia(ee);let re=ee.root();let se=ie(ee.selector);if(Object.keys(X).length>0){return false}let[oe]=parseMediaParams(te.params);let ae=se[0];let le=ne(ae[ae.length-1][0]);let ue=new RegExp(`(${le}$)|(${le}[,.])`);let ce;re.walkRules(ue,(_=>{let X;if(ee.toString()===_.toString()){return false}_.walkDecls("grid-gap",(_=>X=getGridGap(_)));if(!X||Object.keys(X).length===0){return true}if(!shouldInheritGap(ee.selector,_.selector)){return true}let te=getParentMedia(_);if(te){let _=parseMediaParams(te.params)[0];if(_===oe){ce=X;return true}}else{ce=X;return true}return undefined}));if(ce&&Object.keys(ce).length>0){return ce}return false}X.warnGridGap=warnGridGap;function warnGridGap({decl:_,gap:X,hasColumns:ee,result:te}){let re=X.row&&X.column;if(!ee&&(re||X.column&&!X.row)){delete X.column;_.warn(te,"Can not implement grid-gap without grid-template-columns")}}function normalizeRowColumn(_){let X=te(_).nodes.reduce(((_,X)=>{if(X.type==="function"&&X.value==="repeat"){let ee="count";let[re,se]=X.nodes.reduce(((_,X)=>{if(X.type==="word"&&ee==="count"){_[0]=Math.abs(parseInt(X.value));return _}if(X.type==="div"&&X.value===","){ee="value";return _}if(ee==="value"){_[1]+=te.stringify(X)}return _}),[0,""]);if(re){for(let X=0;X<re;X++){_.push(se)}}return _}if(X.type==="space"){return _}return _.concat(te.stringify(X))}),[]);return X}X.autoplaceGridItems=autoplaceGridItems;function autoplaceGridItems(_,X,ee,te="row"){let{parent:re}=_;let se=re.nodes.find((_=>_.prop==="grid-template-rows"));let ne=normalizeRowColumn(se.value);let ie=normalizeRowColumn(_.value);let oe=ne.map(((_,X)=>Array.from({length:ie.length},((_,ee)=>ee+X*ie.length+1)).join(" ")));let ae=parseGridAreas({gap:ee,rows:oe});let le=Object.keys(ae);let ue=le.map((_=>ae[_]));if(te.includes("column")){ue=ue.sort(((_,X)=>_.column.start-X.column.start))}ue.reverse().forEach(((_,X)=>{let{column:ee,row:te}=_;let se=re.selectors.map((_=>_+` > *:nth-child(${le.length-X})`)).join(", ");let ne=re.clone().removeAll();ne.selector=se;ne.append({prop:"-ms-grid-row",value:te.start});ne.append({prop:"-ms-grid-column",value:ee.start});re.after(ne)}));return undefined}},1390:(_,X,ee)=>{let te=ee(4750);class ImageRendering extends te{check(_){return _.value==="pixelated"}normalize(){return"image-rendering"}prefixed(_,X){if(X==="-ms-"){return"-ms-interpolation-mode"}return super.prefixed(_,X)}process(_,X){return super.process(_,X)}set(_,X){if(X!=="-ms-")return super.set(_,X);_.prop="-ms-interpolation-mode";_.value="nearest-neighbor";return _}}ImageRendering.names=["image-rendering","interpolation-mode"];_.exports=ImageRendering},1119:(_,X,ee)=>{let te=ee(3129);class ImageSet extends te{replace(_,X){let ee=super.replace(_,X);if(X==="-webkit-"){ee=ee.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi,"url($1)$2")}return ee}}ImageSet.names=["image-set"];_.exports=ImageSet},2993:(_,X,ee)=>{let te=ee(4750);class InlineLogical extends te{normalize(_){return _.replace(/(margin|padding|border)-(start|end)/,"$1-inline-$2")}prefixed(_,X){return X+_.replace("-inline","")}}InlineLogical.names=["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end","border-start","border-end","margin-start","margin-end","padding-start","padding-end"];_.exports=InlineLogical},5204:(_,X,ee)=>{let te=ee(2097);let re=ee(3129);function regexp(_){return new RegExp(`(^|[\\s,(])(${_}($|[\\s),]))`,"gi")}class Intrinsic extends re{add(_,X){if(_.prop.includes("grid")&&X!=="-webkit-"){return undefined}return super.add(_,X)}isStretch(){return this.name==="stretch"||this.name==="fill"||this.name==="fill-available"}old(_){let X=_+this.name;if(this.isStretch()){if(_==="-moz-"){X="-moz-available"}else if(_==="-webkit-"){X="-webkit-fill-available"}}return new te(this.name,X,X,regexp(X))}regexp(){if(!this.regexpCache)this.regexpCache=regexp(this.name);return this.regexpCache}replace(_,X){if(X==="-moz-"&&this.isStretch()){return _.replace(this.regexp(),"$1-moz-available$3")}if(X==="-webkit-"&&this.isStretch()){return _.replace(this.regexp(),"$1-webkit-fill-available$3")}return super.replace(_,X)}}Intrinsic.names=["max-content","min-content","fit-content","fill","fill-available","stretch"];_.exports=Intrinsic},2982:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class JustifyContent extends te{normalize(){return"justify-content"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2009){return X+"box-pack"}if(ee===2012){return X+"flex-pack"}return super.prefixed(_,X)}set(_,X){let ee=re(X)[0];if(ee===2009||ee===2012){let te=JustifyContent.oldValues[_.value]||_.value;_.value=te;if(ee!==2009||te!=="distribute"){return super.set(_,X)}}else if(ee==="final"){return super.set(_,X)}return undefined}}JustifyContent.names=["justify-content","flex-pack","box-pack"];JustifyContent.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"};_.exports=JustifyContent},493:(_,X,ee)=>{let te=ee(4750);class MaskBorder extends te{normalize(){return this.name.replace("box-image","border")}prefixed(_,X){let ee=super.prefixed(_,X);if(X==="-webkit-"){ee=ee.replace("border","box-image")}return ee}}MaskBorder.names=["mask-border","mask-border-source","mask-border-slice","mask-border-width","mask-border-outset","mask-border-repeat","mask-box-image","mask-box-image-source","mask-box-image-slice","mask-box-image-width","mask-box-image-outset","mask-box-image-repeat"];_.exports=MaskBorder},2782:(_,X,ee)=>{let te=ee(4750);class MaskComposite extends te{insert(_,X,ee){let te=_.prop==="mask-composite";let re;if(te){re=_.value.split(",")}else{re=_.value.match(MaskComposite.regexp)||[]}re=re.map((_=>_.trim())).filter((_=>_));let se=re.length;let ne;if(se){ne=this.clone(_);ne.value=re.map((_=>MaskComposite.oldValues[_]||_)).join(", ");if(re.includes("intersect")){ne.value+=", xor"}ne.prop=X+"mask-composite"}if(te){if(!se){return undefined}if(this.needCascade(_)){ne.raws.before=this.calcBefore(ee,_,X)}return _.parent.insertBefore(_,ne)}let ie=this.clone(_);ie.prop=X+ie.prop;if(se){ie.value=ie.value.replace(MaskComposite.regexp,"")}if(this.needCascade(_)){ie.raws.before=this.calcBefore(ee,_,X)}_.parent.insertBefore(_,ie);if(!se){return _}if(this.needCascade(_)){ne.raws.before=this.calcBefore(ee,_,X)}return _.parent.insertBefore(_,ne)}}MaskComposite.names=["mask","mask-composite"];MaskComposite.oldValues={add:"source-over",exclude:"xor",intersect:"source-in",subtract:"source-out"};MaskComposite.regexp=new RegExp(`\\s+(${Object.keys(MaskComposite.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`,"ig");_.exports=MaskComposite},9320:(_,X,ee)=>{let te=ee(4750);let re=ee(1902);class Order extends te{normalize(){return"order"}prefixed(_,X){let ee;[ee,X]=re(X);if(ee===2009){return X+"box-ordinal-group"}if(ee===2012){return X+"flex-order"}return super.prefixed(_,X)}set(_,X){let ee=re(X)[0];if(ee===2009&&/\d/.test(_.value)){_.value=(parseInt(_.value)+1).toString();return super.set(_,X)}return super.set(_,X)}}Order.names=["order","flex-order","box-ordinal-group"];_.exports=Order},2405:(_,X,ee)=>{let te=ee(4750);class OverscrollBehavior extends te{normalize(){return"overscroll-behavior"}prefixed(_,X){return X+"scroll-chaining"}set(_,X){if(_.value==="auto"){_.value="chained"}else if(_.value==="none"||_.value==="contain"){_.value="none"}return super.set(_,X)}}OverscrollBehavior.names=["overscroll-behavior","scroll-chaining"];_.exports=OverscrollBehavior},5017:(_,X,ee)=>{let te=ee(2097);let re=ee(3129);class Pixelated extends re{old(_){if(_==="-webkit-"){return new te(this.name,"-webkit-optimize-contrast")}if(_==="-moz-"){return new te(this.name,"-moz-crisp-edges")}return super.old(_)}replace(_,X){if(X==="-webkit-"){return _.replace(this.regexp(),"$1-webkit-optimize-contrast")}if(X==="-moz-"){return _.replace(this.regexp(),"$1-moz-crisp-edges")}return super.replace(_,X)}}Pixelated.names=["pixelated"];_.exports=Pixelated},7669:(_,X,ee)=>{let te=ee(4750);let re=ee(9850);class PlaceSelf extends te{insert(_,X,ee){if(X!=="-ms-")return super.insert(_,X,ee);if(_.parent.some((_=>_.prop==="-ms-grid-row-align"))){return undefined}let[[te,se]]=re.parse(_);if(se){re.insertDecl(_,"grid-row-align",te);re.insertDecl(_,"grid-column-align",se)}else{re.insertDecl(_,"grid-row-align",te);re.insertDecl(_,"grid-column-align",te)}return undefined}}PlaceSelf.names=["place-self"];_.exports=PlaceSelf},4655:(_,X,ee)=>{let te=ee(7276);class PlaceholderShown extends te{prefixed(_){if(_==="-moz-"){return":-moz-placeholder"}else if(_==="-ms-"){return":-ms-input-placeholder"}return`:${_}placeholder-shown`}}PlaceholderShown.names=[":placeholder-shown"];_.exports=PlaceholderShown},9818:(_,X,ee)=>{let te=ee(7276);class Placeholder extends te{possible(){return super.possible().concat(["-moz- old","-ms- old"])}prefixed(_){if(_==="-webkit-"){return"::-webkit-input-placeholder"}if(_==="-ms-"){return"::-ms-input-placeholder"}if(_==="-ms- old"){return":-ms-input-placeholder"}if(_==="-moz- old"){return":-moz-placeholder"}return`::${_}placeholder`}}Placeholder.names=["::placeholder"];_.exports=Placeholder},8881:(_,X,ee)=>{let te=ee(4750);class PrintColorAdjust extends te{normalize(){return"print-color-adjust"}prefixed(_,X){if(X==="-moz-"){return"color-adjust"}else{return X+"print-color-adjust"}}}PrintColorAdjust.names=["print-color-adjust","color-adjust"];_.exports=PrintColorAdjust},2066:(_,X,ee)=>{let te=ee(4750);class TextDecorationSkipInk extends te{set(_,X){if(_.prop==="text-decoration-skip-ink"&&_.value==="auto"){_.prop=X+"text-decoration-skip";_.value="ink";return _}else{return super.set(_,X)}}}TextDecorationSkipInk.names=["text-decoration-skip-ink","text-decoration-skip"];_.exports=TextDecorationSkipInk},9187:(_,X,ee)=>{let te=ee(4750);const re=["none","underline","overline","line-through","blink","inherit","initial","unset"];class TextDecoration extends te{check(_){return _.value.split(/\s+/).some((_=>!re.includes(_)))}}TextDecoration.names=["text-decoration"];_.exports=TextDecoration},7598:(_,X,ee)=>{let te=ee(4750);class TextEmphasisPosition extends te{set(_,X){if(X==="-webkit-"){_.value=_.value.replace(/\s*(right|left)\s*/i,"")}return super.set(_,X)}}TextEmphasisPosition.names=["text-emphasis-position"];_.exports=TextEmphasisPosition},8563:(_,X,ee)=>{let te=ee(4750);class TransformDecl extends te{contain3d(_){if(_.prop==="transform-origin"){return false}for(let X of TransformDecl.functions3d){if(_.value.includes(`${X}(`)){return true}}return false}insert(_,X,ee){if(X==="-ms-"){if(!this.contain3d(_)&&!this.keyframeParents(_)){return super.insert(_,X,ee)}}else if(X==="-o-"){if(!this.contain3d(_)){return super.insert(_,X,ee)}}else{return super.insert(_,X,ee)}return undefined}keyframeParents(_){let{parent:X}=_;while(X){if(X.type==="atrule"&&X.name==="keyframes"){return true}({parent:X}=X)}return false}set(_,X){_=super.set(_,X);if(X==="-ms-"){_.value=_.value.replace(/rotatez/gi,"rotate")}return _}}TransformDecl.names=["transform","transform-origin"];TransformDecl.functions3d=["matrix3d","translate3d","translateZ","scale3d","scaleZ","rotate3d","rotateX","rotateY","perspective"];_.exports=TransformDecl},5959:(_,X,ee)=>{let te=ee(4750);class UserSelect extends te{insert(_,X,ee){if(_.value==="all"&&X==="-ms-"){return undefined}else if(_.value==="contain"&&(X==="-moz-"||X==="-webkit-")){return undefined}else{return super.insert(_,X,ee)}}set(_,X){if(X==="-ms-"&&_.value==="contain"){_.value="element"}return super.set(_,X)}}UserSelect.names=["user-select"];_.exports=UserSelect},801:(_,X,ee)=>{let te=ee(4750);class WritingMode extends te{insert(_,X,ee){if(X==="-ms-"){let te=this.set(this.clone(_),X);if(this.needCascade(_)){te.raws.before=this.calcBefore(ee,_,X)}let re="ltr";_.parent.nodes.forEach((_=>{if(_.prop==="direction"){if(_.value==="rtl"||_.value==="ltr")re=_.value}}));te.value=WritingMode.msValues[re][_.value]||_.value;return _.parent.insertBefore(_,te)}return super.insert(_,X,ee)}}WritingMode.names=["writing-mode"];WritingMode.msValues={ltr:{"horizontal-tb":"lr-tb","vertical-lr":"tb-lr","vertical-rl":"tb-rl"},rtl:{"horizontal-tb":"rl-tb","vertical-lr":"bt-lr","vertical-rl":"bt-rl"}};_.exports=WritingMode},3872:(_,X,ee)=>{let te=ee(4907);function capitalize(_){return _.slice(0,1).toUpperCase()+_.slice(1)}const re={and_chr:"Chrome for Android",and_ff:"Firefox for Android",and_qq:"QQ Browser",and_uc:"UC for Android",baidu:"Baidu Browser",ie:"IE",ie_mob:"IE Mobile",ios_saf:"iOS Safari",kaios:"KaiOS Browser",op_mini:"Opera Mini",op_mob:"Opera Mobile",samsung:"Samsung Internet"};function prefix(_,X,ee){let te=` ${_}`;if(ee)te+=" *";te+=": ";te+=X.map((_=>_.replace(/^-(.*)-$/g,"$1"))).join(", ");te+="\n";return te}_.exports=function(_){if(_.browsers.selected.length===0){return"No browsers selected"}let X={};for(let ee of _.browsers.selected){let _=ee.split(" ");let te=_[0];let se=_[1];te=re[te]||capitalize(te);if(X[te]){X[te].push(se)}else{X[te]=[se]}}let ee="Browsers:\n";for(let _ in X){let te=X[_];te=te.sort(((_,X)=>parseFloat(X)-parseFloat(_)));ee+=` ${_}: ${te.join(", ")}\n`}let se=te.coverage(_.browsers.selected);let ne=Math.round(se*100)/100;ee+=`\nThese browsers account for ${ne}% of all users globally\n`;let ie=[];for(let X in _.add){let ee=_.add[X];if(X[0]==="@"&&ee.prefixes){ie.push(prefix(X,ee.prefixes))}}if(ie.length>0){ee+=`\nAt-Rules:\n${ie.sort().join("")}`}let oe=[];for(let X of _.add.selectors){if(X.prefixes){oe.push(prefix(X.name,X.prefixes))}}if(oe.length>0){ee+=`\nSelectors:\n${oe.sort().join("")}`}let ae=[];let le=[];let ue=false;for(let X in _.add){let ee=_.add[X];if(X[0]!=="@"&&ee.prefixes){let _=X.indexOf("grid-")===0;if(_)ue=true;le.push(prefix(X,ee.prefixes,_))}if(!Array.isArray(ee.values)){continue}for(let _ of ee.values){let X=_.name.includes("grid");if(X)ue=true;let ee=prefix(_.name,_.prefixes,X);if(!ae.includes(ee)){ae.push(ee)}}}if(le.length>0){ee+=`\nProperties:\n${le.sort().join("")}`}if(ae.length>0){ee+=`\nValues:\n${ae.sort().join("")}`}if(ue){ee+="\n* - Prefixes will be added only on grid: true option.\n"}if(!ie.length&&!oe.length&&!le.length&&!ae.length){ee+="\nAwesome! Your browsers don't require any vendor prefixes."+"\nNow you can remove Autoprefixer from build steps."}return ee}},9830:_=>{class OldSelector{constructor(_,X){this.prefix=X;this.prefixed=_.prefixed(this.prefix);this.regexp=_.regexp(this.prefix);this.prefixeds=_.possible().map((X=>[_.prefixed(X),_.regexp(X)]));this.unprefixed=_.name;this.nameRegexp=_.regexp()}check(_){if(!_.selector.includes(this.prefixed)){return false}if(!_.selector.match(this.regexp)){return false}if(this.isHack(_)){return false}return true}isHack(_){let X=_.parent.index(_)+1;let ee=_.parent.nodes;while(X<ee.length){let _=ee[X].selector;if(!_){return true}if(_.includes(this.unprefixed)&&_.match(this.nameRegexp)){return false}let te=false;for(let[X,ee]of this.prefixeds){if(_.includes(X)&&_.match(ee)){te=true;break}}if(!te){return true}X+=1}return true}}_.exports=OldSelector},2097:(_,X,ee)=>{let te=ee(699);class OldValue{constructor(_,X,ee,re){this.unprefixed=_;this.prefixed=X;this.string=ee||X;this.regexp=re||te.regexp(X)}check(_){if(_.includes(this.string)){return!!_.match(this.regexp)}return false}}_.exports=OldValue},9511:(_,X,ee)=>{let te=ee(8277);let re=ee(699);let se=ee(8853);function clone(_,X){let ee=new _.constructor;for(let te of Object.keys(_||{})){let re=_[te];if(te==="parent"&&typeof re==="object"){if(X){ee[te]=X}}else if(te==="source"||te===null){ee[te]=re}else if(Array.isArray(re)){ee[te]=re.map((_=>clone(_,ee)))}else if(te!=="_autoprefixerPrefix"&&te!=="_autoprefixerValues"&&te!=="proxyCache"){if(typeof re==="object"&&re!==null){re=clone(re,ee)}ee[te]=re}}return ee}class Prefixer{constructor(_,X,ee){this.prefixes=X;this.name=_;this.all=ee}static clone(_,X){let ee=clone(_);for(let _ in X){ee[_]=X[_]}return ee}static hack(_){if(!this.hacks){this.hacks={}}return _.names.map((X=>{this.hacks[X]=_;return this.hacks[X]}))}static load(_,X,ee){let te=this.hacks&&this.hacks[_];if(te){return new te(_,X,ee)}else{return new this(_,X,ee)}}clone(_,X){return Prefixer.clone(_,X)}parentPrefix(_){let X;if(typeof _._autoprefixerPrefix!=="undefined"){X=_._autoprefixerPrefix}else if(_.type==="decl"&&_.prop[0]==="-"){X=se.prefix(_.prop)}else if(_.type==="root"){X=false}else if(_.type==="rule"&&_.selector.includes(":-")&&/:(-\w+-)/.test(_.selector)){X=_.selector.match(/:(-\w+-)/)[1]}else if(_.type==="atrule"&&_.name[0]==="-"){X=se.prefix(_.name)}else{X=this.parentPrefix(_.parent)}if(!te.prefixes().includes(X)){X=false}_._autoprefixerPrefix=X;return _._autoprefixerPrefix}process(_,X){if(!this.check(_)){return undefined}let ee=this.parentPrefix(_);let te=this.prefixes.filter((_=>!ee||ee===re.removeNote(_)));let se=[];for(let ee of te){if(this.add(_,ee,se.concat([ee]),X)){se.push(ee)}}return se}}_.exports=Prefixer},4848:(_,X,ee)=>{let te=ee(1318);let re=ee(8277);let se=ee(4750);let ne=ee(3740);let ie=ee(1262);let oe=ee(2537);let ae=ee(5136);let le=ee(256);let ue=ee(2087);let ce=ee(6921);let pe=ee(8641);let fe=ee(2100);let de=ee(305);let he=ee(6162);let me=ee(4917);let ge=ee(2928);let be=ee(6575);let ve=ee(6700);let ye=ee(6898);let we=ee(3594);let xe=ee(8706);let ke=ee(4653);let Se=ee(9591);let _e=ee(5);let Pe=ee(4927);let Oe=ee(2346);let je=ee(5238);let Te=ee(5713);let Ee=ee(4690);let Fe=ee(4799);let Me=ee(2118);let $e=ee(3725);let Re=ee(1218);let Ae=ee(397);let qe=ee(1446);let ze=ee(1909);let Ge=ee(9762);let Ue=ee(1461);let He=ee(6955);let Ze=ee(9104);let Ke=ee(1390);let Xe=ee(1119);let et=ee(2993);let tt=ee(5204);let rt=ee(2982);let st=ee(493);let nt=ee(2782);let it=ee(9320);let ot=ee(2405);let lt=ee(5017);let ut=ee(7669);let ct=ee(9818);let pt=ee(4655);let ft=ee(8881);let dt=ee(9187);let ht=ee(2066);let mt=ee(7598);let gt=ee(8563);let bt=ee(5959);let vt=ee(801);let yt=ee(2140);let wt=ee(7876);let xt=ee(7276);let kt=ee(9159);let St=ee(3398);let _t=ee(699);let Pt=ee(3129);let Ot=ee(8853);xt.hack(ue);xt.hack(Fe);xt.hack(ct);xt.hack(pt);xt.hack(we);se.hack(Se);se.hack(it);se.hack(xe);se.hack(Ae);se.hack(ae);se.hack(Oe);se.hack(je);se.hack(Ee);se.hack($e);se.hack(ut);se.hack(Ue);se.hack(oe);se.hack(le);se.hack(_e);se.hack(st);se.hack(nt);se.hack(ie);se.hack(bt);se.hack(Te);se.hack(ge);se.hack(vt);se.hack(he);se.hack(ne);se.hack(me);se.hack(de);se.hack(He);se.hack(et);se.hack(qe);se.hack(gt);se.hack(Pe);se.hack(Ke);se.hack(ce);se.hack(pe);se.hack(dt);se.hack(rt);se.hack(fe);se.hack(ze);se.hack(Ge);se.hack(Re);se.hack(ot);se.hack(Ze);se.hack(ft);se.hack(mt);se.hack(ht);Pt.hack(Me);Pt.hack(tt);Pt.hack(lt);Pt.hack(Xe);Pt.hack(be);Pt.hack(ve);Pt.hack(ye);Pt.hack(ke);let Ct=new Map;class Prefixes{constructor(_,X,ee={}){this.data=_;this.browsers=X;this.options=ee;[this.add,this.remove]=this.preprocess(this.select(this.data));this.transition=new St(this);this.processor=new yt(this)}cleaner(){if(this.cleanerCache){return this.cleanerCache}if(this.browsers.selected.length){let _=new re(this.browsers.data,[]);this.cleanerCache=new Prefixes(this.data,_,this.options)}else{return this}return this.cleanerCache}decl(_){if(!Ct.has(_)){Ct.set(_,se.load(_))}return Ct.get(_)}group(_){let X=_.parent;let ee=X.index(_);let{length:te}=X.nodes;let se=this.unprefixed(_.prop);let checker=(_,ne)=>{ee+=_;while(ee>=0&&ee<te){let te=X.nodes[ee];if(te.type==="decl"){if(_===-1&&te.prop===se){if(!re.withPrefix(te.value)){break}}if(this.unprefixed(te.prop)!==se){break}else if(ne(te)===true){return true}if(_===+1&&te.prop===se){if(!re.withPrefix(te.value)){break}}}ee+=_}return false};return{down(_){return checker(+1,_)},up(_){return checker(-1,_)}}}normalize(_){return this.decl(_).normalize(_)}prefixed(_,X){_=Ot.unprefixed(_);return this.decl(_).prefixed(_,X)}preprocess(_){let X={"@supports":new kt(Prefixes,this),selectors:[]};for(let ee in _.add){let re=_.add[ee];if(ee==="@keyframes"||ee==="@viewport"){X[ee]=new te(ee,re,this)}else if(ee==="@resolution"){X[ee]=new wt(ee,re,this)}else if(this.data[ee].selector){X.selectors.push(xt.load(ee,re,this))}else{let _=this.data[ee].props;if(_){let te=Pt.load(ee,re,this);for(let ee of _){if(!X[ee]){X[ee]={values:[]}}X[ee].values.push(te)}}else{let _=X[ee]&&X[ee].values||[];X[ee]=se.load(ee,re,this);X[ee].values=_}}}let ee={selectors:[]};for(let te in _.remove){let re=_.remove[te];if(this.data[te].selector){let _=xt.load(te,re);for(let X of re){ee.selectors.push(_.old(X))}}else if(te==="@keyframes"||te==="@viewport"){for(let _ of re){let X=`@${_}${te.slice(1)}`;ee[X]={remove:true}}}else if(te==="@resolution"){ee[te]=new wt(te,re,this)}else{let _=this.data[te].props;if(_){let X=Pt.load(te,[],this);for(let te of re){let re=X.old(te);if(re){for(let X of _){if(!ee[X]){ee[X]={}}if(!ee[X].values){ee[X].values=[]}ee[X].values.push(re)}}}}else{for(let _ of re){let re=this.decl(te).old(te,_);if(te==="align-self"){let ee=X[te]&&X[te].prefixes;if(ee){if(_==="-webkit- 2009"&&ee.includes("-webkit-")){continue}else if(_==="-webkit-"&&ee.includes("-webkit- 2009")){continue}}}for(let _ of re){if(!ee[_]){ee[_]={}}ee[_].remove=true}}}}}return[X,ee]}select(_){let X={add:{},remove:{}};for(let ee in _){let te=_[ee];let re=te.browsers.map((_=>{let X=_.split(" ");return{browser:`${X[0]} ${X[1]}`,note:X[2]}}));let se=re.filter((_=>_.note)).map((_=>`${this.browsers.prefix(_.browser)} ${_.note}`));se=_t.uniq(se);re=re.filter((_=>this.browsers.isSelected(_.browser))).map((_=>{let X=this.browsers.prefix(_.browser);if(_.note){return`${X} ${_.note}`}else{return X}}));re=this.sort(_t.uniq(re));if(this.options.flexbox==="no-2009"){re=re.filter((_=>!_.includes("2009")))}let ne=te.browsers.map((_=>this.browsers.prefix(_)));if(te.mistakes){ne=ne.concat(te.mistakes)}ne=ne.concat(se);ne=_t.uniq(ne);if(re.length){X.add[ee]=re;if(re.length<ne.length){X.remove[ee]=ne.filter((_=>!re.includes(_)))}}else{X.remove[ee]=ne}}return X}sort(_){return _.sort(((_,X)=>{let ee=_t.removeNote(_).length;let te=_t.removeNote(X).length;if(ee===te){return X.length-_.length}else{return te-ee}}))}unprefixed(_){let X=this.normalize(Ot.unprefixed(_));if(X==="flex-direction"){X="flex-flow"}return X}values(_,X){let ee=this[_];let te=ee["*"]&&ee["*"].values;let re=ee[X]&&ee[X].values;if(te&&re){return _t.uniq(te.concat(re))}else{return te||re||[]}}}_.exports=Prefixes},2140:(_,X,ee)=>{let te=ee(2045);let re=ee(3129);let se=ee(9850).insertAreas;const ne=/(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i;const ie=/(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i;const oe=/(!\s*)?autoprefixer:\s*ignore\s+next/i;const ae=/(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i;const le=["width","height","min-width","max-width","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size"];function hasGridTemplate(_){return _.parent.some((_=>_.prop==="grid-template"||_.prop==="grid-template-areas"))}function hasRowsAndColumns(_){let X=_.parent.some((_=>_.prop==="grid-template-rows"));let ee=_.parent.some((_=>_.prop==="grid-template-columns"));return X&&ee}class Processor{constructor(_){this.prefixes=_}add(_,X){let ee=this.prefixes.add["@resolution"];let oe=this.prefixes.add["@keyframes"];let ae=this.prefixes.add["@viewport"];let ue=this.prefixes.add["@supports"];_.walkAtRules((_=>{if(_.name==="keyframes"){if(!this.disabled(_,X)){return oe&&oe.process(_)}}else if(_.name==="viewport"){if(!this.disabled(_,X)){return ae&&ae.process(_)}}else if(_.name==="supports"){if(this.prefixes.options.supports!==false&&!this.disabled(_,X)){return ue.process(_)}}else if(_.name==="media"&&_.params.includes("-resolution")){if(!this.disabled(_,X)){return ee&&ee.process(_)}}return undefined}));_.walkRules((_=>{if(this.disabled(_,X))return undefined;return this.prefixes.add.selectors.map((ee=>ee.process(_,X)))}));function insideGrid(_){return _.parent.nodes.some((_=>{if(_.type!=="decl")return false;let X=_.prop==="display"&&/(inline-)?grid/.test(_.value);let ee=_.prop.startsWith("grid-template");let te=/^grid-([A-z]+-)?gap/.test(_.prop);return X||ee||te}))}let ce=this.gridStatus(_,X)&&this.prefixes.add["grid-area"]&&this.prefixes.add["grid-area"].prefixes;_.walkDecls((_=>{if(this.disabledDecl(_,X))return undefined;let ee=_.parent;let re=_.prop;let se=_.value;if(re==="color-adjust"){if(ee.every((_=>_.prop!=="print-color-adjust"))){X.warn("Replace color-adjust to print-color-adjust. "+"The color-adjust shorthand is currently deprecated.",{node:_})}}else if(re==="grid-row-span"){X.warn("grid-row-span is not part of final Grid Layout. Use grid-row.",{node:_});return undefined}else if(re==="grid-column-span"){X.warn("grid-column-span is not part of final Grid Layout. Use grid-column.",{node:_});return undefined}else if(re==="display"&&se==="box"){X.warn("You should write display: flex by final spec "+"instead of display: box",{node:_});return undefined}else if(re==="text-emphasis-position"){if(se==="under"||se==="over"){X.warn("You should use 2 values for text-emphasis-position "+"For example, `under left` instead of just `under`.",{node:_})}}else if(re==="text-decoration-skip"&&se==="ink"){X.warn("Replace text-decoration-skip: ink to "+"text-decoration-skip-ink: auto, because spec had been changed",{node:_})}else{if(ce&&this.gridStatus(_,X)){if(_.value==="subgrid"){X.warn("IE does not support subgrid",{node:_})}if(/^(align|justify|place)-items$/.test(re)&&insideGrid(_)){let ee=re.replace("-items","-self");X.warn(`IE does not support ${re} on grid containers. `+`Try using ${ee} on child elements instead: `+`${_.parent.selector} > * { ${ee}: ${_.value} }`,{node:_})}else if(/^(align|justify|place)-content$/.test(re)&&insideGrid(_)){X.warn(`IE does not support ${_.prop} on grid containers`,{node:_})}else if(re==="display"&&_.value==="contents"){X.warn("Please do not use display: contents; "+"if you have grid setting enabled",{node:_});return undefined}else if(_.prop==="grid-gap"){let ee=this.gridStatus(_,X);if(ee==="autoplace"&&!hasRowsAndColumns(_)&&!hasGridTemplate(_)){X.warn("grid-gap only works if grid-template(-areas) is being "+"used or both rows and columns have been declared "+"and cells have not been manually "+"placed inside the explicit grid",{node:_})}else if((ee===true||ee==="no-autoplace")&&!hasGridTemplate(_)){X.warn("grid-gap only works if grid-template(-areas) is being used",{node:_})}}else if(re==="grid-auto-columns"){X.warn("grid-auto-columns is not supported by IE",{node:_});return undefined}else if(re==="grid-auto-rows"){X.warn("grid-auto-rows is not supported by IE",{node:_});return undefined}else if(re==="grid-auto-flow"){let te=ee.some((_=>_.prop==="grid-template-rows"));let re=ee.some((_=>_.prop==="grid-template-columns"));if(hasGridTemplate(_)){X.warn("grid-auto-flow is not supported by IE",{node:_})}else if(se.includes("dense")){X.warn("grid-auto-flow: dense is not supported by IE",{node:_})}else if(!te&&!re){X.warn("grid-auto-flow works only if grid-template-rows and "+"grid-template-columns are present in the same rule",{node:_})}return undefined}else if(se.includes("auto-fit")){X.warn("auto-fit value is not supported by IE",{node:_,word:"auto-fit"});return undefined}else if(se.includes("auto-fill")){X.warn("auto-fill value is not supported by IE",{node:_,word:"auto-fill"});return undefined}else if(re.startsWith("grid-template")&&se.includes("[")){X.warn("Autoprefixer currently does not support line names. "+"Try using grid-template-areas instead.",{node:_,word:"["})}}if(se.includes("radial-gradient")){if(ie.test(_.value)){X.warn("Gradient has outdated direction syntax. "+"New syntax is like `closest-side at 0 0` "+"instead of `0 0, closest-side`.",{node:_})}else{let ee=te(se);for(let te of ee.nodes){if(te.type==="function"&&te.value==="radial-gradient"){for(let ee of te.nodes){if(ee.type==="word"){if(ee.value==="cover"){X.warn("Gradient has outdated direction syntax. "+"Replace `cover` to `farthest-corner`.",{node:_})}else if(ee.value==="contain"){X.warn("Gradient has outdated direction syntax. "+"Replace `contain` to `closest-side`.",{node:_})}}}}}}}if(se.includes("linear-gradient")){if(ne.test(se)){X.warn("Gradient has outdated direction syntax. "+"New syntax is like `to left` instead of `right`.",{node:_})}}}if(le.includes(_.prop)){if(!_.value.includes("-fill-available")){if(_.value.includes("fill-available")){X.warn("Replace fill-available to stretch, "+"because spec had been changed",{node:_})}else if(_.value.includes("fill")){let ee=te(se);if(ee.nodes.some((_=>_.type==="word"&&_.value==="fill"))){X.warn("Replace fill to stretch, because spec had been changed",{node:_})}}}}let oe;if(_.prop==="transition"||_.prop==="transition-property"){return this.prefixes.transition.add(_,X)}else if(_.prop==="align-self"){let ee=this.displayType(_);if(ee!=="grid"&&this.prefixes.options.flexbox!==false){oe=this.prefixes.add["align-self"];if(oe&&oe.prefixes){oe.process(_)}}if(this.gridStatus(_,X)!==false){oe=this.prefixes.add["grid-row-align"];if(oe&&oe.prefixes){return oe.process(_,X)}}}else if(_.prop==="justify-self"){if(this.gridStatus(_,X)!==false){oe=this.prefixes.add["grid-column-align"];if(oe&&oe.prefixes){return oe.process(_,X)}}}else if(_.prop==="place-self"){oe=this.prefixes.add["place-self"];if(oe&&oe.prefixes&&this.gridStatus(_,X)!==false){return oe.process(_,X)}}else{oe=this.prefixes.add[_.prop];if(oe&&oe.prefixes){return oe.process(_,X)}}return undefined}));if(this.gridStatus(_,X)){se(_,this.disabled)}return _.walkDecls((_=>{if(this.disabledValue(_,X))return;let ee=this.prefixes.unprefixed(_.prop);let te=this.prefixes.values("add",ee);if(Array.isArray(te)){for(let ee of te){if(ee.process)ee.process(_,X)}}re.save(this.prefixes,_)}))}disabled(_,X){if(!_)return false;if(_._autoprefixerDisabled!==undefined){return _._autoprefixerDisabled}if(_.parent){let X=_.prev();if(X&&X.type==="comment"&&oe.test(X.text)){_._autoprefixerDisabled=true;_._autoprefixerSelfDisabled=true;return true}}let ee=null;if(_.nodes){let te;_.each((_=>{if(_.type!=="comment")return;if(/(!\s*)?autoprefixer:\s*(off|on)/i.test(_.text)){if(typeof te!=="undefined"){X.warn("Second Autoprefixer control comment "+"was ignored. Autoprefixer applies control "+"comment to whole block, not to next rules.",{node:_})}else{te=/on/i.test(_.text)}}}));if(te!==undefined){ee=!te}}if(!_.nodes||ee===null){if(_.parent){let te=this.disabled(_.parent,X);if(_.parent._autoprefixerSelfDisabled===true){ee=false}else{ee=te}}else{ee=false}}_._autoprefixerDisabled=ee;return ee}disabledDecl(_,X){if(_.type==="decl"&&this.gridStatus(_,X)===false){if(_.prop.includes("grid")||_.prop==="justify-items"){return true}}if(_.type==="decl"&&this.prefixes.options.flexbox===false){let X=["order","justify-content","align-items","align-content"];if(_.prop.includes("flex")||X.includes(_.prop)){return true}}return this.disabled(_,X)}disabledValue(_,X){if(this.gridStatus(_,X)===false&&_.type==="decl"){if(_.prop==="display"&&_.value.includes("grid")){return true}}if(this.prefixes.options.flexbox===false&&_.type==="decl"){if(_.prop==="display"&&_.value.includes("flex")){return true}}if(_.type==="decl"&&_.prop==="content"){return true}return this.disabled(_,X)}displayType(_){for(let X of _.parent.nodes){if(X.prop!=="display"){continue}if(X.value.includes("flex")){return"flex"}if(X.value.includes("grid")){return"grid"}}return false}gridStatus(_,X){if(!_)return false;if(_._autoprefixerGridStatus!==undefined){return _._autoprefixerGridStatus}let ee=null;if(_.nodes){let te;_.each((_=>{if(_.type!=="comment")return;if(ae.test(_.text)){let ee=/:\s*autoplace/i.test(_.text);let re=/no-autoplace/i.test(_.text);if(typeof te!=="undefined"){X.warn("Second Autoprefixer grid control comment was "+"ignored. Autoprefixer applies control comments to the whole "+"block, not to the next rules.",{node:_})}else if(ee){te="autoplace"}else if(re){te=true}else{te=/on/i.test(_.text)}}}));if(te!==undefined){ee=te}}if(_.type==="atrule"&&_.name==="supports"){let X=_.params;if(X.includes("grid")&&X.includes("auto")){ee=false}}if(!_.nodes||ee===null){if(_.parent){let te=this.gridStatus(_.parent,X);if(_.parent._autoprefixerSelfDisabled===true){ee=false}else{ee=te}}else if(typeof this.prefixes.options.grid!=="undefined"){ee=this.prefixes.options.grid}else if(typeof process.env.AUTOPREFIXER_GRID!=="undefined"){if(process.env.AUTOPREFIXER_GRID==="autoplace"){ee="autoplace"}else{ee=true}}else{ee=false}}_._autoprefixerGridStatus=ee;return ee}reduceSpaces(_){let X=false;this.prefixes.group(_).up((()=>{X=true;return true}));if(X){return}let ee=_.raw("before").split("\n");let te=ee[ee.length-1].length;let re=false;this.prefixes.group(_).down((_=>{ee=_.raw("before").split("\n");let X=ee.length-1;if(ee[X].length>te){if(re===false){re=ee[X].length-te}ee[X]=ee[X].slice(0,-re);_.raws.before=ee.join("\n")}}))}remove(_,X){let ee=this.prefixes.remove["@resolution"];_.walkAtRules(((_,te)=>{if(this.prefixes.remove[`@${_.name}`]){if(!this.disabled(_,X)){_.parent.removeChild(te)}}else if(_.name==="media"&&_.params.includes("-resolution")&&ee){ee.clean(_)}}));_.walkRules(((_,ee)=>{if(this.disabled(_,X))return;for(let X of this.prefixes.remove.selectors){if(X.check(_)){_.parent.removeChild(ee);return}}}));return _.walkDecls(((_,ee)=>{if(this.disabled(_,X))return;let te=_.parent;let re=this.prefixes.unprefixed(_.prop);if(_.prop==="transition"||_.prop==="transition-property"){this.prefixes.transition.remove(_)}if(this.prefixes.remove[_.prop]&&this.prefixes.remove[_.prop].remove){let X=this.prefixes.group(_).down((_=>this.prefixes.normalize(_.prop)===re));if(re==="flex-flow"){X=true}if(_.prop==="-webkit-box-orient"){let X={"flex-direction":true,"flex-flow":true};if(!_.parent.some((_=>X[_.prop])))return}if(X&&!this.withHackValue(_)){if(_.raw("before").includes("\n")){this.reduceSpaces(_)}te.removeChild(ee);return}}for(let X of this.prefixes.values("remove",re)){if(!X.check)continue;if(!X.check(_.value))continue;re=X.unprefixed;let se=this.prefixes.group(_).down((_=>_.value.includes(re)));if(se){te.removeChild(ee);return}}}))}withHackValue(_){return _.prop==="-webkit-background-clip"&&_.value==="text"||_.prop==="-webkit-box-orient"&&_.parent.some((_=>_.prop==="-webkit-line-clamp"))}}_.exports=Processor},7876:(_,X,ee)=>{let te=ee(725);let re=ee(9511);let se=ee(699);const ne=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi;const ie=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i;class Resolution extends re{clean(_){if(!this.bad){this.bad=[];for(let _ of this.prefixes){this.bad.push(this.prefixName(_,"min"));this.bad.push(this.prefixName(_,"max"))}}_.params=se.editList(_.params,(_=>_.filter((_=>this.bad.every((X=>!_.includes(X)))))))}prefixName(_,X){if(_==="-moz-"){return X+"--moz-device-pixel-ratio"}else{return _+X+"-device-pixel-ratio"}}prefixQuery(_,X,ee,re,se){re=new te(re);if(se==="dpi"){re=re.div(96)}else if(se==="dpcm"){re=re.mul(2.54).div(96)}re=re.simplify();if(_==="-o-"){re=re.n+"/"+re.d}return this.prefixName(_,X)+ee+re}process(_){let X=this.parentPrefix(_);let ee=X?[X]:this.prefixes;_.params=se.editList(_.params,((_,X)=>{for(let te of _){if(!te.includes("min-resolution")&&!te.includes("max-resolution")){X.push(te);continue}for(let _ of ee){let ee=te.replace(ne,(X=>{let ee=X.match(ie);return this.prefixQuery(_,ee[1],ee[2],ee[3],ee[4])}));X.push(ee)}X.push(te)}return se.uniq(X)}))}}_.exports=Resolution},7276:(_,X,ee)=>{let{list:te}=ee(977);let re=ee(8277);let se=ee(9830);let ne=ee(9511);let ie=ee(699);class Selector extends ne{constructor(_,X,ee){super(_,X,ee);this.regexpCache=new Map}add(_,X){let ee=this.prefixeds(_);if(this.already(_,ee,X)){return}let te=this.clone(_,{selector:ee[this.name][X]});_.parent.insertBefore(_,te)}already(_,X,ee){let te=_.parent.index(_)-1;while(te>=0){let re=_.parent.nodes[te];if(re.type!=="rule"){return false}let se=false;for(let _ in X[this.name]){let te=X[this.name][_];if(re.selector===te){if(ee===_){return true}else{se=true;break}}}if(!se){return false}te-=1}return false}check(_){if(_.selector.includes(this.name)){return!!_.selector.match(this.regexp())}return false}old(_){return new se(this,_)}possible(){return re.prefixes()}prefixed(_){return this.name.replace(/^(\W*)/,`$1${_}`)}prefixeds(_){if(_._autoprefixerPrefixeds){if(_._autoprefixerPrefixeds[this.name]){return _._autoprefixerPrefixeds}}else{_._autoprefixerPrefixeds={}}let X={};if(_.selector.includes(",")){let ee=te.comma(_.selector);let re=ee.filter((_=>_.includes(this.name)));for(let _ of this.possible()){X[_]=re.map((X=>this.replace(X,_))).join(", ")}}else{for(let ee of this.possible()){X[ee]=this.replace(_.selector,ee)}}_._autoprefixerPrefixeds[this.name]=X;return _._autoprefixerPrefixeds}regexp(_){if(!this.regexpCache.has(_)){let X=_?this.prefixed(_):this.name;this.regexpCache.set(_,new RegExp(`(^|[^:"'=])${ie.escapeRegexp(X)}`,"gi"))}return this.regexpCache.get(_)}replace(_,X){return _.replace(this.regexp(),`$1${this.prefixed(X)}`)}}_.exports=Selector},9159:(_,X,ee)=>{let te=ee(8944);let re=ee(1711);let{parse:se}=ee(977);let ne=ee(8500);let ie=ee(8277);let oe=ee(699);let ae=ee(3129);let le=re(te);let ue=[];for(let _ in le.stats){let X=le.stats[_];for(let ee in X){let te=X[ee];if(/y/.test(te)){ue.push(_+" "+ee)}}}class Supports{constructor(_,X){this.Prefixes=_;this.all=X}add(_,X){return _.map((_=>{if(this.isProp(_)){let X=this.prefixed(_[0]);if(X.length>1){return this.convert(X)}return _}if(typeof _==="object"){return this.add(_,X)}return _}))}cleanBrackets(_){return _.map((_=>{if(typeof _!=="object"){return _}if(_.length===1&&typeof _[0]==="object"){return this.cleanBrackets(_[0])}return this.cleanBrackets(_)}))}convert(_){let X=[""];for(let ee of _){X.push([`${ee.prop}: ${ee.value}`]);X.push(" or ")}X[X.length-1]="";return X}disabled(_){if(!this.all.options.grid){if(_.prop==="display"&&_.value.includes("grid")){return true}if(_.prop.includes("grid")||_.prop==="justify-items"){return true}}if(this.all.options.flexbox===false){if(_.prop==="display"&&_.value.includes("flex")){return true}let X=["order","justify-content","align-items","align-content"];if(_.prop.includes("flex")||X.includes(_.prop)){return true}}return false}isHack(_,X){let ee=new RegExp(`(\\(|\\s)${oe.escapeRegexp(X)}:`);return!ee.test(_)}isNot(_){return typeof _==="string"&&/not\s*/i.test(_)}isOr(_){return typeof _==="string"&&/\s*or\s*/i.test(_)}isProp(_){return typeof _==="object"&&_.length===1&&typeof _[0]==="string"}normalize(_){if(typeof _!=="object"){return _}_=_.filter((_=>_!==""));if(typeof _[0]==="string"){let X=_[0].trim();if(X.includes(":")||X==="selector"||X==="not selector"){return[ne.stringify(_)]}}return _.map((_=>this.normalize(_)))}parse(_){let X=_.split(":");let ee=X[0];let te=X[1];if(!te)te="";return[ee.trim(),te.trim()]}prefixed(_){let X=this.virtual(_);if(this.disabled(X.first)){return X.nodes}let ee={warn:()=>null};let te=this.prefixer().add[X.first.prop];te&&te.process&&te.process(X.first,ee);for(let _ of X.nodes){for(let ee of this.prefixer().values("add",X.first.prop)){ee.process(_)}ae.save(this.all,_)}return X.nodes}prefixer(){if(this.prefixerCache){return this.prefixerCache}let _=this.all.browsers.selected.filter((_=>ue.includes(_)));let X=new ie(this.all.browsers.data,_,this.all.options);this.prefixerCache=new this.Prefixes(this.all.data,X,this.all.options);return this.prefixerCache}process(_){let X=ne.parse(_.params);X=this.normalize(X);X=this.remove(X,_.params);X=this.add(X,_.params);X=this.cleanBrackets(X);_.params=ne.stringify(X)}remove(_,X){let ee=0;while(ee<_.length){if(!this.isNot(_[ee-1])&&this.isProp(_[ee])&&this.isOr(_[ee+1])){if(this.toRemove(_[ee][0],X)){_.splice(ee,2);continue}ee+=2;continue}if(typeof _[ee]==="object"){_[ee]=this.remove(_[ee],X)}ee+=1}return _}toRemove(_,X){let[ee,te]=this.parse(_);let re=this.all.unprefixed(ee);let se=this.all.cleaner();if(se.remove[ee]&&se.remove[ee].remove&&!this.isHack(X,re)){return true}for(let _ of se.values("remove",re)){if(_.check(te)){return true}}return false}virtual(_){let[X,ee]=this.parse(_);let te=se("a{}").first;te.append({prop:X,raws:{before:""},value:ee});return te}}_.exports=Supports},3398:(_,X,ee)=>{let{list:te}=ee(977);let re=ee(2045);let se=ee(8277);let ne=ee(8853);class Transition{constructor(_){this.props=["transition","transition-property"];this.prefixes=_}add(_,X){let ee,te;let re=this.prefixes.add[_.prop];let se=this.ruleVendorPrefixes(_);let ne=se||re&&re.prefixes||[];let ie=this.parse(_.value);let oe=ie.map((_=>this.findProp(_)));let ae=[];if(oe.some((_=>_[0]==="-"))){return}for(let _ of ie){te=this.findProp(_);if(te[0]==="-")continue;let X=this.prefixes.add[te];if(!X||!X.prefixes)continue;for(ee of X.prefixes){if(se&&!se.some((_=>ee.includes(_)))){continue}let X=this.prefixes.prefixed(te,ee);if(X!=="-ms-transform"&&!oe.includes(X)){if(!this.disabled(te,ee)){ae.push(this.clone(te,X,_))}}}}ie=ie.concat(ae);let le=this.stringify(ie);let ue=this.stringify(this.cleanFromUnprefixed(ie,"-webkit-"));if(ne.includes("-webkit-")){this.cloneBefore(_,`-webkit-${_.prop}`,ue)}this.cloneBefore(_,_.prop,ue);if(ne.includes("-o-")){let X=this.stringify(this.cleanFromUnprefixed(ie,"-o-"));this.cloneBefore(_,`-o-${_.prop}`,X)}for(ee of ne){if(ee!=="-webkit-"&&ee!=="-o-"){let X=this.stringify(this.cleanOtherPrefixes(ie,ee));this.cloneBefore(_,ee+_.prop,X)}}if(le!==_.value&&!this.already(_,_.prop,le)){this.checkForWarning(X,_);_.cloneBefore();_.value=le}}already(_,X,ee){return _.parent.some((_=>_.prop===X&&_.value===ee))}checkForWarning(_,X){if(X.prop!=="transition-property"){return}let ee=false;let re=false;X.parent.each((_=>{if(_.type!=="decl"){return undefined}if(_.prop.indexOf("transition-")!==0){return undefined}let X=te.comma(_.value);if(_.prop==="transition-property"){X.forEach((_=>{let X=this.prefixes.add[_];if(X&&X.prefixes&&X.prefixes.length>0){ee=true}}));return undefined}re=re||X.length>1;return false}));if(ee&&re){X.warn(_,"Replace transition-property to transition, "+"because Autoprefixer could not support "+"any cases of transition-property "+"and other transition-*")}}cleanFromUnprefixed(_,X){let ee=_.map((_=>this.findProp(_))).filter((_=>_.slice(0,X.length)===X)).map((_=>this.prefixes.unprefixed(_)));let te=[];for(let re of _){let _=this.findProp(re);let se=ne.prefix(_);if(!ee.includes(_)&&(se===X||se==="")){te.push(re)}}return te}cleanOtherPrefixes(_,X){return _.filter((_=>{let ee=ne.prefix(this.findProp(_));return ee===""||ee===X}))}clone(_,X,ee){let te=[];let re=false;for(let se of ee){if(!re&&se.type==="word"&&se.value===_){te.push({type:"word",value:X});re=true}else{te.push(se)}}return te}cloneBefore(_,X,ee){if(!this.already(_,X,ee)){_.cloneBefore({prop:X,value:ee})}}disabled(_,X){let ee=["order","justify-content","align-self","align-content"];if(_.includes("flex")||ee.includes(_)){if(this.prefixes.options.flexbox===false){return true}if(this.prefixes.options.flexbox==="no-2009"){return X.includes("2009")}}return undefined}div(_){for(let X of _){for(let _ of X){if(_.type==="div"&&_.value===","){return _}}}return{after:" ",type:"div",value:","}}findProp(_){let X=_[0].value;if(/^\d/.test(X)){for(let[X,ee]of _.entries()){if(X!==0&&ee.type==="word"){return ee.value}}}return X}parse(_){let X=re(_);let ee=[];let te=[];for(let _ of X.nodes){te.push(_);if(_.type==="div"&&_.value===","){ee.push(te);te=[]}}ee.push(te);return ee.filter((_=>_.length>0))}remove(_){let X=this.parse(_.value);X=X.filter((_=>{let X=this.prefixes.remove[this.findProp(_)];return!X||!X.remove}));let ee=this.stringify(X);if(_.value===ee){return}if(X.length===0){_.remove();return}let te=_.parent.some((X=>X.prop===_.prop&&X.value===ee));let re=_.parent.some((X=>X!==_&&X.prop===_.prop&&X.value.length>ee.length));if(te||re){_.remove();return}_.value=ee}ruleVendorPrefixes(_){let{parent:X}=_;if(X.type!=="rule"){return false}else if(!X.selector.includes(":-")){return false}let ee=se.prefixes().filter((_=>X.selector.includes(":"+_)));return ee.length>0?ee:false}stringify(_){if(_.length===0){return""}let X=[];for(let ee of _){if(ee[ee.length-1].type!=="div"){ee.push(this.div(_))}X=X.concat(ee)}if(X[0].type==="div"){X=X.slice(1)}if(X[X.length-1].type==="div"){X=X.slice(0,+-2+1||0)}return re.stringify({nodes:X})}}_.exports=Transition},699:(_,X,ee)=>{let{list:te}=ee(977);_.exports.error=function(_){let X=new Error(_);X.autoprefixer=true;throw X};_.exports.uniq=function(_){return[...new Set(_)]};_.exports.removeNote=function(_){if(!_.includes(" ")){return _}return _.split(" ")[0]};_.exports.escapeRegexp=function(_){return _.replace(/[$()*+-.?[\\\]^{|}]/g,"\\$&")};_.exports.regexp=function(_,X=true){if(X){_=this.escapeRegexp(_)}return new RegExp(`(^|[\\s,(])(${_}($|[\\s(,]))`,"gi")};_.exports.editList=function(_,X){let ee=te.comma(_);let re=X(ee,[]);if(ee===re){return _}let se=_.match(/,\s*/);se=se?se[0]:", ";return re.join(se)};_.exports.splitSelector=function(_){return te.comma(_).map((_=>te.space(_).map((_=>_.split(/(?=\.|#)/g)))))};_.exports.isPureNumber=function(_){if(typeof _==="number"){return true}if(typeof _==="string"){return/^[0-9]+$/.test(_)}return false}},3129:(_,X,ee)=>{let te=ee(2097);let re=ee(9511);let se=ee(699);let ne=ee(8853);class Value extends re{static save(_,X){let ee=X.prop;let te=[];for(let re in X._autoprefixerValues){let se=X._autoprefixerValues[re];if(se===X.value){continue}let ie;let oe=ne.prefix(ee);if(oe==="-pie-"){continue}if(oe===re){ie=X.value=se;te.push(ie);continue}let ae=_.prefixed(ee,re);let le=X.parent;if(!le.every((_=>_.prop!==ae))){te.push(ie);continue}let ue=se.replace(/\s+/," ");let ce=le.some((_=>_.prop===X.prop&&_.value.replace(/\s+/," ")===ue));if(ce){te.push(ie);continue}let pe=this.clone(X,{value:se});ie=X.parent.insertBefore(X,pe);te.push(ie)}return te}add(_,X){if(!_._autoprefixerValues){_._autoprefixerValues={}}let ee=_._autoprefixerValues[X]||this.value(_);let te;do{te=ee;ee=this.replace(ee,X);if(ee===false)return}while(ee!==te);_._autoprefixerValues[X]=ee}check(_){let X=_.value;if(!X.includes(this.name)){return false}return!!X.match(this.regexp())}old(_){return new te(this.name,_+this.name)}regexp(){return this.regexpCache||(this.regexpCache=se.regexp(this.name))}replace(_,X){return _.replace(this.regexp(),`$1${X}$2`)}value(_){if(_.raws.value&&_.raws.value.value===_.value){return _.raws.value.raw}else{return _.value}}}_.exports=Value},8853:_=>{_.exports={prefix(_){let X=_.match(/^(-\w+-)/);if(X){return X[0]}return""},unprefixed(_){return _.replace(/^-\w+-/,"")}}},4442:_=>{"use strict";_.exports=balanced;function balanced(_,X,ee){if(_ instanceof RegExp)_=maybeMatch(_,ee);if(X instanceof RegExp)X=maybeMatch(X,ee);var te=range(_,X,ee);return te&&{start:te[0],end:te[1],pre:ee.slice(0,te[0]),body:ee.slice(te[0]+_.length,te[1]),post:ee.slice(te[1]+X.length)}}function maybeMatch(_,X){var ee=X.match(_);return ee?ee[0]:null}balanced.range=range;function range(_,X,ee){var te,re,se,ne,ie;var oe=ee.indexOf(_);var ae=ee.indexOf(X,oe+1);var le=oe;if(oe>=0&&ae>0){te=[];se=ee.length;while(le>=0&&!ie){if(le==oe){te.push(le);oe=ee.indexOf(_,le+1)}else if(te.length==1){ie=[te.pop(),ae]}else{re=te.pop();if(re<se){se=re;ne=ae}ae=ee.indexOf(X,le+1)}le=oe<ae&&oe>=0?oe:ae}if(te.length){ie=[se,ne]}}return ie}},441:_=>{"use strict"; |
| 2 | /*! https://mths.be/cssesc v3.0.0 by @mathias */var X={};var ee=X.hasOwnProperty;var te=function merge(_,X){if(!_){return X}var te={};for(var re in X){te[re]=ee.call(_,re)?_[re]:X[re]}return te};var re=/[ -,\.\/:-@\[-\^`\{-~]/;var se=/[ -,\.\/:-@\[\]\^`\{-~]/;var ne=/['"\\]/;var ie=/(^|\\+)?(\\[A-F0-9]{1,6})\x20(?![a-fA-F0-9\x20])/g;var oe=function cssesc(_,X){X=te(X,cssesc.options);if(X.quotes!="single"&&X.quotes!="double"){X.quotes="single"}var ee=X.quotes=="double"?'"':"'";var ne=X.isIdentifier;var oe=_.charAt(0);var ae="";var le=0;var ue=_.length;while(le<ue){var ce=_.charAt(le++);var pe=ce.charCodeAt();var fe=void 0;if(pe<32||pe>126){if(pe>=55296&&pe<=56319&&le<ue){var de=_.charCodeAt(le++);if((de&64512)==56320){pe=((pe&1023)<<10)+(de&1023)+65536}else{le--}}fe="\\"+pe.toString(16).toUpperCase()+" "}else{if(X.escapeEverything){if(re.test(ce)){fe="\\"+ce}else{fe="\\"+pe.toString(16).toUpperCase()+" "}}else if(/[\t\n\f\r\x0B]/.test(ce)){fe="\\"+pe.toString(16).toUpperCase()+" "}else if(ce=="\\"||!ne&&(ce=='"'&&ee==ce||ce=="'"&&ee==ce)||ne&&se.test(ce)){fe="\\"+ce}else{fe=ce}}ae+=fe}if(ne){if(/^-[-\d]/.test(ae)){ae="\\-"+ae.slice(1)}else if(/\d/.test(oe)){ae="\\3"+oe+" "+ae.slice(1)}}ae=ae.replace(ie,(function(_,X,ee){if(X&&X.length%2){return _}return(X||"")+ee}));if(!ne&&X.wrap){return ee+ae+ee}return ae};oe.options={escapeEverything:false,isIdentifier:false,quotes:"single",wrap:false};oe.version="3.0.0";_.exports=oe},2443:_=>{"use strict";_.exports={wrap:wrapRange,limit:limitRange,validate:validateRange,test:testRange,curry:curry,name:name};function wrapRange(_,X,ee){var te=X-_;return((ee-_)%te+te)%te+_}function limitRange(_,X,ee){return Math.max(_,Math.min(X,ee))}function validateRange(_,X,ee,te,re){if(!testRange(_,X,ee,te,re)){throw new Error(ee+" is outside of range ["+_+","+X+")")}return ee}function testRange(_,X,ee,te,re){return!(ee<_||ee>X||re&&ee===X||te&&ee===_)}function name(_,X,ee,te){return(ee?"(":"[")+_+","+X+(te?")":"]")}function curry(_,X,ee,te){var re=name.bind(null,_,X,ee,te);return{wrap:wrapRange.bind(null,_,X),limit:limitRange.bind(null,_,X),validate:function(re){return validateRange(_,X,re,ee,te)},test:function(re){return testRange(_,X,re,ee,te)},toString:re,name:re}}},5701:_=>{let X=process||{},ee=X.argv||[],te=X.env||{};let re=!(!!te.NO_COLOR||ee.includes("--no-color"))&&(!!te.FORCE_COLOR||ee.includes("--color")||X.platform==="win32"||(X.stdout||{}).isTTY&&te.TERM!=="dumb"||!!te.CI);let formatter=(_,X,ee=_)=>te=>{let re=""+te,se=re.indexOf(X,_.length);return~se?_+replaceClose(re,X,ee,se)+X:_+re+X};let replaceClose=(_,X,ee,te)=>{let re="",se=0;do{re+=_.substring(se,te)+ee;se=te+X.length;te=_.indexOf(X,se)}while(~te);return re+_.substring(se)};let createColors=(_=re)=>{let X=_?formatter:()=>String;return{isColorSupported:_,reset:X("[0m","[0m"),bold:X("[1m","[22m","[22m[1m"),dim:X("[2m","[22m","[22m[2m"),italic:X("[3m","[23m"),underline:X("[4m","[24m"),inverse:X("[7m","[27m"),hidden:X("[8m","[28m"),strikethrough:X("[9m","[29m"),black:X("[30m","[39m"),red:X("[31m","[39m"),green:X("[32m","[39m"),yellow:X("[33m","[39m"),blue:X("[34m","[39m"),magenta:X("[35m","[39m"),cyan:X("[36m","[39m"),white:X("[37m","[39m"),gray:X("[90m","[39m"),bgBlack:X("[40m","[49m"),bgRed:X("[41m","[49m"),bgGreen:X("[42m","[49m"),bgYellow:X("[43m","[49m"),bgBlue:X("[44m","[49m"),bgMagenta:X("[45m","[49m"),bgCyan:X("[46m","[49m"),bgWhite:X("[47m","[49m"),blackBright:X("[90m","[39m"),redBright:X("[91m","[39m"),greenBright:X("[92m","[39m"),yellowBright:X("[93m","[39m"),blueBright:X("[94m","[39m"),magentaBright:X("[95m","[39m"),cyanBright:X("[96m","[39m"),whiteBright:X("[97m","[39m"),bgBlackBright:X("[100m","[49m"),bgRedBright:X("[101m","[49m"),bgGreenBright:X("[102m","[49m"),bgYellowBright:X("[103m","[49m"),bgBlueBright:X("[104m","[49m"),bgMagentaBright:X("[105m","[49m"),bgCyanBright:X("[106m","[49m"),bgWhiteBright:X("[107m","[49m")}};_.exports=createColors();_.exports.createColors=createColors},6924:(_,X,ee)=>{const te=ee(6206);function nodeIsInsensitiveAttribute(_){return _.type==="attribute"&&_.insensitive}function selectorHasInsensitiveAttribute(_){return _.some(nodeIsInsensitiveAttribute)}function transformString(_,X,ee){const te=ee.charAt(X);if(te===""){return _}let re=_.map((_=>_+te));const se=te.toLocaleUpperCase();if(se!==te){re=re.concat(_.map((_=>_+se)))}return transformString(re,X+1,ee)}function createSensitiveAtributes(_){const X=transformString([""],0,_.value);return X.map((X=>{const ee=_.clone({spaces:{after:_.spaces.after,before:_.spaces.before},insensitive:false});ee.setValue(X);return ee}))}function createNewSelectors(_){let X=[te.selector()];_.walk((_=>{if(!nodeIsInsensitiveAttribute(_)){X.forEach((X=>{X.append(_.clone())}));return}const ee=createSensitiveAtributes(_);const te=[];ee.forEach((_=>{X.forEach((X=>{const ee=X.clone();ee.append(_);te.push(ee)}))}));X=te}));return X}function transform(_){let X=[];_.each((_=>{if(selectorHasInsensitiveAttribute(_)){X=X.concat(createNewSelectors(_));_.remove()}}));if(X.length){X.forEach((X=>_.append(X)))}}const re=/i(\s*\/\*[\W\w]*?\*\/)*\s*\]/;_.exports=()=>({postcssPlugin:"postcss-attribute-case-insensitive",Rule(_){if(re.test(_.selector)){_.selector=te(transform).processSync(_.selector)}}});_.exports.postcss=true},4719:(_,X,ee)=>{let te=ee(2045);function parseValue(_){let X=_.match(/([\d.-]+)(.*)/);if(!X||!X[1]||!X[2]||isNaN(X[1])){return undefined}return[parseFloat(X[1]),X[2]]}function compose(_,X,ee){if(_&&X&&ee){return`max(${_}, min(${X}, ${ee}))`}if(_&&X){return`max(${_}, ${X})`}return _}function updateValue(_,X,ee){let re=X;let se=te(X);let ne=te(_.value);let ie=false;ne.walk(((_,X,ee)=>{let te=_.type==="function"&&_.value==="clamp";if(!te||ie){return}ie=true;ee[X]=se}));if(ie){re=ne.toString()}if(ee){_.cloneBefore({value:re})}else{_.value=re}}_.exports=_=>{_=_||{};let X=_.precalculate?Boolean(_.precalculate):false;let ee=_.preserve?Boolean(_.preserve):false;return{postcssPlugin:"postcss-clamp",Declaration(_){if(!_||!_.value.includes("clamp")){return}te(_.value).walk((re=>{let se=re.nodes;if(re.type!=="function"||re.value!=="clamp"||se.length!==5){return}let ne=se[0];let ie=se[2];let oe=se[4];let ae=compose(te.stringify(ne),te.stringify(ie),te.stringify(oe));if(!X||ie.type!=="word"||oe.type!=="word"){updateValue(_,ae,ee);return}let le=parseValue(ie.value);let ue=parseValue(oe.value);if(le===undefined||ue===undefined){updateValue(_,ae,ee);return}let[ce,pe]=le;let[fe,de]=ue;if(pe!==de){updateValue(_,ae,ee);return}let he=parseValue(ne.value);if(he===undefined){let X=`${ce+fe}${pe}`;updateValue(_,compose(te.stringify(ne),X),ee);return}let[me,ge]=he;if(ge!==pe){let X=`${ce+fe}${pe}`;updateValue(_,compose(te.stringify(ne),X),ee);return}updateValue(_,compose(`${me+ce+fe}${pe}`),ee)}))}}};_.exports.postcss=true},5671:(_,X,ee)=>{"use strict";var te=ee(7147);var re=ee(1017);var se=ee(977);function _interopDefaultLegacy(_){return _&&typeof _==="object"&&"default"in _?_:{default:_}}function _interopNamespace(_){if(_&&_.__esModule)return _;var X=Object.create(null);if(_){Object.keys(_).forEach((function(ee){if(ee!=="default"){var te=Object.getOwnPropertyDescriptor(_,ee);Object.defineProperty(X,ee,te.get?te:{enumerable:true,get:function(){return _[ee]}})}}))}X["default"]=_;return Object.freeze(X)}var ne=_interopDefaultLegacy(te);var ie=_interopDefaultLegacy(re);function parse(_,X){const ee=[];let te="";let re=false;let se=0;let ne=-1;while(++ne<_.length){const ie=_[ne];if(ie==="("){se+=1}else if(ie===")"){if(se>0){se-=1}}else if(se===0){if(X&&de.test(te+ie)){re=true}else if(!X&&ie===","){re=true}}if(re){ee.push(X?new MediaExpression(te+ie):new MediaQuery(te));te="";re=false}else{te+=ie}}if(te!==""){ee.push(X?new MediaExpression(te):new MediaQuery(te))}return ee}class MediaQueryList{constructor(_){this.nodes=parse(_)}invert(){this.nodes.forEach((_=>{_.invert()}));return this}clone(){return new MediaQueryList(String(this))}toString(){return this.nodes.join(",")}}class MediaQuery{constructor(_){const[,X,ee,te]=_.match(he);const[,re="",se=" ",ne="",ie="",oe="",ae="",le="",ue=""]=ee.match(me)||[];const ce={before:X,after:te,afterModifier:se,originalModifier:re||"",beforeAnd:ie,and:oe,beforeExpression:ae};const pe=parse(le||ue,true);Object.assign(this,{modifier:re,type:ne,raws:ce,nodes:pe})}clone(_){const X=new MediaQuery(String(this));Object.assign(X,_);return X}invert(){this.modifier=this.modifier?"":this.raws.originalModifier;return this}toString(){const{raws:_}=this;return`${_.before}${this.modifier}${this.modifier?`${_.afterModifier}`:""}${this.type}${_.beforeAnd}${_.and}${_.beforeExpression}${this.nodes.join("")}${this.raws.after}`}}class MediaExpression{constructor(_){const[,X,ee="",te="",re=""]=_.match(de)||[null,_];const se={after:ee,and:te,afterAnd:re};Object.assign(this,{value:X,raws:se})}clone(_){const X=new MediaExpression(String(this));Object.assign(X,_);return X}toString(){const{raws:_}=this;return`${this.value}${_.after}${_.and}${_.afterAnd}`}}const oe="(not|only)";const ae="(all|print|screen|speech)";const le="([\\W\\w]*)";const ue="([\\W\\w]+)";const ce="(\\s*)";const pe="(\\s+)";const fe="(?:(\\s+)(and))";const de=new RegExp(`^${ue}(?:${fe}${pe})$`,"i");const he=new RegExp(`^${ce}${le}${ce}$`);const me=new RegExp(`^(?:${oe}${pe})?(?:${ae}(?:${fe}${pe}${ue})?|${ue})$`,"i");var mediaASTFromString=_=>new MediaQueryList(_);var getCustomMediaFromRoot=(_,X)=>{const ee={};_.nodes.slice().forEach((_=>{if(isCustomMedia(_)){const[,te,re]=_.params.match(be);ee[te]=mediaASTFromString(re);if(!Object(X).preserve){_.remove()}}}));return ee};const ge=/^custom-media$/i;const be=/^(--[A-z][\w-]*)\s+([\W\w]+)\s*$/;const isCustomMedia=_=>_.type==="atrule"&&ge.test(_.name)&&be.test(_.params);async function getCustomMediaFromCSSFile(_){const X=await readFile(_);const ee=se.parse(X,{from:_});return getCustomMediaFromRoot(ee,{preserve:true})}function getCustomMediaFromObject(_){const X=Object.assign({},Object(_).customMedia,Object(_)["custom-media"]);for(const _ in X){X[_]=mediaASTFromString(X[_])}return X}async function getCustomMediaFromJSONFile(_){const X=await readJSON(_);return getCustomMediaFromObject(X)}async function getCustomMediaFromJSFile(_){const X=await Promise.resolve().then((function(){return _interopNamespace(require(_))}));return getCustomMediaFromObject(X)}function getCustomMediaFromSources(_){return _.map((_=>{if(_ instanceof Promise){return _}else if(_ instanceof Function){return _()}const X=_===Object(_)?_:{from:String(_)};if(Object(X).customMedia||Object(X)["custom-media"]){return X}const ee=ie["default"].resolve(String(X.from||""));const te=(X.type||ie["default"].extname(ee).slice(1)).toLowerCase();return{type:te,from:ee}})).reduce((async(_,X)=>{const{type:ee,from:te}=await X;if(ee==="css"||ee==="pcss"){return Object.assign(await _,await getCustomMediaFromCSSFile(te))}if(ee==="js"){return Object.assign(await _,await getCustomMediaFromJSFile(te))}if(ee==="json"){return Object.assign(await _,await getCustomMediaFromJSONFile(te))}return Object.assign(await _,getCustomMediaFromObject(await X))}),{})}const readFile=_=>new Promise(((X,ee)=>{ne["default"].readFile(_,"utf8",((_,te)=>{if(_){ee(_)}else{X(te)}}))}));const readJSON=async _=>JSON.parse(await readFile(_));function transformMediaList(_,X){let ee=_.nodes.length-1;while(ee>=0){const te=transformMedia(_.nodes[ee],X);if(te.length){_.nodes.splice(ee,1,...te)}--ee}return _}function transformMedia(_,X){const ee=[];for(const te in _.nodes){const{value:re,nodes:se}=_.nodes[te];const ne=re.replace(ve,"$1");if(ne in X){for(const re of X[ne].nodes){const se=_.modifier!==re.modifier?_.modifier||re.modifier:"";const ie=_.clone({modifier:se,raws:!se||_.modifier?{..._.raws}:{...re.raws},type:_.type||re.type});if(ie.type===re.type){Object.assign(ie.raws,{and:re.raws.and,beforeAnd:re.raws.beforeAnd,beforeExpression:re.raws.beforeExpression})}ie.nodes.splice(te,1,...re.clone().nodes.map((X=>{if(_.nodes[te].raws.and){X.raws={..._.nodes[te].raws}}X.spaces={..._.nodes[te].spaces};return X})));const oe=getCustomMediasWithoutKey(X,ne);const ae=transformMedia(ie,oe);if(ae.length){ee.push(...ae)}else{ee.push(ie)}}return ee}else if(se&&se.length){transformMediaList(_.nodes[te],X)}}return ee}const ve=/\((--[A-z][\w-]*)\)/;const getCustomMediasWithoutKey=(_,X)=>{const ee=Object.assign({},_);delete ee[X];return ee};var transformAtrules=(_,X,ee)=>{_.walkAtRules(ye,(_=>{if(we.test(_.params)){const te=mediaASTFromString(_.params);const re=String(transformMediaList(te,X));if(ee.preserve){_.cloneBefore({params:re})}else{_.params=re}}}))};const ye=/^media$/i;const we=/\(--[A-z][\w-]*\)/;async function writeCustomMediaToCssFile(_,X){const ee=Object.keys(X).reduce(((_,ee)=>{_.push(`@custom-media ${ee} ${X[ee]};`);return _}),[]).join("\n");const te=`${ee}\n`;await writeFile(_,te)}async function writeCustomMediaToJsonFile(_,X){const ee=JSON.stringify({"custom-media":X},null," ");const te=`${ee}\n`;await writeFile(_,te)}async function writeCustomMediaToCjsFile(_,X){const ee=Object.keys(X).reduce(((_,ee)=>{_.push(`\t\t'${escapeForJS(ee)}': '${escapeForJS(X[ee])}'`);return _}),[]).join(",\n");const te=`module.exports = {\n\tcustomMedia: {\n${ee}\n\t}\n};\n`;await writeFile(_,te)}async function writeCustomMediaToMjsFile(_,X){const ee=Object.keys(X).reduce(((_,ee)=>{_.push(`\t'${escapeForJS(ee)}': '${escapeForJS(X[ee])}'`);return _}),[]).join(",\n");const te=`export const customMedia = {\n${ee}\n};\n`;await writeFile(_,te)}function writeCustomMediaToExports(_,X){return Promise.all(X.map((async X=>{if(X instanceof Function){await X(defaultCustomMediaToJSON(_))}else{const ee=X===Object(X)?X:{to:String(X)};const te=ee.toJSON||defaultCustomMediaToJSON;if("customMedia"in ee){ee.customMedia=te(_)}else if("custom-media"in ee){ee["custom-media"]=te(_)}else{const X=String(ee.to||"");const re=(ee.type||ie["default"].extname(X).slice(1)).toLowerCase();const se=te(_);if(re==="css"){await writeCustomMediaToCssFile(X,se)}if(re==="js"){await writeCustomMediaToCjsFile(X,se)}if(re==="json"){await writeCustomMediaToJsonFile(X,se)}if(re==="mjs"){await writeCustomMediaToMjsFile(X,se)}}}})))}const defaultCustomMediaToJSON=_=>Object.keys(_).reduce(((X,ee)=>{X[ee]=String(_[ee]);return X}),{});const writeFile=(_,X)=>new Promise(((ee,te)=>{ne["default"].writeFile(_,X,(_=>{if(_){te(_)}else{ee()}}))}));const escapeForJS=_=>_.replace(/\\([\s\S])|(')/g,"\\$1$2").replace(/\n/g,"\\n").replace(/\r/g,"\\r");const creator=_=>{const X="preserve"in Object(_)?Boolean(_.preserve):false;const ee=[].concat(Object(_).importFrom||[]);const te=[].concat(Object(_).exportTo||[]);const re=getCustomMediaFromSources(ee);return{postcssPlugin:"postcss-custom-media",Once:async _=>{const ee=Object.assign(await re,getCustomMediaFromRoot(_,{preserve:X}));await writeCustomMediaToExports(ee,te);transformAtrules(_,ee,{preserve:X})}}};creator.postcss=true;_.exports=creator},8179:(_,X,ee)=>{"use strict";var te=ee(6206);var re=ee(7147);var se=ee(1017);var ne=ee(977);function _interopDefaultLegacy(_){return _&&typeof _==="object"&&"default"in _?_:{default:_}}function _interopNamespace(_){if(_&&_.__esModule)return _;var X=Object.create(null);if(_){Object.keys(_).forEach((function(ee){if(ee!=="default"){var te=Object.getOwnPropertyDescriptor(_,ee);Object.defineProperty(X,ee,te.get?te:{enumerable:true,get:function(){return _[ee]}})}}))}X["default"]=_;return Object.freeze(X)}var ie=_interopDefaultLegacy(te);var oe=_interopDefaultLegacy(re);var ae=_interopDefaultLegacy(se);var le=_interopDefaultLegacy(ne);var getSelectorsAstFromSelectorsString=_=>{let X;ie["default"]((_=>{X=_})).processSync(_);return X};var getCustomSelectors=(_,X)=>{const ee={};_.nodes.slice().forEach((_=>{if(isCustomSelector(_)){const[,te,re]=_.params.match(ce);ee[te]=getSelectorsAstFromSelectorsString(re);if(!Object(X).preserve){_.remove()}}}));return ee};const ue=/^custom-selector$/i;const ce=/^(:--[A-z][\w-]*)\s+([\W\w]+)\s*$/;const isCustomSelector=_=>_.type==="atrule"&&ue.test(_.name)&&ce.test(_.params);function transformSelectorList(_,X){let ee=_.nodes.length-1;while(ee>=0){const te=transformSelector(_.nodes[ee],X);if(te.length){_.nodes.splice(ee,1,...te)}--ee}return _}function transformSelector(_,X){const ee=[];for(const te in _.nodes){const{value:re,nodes:se}=_.nodes[te];if(re in X){for(const se of X[re].nodes){const re=_.clone();re.nodes.splice(te,1,...se.clone().nodes.map((X=>{X.spaces={..._.nodes[te].spaces};return X})));const ne=transformSelector(re,X);adjustNodesBySelectorEnds(re.nodes,Number(te));if(ne.length){ee.push(...ne)}else{ee.push(re)}}return ee}else if(se&&se.length){transformSelectorList(_.nodes[te],X)}}return ee}const pe=/^(tag|universal)$/;const fe=/^(class|id|pseudo|tag|universal)$/;const isWithoutSelectorStart=_=>pe.test(Object(_).type);const isWithoutSelectorEnd=_=>fe.test(Object(_).type);const adjustNodesBySelectorEnds=(_,X)=>{if(X&&isWithoutSelectorStart(_[X])&&isWithoutSelectorEnd(_[X-1])){let ee=X-1;while(ee&&isWithoutSelectorEnd(_[ee])){--ee}if(ee<X){const te=_.splice(X,1)[0];_.splice(ee,0,te);_[ee].spaces.before=_[ee+1].spaces.before;_[ee+1].spaces.before="";if(_[X]){_[X].spaces.after=_[ee].spaces.after;_[ee].spaces.after=""}}}};var transformRules=(_,X,ee)=>{_.walkRules(de,(_=>{const te=ie["default"]((_=>{transformSelectorList(_,X)})).processSync(_.selector);if(ee.preserve){_.cloneBefore({selector:te})}else{_.selector=te}}))};const de=/:--[A-z][\w-]*/;function importCustomSelectorsFromCSSAST(_){return getCustomSelectors(_)}async function importCustomSelectorsFromCSSFile(_){const X=await readFile(ae["default"].resolve(_));const ee=le["default"].parse(X,{from:ae["default"].resolve(_)});return importCustomSelectorsFromCSSAST(ee)}function importCustomSelectorsFromObject(_){const X=Object.assign({},Object(_).customSelectors||Object(_)["custom-selectors"]);for(const _ in X){X[_]=getSelectorsAstFromSelectorsString(X[_])}return X}async function importCustomSelectorsFromJSONFile(_){const X=await readJSON(ae["default"].resolve(_));return importCustomSelectorsFromObject(X)}async function importCustomSelectorsFromJSFile(_){const X=await Promise.resolve().then((function(){return _interopNamespace(require(ae["default"].resolve(_)))}));return importCustomSelectorsFromObject(X)}function importCustomSelectorsFromSources(_){return _.map((_=>{if(_ instanceof Promise){return _}else if(_ instanceof Function){return _()}const X=_===Object(_)?_:{from:String(_)};if(Object(X).customSelectors||Object(X)["custom-selectors"]){return X}const ee=String(X.from||"");const te=(X.type||ae["default"].extname(ee).slice(1)).toLowerCase();return{type:te,from:ee}})).reduce((async(_,X)=>{const ee=await _;const{type:te,from:re}=await X;if(te==="ast"){return Object.assign(ee,importCustomSelectorsFromCSSAST(re))}if(te==="css"){return Object.assign(ee,await importCustomSelectorsFromCSSFile(re))}if(te==="js"){return Object.assign(ee,await importCustomSelectorsFromJSFile(re))}if(te==="json"){return Object.assign(ee,await importCustomSelectorsFromJSONFile(re))}return Object.assign(ee,importCustomSelectorsFromObject(await X))}),Promise.resolve({}))}const readFile=_=>new Promise(((X,ee)=>{oe["default"].readFile(_,"utf8",((_,te)=>{if(_){ee(_)}else{X(te)}}))}));const readJSON=async _=>JSON.parse(await readFile(_));async function exportCustomSelectorsToCssFile(_,X){const ee=Object.keys(X).reduce(((_,ee)=>{_.push(`@custom-selector ${ee} ${X[ee]};`);return _}),[]).join("\n");const te=`${ee}\n`;await writeFile(_,te)}async function exportCustomSelectorsToJsonFile(_,X){const ee=JSON.stringify({"custom-selectors":X},null," ");const te=`${ee}\n`;await writeFile(_,te)}async function exportCustomSelectorsToCjsFile(_,X){const ee=Object.keys(X).reduce(((_,ee)=>{_.push(`\t\t'${escapeForJS(ee)}': '${escapeForJS(X[ee])}'`);return _}),[]).join(",\n");const te=`module.exports = {\n\tcustomSelectors: {\n${ee}\n\t}\n};\n`;await writeFile(_,te)}async function exportCustomSelectorsToMjsFile(_,X){const ee=Object.keys(X).reduce(((_,ee)=>{_.push(`\t'${escapeForJS(ee)}': '${escapeForJS(X[ee])}'`);return _}),[]).join(",\n");const te=`export const customSelectors = {\n${ee}\n};\n`;await writeFile(_,te)}function exportCustomSelectorsToDestinations(_,X){return Promise.all(X.map((async X=>{if(X instanceof Function){await X(defaultCustomSelectorsToJSON(_))}else{const ee=X===Object(X)?X:{to:String(X)};const te=ee.toJSON||defaultCustomSelectorsToJSON;if("customSelectors"in ee){ee.customSelectors=te(_)}else if("custom-selectors"in ee){ee["custom-selectors"]=te(_)}else{const X=String(ee.to||"");const re=(ee.type||ae["default"].extname(ee.to).slice(1)).toLowerCase();const se=te(_);if(re==="css"){await exportCustomSelectorsToCssFile(X,se)}if(re==="js"){await exportCustomSelectorsToCjsFile(X,se)}if(re==="json"){await exportCustomSelectorsToJsonFile(X,se)}if(re==="mjs"){await exportCustomSelectorsToMjsFile(X,se)}}}})))}const defaultCustomSelectorsToJSON=_=>Object.keys(_).reduce(((X,ee)=>{X[ee]=String(_[ee]);return X}),{});const writeFile=(_,X)=>new Promise(((ee,te)=>{oe["default"].writeFile(_,X,(_=>{if(_){te(_)}else{ee()}}))}));const escapeForJS=_=>_.replace(/\\([\s\S])|(')/g,"\\$1$2").replace(/\n/g,"\\n").replace(/\r/g,"\\r");const postcssCustomSelectors=_=>{const X=Boolean(Object(_).preserve);const ee=[].concat(Object(_).importFrom||[]);const te=[].concat(Object(_).exportTo||[]);const re=importCustomSelectorsFromSources(ee);return{postcssPlugin:"postcss-custom-selectors",async Once(_){const ee=Object.assign({},await re,getCustomSelectors(_,{preserve:X}));await exportCustomSelectorsToDestinations(ee,te);transformRules(_,ee,{preserve:X})}}};postcssCustomSelectors.postcss=true;_.exports=postcssCustomSelectors},6033:_=>{const X={"font-variant-ligatures":{"common-ligatures":'"liga", "clig"',"no-common-ligatures":'"liga", "clig off"',"discretionary-ligatures":'"dlig"',"no-discretionary-ligatures":'"dlig" off',"historical-ligatures":'"hlig"',"no-historical-ligatures":'"hlig" off',contextual:'"calt"',"no-contextual":'"calt" off'},"font-variant-position":{sub:'"subs"',super:'"sups"',normal:'"subs" off, "sups" off'},"font-variant-caps":{"small-caps":'"smcp"',"all-small-caps":'"smcp", "c2sc"',"petite-caps":'"pcap"',"all-petite-caps":'"pcap", "c2pc"',unicase:'"unic"',"titling-caps":'"titl"'},"font-variant-numeric":{"lining-nums":'"lnum"',"oldstyle-nums":'"onum"',"proportional-nums":'"pnum"',"tabular-nums":'"tnum"',"diagonal-fractions":'"frac"',"stacked-fractions":'"afrc"',ordinal:'"ordn"',"slashed-zero":'"zero"'},"font-kerning":{normal:'"kern"',none:'"kern" off'},"font-variant":{normal:"normal",inherit:"inherit"}};for(const _ in X){const ee=X[_];for(const _ in ee){if(!(_ in X["font-variant"])){X["font-variant"][_]=ee[_]}}}function getFontFeatureSettingsPrevTo(_){let X=null;_.parent.walkDecls((_=>{if(_.prop==="font-feature-settings"){X=_}}));if(X===null){X=_.clone();X.prop="font-feature-settings";X.value="";_.parent.insertBefore(_,X)}return X}function walkRule(_){let ee=null;_.walkDecls((_=>{if(!X[_.prop]){return null}let te=_.value;if(_.prop==="font-variant"){te=_.value.split(/\s+/g).map((_=>X["font-variant"][_])).join(", ")}else if(X[_.prop][_.value]){te=X[_.prop][_.value]}if(ee===null){ee=getFontFeatureSettingsPrevTo(_)}if(ee.value&&ee.value!==te){ee.value+=", "+te}else{ee.value=te}}))}_.exports=()=>({postcssPlugin:"postcss-font-variant",Once(_){_.walkRules(walkRule)}});_.exports.postcss=true},8633:(_,X,ee)=>{var te=ee(298);_.exports=function postcssInitial(_){_=_||{};_.reset=_.reset||"all";_.replace=_.replace||false;var X=te(_.reset==="inherited");var getPropPrevTo=function(_,X){var ee=false;X.parent.walkDecls((function(_){if(_.prop===X.prop&&_.value!==X.value){ee=true}}));return ee};return{postcssPlugin:"postcss-initial",Declaration:function(ee){if(!/\binitial\b/.test(ee.value)){return}var te=X(ee.prop,ee.value);if(te.length===0)return;te.forEach((function(_){if(!getPropPrevTo(ee.prop,ee)){ee.cloneBefore(_)}}));if(_.replace===true){ee.remove()}}}};_.exports.postcss=true},298:(_,X,ee)=>{var te=ee(9717);function template(_,X){return _.replace(/\$\{([\w\-\.]*)\}/g,(function(_,ee){var te=X[ee];return typeof te!=="undefined"&&te!==null?te:""}))}function _getRulesMap(_){return _.filter((function(_){return!_.combined})).reduce((function(_,X){_[X.prop.replace(/\-/g,"")]=X.initial;return _}),{})}function _compileDecls(_){var X=_getRulesMap(_);return _.map((function(_){if(_.combined&&_.initial){_.initial=template(_.initial.replace(/\-/g,""),X)}return _}))}function _getRequirements(_){return _.reduce((function(_,X){if(!X.contains)return _;return X.contains.reduce((function(_,ee){_[ee]=X;return _}),_)}),{})}function _expandContainments(_){var X=_getRequirements(_);return _.filter((function(_){return!_.contains})).map((function(_){var ee=X[_.prop];if(ee){_.requiredBy=ee.prop;_.basic=_.basic||ee.basic;_.inherited=_.inherited||ee.inherited}return _}))}var re=_expandContainments(_compileDecls(te));function _clearDecls(_,X){return _.map((function(_){return{prop:_.prop,value:X.replace(/\binitial\b/g,_.initial)}}))}function _allDecls(_){return re.filter((function(X){var ee=X.combined||X.basic;if(_)return ee&&X.inherited;return ee}))}function _concreteDecl(_){return re.filter((function(X){return _===X.prop||_===X.requiredBy}))}function makeFallbackFunction(_){return function(X,ee){var te;if(X==="all"){te=_allDecls(_)}else{te=_concreteDecl(X)}return _clearDecls(te,ee)}}_.exports=makeFallbackFunction},9142:_=>{const X={width:"px",height:"px","device-width":"px","device-height":"px","aspect-ratio":"","device-aspect-ratio":"",color:"","color-index":"",monochrome:"",resolution:"dpi"};const ee=Object.keys(X);const te=.001;const re={">":1,"<":-1};const se={">":"min","<":"max"};function create_query(_,ee,ne,ie){return ie.replace(/([-\d\.]+)(.*)/,(function(ie,oe,ae){const le=parseFloat(oe);if(parseFloat(oe)||ne){if(!ne){if(ae==="px"&&le===parseInt(oe,10)){oe=le+re[ee]}else{oe=Number(Math.round(parseFloat(oe)+te*re[ee]+"e6")+"e-6")}}}else{oe=re[ee]+X[_]}return"("+se[ee]+"-"+_+": "+oe+ae+")"}))}function transform(_){if(!_.params.includes("<")&&!_.params.includes(">")){return}_.params=_.params.replace(/\(\s*([a-z-]+?)\s*([<>])(=?)\s*((?:-?\d*\.?(?:\s*\/?\s*)?\d+[a-z]*)?)\s*\)/gi,(function(_,X,te,re,se){if(ee.indexOf(X)>-1){return create_query(X,te,re,se)}return _}));_.params=_.params.replace(/\(\s*((?:-?\d*\.?(?:\s*\/?\s*)?\d+[a-z]*)?)\s*(<|>)(=?)\s*([a-z-]+)\s*(<|>)(=?)\s*((?:-?\d*\.?(?:\s*\/?\s*)?\d+[a-z]*)?)\s*\)/gi,(function(_,X,te,re,se,ne,ie,oe){if(ee.indexOf(se)>-1){if(te==="<"&&ne==="<"||te===">"&&ne===">"){const _=te==="<"?X:oe;const ee=te==="<"?oe:X;let ne=re;let ae=ie;if(te===">"){ne=ie;ae=re}return create_query(se,">",ne,_)+" and "+create_query(se,"<",ae,ee)}}return _}))}_.exports=()=>({postcssPlugin:"postcss-media-minmax",AtRule:{media:_=>{transform(_)},"custom-media":_=>{transform(_)}}});_.exports.postcss=true},4658:_=>{const X=new Set(["inherit","initial","revert","unset"]);_.exports=({preserve:_=false}={})=>({postcssPlugin:"postcss-opacity-percentage",Declaration:{opacity:ee=>{if(!ee.value||ee.value.startsWith("var(")||!ee.value.endsWith("%")||X.has(ee.value)){return}ee.cloneBefore({value:String(Number.parseFloat(ee.value)/100)});if(!_){ee.remove()}}}});_.exports.postcss=true},971:_=>{_.exports=function(_){return{postcssPlugin:"postcss-page-break",Declaration(_){if(_.prop.startsWith("break-")&&/^break-(inside|before|after)/.test(_.prop)){if(_.value.search(/column|region/)>=0){return}let X;switch(_.value){case"page":X="always";break;case"avoid-page":X="avoid";break;default:X=_.value}const ee="page-"+_.prop;if(_.parent.every((_=>_.prop!==ee))){_.cloneBefore({prop:ee,value:X})}}}}};_.exports.postcss=true},3181:_=>{_.exports=function(_){_=_||{};var X=_.method||"replace";return{postcssPlugin:"postcss-replace-overflow-wrap",Declaration:{"overflow-wrap":_=>{_.cloneBefore({prop:"word-wrap"});if(X==="replace"){_.remove()}}}}};_.exports.postcss=true},3991:(_,X,ee)=>{"use strict";Object.defineProperty(X,"__esModule",{value:true});X["default"]=void 0;var te=_interopRequireDefault(ee(5726));var re=_interopRequireDefault(ee(4442));function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function explodeSelector(_,X){const ee=locatePseudoClass(X,_);if(X&&ee>-1){const se=X.slice(0,ee);const ne=(0,re.default)("(",")",X.slice(ee));if(!ne){return X}const ie=ne.body?te.default.comma(ne.body).map((X=>explodeSelector(_,X))).join(`)${_}(`):"";const oe=ne.post?explodeSelector(_,ne.post):"";return`${se}${_}(${ie})${oe}`}return X}const se={};function locatePseudoClass(_,X){se[X]=se[X]||new RegExp(`([^\\\\]|^)${X}`);const ee=se[X];const te=_.search(ee);if(te===-1){return-1}return te+_.slice(te).indexOf(X)}function explodeSelectors(_){return()=>({postcssPlugin:"postcss-selector-not",Rule:X=>{if(X.selector&&X.selector.indexOf(_)>-1){X.selector=explodeSelector(_,X.selector)}}})}const ne=explodeSelectors(":not");ne.postcss=true;var ie=ne;X["default"]=ie},6206:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(6440));var re=_interopRequireWildcard(ee(7759));function _getRequireWildcardCache(_){if(typeof WeakMap!=="function")return null;var X=new WeakMap;var ee=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(_){return _?ee:X})(_)}function _interopRequireWildcard(_,X){if(!X&&_&&_.__esModule){return _}if(_===null||typeof _!=="object"&&typeof _!=="function"){return{default:_}}var ee=_getRequireWildcardCache(X);if(ee&&ee.has(_)){return ee.get(_)}var te={};var re=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var se in _){if(se!=="default"&&Object.prototype.hasOwnProperty.call(_,se)){var ne=re?Object.getOwnPropertyDescriptor(_,se):null;if(ne&&(ne.get||ne.set)){Object.defineProperty(te,se,ne)}else{te[se]=_[se]}}}te["default"]=_;if(ee){ee.set(_,te)}return te}function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}var se=function parser(_){return new te["default"](_)};Object.assign(se,re);delete se.__esModule;var ne=se;X["default"]=ne;_.exports=X.default},5838:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(7774));var re=_interopRequireDefault(ee(372));var se=_interopRequireDefault(ee(7113));var ne=_interopRequireDefault(ee(6723));var ie=_interopRequireDefault(ee(8362));var oe=_interopRequireDefault(ee(4088));var ae=_interopRequireDefault(ee(4931));var le=_interopRequireDefault(ee(9573));var ue=_interopRequireWildcard(ee(4910));var ce=_interopRequireDefault(ee(2767));var pe=_interopRequireDefault(ee(7805));var fe=_interopRequireDefault(ee(7066));var de=_interopRequireDefault(ee(866));var he=_interopRequireWildcard(ee(9668));var me=_interopRequireWildcard(ee(6004));var ge=_interopRequireWildcard(ee(7105));var be=ee(4371);var ve,ye;function _getRequireWildcardCache(_){if(typeof WeakMap!=="function")return null;var X=new WeakMap;var ee=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(_){return _?ee:X})(_)}function _interopRequireWildcard(_,X){if(!X&&_&&_.__esModule){return _}if(_===null||typeof _!=="object"&&typeof _!=="function"){return{default:_}}var ee=_getRequireWildcardCache(X);if(ee&&ee.has(_)){return ee.get(_)}var te={};var re=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var se in _){if(se!=="default"&&Object.prototype.hasOwnProperty.call(_,se)){var ne=re?Object.getOwnPropertyDescriptor(_,se):null;if(ne&&(ne.get||ne.set)){Object.defineProperty(te,se,ne)}else{te[se]=_[se]}}}te["default"]=_;if(ee){ee.set(_,te)}return te}function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}var we=(ve={},ve[me.space]=true,ve[me.cr]=true,ve[me.feed]=true,ve[me.newline]=true,ve[me.tab]=true,ve);var xe=Object.assign({},we,(ye={},ye[me.comment]=true,ye));function tokenStart(_){return{line:_[he.FIELDS.START_LINE],column:_[he.FIELDS.START_COL]}}function tokenEnd(_){return{line:_[he.FIELDS.END_LINE],column:_[he.FIELDS.END_COL]}}function getSource(_,X,ee,te){return{start:{line:_,column:X},end:{line:ee,column:te}}}function getTokenSource(_){return getSource(_[he.FIELDS.START_LINE],_[he.FIELDS.START_COL],_[he.FIELDS.END_LINE],_[he.FIELDS.END_COL])}function getTokenSourceSpan(_,X){if(!_){return undefined}return getSource(_[he.FIELDS.START_LINE],_[he.FIELDS.START_COL],X[he.FIELDS.END_LINE],X[he.FIELDS.END_COL])}function unescapeProp(_,X){var ee=_[X];if(typeof ee!=="string"){return}if(ee.indexOf("\\")!==-1){(0,be.ensureObject)(_,"raws");_[X]=(0,be.unesc)(ee);if(_.raws[X]===undefined){_.raws[X]=ee}}return _}function indexesOf(_,X){var ee=-1;var te=[];while((ee=_.indexOf(X,ee+1))!==-1){te.push(ee)}return te}function uniqs(){var _=Array.prototype.concat.apply([],arguments);return _.filter((function(X,ee){return ee===_.indexOf(X)}))}var ke=function(){function Parser(_,X){if(X===void 0){X={}}this.rule=_;this.options=Object.assign({lossy:false,safe:false},X);this.position=0;this.css=typeof this.rule==="string"?this.rule:this.rule.selector;this.tokens=(0,he["default"])({css:this.css,error:this._errorGenerator(),safe:this.options.safe});var ee=getTokenSourceSpan(this.tokens[0],this.tokens[this.tokens.length-1]);this.root=new te["default"]({source:ee});this.root.errorGenerator=this._errorGenerator();var se=new re["default"]({source:{start:{line:1,column:1}},sourceIndex:0});this.root.append(se);this.current=se;this.loop()}var _=Parser.prototype;_._errorGenerator=function _errorGenerator(){var _=this;return function(X,ee){if(typeof _.rule==="string"){return new Error(X)}return _.rule.error(X,ee)}};_.attribute=function attribute(){var _=[];var X=this.currToken;this.position++;while(this.position<this.tokens.length&&this.currToken[he.FIELDS.TYPE]!==me.closeSquare){_.push(this.currToken);this.position++}if(this.currToken[he.FIELDS.TYPE]!==me.closeSquare){return this.expected("closing square bracket",this.currToken[he.FIELDS.START_POS])}var ee=_.length;var te={source:getSource(X[1],X[2],this.currToken[3],this.currToken[4]),sourceIndex:X[he.FIELDS.START_POS]};if(ee===1&&!~[me.word].indexOf(_[0][he.FIELDS.TYPE])){return this.expected("attribute",_[0][he.FIELDS.START_POS])}var re=0;var se="";var ne="";var ie=null;var oe=false;while(re<ee){var ae=_[re];var le=this.content(ae);var ce=_[re+1];switch(ae[he.FIELDS.TYPE]){case me.space:oe=true;if(this.options.lossy){break}if(ie){(0,be.ensureObject)(te,"spaces",ie);var pe=te.spaces[ie].after||"";te.spaces[ie].after=pe+le;var fe=(0,be.getProp)(te,"raws","spaces",ie,"after")||null;if(fe){te.raws.spaces[ie].after=fe+le}}else{se=se+le;ne=ne+le}break;case me.asterisk:if(ce[he.FIELDS.TYPE]===me.equals){te.operator=le;ie="operator"}else if((!te.namespace||ie==="namespace"&&!oe)&&ce){if(se){(0,be.ensureObject)(te,"spaces","attribute");te.spaces.attribute.before=se;se=""}if(ne){(0,be.ensureObject)(te,"raws","spaces","attribute");te.raws.spaces.attribute.before=se;ne=""}te.namespace=(te.namespace||"")+le;var de=(0,be.getProp)(te,"raws","namespace")||null;if(de){te.raws.namespace+=le}ie="namespace"}oe=false;break;case me.dollar:if(ie==="value"){var ge=(0,be.getProp)(te,"raws","value");te.value+="$";if(ge){te.raws.value=ge+"$"}break}case me.caret:if(ce[he.FIELDS.TYPE]===me.equals){te.operator=le;ie="operator"}oe=false;break;case me.combinator:if(le==="~"&&ce[he.FIELDS.TYPE]===me.equals){te.operator=le;ie="operator"}if(le!=="|"){oe=false;break}if(ce[he.FIELDS.TYPE]===me.equals){te.operator=le;ie="operator"}else if(!te.namespace&&!te.attribute){te.namespace=true}oe=false;break;case me.word:if(ce&&this.content(ce)==="|"&&_[re+2]&&_[re+2][he.FIELDS.TYPE]!==me.equals&&!te.operator&&!te.namespace){te.namespace=le;ie="namespace"}else if(!te.attribute||ie==="attribute"&&!oe){if(se){(0,be.ensureObject)(te,"spaces","attribute");te.spaces.attribute.before=se;se=""}if(ne){(0,be.ensureObject)(te,"raws","spaces","attribute");te.raws.spaces.attribute.before=ne;ne=""}te.attribute=(te.attribute||"")+le;var ve=(0,be.getProp)(te,"raws","attribute")||null;if(ve){te.raws.attribute+=le}ie="attribute"}else if(!te.value&&te.value!==""||ie==="value"&&!(oe||te.quoteMark)){var ye=(0,be.unesc)(le);var we=(0,be.getProp)(te,"raws","value")||"";var xe=te.value||"";te.value=xe+ye;te.quoteMark=null;if(ye!==le||we){(0,be.ensureObject)(te,"raws");te.raws.value=(we||xe)+le}ie="value"}else{var ke=le==="i"||le==="I";if((te.value||te.value==="")&&(te.quoteMark||oe)){te.insensitive=ke;if(!ke||le==="I"){(0,be.ensureObject)(te,"raws");te.raws.insensitiveFlag=le}ie="insensitive";if(se){(0,be.ensureObject)(te,"spaces","insensitive");te.spaces.insensitive.before=se;se=""}if(ne){(0,be.ensureObject)(te,"raws","spaces","insensitive");te.raws.spaces.insensitive.before=ne;ne=""}}else if(te.value||te.value===""){ie="value";te.value+=le;if(te.raws.value){te.raws.value+=le}}}oe=false;break;case me.str:if(!te.attribute||!te.operator){return this.error("Expected an attribute followed by an operator preceding the string.",{index:ae[he.FIELDS.START_POS]})}var Se=(0,ue.unescapeValue)(le),_e=Se.unescaped,Pe=Se.quoteMark;te.value=_e;te.quoteMark=Pe;ie="value";(0,be.ensureObject)(te,"raws");te.raws.value=le;oe=false;break;case me.equals:if(!te.attribute){return this.expected("attribute",ae[he.FIELDS.START_POS],le)}if(te.value){return this.error('Unexpected "=" found; an operator was already defined.',{index:ae[he.FIELDS.START_POS]})}te.operator=te.operator?te.operator+le:le;ie="operator";oe=false;break;case me.comment:if(ie){if(oe||ce&&ce[he.FIELDS.TYPE]===me.space||ie==="insensitive"){var Oe=(0,be.getProp)(te,"spaces",ie,"after")||"";var je=(0,be.getProp)(te,"raws","spaces",ie,"after")||Oe;(0,be.ensureObject)(te,"raws","spaces",ie);te.raws.spaces[ie].after=je+le}else{var Te=te[ie]||"";var Ee=(0,be.getProp)(te,"raws",ie)||Te;(0,be.ensureObject)(te,"raws");te.raws[ie]=Ee+le}}else{ne=ne+le}break;default:return this.error('Unexpected "'+le+'" found.',{index:ae[he.FIELDS.START_POS]})}re++}unescapeProp(te,"attribute");unescapeProp(te,"namespace");this.newNode(new ue["default"](te));this.position++};_.parseWhitespaceEquivalentTokens=function parseWhitespaceEquivalentTokens(_){if(_<0){_=this.tokens.length}var X=this.position;var ee=[];var te="";var re=undefined;do{if(we[this.currToken[he.FIELDS.TYPE]]){if(!this.options.lossy){te+=this.content()}}else if(this.currToken[he.FIELDS.TYPE]===me.comment){var se={};if(te){se.before=te;te=""}re=new ne["default"]({value:this.content(),source:getTokenSource(this.currToken),sourceIndex:this.currToken[he.FIELDS.START_POS],spaces:se});ee.push(re)}}while(++this.position<_);if(te){if(re){re.spaces.after=te}else if(!this.options.lossy){var ie=this.tokens[X];var oe=this.tokens[this.position-1];ee.push(new ae["default"]({value:"",source:getSource(ie[he.FIELDS.START_LINE],ie[he.FIELDS.START_COL],oe[he.FIELDS.END_LINE],oe[he.FIELDS.END_COL]),sourceIndex:ie[he.FIELDS.START_POS],spaces:{before:te,after:""}}))}}return ee};_.convertWhitespaceNodesToSpace=function convertWhitespaceNodesToSpace(_,X){var ee=this;if(X===void 0){X=false}var te="";var re="";_.forEach((function(_){var se=ee.lossySpace(_.spaces.before,X);var ne=ee.lossySpace(_.rawSpaceBefore,X);te+=se+ee.lossySpace(_.spaces.after,X&&se.length===0);re+=se+_.value+ee.lossySpace(_.rawSpaceAfter,X&&ne.length===0)}));if(re===te){re=undefined}var se={space:te,rawSpace:re};return se};_.isNamedCombinator=function isNamedCombinator(_){if(_===void 0){_=this.position}return this.tokens[_+0]&&this.tokens[_+0][he.FIELDS.TYPE]===me.slash&&this.tokens[_+1]&&this.tokens[_+1][he.FIELDS.TYPE]===me.word&&this.tokens[_+2]&&this.tokens[_+2][he.FIELDS.TYPE]===me.slash};_.namedCombinator=function namedCombinator(){if(this.isNamedCombinator()){var _=this.content(this.tokens[this.position+1]);var X=(0,be.unesc)(_).toLowerCase();var ee={};if(X!==_){ee.value="/"+_+"/"}var te=new pe["default"]({value:"/"+X+"/",source:getSource(this.currToken[he.FIELDS.START_LINE],this.currToken[he.FIELDS.START_COL],this.tokens[this.position+2][he.FIELDS.END_LINE],this.tokens[this.position+2][he.FIELDS.END_COL]),sourceIndex:this.currToken[he.FIELDS.START_POS],raws:ee});this.position=this.position+3;return te}else{this.unexpected()}};_.combinator=function combinator(){var _=this;if(this.content()==="|"){return this.namespace()}var X=this.locateNextMeaningfulToken(this.position);if(X<0||this.tokens[X][he.FIELDS.TYPE]===me.comma||this.tokens[X][he.FIELDS.TYPE]===me.closeParenthesis){var ee=this.parseWhitespaceEquivalentTokens(X);if(ee.length>0){var te=this.current.last;if(te){var re=this.convertWhitespaceNodesToSpace(ee),se=re.space,ne=re.rawSpace;if(ne!==undefined){te.rawSpaceAfter+=ne}te.spaces.after+=se}else{ee.forEach((function(X){return _.newNode(X)}))}}return}var ie=this.currToken;var oe=undefined;if(X>this.position){oe=this.parseWhitespaceEquivalentTokens(X)}var ae;if(this.isNamedCombinator()){ae=this.namedCombinator()}else if(this.currToken[he.FIELDS.TYPE]===me.combinator){ae=new pe["default"]({value:this.content(),source:getTokenSource(this.currToken),sourceIndex:this.currToken[he.FIELDS.START_POS]});this.position++}else if(we[this.currToken[he.FIELDS.TYPE]]){}else if(!oe){this.unexpected()}if(ae){if(oe){var le=this.convertWhitespaceNodesToSpace(oe),ue=le.space,ce=le.rawSpace;ae.spaces.before=ue;ae.rawSpaceBefore=ce}}else{var fe=this.convertWhitespaceNodesToSpace(oe,true),de=fe.space,ge=fe.rawSpace;if(!ge){ge=de}var be={};var ve={spaces:{}};if(de.endsWith(" ")&&ge.endsWith(" ")){be.before=de.slice(0,de.length-1);ve.spaces.before=ge.slice(0,ge.length-1)}else if(de.startsWith(" ")&&ge.startsWith(" ")){be.after=de.slice(1);ve.spaces.after=ge.slice(1)}else{ve.value=ge}ae=new pe["default"]({value:" ",source:getTokenSourceSpan(ie,this.tokens[this.position-1]),sourceIndex:ie[he.FIELDS.START_POS],spaces:be,raws:ve})}if(this.currToken&&this.currToken[he.FIELDS.TYPE]===me.space){ae.spaces.after=this.optionalSpace(this.content());this.position++}return this.newNode(ae)};_.comma=function comma(){if(this.position===this.tokens.length-1){this.root.trailingComma=true;this.position++;return}this.current._inferEndPosition();var _=new re["default"]({source:{start:tokenStart(this.tokens[this.position+1])},sourceIndex:this.tokens[this.position+1][he.FIELDS.START_POS]});this.current.parent.append(_);this.current=_;this.position++};_.comment=function comment(){var _=this.currToken;this.newNode(new ne["default"]({value:this.content(),source:getTokenSource(_),sourceIndex:_[he.FIELDS.START_POS]}));this.position++};_.error=function error(_,X){throw this.root.error(_,X)};_.missingBackslash=function missingBackslash(){return this.error("Expected a backslash preceding the semicolon.",{index:this.currToken[he.FIELDS.START_POS]})};_.missingParenthesis=function missingParenthesis(){return this.expected("opening parenthesis",this.currToken[he.FIELDS.START_POS])};_.missingSquareBracket=function missingSquareBracket(){return this.expected("opening square bracket",this.currToken[he.FIELDS.START_POS])};_.unexpected=function unexpected(){return this.error("Unexpected '"+this.content()+"'. Escaping special characters with \\ may help.",this.currToken[he.FIELDS.START_POS])};_.unexpectedPipe=function unexpectedPipe(){return this.error("Unexpected '|'.",this.currToken[he.FIELDS.START_POS])};_.namespace=function namespace(){var _=this.prevToken&&this.content(this.prevToken)||true;if(this.nextToken[he.FIELDS.TYPE]===me.word){this.position++;return this.word(_)}else if(this.nextToken[he.FIELDS.TYPE]===me.asterisk){this.position++;return this.universal(_)}this.unexpectedPipe()};_.nesting=function nesting(){if(this.nextToken){var _=this.content(this.nextToken);if(_==="|"){this.position++;return}}var X=this.currToken;this.newNode(new fe["default"]({value:this.content(),source:getTokenSource(X),sourceIndex:X[he.FIELDS.START_POS]}));this.position++};_.parentheses=function parentheses(){var _=this.current.last;var X=1;this.position++;if(_&&_.type===ge.PSEUDO){var ee=new re["default"]({source:{start:tokenStart(this.tokens[this.position])},sourceIndex:this.tokens[this.position][he.FIELDS.START_POS]});var te=this.current;_.append(ee);this.current=ee;while(this.position<this.tokens.length&&X){if(this.currToken[he.FIELDS.TYPE]===me.openParenthesis){X++}if(this.currToken[he.FIELDS.TYPE]===me.closeParenthesis){X--}if(X){this.parse()}else{this.current.source.end=tokenEnd(this.currToken);this.current.parent.source.end=tokenEnd(this.currToken);this.position++}}this.current=te}else{var se=this.currToken;var ne="(";var ie;while(this.position<this.tokens.length&&X){if(this.currToken[he.FIELDS.TYPE]===me.openParenthesis){X++}if(this.currToken[he.FIELDS.TYPE]===me.closeParenthesis){X--}ie=this.currToken;ne+=this.parseParenthesisToken(this.currToken);this.position++}if(_){_.appendToPropertyAndEscape("value",ne,ne)}else{this.newNode(new ae["default"]({value:ne,source:getSource(se[he.FIELDS.START_LINE],se[he.FIELDS.START_COL],ie[he.FIELDS.END_LINE],ie[he.FIELDS.END_COL]),sourceIndex:se[he.FIELDS.START_POS]}))}}if(X){return this.expected("closing parenthesis",this.currToken[he.FIELDS.START_POS])}};_.pseudo=function pseudo(){var _=this;var X="";var ee=this.currToken;while(this.currToken&&this.currToken[he.FIELDS.TYPE]===me.colon){X+=this.content();this.position++}if(!this.currToken){return this.expected(["pseudo-class","pseudo-element"],this.position-1)}if(this.currToken[he.FIELDS.TYPE]===me.word){this.splitWord(false,(function(te,re){X+=te;_.newNode(new le["default"]({value:X,source:getTokenSourceSpan(ee,_.currToken),sourceIndex:ee[he.FIELDS.START_POS]}));if(re>1&&_.nextToken&&_.nextToken[he.FIELDS.TYPE]===me.openParenthesis){_.error("Misplaced parenthesis.",{index:_.nextToken[he.FIELDS.START_POS]})}}))}else{return this.expected(["pseudo-class","pseudo-element"],this.currToken[he.FIELDS.START_POS])}};_.space=function space(){var _=this.content();if(this.position===0||this.prevToken[he.FIELDS.TYPE]===me.comma||this.prevToken[he.FIELDS.TYPE]===me.openParenthesis||this.current.nodes.every((function(_){return _.type==="comment"}))){this.spaces=this.optionalSpace(_);this.position++}else if(this.position===this.tokens.length-1||this.nextToken[he.FIELDS.TYPE]===me.comma||this.nextToken[he.FIELDS.TYPE]===me.closeParenthesis){this.current.last.spaces.after=this.optionalSpace(_);this.position++}else{this.combinator()}};_.string=function string(){var _=this.currToken;this.newNode(new ae["default"]({value:this.content(),source:getTokenSource(_),sourceIndex:_[he.FIELDS.START_POS]}));this.position++};_.universal=function universal(_){var X=this.nextToken;if(X&&this.content(X)==="|"){this.position++;return this.namespace()}var ee=this.currToken;this.newNode(new ce["default"]({value:this.content(),source:getTokenSource(ee),sourceIndex:ee[he.FIELDS.START_POS]}),_);this.position++};_.splitWord=function splitWord(_,X){var ee=this;var te=this.nextToken;var re=this.content();while(te&&~[me.dollar,me.caret,me.equals,me.word].indexOf(te[he.FIELDS.TYPE])){this.position++;var ne=this.content();re+=ne;if(ne.lastIndexOf("\\")===ne.length-1){var ae=this.nextToken;if(ae&&ae[he.FIELDS.TYPE]===me.space){re+=this.requiredSpace(this.content(ae));this.position++}}te=this.nextToken}var le=indexesOf(re,".").filter((function(_){var X=re[_-1]==="\\";var ee=/^\d+\.\d+%$/.test(re);return!X&&!ee}));var ue=indexesOf(re,"#").filter((function(_){return re[_-1]!=="\\"}));var ce=indexesOf(re,"#{");if(ce.length){ue=ue.filter((function(_){return!~ce.indexOf(_)}))}var pe=(0,de["default"])(uniqs([0].concat(le,ue)));pe.forEach((function(te,ne){var ae=pe[ne+1]||re.length;var ce=re.slice(te,ae);if(ne===0&&X){return X.call(ee,ce,pe.length)}var fe;var de=ee.currToken;var me=de[he.FIELDS.START_POS]+pe[ne];var ge=getSource(de[1],de[2]+te,de[3],de[2]+(ae-1));if(~le.indexOf(te)){var be={value:ce.slice(1),source:ge,sourceIndex:me};fe=new se["default"](unescapeProp(be,"value"))}else if(~ue.indexOf(te)){var ve={value:ce.slice(1),source:ge,sourceIndex:me};fe=new ie["default"](unescapeProp(ve,"value"))}else{var ye={value:ce,source:ge,sourceIndex:me};unescapeProp(ye,"value");fe=new oe["default"](ye)}ee.newNode(fe,_);_=null}));this.position++};_.word=function word(_){var X=this.nextToken;if(X&&this.content(X)==="|"){this.position++;return this.namespace()}return this.splitWord(_)};_.loop=function loop(){while(this.position<this.tokens.length){this.parse(true)}this.current._inferEndPosition();return this.root};_.parse=function parse(_){switch(this.currToken[he.FIELDS.TYPE]){case me.space:this.space();break;case me.comment:this.comment();break;case me.openParenthesis:this.parentheses();break;case me.closeParenthesis:if(_){this.missingParenthesis()}break;case me.openSquare:this.attribute();break;case me.dollar:case me.caret:case me.equals:case me.word:this.word();break;case me.colon:this.pseudo();break;case me.comma:this.comma();break;case me.asterisk:this.universal();break;case me.ampersand:this.nesting();break;case me.slash:case me.combinator:this.combinator();break;case me.str:this.string();break;case me.closeSquare:this.missingSquareBracket();case me.semicolon:this.missingBackslash();default:this.unexpected()}};_.expected=function expected(_,X,ee){if(Array.isArray(_)){var te=_.pop();_=_.join(", ")+" or "+te}var re=/^[aeiou]/.test(_[0])?"an":"a";if(!ee){return this.error("Expected "+re+" "+_+".",{index:X})}return this.error("Expected "+re+" "+_+', found "'+ee+'" instead.',{index:X})};_.requiredSpace=function requiredSpace(_){return this.options.lossy?" ":_};_.optionalSpace=function optionalSpace(_){return this.options.lossy?"":_};_.lossySpace=function lossySpace(_,X){if(this.options.lossy){return X?" ":""}else{return _}};_.parseParenthesisToken=function parseParenthesisToken(_){var X=this.content(_);if(_[he.FIELDS.TYPE]===me.space){return this.requiredSpace(X)}else{return X}};_.newNode=function newNode(_,X){if(X){if(/^ +$/.test(X)){if(!this.options.lossy){this.spaces=(this.spaces||"")+X}X=true}_.namespace=X;unescapeProp(_,"namespace")}if(this.spaces){_.spaces.before=this.spaces;this.spaces=""}return this.current.append(_)};_.content=function content(_){if(_===void 0){_=this.currToken}return this.css.slice(_[he.FIELDS.START_POS],_[he.FIELDS.END_POS])};_.locateNextMeaningfulToken=function locateNextMeaningfulToken(_){if(_===void 0){_=this.position+1}var X=_;while(X<this.tokens.length){if(xe[this.tokens[X][he.FIELDS.TYPE]]){X++;continue}else{return X}}return-1};_createClass(Parser,[{key:"currToken",get:function get(){return this.tokens[this.position]}},{key:"nextToken",get:function get(){return this.tokens[this.position+1]}},{key:"prevToken",get:function get(){return this.tokens[this.position-1]}}]);return Parser}();X["default"]=ke;_.exports=X.default},6440:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(5838));function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}var re=function(){function Processor(_,X){this.func=_||function noop(){};this.funcRes=null;this.options=X}var _=Processor.prototype;_._shouldUpdateSelector=function _shouldUpdateSelector(_,X){if(X===void 0){X={}}var ee=Object.assign({},this.options,X);if(ee.updateSelector===false){return false}else{return typeof _!=="string"}};_._isLossy=function _isLossy(_){if(_===void 0){_={}}var X=Object.assign({},this.options,_);if(X.lossless===false){return true}else{return false}};_._root=function _root(_,X){if(X===void 0){X={}}var ee=new te["default"](_,this._parseOptions(X));return ee.root};_._parseOptions=function _parseOptions(_){return{lossy:this._isLossy(_)}};_._run=function _run(_,X){var ee=this;if(X===void 0){X={}}return new Promise((function(te,re){try{var se=ee._root(_,X);Promise.resolve(ee.func(se)).then((function(te){var re=undefined;if(ee._shouldUpdateSelector(_,X)){re=se.toString();_.selector=re}return{transform:te,root:se,string:re}})).then(te,re)}catch(_){re(_);return}}))};_._runSync=function _runSync(_,X){if(X===void 0){X={}}var ee=this._root(_,X);var te=this.func(ee);if(te&&typeof te.then==="function"){throw new Error("Selector processor returned a promise to a synchronous call.")}var re=undefined;if(X.updateSelector&&typeof _!=="string"){re=ee.toString();_.selector=re}return{transform:te,root:ee,string:re}};_.ast=function ast(_,X){return this._run(_,X).then((function(_){return _.root}))};_.astSync=function astSync(_,X){return this._runSync(_,X).root};_.transform=function transform(_,X){return this._run(_,X).then((function(_){return _.transform}))};_.transformSync=function transformSync(_,X){return this._runSync(_,X).transform};_.process=function process(_,X){return this._run(_,X).then((function(_){return _.string||_.root.toString()}))};_.processSync=function processSync(_,X){var ee=this._runSync(_,X);return ee.string||ee.root.toString()};return Processor}();X["default"]=re;_.exports=X.default},4910:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;X.unescapeValue=unescapeValue;var te=_interopRequireDefault(ee(441));var re=_interopRequireDefault(ee(7949));var se=_interopRequireDefault(ee(2551));var ne=ee(7105);var ie;function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var oe=ee(6124);var ae=/^('|")([^]*)\1$/;var le=oe((function(){}),"Assigning an attribute a value containing characters that might need to be escaped is deprecated. "+"Call attribute.setValue() instead.");var ue=oe((function(){}),"Assigning attr.quoted is deprecated and has no effect. Assign to attr.quoteMark instead.");var ce=oe((function(){}),"Constructing an Attribute selector with a value without specifying quoteMark is deprecated. Note: The value should be unescaped now.");function unescapeValue(_){var X=false;var ee=null;var te=_;var se=te.match(ae);if(se){ee=se[1];te=se[2]}te=(0,re["default"])(te);if(te!==_){X=true}return{deprecatedUsage:X,unescaped:te,quoteMark:ee}}function handleDeprecatedContructorOpts(_){if(_.quoteMark!==undefined){return _}if(_.value===undefined){return _}ce();var X=unescapeValue(_.value),ee=X.quoteMark,te=X.unescaped;if(!_.raws){_.raws={}}if(_.raws.value===undefined){_.raws.value=_.value}_.value=te;_.quoteMark=ee;return _}var pe=function(_){_inheritsLoose(Attribute,_);function Attribute(X){var ee;if(X===void 0){X={}}ee=_.call(this,handleDeprecatedContructorOpts(X))||this;ee.type=ne.ATTRIBUTE;ee.raws=ee.raws||{};Object.defineProperty(ee.raws,"unquoted",{get:oe((function(){return ee.value}),"attr.raws.unquoted is deprecated. Call attr.value instead."),set:oe((function(){return ee.value}),"Setting attr.raws.unquoted is deprecated and has no effect. attr.value is unescaped by default now.")});ee._constructed=true;return ee}var X=Attribute.prototype;X.getQuotedValue=function getQuotedValue(_){if(_===void 0){_={}}var X=this._determineQuoteMark(_);var ee=fe[X];var re=(0,te["default"])(this._value,ee);return re};X._determineQuoteMark=function _determineQuoteMark(_){return _.smart?this.smartQuoteMark(_):this.preferredQuoteMark(_)};X.setValue=function setValue(_,X){if(X===void 0){X={}}this._value=_;this._quoteMark=this._determineQuoteMark(X);this._syncRawValue()};X.smartQuoteMark=function smartQuoteMark(_){var X=this.value;var ee=X.replace(/[^']/g,"").length;var re=X.replace(/[^"]/g,"").length;if(ee+re===0){var se=(0,te["default"])(X,{isIdentifier:true});if(se===X){return Attribute.NO_QUOTE}else{var ne=this.preferredQuoteMark(_);if(ne===Attribute.NO_QUOTE){var ie=this.quoteMark||_.quoteMark||Attribute.DOUBLE_QUOTE;var oe=fe[ie];var ae=(0,te["default"])(X,oe);if(ae.length<se.length){return ie}}return ne}}else if(re===ee){return this.preferredQuoteMark(_)}else if(re<ee){return Attribute.DOUBLE_QUOTE}else{return Attribute.SINGLE_QUOTE}};X.preferredQuoteMark=function preferredQuoteMark(_){var X=_.preferCurrentQuoteMark?this.quoteMark:_.quoteMark;if(X===undefined){X=_.preferCurrentQuoteMark?_.quoteMark:this.quoteMark}if(X===undefined){X=Attribute.DOUBLE_QUOTE}return X};X._syncRawValue=function _syncRawValue(){var _=(0,te["default"])(this._value,fe[this.quoteMark]);if(_===this._value){if(this.raws){delete this.raws.value}}else{this.raws.value=_}};X._handleEscapes=function _handleEscapes(_,X){if(this._constructed){var ee=(0,te["default"])(X,{isIdentifier:true});if(ee!==X){this.raws[_]=ee}else{delete this.raws[_]}}};X._spacesFor=function _spacesFor(_){var X={before:"",after:""};var ee=this.spaces[_]||{};var te=this.raws.spaces&&this.raws.spaces[_]||{};return Object.assign(X,ee,te)};X._stringFor=function _stringFor(_,X,ee){if(X===void 0){X=_}if(ee===void 0){ee=defaultAttrConcat}var te=this._spacesFor(X);return ee(this.stringifyProperty(_),te)};X.offsetOf=function offsetOf(_){var X=1;var ee=this._spacesFor("attribute");X+=ee.before.length;if(_==="namespace"||_==="ns"){return this.namespace?X:-1}if(_==="attributeNS"){return X}X+=this.namespaceString.length;if(this.namespace){X+=1}if(_==="attribute"){return X}X+=this.stringifyProperty("attribute").length;X+=ee.after.length;var te=this._spacesFor("operator");X+=te.before.length;var re=this.stringifyProperty("operator");if(_==="operator"){return re?X:-1}X+=re.length;X+=te.after.length;var se=this._spacesFor("value");X+=se.before.length;var ne=this.stringifyProperty("value");if(_==="value"){return ne?X:-1}X+=ne.length;X+=se.after.length;var ie=this._spacesFor("insensitive");X+=ie.before.length;if(_==="insensitive"){return this.insensitive?X:-1}return-1};X.toString=function toString(){var _=this;var X=[this.rawSpaceBefore,"["];X.push(this._stringFor("qualifiedAttribute","attribute"));if(this.operator&&(this.value||this.value==="")){X.push(this._stringFor("operator"));X.push(this._stringFor("value"));X.push(this._stringFor("insensitiveFlag","insensitive",(function(X,ee){if(X.length>0&&!_.quoted&&ee.before.length===0&&!(_.spaces.value&&_.spaces.value.after)){ee.before=" "}return defaultAttrConcat(X,ee)})))}X.push("]");X.push(this.rawSpaceAfter);return X.join("")};_createClass(Attribute,[{key:"quoted",get:function get(){var _=this.quoteMark;return _==="'"||_==='"'},set:function set(_){ue()}},{key:"quoteMark",get:function get(){return this._quoteMark},set:function set(_){if(!this._constructed){this._quoteMark=_;return}if(this._quoteMark!==_){this._quoteMark=_;this._syncRawValue()}}},{key:"qualifiedAttribute",get:function get(){return this.qualifiedName(this.raws.attribute||this.attribute)}},{key:"insensitiveFlag",get:function get(){return this.insensitive?"i":""}},{key:"value",get:function get(){return this._value},set:function set(_){if(this._constructed){var X=unescapeValue(_),ee=X.deprecatedUsage,te=X.unescaped,re=X.quoteMark;if(ee){le()}if(te===this._value&&re===this._quoteMark){return}this._value=te;this._quoteMark=re;this._syncRawValue()}else{this._value=_}}},{key:"insensitive",get:function get(){return this._insensitive},set:function set(_){if(!_){this._insensitive=false;if(this.raws&&(this.raws.insensitiveFlag==="I"||this.raws.insensitiveFlag==="i")){this.raws.insensitiveFlag=undefined}}this._insensitive=_}},{key:"attribute",get:function get(){return this._attribute},set:function set(_){this._handleEscapes("attribute",_);this._attribute=_}}]);return Attribute}(se["default"]);X["default"]=pe;pe.NO_QUOTE=null;pe.SINGLE_QUOTE="'";pe.DOUBLE_QUOTE='"';var fe=(ie={"'":{quotes:"single",wrap:true},'"':{quotes:"double",wrap:true}},ie[null]={isIdentifier:true},ie);function defaultAttrConcat(_,X){return""+X.before+_+X.after}},7113:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(441));var re=ee(4371);var se=_interopRequireDefault(ee(4938));var ne=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var ie=function(_){_inheritsLoose(ClassName,_);function ClassName(X){var ee;ee=_.call(this,X)||this;ee.type=ne.CLASS;ee._constructed=true;return ee}var X=ClassName.prototype;X.valueToString=function valueToString(){return"."+_.prototype.valueToString.call(this)};_createClass(ClassName,[{key:"value",get:function get(){return this._value},set:function set(_){if(this._constructed){var X=(0,te["default"])(_,{isIdentifier:true});if(X!==_){(0,re.ensureObject)(this,"raws");this.raws.value=X}else if(this.raws){delete this.raws.value}}this._value=_}}]);return ClassName}(se["default"]);X["default"]=ie;_.exports=X.default},7805:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(4938));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Combinator,_);function Combinator(X){var ee;ee=_.call(this,X)||this;ee.type=re.COMBINATOR;return ee}return Combinator}(te["default"]);X["default"]=se;_.exports=X.default},6723:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(4938));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Comment,_);function Comment(X){var ee;ee=_.call(this,X)||this;ee.type=re.COMMENT;return ee}return Comment}(te["default"]);X["default"]=se;_.exports=X.default},9374:(_,X,ee)=>{"use strict";X.__esModule=true;X.universal=X.tag=X.string=X.selector=X.root=X.pseudo=X.nesting=X.id=X.comment=X.combinator=X.className=X.attribute=void 0;var te=_interopRequireDefault(ee(4910));var re=_interopRequireDefault(ee(7113));var se=_interopRequireDefault(ee(7805));var ne=_interopRequireDefault(ee(6723));var ie=_interopRequireDefault(ee(8362));var oe=_interopRequireDefault(ee(7066));var ae=_interopRequireDefault(ee(9573));var le=_interopRequireDefault(ee(7774));var ue=_interopRequireDefault(ee(372));var ce=_interopRequireDefault(ee(4931));var pe=_interopRequireDefault(ee(4088));var fe=_interopRequireDefault(ee(2767));function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}var de=function attribute(_){return new te["default"](_)};X.attribute=de;var he=function className(_){return new re["default"](_)};X.className=he;var me=function combinator(_){return new se["default"](_)};X.combinator=me;var ge=function comment(_){return new ne["default"](_)};X.comment=ge;var be=function id(_){return new ie["default"](_)};X.id=be;var ve=function nesting(_){return new oe["default"](_)};X.nesting=ve;var ye=function pseudo(_){return new ae["default"](_)};X.pseudo=ye;var we=function root(_){return new le["default"](_)};X.root=we;var xe=function selector(_){return new ue["default"](_)};X.selector=xe;var ke=function string(_){return new ce["default"](_)};X.string=ke;var Se=function tag(_){return new pe["default"](_)};X.tag=Se;var _e=function universal(_){return new fe["default"](_)};X.universal=_e},304:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(4938));var re=_interopRequireWildcard(ee(7105));function _getRequireWildcardCache(_){if(typeof WeakMap!=="function")return null;var X=new WeakMap;var ee=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(_){return _?ee:X})(_)}function _interopRequireWildcard(_,X){if(!X&&_&&_.__esModule){return _}if(_===null||typeof _!=="object"&&typeof _!=="function"){return{default:_}}var ee=_getRequireWildcardCache(X);if(ee&&ee.has(_)){return ee.get(_)}var te={};var re=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var se in _){if(se!=="default"&&Object.prototype.hasOwnProperty.call(_,se)){var ne=re?Object.getOwnPropertyDescriptor(_,se):null;if(ne&&(ne.get||ne.set)){Object.defineProperty(te,se,ne)}else{te[se]=_[se]}}}te["default"]=_;if(ee){ee.set(_,te)}return te}function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _createForOfIteratorHelperLoose(_,X){var ee=typeof Symbol!=="undefined"&&_[Symbol.iterator]||_["@@iterator"];if(ee)return(ee=ee.call(_)).next.bind(ee);if(Array.isArray(_)||(ee=_unsupportedIterableToArray(_))||X&&_&&typeof _.length==="number"){if(ee)_=ee;var te=0;return function(){if(te>=_.length)return{done:true};return{done:false,value:_[te++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(_,X){if(!_)return;if(typeof _==="string")return _arrayLikeToArray(_,X);var ee=Object.prototype.toString.call(_).slice(8,-1);if(ee==="Object"&&_.constructor)ee=_.constructor.name;if(ee==="Map"||ee==="Set")return Array.from(_);if(ee==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ee))return _arrayLikeToArray(_,X)}function _arrayLikeToArray(_,X){if(X==null||X>_.length)X=_.length;for(var ee=0,te=new Array(X);ee<X;ee++){te[ee]=_[ee]}return te}function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Container,_);function Container(X){var ee;ee=_.call(this,X)||this;if(!ee.nodes){ee.nodes=[]}return ee}var X=Container.prototype;X.append=function append(_){_.parent=this;this.nodes.push(_);return this};X.prepend=function prepend(_){_.parent=this;this.nodes.unshift(_);return this};X.at=function at(_){return this.nodes[_]};X.index=function index(_){if(typeof _==="number"){return _}return this.nodes.indexOf(_)};X.removeChild=function removeChild(_){_=this.index(_);this.at(_).parent=undefined;this.nodes.splice(_,1);var X;for(var ee in this.indexes){X=this.indexes[ee];if(X>=_){this.indexes[ee]=X-1}}return this};X.removeAll=function removeAll(){for(var _=_createForOfIteratorHelperLoose(this.nodes),X;!(X=_()).done;){var ee=X.value;ee.parent=undefined}this.nodes=[];return this};X.empty=function empty(){return this.removeAll()};X.insertAfter=function insertAfter(_,X){X.parent=this;var ee=this.index(_);this.nodes.splice(ee+1,0,X);X.parent=this;var te;for(var re in this.indexes){te=this.indexes[re];if(ee<=te){this.indexes[re]=te+1}}return this};X.insertBefore=function insertBefore(_,X){X.parent=this;var ee=this.index(_);this.nodes.splice(ee,0,X);X.parent=this;var te;for(var re in this.indexes){te=this.indexes[re];if(te<=ee){this.indexes[re]=te+1}}return this};X._findChildAtPosition=function _findChildAtPosition(_,X){var ee=undefined;this.each((function(te){if(te.atPosition){var re=te.atPosition(_,X);if(re){ee=re;return false}}else if(te.isAtPosition(_,X)){ee=te;return false}}));return ee};X.atPosition=function atPosition(_,X){if(this.isAtPosition(_,X)){return this._findChildAtPosition(_,X)||this}else{return undefined}};X._inferEndPosition=function _inferEndPosition(){if(this.last&&this.last.source&&this.last.source.end){this.source=this.source||{};this.source.end=this.source.end||{};Object.assign(this.source.end,this.last.source.end)}};X.each=function each(_){if(!this.lastEach){this.lastEach=0}if(!this.indexes){this.indexes={}}this.lastEach++;var X=this.lastEach;this.indexes[X]=0;if(!this.length){return undefined}var ee,te;while(this.indexes[X]<this.length){ee=this.indexes[X];te=_(this.at(ee),ee);if(te===false){break}this.indexes[X]+=1}delete this.indexes[X];if(te===false){return false}};X.walk=function walk(_){return this.each((function(X,ee){var te=_(X,ee);if(te!==false&&X.length){te=X.walk(_)}if(te===false){return false}}))};X.walkAttributes=function walkAttributes(_){var X=this;return this.walk((function(ee){if(ee.type===re.ATTRIBUTE){return _.call(X,ee)}}))};X.walkClasses=function walkClasses(_){var X=this;return this.walk((function(ee){if(ee.type===re.CLASS){return _.call(X,ee)}}))};X.walkCombinators=function walkCombinators(_){var X=this;return this.walk((function(ee){if(ee.type===re.COMBINATOR){return _.call(X,ee)}}))};X.walkComments=function walkComments(_){var X=this;return this.walk((function(ee){if(ee.type===re.COMMENT){return _.call(X,ee)}}))};X.walkIds=function walkIds(_){var X=this;return this.walk((function(ee){if(ee.type===re.ID){return _.call(X,ee)}}))};X.walkNesting=function walkNesting(_){var X=this;return this.walk((function(ee){if(ee.type===re.NESTING){return _.call(X,ee)}}))};X.walkPseudos=function walkPseudos(_){var X=this;return this.walk((function(ee){if(ee.type===re.PSEUDO){return _.call(X,ee)}}))};X.walkTags=function walkTags(_){var X=this;return this.walk((function(ee){if(ee.type===re.TAG){return _.call(X,ee)}}))};X.walkUniversals=function walkUniversals(_){var X=this;return this.walk((function(ee){if(ee.type===re.UNIVERSAL){return _.call(X,ee)}}))};X.split=function split(_){var X=this;var ee=[];return this.reduce((function(te,re,se){var ne=_.call(X,re);ee.push(re);if(ne){te.push(ee);ee=[]}else if(se===X.length-1){te.push(ee)}return te}),[])};X.map=function map(_){return this.nodes.map(_)};X.reduce=function reduce(_,X){return this.nodes.reduce(_,X)};X.every=function every(_){return this.nodes.every(_)};X.some=function some(_){return this.nodes.some(_)};X.filter=function filter(_){return this.nodes.filter(_)};X.sort=function sort(_){return this.nodes.sort(_)};X.toString=function toString(){return this.map(String).join("")};_createClass(Container,[{key:"first",get:function get(){return this.at(0)}},{key:"last",get:function get(){return this.at(this.length-1)}},{key:"length",get:function get(){return this.nodes.length}}]);return Container}(te["default"]);X["default"]=se;_.exports=X.default},5943:(_,X,ee)=>{"use strict";X.__esModule=true;X.isComment=X.isCombinator=X.isClassName=X.isAttribute=void 0;X.isContainer=isContainer;X.isIdentifier=void 0;X.isNamespace=isNamespace;X.isNesting=void 0;X.isNode=isNode;X.isPseudo=void 0;X.isPseudoClass=isPseudoClass;X.isPseudoElement=isPseudoElement;X.isUniversal=X.isTag=X.isString=X.isSelector=X.isRoot=void 0;var te=ee(7105);var re;var se=(re={},re[te.ATTRIBUTE]=true,re[te.CLASS]=true,re[te.COMBINATOR]=true,re[te.COMMENT]=true,re[te.ID]=true,re[te.NESTING]=true,re[te.PSEUDO]=true,re[te.ROOT]=true,re[te.SELECTOR]=true,re[te.STRING]=true,re[te.TAG]=true,re[te.UNIVERSAL]=true,re);function isNode(_){return typeof _==="object"&&se[_.type]}function isNodeType(_,X){return isNode(X)&&X.type===_}var ne=isNodeType.bind(null,te.ATTRIBUTE);X.isAttribute=ne;var ie=isNodeType.bind(null,te.CLASS);X.isClassName=ie;var oe=isNodeType.bind(null,te.COMBINATOR);X.isCombinator=oe;var ae=isNodeType.bind(null,te.COMMENT);X.isComment=ae;var le=isNodeType.bind(null,te.ID);X.isIdentifier=le;var ue=isNodeType.bind(null,te.NESTING);X.isNesting=ue;var ce=isNodeType.bind(null,te.PSEUDO);X.isPseudo=ce;var pe=isNodeType.bind(null,te.ROOT);X.isRoot=pe;var fe=isNodeType.bind(null,te.SELECTOR);X.isSelector=fe;var de=isNodeType.bind(null,te.STRING);X.isString=de;var he=isNodeType.bind(null,te.TAG);X.isTag=he;var me=isNodeType.bind(null,te.UNIVERSAL);X.isUniversal=me;function isPseudoElement(_){return ce(_)&&_.value&&(_.value.startsWith("::")||_.value.toLowerCase()===":before"||_.value.toLowerCase()===":after"||_.value.toLowerCase()===":first-letter"||_.value.toLowerCase()===":first-line")}function isPseudoClass(_){return ce(_)&&!isPseudoElement(_)}function isContainer(_){return!!(isNode(_)&&_.walk)}function isNamespace(_){return ne(_)||he(_)}},8362:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(4938));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(ID,_);function ID(X){var ee;ee=_.call(this,X)||this;ee.type=re.ID;return ee}var X=ID.prototype;X.valueToString=function valueToString(){return"#"+_.prototype.valueToString.call(this)};return ID}(te["default"]);X["default"]=se;_.exports=X.default},7759:(_,X,ee)=>{"use strict";X.__esModule=true;var te=ee(7105);Object.keys(te).forEach((function(_){if(_==="default"||_==="__esModule")return;if(_ in X&&X[_]===te[_])return;X[_]=te[_]}));var re=ee(9374);Object.keys(re).forEach((function(_){if(_==="default"||_==="__esModule")return;if(_ in X&&X[_]===re[_])return;X[_]=re[_]}));var se=ee(5943);Object.keys(se).forEach((function(_){if(_==="default"||_==="__esModule")return;if(_ in X&&X[_]===se[_])return;X[_]=se[_]}))},2551:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(441));var re=ee(4371);var se=_interopRequireDefault(ee(4938));function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var ne=function(_){_inheritsLoose(Namespace,_);function Namespace(){return _.apply(this,arguments)||this}var X=Namespace.prototype;X.qualifiedName=function qualifiedName(_){if(this.namespace){return this.namespaceString+"|"+_}else{return _}};X.valueToString=function valueToString(){return this.qualifiedName(_.prototype.valueToString.call(this))};_createClass(Namespace,[{key:"namespace",get:function get(){return this._namespace},set:function set(_){if(_===true||_==="*"||_==="&"){this._namespace=_;if(this.raws){delete this.raws.namespace}return}var X=(0,te["default"])(_,{isIdentifier:true});this._namespace=_;if(X!==_){(0,re.ensureObject)(this,"raws");this.raws.namespace=X}else if(this.raws){delete this.raws.namespace}}},{key:"ns",get:function get(){return this._namespace},set:function set(_){this.namespace=_}},{key:"namespaceString",get:function get(){if(this.namespace){var _=this.stringifyProperty("namespace");if(_===true){return""}else{return _}}else{return""}}}]);return Namespace}(se["default"]);X["default"]=ne;_.exports=X.default},7066:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(4938));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Nesting,_);function Nesting(X){var ee;ee=_.call(this,X)||this;ee.type=re.NESTING;ee.value="&";return ee}return Nesting}(te["default"]);X["default"]=se;_.exports=X.default},4938:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=ee(4371);function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}var re=function cloneNode(_,X){if(typeof _!=="object"||_===null){return _}var ee=new _.constructor;for(var te in _){if(!_.hasOwnProperty(te)){continue}var re=_[te];var se=typeof re;if(te==="parent"&&se==="object"){if(X){ee[te]=X}}else if(re instanceof Array){ee[te]=re.map((function(_){return cloneNode(_,ee)}))}else{ee[te]=cloneNode(re,ee)}}return ee};var se=function(){function Node(_){if(_===void 0){_={}}Object.assign(this,_);this.spaces=this.spaces||{};this.spaces.before=this.spaces.before||"";this.spaces.after=this.spaces.after||""}var _=Node.prototype;_.remove=function remove(){if(this.parent){this.parent.removeChild(this)}this.parent=undefined;return this};_.replaceWith=function replaceWith(){if(this.parent){for(var _ in arguments){this.parent.insertBefore(this,arguments[_])}this.remove()}return this};_.next=function next(){return this.parent.at(this.parent.index(this)+1)};_.prev=function prev(){return this.parent.at(this.parent.index(this)-1)};_.clone=function clone(_){if(_===void 0){_={}}var X=re(this);for(var ee in _){X[ee]=_[ee]}return X};_.appendToPropertyAndEscape=function appendToPropertyAndEscape(_,X,ee){if(!this.raws){this.raws={}}var te=this[_];var re=this.raws[_];this[_]=te+X;if(re||ee!==X){this.raws[_]=(re||te)+ee}else{delete this.raws[_]}};_.setPropertyAndEscape=function setPropertyAndEscape(_,X,ee){if(!this.raws){this.raws={}}this[_]=X;this.raws[_]=ee};_.setPropertyWithoutEscape=function setPropertyWithoutEscape(_,X){this[_]=X;if(this.raws){delete this.raws[_]}};_.isAtPosition=function isAtPosition(_,X){if(this.source&&this.source.start&&this.source.end){if(this.source.start.line>_){return false}if(this.source.end.line<_){return false}if(this.source.start.line===_&&this.source.start.column>X){return false}if(this.source.end.line===_&&this.source.end.column<X){return false}return true}return undefined};_.stringifyProperty=function stringifyProperty(_){return this.raws&&this.raws[_]||this[_]};_.valueToString=function valueToString(){return String(this.stringifyProperty("value"))};_.toString=function toString(){return[this.rawSpaceBefore,this.valueToString(),this.rawSpaceAfter].join("")};_createClass(Node,[{key:"rawSpaceBefore",get:function get(){var _=this.raws&&this.raws.spaces&&this.raws.spaces.before;if(_===undefined){_=this.spaces&&this.spaces.before}return _||""},set:function set(_){(0,te.ensureObject)(this,"raws","spaces");this.raws.spaces.before=_}},{key:"rawSpaceAfter",get:function get(){var _=this.raws&&this.raws.spaces&&this.raws.spaces.after;if(_===undefined){_=this.spaces.after}return _||""},set:function set(_){(0,te.ensureObject)(this,"raws","spaces");this.raws.spaces.after=_}}]);return Node}();X["default"]=se;_.exports=X.default},9573:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(304));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Pseudo,_);function Pseudo(X){var ee;ee=_.call(this,X)||this;ee.type=re.PSEUDO;return ee}var X=Pseudo.prototype;X.toString=function toString(){var _=this.length?"("+this.map(String).join(",")+")":"";return[this.rawSpaceBefore,this.stringifyProperty("value"),_,this.rawSpaceAfter].join("")};return Pseudo}(te["default"]);X["default"]=se;_.exports=X.default},7774:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(304));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _defineProperties(_,X){for(var ee=0;ee<X.length;ee++){var te=X[ee];te.enumerable=te.enumerable||false;te.configurable=true;if("value"in te)te.writable=true;Object.defineProperty(_,te.key,te)}}function _createClass(_,X,ee){if(X)_defineProperties(_.prototype,X);if(ee)_defineProperties(_,ee);Object.defineProperty(_,"prototype",{writable:false});return _}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Root,_);function Root(X){var ee;ee=_.call(this,X)||this;ee.type=re.ROOT;return ee}var X=Root.prototype;X.toString=function toString(){var _=this.reduce((function(_,X){_.push(String(X));return _}),[]).join(",");return this.trailingComma?_+",":_};X.error=function error(_,X){if(this._error){return this._error(_,X)}else{return new Error(_)}};_createClass(Root,[{key:"errorGenerator",set:function set(_){this._error=_}}]);return Root}(te["default"]);X["default"]=se;_.exports=X.default},372:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(304));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Selector,_);function Selector(X){var ee;ee=_.call(this,X)||this;ee.type=re.SELECTOR;return ee}return Selector}(te["default"]);X["default"]=se;_.exports=X.default},4931:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(4938));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(String,_);function String(X){var ee;ee=_.call(this,X)||this;ee.type=re.STRING;return ee}return String}(te["default"]);X["default"]=se;_.exports=X.default},4088:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(2551));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Tag,_);function Tag(X){var ee;ee=_.call(this,X)||this;ee.type=re.TAG;return ee}return Tag}(te["default"]);X["default"]=se;_.exports=X.default},7105:(_,X)=>{"use strict";X.__esModule=true;X.UNIVERSAL=X.TAG=X.STRING=X.SELECTOR=X.ROOT=X.PSEUDO=X.NESTING=X.ID=X.COMMENT=X.COMBINATOR=X.CLASS=X.ATTRIBUTE=void 0;var ee="tag";X.TAG=ee;var te="string";X.STRING=te;var re="selector";X.SELECTOR=re;var se="root";X.ROOT=se;var ne="pseudo";X.PSEUDO=ne;var ie="nesting";X.NESTING=ie;var oe="id";X.ID=oe;var ae="comment";X.COMMENT=ae;var le="combinator";X.COMBINATOR=le;var ue="class";X.CLASS=ue;var ce="attribute";X.ATTRIBUTE=ce;var pe="universal";X.UNIVERSAL=pe},2767:(_,X,ee)=>{"use strict";X.__esModule=true;X["default"]=void 0;var te=_interopRequireDefault(ee(2551));var re=ee(7105);function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}function _inheritsLoose(_,X){_.prototype=Object.create(X.prototype);_.prototype.constructor=_;_setPrototypeOf(_,X)}function _setPrototypeOf(_,X){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(_,X){_.__proto__=X;return _};return _setPrototypeOf(_,X)}var se=function(_){_inheritsLoose(Universal,_);function Universal(X){var ee;ee=_.call(this,X)||this;ee.type=re.UNIVERSAL;ee.value="*";return ee}return Universal}(te["default"]);X["default"]=se;_.exports=X.default},866:(_,X)=>{"use strict";X.__esModule=true;X["default"]=sortAscending;function sortAscending(_){return _.sort((function(_,X){return _-X}))}_.exports=X.default},6004:(_,X)=>{"use strict";X.__esModule=true;X.word=X.tilde=X.tab=X.str=X.space=X.slash=X.singleQuote=X.semicolon=X.plus=X.pipe=X.openSquare=X.openParenthesis=X.newline=X.greaterThan=X.feed=X.equals=X.doubleQuote=X.dollar=X.cr=X.comment=X.comma=X.combinator=X.colon=X.closeSquare=X.closeParenthesis=X.caret=X.bang=X.backslash=X.at=X.asterisk=X.ampersand=void 0;var ee=38;X.ampersand=ee;var te=42;X.asterisk=te;var re=64;X.at=re;var se=44;X.comma=se;var ne=58;X.colon=ne;var ie=59;X.semicolon=ie;var oe=40;X.openParenthesis=oe;var ae=41;X.closeParenthesis=ae;var le=91;X.openSquare=le;var ue=93;X.closeSquare=ue;var ce=36;X.dollar=ce;var pe=126;X.tilde=pe;var fe=94;X.caret=fe;var de=43;X.plus=de;var he=61;X.equals=he;var me=124;X.pipe=me;var ge=62;X.greaterThan=ge;var be=32;X.space=be;var ve=39;X.singleQuote=ve;var ye=34;X.doubleQuote=ye;var we=47;X.slash=we;var xe=33;X.bang=xe;var ke=92;X.backslash=ke;var Se=13;X.cr=Se;var _e=12;X.feed=_e;var Pe=10;X.newline=Pe;var Oe=9;X.tab=Oe;var je=ve;X.str=je;var Te=-1;X.comment=Te;var Ee=-2;X.word=Ee;var Fe=-3;X.combinator=Fe},9668:(_,X,ee)=>{"use strict";X.__esModule=true;X.FIELDS=void 0;X["default"]=tokenize;var te=_interopRequireWildcard(ee(6004));var re,se;function _getRequireWildcardCache(_){if(typeof WeakMap!=="function")return null;var X=new WeakMap;var ee=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(_){return _?ee:X})(_)}function _interopRequireWildcard(_,X){if(!X&&_&&_.__esModule){return _}if(_===null||typeof _!=="object"&&typeof _!=="function"){return{default:_}}var ee=_getRequireWildcardCache(X);if(ee&&ee.has(_)){return ee.get(_)}var te={};var re=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var se in _){if(se!=="default"&&Object.prototype.hasOwnProperty.call(_,se)){var ne=re?Object.getOwnPropertyDescriptor(_,se):null;if(ne&&(ne.get||ne.set)){Object.defineProperty(te,se,ne)}else{te[se]=_[se]}}}te["default"]=_;if(ee){ee.set(_,te)}return te}var ne=(re={},re[te.tab]=true,re[te.newline]=true,re[te.cr]=true,re[te.feed]=true,re);var ie=(se={},se[te.space]=true,se[te.tab]=true,se[te.newline]=true,se[te.cr]=true,se[te.feed]=true,se[te.ampersand]=true,se[te.asterisk]=true,se[te.bang]=true,se[te.comma]=true,se[te.colon]=true,se[te.semicolon]=true,se[te.openParenthesis]=true,se[te.closeParenthesis]=true,se[te.openSquare]=true,se[te.closeSquare]=true,se[te.singleQuote]=true,se[te.doubleQuote]=true,se[te.plus]=true,se[te.pipe]=true,se[te.tilde]=true,se[te.greaterThan]=true,se[te.equals]=true,se[te.dollar]=true,se[te.caret]=true,se[te.slash]=true,se);var oe={};var ae="0123456789abcdefABCDEF";for(var le=0;le<ae.length;le++){oe[ae.charCodeAt(le)]=true}function consumeWord(_,X){var ee=X;var re;do{re=_.charCodeAt(ee);if(ie[re]){return ee-1}else if(re===te.backslash){ee=consumeEscape(_,ee)+1}else{ee++}}while(ee<_.length);return ee-1}function consumeEscape(_,X){var ee=X;var re=_.charCodeAt(ee+1);if(ne[re]){}else if(oe[re]){var se=0;do{ee++;se++;re=_.charCodeAt(ee+1)}while(oe[re]&&se<6);if(se<6&&re===te.space){ee++}}else{ee++}return ee}var ue={TYPE:0,START_LINE:1,START_COL:2,END_LINE:3,END_COL:4,START_POS:5,END_POS:6};X.FIELDS=ue;function tokenize(_){var X=[];var ee=_.css.valueOf();var re=ee,se=re.length;var ne=-1;var ie=1;var oe=0;var ae=0;var le,ue,ce,pe,fe,de,he,me,ge,be,ve,ye,we;function unclosed(X,te){if(_.safe){ee+=te;ge=ee.length-1}else{throw _.error("Unclosed "+X,ie,oe-ne,oe)}}while(oe<se){le=ee.charCodeAt(oe);if(le===te.newline){ne=oe;ie+=1}switch(le){case te.space:case te.tab:case te.newline:case te.cr:case te.feed:ge=oe;do{ge+=1;le=ee.charCodeAt(ge);if(le===te.newline){ne=ge;ie+=1}}while(le===te.space||le===te.newline||le===te.tab||le===te.cr||le===te.feed);we=te.space;pe=ie;ce=ge-ne-1;ae=ge;break;case te.plus:case te.greaterThan:case te.tilde:case te.pipe:ge=oe;do{ge+=1;le=ee.charCodeAt(ge)}while(le===te.plus||le===te.greaterThan||le===te.tilde||le===te.pipe);we=te.combinator;pe=ie;ce=oe-ne;ae=ge;break;case te.asterisk:case te.ampersand:case te.bang:case te.comma:case te.equals:case te.dollar:case te.caret:case te.openSquare:case te.closeSquare:case te.colon:case te.semicolon:case te.openParenthesis:case te.closeParenthesis:ge=oe;we=le;pe=ie;ce=oe-ne;ae=ge+1;break;case te.singleQuote:case te.doubleQuote:ye=le===te.singleQuote?"'":'"';ge=oe;do{fe=false;ge=ee.indexOf(ye,ge+1);if(ge===-1){unclosed("quote",ye)}de=ge;while(ee.charCodeAt(de-1)===te.backslash){de-=1;fe=!fe}}while(fe);we=te.str;pe=ie;ce=oe-ne;ae=ge+1;break;default:if(le===te.slash&&ee.charCodeAt(oe+1)===te.asterisk){ge=ee.indexOf("*/",oe+2)+1;if(ge===0){unclosed("comment","*/")}ue=ee.slice(oe,ge+1);me=ue.split("\n");he=me.length-1;if(he>0){be=ie+he;ve=ge-me[he].length}else{be=ie;ve=ne}we=te.comment;ie=be;pe=be;ce=ge-ve}else if(le===te.slash){ge=oe;we=le;pe=ie;ce=oe-ne;ae=ge+1}else{ge=consumeWord(ee,oe);we=te.word;pe=ie;ce=ge-ne}ae=ge+1;break}X.push([we,ie,oe-ne,pe,ce,oe,ae]);if(ve){ne=ve;ve=null}oe=ae}return X}},3695:(_,X)=>{"use strict";X.__esModule=true;X["default"]=ensureObject;function ensureObject(_){for(var X=arguments.length,ee=new Array(X>1?X-1:0),te=1;te<X;te++){ee[te-1]=arguments[te]}while(ee.length>0){var re=ee.shift();if(!_[re]){_[re]={}}_=_[re]}}_.exports=X.default},5919:(_,X)=>{"use strict";X.__esModule=true;X["default"]=getProp;function getProp(_){for(var X=arguments.length,ee=new Array(X>1?X-1:0),te=1;te<X;te++){ee[te-1]=arguments[te]}while(ee.length>0){var re=ee.shift();if(!_[re]){return undefined}_=_[re]}return _}_.exports=X.default},4371:(_,X,ee)=>{"use strict";X.__esModule=true;X.unesc=X.stripComments=X.getProp=X.ensureObject=void 0;var te=_interopRequireDefault(ee(7949));X.unesc=te["default"];var re=_interopRequireDefault(ee(5919));X.getProp=re["default"];var se=_interopRequireDefault(ee(3695));X.ensureObject=se["default"];var ne=_interopRequireDefault(ee(7945));X.stripComments=ne["default"];function _interopRequireDefault(_){return _&&_.__esModule?_:{default:_}}},7945:(_,X)=>{"use strict";X.__esModule=true;X["default"]=stripComments;function stripComments(_){var X="";var ee=_.indexOf("/*");var te=0;while(ee>=0){X=X+_.slice(te,ee);var re=_.indexOf("*/",ee+2);if(re<0){return X}te=re+2;ee=_.indexOf("/*",te)}X=X+_.slice(te);return X}_.exports=X.default},7949:(_,X)=>{"use strict";X.__esModule=true;X["default"]=unesc;function gobbleHex(_){var X=_.toLowerCase();var ee="";var te=false;for(var re=0;re<6&&X[re]!==undefined;re++){var se=X.charCodeAt(re);var ne=se>=97&&se<=102||se>=48&&se<=57;te=se===32;if(!ne){break}ee+=X[re]}if(ee.length===0){return undefined}var ie=parseInt(ee,16);var oe=ie>=55296&&ie<=57343;if(oe||ie===0||ie>1114111){return["�",ee.length+(te?1:0)]}return[String.fromCodePoint(ie),ee.length+(te?1:0)]}var ee=/\\/;function unesc(_){var X=ee.test(_);if(!X){return _}var te="";for(var re=0;re<_.length;re++){if(_[re]==="\\"){var se=gobbleHex(_.slice(re+1,re+7));if(se!==undefined){te+=se[0];re+=se[1];continue}if(_[re+1]==="\\"){te+="\\";re++;continue}if(_.length===re+1){te+=_[re]}continue}te+=_[re]}return te}_.exports=X.default},5726:_=>{"use strict";let X={comma(_){return X.split(_,[","],true)},space(_){let ee=[" ","\n","\t"];return X.split(_,ee)},split(_,X,ee){let te=[];let re="";let se=false;let ne=0;let ie=false;let oe="";let ae=false;for(let ee of _){if(ae){ae=false}else if(ee==="\\"){ae=true}else if(ie){if(ee===oe){ie=false}}else if(ee==='"'||ee==="'"){ie=true;oe=ee}else if(ee==="("){ne+=1}else if(ee===")"){if(ne>0)ne-=1}else if(ne===0){if(X.includes(ee))se=true}if(se){if(re!=="")te.push(re.trim());re="";se=false}else{re+=ee}}if(ee||re!=="")te.push(re.trim());return te}};_.exports=X;X.default=X},6124:(_,X,ee)=>{_.exports=ee(3837).deprecate},5829:_=>{function webpackEmptyContext(_){var X=new Error("Cannot find module '"+_+"'");X.code="MODULE_NOT_FOUND";throw X}webpackEmptyContext.keys=()=>[];webpackEmptyContext.resolve=webpackEmptyContext;webpackEmptyContext.id=5829;_.exports=webpackEmptyContext},1736:_=>{function webpackEmptyContext(_){var X=new Error("Cannot find module '"+_+"'");X.code="MODULE_NOT_FOUND";throw X}webpackEmptyContext.keys=()=>[];webpackEmptyContext.resolve=webpackEmptyContext;webpackEmptyContext.id=1736;_.exports=webpackEmptyContext},5591:_=>{"use strict";_.exports=require("caniuse-lite/data/features/background-clip-text")},1188:_=>{"use strict";_.exports=require("caniuse-lite/data/features/background-img-opts")},7097:_=>{"use strict";_.exports=require("caniuse-lite/data/features/border-image")},2861:_=>{"use strict";_.exports=require("caniuse-lite/data/features/border-radius")},3098:_=>{"use strict";_.exports=require("caniuse-lite/data/features/calc")},354:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-animation")},9323:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-any-link")},4773:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-appearance")},7721:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-autofill")},3166:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-backdrop-filter")},6781:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-boxdecorationbreak")},2194:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-boxshadow")},9205:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-clip-path")},8995:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-crisp-edges")},8786:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-cross-fade")},3504:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-deviceadaptation")},7801:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-element-function")},8944:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-featurequeries.js")},2416:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-file-selector-button")},1545:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-filter-function")},3882:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-filters")},2571:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-gradients")},6554:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-grid")},5197:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-hyphens")},2237:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-image-set")},7395:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-logical-props")},6649:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-masks")},8181:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-media-resolution")},3898:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-overscroll-behavior")},6215:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-placeholder")},9278:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-placeholder-shown")},8066:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-print-color-adjust")},2478:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-read-only-write")},1949:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-regions")},4822:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-selection")},5460:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-shapes")},1340:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-snappoints")},8235:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-sticky")},2807:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-text-align-last")},4838:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-text-orientation")},9290:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-text-spacing")},40:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-transitions")},7437:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-width-stretch")},2298:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css-writing-mode")},6597:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css3-boxsizing")},2983:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css3-cursors-grab")},8265:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css3-cursors-newer")},3247:_=>{"use strict";_.exports=require("caniuse-lite/data/features/css3-tabsize")},4618:_=>{"use strict";_.exports=require("caniuse-lite/data/features/flexbox")},1328:_=>{"use strict";_.exports=require("caniuse-lite/data/features/font-feature")},3944:_=>{"use strict";_.exports=require("caniuse-lite/data/features/font-kerning")},7766:_=>{"use strict";_.exports=require("caniuse-lite/data/features/fullscreen")},5691:_=>{"use strict";_.exports=require("caniuse-lite/data/features/intrinsic-width")},4643:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-css-backdrop-pseudo-element")},7856:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-css-unicode-bidi-isolate")},9067:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override")},6097:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext")},5934:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-text-decoration-color")},3874:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-text-decoration-line")},1597:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-text-decoration-shorthand")},3480:_=>{"use strict";_.exports=require("caniuse-lite/data/features/mdn-text-decoration-style")},7809:_=>{"use strict";_.exports=require("caniuse-lite/data/features/multicolumn")},1480:_=>{"use strict";_.exports=require("caniuse-lite/data/features/object-fit")},1014:_=>{"use strict";_.exports=require("caniuse-lite/data/features/pointer")},134:_=>{"use strict";_.exports=require("caniuse-lite/data/features/text-decoration")},5514:_=>{"use strict";_.exports=require("caniuse-lite/data/features/text-emphasis")},7806:_=>{"use strict";_.exports=require("caniuse-lite/data/features/text-overflow")},744:_=>{"use strict";_.exports=require("caniuse-lite/data/features/text-size-adjust")},4602:_=>{"use strict";_.exports=require("caniuse-lite/data/features/transforms2d")},2866:_=>{"use strict";_.exports=require("caniuse-lite/data/features/transforms3d")},9474:_=>{"use strict";_.exports=require("caniuse-lite/data/features/user-select-none")},3768:_=>{"use strict";_.exports=require("caniuse-lite/dist/unpacker/agents")},1711:_=>{"use strict";_.exports=require("caniuse-lite/dist/unpacker/feature")},7147:_=>{"use strict";_.exports=require("fs")},4907:_=>{"use strict";_.exports=require("next/dist/compiled/browserslist")},2045:_=>{"use strict";_.exports=require("next/dist/compiled/postcss-value-parser")},1017:_=>{"use strict";_.exports=require("path")},977:_=>{"use strict";_.exports=require("postcss")},7310:_=>{"use strict";_.exports=require("url")},3837:_=>{"use strict";_.exports=require("util")},5378:(_,X,ee)=>{"use strict";var te=ee(5449),re=ee(2045);function t(_){return _&&"object"==typeof _&&"default"in _?_:{default:_}}var se=t(te),ne=t(re); |
| 3 | /** |
| 4 | * Simple matrix (and vector) multiplication |
no test coverage detected