var csso=(()=>{var Xs=Object.create;var Dt=Object.defineProperty;var Zs=Object.getOwnPropertyDescriptor;var Js=Object.getOwnPropertyNames;var el=Object.getPrototypeOf,tl=Object.prototype.hasOwnProperty;var Gi=e=>Dt(e,“__esModule”,{value:!0});var Be=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),y=(e,t)=>{Gi(e);for(var r in t)Dt(e,r,{get:t,enumerable:!0})},rl=(e,t,r)=>{if(t&&typeof t==“object”||typeof t==“function”)for(let n of Js(t))!tl.call(e,n)&&n!==“default”&&Dt(e,n,{get:()=>t,enumerable:!(r=Zs(t,n))||r.enumerable});return e},nl=e=>rl(Gi(Dt(e!=null?Xs(el(e)):{},“default”,e&&e.__esModule&&“default”in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var lo=Be(Pr=>{var so=“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/”.split(“”);Pr.encode=function(e){if(0<=e&&e<so.length)return so;throw new TypeError(“Must be between 0 and 63: ”+e)};Pr.decode=function(e){var t=65,r=90,n=97,i=122,o=48,a=57,l=43,c=47,s=26,u=52;return t<=e&&e<=r?e-t:n<=e&&e<=i?e-n+s:o<=e&&e<=a?e-o+u:e==l?62:e==c?63:-1}});var fo=Be(zr=>{var co=lo(),Ir=5,uo=1<<Ir,po=uo-1,ho=uo;function bl(e){return e<0?(-e<<1)+1:(e<<1)+0}function yl(e){var t=(e&1)==1,r=e>>1;return t?-r:r}zr.encode=function(t){var r=“”,n,i=bl(t);do n=i&po,i>>>=Ir,i>0&&(n|=ho),r+=co.encode(n);while(i>0);return r};zr.decode=function(t,r,n){var i=t.length,o=0,a=0,l,c;do{if(r>=i)throw new Error(“Expected more digits in base 64 VLQ value.”);if(c=co.decode(t.charCodeAt(r++)),c===-1)throw new Error(“Invalid base64 digit: ”+t.charAt(r-1));l=!!(c&ho),c&=po,o=o+(c<<a),a+=Ir}while(l);n.value=yl(o),n.rest=r}});var Wt=Be(X=>{function xl(e,t,r){if(t in e)return e;if(arguments.length===3)return r;throw new Error(‘“’t
‘” is a required argument.’)}X.getArg=xl;var mo=/^(?:(+):)?//(?:(w+:w+)*)(?::(d+))?(.*)$/,kl=/^data:.+,.+$/;function ct(e){var t=e.match(mo);return t?{scheme:t,auth:t,host:t,port:t,path:t}:null}X.urlParse=ct;function Ve(e){var t=“”;return e.scheme&&(t+=e.scheme+“:”),t+=“//”,e.auth&&(t+=e.auth+“@”),e.host&&(t+=e.host),e.port&&(t+=“:”+e.port),e.path&&(t+=e.path),t}X.urlGenerate=Ve;var wl=32;function vl(e){var t=[];return function®{for(var n=0;nt
’” is not in the set.‘)};ve.prototype.at=function(t){if(t>=0&&t<this._array.length)return this._array;throw new Error(“No element indexed by ”+t)};ve.prototype.toArray=function(){return this._array.slice()};ko.ArraySet=ve});var Co=Be(So=>{var vo=Wt();function Ol(e,t){var r=e.generatedLine,n=t.generatedLine,i=e.generatedColumn,o=t.generatedColumn;return n>r||n==r&&o>=i||vo.compareByGeneratedPositionsInflated(e,t)<=0}function Yt(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}Yt.prototype.unsortedForEach=function(t,r){this._array.forEach(t,r)};Yt.prototype.add=function(t){Ol(this._last,t)?(this._last=t,this._array.push(t)):(this._sorted=!1,this._array.push(t))};Yt.prototype.toArray=function(){return this._sorted||(this._array.sort(vo.compareByGeneratedPositionsInflated),this._sorted=!0),this._array};So.MappingList=Yt});var Eo=Be(Ao=>{var ut=fo(),Y=Wt(),Vt=wo().ArraySet,Dl=Co().MappingList;function se(e){e||(e={}),this._file=Y.getArg(e,“file”,null),this._sourceRoot=Y.getArg(e,“sourceRoot”,null),this._skipValidation=Y.getArg(e,“skipValidation”,!1),this._sources=new Vt,this._names=new Vt,this._mappings=new Dl,this._sourcesContents=null}se.prototype._version=3;se.fromSourceMap=function(t){var r=t.sourceRoot,n=new se({file:t.file,sourceRoot:r});return t.eachMapping(function(i){var o={generated:{line:i.generatedLine,column:i.generatedColumn}};i.source!=null&&(o.source=i.source,r!=null&&(o.source=Y.relative(r,o.source)),o.original={line:i.originalLine,column:i.originalColumn},i.name!=null&&(o.name=i.name)),n.addMapping(o)}),t.sources.forEach(function(i){var o=i;r!==null&&(o=Y.relative(r,i)),n._sources.has(o)||n._sources.add(o);var a=t.sourceContentFor(i);a!=null&&n.setSourceContent(i,a)}),n};se.prototype.addMapping=function(t){var r=Y.getArg(t,“generated”),n=Y.getArg(t,“original”,null),i=Y.getArg(t,“source”,null),o=Y.getArg(t,“name”,null);this._skipValidation||this._validateMapping(r,n,i,o),i!=null&&(i=String(i),this._sources.has(i)||this._sources.add(i)),o!=null&&(o=String(o),this._names.has(o)||this._names.add(o)),this._mappings.add({generatedLine:r.line,generatedColumn:r.column,originalLine:n!=null&&n.line,originalColumn:n!=null&&n.column,source:i,name:o})};se.prototype.setSourceContent=function(t,r){var n=t;this._sourceRoot!=null&&(n=Y.relative(this._sourceRoot,n)),r!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents=r):this._sourcesContents&&(delete this._sourcesContents,Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))};se.prototype.applySourceMap=function(t,r,n){var i=r;if(r==null){if(t.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map’s “file” property. Both were omitted.‘);i=t.file}var o=this._sourceRoot;o!=null&&(i=Y.relative(o,i));var a=new Vt,l=new Vt;this._mappings.unsortedForEach(function©{if(c.source===i&&c.originalLine!=null){var s=t.originalPositionFor({line:c.originalLine,column:c.originalColumn});s.source!=null&&(c.source=s.source,n!=null&&(c.source=Y.join(n,c.source)),o!=null&&(c.source=Y.relative(o,c.source)),c.originalLine=s.line,c.originalColumn=s.column,s.name!=null&&(c.name=s.name))}var u=c.source;u!=null&&!a.has(u)&&a.add(u);var p=c.name;p!=null&&!l.has(p)&&l.add(p)},this),this._sources=a,this._names=l,t.sources.forEach(function©{var s=t.sourceContentFor©;s!=null&&(n!=null&&(c=Y.join(n,c)),o!=null&&(c=Y.relative(o,c)),this.setSourceContent(c,s))},this)};se.prototype._validateMapping=function(t,r,n,i){if(r&&typeof r.line!=“number”&&typeof r.column!=“number”)throw new Error(“original.line and original.column are not numbers – you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.”);if(!(t&&“line”in t&&“column”in t&&t.line>0&&t.column>=0&&!r&&!n&&!i)){if(t&&“line”in t&&“column”in t&&r&&“line”in r&&“column”in r&&t.line>0&&t.column>=0&&r.line>0&&r.column>=0&&n)return;throw new Error(“Invalid mapping: ”+JSON.stringify({generated:t,source:n,original:r,name:i}))}};se.prototype._serializeMappings=function(){for(var t=0,r=1,n=0,i=0,o=0,a=0,l=“”,c,s,u,p,h=this._mappings.toArray(),d=0,b=h.length;d<b;d++){if(s=h,c=“”,s.generatedLine!==r)for(t=0;s.generatedLine!==r;)c+=“;”,r++;else if(d>0){if(!Y.compareByGeneratedPositionsInflated(s,h))continue;c+=“,”}c+=ut.encode(s.generatedColumn-t),t=s.generatedColumn,s.source!=null&&(p=this._sources.indexOf(s.source),c+=ut.encode(p-a),a=p,c+=ut.encode(s.originalLine-1-i),i=s.originalLine-1,c+=ut.encode(s.originalColumn-n),n=s.originalColumn,s.name!=null&&(u=this._names.indexOf(s.name),c+=ut.encode(u-o),o=u)),l+=c}return l};se.prototype._generateSourcesContent=function(t,r){return t.map(function(n){if(!this._sourcesContents)return null;r!=null&&(n=Y.relative(r,n));var i=Y.toSetString(n);return Object.prototype.hasOwnProperty.call(this._sourcesContents,i)?this._sourcesContents:null},this)};se.prototype.toJSON=function(){var t={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(t.file=this._file),this._sourceRoot!=null&&(t.sourceRoot=this._sourceRoot),this._sourcesContents&&(t.sourcesContent=this._generateSourcesContent(t.sources,t.sourceRoot)),t};se.prototype.toString=function(){return JSON.stringify(this.toJSON())};Ao.SourceMapGenerator=se});var wm={};y(wm,{minify:()=>xm,minifyBlock:()=>km,syntax:()=>kr,utils:()=>Yi,version:()=>Ki});var Ki=“4.2.0”;var kr={};y(kr,{compress:()=>Wi,find:()=>um,findAll:()=>hm,findLast:()=>pm,fromPlainObject:()=>fm,generate:()=>lm,lexer:()=>om,parse:()=>sm,specificity:()=>br,toPlainObject:()=>dm,tokenize:()=>am,walk:()=>cm});var _e={};y(_e,{AtKeyword:()=>D,BadString:()=>ze,BadUrl:()=>K,CDC:()=>W,CDO:()=>he,Colon:()=>N,Comma:()=>Q,Comment:()=>P,Delim:()=>g,Dimension:()=>k,EOF:()=>rt,Function:()=>x,Hash:()=>A,Ident:()=>f,LeftCurlyBracket:()=>B,LeftParenthesis:()=>j,LeftSquareBracket:()=>H,Number:()=>m,Percentage:()=>L,RightCurlyBracket:()=>G,RightParenthesis:()=>S,RightSquareBracket:()=>$,Semicolon:()=>q,String:()=>V,Url:()=>_,WhiteSpace:()=>v});var rt=0,f=1,x=2,D=3,A=4,V=5,ze=6,_=7,K=8,g=9,m=10,L=11,k=12,v=13,he=14,W=15,N=16,q=17,Q=18,H=19,$=20,j=21,S=22,B=23,G=24,P=25;var il=0;function U(e){return e>=48&&e<=57}function ie(e){return U(e)||e>=65&&e<=70||e>=97&&e<=102}function Nt(e){return e>=65&&e<=90}function ol(e){return e>=97&&e<=122}function al(e){return Nt(e)||ol(e)}function sl(e){return e>=128}function Rt(e){return al(e)||sl(e)||e===95}function nt(e){return Rt(e)||U(e)||e===45}function ll(e){return e>=0&&e<=8||e===11||e>=14&&e<=31||e===127}function it(e){return e===10||e===13||e===12}function fe(e){return it(e)||e===32||e===9}function re(e,t){return!(e!==92||it(t)||t===il)}function Ue(e,t,r){return e===45?Rt(t)||t===45||re(t,r):Rt(e)?!0:e===92?re(e,t):!1}function Mt(e,t,r){return e===43||e===45?U(t)?2:t===46&&U®?3:0:e===46?U(t)?2:0:U(e)?1:0}function Ft(e){return e===65279||e===65534?1:0}var wr=new Array(128),cl=128,ot=130,vr=131,Bt=132,Sr=133;for(let e=0;ep
“`”);typeof h==“function”&&l.forEachToken((b,T,O)=>{if(b===P){let C=l.getLocation(T,O),z=ke(t,O-2,O,“*/”)?t.slice(T+2,O-2):t.slice(T+2,O);h(z,C)}});let d=l.context.call(l,u);return l.eof||l.error(),d},{SyntaxError:Tr,config:l.config})}var To=nl(Eo()),Lo=new Set();function jo(e){let t=new To.SourceMapGenerator,r={line:1,column:0},n={line:0,column:0},i={line:1,column:0},o={generated:i},a=1,l=0,c=!1,s=e.node;e.node=function(h){if(h.loc&&h.loc.start&&Lo.has(h.type)){let d=h.loc.start.line,b=h.loc.start.column-1;(n.line!==d||n.column!==b)&&(n.line=d,n.column=b,r.line=a,r.column=l,c&&(c=!1,(r.line!==i.line||r.column!==i.column)&&t.addMapping(o)),c=!0,t.addMapping({source:h.loc.source,original:n,generated:r}))}s.call(this,h),c&&Lo.has(h.type)&&(i.line=a,i.column=l)};let u=e.emit;e.emit=function(h,d,b){for(let T=0;T<h.length;T++)h.charCodeAt(T)===10?(a++,l=0):l++;u(h,d,b)};let p=e.result;return e.result=function(){return c&&t.addMapping(o),{css:p(),map:t}},e}var Gt={};y(Gt,{safe:()=>zo,spec:()=>Fl});var Nl=43,Rl=45,Rr=(e,t)=>{if(e===g&&(e=t),typeof e==“string”){let r=e.charCodeAt(0);return r>127?32768:r<<8}return e},Po=[,[f,x],,[f,K],,[f,m],,[f,k],,[f,j],,[D,x],,[D,K],,[D,m],,[D,k],,[A,f],,[A,_],,[A,“-”],,[A,L],,[A,W],,[k,x],,[k,K],,[k,m],,[k,k],,[“#”,f],,[“#”,_],,[“#”,“-”],[“#”,m],,[“#”,k],,[“-”,f],,[“-”,_],,[“-”,“-”],[“-”,m],,[“-”,k],,[m,f],,[m,_],,[m,m],,[m,k],,[m,W],,[“@”,x],,[“@”,K],,[“@”,W],,[“.”,L],,[“+”,m],,[“+”,k],],Ml=Po.concat([,[k,A],,[D,j],,[D,N],,[L,k],,[L,“-”],,[S,x],,[S,k],,[S,“-”]]);function Io(e){let t=new Set(e.map(()=>Rr®<<16|Rr(n)));return function(r,n,i){let o=Rr(n,i),a=i.charCodeAt(0);return(a===Rl&&n!==f&&n!==x&&n!==W||a===Nl?t.has(r<<16|a<<8):t.has(r<<16|o))&&this.emit(“ ”,v,!0),o}}var Fl=Io(Po),zo=Io(Ml);var Bl=92;function _l(e,t){if(typeof t==“function”){let r=null;e.children.forEach(n=>{r!==null&&t.call(this,r),this.node(n),r=n});return}e.children.forEach(this.node,this)}function Ul(e){Te(e,(t,r,n)=>{this.token(t,e.slice(r,n))})}function Oo(e){let t=new Map;for(let r in e.node)t.set(r,e.node.generate);return function(r,n){let i=“”,o=0,a={node©{if(t.has(c.type))t.get(c.type).call(l,c);else throw new Error(“Unknown node type: ”+c.type)},tokenBefore:zo,token(c,s){o=this.tokenBefore(o,c,s),this.emit(s,c,!1),c===g&&s.charCodeAt(0)===Bl&&this.emit(` `,v,!0)},emit©{i+=c},result(){return i}};n&&(typeof n.decorator==“function”&&(a=n.decorator(a)),n.sourceMap&&(a=jo(a)),n.mode in Gt&&(a.tokenBefore=Gt));let l={node:c=>a.node©,children:_l,token:(c,s)=>a.token(c,s),tokenize:Ul};return a.node®,a.result()}}function Do(e){return{fromPlainObject:function(t){return e(t,{enter:function®{r.children&&!(r.children instanceof w)&&(r.children=new w().fromArray(r.children))}}),t},toPlainObject:function(t){return e(t,{leave:function®{r.children&&r.children instanceof w&&(r.children=r.children.toArray())}}),t}}}var{hasOwnProperty:Mr}=Object.prototype,pt=function(){};function No(e){return typeof e==“function”?e:pt}function Ro(e,t){return function(r,n,i){r.type===t&&e.call(this,r,n,i)}}function ql(e,t){let r=t.structure,n=[];for(let i in r){if(Mr.call(r,i)===!1)continue;let o=r,a={name:i,type:!1,nullable:!1};Array.isArray(o)||(o=);for(let l of o)l===null?a.nullable=!0:typeof l==“string”?a.type=“node”:Array.isArray(l)&&(a.type=“list”);a.type&&n.push(a)}return n.length?{context:t.walkContext,fields:n}:null}function Hl(e){let t={};for(let r in e.node)if(Mr.call(e.node,r)){let n=e.node;if(!n.structure)throw new Error(“Missed `structure` field in `”r
“` node type definition”);t=ql(r,n)}return t}function Mo(e,t){let r=e.fields.slice(),n=e.context,i=typeof n==“string”;return t&&r.reverse(),function(o,a,l,c){let s;i&&(s=a,a=o);for(let u of r){let p=o;if(!u.nullable||p){if(u.type===“list”){if(t?p.reduceRight(c,!1):p.reduce(c,!1))return!0}else if(l(p))return!0}}i&&(a=s)}}function Fo({StyleSheet:e,Atrule:t,Rule:r,Block:n,DeclarationList:i}){return{Atrule:{StyleSheet:e,Atrule:t,Rule:r,Block:n},Rule:{StyleSheet:e,Atrule:t,Rule:r,Block:n},Declaration:{StyleSheet:e,Atrule:t,Rule:r,Block:n,DeclarationList:i}}}function Bo(e){let t=Hl(e),r={},n={},i=Symbol(“break-walk”),o=Symbol(“skip-node”);for(let s in t)Mr.call(t,s)&&t!==null&&(r=Mo(t,!1),n=Mo(t,!0));let a=Fo®,l=Fo(n),c=function(s,u){function p(C,z,Ae){let F=h.call(O,C,z,Ae);return F===i?!0:F===o?!1:!!(b.hasOwnProperty(C.type)&&b(C,O,p,T)||d.call(O,C,z,Ae)===i)}let h=pt,d=pt,b=r,T=(C,z,Ae,F)=>C||p(z,Ae,F),O={break:i,skip:o,root:s,stylesheet:null,atrule:null,atrulePrelude:null,rule:null,selector:null,block:null,declaration:null,function:null};if(typeof u==“function”)h=u;else if(u&&(h=No(u.enter),d=No(u.leave),u.reverse&&(b=n),u.visit)){if(a.hasOwnProperty(u.visit))b=u.reverse?l:a;else if(!t.hasOwnProperty(u.visit))throw new Error(“Bad value `”u.visit
“` for `visit` option (should be: ”+Object.keys(t).sort().join(“, ”)+“)”);h=Ro(h,u.visit),d=Ro(d,u.visit)}if(h===pt&&d===pt)throw new Error(“Neither `enter` nor `leave` walker handler is set or both aren’t a function”);p(s)};return c.break=i,c.skip=o,c.find=function(s,u){let p=null;return c(s,function(h,d,b){if(u.call(this,h,d,b))return p=h,i}),p},c.findLast=function(s,u){let p=null;return c(s,{reverse:!0,enter:function(h,d,b){if(u.call(this,h,d,b))return p=h,i}}),p},c.findAll=function(s,u){let p=[];return c(s,function(h,d,b){u.call(this,h,d,b)&&p.push(h)}),p},c}function Wl(e){return e}function Yl(e){let{min:t,max:r,comma:n}=e;return t===0&&r===0?“*”:t===0&&r===1?“?”:t===1&&r===0?n?“#”:“+”:t===1&&r===1?“”:(n?“#”:“”)+(t===r?“{”t
“}”:“{”t
“,”+(r!==0?r:“”)+“}”)}function Vl(e){switch(e.type){case“Range”:return“ [”+(e.min===null?“-u221E”:e.min)+“,”+(e.max===null?“u221E”:e.max)+“]”;default:throw new Error(“Unknown node type ‘”e.type
“`”)}}function Gl(e,t,r,n){let i=e.combinator===“ ”||n?e.combinator:“ ”e.combinator
“ ”,o=e.terms.map(a=>Fr(a,t,r,n)).join(i);return e.explicit||r?(n||o===“,”?“[”:“[ ”)o
(n?“]”:“ ]”):o}function Fr(e,t,r,n){let i;switch(e.type){case“Group”:i=Gl(e,t,r,n)+(e.disallowEmpty?“!”:“”);break;case“Multiplier”:return Fr(e.term,t,r,n)+t(Yl(e),e);case“Type”:i=“<”e.name
(e.opts?t(Vl(e.opts),e.opts):“”)+“>”;break;case“Property”:i=“<’”e.name
“‘>”;break;case“Keyword”:i=e.name;break;case“AtKeyword”:i=“@”+e.name;break;case“Function”:i=e.name+“(”;break;case“String”:case“Token”:i=e.value;break;case“Comma”:i=“,”;break;default:throw new Error(“Unknown node type `”e.type
“`”)}return t(i,e)}function Ge(e,t){let r=Wl,n=!1,i=!1;return typeof t==“function”?r=t:t&&(n=Boolean(t.forceBraces),i=Boolean(t.compact),typeof t.decorate==“function”&&(r=t.decorate)),Fr(e,r,n,i)}var _o={offset:0,line:1,column:1};function Kl(e,t){let r=e.tokens,n=e.longestMatch,i=nt
“`”:“”));return r.reference=t,r},Uo=function(e,t,r,n){let i=De(“SyntaxMatchError”,e),{css:o,mismatchOffset:a,mismatchLength:l,start:c,end:s}=Kl(n,r);return i.rawMessage=e,i.syntax=t?Ge(t):“<generic>”,i.css=o,i.mismatchOffset=a,i.mismatchLength=l,i.message=e+`
syntax: `+i.syntax+` value: `+(o||"<empty string>")+` --------`+new Array(i.mismatchOffset+1).join("-")+"^",Object.assign(i,c),i.loc={source:r&&r.loc&&r.loc.source||"<unknown>",start:c,end:s},i};var Qt=new Map,Qe=new Map,$t=45,J=Ql,me=$l;function Xt(e,t){return t=t||0,e.length-t>=2&&e.charCodeAt(t)===$t&&e.charCodeAt(t+1)===$t}function qo(e,t){if(t=t||0,e.length-t>=3&&e.charCodeAt(t)===$t&&e.charCodeAt(t+1)!==$t){let r=e.indexOf("-",t+2);if(r!==-1)return e.substring(t,r+1)}return""}function Ql(e){if(Qt.has(e))return Qt.get(e);let t=e.toLowerCase(),r=Qt.get(t);if(r===void 0){let n=Xt(t,0),i=n?"":qo(t,0);r=Object.freeze({basename:t.substr(i.length),name:t,prefix:i,vendor:i,custom:n})}return Qt.set(e,r),r}function $l(e){if(Qe.has(e))return Qe.get(e);let t=e,r=e[0];r==="/"?r=e[1]==="/"?"//":"/":r!=="_"&&r!=="*"&&r!=="$"&&r!=="#"&&r!=="+"&&r!=="&"&&(r="");let n=Xt(t,r.length);if(!n&&(t=t.toLowerCase(),Qe.has(t))){let l=Qe.get(t);return Qe.set(e,l),l}let i=n?"":qo(t,r.length),o=t.substr(0,r.length+i.length),a=Object.freeze({basename:t.substr(o.length),name:t.substr(r.length),hack:r,vendor:i,prefix:o,custom:n});return Qe.set(e,a),a}var ft=43,ge=45,Br=110,$e=!0,Xl=!1;function _r(e,t){return e!==null&&e.type===g&&e.value.charCodeAt(0)===t}function dt(e,t,r){for(;e!==null&&(e.type===v||e.type===P);)e=r(++t);return t}function Le(e,t,r,n){if(!e)return 0;let i=e.value.charCodeAt(t);if(i===ft||i===ge){if(r)return 0;t++}for(;t<e.value.length;t++)if(!U(e.value.charCodeAt(t)))return 0;return n+1}function Ur(e,t,r){let n=!1,i=dt(e,t,r);if(e=r(i),e===null)return t;if(e.type!==m)if(_r(e,ft)||_r(e,ge)){if(n=!0,i=dt(r(++i),i,r),e=r(i),e===null||e.type!==m)return 0}else return t;if(!n){let o=e.value.charCodeAt(0);if(o!==ft&&o!==ge)return 0}return Le(e,n?0:1,n,i)}function qr(e,t){let r=0;if(!e)return 0;if(e.type===m)return Le(e,0,Xl,r);if(e.type===f&&e.value.charCodeAt(0)===ge){if(!xe(e.value,1,Br))return 0;switch(e.value.length){case 2:return Ur(t(++r),r,t);case 3:return e.value.charCodeAt(2)!==ge?0:(r=dt(t(++r),r,t),e=t(r),Le(e,0,$e,r));default:return e.value.charCodeAt(2)!==ge?0:Le(e,3,$e,r)}}else if(e.type===f||_r(e,ft)&&t(r+1).type===f){if(e.type!==f&&(e=t(++r)),e===null||!xe(e.value,0,Br))return 0;switch(e.value.length){case 1:return Ur(t(++r),r,t);case 2:return e.value.charCodeAt(1)!==ge?0:(r=dt(t(++r),r,t),e=t(r),Le(e,0,$e,r));default:return e.value.charCodeAt(1)!==ge?0:Le(e,2,$e,r)}}else if(e.type===k){let n=e.value.charCodeAt(0),i=n===ft||n===ge?1:0,o=i;for(;o<e.value.length&&U(e.value.charCodeAt(o));o++);return o===i||!xe(e.value,o,Br)?0:o+1===e.value.length?Ur(t(++r),r,t):e.value.charCodeAt(o+1)!==ge?0:o+2===e.value.length?(r=dt(t(++r),r,t),e=t(r),Le(e,0,$e,r)):Le(e,o+2,$e,r)}return 0}var Zl=43,Ho=45,Wo=63,Jl=117;function Hr(e,t){return e!==null&&e.type===g&&e.value.charCodeAt(0)===t}function ec(e,t){return e.value.charCodeAt(0)===t}function mt(e,t,r){let n=0;for(let i=t;i<e.value.length;i++){let o=e.value.charCodeAt(i);if(o===Ho&&r&&n!==0)return mt(e,t+n+1,!1),6;if(!ie(o)||++n>6)return 0}return n}function Zt(e,t,r){if(!e)return 0;for(;Hr(r(t),Wo);){if(++e>6)return 0;t++}return t}function Wr(e,t){let r=0;if(e===null||e.type!==f||!xe(e.value,0,Jl)||(e=t(++r),e===null))return 0;if(Hr(e,Zl))return e=t(++r),e===null?0:e.type===f?Zt(mt(e,0,!0),++r,t):Hr(e,Wo)?Zt(1,++r,t):0;if(e.type===m){let n=mt(e,1,!0);return n===0?0:(e=t(++r),e===null?r:e.type===k||e.type===m?!ec(e,Ho)||!mt(e,1,!1)?0:r+1:Zt(n,r,t))}return e.type===k?Zt(mt(e,1,!0),++r,t):0}var tc=["unset","initial","inherit"],rc=["calc(","-moz-calc(","-webkit-calc("],Yr=new Map([[x,S],[j,S],[H,$],[B,G]]),nc=["px","mm","cm","in","pt","pc","q","em","ex","ch","rem","vh","vw","vmin","vmax","vm"],ic=["deg","grad","rad","turn"],oc=["s","ms"],ac=["hz","khz"],sc=["dpi","dpcm","dppx","x"],lc=["fr"],cc=["db"],uc=["st"];function ue(e,t){return t<e.length?e.charCodeAt(t):0}function Vr(e,t){return ke(e,0,e.length,t)}function Yo(e,t){for(let r=0;r<t.length;r++)if(Vr(e,t[r]))return!0;return!1}function Vo(e,t){return t!==e.length-2?!1:ue(e,t)===92&&U(ue(e,t+1))}function Jt(e,t,r){if(e&&e.type==="Range"){let n=Number(r!==void 0&&r!==t.length?t.substr(0,r):t);if(isNaN(n)||e.min!==null&&n<e.min||e.max!==null&&n>e.max)return!0}return!1}function Go(e,t){let r=0,n=[],i=0;e:do{switch(e.type){case G:case S:case $:if(e.type!==r)break e;if(r=n.pop(),n.length===0){i++;break e}break;case x:case j:case H:case B:n.push(r),r=Yr.get(e.type);break}i++}while(e=t(i));return i}function le(e){return function(t,r,n){return t===null?0:t.type===x&&Yo(t.value,rc)?Go(t,r):e(t,r,n)}}function R(e){return function(t){return t===null||t.type!==e?0:1}}function pc(e){return e=e+"(",function(t,r){return t!==null&&Vr(t.value,e)?Go(t,r):0}}function hc(e){if(e===null||e.type!==f)return 0;let t=e.value.toLowerCase();return Yo(t,tc)||Vr(t,"default")?0:1}function fc(e){return e===null||e.type!==f||ue(e.value,0)!==45||ue(e.value,1)!==45?0:1}function dc(e){if(e===null||e.type!==A)return 0;let t=e.value.length;if(t!==4&&t!==5&&t!==7&&t!==9)return 0;for(let r=1;r<t;r++)if(!ie(ue(e.value,r)))return 0;return 1}function mc(e){return e===null||e.type!==A||!Ue(ue(e.value,1),ue(e.value,2),ue(e.value,3))?0:1}function gc(e,t){if(!e)return 0;let r=0,n=[],i=0;e:do{switch(e.type){case ze:case K:break e;case G:case S:case $:if(e.type!==r)break e;r=n.pop();break;case q:if(r===0)break e;break;case g:if(r===0&&e.value==="!")break e;break;case x:case j:case H:case B:n.push(r),r=Yr.get(e.type);break}i++}while(e=t(i));return i}function bc(e,t){if(!e)return 0;let r=0,n=[],i=0;e:do{switch(e.type){case ze:case K:break e;case G:case S:case $:if(e.type!==r)break e;r=n.pop();break;case x:case j:case H:case B:n.push(r),r=Yr.get(e.type);break}i++}while(e=t(i));return i}function Se(e){return e&&(e=new Set(e)),function(t,r,n){if(t===null||t.type!==k)return 0;let i=Oe(t.value,0);if(e!==null){let o=t.value.indexOf("\\",i),a=o===-1||!Vo(t.value,o)?t.value.substr(i):t.value.substring(i,o);if(e.has(a.toLowerCase())===!1)return 0}return Jt(n,t.value,i)?0:1}}function yc(e,t,r){return e===null||e.type!==L||Jt(r,e.value,e.value.length-1)?0:1}function Ko(e){return typeof e!="function"&&(e=function(){return 0}),function(t,r,n){return t!==null&&t.type===m&&Number(t.value)===0?1:e(t,r,n)}}function xc(e,t,r){if(e===null)return 0;let n=Oe(e.value,0);return!(n===e.value.length)&&!Vo(e.value,n)||Jt(r,e.value,n)?0:1}function kc(e,t,r){if(e===null||e.type!==m)return 0;let n=ue(e.value,0)===43||ue(e.value,0)===45?1:0;for(;n<e.value.length;n++)if(!U(ue(e.value,n)))return 0;return Jt(r,e.value,n)?0:1}var er={"ident-token":R(f),"function-token":R(x),"at-keyword-token":R(D),"hash-token":R(A),"string-token":R(V),"bad-string-token":R(ze),"url-token":R(_),"bad-url-token":R(K),"delim-token":R(g),"number-token":R(m),"percentage-token":R(L),"dimension-token":R(k),"whitespace-token":R(v),"CDO-token":R(he),"CDC-token":R(W),"colon-token":R(N),"semicolon-token":R(q),"comma-token":R(Q),"[-token":R(H),"]-token":R($),"(-token":R(j),")-token":R(S),"{-token":R(B),"}-token":R(G),string:R(V),ident:R(f),"custom-ident":hc,"custom-property-name":fc,"hex-color":dc,"id-selector":mc,"an-plus-b":qr,urange:Wr,"declaration-value":gc,"any-value":bc,dimension:le(Se(null)),angle:le(Se(ic)),decibel:le(Se(cc)),frequency:le(Se(ac)),flex:le(Se(lc)),length:le(Ko(Se(nc))),resolution:le(Se(sc)),semitones:le(Se(uc)),time:le(Se(oc)),percentage:le(yc),zero:Ko(),number:le(xc),integer:le(kc),"-ms-legacy-expression":pc("expression")};function Gr(e,t,r){return Object.assign(De("SyntaxError",e),{input:t,offset:r,rawMessage:e,message:e+` `+t+`
–‘+new Array((r||t.length)+1).join(“-”)+“^”})}var wc=9,vc=10,Sc=12,Cc=13,Ac=32,Kr=class{constructor(t){this.str=t,this.pos=0}charCodeAt(t){return t<this.str.length?this.str.charCodeAt(t):0}charCode(){return this.charCodeAt(this.pos)}nextCharCode(){return this.charCodeAt(this.pos+1)}nextNonWsCode(t){return this.charCodeAt(this.findWsEnd(t))}findWsEnd(t){for(;t<this.str.length;t++){let r=this.str.charCodeAt(t);if(r!==Cc&&r!==vc&&r!==Sc&&r!==Ac&&r!==wc)break}return t}substringToPos(t){return this.str.substring(this.pos,this.pos=t)}eat(t){this.charCode()!==t&&this.error(“Expect `”+String.fromCharCode(t)+“`”),this.pos++}peek(){return this.pos<this.str.length?this.str.charAt(this.pos++):“”}error(t){throw new Gr(t,this.str,this.pos)}};var Ec=9,Tc=10,Lc=12,jc=13,Pc=32,Qo=33,$o=35,Xo=38,tr=39,Zo=40,Ic=41,Jo=42,ea=43,Qr=44,ta=45,$r=60,ra=62,na=63,zc=64,rr=91,Xr=93,nr=123,ia=124,oa=125,aa=8734,Zr=new Uint8Array(128).map((e,t)=>//.test(String.fromCharCode(t))?1:0),sa={“ ”:1,“&&”:2,“||”:3,“|”:4};function ir(e){return e.substringToPos(e.findWsEnd(e.pos))}function or(e){let t=e.pos;for(;t<e.str.length;t++){let r=e.str.charCodeAt(t);if(r>=128||Zr===0)break}return e.pos===t&&e.error(“Expect a keyword”),e.substringToPos(t)}function ar(e){let t=e.pos;for(;t<e.str.length;t++){let r=e.str.charCodeAt(t);if(r<48||r>57)break}return e.pos===t&&e.error(“Expect a number”),e.substringToPos(t)}function Oc(e){let t=e.str.indexOf(“’”,e.pos+1);return t===-1&&(e.pos=e.str.length,e.error(“Expect an apostrophe”)),e.substringToPos(t+1)}function la(e){let t=null,r=null;return e.eat(nr),t=ar(e),e.charCode()===Qr?(e.pos++,e.charCode()!==oa&&(r=ar(e))):r=t,e.eat(oa),{min:Number(t),max:r?Number®:0}}function Dc(e){let t=null,r=!1;switch(e.charCode()){case Jo:e.pos++,t={min:0,max:0};break;case ea:e.pos++,t={min:1,max:0};break;case na:e.pos++,t={min:0,max:1};break;case $o:e.pos++,r=!0,e.charCode()===nr?t=la(e):t={min:1,max:0};break;case nr:t=la(e);break;default:return null}return{type:“Multiplier”,comma:r,min:t.min,max:t.max,term:null}}function gt(e,t){let r=Dc(e);return r!==null?(r.term=t,r):t}function Jr(e){let t=e.peek();return t===“”?null:{type:“Token”,value:t}}function Nc(e){let t;return e.eat($r),e.eat(tr),t=or(e),e.eat(tr),e.eat(ra),gt(e,{type:“Property”,name:t})}function Rc(e){let t=null,r=null,n=1;return e.eat(rr),e.charCode()===ta&&(e.peek(),n=-1),n==-1&&e.charCode()===aa?e.peek():t=n*Number(ar(e)),ir(e),e.eat(Qr),ir(e),e.charCode()===aa?e.peek():(n=1,e.charCode()===ta&&(e.peek(),n=-1),r=n*Number(ar(e))),e.eat(Xr),t===null&&r===null?null:{type:“Range”,min:t,max:r}}function Mc(e){let t,r=null;return e.eat($r),t=or(e),e.charCode()===Zo&&e.nextCharCode()===Ic&&(e.pos+=2,t+=“()”),e.charCodeAt(e.findWsEnd(e.pos))===rr&&(ir(e),r=Rc(e)),e.eat(ra),gt(e,{type:“Type”,name:t,opts:r})}function Fc(e){let t=or(e);return e.charCode()===Zo?(e.pos++,{type:“Function”,name:t}):gt(e,{type:“Keyword”,name:t})}function Bc(e,t){function r(i,o){return{type:“Group”,terms:i,combinator:o,disallowEmpty:!1,explicit:!1}}let n;for(t=Object.keys(t).sort((i,o)=>sa-sa);t.length>0;){n=t.shift();let i=0,o=0;for(;i<e.length;i++){let a=e;a.type===“Combinator”&&(a.value===n?(o===-1&&(o=i-1),e.splice(i,1),i–):(o!==-1&&i-o>1&&(e.splice(o,i-o,r(e.slice(o,i),n)),i=o+1),o=-1))}o!==-1&&t.length&&e.splice(o,i-o,r(e.slice(o,i),n))}return n}function ca(e){let t=[],r={},n,i=null,o=e.pos;for(;n=Uc(e);)n.type!==“Spaces”&&(n.type===“Combinator”?((i===null||i.type===“Combinator”)&&(e.pos=o,e.error(“Unexpected combinator”)),r=!0):i!==null&&i.type!==“Combinator”&&(r[“ ”]=!0,t.push({type:“Combinator”,value:“ ”})),t.push(n),i=n,o=e.pos);return i!==null&&i.type===“Combinator”&&(e.pos-=o,e.error(“Unexpected combinator”)),{type:“Group”,terms:t,combinator:Bc(t,r)||“ ”,disallowEmpty:!1,explicit:!1}}function _c(e){let t;return e.eat(rr),t=ca(e),e.eat(Xr),t.explicit=!0,e.charCode()===Qo&&(e.pos++,t.disallowEmpty=!0),t}function Uc(e){let t=e.charCode();if(t<128&&Zr===1)return Fc(e);switch(t){case Xr:break;case rr:return gt(e,_c(e));case $r:return e.nextCharCode()===tr?Nc(e):Mc(e);case ia:return{type:“Combinator”,value:e.substringToPos(e.pos+(e.nextCharCode()===ia?2:1))};case Xo:return e.pos++,e.eat(Xo),{type:“Combinator”,value:“&&”};case Qr:return e.pos++,{type:“Comma”};case tr:return gt(e,{type:“String”,value:Oc(e)});case Pc:case Ec:case Tc:case jc:case Lc:return{type:“Spaces”,value:ir(e)};case zc:return t=e.nextCharCode(),t<128&&Zr===1?(e.pos++,{type:“AtKeyword”,name:or(e)}):Jr(e);case Jo:case ea:case na:case $o:case Qo:break;case nr:if(t=e.nextCharCode(),t<48||t>57)return Jr(e);break;default:return Jr(e)}}function bt(e){let t=new Kr(e),r=ca(t);return t.pos!==e.length&&t.error(“Unexpected input”),r.terms.length===1&&r.terms.type===“Group”?r.terms:r}var yt=function(){};function ua(e){return typeof e==“function”?e:yt}function en(e,t,r){function n(a){switch(i.call(r,a),a.type){case“Group”:a.terms.forEach(n);break;case“Multiplier”:n(a.term);break;case“Type”:case“Property”:case“Keyword”:case“AtKeyword”:case“Function”:case“String”:case“Token”:case“Comma”:break;default:throw new Error(“Unknown type: ”+a.type)}o.call(r,a)}let i=yt,o=yt;if(typeof t==“function”?i=t:t&&(i=ua(t.enter),o=ua(t.leave)),i===yt&&o===yt)throw new Error(“Neither ‘enter` nor `leave` walker handler is set or both aren’t a function”);n(e,r)}var Hc={decorator:function(e){let t=[],r=null;return{…e,node(n){let i=r;r=n,e.node.call(this,n),r=i},emit(n,i,o){t.push({type:i,value:n,node:o?null:r})},result(){return t}}}};function Wc(e){let t=[];return Te(e,(r,n,i)=>t.push({type:r,value:e.slice(n,i),node:null})),t}function pa(e,t){return typeof e==“string”?Wc(e):t.generate(e,Hc)}var E={type:“Match”},I={type:“Mismatch”},sr={type:“DisallowEmpty”},Yc=40,Vc=41;function ee(e,t,r){return t===E&&r===I||e===E&&t===E&&r===E?e:(e.type===“If”&&e.else===I&&t===E&&(t=e.then,e=e.match),{type:“If”,match:e,then:t,else:r})}function ha(e){return e.length>2&&e.charCodeAt(e.length-2)===Yc&&e.charCodeAt(e.length-1)===Vc}function fa(e){return e.type===“Keyword”||e.type===“AtKeyword”||e.type===“Function”||e.type===“Type”&&ha(e.name)}function tn(e,t,r){switch(e){case“ ”:{let n=E;for(let i=t.length-1;i>=0;i–){let o=t;n=ee(o,n,I)}return n}case“|”:{let n=I,i=null;for(let o=t.length-1;o>=0;o–){let a=t;if(fa(a)&&(i===null&&o>0&&fa(t)&&(i=Object.create(null),n=ee({type:“Enum”,map:i},E,n)),i!==null)){let l=(ha(a.name)?a.name.slice(0,-1):a.name).toLowerCase();if(!(l in i)){i=a;continue}}i=null,n=ee(a,E,n)}return n}case“&&”:{if(t.length>5)return{type:“MatchOnce”,terms:t,all:!0};let n=I;for(let i=t.length-1;i>=0;i–){let o=t,a;t.length>1?a=tn(e,t.filter(function(l){return l!==o}),!1):a=E,n=ee(o,a,n)}return n}case“||”:{if(t.length>5)return{type:“MatchOnce”,terms:t,all:!1};let n=r?E:I;for(let i=t.length-1;i>=0;i–){let o=t,a;t.length>1?a=tn(e,t.filter(function(l){return l!==o}),!0):a=E,n=ee(o,a,n)}return n}}}function Gc(e){let t=E,r=rn(e.term);if(e.max===0)r=ee(r,sr,I),t=ee(r,null,I),t.then=ee(E,E,t),e.comma&&(t.then.else=ee({type:“Comma”,syntax:e},t,I));else for(let n=e.min||1;n<=e.max;n++)e.comma&&t!==E&&(t=ee({type:“Comma”,syntax:e},t,I)),t=ee(r,ee(E,E,t),I);if(e.min===0)t=ee(E,E,t);else for(let n=0;n<e.min-1;n++)e.comma&&t!==E&&(t=ee({type:“Comma”,syntax:e},t,I)),t=ee(r,t,I);return t}function rn(e){if(typeof e==“function”)return{type:“Generic”,fn:e};switch(e.type){case“Group”:{let t=tn(e.combinator,e.terms.map(rn),!1);return e.disallowEmpty&&(t=ee(t,sr,I)),t}case“Multiplier”:return Gc(e);case“Type”:case“Property”:return{type:e.type,name:e.name,syntax:e};case“Keyword”:return{type:e.type,name:e.name.toLowerCase(),syntax:e};case“AtKeyword”:return{type:e.type,name:“@”+e.name.toLowerCase(),syntax:e};case“Function”:return{type:e.type,name:e.name.toLowerCase()+“(”,syntax:e};case“String”:return e.value.length===3?{type:“Token”,value:e.value.charAt(1),syntax:e}:{type:e.type,value:e.value.substr(1,e.value.length-2).replace(/\‘/g,“’”),syntax:e};case“Token”:return{type:e.type,value:e.value,syntax:e};case“Comma”:return{type:e.type,syntax:e};default:throw new Error(“Unknown node type:”,e.type)}}function xt(e,t){return typeof e==“string”&&(e=bt(e)),{type:“MatchGraph”,match:rn(e),syntax:t||null,source:e}}var{hasOwnProperty:da}=Object.prototype,Kc=0,Qc=1,nn=2,ma=3,ga=“Match”,$c=“Mismatch”,Xc=“Maximum iteration number exceeded (please fill an issue on github.com/csstree/csstree/issues)”,ba=15e3,Zc=0;function Jc(e){let t=null,r=null,n=e;for(;n!==null;)r=n.prev,n.prev=t,t=n,n=r;return t}function on(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++){let n=t.charCodeAt®,i=e.charCodeAt®;if(i>=65&&i<=90&&(i=i|32),i!==n)return!1}return!0}function eu(e){return e.type!==g?!1:e.value!==“?”}function ya(e){return e===null?!0:e.type===Q||e.type===x||e.type===j||e.type===H||e.type===B||eu(e)}function xa(e){return e===null?!0:e.type===S||e.type===$||e.type===G||e.type===g}function tu(e,t,r){function n(){do z++,C=zt.name
“>”:“<‘”t.name
“’>”));if(b!==!1&&C!==null&&t.type===“Type”&&(t.name===“custom-ident”&&C.type===f||t.name===“length”&&C.value===“0”)){b===null&&(b=o(t,d)),t=I;break}s(),t=te.match;break}case“Keyword”:{let Z=t.name;if(C!==null){let te=C.value;if(te.indexOf(“\”)!==-1&&(te=te.replace(/\.*$/,“”)),on(te,Z)){c(),t=E;break}}t=I;break}case“AtKeyword”:case“Function”:if(C!==null&&on(C.value,t.name)){c(),t=E;break}t=I;break;case“Token”:if(C!==null&&C.value===t.value){c(),t=E;break}t=I;break;case“Comma”:C!==null&&C.type===Q?ya(F.token)?t=I:(c(),t=xa©?I:E):t=ya(F.token)||xa©?E:I;break;case“String”:let ce=“”,ye=z;for(;yeba
“ iterations”),O=Xc,F=null;break;case ga:for(;p!==null;)u();break;default:F=null}return{tokens:e,reason:O,iterations:T,match:F,longestMatch:Ae}}function an(e,t,r){let n=tu(e,t,r||{});if(n.match===null)return n;let i=n.match,o=n.match={syntax:t.syntax||null,match:[]},a=;for(i=Jc(i).prev;i!==null;){switch(i.type){case nn:o.match.push(o={syntax:i.syntax,match:[]}),a.push(o);break;case ma:a.pop(),o=a;break;default:o.match.push({syntax:i.syntax||null,token:i.token.value,node:i.token.node})}i=i.prev}return n}var ln={};y(ln,{getTrace:()=>ka,isKeyword:()=>iu,isProperty:()=>nu,isType:()=>ru});function ka(e){function t(i){return i===null?!1:i.type===“Type”||i.type===“Property”||i.type===“Keyword”}function r(i){if(Array.isArray(i.match)){for(let o=0;on.type
“`, expected `”e
“`”);else if(o===“loc”){if(n.loc===null)continue;if(n.loc&&n.loc.constructor===Object)if(typeof n.loc.source!=“string”)o+=“.source”;else if(!Sa(n.loc.start))o+=“.start”;else if(!Sa(n.loc.end))o+=“.end”;else continue;a=!1}else if(t.hasOwnProperty(o)){a=!1;for(let l=0;!a&&lo
“` for ”e
“ node type”);a||i(n,“Bad value for `”e
“.”o
“`”)}}for(let o in t)kt.call(t,o)&&kt.call(n,o)===!1&&i(n,“Field `”e
“.”o
“` is missed”)}}function au(e,t){let r=t.structure,n={type:String,loc:!0},i={type:’“‘e
’”‘};for(let o in r){if(kt.call(r,o)===!1)continue;let a=[],l=n=Array.isArray(r)?r.slice():[r];for(let c=0;c<l.length;c++){let s=l;if(s===String||s===Boolean)a.push(s.name);else if(s===null)a.push(“null”);else if(typeof s==“string”)a.push(“<”s
“>”);else if(Array.isArray(s))a.push(“List”);else throw new Error(“Wrong value `”s
“` in `”e
“.”o
“` structure definition”)}i=a.join(“ | ”)}return{docs:i,check:ou(e,n)}}function Ca(e){let t={};if(e.node){for(let r in e.node)if(kt.call(e.node,r)){let n=e.node;if(n.structure)t=au(r,n);else throw new Error(“Missed `structure` field in `”r
“` node type definition”)}}return t}var su=xt(“inherit | initial | unset”),lu=xt(“inherit | initial | unset | <-ms-legacy-expression>”);function pn(e,t,r){let n={};for(let i in e)e.syntax&&(n=r?e.syntax:Ge(e.syntax,{compact:t}));return n}function cu(e,t,r){let n={};for(letof Object.entries(e))n={prelude:o.prelude&&(r?o.prelude.syntax:Ge(o.prelude.syntax,{compact:t})),descriptors:o.descriptors&&pn(o.descriptors,t,r)};return n}function uu(e){for(let t=0;to.type
“`”)}),i.length?i:!1}createDescriptor(t,r,n,i=null){let o={type:r,name:n},a={type:r,name:n,parent:i,serializable:typeof t==“string”||t&&typeof t.type==“string”,syntax:null,match:null};return typeof t==“function”?a.match=xt(t,o):(typeof t==“string”?Object.defineProperty(a,“syntax”,{get(){return Object.defineProperty(a,“syntax”,{value:bt(t)}),a.syntax}}):a.syntax=t,Object.defineProperty(a,“match”,{get(){return Object.defineProperty(a,“match”,{value:xt(a.syntax,o)}),a.match}})),a}addAtrule_(t,r){!r||(this.atrules={type:“Atrule”,name:t,prelude:r.prelude?this.createDescriptor(r.prelude,“AtrulePrelude”,t):null,descriptors:r.descriptors?Object.keys(r.descriptors).reduce((n,i)=>(n=this.createDescriptor(r.descriptors,“AtruleDescriptor”,i,t),n),Object.create(null)):null})}addProperty_(t,r){!r||(this.properties=this.createDescriptor(r,“Property”,t))}addType_(t,r){!r||(this.types=this.createDescriptor(r,“Type”,t),r===er&&(this.valueCommonSyntax=lu))}checkAtruleName(t){if(!this.getAtrule(t))return new Ke(“Unknown at-rule”,“@”+t)}checkAtrulePrelude(t,r){let n=this.checkAtruleName(t);if(n)return n;let i=this.getAtrule(t);if(!i.prelude&&r)return new SyntaxError(“At-rule `@”t
“` should not contain a prelude”);if(i.prelude&&!r)return new SyntaxError(“At-rule `@”t
“` should contain a prelude”)}checkAtruleDescriptorName(t,r){let n=this.checkAtruleName(t);if(n)return n;let i=this.getAtrule(t),o=J®;if(!i.descriptors)return new SyntaxError(“At-rule `@”t
“` has no known descriptors”);if(!i.descriptors&&!i.descriptors)return new Ke(“Unknown at-rule descriptor”,r)}checkPropertyName(t){if(!this.getProperty(t))return new Ke(“Unknown property”,t)}matchAtrulePrelude(t,r){let n=this.checkAtrulePrelude(t,r);return n?pe(null,n):r?wt(this,this.getAtrule(t).prelude,r,!1):pe(null,null)}matchAtruleDescriptor(t,r,n){let i=this.checkAtruleDescriptorName(t,r);if(i)return pe(null,i);let o=this.getAtrule(t),a=J®;return wt(this,o.descriptors||o.descriptors,n,!1)}matchDeclaration(t){return t.type!==“Declaration”?pe(null,new Error(“Not a Declaration node”)):this.matchProperty(t.property,t.value)}matchProperty(t,r){if(me(t).custom)return pe(null,new Error(“Lexer matching doesn’t applicable for custom properties”));let n=this.checkPropertyName(t);return n?pe(null,n):wt(this,this.getProperty(t),r,!0)}matchType(t,r){let n=this.getType(t);return n?wt(this,n,r,!1):pe(null,new Ke(“Unknown type”,t))}match(t,r){return typeof t!=“string”&&(!t||!t.type)?pe(null,new Ke(“Bad syntax”)):((typeof t==“string”||!t.match)&&(t=this.createDescriptor(t,“Type”,“anonymous”)),wt(this,t,r,!1))}findValueFragments(t,r,n,i){return cn(this,r,this.matchProperty(t,r),n,i)}findDeclarationValueFragments(t,r,n){return cn(this,t.value,this.matchDeclaration(t),r,n)}findAllFragments(t,r,n){let i=[];return this.syntax.walk(t,{visit:“Declaration”,enter:o=>{i.push.apply(i,this.findDeclarationValueFragments(o,r,n))}}),i}getAtrule(t,r=!0){let n=J(t);return(n.vendor&&r?this.atrules||this.atrules:this.atrules)||null}getAtrulePrelude(t,r=!0){let n=this.getAtrule(t,r);return n&&n.prelude||null}getAtruleDescriptor(t,r){return this.atrules.hasOwnProperty(t)&&this.atrules.declarators&&this.atrules.declarators||null}getProperty(t,r=!0){let n=me(t);return(n.vendor&&r?this.properties||this.properties:this.properties)||null}getType(t){return hasOwnProperty.call(this.types,t)?this.types:null}validate(){function t(i,o,a,l){if(a.has(o))return a.get(o);a.set(o,!1),l.syntax!==null&&en(l.syntax,function©{if(c.type!==“Type”&&c.type!==“Property”)return;let s=c.type===“Type”?i.types:i.properties,u=c.type===“Type”?r:n;(!hasOwnProperty.call(s,c.name)||t(i,c.name,u,s))&&a.set(o,!0)},this)}let r=new Map,n=new Map;for(let i in this.types)t(this,i,r,this.types);for(let i in this.properties)t(this,i,n,this.properties);return r=.filter(i=>r.get(i)),n=.filter(i=>n.get(i)),r.length||n.length?{types:r,properties:n}:null}dump(t,r){return{generic:this.generic,types:pn(this.types,!r,t),properties:pn(this.properties,!r,t),atrules:cu(this.atrules,!r,t)}}toString(){return JSON.stringify(this.dump())}};var{hasOwnProperty:Xe}=Object.prototype,pu={generic:!0,types:fn,atrules:{prelude:Ta,descriptors:Ta},properties:fn,parseContext:hu,scope:Aa,atrule:,pseudo:,node:};function lr(e){return e&&e.constructor===Object}function hn(e){return lr(e)?{…e}:e}function hu(e,t){return Object.assign(e,t)}function Aa(e,t){for(let r in t)Xe.call(t,r)&&(lr(e)?Aa(e,hn(t)):e=hn(t));return e}function Ea(e,t){return typeof t==“string”&&/^s*|/.test(t)?typeof e==“string”?e+t:t.replace(/^s*|s*/,“”):t||null}function fn(e,t){if(typeof t==“string”)return Ea(e,t);let r={…e};for(let n in t)Xe.call(t,n)&&(r=Ea(Xe.call(e,n)?e:void 0,t));return r}function Ta(e,t){let r=fn(e,t);return!lr®||Object.keys®.length?r:null}function St(e,t,r){for(let n in r)if(Xe.call(r,n)!==!1){if(r===!0)n in t&&Xe.call(t,n)&&(e=hn(t));else if(r){if(typeof r==“function”){let i=r;e=i({},e),e=i(e||{},t)}else if(lr(r)){let i={};for(let o in e)i=St({},e[o],r);for(let o in t)i=St(i||{},t[o],r);e=i}else if(Array.isArray(r)){let i={},o=r.reduce(function(a,l){return a=!0,a},{});for(letof Object.entries(e||{}))i={},l&&St(i,l,o);for(let a in t)Xe.call(t,a)&&(i||(i={}),t&&t[a]&&St(i,t[a],o));e=i}}}return e}var cr=(e,t)=>St(e,t,pu);function La(e){let t=ao(e),r=Bo(e),n=Oo(e),{fromPlainObject:i,toPlainObject:o}=Do®,a={lexer:null,createLexer:l=>new vt(l,a,a.lexer.structure),tokenize:Te,parse:t,generate:n,walk:r,find:r.find,findLast:r.findLast,findAll:r.findAll,fromPlainObject:i,toPlainObject:o,fork(l){let c=cr({},e);return La(typeof l==“function”?l(c,Object.assign):cr(c,l))}};return a.lexer=new vt({generic:!0,types:e.types,atrules:e.atrules,properties:e.properties,node:e.node},a),a}var dn=e=>La(cr({},e));var ja={generic:!0,types:{“absolute-size”:“xx-small|x-small|small|medium|large|x-large|xx-large|xxx-large”,“alpha-value”:“<number>|<percentage>”,“angle-percentage”:“<angle>|<percentage>”,“angular-color-hint”:“<angle-percentage>”,“angular-color-stop”:“<color>&&<color-stop-angle>?”,“angular-color-stop-list”:“[<angular-color-stop> [, <angular-color-hint>]?]# , <angular-color-stop>”,“animateable-feature”:“scroll-position|contents|<custom-ident>”,attachment:“scroll|fixed|local”,“attr()”:“attr( <attr-name> <type-or-unit>? [, <attr-fallback>]? )”,“attr-matcher”:“? ‘=’”,“attr-modifier”:“i|s”,“attribute-selector”:“‘[’ <wq-name> ‘]’|‘[’ <wq-name> <attr-matcher> [<string-token>|<ident-token>] <attr-modifier>? ‘]’”,“auto-repeat”:“repeat( [auto-fill|auto-fit] , [<line-names>? <fixed-size>]+ <line-names>? )”,“auto-track-list”:“[<line-names>? [<fixed-size>|<fixed-repeat>]]* <line-names>? <auto-repeat> [<line-names>? [<fixed-size>|<fixed-repeat>]]* <line-names>?”,“baseline-position”:“? baseline”,“basic-shape”:“<inset()>|<circle()>|<ellipse()>|<polygon()>|<path()>”,“bg-image”:“none|<image>”,“bg-layer”:“<bg-image>||<bg-position> [/ <top|center|bottom|e.value
”*/“)}var Ln={};y(Ln,{generate:()=>Op,name:()=>jp,parse:()=>zp,structure:()=>Ip,walkContext:()=>Pp});var Na=33,wp=35,vp=36,Sp=38,Cp=42,Ap=43,Ra=47;function Ep(e){return this.Raw(e,this.consumeUntilExclamationMarkOrSemicolon,!0)}function Tp(e){return this.Raw(e,this.consumeUntilExclamationMarkOrSemicolon,!1)}function Lp(){let e=this.tokenIndex,t=this.Value();return t.type!==”Raw“&&this.eof===!1&&this.tokenType!==q&&this.isDelim(Na)===!1&&this.isBalanceEdge(e)===!1&&this.error(),t}var jp=”Declaration“,Pp=”declaration“,Ip={important:,property:String,value:};function zp(){let e=this.tokenStart,t=this.tokenIndex,r=Dp.call(this),n=Xt®,i=n?this.parseCustomProperty:this.parseValue,o=n?Tp:Ep,a=!1,l;this.skipSC(),this.eat(N);let c=this.tokenIndex;if(n||this.skipSC(),i?l=this.parseWithFallback(Lp,o):l=o.call(this,this.tokenIndex),n&&l.type===”Value“&&l.children.isEmpty){for(let s=c-this.tokenIndex;s<=0;s++)if(this.lookupType(s)===v){l.children.appendData({type:”WhiteSpace“,loc:null,value:” “});break}}return this.isDelim(Na)&&(a=Np.call(this),this.skipSC()),this.eof===!1&&this.tokenType!==q&&this.isBalanceEdge(t)===!1&&this.error(),{type:”Declaration“,loc:this.getLocation(e,this.tokenStart),important:a,property:r,value:l}}function Op(e){this.token(f,e.property),this.token(N,”:“),this.node(e.value),e.important&&(this.token(g,”!“),this.token(f,e.important===!0?”important“:e.important))}function Dp(){let e=this.tokenStart;if(this.tokenType===g)switch(this.charCodeAt(this.tokenStart)){case Cp:case vp:case Ap:case wp:case Sp:this.next();break;case Ra:this.next(),this.isDelim(Ra)&&this.next();break}return this.tokenType===A?this.eat(A):this.eat(f),this.substrToCursor(e)}function Np(){this.eat(g),this.skipSC();let e=this.consume(f);return e===”important“?!0:e}var jn={};y(jn,{generate:()=>_p,name:()=>Mp,parse:()=>Bp,structure:()=>Fp});function Rp(e){return this.Raw(e,this.consumeUntilSemicolonIncluded,!0)}var Mp=”DeclarationList“,Fp={children:[]};function Bp(){let e=this.createList();e:for(;!this.eof;)switch(this.tokenType){case v:case P:case q:this.next();break;default:e.push(this.parseWithFallback(this.Declaration,Rp))}return{type:”DeclarationList“,loc:this.getLocationFromList(e),children:e}}function _p(e){this.children(e,t=>{t.type===”Declaration“&&this.token(q,”;“)})}var Pn={};y(Pn,{generate:()=>Wp,name:()=>Up,parse:()=>Hp,structure:()=>qp});var Up=”Dimension“,qp={value:String,unit:String};function Hp(){let e=this.tokenStart,t=this.consumeNumber(k);return{type:”Dimension“,loc:this.getLocation(e,this.tokenStart),value:t,unit:this.substring(e+t.length,this.tokenStart)}}function Wp(e){this.token(k,e.value+e.unit)}var In={};y(In,{generate:()=>Qp,name:()=>Yp,parse:()=>Kp,structure:()=>Gp,walkContext:()=>Vp});var Yp=”Function“,Vp=”function“,Gp={name:String,children:[]};function Kp(e,t){let r=this.tokenStart,n=this.consumeFunctionName(),i=n.toLowerCase(),o;return o=t.hasOwnProperty(i)?t.call(this,t):e.call(this,t),this.eof||this.eat(S),{type:”Function“,loc:this.getLocation(r,this.tokenStart),name:n,children:o}}function Qp(e){this.token(x,e.name+”(“),this.children(e),this.token(S,”)“)}var zn={};y(zn,{generate:()=>eh,name:()=>Xp,parse:()=>Jp,structure:()=>Zp,xxx:()=>$p});var $p=”XXX“,Xp=”Hash“,Zp={value:String};function Jp(){let e=this.tokenStart;return this.eat(A),{type:”Hash“,loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e+1)}}function eh(e){this.token(A,”#“+e.value)}var On={};y(On,{generate:()=>ih,name:()=>th,parse:()=>nh,structure:()=>rh});var th=”Identifier“,rh={name:String};function nh(){return{type:”Identifier“,loc:this.getLocation(this.tokenStart,this.tokenEnd),name:this.consume(f)}}function ih(e){this.token(f,e.name)}var Dn={};y(Dn,{generate:()=>lh,name:()=>oh,parse:()=>sh,structure:()=>ah});var oh=”IdSelector“,ah={name:String};function sh(){let e=this.tokenStart;return this.eat(A),{type:”IdSelector“,loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e+1)}}function lh(e){this.token(g,”#“+e.name)}var Nn={};y(Nn,{generate:()=>hh,name:()=>ch,parse:()=>ph,structure:()=>uh});var ch=”MediaFeature“,uh={name:String,value:};function ph(){let e=this.tokenStart,t,r=null;if(this.eat(j),this.skipSC(),t=this.consume(f),this.skipSC(),this.tokenType!==S){switch(this.eat(N),this.skipSC(),this.tokenType){case m:this.lookupNonWSType(1)===g?r=this.Ratio():r=this.Number();break;case k:r=this.Dimension();break;case f:r=this.Identifier();break;default:this.error(”Number, dimension, ratio or identifier is expected“)}this.skipSC()}return this.eat(S),{type:”MediaFeature“,loc:this.getLocation(e,this.tokenStart),name:t,value:r}}function hh(e){this.token(j,”(“),this.token(f,e.name),e.value!==null&&(this.token(N,”:“),this.node(e.value)),this.token(S,”)“)}var Rn={};y(Rn,{generate:()=>gh,name:()=>fh,parse:()=>mh,structure:()=>dh});var fh=”MediaQuery“,dh={children:[]};function mh(){let e=this.createList(),t=null;this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case P:case v:this.next();continue;case f:t=this.Identifier();break;case j:t=this.MediaFeature();break;default:break e}e.push(t)}return t===null&&this.error(”Identifier or parenthesis is expected“),{type:”MediaQuery“,loc:this.getLocationFromList(e),children:e}}function gh(e){this.children(e)}var Mn={};y(Mn,{generate:()=>kh,name:()=>bh,parse:()=>xh,structure:()=>yh});var bh=”MediaQueryList“,yh={children:[]};function xh(){let e=this.createList();for(this.skipSC();!this.eof&&(e.push(this.MediaQuery()),this.tokenType===Q);)this.next();return{type:”MediaQueryList“,loc:this.getLocationFromList(e),children:e}}function kh(e){this.children(e,()=>this.token(Q,”,“))}var Fn={};y(Fn,{generate:()=>Ch,name:()=>wh,parse:()=>Sh,structure:()=>vh});var wh=”Nth“,vh={nth:,selector:};function Sh(){this.skipSC();let e=this.tokenStart,t=e,r=null,n;return this.lookupValue(0,”odd“)||this.lookupValue(0,”even“)?n=this.Identifier():n=this.AnPlusB(),t=this.tokenStart,this.skipSC(),this.lookupValue(0,”of“)&&(this.next(),r=this.SelectorList(),t=this.tokenStart),{type:”Nth“,loc:this.getLocation(e,t),nth:n,selector:r}}function Ch(e){this.node(e.nth),e.selector!==null&&(this.token(f,”of“),this.node(e.selector))}var Bn={};y(Bn,{generate:()=>Lh,name:()=>Ah,parse:()=>Th,structure:()=>Eh});var Ah=”Number“,Eh={value:String};function Th(){return{type:”Number“,loc:this.getLocation(this.tokenStart,this.tokenEnd),value:this.consume(m)}}function Lh(e){this.token(m,e.value)}var _n={};y(_n,{generate:()=>zh,name:()=>jh,parse:()=>Ih,structure:()=>Ph});var jh=”Operator“,Ph={value:String};function Ih(){let e=this.tokenStart;return this.next(),{type:”Operator“,loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e)}}function zh(e){this.tokenize(e.value)}var Un={};y(Un,{generate:()=>Rh,name:()=>Oh,parse:()=>Nh,structure:()=>Dh});var Oh=”Parentheses“,Dh={children:[]};function Nh(e,t){let r=this.tokenStart,n=null;return this.eat(j),n=e.call(this,t),this.eof||this.eat(S),{type:”Parentheses“,loc:this.getLocation(r,this.tokenStart),children:n}}function Rh(e){this.token(j,”(“),this.children(e),this.token(S,”)“)}var qn={};y(qn,{generate:()=>_h,name:()=>Mh,parse:()=>Bh,structure:()=>Fh});var Mh=”Percentage“,Fh={value:String};function Bh(){return{type:”Percentage“,loc:this.getLocation(this.tokenStart,this.tokenEnd),value:this.consumeNumber(L)}}function _h(e){this.token(L,e.value+”%“)}var Hn={};y(Hn,{generate:()=>Yh,name:()=>Uh,parse:()=>Wh,structure:()=>Hh,walkContext:()=>qh});var Uh=”PseudoClassSelector“,qh=”function“,Hh={name:String,children:[,null]};function Wh(){let e=this.tokenStart,t=null,r,n;return this.eat(N),this.tokenType===x?(r=this.consumeFunctionName(),n=r.toLowerCase(),hasOwnProperty.call(this.pseudo,n)?(this.skipSC(),t=this.pseudo.call(this),this.skipSC()):(t=this.createList(),t.push(this.Raw(this.tokenIndex,null,!1))),this.eat(S)):r=this.consume(f),{type:”PseudoClassSelector“,loc:this.getLocation(e,this.tokenStart),name:r,children:t}}function Yh(e){this.token(N,”:“),e.children===null?this.token(f,e.name):(this.token(x,e.name+”(“),this.children(e),this.token(S,”)“))}var Wn={};y(Wn,{generate:()=>$h,name:()=>Vh,parse:()=>Qh,structure:()=>Kh,walkContext:()=>Gh});var Vh=”PseudoElementSelector“,Gh=”function“,Kh={name:String,children:[,null]};function Qh(){let e=this.tokenStart,t=null,r,n;return this.eat(N),this.eat(N),this.tokenType===x?(r=this.consumeFunctionName(),n=r.toLowerCase(),hasOwnProperty.call(this.pseudo,n)?(this.skipSC(),t=this.pseudo.call(this),this.skipSC()):(t=this.createList(),t.push(this.Raw(this.tokenIndex,null,!1))),this.eat(S)):r=this.consume(f),{type:”PseudoElementSelector“,loc:this.getLocation(e,this.tokenStart),name:r,children:t}}function $h(e){this.token(N,”:“),this.token(N,”:“),e.children===null?this.token(f,e.name):(this.token(x,e.name+”(“),this.children(e),this.token(S,”)“))}var Yn={};y(Yn,{generate:()=>rf,name:()=>Jh,parse:()=>tf,structure:()=>ef});var Xh=47,Zh=46;function Ma(){this.skipSC();let e=this.consume(m);for(let t=0;t<e.length;t++){let r=e.charCodeAt(t);!U®&&r!==Zh&&this.error(”Unsigned number is expected“,this.tokenStart-e.length+t)}return Number(e)===0&&this.error(”Zero number is not allowed“,this.tokenStart-e.length),e}var Jh=”Ratio“,ef={left:String,right:String};function tf(){let e=this.tokenStart,t=Ma.call(this),r;return this.skipSC(),this.eatDelim(Xh),r=Ma.call(this),{type:”Ratio“,loc:this.getLocation(e,this.tokenStart),left:t,right:r}}function rf(e){this.token(m,e.left),this.token(g,”/“),this.token(m,e.right)}var Vn={};y(Vn,{generate:()=>lf,name:()=>of,parse:()=>sf,structure:()=>af});function nf(){return this.tokenIndex>0&&this.lookupType(-1)===v?this.tokenIndex>1?this.getTokenStart(this.tokenIndex-1):this.firstCharOffset:this.tokenStart}var of=”Raw“,af={value:String};function sf(e,t,r){let n=this.getTokenStart(e),i;return this.skipUntilBalanced(e,t||this.consumeUntilBalanceEnd),r&&this.tokenStart>n?i=nf.call(this):i=this.tokenStart,{type:”Raw“,loc:this.getLocation(n,i),value:this.substring(n,i)}}function lf(e){this.tokenize(e.value)}var Gn={};y(Gn,{generate:()=>df,name:()=>uf,parse:()=>ff,structure:()=>hf,walkContext:()=>pf});function Fa(e){return this.Raw(e,this.consumeUntilLeftCurlyBracket,!0)}function cf(){let e=this.SelectorList();return e.type!==”Raw“&&this.eof===!1&&this.tokenType!==B&&this.error(),e}var uf=”Rule“,pf=”rule“,hf={prelude:,block:};function ff(){let e=this.tokenIndex,t=this.tokenStart,r,n;return this.parseRulePrelude?r=this.parseWithFallback(cf,Fa):r=Fa.call(this,e),n=this.Block(!0),{type:”Rule“,loc:this.getLocation(t,this.tokenStart),prelude:r,block:n}}function df(e){this.node(e.prelude),this.node(e.block)}var Kn={};y(Kn,{generate:()=>yf,name:()=>mf,parse:()=>bf,structure:()=>gf});var mf=”Selector“,gf={children:[]};function bf(){let e=this.readSequence(this.scope.Selector);return this.getFirstListNode(e)===null&&this.error(”Selector is expected“),{type:”Selector“,loc:this.getLocationFromList(e),children:e}}function yf(e){this.children(e)}var Qn={};y(Qn,{generate:()=>Sf,name:()=>xf,parse:()=>vf,structure:()=>wf,walkContext:()=>kf});var xf=”SelectorList“,kf=”selector“,wf={children:[]};function vf(){let e=this.createList();for(;!this.eof;){if(e.push(this.Selector()),this.tokenType===Q){this.next();continue}break}return{type:”SelectorList“,loc:this.getLocationFromList(e),children:e}}function Sf(e){this.children(e,()=>this.token(Q,”,“))}var Zn={};y(Zn,{generate:()=>Tf,name:()=>Cf,parse:()=>Ef,structure:()=>Af});var At={};y(At,{decode:()=>Ct,encode:()=>Xn});var $n=92,Ba=34,_a=39;function Ct(e){let t=e.length,r=e.charCodeAt(0),n=r===Ba||r===_a?1:0,i=n===1&&t>1&&e.charCodeAt(t-1)===r?t-2:t-1,o=”“;for(let a=n;a<=i;a++){let l=e.charCodeAt(a);if(l===$n){if(a===i){a!==t-1&&(o=e.substr(a+1));break}if(l=e.charCodeAt(++a),re($n,l)){let c=a-1,s=de(e,c);a=s-1,o+=lt(e.substring(c+1,s))}else l===13&&e.charCodeAt(a+1)===10&&a++}else o+=e}return o}function Xn(e,t){let r=t?”‘“:’”‘,n=t?_a:Ba,i=“”,o=!1;for(let a=0;a<e.length;a++){let l=e.charCodeAt(a);if(l===0){i+=“uFFFD”;continue}if(l<=31||l===127){i+=“\”+l.toString(16),o=!0;continue}l===n||l===$n?(i+=“\”+e.charAt(a),o=!1):(o&&(ie(l)||fe(l))&&(i+=“ ”),i+=e.charAt(a),o=!1)}return r+i+r}var Cf=“String”,Af={value:String};function Ef(){return{type:“String”,loc:this.getLocation(this.tokenStart,this.tokenEnd),value:Ct(this.consume(V))}}function Tf(e){this.token(V,Xn(e.value))}var Jn={};y(Jn,{generate:()=>Of,name:()=>jf,parse:()=>zf,structure:()=>If,walkContext:()=>Pf});var Lf=33;function Ua(e){return this.Raw(e,null,!1)}var jf=“StyleSheet”,Pf=“stylesheet”,If={children:[]};function zf(){let e=this.tokenStart,t=this.createList(),r;e:for(;!this.eof;){switch(this.tokenType){case v:this.next();continue;case P:if(this.charCodeAt(this.tokenStart+2)!==Lf){this.next();continue}r=this.Comment();break;case he:r=this.CDO();break;case W:r=this.CDC();break;case D:r=this.parseWithFallback(this.Atrule,Ua);break;default:r=this.parseWithFallback(this.Rule,Ua)}t.push®}return{type:“StyleSheet”,loc:this.getLocation(e,this.tokenStart),children:t}}function Of(e){this.children(e)}var ti={};y(ti,{generate:()=>Ff,name:()=>Nf,parse:()=>Mf,structure:()=>Rf});var Df=42,qa=124;function ei(){this.tokenType!==f&&this.isDelim(Df)===!1&&this.error(“Identifier or asterisk is expected”),this.next()}var Nf=“TypeSelector”,Rf={name:String};function Mf(){let e=this.tokenStart;return this.isDelim(qa)?(this.next(),ei.call(this)):(ei.call(this),this.isDelim(qa)&&(this.next(),ei.call(this))),{type:“TypeSelector”,loc:this.getLocation(e,this.tokenStart),name:this.substrToCursor(e)}}function Ff(e){this.tokenize(e.name)}var ni={};y(ni,{generate:()=>Wf,name:()=>Uf,parse:()=>Hf,structure:()=>qf});var Ha=43,Wa=45,ri=63;function Et(e,t){let r=0;for(let n=this.tokenStart+e;n<this.tokenEnd;n++){let i=this.charCodeAt(n);if(i===Wa&&t&&r!==0)return Et.call(this,e+r+1,!1),-1;ie(i)||this.error(t&&r!==0?“Hyphen minus”+(r<6?“ or hex digit”:“”)+“ is expected”:r<6?“Hex digit is expected”:“Unexpected input”,n),++r>6&&this.error(“Too many hex digits”,n)}return this.next(),r}function fr(e){let t=0;for(;this.isDelim(ri);)++t>e&&this.error(“Too many question marks”),this.next()}function Bf(e){this.charCodeAt(this.tokenStart)!==e&&this.error((e===Ha?“Plus sign”:“Hyphen minus”)+“ is expected”)}function _f(){let e=0;switch(this.tokenType){case m:if(e=Et.call(this,1,!0),this.isDelim(ri)){fr.call(this,6-e);break}if(this.tokenType===k||this.tokenType===m){Bf.call(this,Wa),Et.call(this,1,!1);break}break;case k:e=Et.call(this,1,!0),e>0&&fr.call(this,6-e);break;default:if(this.eatDelim(Ha),this.tokenType===f){e=Et.call(this,0,!0),e>0&&fr.call(this,6-e);break}if(this.isDelim(ri)){this.next(),fr.call(this,5);break}this.error(“Hex digit or question mark is expected”)}}var Uf=“UnicodeRange”,qf={value:String};function Hf(){let e=this.tokenStart;return this.eatIdent(“u”),_f.call(this),{type:“UnicodeRange”,loc:this.getLocation(e,this.tokenStart),value:this.substrToCursor(e)}}function Wf(e){this.tokenize(e.value)}var si={};y(si,{generate:()=>Zf,name:()=>Qf,parse:()=>Xf,structure:()=>$f});var dr={};y(dr,{decode:()=>oi,encode:()=>ai});var Yf=32,ii=92,Vf=34,Gf=39,Kf=40,Ya=41;function oi(e){let t=e.length,r=4,n=e.charCodeAt(t-1)===Ya?t-2:t-1,i=“”;for(;r<n&&fe(e.charCodeAt®);)r++;for(;r<n&&fe(e.charCodeAt(n));)n–;for(let o=r;o<=n;o++){let a=e.charCodeAt(o);if(a===ii){if(o===n){o!==t-1&&(i=e.substr(o+1));break}if(a=e.charCodeAt(++o),re(ii,a)){let l=o-1,c=de(e,l);o=c-1,i+=lt(e.substring(l+1,c))}else a===13&&e.charCodeAt(o+1)===10&&o++}else i+=e}return i}function ai(e){let t=“”,r=!1;for(let n=0;n<e.length;n++){let i=e.charCodeAt(n);if(i===0){t+=“uFFFD”;continue}if(i<=31||i===127){t+=“\”+i.toString(16),r=!0;continue}i===Yf||i===ii||i===Vf||i===Gf||i===Kf||i===Ya?(t+=“\”+e.charAt(n),r=!1):(r&&ie(i)&&(t+=“ ”),t+=e.charAt(n),r=!1)}return“url(”t
“)”}var Qf=“Url”,$f={value:String};function Xf(){let e=this.tokenStart,t;switch(this.tokenType){case _:t=oi(this.consume(_));break;case x:this.cmpStr(this.tokenStart,this.tokenEnd,“url(”)||this.error(“Function name must be `url`”),this.eat(x),this.skipSC(),t=Ct(this.consume(V)),this.skipSC(),this.eof||this.eat(S);break;default:this.error(“Url or Function is expected”)}return{type:“Url”,loc:this.getLocation(e,this.tokenStart),value:t}}function Zf(e){this.token(_,ai(e.value))}var li={};y(li,{generate:()=>rd,name:()=>Jf,parse:()=>td,structure:()=>ed});var Jf=“Value”,ed={children:[]};function td(){let e=this.tokenStart,t=this.readSequence(this.scope.Value);return{type:“Value”,loc:this.getLocation(e,this.tokenStart),children:t}}function rd(e){this.children(e)}var ci={};y(ci,{generate:()=>sd,name:()=>id,parse:()=>ad,structure:()=>od});var nd=Object.freeze({type:“WhiteSpace”,loc:null,value:“ ”}),id=“WhiteSpace”,od={value:String};function ad(){return this.eat(v),nd}function sd(e){this.token(v,e.value)}var Va={generic:!0,…ja,node:Me};var ui={};y(ui,{AtrulePrelude:()=>Ka,Selector:()=>$a,Value:()=>es});var ld=35,cd=42,Ga=43,ud=45,pd=47,hd=117;function Tt(e){switch(this.tokenType){case A:return this.Hash();case Q:return this.Operator();case j:return this.Parentheses(this.readSequence,e.recognizer);case H:return this.Brackets(this.readSequence,e.recognizer);case V:return this.String();case k:return this.Dimension();case L:return this.Percentage();case m:return this.Number();case x:return this.cmpStr(this.tokenStart,this.tokenEnd,“url(”)?this.Url():this.Function(this.readSequence,e.recognizer);case _:return this.Url();case f:return this.cmpChar(this.tokenStart,hd)&&this.cmpChar(this.tokenStart+1,Ga)?this.UnicodeRange():this.Identifier();case g:{let t=this.charCodeAt(this.tokenStart);if(t===pd||t===cd||t===Ga||t===ud)return this.Operator();t===ld&&this.error(“Hex or identifier is expected”,this.tokenStart+1);break}}}var Ka={getNode:Tt};var fd=35,dd=42,md=43,gd=47,Qa=46,bd=62,yd=124,xd=126;function kd(e,t){t.last!==null&&t.last.type!==“Combinator”&&e!==null&&e.type!==“Combinator”&&t.push({type:“Combinator”,loc:null,name:“ ”})}function wd(){switch(this.tokenType){case H:return this.AttributeSelector();case A:return this.IdSelector();case N:return this.lookupType(1)===N?this.PseudoElementSelector():this.PseudoClassSelector();case f:return this.TypeSelector();case m:case L:return this.Percentage();case k:this.charCodeAt(this.tokenStart)===Qa&&this.error(“Identifier is expected”,this.tokenStart+1);break;case g:{switch(this.charCodeAt(this.tokenStart)){case md:case bd:case xd:case gd:return this.Combinator();case Qa:return this.ClassSelector();case dd:case yd:return this.TypeSelector();case fd:return this.IdSelector()}break}}}var $a={onWhiteSpace:kd,getNode:wd};function Xa(){return this.createSingleNodeList(this.Raw(this.tokenIndex,null,!1))}function Za(){let e=this.createList();if(this.skipSC(),e.push(this.Identifier()),this.skipSC(),this.tokenType===Q){e.push(this.Operator());let t=this.tokenIndex,r=this.parseCustomProperty?this.Value(null):this.Raw(this.tokenIndex,this.consumeUntilExclamationMarkOrSemicolon,!1);if(r.type===“Value”&&r.children.isEmpty){for(let n=t-this.tokenIndex;n<=0;n++)if(this.lookupType(n)===v){r.children.appendData({type:“WhiteSpace”,loc:null,value:“ ”});break}}e.push®}return e}function Ja(e){return e!==null&&e.type===“Operator”&&(e.value===“-”||e.value===“+”)}var es={getNode:Tt,onWhiteSpace:function(e,t){Ja(e)&&(e.value=“ ”+e.value),Ja(t.last)&&(t.last.value+=“ ”)},expression:Xa,var:Za};var ts={parse:{prelude:null,block(){return this.Block(!0)}}};var rs={parse:{prelude(){let e=this.createList();switch(this.skipSC(),this.tokenType){case V:e.push(this.String());break;case _:case x:e.push(this.Url());break;default:this.error(“String or url() is expected”)}return(this.lookupNonWSType(0)===f||this.lookupNonWSType(0)===j)&&e.push(this.MediaQueryList()),e},block:null}};var ns={parse:{prelude(){return this.createSingleNodeList(this.MediaQueryList())},block(){return this.Block(!1)}}};var is={parse:{prelude(){return this.createSingleNodeList(this.SelectorList())},block(){return this.Block(!0)}}};function vd(){return this.createSingleNodeList(this.Raw(this.tokenIndex,null,!1))}function Sd(){return this.skipSC(),this.tokenType===f&&this.lookupNonWSType(1)===N?this.createSingleNodeList(this.Declaration()):os.call(this)}function os(){let e=this.createList(),t;this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case P:case v:this.next();continue;case x:t=this.Function(vd,this.scope.AtrulePrelude);break;case f:t=this.Identifier();break;case j:t=this.Parentheses(Sd,this.scope.AtrulePrelude);break;default:break e}e.push(t)}return e}var as={parse:{prelude(){let e=os.call(this);return this.getFirstListNode(e)===null&&this.error(“Condition is expected”),e},block(){return this.Block(!1)}}};var ss={“font-face”:ts,import:rs,media:ns,page:is,supports:as};var pi={parse(){return this.createSingleNodeList(this.SelectorList())}},Cd={parse(){return this.createSingleNodeList(this.Selector())}},ls={parse(){return this.createSingleNodeList(this.Identifier())}},mr={parse(){return this.createSingleNodeList(this.Nth())}},cs={dir:ls,has:pi,lang:ls,matches:pi,not:pi,“nth-child”:mr,“nth-last-child”:mr,“nth-last-of-type”:mr,“nth-of-type”:mr,slotted:Cd};var us={parseContext:{default:“StyleSheet”,stylesheet:“StyleSheet”,atrule:“Atrule”,atrulePrelude:function(e){return this.AtrulePrelude(e.atrule?String(e.atrule):null)},mediaQueryList:“MediaQueryList”,mediaQuery:“MediaQuery”,rule:“Rule”,selectorList:“SelectorList”,selector:“Selector”,block:function(){return this.Block(!0)},declarationList:“DeclarationList”,declaration:“Declaration”,value:“Value”},scope:ui,atrule:ss,pseudo:cs,node:Me};var ps={node:Me};var hs=dn({…Va,…us,…ps});function Lt(e){let t={};for(let r in e){let n=e;n&&(Array.isArray(n)||n instanceof w?n=n.map(Lt):n.constructor===Object&&(n=Lt(n))),t=n}return t}var{tokenize:tx,parse:fs,generate:ne,lexer:gr,createLexer:rx,walk:M,find:nx,findLast:ix,findAll:ox,toPlainObject:ax,fromPlainObject:sx,fork:ds}=hs;var{hasOwnProperty:Ed}=Object.prototype;function hi(e,t){let r=Object.create(null);if(!Array.isArray(e))return null;for(let n of e)t&&(n=n.toLowerCase()),r=!0;return r}function ms(e){if(!e)return null;let t=hi(e.tags,!0),r=hi(e.ids),n=hi(e.classes);return t===null&&r===null&&n===null?null:{tags:t,ids:r,classes:n}}function gs(e){let t=!1;if(e.scopes&&Array.isArray(e.scopes)){t=Object.create(null);for(let r=0;r<e.scopes.length;r++){let n=e.scopes;if(!n||!Array.isArray(n))throw new Error(“Wrong usage format”);for(let i of n){if(Ed.call(t,i))throw new Error(`Class can’t be used for several scopes: ${i}‘);t=r+1}}}return{whitelist:ms(e),blacklist:ms(e.blacklist),scopes:t}}function Ce(e){return!e||!e.children||e.children.isEmpty}function fi(e,t){return e!==null&&e.children===t}function di(e,t,r){if(e.block&&(this.stylesheet!==null&&(this.stylesheet.firstAtrulesAllowed=!1),Ce(e.block))){r.remove(t);return}switch(e.name){case“charset”:if(Ce(e.prelude)){r.remove(t);return}if(t.prev){r.remove(t);return}break;case“import”:if(this.stylesheet===null||!this.stylesheet.firstAtrulesAllowed){r.remove(t);return}r.prevUntil(t.prev,function(n){if(!(n.type===“Atrule”&&(n.name===“import”||n.name===“charset”)))return this.root.firstAtrulesAllowed=!1,r.remove(t),!0},this);break;default:{let n=J(e.name).basename;(n===“keyframes”||n===“media”||n===“supports”)&&(Ce(e.prelude)||Ce(e.block))&&r.remove(t)}}}function mi(e,t,r){r.remove(t)}function gi(e,t,r){if(e.value.children&&e.value.children.isEmpty){r.remove(t);return}me(e.property).custom&&/S/.test(e.value.value)&&(e.value.value=e.value.value.trim())}function bi(e,t,r){(fi(this.stylesheet,r)||fi(this.block,r))&&r.remove(t)}var{hasOwnProperty:Je}=Object.prototype;function bs(e,t){return e.children.forEach((r,n,i)=>{let o=!1;M(r,function(a){if(this.selector===null||this.selector===e)switch(a.type){case“SelectorList”:(this.function===null||this.function.name.toLowerCase()!==“not”)&&bs(a,t)&&(o=!0);break;case“ClassSelector”:t.whitelist!==null&&t.whitelist.classes!==null&&!Je.call(t.whitelist.classes,a.name)&&(o=!0),t.blacklist!==null&&t.blacklist.classes!==null&&Je.call(t.blacklist.classes,a.name)&&(o=!0);break;case“IdSelector”:t.whitelist!==null&&t.whitelist.ids!==null&&!Je.call(t.whitelist.ids,a.name)&&(o=!0),t.blacklist!==null&&t.blacklist.ids!==null&&Je.call(t.blacklist.ids,a.name)&&(o=!0);break;case“TypeSelector”:a.name.charAt(a.name.length-1)!==“*”&&(t.whitelist!==null&&t.whitelist.tags!==null&&!Je.call(t.whitelist.tags,a.name.toLowerCase())&&(o=!0),t.blacklist!==null&&t.blacklist.tags!==null&&Je.call(t.blacklist.tags,a.name.toLowerCase())&&(o=!0));break}}),o&&i.remove(n)}),e.children.isEmpty}function yi(e,t,r,n){if(Ce(e.prelude)||Ce(e.block)){r.remove(t);return}let{usage:i}=n;if(i&&(i.whitelist!==null||i.blacklist!==null)&&(bs(e.prelude,i),Ce(e.prelude))){r.remove(t);return}}function xi(e,t,r){if(t.data.name!==“*”)return;let i=t.next&&t.next.data.type;(i===“IdSelector”||i===“ClassSelector”||i===“AttributeSelector”||i===“PseudoClassSelector”||i===“PseudoElementSelector”)&&r.remove(t)}function ki(e,t,r){r.remove(t)}var ys={Atrule:di,Comment:mi,Declaration:gi,Raw:bi,Rule:yi,TypeSelector:xi,WhiteSpace:ki};function xs(e,t){M(e,{leave(r,n,i){ys.hasOwnProperty(r.type)&&ys.call(this,r,n,i,t)}})}function ks(e){e.block.children.forEach(t=>{t.prelude.children.forEach(r=>{r.children.forEach((n,i)=>{n.type===“Percentage”&&n.value===“100”?i.data={type:“TypeSelector”,loc:n.loc,name:“to”}:n.type===“TypeSelector”&&n.name===“from”&&(i.data={type:“Percentage”,loc:n.loc,value:“0”})})})})}function ws(e){J(e.name).basename===“keyframes”&&ks(e)}var Td=/^(-?d|–)|/;function Ld(e){return e===“”||e===“-”?!1:!Td.test(e)}function vs(e){let t=e.value;!t||t.type!==“String”||Ld(t.value)&&(e.value={type:“Identifier”,loc:t.loc,name:t.value})}function wi(e){let t=e.children;t.forEachRight(function(r,n){if(r.type===“Identifier”){if(r.name===“bold”)n.data={type:“Number”,loc:r.loc,value:“700”};else if(r.name===“normal”){let i=n.prev;i&&i.data.type===“Operator”&&i.data.value===“/”&&this.remove(i),this.remove(n)}else if(r.name===“medium”){let i=n.next;(!i||i.data.type!==“Operator”)&&this.remove(n)}}}),t.isEmpty&&t.insert(t.createItem({type:“Identifier”,name:“normal”}))}function vi(e){let t=e.children.head.data;if(t.type===“Identifier”)switch(t.name){case“normal”:e.children.head.data={type:“Number”,loc:t.loc,value:“400”};break;case“bold”:e.children.head.data={type:“Number”,loc:t.loc,value:“700”};break}}function Si(e){function t(){n.length||n.unshift({type:“Number”,loc:null,value:“0”},{type:“Number”,loc:null,value:“0”}),r.push.apply(r,n),n=[]}let r=[],n=;e.children.forEach(i=>{if(i.type===“Operator”&&i.value===“,”){t(),r.push(i);return}i.type===“Identifier”&&(i.name===“transparent”||i.name===“none”||i.name===“repeat”||i.name===“scroll”)||n.push(i)}),t(),e.children=new w().fromArray®}function jt(e){e.children.forEach((t,r,n)=>{t.type===“Identifier”&&t.name.toLowerCase()===“none”&&(n.head===n.tail?r.data={type:“Number”,loc:t.loc,value:“0”}:n.remove®)})}var Ss={font:wi,“font-weight”:vi,background:Si,border:jt,outline:jt};function Ci(e){if(!this.declaration)return;let t=me(this.declaration.property);Ss.hasOwnProperty(t.basename)&&Ss(e)}var jd=/^(?:+|(-))?0*(d*)(?:.0*|(.d*?)0*)?$/,Pd=/^()?0*(d*)(?:.0*|(.d*?)0*)?$/,Id=new Set();function Fe(e,t){let r=t&&t.prev!==null&&Id.has(t.prev.data.type)?Pd:jd;return e=String(e).replace(r,“$1$2$3”),(e===“”||e===“-”)&&(e=“0”),e}function Cs(e){e.value=Fe(e.value)}var zd=new Set(),Od=new Set();function Ai(e,t){let r=Fe(e.value);if(e.value=r,r===“0”&&this.declaration!==null&&this.atrulePrelude===null){let n=e.unit.toLowerCase();if(!Od.has(n)||this.declaration.property===“-ms-flex”||this.declaration.property===“flex”||this.function&&zd.has(this.function.name))return;t.data={type:“Number”,loc:e.loc,value:r}}}var Dd=new Set();function Ei(e,t){e.value=Fe(e.value),e.value===“0”&&this.declaration&&!Dd.has(this.declaration.property)&&(t.data={type:“Number”,loc:e.loc,value:e.value},gr.matchDeclaration(this.declaration).isType(t.data,“length”)||(t.data=e))}function As(e){e.value=e.value.replace(/\/g,“/”)}var Es={aliceblue:“f0f8ff”,antiquewhite:“faebd7”,aqua:“0ff”,aquamarine:“7fffd4”,azure:“f0ffff”,beige:“f5f5dc”,bisque:“ffe4c4”,black:“000”,blanchedalmond:“ffebcd”,blue:“00f”,blueviolet:“8a2be2”,brown:“a52a2a”,burlywood:“deb887”,cadetblue:“5f9ea0”,chartreuse:“7fff00”,chocolate:“d2691e”,coral:“ff7f50”,cornflowerblue:“6495ed”,cornsilk:“fff8dc”,crimson:“dc143c”,cyan:“0ff”,darkblue:“00008b”,darkcyan:“008b8b”,darkgoldenrod:“b8860b”,darkgray:“a9a9a9”,darkgrey:“a9a9a9”,darkgreen:“006400”,darkkhaki:“bdb76b”,darkmagenta:“8b008b”,darkolivegreen:“556b2f”,darkorange:“ff8c00”,darkorchid:“9932cc”,darkred:“8b0000”,darksalmon:“e9967a”,darkseagreen:“8fbc8f”,darkslateblue:“483d8b”,darkslategray:“2f4f4f”,darkslategrey:“2f4f4f”,darkturquoise:“00ced1”,darkviolet:“9400d3”,deeppink:“ff1493”,deepskyblue:“00bfff”,dimgray:“696969”,dimgrey:“696969”,dodgerblue:“1e90ff”,firebrick:“b22222”,floralwhite:“fffaf0”,forestgreen:“228b22”,fuchsia:“f0f”,gainsboro:“dcdcdc”,ghostwhite:“f8f8ff”,gold:“ffd700”,goldenrod:“daa520”,gray:“808080”,grey:“808080”,green:“008000”,greenyellow:“adff2f”,honeydew:“f0fff0”,hotpink:“ff69b4”,indianred:“cd5c5c”,indigo:“4b0082”,ivory:“fffff0”,khaki:“f0e68c”,lavender:“e6e6fa”,lavenderblush:“fff0f5”,lawngreen:“7cfc00”,lemonchiffon:“fffacd”,lightblue:“add8e6”,lightcoral:“f08080”,lightcyan:“e0ffff”,lightgoldenrodyellow:“fafad2”,lightgray:“d3d3d3”,lightgrey:“d3d3d3”,lightgreen:“90ee90”,lightpink:“ffb6c1”,lightsalmon:“ffa07a”,lightseagreen:“20b2aa”,lightskyblue:“87cefa”,lightslategray:“789”,lightslategrey:“789”,lightsteelblue:“b0c4de”,lightyellow:“ffffe0”,lime:“0f0”,limegreen:“32cd32”,linen:“faf0e6”,magenta:“f0f”,maroon:“800000”,mediumaquamarine:“66cdaa”,mediumblue:“0000cd”,mediumorchid:“ba55d3”,mediumpurple:“9370db”,mediumseagreen:“3cb371”,mediumslateblue:“7b68ee”,mediumspringgreen:“00fa9a”,mediumturquoise:“48d1cc”,mediumvioletred:“c71585”,midnightblue:“191970”,mintcream:“f5fffa”,mistyrose:“ffe4e1”,moccasin:“ffe4b5”,navajowhite:“ffdead”,navy:“000080”,oldlace:“fdf5e6”,olive:“808000”,olivedrab:“6b8e23”,orange:“ffa500”,orangered:“ff4500”,orchid:“da70d6”,palegoldenrod:“eee8aa”,palegreen:“98fb98”,paleturquoise:“afeeee”,palevioletred:“db7093”,papayawhip:“ffefd5”,peachpuff:“ffdab9”,peru:“cd853f”,pink:“ffc0cb”,plum:“dda0dd”,powderblue:“b0e0e6”,purple:“800080”,rebeccapurple:“639”,red:“f00”,rosybrown:“bc8f8f”,royalblue:“4169e1”,saddlebrown:“8b4513”,salmon:“fa8072”,sandybrown:“f4a460”,seagreen:“2e8b57”,seashell:“fff5ee”,sienna:“a0522d”,silver:“c0c0c0”,skyblue:“87ceeb”,slateblue:“6a5acd”,slategray:“708090”,slategrey:“708090”,snow:“fffafa”,springgreen:“00ff7f”,steelblue:“4682b4”,tan:“d2b48c”,teal:“008080”,thistle:“d8bfd8”,tomato:“ff6347”,turquoise:“40e0d0”,violet:“ee82ee”,wheat:“f5deb3”,white:“fff”,whitesmoke:“f5f5f5”,yellow:“ff0”,yellowgreen:“9acd32”},Ts={“800000”:“maroon”,“800080”:“purple”,“808000”:“olive”,“808080”:“gray”,“00ffff”:“cyan”,f0ffff:“azure”,f5f5dc:“beige”,ffe4c4:“bisque”,“000000”:“black”,“0000ff”:“blue”,a52a2a:“brown”,ff7f50:“coral”,ffd700:“gold”,“008000”:“green”,“4b0082”:“indigo”,fffff0:“ivory”,f0e68c:“khaki”,“00ff00”:“lime”,faf0e6:“linen”,“000080”:“navy”,ffa500:“orange”,da70d6:“orchid”,cd853f:“peru”,ffc0cb:“pink”,dda0dd:“plum”,f00:“red”,ff0000:“red”,fa8072:“salmon”,a0522d:“sienna”,c0c0c0:“silver”,fffafa:“snow”,d2b48c:“tan”,“008080”:“teal”,ff6347:“tomato”,ee82ee:“violet”,f5deb3:“wheat”,ffffff:“white”,ffff00:“yellow”};function Ti(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function Ls(e,t,r,n){let i,o,a;if(t===0)i=o=a=r;else{let l=r<.5?r*(1+t):r+t-r*t,c=2*r-l;i=Ti(c,l,e+1/3),o=Ti(c,l,e),a=Ti(c,l,e-1/3)}return}function Li(e){return e=e.toString(16),e.length===1?“0”+e:e}function ji(e,t,r){let n=e.head,i=[],o=!1;for(;n!==null;){let{type:a,value:l}=n.data;switch(a){case“Number”:case“Percentage”:if(o)return;o=!0,i.push({type:a,value:Number(l)});break;case“Operator”:if(l===“,”){if(!o)return;o=!1}else if(o||l!==“+”)return;break;default:return}n=n.next}if(i.length===t){if(i.length===4){if(i.type!==“Number”)return;i.type=“Alpha”}if®{if(i.type!==i.type||i.type!==i.type)return}else{if(i.type!==“Number”||i.type!==“Percentage”||i.type!==“Percentage”)return;i.type=“Angle”}return i.map(function(a){let l=Math.max(0,a.value);switch(a.type){case“Number”:l=Math.min(l,255);break;case“Percentage”:if(l=Math.min(l,100)/100,!r)return l;l=255*l;break;case“Angle”:return(l%360+360)%360/360;case“Alpha”:return Math.min(l,1)}return Math.round(l)})}}function js(e,t){let r=e.name,n;if(r===“rgba”||r===“hsla”){if(n=ji(e.children,4,r===“rgba”),!n)return;if(r===“hsla”&&(n=Ls(…n),e.name=“rgba”),n===0){let i=this.function&&this.function.name;if(n===0&&n===0&&n===0||!/^(?:to|from|color-stop)$|gradient$/i.test(i)){t.data={type:“Identifier”,loc:e.loc,name:“transparent”};return}}if(n!==1){e.children.forEach((i,o,a)=>{if(i.type===“Operator”){i.value!==“,”&&a.remove(o);return}o.data={type:“Number”,loc:i.loc,value:Fe(n.shift())}});return}r=“rgb”}if(r===“hsl”){if(n=n||ji(e.children,3,!1),!n)return;n=Ls(…n),r=“rgb”}if(r===“rgb”){if(n=n||ji(e.children,3,!0),!n)return;t.data={type:“Hash”,loc:e.loc,value:Li(n)+Li(n)+Li(n)},Pi(t.data,t)}}function Ps(e,t){if(this.declaration===null)return;let r=e.name.toLowerCase();if(Es.hasOwnProperty®&&gr.matchDeclaration(this.declaration).isType(e,“color”)){let n=Es;n.length+1<=r.length?t.data={type:“Hash”,loc:e.loc,value:n}:(r===“grey”&&(r=“gray”),e.name=r)}}function Pi(e,t){let r=e.value.toLowerCase();r.length===6&&r===r&&r===r&&r===r&&(r=r+r+r),Ts?t.data={type:“Identifier”,loc:e.loc,name:Ts}:e.value=r}var Is={Atrule:ws,AttributeSelector:vs,Value:Ci,Dimension:Ai,Percentage:Ei,Number:Cs,Url:As,Hash:Pi,Identifier:Ps,Function:js};function zs(e){M(e,{leave(t,r,n){Is.hasOwnProperty(t.type)&&Is.call(this,t,r,n)}})}var Os=class{constructor(){this.map=new Map}resolve(t){let r=this.map.get(t);return r===void 0&&(r=this.map.size+1,this.map.set(t,r)),r}};function Ii(){let e=new Os;return function®{let n=ne®;return r.id=e.resolve(n),r.length=n.length,r.fingerprint=null,r}}function Nd(e){return e.type===“Raw”?fs(e.value,{context:“selectorList”}):e}function Rd(e,t){for(let r=0;r<3;r++)if(e!==t)return e>t?e:t;return e}function Ds(e){return Nd(e).children.reduce((t,r)=>Rd(Ns®,t),)}function Ns(e){let t=0,r=0,n=0;return e.children.forEach(i=>{switch(i.type){case“IdSelector”:t++;break;case“ClassSelector”:case“AttributeSelector”:r++;break;case“PseudoClassSelector”:switch(i.name.toLowerCase()){case“not”:case“has”:case“is”:case“matches”:case“-webkit-any”:case“-moz-any”:{let=Ds(i.children.first);t+=o,r+=a,n+=l;break}case“nth-child”:case“nth-last-child”:{let o=i.children.first;if(o.type===“Nth”&&o.selector){let=Ds(o.selector);t+=a,r+=l+1,n+=c}else r++;break}case“where”:break;case“before”:case“after”:case“first-line”:case“first-letter”:n++;break;default:r++}break;case“TypeSelector”:i.name.endsWith(“*”)||n++;break;case“PseudoElementSelector”:n++;break}}),[t,r,n]}var br=Ns;var Md=new Set(),Fd=new Set();function Pt(e,t){let r=new Set;e.prelude.children.forEach(function(n){let i=“*”,o=0;n.children.forEach(function(a){switch(a.type){case“ClassSelector”:if(t&&t.scopes){let l=t.scopes||0;if(o!==0&&l!==o)throw new Error(“Selector can’t has classes from different scopes: ”+ne(n));o=l}break;case“PseudoClassSelector”:{let l=a.name.toLowerCase();Fd.has(l)||r.add(‘:${l}`);break}case“PseudoElementSelector”:{let l=a.name.toLowerCase();Md.has(l)||r.add(`::${l}`);break}case“TypeSelector”:i=a.name.toLowerCase();break;case“AttributeSelector”:a.flags&&r.add(``);break;case“Combinator”:i=“*”;break}}),n.compareMarker=br(n).toString(),n.id=null,n.id=ne(n),o&&(n.compareMarker+=“:”+o),i!==“*”&&(n.compareMarker+=“,”+i)}),e.pseudoSignature=r.size>0?.sort().join(“,”):!1}function zi(e,t){let r=Ii();return M(e,{visit:“Rule”,enter(n){n.block.children.forEach®,Pt(n,t.usage)}}),M(e,{visit:“Atrule”,enter(n){n.prelude&&(n.prelude.id=null,n.prelude.id=ne(n.prelude)),J(n.name).basename===“keyframes”&&(n.block.avoidRulesMerge=!0,n.block.children.forEach(function(i){i.prelude.children.forEach(function(o){o.compareMarker=o.id})}))}}),{declaration:r}}var{hasOwnProperty:Rs}=Object.prototype;function Ms(e,t,r,n){let i=t.data,o=J(i.name).basename,a=i.name.toLowerCase()+“/”+(i.prelude?i.prelude.id:null);Rs.call(e,o)||(e=Object.create(null)),n&&delete e[a],Rs.call(e,a)||(e[a]=new w),e[a].append(r.remove(t))}function Bd(e,t){let r=Object.create(null),n=null;e.children.forEach(function(i,o,a){if(i.type===“Atrule”){let l=J(i.name).basename;switch(l){case“keyframes”:Ms(r,o,a,!0);return;case“media”:if(t.forceMediaMerge){Ms(r,o,a,!1);return}break}n===null&&l!==“charset”&&l!==“import”&&(n=o)}else n===null&&(n=o)});for(let i in r)for(let o in r)e.children.insertList(r[o],i===“media”?null:n)}function Fs(e){return e.type===“Atrule”&&e.name===“media”}function _d(e,t,r){if(!Fs(e))return;let n=t.prev&&t.prev.data;!n||!Fs(n)||e.prelude&&n.prelude&&e.prelude.id===n.prelude.id&&(n.block.children.appendList(e.block.children),r.remove(t))}function Oi(e,t){Bd(e,t),M(e,{visit:“Atrule”,reverse:!0,enter:_d})}var{hasOwnProperty:Ud}=Object.prototype;function It(e,t){let r=e.head,n=t.head;for(;r!==null&&n!==null&&r.data.id===n.data.id;)r=r.next,n=n.next;return r===null&&n===null}function zt(e,t){let r=e.head,n=t.head;for(;r!==null&&n!==null&&r.data.id===n.data.id;)r=r.next,n=n.next;return r===null&&n===null}function Di(e,t){let r={eq:[],ne1:,ne2:[],ne2overrided:},n=Object.create(null),i=Object.create(null);for(let o=t.head;o;o=o.next)i=!0;for(let o=e.head;o;o=o.next){let a=o.data;a.fingerprint&&(n=a.important),i?(i=!1,r.eq.push(a)):r.ne1.push(a)}for(let o=t.head;o;o=o.next){let a=o.data;i&&((!Ud.call(n,a.fingerprint)||!n&&a.important)&&r.ne2.push(a),r.ne2overrided.push(a))}return r}function Pe(e,t){return t.forEach(r=>{let n=r.id,i=e.head;for(;i;){let o=i.data.id;if(o===n)return;if(o>n)break;i=i.next}e.insert(e.createItem®,i)}),e}function yr(e,t){let r=e.head;for(;r!==null;){let n=t.head;for(;n!==null;){if(r.data.compareMarker===n.data.compareMarker)return!0;n=n.next}r=r.next}return!1}function Ie(e){switch(e.type){case“Rule”:return yr(e.prelude.children,this);case“Atrule”:if(e.block)return e.block.children.some(Ie,this);break;case“Declaration”:return!1}return!0}function qd(e,t,r){let n=e.prelude.children,i=e.block.children;r.prevUntil(t.prev,function(o){if(o.type!==“Rule”)return Ie.call(n,o);let a=o.prelude.children,l=o.block.children;if(e.pseudoSignature===o.pseudoSignature){if(It(a,n))return l.appendList(i),r.remove(t),!0;if(zt(i,l))return Pe(a,n),r.remove(t),!0}return yr(n,a)})}function Ni(e){M(e,{visit:“Rule”,enter:qd})}function Hd(e,t,r){let n=e.prelude.children;for(;n.head!==n.tail;){let i=new w;i.insert(n.remove(n.head)),r.insert(r.createItem({type:“Rule”,loc:e.loc,prelude:{type:“SelectorList”,loc:e.prelude.loc,children:i},block:{type:“Block”,loc:e.block.loc,children:e.block.children.copy()},pseudoSignature:e.pseudoSignature}),t)}}function Ri(e){M(e,{visit:“Rule”,reverse:!0,enter:Hd})}var Bs=1,Wd=2,et=0,Ot=1,Mi=2,xr=3,_s=,Yd={“margin-top”:“top”,“margin-right”:“right”,“margin-bottom”:“bottom”,“margin-left”:“left”,“padding-top”:“top”,“padding-right”:“right”,“padding-bottom”:“bottom”,“padding-left”:“left”,“border-top-color”:“top”,“border-right-color”:“right”,“border-bottom-color”:“bottom”,“border-left-color”:“left”,“border-top-width”:“top”,“border-right-width”:“right”,“border-bottom-width”:“bottom”,“border-left-width”:“left”,“border-top-style”:“top”,“border-right-style”:“right”,“border-bottom-style”:“bottom”,“border-left-style”:“left”},Us={margin:“margin”,“margin-top”:“margin”,“margin-right”:“margin”,“margin-bottom”:“margin”,“margin-left”:“margin”,padding:“padding”,“padding-top”:“padding”,“padding-right”:“padding”,“padding-bottom”:“padding”,“padding-left”:“padding”,“border-color”:“border-color”,“border-top-color”:“border-color”,“border-right-color”:“border-color”,“border-bottom-color”:“border-color”,“border-left-color”:“border-color”,“border-width”:“border-width”,“border-top-width”:“border-width”,“border-right-width”:“border-width”,“border-bottom-width”:“border-width”,“border-left-width”:“border-width”,“border-style”:“border-style”,“border-top-style”:“border-style”,“border-right-style”:“border-style”,“border-bottom-style”:“border-style”,“border-left-style”:“border-style”},qs=class{constructor(t){this.name=t,this.loc=null,this.iehack=void 0,this.sides={top:null,right:null,bottom:null,left:null}}getValueSequence(t,r){let n=[],i=“”;return t.value.type!==“Value”||t.value.children.some(function(a){let l=!1;switch(a.type){case“Identifier”:switch(a.name){case“\0”:case“\9”:i=a.name;return;case“inherit”:case“initial”:case“unset”:case“revert”:l=a.name;break}break;case“Dimension”:switch(a.unit){case“rem”:case“vw”:case“vh”:case“vmin”:case“vmax”:case“vm”:l=a.unit;break}break;case“Hash”:case“Number”:case“Percentage”:break;case“Function”:if(a.name===“var”)return!0;l=a.name;break;default:return!0}n.push({node:a,special:l,important:t.important})})||n.length>r||typeof this.iehack==“string”&&this.iehack!==i?!1:(this.iehack=i,n)}canOverride(t,r){let n=this.sides;return!n||r.important&&!n.important}add(t,r){function n(){let i=this.sides,o=Yd;if(o){if(!(o in i))return!1;let a=this.getValueSequence(r,1);if(!a||!a.length)return!1;for(let l in i)if(i!==null&&i.special!==a.special)return!1;return this.canOverride(o,a)&&(i=a),!0}else if(t===this.name){let a=this.getValueSequence(r,4);if(!a||!a.length)return!1;switch(a.length){case 1:a=a,a=a,a=a;break;case 2:a=a,a=a;break;case 3:a=a;break}for(let l=0;l<4;l++)for(let c in i)if(i!==null&&i.special!==a.special)return!1;for(let l=0;l<4;l++)this.canOverride(_s,a)&&(i[_s]=a);return!0}}return n.call(this)?(this.loc||(this.loc=r.loc),!0):!1}isOkToMinimize(){let t=this.sides.top,r=this.sides.right,n=this.sides.bottom,i=this.sides.left;if(t&&r&&n&&i){let o=t.important+r.important+n.important+i.important;return o===0||o===4}return!1}getValue(){let t=new w,r=this.sides,n=,i=;i===i&&(n.pop(),i===i&&(n.pop(),i===i&&n.pop()));for(let o=0;oKd+
:“!”+Object.keys(a).sort()+“|”+c+l;break;case“Raw”:o=“!”+t.value.value;break;default:o=ne(t.value)}r=o}return e+o}function $d(e,t,r){let n=me(t.property);if(Ys.hasOwnProperty(n.basename)){let i=Ys;for(let o of i){let a=Vs(n.prefix+o,t,r),l=e.hasOwnProperty(a)?e:null;if(l&&(!t.important||l.item.data.important))return l}}}function Xd(e,t,r,n,i){let o=e.block.children;o.forEachRight(function(a,l){let{property:c}=a,s=Vs(c,a,i),u=n;u&&!Qd.has©?a.important&&!u.item.data.important?(n={block:o,item:l},u.block.remove(u.item)):o.remove(l):$d(n,a,i)?o.remove(l):(a.fingerprint=s,n={block:o,item:l})}),o.isEmpty&&r.remove(t)}function Bi(e){let t={},r=Object.create(null);M(e,{visit:“Rule”,reverse:!0,enter(n,i,o){let a=this.block||this.stylesheet,l=(n.pseudoSignature||“”)+“|”+n.prelude.children.first.id,c,s;t.hasOwnProperty(a.id)?c=t:(c={},t=c),c.hasOwnProperty(l)?s=c:(s={},c=s),Xd.call(this,n,i,o,s,r)}})}function Zd(e,t,r){let n=e.prelude.children,i=e.block.children,o=n.first.compareMarker,a={};r.nextUntil(t.next,function(l,c){if(l.type!==“Rule”)return Ie.call(n,l);if(e.pseudoSignature!==l.pseudoSignature)return!0;let s=l.prelude.children.head,u=l.block.children,p=s.data.compareMarker;if(p in a)return!0;if(n.head===n.tail&&n.first.id===s.data.id){i.appendList(u),r.remove©;return}if(zt(i,u)){let h=s.data.id;n.some((d,b)=>{let T=d.id;if(h<T)return n.insert(s,b),!0;if(!b.next)return n.insert(s),!0}),r.remove©;return}if(p===o)return!0;a=!0})}function _i(e){M(e,{visit:“Rule”,enter:Zd})}function Ui(e){return e.reduce((t,r)=>t+r.id.length+1,0)-1}function qi(e){let t=0;for(let r of e)t+=r.length;return t+e.length-1}function Jd(e,t,r){let n=this.block!==null?this.block.avoidRulesMerge:!1,i=e.prelude.children,o=e.block,a=Object.create(null),l=!0,c=!0;r.prevUntil(t.prev,function(s,u){let p=s.block,h=s.type;if(h!==“Rule”){let T=Ie.call(i,s);return!T&&h===“Atrule”&&p&&M(p,{visit:“Rule”,enter(O){O.prelude.children.forEach(C=>{a=!0})}}),T}if(e.pseudoSignature!==s.pseudoSignature)return!0;let d=s.prelude.children;if(c=!d.some(T=>T.compareMarker in a),!c&&!l)return!0;if(l&&It(d,i))return p.children.appendList(o.children),r.remove(t),!0;let b=Di(o.children,p.children);if(b.eq.length){if(!b.ne1.length&&!b.ne2.length)return c&&(Pe(i,d),r.remove(u)),!0;if(!n)if(b.ne1.length&&!b.ne2.length){let T=Ui(i),O=qi(b.eq);l&&T<O&&(Pe(d,i),o.children.fromArray(b.ne1))}else if(!b.ne1.length&&b.ne2.length){let T=Ui(d),O=qi(b.eq);c&&T<O&&(Pe(i,d),p.children.fromArray(b.ne2))}else{let T={type:“SelectorList”,loc:null,children:Pe(d.copy(),i)},O=Ui(T.children)+2;if(qi(b.eq)>=O){let z=r.createItem({type:“Rule”,loc:null,prelude:T,block:{type:“Block”,loc:null,children:new w().fromArray(b.eq)},pseudoSignature:e.pseudoSignature});return o.children.fromArray(b.ne1),p.children.fromArray(b.ne2overrided),l?r.insert(z,u):r.insert(z,t),!0}}}l&&(l=!d.some(T=>i.some(O=>O.compareMarker===T.compareMarker))),d.forEach(T=>{a=!0})})}function Hi(e){M(e,{visit:“Rule”,reverse:!0,enter:Jd})}function Gs(e,t){let r=zi(e,t);t.logger(“prepare”,e),Oi(e,t),t.logger(“mergeAtrule”,e),Ni(e),t.logger(“initialMergeRuleset”,e),Ri(e),t.logger(“disjoinRuleset”,e),Fi(e,r),t.logger(“restructShorthand”,e),Bi(e),t.logger(“restructBlock”,e),_i(e),t.logger(“mergeRuleset”,e),Hi(e),t.logger(“restructRuleset”,e)}function em(e,t){let r=new w,n=!1,i;return e.nextUntil(e.head,(o,a,l)=>{if(o.type===“Comment”){if(!t||o.value.charAt(0)!==“!”){l.remove(a);return}if(n||i)return!0;l.remove(a),i=o;return}o.type!==“WhiteSpace”&&(n=!0),r.insert(l.remove(a))}),{comment:i,stylesheet:{type:“StyleSheet”,loc:null,children:r}}}function tm(e,t,r,n){n.logger(`Compress block #${r}`,null,!0);let i=1;return e.type===“StyleSheet”&&(e.firstAtrulesAllowed=t,e.id=i++),M(e,{visit:“Atrule”,enter(o){o.block!==null&&(o.block.id=i++)}}),n.logger(“init”,e),xs(e,n),n.logger(“clean”,e),zs(e,n),n.logger(“replace”,e),n.restructuring&&Gs(e,n),e}function rm(e){let t=“comments”in e?e.comments:“exclamation”;return typeof t==“boolean”?t=t?“exclamation”:!1:t!==“exclamation”&&t!==“first-exclamation”&&(t=!1),t}function nm(e){return“restructure”in e?e.restructure:“restructuring”in e?e.restructuring:!0}function im(e){return new w().appendData({type:“Rule”,loc:null,prelude:{type:“SelectorList”,loc:null,children:new w().appendData({type:“Selector”,loc:null,children:new w().appendData({type:“TypeSelector”,loc:null,name:“x”})})},block:e})}function Wi(e,t){e=e||{type:“StyleSheet”,loc:null,children:new w},t=t||{};let r={logger:typeof t.logger==“function”?t.logger:function(){},restructuring:nm(t),forceMediaMerge:Boolean(t.forceMediaMerge),usage:t.usage?gs(t.usage):!1},n=new w,i=rm(t),o=!0,a,l,c=1,s;t.clone&&(e=Lt(e)),e.type===“StyleSheet”?(a=e.children,e.children=n):a=im(e);do{if(l=em(a,Boolean(i)),tm(l.stylesheet,o,c++,r),s=l.stylesheet.children,l.comment&&(n.isEmpty||n.insert(w.createItem({type:“Raw”,value:` `})),n.insert(w.createItem(l.comment)),s.isEmpty||n.insert(w.createItem({type:“Raw”,value:` `}))),o&&!s.isEmpty){let u=s.last;(u.type!==“Atrule”||u.name!==“import”&&u.name!==“charset”)&&(o=!1)}i!==“exclamation”&&(i=!1),n.appendList(s)}while(!a.isEmpty);return{ast:e}}function Ks(e){let t=At.encode(e,!0),r=At.encode(e);return t.length<r.length?t:r}var{lexer:om,tokenize:am,parse:sm,generate:lm,walk:cm,find:um,findLast:pm,findAll:hm,fromPlainObject:fm,toPlainObject:dm}=ds({node:{String:{generate(e){this.token(_e.String,Ks(e.value))}},Url:{generate(e){let t=dr.encode(e.value),r=Ks(e.value);this.token(_e.Url,t.length<=r.length+5?t:“url(”r
“)”)}}}});var Yi={};y(Yi,{addSelectors:()=>Pe,compareDeclarations:()=>Di,hasSimilarSelectors:()=>yr,isEqualDeclarations:()=>zt,isEqualSelectors:()=>It,processSelector:()=>Pt,unsafeToSkipNode:()=>Ie});var{parse:mm,generate:Vi,compress:gm}=kr;function tt(e,t,r,n){return t.debug&&console.error(`## ${e} done in %d ms `,Date.now()-r),n}function bm(e){let t;return function(n,i){let o=n;if(i&&(o=` ${o}`),e>1&&i){let a=Vi(i);e===2&&a.length>256&&(a=a.substr(0,256)+“…”),o+=`
${a}
‘}console.error(o),t=Date.now()}}function ym(e){return e={…e},typeof e.logger!=“function”&&e.debug&&(e.logger=bm(e.debug)),e}function Qs(e,t,r){Array.isArray®||(r=),r.forEach(n=>n(e,t))}function $s(e,t,r){r=r||{};let n=r.filename||“<unknown>”,i,o=tt(“parsing”,r,Date.now(),mm(t,{context:e,filename:n,positions:Boolean(r.sourceMap)}));r.beforeCompress&&tt(“beforeCompress”,r,Date.now(),Qs(o,r,r.beforeCompress));let a=tt(“compress”,r,Date.now(),gm(o,ym®));return r.afterCompress&&tt(“afterCompress”,r,Date.now(),Qs(a,r,r.afterCompress)),r.sourceMap?i=tt(“generate(sourceMap: true)”,r,Date.now(),(()=>{let l=Vi(a.ast,{sourceMap:!0});return l.map._file=n,l.map.setSourceContent(n,t),l})()):i=tt(“generate”,r,Date.now(),{css:Vi(a.ast),map:null}),i}function xm(e,t){return $s(“stylesheet”,e,t)}function km(e,t){return $s(“declarationList”,e,t)}return wm;})();