358 lines
2.8 MiB
358 lines
2.8 MiB
import{c as Gr}from"./index-BawdbxzO.js";import{a as $i}from"./_commonjsHelpers-BosuxZz1.js";import{d as pi}from"./index-CROxjmim.js";import{t as Gs}from"./toString-DnxJX3Gz.js";function hi(b,x,A,w){var V=-1,F=b==null?0:b.length;for(w&&F&&(A=b[++V]);++V<F;)A=x(A,b[V],V,b);return A}function di(b){return function(x){return b==null?void 0:b[x]}}var fi={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},gi=di(fi),mi=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,yi="\\u0300-\\u036f",Si="\\ufe20-\\ufe2f",vi="\\u20d0-\\u20ff",bi=yi+Si+vi,Ci="["+bi+"]",xi=RegExp(Ci,"g");function wi(b){return b=Gs(b),b&&b.replace(mi,gi).replace(xi,"")}var Ei=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function Ai(b){return b.match(Ei)||[]}var Ii=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function Mi(b){return Ii.test(b)}var Zs="\\ud800-\\udfff",Vi="\\u0300-\\u036f",Li="\\ufe20-\\ufe2f",ki="\\u20d0-\\u20ff",Ri=Vi+Li+ki,Ys="\\u2700-\\u27bf",Xs="a-z\\xdf-\\xf6\\xf8-\\xff",Fi="\\xac\\xb1\\xd7\\xf7",Ni="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Ti="\\u2000-\\u206f",Ui=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ea="A-Z\\xc0-\\xd6\\xd8-\\xde",Pi="\\ufe0e\\ufe0f",ta=Fi+Ni+Ti+Ui,ra="['’]",as="["+ta+"]",Oi="["+Ri+"]",na="\\d+",Ji="["+Ys+"]",sa="["+Xs+"]",aa="[^"+Zs+ta+na+Ys+Xs+ea+"]",Di="\\ud83c[\\udffb-\\udfff]",Bi="(?:"+Oi+"|"+Di+")",Hi="[^"+Zs+"]",ia="(?:\\ud83c[\\udde6-\\uddff]){2}",oa="[\\ud800-\\udbff][\\udc00-\\udfff]",Mt="["+ea+"]",zi="\\u200d",is="(?:"+sa+"|"+aa+")",qi="(?:"+Mt+"|"+aa+")",os="(?:"+ra+"(?:d|ll|m|re|s|t|ve))?",ls="(?:"+ra+"(?:D|LL|M|RE|S|T|VE))?",la=Bi+"?",_a="["+Pi+"]?",ji="(?:"+zi+"(?:"+[Hi,ia,oa].join("|")+")"+_a+la+")*",Wi="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ki="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Qi=_a+la+ji,Gi="(?:"+[Ji,ia,oa].join("|")+")"+Qi,Zi=RegExp([Mt+"?"+sa+"+"+os+"(?="+[as,Mt,"$"].join("|")+")",qi+"+"+ls+"(?="+[as,Mt+is,"$"].join("|")+")",Mt+"?"+is+"+"+os,Mt+"+"+ls,Ki,Wi,na,Gi].join("|"),"g");function Yi(b){return b.match(Zi)||[]}function Xi(b,x,A){return b=Gs(b),x=x,x===void 0?Mi(b)?Yi(b):Ai(b):b.match(x)||[]}var eo="['’]",to=RegExp(eo,"g");function ro(b){return function(x){return hi(Xi(wi(x).replace(to,"")),b,"")}}var no=ro(function(b,x,A){return b+(A?"-":"")+x.toLowerCase()}),lr="delete",Ee=5,Xe=1<<Ee,ze=Xe-1,ye={};function hn(){return{value:!1}}function et(b){b&&(b.value=!0)}function wn(){}function Vt(b){return b.size===void 0&&(b.size=b.__iterate(ua)),b.size}function gt(b,x){if(typeof x!="number"){var A=x>>>0;if(""+A!==x||A===4294967295)return NaN;x=A}return x<0?Vt(b)+x:x}function ua(){return!0}function _r(b,x,A){return(b===0&&!$a(b)||A!==void 0&&b<=-A)&&(x===void 0||A!==void 0&&x>=A)}function Ut(b,x){return ca(b,x,0)}function ur(b,x){return ca(b,x,x)}function ca(b,x,A){return b===void 0?A:$a(b)?x===1/0?x:Math.max(0,x+b)|0:x===void 0||x===b?b:Math.min(x,b)|0}function $a(b){return b<0||b===0&&1/b===-1/0}var pa="@@__IMMUTABLE_ITERABLE__@@";function Oe(b){return!!(b&&b[pa])}var ha="@@__IMMUTABLE_KEYED__@@";function xe(b){return!!(b&&b[ha])}var da="@@__IMMUTABLE_INDEXED__@@";function Ue(b){return!!(b&&b[da])}function Pt(b){return xe(b)||Ue(b)}var Ae=function(x){return Oe(x)?x:Je(x)},rt=function(b){function x(A){return xe(A)?A:St(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x}(Ae),Et=function(b){function x(A){return Ue(A)?A:nt(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x}(Ae),Ot=function(b){function x(A){return Oe(A)&&!Pt(A)?A:Bt(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x}(Ae);Ae.Keyed=rt;Ae.Indexed=Et;Ae.Set=Ot;var fa="@@__IMMUTABLE_SEQ__@@";function cr(b){return!!(b&&b[fa])}var ga="@@__IMMUTABLE_RECORD__@@";function yt(b){return!!(b&&b[ga])}function Ze(b){return Oe(b)||yt(b)}var Jt="@@__IMMUTABLE_ORDERED__@@";function Ge(b){return!!(b&&b[Jt])}var $r=0,ot=1,tt=2,dn=typeof Symbol=="function"&&Symbol.iterator,ma="@@iterator",Pr=dn||ma,Se=function(x){this.next=x};Se.prototype.toString=function(){return"[Iterator]"};Se.KEYS=$r;Se.VALUES=ot;Se.ENTRIES=tt;Se.prototype.inspect=Se.prototype.toSource=function(){return this.toString()};Se.prototype[Pr]=function(){return this};function Ie(b,x,A,w){var V=b===0?x:b===1?A:[x,A];return w?w.value=V:w={value:V,done:!1},w}function qe(){return{value:void 0,done:!0}}function En(b){return Array.isArray(b)?!0:!!Or(b)}function _s(b){return b&&typeof b.next=="function"}function fn(b){var x=Or(b);return x&&x.call(b)}function Or(b){var x=b&&(dn&&b[dn]||b[ma]);if(typeof x=="function")return x}function so(b){var x=Or(b);return x&&x===b.entries}function ao(b){var x=Or(b);return x&&x===b.keys}var Dt=Object.prototype.hasOwnProperty;function An(b){return Array.isArray(b)||typeof b=="string"?!0:b&&typeof b=="object"&&Number.isInteger(b.length)&&b.length>=0&&(b.length===0?Object.keys(b).length===1:b.hasOwnProperty(b.length-1))}var Je=function(b){function x(A){return A==null?Mn():Ze(A)?A.toSeq():oo(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.toSeq=function(){return this},x.prototype.toString=function(){return this.__toString("Seq {","}")},x.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},x.prototype.__iterate=function(w,V){var F=this._cache;if(F){for(var N=F.length,U=0;U!==N;){var P=F[V?N-++U:U++];if(w(P[1],P[0],this)===!1)break}return U}return this.__iterateUncached(w,V)},x.prototype.__iterator=function(w,V){var F=this._cache;if(F){var N=F.length,U=0;return new Se(function(){if(U===N)return qe();var P=F[V?N-++U:U++];return Ie(w,P[0],P[1])})}return this.__iteratorUncached(w,V)},x}(Ae),St=function(b){function x(A){return A==null?Mn().toKeyedSeq():Oe(A)?xe(A)?A.toSeq():A.fromEntrySeq():yt(A)?A.toSeq():Vn(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.toKeyedSeq=function(){return this},x}(Je),nt=function(b){function x(A){return A==null?Mn():Oe(A)?xe(A)?A.entrySeq():A.toIndexedSeq():yt(A)?A.toSeq().entrySeq():ya(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return x(arguments)},x.prototype.toIndexedSeq=function(){return this},x.prototype.toString=function(){return this.__toString("Seq [","]")},x}(Je),Bt=function(b){function x(A){return(Oe(A)&&!Pt(A)?A:nt(A)).toSetSeq()}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return x(arguments)},x.prototype.toSetSeq=function(){return this},x}(Je);Je.isSeq=cr;Je.Keyed=St;Je.Set=Bt;Je.Indexed=nt;Je.prototype[fa]=!0;var xt=function(b){function x(A){this._array=A,this.size=A.length}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.get=function(w,V){return this.has(w)?this._array[gt(this,w)]:V},x.prototype.__iterate=function(w,V){for(var F=this._array,N=F.length,U=0;U!==N;){var P=V?N-++U:U++;if(w(F[P],P,this)===!1)break}return U},x.prototype.__iterator=function(w,V){var F=this._array,N=F.length,U=0;return new Se(function(){if(U===N)return qe();var P=V?N-++U:U++;return Ie(w,P,F[P])})},x}(nt),In=function(b){function x(A){var w=Object.keys(A).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(A):[]);this._object=A,this._keys=w,this.size=w.length}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.get=function(w,V){return V!==void 0&&!this.has(w)?V:this._object[w]},x.prototype.has=function(w){return Dt.call(this._object,w)},x.prototype.__iterate=function(w,V){for(var F=this._object,N=this._keys,U=N.length,P=0;P!==U;){var D=N[V?U-++P:P++];if(w(F[D],D,this)===!1)break}return P},x.prototype.__iterator=function(w,V){var F=this._object,N=this._keys,U=N.length,P=0;return new Se(function(){if(P===U)return qe();var D=N[V?U-++P:P++];return Ie(w,D,F[D])})},x}(St);In.prototype[Jt]=!0;var io=function(b){function x(A){this._collection=A,this.size=A.length||A.size}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.__iterateUncached=function(w,V){if(V)return this.cacheResult().__iterate(w,V);var F=this._collection,N=fn(F),U=0;if(_s(N))for(var P;!(P=N.next()).done&&w(P.value,U++,this)!==!1;);return U},x.prototype.__iteratorUncached=function(w,V){if(V)return this.cacheResult().__iterator(w,V);var F=this._collection,N=fn(F);if(!_s(N))return new Se(qe);var U=0;return new Se(function(){var P=N.next();return P.done?P:Ie(w,U++,P.value)})},x}(nt),us;function Mn(){return us||(us=new xt([]))}function Vn(b){var x=Ln(b);if(x)return x.fromEntrySeq();if(typeof b=="object")return new In(b);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+b)}function ya(b){var x=Ln(b);if(x)return x;throw new TypeError("Expected Array or collection object of values: "+b)}function oo(b){var x=Ln(b);if(x)return so(b)?x.fromEntrySeq():ao(b)?x.toSetSeq():x;if(typeof b=="object")return new In(b);throw new TypeError("Expected Array or collection object of values, or keyed object: "+b)}function Ln(b){return An(b)?new xt(b):En(b)?new io(b):void 0}var Sa="@@__IMMUTABLE_MAP__@@";function pr(b){return!!(b&&b[Sa])}function Jr(b){return pr(b)&&Ge(b)}function Lr(b){return!!(b&&typeof b.equals=="function"&&typeof b.hashCode=="function")}function Fe(b,x){if(b===x||b!==b&&x!==x)return!0;if(!b||!x)return!1;if(typeof b.valueOf=="function"&&typeof x.valueOf=="function"){if(b=b.valueOf(),x=x.valueOf(),b===x||b!==b&&x!==x)return!0;if(!b||!x)return!1}return!!(Lr(b)&&Lr(x)&&b.equals(x))}var Kt=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function(x,A){x|=0,A|=0;var w=x&65535,V=A&65535;return w*V+((x>>>16)*V+w*(A>>>16)<<16>>>0)|0};function Dr(b){return b>>>1&1073741824|b&3221225471}var lo=Object.prototype.valueOf;function He(b){if(b==null)return cs(b);if(typeof b.hashCode=="function")return Dr(b.hashCode(b));var x=ho(b);if(x==null)return cs(x);switch(typeof x){case"boolean":return x?1108378657:1108378656;case"number":return _o(x);case"string":return x.length>fo?uo(x):gn(x);case"object":case"function":return $o(x);case"symbol":return co(x);default:if(typeof x.toString=="function")return gn(x.toString());throw new Error("Value type "+typeof x+" cannot be hashed.")}}function cs(b){return b===null?1108378658:1108378659}function _o(b){if(b!==b||b===1/0)return 0;var x=b|0;for(x!==b&&(x^=b*4294967295);b>4294967295;)b/=4294967295,x^=b;return Dr(x)}function uo(b){var x=Xr[b];return x===void 0&&(x=gn(b),Yr===go&&(Yr=0,Xr={}),Yr++,Xr[b]=x),x}function gn(b){for(var x=0,A=0;A<b.length;A++)x=31*x+b.charCodeAt(A)|0;return Dr(x)}function co(b){var x=hs[b];return x!==void 0||(x=va(),hs[b]=x),x}function $o(b){var x;if(mn&&(x=yn.get(b),x!==void 0)||(x=b[Ct],x!==void 0)||!ps&&(x=b.propertyIsEnumerable&&b.propertyIsEnumerable[Ct],x!==void 0||(x=po(b),x!==void 0)))return x;if(x=va(),mn)yn.set(b,x);else{if($s!==void 0&&$s(b)===!1)throw new Error("Non-extensible objects are not allowed as keys.");if(ps)Object.defineProperty(b,Ct,{enumerable:!1,configurable:!1,writable:!1,value:x});else if(b.propertyIsEnumerable!==void 0&&b.propertyIsEnumerable===b.constructor.prototype.propertyIsEnumerable)b.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},b.propertyIsEnumerable[Ct]=x;else if(b.nodeType!==void 0)b[Ct]=x;else throw new Error("Unable to set a non-enumerable property on object.")}return x}var $s=Object.isExtensible,ps=function(){try{return Object.defineProperty({},"@",{}),!0}catch{return!1}}();function po(b){if(b&&b.nodeType>0)switch(b.nodeType){case 1:return b.uniqueID;case 9:return b.documentElement&&b.documentElement.uniqueID}}function ho(b){return b.valueOf!==lo&&typeof b.valueOf=="function"?b.valueOf(b):b}function va(){var b=++Zr;return Zr&1073741824&&(Zr=0),b}var mn=typeof WeakMap=="function",yn;mn&&(yn=new WeakMap);var hs=Object.create(null),Zr=0,Ct="__immutablehash__";typeof Symbol=="function"&&(Ct=Symbol(Ct));var fo=16,go=255,Yr=0,Xr={},Br=function(b){function x(A,w){this._iter=A,this._useKeys=w,this.size=A.size}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.get=function(w,V){return this._iter.get(w,V)},x.prototype.has=function(w){return this._iter.has(w)},x.prototype.valueSeq=function(){return this._iter.valueSeq()},x.prototype.reverse=function(){var w=this,V=kn(this,!0);return this._useKeys||(V.valueSeq=function(){return w._iter.toSeq().reverse()}),V},x.prototype.map=function(w,V){var F=this,N=Ea(this,w,V);return this._useKeys||(N.valueSeq=function(){return F._iter.toSeq().map(w,V)}),N},x.prototype.__iterate=function(w,V){var F=this;return this._iter.__iterate(function(N,U){return w(N,U,F)},V)},x.prototype.__iterator=function(w,V){return this._iter.__iterator(w,V)},x}(St);Br.prototype[Jt]=!0;var ba=function(b){function x(A){this._iter=A,this.size=A.size}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.includes=function(w){return this._iter.includes(w)},x.prototype.__iterate=function(w,V){var F=this,N=0;return V&&Vt(this),this._iter.__iterate(function(U){return w(U,V?F.size-++N:N++,F)},V)},x.prototype.__iterator=function(w,V){var F=this,N=this._iter.__iterator(ot,V),U=0;return V&&Vt(this),new Se(function(){var P=N.next();return P.done?P:Ie(w,V?F.size-++U:U++,P.value,P)})},x}(nt),Ca=function(b){function x(A){this._iter=A,this.size=A.size}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.has=function(w){return this._iter.includes(w)},x.prototype.__iterate=function(w,V){var F=this;return this._iter.__iterate(function(N){return w(N,N,F)},V)},x.prototype.__iterator=function(w,V){var F=this._iter.__iterator(ot,V);return new Se(function(){var N=F.next();return N.done?N:Ie(w,N.value,N.value,N)})},x}(Bt),xa=function(b){function x(A){this._iter=A,this.size=A.size}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.entrySeq=function(){return this._iter.toSeq()},x.prototype.__iterate=function(w,V){var F=this;return this._iter.__iterate(function(N){if(N){fs(N);var U=Oe(N);return w(U?N.get(1):N[1],U?N.get(0):N[0],F)}},V)},x.prototype.__iterator=function(w,V){var F=this._iter.__iterator(ot,V);return new Se(function(){for(;;){var N=F.next();if(N.done)return N;var U=N.value;if(U){fs(U);var P=Oe(U);return Ie(w,P?U.get(0):U[0],P?U.get(1):U[1],N)}}})},x}(St);ba.prototype.cacheResult=Br.prototype.cacheResult=Ca.prototype.cacheResult=xa.prototype.cacheResult=Nn;function wa(b){var x=ut(b);return x._iter=b,x.size=b.size,x.flip=function(){return b},x.reverse=function(){var A=b.reverse.apply(this);return A.flip=function(){return b.reverse()},A},x.has=function(A){return b.includes(A)},x.includes=function(A){return b.has(A)},x.cacheResult=Nn,x.__iterateUncached=function(A,w){var V=this;return b.__iterate(function(F,N){return A(N,F,V)!==!1},w)},x.__iteratorUncached=function(A,w){if(A===tt){var V=b.__iterator(A,w);return new Se(function(){var F=V.next();if(!F.done){var N=F.value[0];F.value[0]=F.value[1],F.value[1]=N}return F})}return b.__iterator(A===ot?$r:ot,w)},x}function Ea(b,x,A){var w=ut(b);return w.size=b.size,w.has=function(V){return b.has(V)},w.get=function(V,F){var N=b.get(V,ye);return N===ye?F:x.call(A,N,V,b)},w.__iterateUncached=function(V,F){var N=this;return b.__iterate(function(U,P,D){return V(x.call(A,U,P,D),P,N)!==!1},F)},w.__iteratorUncached=function(V,F){var N=b.__iterator(tt,F);return new Se(function(){var U=N.next();if(U.done)return U;var P=U.value,D=P[0];return Ie(V,D,x.call(A,P[1],D,b),U)})},w}function kn(b,x){var A=this,w=ut(b);return w._iter=b,w.size=b.size,w.reverse=function(){return b},b.flip&&(w.flip=function(){var V=wa(b);return V.reverse=function(){return b.flip()},V}),w.get=function(V,F){return b.get(x?V:-1-V,F)},w.has=function(V){return b.has(x?V:-1-V)},w.includes=function(V){return b.includes(V)},w.cacheResult=Nn,w.__iterate=function(V,F){var N=this,U=0;return F&&Vt(b),b.__iterate(function(P,D){return V(P,x?D:F?N.size-++U:U++,N)},!F)},w.__iterator=function(V,F){var N=0;F&&Vt(b);var U=b.__iterator(tt,!F);return new Se(function(){var P=U.next();if(P.done)return P;var D=P.value;return Ie(V,x?D[0]:F?A.size-++N:N++,D[1],P)})},w}function Aa(b,x,A,w){var V=ut(b);return w&&(V.has=function(F){var N=b.get(F,ye);return N!==ye&&!!x.call(A,N,F,b)},V.get=function(F,N){var U=b.get(F,ye);return U!==ye&&x.call(A,U,F,b)?U:N}),V.__iterateUncached=function(F,N){var U=this,P=0;return b.__iterate(function(D,q,W){if(x.call(A,D,q,W))return P++,F(D,w?q:P-1,U)},N),P},V.__iteratorUncached=function(F,N){var U=b.__iterator(tt,N),P=0;return new Se(function(){for(;;){var D=U.next();if(D.done)return D;var q=D.value,W=q[0],G=q[1];if(x.call(A,G,W,b))return Ie(F,w?W:P++,G,D)}})},V}function mo(b,x,A){var w=bt().asMutable();return b.__iterate(function(V,F){w.update(x.call(A,V,F,b),0,function(N){return N+1})}),w.asImmutable()}function yo(b,x,A){var w=xe(b),V=(Ge(b)?lt():bt()).asMutable();b.__iterate(function(N,U){V.update(x.call(A,N,U,b),function(P){return P=P||[],P.push(w?[U,N]:N),P})});var F=Fn(b);return V.map(function(N){return Ce(b,F(N))}).asImmutable()}function So(b,x,A){var w=xe(b),V=[[],[]];b.__iterate(function(N,U){V[x.call(A,N,U,b)?1:0].push(w?[U,N]:N)});var F=Fn(b);return V.map(function(N){return Ce(b,F(N))})}function Rn(b,x,A,w){var V=b.size;if(_r(x,A,V))return b;if(typeof V>"u"&&(x<0||A<0))return Rn(b.toSeq().cacheResult(),x,A,w);var F=Ut(x,V),N=ur(A,V),U=N-F,P;U===U&&(P=U<0?0:U);var D=ut(b);return D.size=P===0?P:b.size&&P||void 0,!w&&cr(b)&&P>=0&&(D.get=function(q,W){return q=gt(this,q),q>=0&&q<P?b.get(q+F,W):W}),D.__iterateUncached=function(q,W){var G=this;if(P===0)return 0;if(W)return this.cacheResult().__iterate(q,W);var K=0,Z=!0,Y=0;return b.__iterate(function(se,_e){if(!(Z&&(Z=K++<F)))return Y++,q(se,w?_e:Y-1,G)!==!1&&Y!==P}),Y},D.__iteratorUncached=function(q,W){if(P!==0&&W)return this.cacheResult().__iterator(q,W);if(P===0)return new Se(qe);var G=b.__iterator(q,W),K=0,Z=0;return new Se(function(){for(;K++<F;)G.next();if(++Z>P)return qe();var Y=G.next();return w||q===ot||Y.done?Y:q===$r?Ie(q,Z-1,void 0,Y):Ie(q,Z-1,Y.value[1],Y)})},D}function vo(b,x,A){var w=ut(b);return w.__iterateUncached=function(V,F){var N=this;if(F)return this.cacheResult().__iterate(V,F);var U=0;return b.__iterate(function(P,D,q){return x.call(A,P,D,q)&&++U&&V(P,D,N)}),U},w.__iteratorUncached=function(V,F){var N=this;if(F)return this.cacheResult().__iterator(V,F);var U=b.__iterator(tt,F),P=!0;return new Se(function(){if(!P)return qe();var D=U.next();if(D.done)return D;var q=D.value,W=q[0],G=q[1];return x.call(A,G,W,N)?V===tt?D:Ie(V,W,G,D):(P=!1,qe())})},w}function Ia(b,x,A,w){var V=ut(b);return V.__iterateUncached=function(F,N){var U=this;if(N)return this.cacheResult().__iterate(F,N);var P=!0,D=0;return b.__iterate(function(q,W,G){if(!(P&&(P=x.call(A,q,W,G))))return D++,F(q,w?W:D-1,U)}),D},V.__iteratorUncached=function(F,N){var U=this;if(N)return this.cacheResult().__iterator(F,N);var P=b.__iterator(tt,N),D=!0,q=0;return new Se(function(){var W,G,K;do{if(W=P.next(),W.done)return w||F===ot?W:F===$r?Ie(F,q++,void 0,W):Ie(F,q++,W.value[1],W);var Z=W.value;G=Z[0],K=Z[1],D&&(D=x.call(A,K,G,U))}while(D);return F===tt?W:Ie(F,G,K,W)})},V}function bo(b,x){var A=xe(b),w=[b].concat(x).map(function(N){return Oe(N)?A&&(N=rt(N)):N=A?Vn(N):ya(Array.isArray(N)?N:[N]),N}).filter(function(N){return N.size!==0});if(w.length===0)return b;if(w.length===1){var V=w[0];if(V===b||A&&xe(V)||Ue(b)&&Ue(V))return V}var F=new xt(w);return A?F=F.toKeyedSeq():Ue(b)||(F=F.toSetSeq()),F=F.flatten(!0),F.size=w.reduce(function(N,U){if(N!==void 0){var P=U.size;if(P!==void 0)return N+P}},0),F}function Ma(b,x,A){var w=ut(b);return w.__iterateUncached=function(V,F){if(F)return this.cacheResult().__iterate(V,F);var N=0,U=!1;function P(D,q){D.__iterate(function(W,G){return(!x||q<x)&&Oe(W)?P(W,q+1):(N++,V(W,A?G:N-1,w)===!1&&(U=!0)),!U},F)}return P(b,0),N},w.__iteratorUncached=function(V,F){if(F)return this.cacheResult().__iterator(V,F);var N=b.__iterator(V,F),U=[],P=0;return new Se(function(){for(;N;){var D=N.next();if(D.done!==!1){N=U.pop();continue}var q=D.value;if(V===tt&&(q=q[1]),(!x||U.length<x)&&Oe(q))U.push(N),N=q.__iterator(V,F);else return A?D:Ie(V,P++,q,D)}return qe()})},w}function Co(b,x,A){var w=Fn(b);return b.toSeq().map(function(V,F){return w(x.call(A,V,F,b))}).flatten(!0)}function xo(b,x){var A=ut(b);return A.size=b.size&&b.size*2-1,A.__iterateUncached=function(w,V){var F=this,N=0;return b.__iterate(function(U){return(!N||w(x,N++,F)!==!1)&&w(U,N++,F)!==!1},V),N},A.__iteratorUncached=function(w,V){var F=b.__iterator(ot,V),N=0,U;return new Se(function(){return(!U||N%2)&&(U=F.next(),U.done)?U:N%2?Ie(w,N++,x):Ie(w,N++,U.value,U)})},A}function Lt(b,x,A){x||(x=Va);var w=xe(b),V=0,F=b.toSeq().map(function(N,U){return[U,N,V++,A?A(N,U,b):N]}).valueSeq().toArray();return F.sort(function(N,U){return x(N[3],U[3])||N[2]-U[2]}).forEach(w?function(N,U){F[U].length=2}:function(N,U){F[U]=N[1]}),w?St(F):Ue(b)?nt(F):Bt(F)}function Cr(b,x,A){if(x||(x=Va),A){var w=b.toSeq().map(function(V,F){return[V,A(V,F,b)]}).reduce(function(V,F){return ds(x,V[1],F[1])?F:V});return w&&w[0]}return b.reduce(function(V,F){return ds(x,V,F)?F:V})}function ds(b,x,A){var w=b(A,x);return w===0&&A!==x&&(A==null||A!==A)||w>0}function xr(b,x,A,w){var V=ut(b),F=new xt(A).map(function(N){return N.size});return V.size=w?F.max():F.min(),V.__iterate=function(N,U){for(var P=this.__iterator(ot,U),D,q=0;!(D=P.next()).done&&N(D.value,q++,this)!==!1;);return q},V.__iteratorUncached=function(N,U){var P=A.map(function(W){return W=Ae(W),fn(U?W.reverse():W)}),D=0,q=!1;return new Se(function(){var W;return q||(W=P.map(function(G){return G.next()}),q=w?W.every(function(G){return G.done}):W.some(function(G){return G.done})),q?qe():Ie(N,D++,x.apply(null,W.map(function(G){return G.value})))})},V}function Ce(b,x){return b===x?b:cr(b)?x:b.constructor(x)}function fs(b){if(b!==Object(b))throw new TypeError("Expected [K, V] tuple: "+b)}function Fn(b){return xe(b)?rt:Ue(b)?Et:Ot}function ut(b){return Object.create((xe(b)?St:Ue(b)?nt:Bt).prototype)}function Nn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Je.prototype.cacheResult.call(this)}function Va(b,x){return b===void 0&&x===void 0?0:b===void 0?1:x===void 0?-1:b>x?1:b<x?-1:0}function _t(b,x){x=x||0;for(var A=Math.max(0,b.length-x),w=new Array(A),V=0;V<A;V++)w[V]=b[V+x];return w}function Tn(b,x){if(!b)throw new Error(x)}function Qe(b){Tn(b!==1/0,"Cannot perform this action with an infinite size.")}function La(b){if(An(b)&&typeof b!="string")return b;if(Ge(b))return b.toArray();throw new TypeError("Invalid keyPath: expected Ordered Collection or Array: "+b)}var wo=Object.prototype.toString;function Hr(b){if(!b||typeof b!="object"||wo.call(b)!=="[object Object]")return!1;var x=Object.getPrototypeOf(b);if(x===null)return!0;for(var A=x,w=Object.getPrototypeOf(x);w!==null;)A=w,w=Object.getPrototypeOf(A);return A===x}function mt(b){return typeof b=="object"&&(Ze(b)||Array.isArray(b)||Hr(b))}function rr(b){try{return typeof b=="string"?JSON.stringify(b):String(b)}catch{return JSON.stringify(b)}}function Un(b,x){return Ze(b)?b.has(x):mt(b)&&Dt.call(b,x)}function zr(b,x,A){return Ze(b)?b.get(x,A):Un(b,x)?typeof b.get=="function"?b.get(x):b[x]:A}function kr(b){if(Array.isArray(b))return _t(b);var x={};for(var A in b)Dt.call(b,A)&&(x[A]=b[A]);return x}function Pn(b,x){if(!mt(b))throw new TypeError("Cannot update non-data-structure value: "+b);if(Ze(b)){if(!b.remove)throw new TypeError("Cannot update immutable value without .remove() method: "+b);return b.remove(x)}if(!Dt.call(b,x))return b;var A=kr(b);return Array.isArray(A)?A.splice(x,1):delete A[x],A}function On(b,x,A){if(!mt(b))throw new TypeError("Cannot update non-data-structure value: "+b);if(Ze(b)){if(!b.set)throw new TypeError("Cannot update immutable value without .set() method: "+b);return b.set(x,A)}if(Dt.call(b,x)&&A===b[x])return b;var w=kr(b);return w[x]=A,w}function vt(b,x,A,w){w||(w=A,A=void 0);var V=ka(Ze(b),b,La(x),0,A,w);return V===ye?A:V}function ka(b,x,A,w,V,F){var N=x===ye;if(w===A.length){var U=N?V:x,P=F(U);return P===U?x:P}if(!N&&!mt(x))throw new TypeError("Cannot update within non-data-structure value in path ["+A.slice(0,w).map(rr)+"]: "+x);var D=A[w],q=N?ye:zr(x,D,ye),W=ka(q===ye?b:Ze(q),q,A,w+1,V,F);return W===q?x:W===ye?Pn(x,D):On(N?b?it():{}:x,D,W)}function Jn(b,x,A){return vt(b,x,ye,function(){return A})}function Dn(b,x){return Jn(this,b,x)}function Bn(b,x){return vt(b,x,function(){return ye})}function Hn(b){return Bn(this,b)}function qr(b,x,A,w){return vt(b,[x],A,w)}function zn(b,x,A){return arguments.length===1?b(this):qr(this,b,x,A)}function qn(b,x,A){return vt(this,b,x,A)}function Ra(){for(var b=[],x=arguments.length;x--;)b[x]=arguments[x];return Na(this,b)}function Fa(b){for(var x=[],A=arguments.length-1;A-- >0;)x[A]=arguments[A+1];if(typeof b!="function")throw new TypeError("Invalid merger function: "+b);return Na(this,x,b)}function Na(b,x,A){for(var w=[],V=0;V<x.length;V++){var F=rt(x[V]);F.size!==0&&w.push(F)}return w.length===0?b:b.toSeq().size===0&&!b.__ownerID&&w.length===1?b.constructor(w[0]):b.withMutations(function(N){for(var U=A?function(D,q){qr(N,q,ye,function(W){return W===ye?D:A(W,D,q)})}:function(D,q){N.set(q,D)},P=0;P<w.length;P++)w[P].forEach(U)})}function Ta(b){for(var x=[],A=arguments.length-1;A-- >0;)x[A]=arguments[A+1];return dr(b,x)}function Ua(b,x){for(var A=[],w=arguments.length-2;w-- >0;)A[w]=arguments[w+2];return dr(x,A,b)}function Pa(b){for(var x=[],A=arguments.length-1;A-- >0;)x[A]=arguments[A+1];return hr(b,x)}function Oa(b,x){for(var A=[],w=arguments.length-2;w-- >0;)A[w]=arguments[w+2];return hr(x,A,b)}function hr(b,x,A){return dr(b,x,Eo(A))}function dr(b,x,A){if(!mt(b))throw new TypeError("Cannot merge into non-data-structure value: "+b);if(Ze(b))return typeof A=="function"&&b.mergeWith?b.mergeWith.apply(b,[A].concat(x)):b.merge?b.merge.apply(b,x):b.concat.apply(b,x);for(var w=Array.isArray(b),V=b,F=w?Et:rt,N=w?function(P){V===b&&(V=kr(V)),V.push(P)}:function(P,D){var q=Dt.call(V,D),W=q&&A?A(V[D],P,D):P;(!q||W!==V[D])&&(V===b&&(V=kr(V)),V[D]=W)},U=0;U<x.length;U++)F(x[U]).forEach(N);return V}function Eo(b){function x(A,w,V){return mt(A)&&mt(w)&&Ao(A,w)?dr(A,[w],x):b?b(A,w,V):w}return x}function Ao(b,x){var A=Je(b),w=Je(x);return Ue(A)===Ue(w)&&xe(A)===xe(w)}function Ja(){for(var b=[],x=arguments.length;x--;)b[x]=arguments[x];return hr(this,b)}function Da(b){for(var x=[],A=arguments.length-1;A-- >0;)x[A]=arguments[A+1];return hr(this,x,b)}function jn(b){for(var x=[],A=arguments.length-1;A-- >0;)x[A]=arguments[A+1];return vt(this,b,it(),function(w){return dr(w,x)})}function Wn(b){for(var x=[],A=arguments.length-1;A-- >0;)x[A]=arguments[A+1];return vt(this,b,it(),function(w){return hr(w,x)})}function fr(b){var x=this.asMutable();return b(x),x.wasAltered()?x.__ensureOwner(this.__ownerID):this}function gr(){return this.__ownerID?this:this.__ensureOwner(new wn)}function mr(){return this.__ensureOwner()}function Kn(){return this.__altered}var bt=function(b){function x(A){return A==null?it():pr(A)&&!Ge(A)?A:it().withMutations(function(w){var V=b(A);Qe(V.size),V.forEach(function(F,N){return w.set(N,F)})})}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];return it().withMutations(function(F){for(var N=0;N<w.length;N+=2){if(N+1>=w.length)throw new Error("Missing value for key: "+w[N]);F.set(w[N],w[N+1])}})},x.prototype.toString=function(){return this.__toString("Map {","}")},x.prototype.get=function(w,V){return this._root?this._root.get(0,void 0,w,V):V},x.prototype.set=function(w,V){return ys(this,w,V)},x.prototype.remove=function(w){return ys(this,w,ye)},x.prototype.deleteAll=function(w){var V=Ae(w);return V.size===0?this:this.withMutations(function(F){V.forEach(function(N){return F.remove(N)})})},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):it()},x.prototype.sort=function(w){return lt(Lt(this,w))},x.prototype.sortBy=function(w,V){return lt(Lt(this,V,w))},x.prototype.map=function(w,V){var F=this;return this.withMutations(function(N){N.forEach(function(U,P){N.set(P,w.call(V,U,P,F))})})},x.prototype.__iterator=function(w,V){return new Io(this,w,V)},x.prototype.__iterate=function(w,V){var F=this,N=0;return this._root&&this._root.iterate(function(U){return N++,w(U[1],U[0],F)},V),N},x.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?Qn(this.size,this._root,w,this.__hash):this.size===0?it():(this.__ownerID=w,this.__altered=!1,this)},x}(rt);bt.isMap=pr;var Me=bt.prototype;Me[Sa]=!0;Me[lr]=Me.remove;Me.removeAll=Me.deleteAll;Me.setIn=Dn;Me.removeIn=Me.deleteIn=Hn;Me.update=zn;Me.updateIn=qn;Me.merge=Me.concat=Ra;Me.mergeWith=Fa;Me.mergeDeep=Ja;Me.mergeDeepWith=Da;Me.mergeIn=jn;Me.mergeDeepIn=Wn;Me.withMutations=fr;Me.wasAltered=Kn;Me.asImmutable=mr;Me["@@transducer/init"]=Me.asMutable=gr;Me["@@transducer/step"]=function(b,x){return b.set(x[0],x[1])};Me["@@transducer/result"]=function(b){return b.asImmutable()};var nr=function(x,A){this.ownerID=x,this.entries=A};nr.prototype.get=function(x,A,w,V){for(var F=this.entries,N=0,U=F.length;N<U;N++)if(Fe(w,F[N][0]))return F[N][1];return V};nr.prototype.update=function(x,A,w,V,F,N,U){for(var P=F===ye,D=this.entries,q=0,W=D.length;q<W&&!Fe(V,D[q][0]);q++);var G=q<W;if(G?D[q][1]===F:P)return this;if(et(U),(P||!G)&&et(N),!(P&&D.length===1)){if(!G&&!P&&D.length>=Fo)return Mo(x,D,V,F);var K=x&&x===this.ownerID,Z=K?D:_t(D);return G?P?q===W-1?Z.pop():Z[q]=Z.pop():Z[q]=[V,F]:Z.push([V,F]),K?(this.entries=Z,this):new nr(x,Z)}};var kt=function(x,A,w){this.ownerID=x,this.bitmap=A,this.nodes=w};kt.prototype.get=function(x,A,w,V){A===void 0&&(A=He(w));var F=1<<((x===0?A:A>>>x)&ze),N=this.bitmap;return N&F?this.nodes[Ba(N&F-1)].get(x+Ee,A,w,V):V};kt.prototype.update=function(x,A,w,V,F,N,U){w===void 0&&(w=He(V));var P=(A===0?w:w>>>A)&ze,D=1<<P,q=this.bitmap,W=(q&D)!==0;if(!W&&F===ye)return this;var G=Ba(q&D-1),K=this.nodes,Z=W?K[G]:void 0,Y=Gn(Z,x,A+Ee,w,V,F,N,U);if(Y===Z)return this;if(!W&&Y&&K.length>=No)return Lo(x,K,q,P,Y);if(W&&!Y&&K.length===2&&Ss(K[G^1]))return K[G^1];if(W&&Y&&K.length===1&&Ss(Y))return Y;var se=x&&x===this.ownerID,_e=W?Y?q:q^D:q|D,ae=W?Y?Ha(K,G,Y,se):Ro(K,G,se):ko(K,G,Y,se);return se?(this.bitmap=_e,this.nodes=ae,this):new kt(x,_e,ae)};var sr=function(x,A,w){this.ownerID=x,this.count=A,this.nodes=w};sr.prototype.get=function(x,A,w,V){A===void 0&&(A=He(w));var F=(x===0?A:A>>>x)&ze,N=this.nodes[F];return N?N.get(x+Ee,A,w,V):V};sr.prototype.update=function(x,A,w,V,F,N,U){w===void 0&&(w=He(V));var P=(A===0?w:w>>>A)&ze,D=F===ye,q=this.nodes,W=q[P];if(D&&!W)return this;var G=Gn(W,x,A+Ee,w,V,F,N,U);if(G===W)return this;var K=this.count;if(!W)K++;else if(!G&&(K--,K<To))return Vo(x,q,K,P);var Z=x&&x===this.ownerID,Y=Ha(q,P,G,Z);return Z?(this.count=K,this.nodes=Y,this):new sr(x,K,Y)};var Rt=function(x,A,w){this.ownerID=x,this.keyHash=A,this.entries=w};Rt.prototype.get=function(x,A,w,V){for(var F=this.entries,N=0,U=F.length;N<U;N++)if(Fe(w,F[N][0]))return F[N][1];return V};Rt.prototype.update=function(x,A,w,V,F,N,U){w===void 0&&(w=He(V));var P=F===ye;if(w!==this.keyHash)return P?this:(et(U),et(N),Zn(this,x,A,w,[V,F]));for(var D=this.entries,q=0,W=D.length;q<W&&!Fe(V,D[q][0]);q++);var G=q<W;if(G?D[q][1]===F:P)return this;if(et(U),(P||!G)&&et(N),P&&W===2)return new pt(x,this.keyHash,D[q^1]);var K=x&&x===this.ownerID,Z=K?D:_t(D);return G?P?q===W-1?Z.pop():Z[q]=Z.pop():Z[q]=[V,F]:Z.push([V,F]),K?(this.entries=Z,this):new Rt(x,this.keyHash,Z)};var pt=function(x,A,w){this.ownerID=x,this.keyHash=A,this.entry=w};pt.prototype.get=function(x,A,w,V){return Fe(w,this.entry[0])?this.entry[1]:V};pt.prototype.update=function(x,A,w,V,F,N,U){var P=F===ye,D=Fe(V,this.entry[0]);if(D?F===this.entry[1]:P)return this;if(et(U),P){et(N);return}return D?x&&x===this.ownerID?(this.entry[1]=F,this):new pt(x,this.keyHash,[V,F]):(et(N),Zn(this,x,A,He(V),[V,F]))};nr.prototype.iterate=Rt.prototype.iterate=function(b,x){for(var A=this.entries,w=0,V=A.length-1;w<=V;w++)if(b(A[x?V-w:w])===!1)return!1};kt.prototype.iterate=sr.prototype.iterate=function(b,x){for(var A=this.nodes,w=0,V=A.length-1;w<=V;w++){var F=A[x?V-w:w];if(F&&F.iterate(b,x)===!1)return!1}};pt.prototype.iterate=function(b,x){return b(this.entry)};var Io=function(b){function x(A,w,V){this._type=w,this._reverse=V,this._stack=A._root&&gs(A._root)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.next=function(){for(var w=this._type,V=this._stack;V;){var F=V.node,N=V.index++,U=void 0;if(F.entry){if(N===0)return en(w,F.entry)}else if(F.entries){if(U=F.entries.length-1,N<=U)return en(w,F.entries[this._reverse?U-N:N])}else if(U=F.nodes.length-1,N<=U){var P=F.nodes[this._reverse?U-N:N];if(P){if(P.entry)return en(w,P.entry);V=this._stack=gs(P,V)}continue}V=this._stack=this._stack.__prev}return qe()},x}(Se);function en(b,x){return Ie(b,x[0],x[1])}function gs(b,x){return{node:b,index:0,__prev:x}}function Qn(b,x,A,w){var V=Object.create(Me);return V.size=b,V._root=x,V.__ownerID=A,V.__hash=w,V.__altered=!1,V}var ms;function it(){return ms||(ms=Qn(0))}function ys(b,x,A){var w,V;if(b._root){var F=hn(),N=hn();if(w=Gn(b._root,b.__ownerID,0,void 0,x,A,F,N),!N.value)return b;V=b.size+(F.value?A===ye?-1:1:0)}else{if(A===ye)return b;V=1,w=new nr(b.__ownerID,[[x,A]])}return b.__ownerID?(b.size=V,b._root=w,b.__hash=void 0,b.__altered=!0,b):w?Qn(V,w):it()}function Gn(b,x,A,w,V,F,N,U){return b?b.update(x,A,w,V,F,N,U):F===ye?b:(et(U),et(N),new pt(x,w,[V,F]))}function Ss(b){return b.constructor===pt||b.constructor===Rt}function Zn(b,x,A,w,V){if(b.keyHash===w)return new Rt(x,w,[b.entry,V]);var F=(A===0?b.keyHash:b.keyHash>>>A)&ze,N=(A===0?w:w>>>A)&ze,U,P=F===N?[Zn(b,x,A+Ee,w,V)]:(U=new pt(x,w,V),F<N?[b,U]:[U,b]);return new kt(x,1<<F|1<<N,P)}function Mo(b,x,A,w){b||(b=new wn);for(var V=new pt(b,He(A),[A,w]),F=0;F<x.length;F++){var N=x[F];V=V.update(b,0,void 0,N[0],N[1])}return V}function Vo(b,x,A,w){for(var V=0,F=0,N=new Array(A),U=0,P=1,D=x.length;U<D;U++,P<<=1){var q=x[U];q!==void 0&&U!==w&&(V|=P,N[F++]=q)}return new kt(b,V,N)}function Lo(b,x,A,w,V){for(var F=0,N=new Array(Xe),U=0;A!==0;U++,A>>>=1)N[U]=A&1?x[F++]:void 0;return N[w]=V,new sr(b,F+1,N)}function Ba(b){return b-=b>>1&1431655765,b=(b&858993459)+(b>>2&858993459),b=b+(b>>4)&252645135,b+=b>>8,b+=b>>16,b&127}function Ha(b,x,A,w){var V=w?b:_t(b);return V[x]=A,V}function ko(b,x,A,w){var V=b.length+1;if(w&&x+1===V)return b[x]=A,b;for(var F=new Array(V),N=0,U=0;U<V;U++)U===x?(F[U]=A,N=-1):F[U]=b[U+N];return F}function Ro(b,x,A){var w=b.length-1;if(A&&x===w)return b.pop(),b;for(var V=new Array(w),F=0,N=0;N<w;N++)N===x&&(F=1),V[N]=b[N+F];return V}var Fo=Xe/4,No=Xe/2,To=Xe/4,za="@@__IMMUTABLE_LIST__@@";function jr(b){return!!(b&&b[za])}var Ht=function(b){function x(A){var w=Vr();if(A==null)return w;if(jr(A))return A;var V=b(A),F=V.size;return F===0?w:(Qe(F),F>0&&F<Xe?ar(0,F,Ee,null,new ft(V.toArray())):w.withMutations(function(N){N.setSize(F),V.forEach(function(U,P){return N.set(P,U)})}))}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.prototype.toString=function(){return this.__toString("List [","]")},x.prototype.get=function(w,V){if(w=gt(this,w),w>=0&&w<this.size){w+=this._origin;var F=qa(this,w);return F&&F.array[w&ze]}return V},x.prototype.set=function(w,V){return Uo(this,w,V)},x.prototype.remove=function(w){return this.has(w)?w===0?this.shift():w===this.size-1?this.pop():this.splice(w,1):this},x.prototype.insert=function(w,V){return this.splice(w,0,V)},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=Ee,this._root=this._tail=this.__hash=void 0,this.__altered=!0,this):Vr()},x.prototype.push=function(){var w=arguments,V=this.size;return this.withMutations(function(F){dt(F,0,V+w.length);for(var N=0;N<w.length;N++)F.set(V+N,w[N])})},x.prototype.pop=function(){return dt(this,0,-1)},x.prototype.unshift=function(){var w=arguments;return this.withMutations(function(V){dt(V,-w.length);for(var F=0;F<w.length;F++)V.set(F,w[F])})},x.prototype.shift=function(){return dt(this,1)},x.prototype.concat=function(){for(var w=arguments,V=[],F=0;F<arguments.length;F++){var N=w[F],U=b(typeof N!="string"&&En(N)?N:[N]);U.size!==0&&V.push(U)}return V.length===0?this:this.size===0&&!this.__ownerID&&V.length===1?this.constructor(V[0]):this.withMutations(function(P){V.forEach(function(D){return D.forEach(function(q){return P.push(q)})})})},x.prototype.setSize=function(w){return dt(this,0,w)},x.prototype.map=function(w,V){var F=this;return this.withMutations(function(N){for(var U=0;U<F.size;U++)N.set(U,w.call(V,N.get(U),U,F))})},x.prototype.slice=function(w,V){var F=this.size;return _r(w,V,F)?this:dt(this,Ut(w,F),ur(V,F))},x.prototype.__iterator=function(w,V){var F=V?this.size:0,N=vs(this,V);return new Se(function(){var U=N();return U===er?qe():Ie(w,V?--F:F++,U)})},x.prototype.__iterate=function(w,V){for(var F=V?this.size:0,N=vs(this,V),U;(U=N())!==er&&w(U,V?--F:F++,this)!==!1;);return F},x.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?ar(this._origin,this._capacity,this._level,this._root,this._tail,w,this.__hash):this.size===0?Vr():(this.__ownerID=w,this.__altered=!1,this)},x}(Et);Ht.isList=jr;var Le=Ht.prototype;Le[za]=!0;Le[lr]=Le.remove;Le.merge=Le.concat;Le.setIn=Dn;Le.deleteIn=Le.removeIn=Hn;Le.update=zn;Le.updateIn=qn;Le.mergeIn=jn;Le.mergeDeepIn=Wn;Le.withMutations=fr;Le.wasAltered=Kn;Le.asImmutable=mr;Le["@@transducer/init"]=Le.asMutable=gr;Le["@@transducer/step"]=function(b,x){return b.push(x)};Le["@@transducer/result"]=function(b){return b.asImmutable()};var ft=function(x,A){this.array=x,this.ownerID=A};ft.prototype.removeBefore=function(x,A,w){if(w===A?1<<A:this.array.length===0)return this;var V=w>>>A&ze;if(V>=this.array.length)return new ft([],x);var F=V===0,N;if(A>0){var U=this.array[V];if(N=U&&U.removeBefore(x,A-Ee,w),N===U&&F)return this}if(F&&!N)return this;var P=Ft(this,x);if(!F)for(var D=0;D<V;D++)P.array[D]=void 0;return N&&(P.array[V]=N),P};ft.prototype.removeAfter=function(x,A,w){if(w===(A?1<<A:0)||this.array.length===0)return this;var V=w-1>>>A&ze;if(V>=this.array.length)return this;var F;if(A>0){var N=this.array[V];if(F=N&&N.removeAfter(x,A-Ee,w),F===N&&V===this.array.length-1)return this}var U=Ft(this,x);return U.array.splice(V+1),F&&(U.array[V]=F),U};var er={};function vs(b,x){var A=b._origin,w=b._capacity,V=ir(w),F=b._tail;return N(b._root,b._level,0);function N(D,q,W){return q===0?U(D,W):P(D,q,W)}function U(D,q){var W=q===V?F&&F.array:D&&D.array,G=q>A?0:A-q,K=w-q;return K>Xe&&(K=Xe),function(){if(G===K)return er;var Z=x?--K:G++;return W&&W[Z]}}function P(D,q,W){var G,K=D&&D.array,Z=W>A?0:A-W>>q,Y=(w-W>>q)+1;return Y>Xe&&(Y=Xe),function(){for(;;){if(G){var se=G();if(se!==er)return se;G=null}if(Z===Y)return er;var _e=x?--Y:Z++;G=N(K&&K[_e],q-Ee,W+(_e<<q))}}}}function ar(b,x,A,w,V,F,N){var U=Object.create(Le);return U.size=x-b,U._origin=b,U._capacity=x,U._level=A,U._root=w,U._tail=V,U.__ownerID=F,U.__hash=N,U.__altered=!1,U}var bs;function Vr(){return bs||(bs=ar(0,0,Ee))}function Uo(b,x,A){if(x=gt(b,x),x!==x)return b;if(x>=b.size||x<0)return b.withMutations(function(N){x<0?dt(N,x).set(0,A):dt(N,0,x+1).set(x,A)});x+=b._origin;var w=b._tail,V=b._root,F=hn();return x>=ir(b._capacity)?w=Sn(w,b.__ownerID,0,x,A,F):V=Sn(V,b.__ownerID,b._level,x,A,F),F.value?b.__ownerID?(b._root=V,b._tail=w,b.__hash=void 0,b.__altered=!0,b):ar(b._origin,b._capacity,b._level,V,w):b}function Sn(b,x,A,w,V,F){var N=w>>>A&ze,U=b&&N<b.array.length;if(!U&&V===void 0)return b;var P;if(A>0){var D=b&&b.array[N],q=Sn(D,x,A-Ee,w,V,F);return q===D?b:(P=Ft(b,x),P.array[N]=q,P)}return U&&b.array[N]===V?b:(F&&et(F),P=Ft(b,x),V===void 0&&N===P.array.length-1?P.array.pop():P.array[N]=V,P)}function Ft(b,x){return x&&b&&x===b.ownerID?b:new ft(b?b.array.slice():[],x)}function qa(b,x){if(x>=ir(b._capacity))return b._tail;if(x<1<<b._level+Ee){for(var A=b._root,w=b._level;A&&w>0;)A=A.array[x>>>w&ze],w-=Ee;return A}}function dt(b,x,A){x!==void 0&&(x|=0),A!==void 0&&(A|=0);var w=b.__ownerID||new wn,V=b._origin,F=b._capacity,N=V+x,U=A===void 0?F:A<0?F+A:V+A;if(N===V&&U===F)return b;if(N>=U)return b.clear();for(var P=b._level,D=b._root,q=0;N+q<0;)D=new ft(D&&D.array.length?[void 0,D]:[],w),P+=Ee,q+=1<<P;q&&(N+=q,V+=q,U+=q,F+=q);for(var W=ir(F),G=ir(U);G>=1<<P+Ee;)D=new ft(D&&D.array.length?[D]:[],w),P+=Ee;var K=b._tail,Z=G<W?qa(b,U-1):G>W?new ft([],w):K;if(K&&G>W&&N<F&&K.array.length){D=Ft(D,w);for(var Y=D,se=P;se>Ee;se-=Ee){var _e=W>>>se&ze;Y=Y.array[_e]=Ft(Y.array[_e],w)}Y.array[W>>>Ee&ze]=K}if(U<F&&(Z=Z&&Z.removeAfter(w,0,U)),N>=G)N-=G,U-=G,P=Ee,D=null,Z=Z&&Z.removeBefore(w,0,N);else if(N>V||G<W){for(q=0;D;){var ae=N>>>P&ze;if(ae!==G>>>P&ze)break;ae&&(q+=(1<<P)*ae),P-=Ee,D=D.array[ae]}D&&N>V&&(D=D.removeBefore(w,P,N-q)),D&&G<W&&(D=D.removeAfter(w,P,G-q)),q&&(N-=q,U-=q)}return b.__ownerID?(b.size=U-N,b._origin=N,b._capacity=U,b._level=P,b._root=D,b._tail=Z,b.__hash=void 0,b.__altered=!0,b):ar(N,U,P,D,Z)}function ir(b){return b<Xe?0:b-1>>>Ee<<Ee}var lt=function(b){function x(A){return A==null?Zt():Jr(A)?A:Zt().withMutations(function(w){var V=rt(A);Qe(V.size),V.forEach(function(F,N){return w.set(N,F)})})}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.prototype.toString=function(){return this.__toString("OrderedMap {","}")},x.prototype.get=function(w,V){var F=this._map.get(w);return F!==void 0?this._list.get(F)[1]:V},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this.__altered=!0,this):Zt()},x.prototype.set=function(w,V){return xs(this,w,V)},x.prototype.remove=function(w){return xs(this,w,ye)},x.prototype.__iterate=function(w,V){var F=this;return this._list.__iterate(function(N){return N&&w(N[1],N[0],F)},V)},x.prototype.__iterator=function(w,V){return this._list.fromEntrySeq().__iterator(w,V)},x.prototype.__ensureOwner=function(w){if(w===this.__ownerID)return this;var V=this._map.__ensureOwner(w),F=this._list.__ensureOwner(w);return w?Yn(V,F,w,this.__hash):this.size===0?Zt():(this.__ownerID=w,this.__altered=!1,this._map=V,this._list=F,this)},x}(bt);lt.isOrderedMap=Jr;lt.prototype[Jt]=!0;lt.prototype[lr]=lt.prototype.remove;function Yn(b,x,A,w){var V=Object.create(lt.prototype);return V.size=b?b.size:0,V._map=b,V._list=x,V.__ownerID=A,V.__hash=w,V.__altered=!1,V}var Cs;function Zt(){return Cs||(Cs=Yn(it(),Vr()))}function xs(b,x,A){var w=b._map,V=b._list,F=w.get(x),N=F!==void 0,U,P;if(A===ye){if(!N)return b;V.size>=Xe&&V.size>=w.size*2?(P=V.filter(function(D,q){return D!==void 0&&F!==q}),U=P.toKeyedSeq().map(function(D){return D[0]}).flip().toMap(),b.__ownerID&&(U.__ownerID=P.__ownerID=b.__ownerID)):(U=w.remove(x),P=F===V.size-1?V.pop():V.set(F,void 0))}else if(N){if(A===V.get(F)[1])return b;U=w,P=V.set(F,[x,A])}else U=w.set(x,V.size),P=V.set(V.size,[x,A]);return b.__ownerID?(b.size=U.size,b._map=U,b._list=P,b.__hash=void 0,b.__altered=!0,b):Yn(U,P)}var ja="@@__IMMUTABLE_STACK__@@";function or(b){return!!(b&&b[ja])}var yr=function(b){function x(A){return A==null?wr():or(A)?A:wr().pushAll(A)}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.prototype.toString=function(){return this.__toString("Stack [","]")},x.prototype.get=function(w,V){var F=this._head;for(w=gt(this,w);F&&w--;)F=F.next;return F?F.value:V},x.prototype.peek=function(){return this._head&&this._head.value},x.prototype.push=function(){var w=arguments;if(arguments.length===0)return this;for(var V=this.size+arguments.length,F=this._head,N=arguments.length-1;N>=0;N--)F={value:w[N],next:F};return this.__ownerID?(this.size=V,this._head=F,this.__hash=void 0,this.__altered=!0,this):Yt(V,F)},x.prototype.pushAll=function(w){if(w=b(w),w.size===0)return this;if(this.size===0&&or(w))return w;Qe(w.size);var V=this.size,F=this._head;return w.__iterate(function(N){V++,F={value:N,next:F}},!0),this.__ownerID?(this.size=V,this._head=F,this.__hash=void 0,this.__altered=!0,this):Yt(V,F)},x.prototype.pop=function(){return this.slice(1)},x.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):wr()},x.prototype.slice=function(w,V){if(_r(w,V,this.size))return this;var F=Ut(w,this.size),N=ur(V,this.size);if(N!==this.size)return b.prototype.slice.call(this,w,V);for(var U=this.size-F,P=this._head;F--;)P=P.next;return this.__ownerID?(this.size=U,this._head=P,this.__hash=void 0,this.__altered=!0,this):Yt(U,P)},x.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?Yt(this.size,this._head,w,this.__hash):this.size===0?wr():(this.__ownerID=w,this.__altered=!1,this)},x.prototype.__iterate=function(w,V){var F=this;if(V)return new xt(this.toArray()).__iterate(function(P,D){return w(P,D,F)},V);for(var N=0,U=this._head;U&&w(U.value,N++,this)!==!1;)U=U.next;return N},x.prototype.__iterator=function(w,V){if(V)return new xt(this.toArray()).__iterator(w,V);var F=0,N=this._head;return new Se(function(){if(N){var U=N.value;return N=N.next,Ie(w,F++,U)}return qe()})},x}(Et);yr.isStack=or;var je=yr.prototype;je[ja]=!0;je.shift=je.pop;je.unshift=je.push;je.unshiftAll=je.pushAll;je.withMutations=fr;je.wasAltered=Kn;je.asImmutable=mr;je["@@transducer/init"]=je.asMutable=gr;je["@@transducer/step"]=function(b,x){return b.unshift(x)};je["@@transducer/result"]=function(b){return b.asImmutable()};function Yt(b,x,A,w){var V=Object.create(je);return V.size=b,V._head=x,V.__ownerID=A,V.__hash=w,V.__altered=!1,V}var ws;function wr(){return ws||(ws=Yt(0))}var Wa="@@__IMMUTABLE_SET__@@";function Sr(b){return!!(b&&b[Wa])}function Wr(b){return Sr(b)&&Ge(b)}function Xn(b,x){if(b===x)return!0;if(!Oe(x)||b.size!==void 0&&x.size!==void 0&&b.size!==x.size||b.__hash!==void 0&&x.__hash!==void 0&&b.__hash!==x.__hash||xe(b)!==xe(x)||Ue(b)!==Ue(x)||Ge(b)!==Ge(x))return!1;if(b.size===0&&x.size===0)return!0;var A=!Pt(b);if(Ge(b)){var w=b.entries();return x.every(function(P,D){var q=w.next().value;return q&&Fe(q[1],P)&&(A||Fe(q[0],D))})&&w.next().done}var V=!1;if(b.size===void 0)if(x.size===void 0)typeof b.cacheResult=="function"&&b.cacheResult();else{V=!0;var F=b;b=x,x=F}var N=!0,U=x.__iterate(function(P,D){if(A?!b.has(P):V?!Fe(P,b.get(D,ye)):!Fe(b.get(D,ye),P))return N=!1,!1});return N&&b.size===U}function At(b,x){var A=function(w){b.prototype[w]=x[w]};return Object.keys(x).forEach(A),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(x).forEach(A),b}function Rr(b){if(!b||typeof b!="object")return b;if(!Oe(b)){if(!mt(b))return b;b=Je(b)}if(xe(b)){var x={};return b.__iterate(function(w,V){x[V]=Rr(w)}),x}var A=[];return b.__iterate(function(w){A.push(Rr(w))}),A}var zt=function(b){function x(A){return A==null?Xt():Sr(A)&&!Ge(A)?A:Xt().withMutations(function(w){var V=b(A);Qe(V.size),V.forEach(function(F){return w.add(F)})})}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.fromKeys=function(w){return this(rt(w).keySeq())},x.intersect=function(w){return w=Ae(w).toArray(),w.length?Pe.intersect.apply(x(w.pop()),w):Xt()},x.union=function(w){return w=Ae(w).toArray(),w.length?Pe.union.apply(x(w.pop()),w):Xt()},x.prototype.toString=function(){return this.__toString("Set {","}")},x.prototype.has=function(w){return this._map.has(w)},x.prototype.add=function(w){return Er(this,this._map.set(w,w))},x.prototype.remove=function(w){return Er(this,this._map.remove(w))},x.prototype.clear=function(){return Er(this,this._map.clear())},x.prototype.map=function(w,V){var F=this,N=!1,U=Er(this,this._map.mapEntries(function(P){var D=P[1],q=w.call(V,D,D,F);return q!==D&&(N=!0),[q,q]},V));return N?U:this},x.prototype.union=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];return w=w.filter(function(F){return F.size!==0}),w.length===0?this:this.size===0&&!this.__ownerID&&w.length===1?this.constructor(w[0]):this.withMutations(function(F){for(var N=0;N<w.length;N++)typeof w[N]=="string"?F.add(w[N]):b(w[N]).forEach(function(U){return F.add(U)})})},x.prototype.intersect=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];if(w.length===0)return this;w=w.map(function(N){return b(N)});var F=[];return this.forEach(function(N){w.every(function(U){return U.includes(N)})||F.push(N)}),this.withMutations(function(N){F.forEach(function(U){N.remove(U)})})},x.prototype.subtract=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];if(w.length===0)return this;w=w.map(function(N){return b(N)});var F=[];return this.forEach(function(N){w.some(function(U){return U.includes(N)})&&F.push(N)}),this.withMutations(function(N){F.forEach(function(U){N.remove(U)})})},x.prototype.sort=function(w){return wt(Lt(this,w))},x.prototype.sortBy=function(w,V){return wt(Lt(this,V,w))},x.prototype.wasAltered=function(){return this._map.wasAltered()},x.prototype.__iterate=function(w,V){var F=this;return this._map.__iterate(function(N){return w(N,N,F)},V)},x.prototype.__iterator=function(w,V){return this._map.__iterator(w,V)},x.prototype.__ensureOwner=function(w){if(w===this.__ownerID)return this;var V=this._map.__ensureOwner(w);return w?this.__make(V,w):this.size===0?this.__empty():(this.__ownerID=w,this._map=V,this)},x}(Ot);zt.isSet=Sr;var Pe=zt.prototype;Pe[Wa]=!0;Pe[lr]=Pe.remove;Pe.merge=Pe.concat=Pe.union;Pe.withMutations=fr;Pe.asImmutable=mr;Pe["@@transducer/init"]=Pe.asMutable=gr;Pe["@@transducer/step"]=function(b,x){return b.add(x)};Pe["@@transducer/result"]=function(b){return b.asImmutable()};Pe.__empty=Xt;Pe.__make=Ka;function Er(b,x){return b.__ownerID?(b.size=x.size,b._map=x,b):x===b._map?b:x.size===0?b.__empty():b.__make(x)}function Ka(b,x){var A=Object.create(Pe);return A.size=b?b.size:0,A._map=b,A.__ownerID=x,A}var Es;function Xt(){return Es||(Es=Ka(it()))}var es=function(b){function x(A,w,V){if(!(this instanceof x))return new x(A,w,V);if(Tn(V!==0,"Cannot step a Range by 0"),A=A||0,w===void 0&&(w=1/0),V=V===void 0?1:Math.abs(V),w<A&&(V=-V),this._start=A,this._end=w,this._step=V,this.size=Math.max(0,Math.ceil((w-A)/V-1)+1),this.size===0){if(tn)return tn;tn=this}}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.toString=function(){return this.size===0?"Range []":"Range [ "+this._start+"..."+this._end+(this._step!==1?" by "+this._step:"")+" ]"},x.prototype.get=function(w,V){return this.has(w)?this._start+gt(this,w)*this._step:V},x.prototype.includes=function(w){var V=(w-this._start)/this._step;return V>=0&&V<this.size&&V===Math.floor(V)},x.prototype.slice=function(w,V){return _r(w,V,this.size)?this:(w=Ut(w,this.size),V=ur(V,this.size),V<=w?new x(0,0):new x(this.get(w,this._end),this.get(V,this._end),this._step))},x.prototype.indexOf=function(w){var V=w-this._start;if(V%this._step===0){var F=V/this._step;if(F>=0&&F<this.size)return F}return-1},x.prototype.lastIndexOf=function(w){return this.indexOf(w)},x.prototype.__iterate=function(w,V){for(var F=this.size,N=this._step,U=V?this._start+(F-1)*N:this._start,P=0;P!==F&&w(U,V?F-++P:P++,this)!==!1;)U+=V?-N:N;return P},x.prototype.__iterator=function(w,V){var F=this.size,N=this._step,U=V?this._start+(F-1)*N:this._start,P=0;return new Se(function(){if(P===F)return qe();var D=U;return U+=V?-N:N,Ie(w,V?F-++P:P++,D)})},x.prototype.equals=function(w){return w instanceof x?this._start===w._start&&this._end===w._end&&this._step===w._step:Xn(this,w)},x}(nt),tn;function Kr(b,x,A){for(var w=La(x),V=0;V!==w.length;)if(b=zr(b,w[V++],ye),b===ye)return A;return b}function Qa(b,x){return Kr(this,b,x)}function ts(b,x){return Kr(b,x,ye)!==ye}function Po(b){return ts(this,b)}function Ga(){Qe(this.size);var b={};return this.__iterate(function(x,A){b[A]=x}),b}Ae.isIterable=Oe;Ae.isKeyed=xe;Ae.isIndexed=Ue;Ae.isAssociative=Pt;Ae.isOrdered=Ge;Ae.Iterator=Se;At(Ae,{toArray:function(){Qe(this.size);var x=new Array(this.size||0),A=xe(this),w=0;return this.__iterate(function(V,F){x[w++]=A?[F,V]:V}),x},toIndexedSeq:function(){return new ba(this)},toJS:function(){return Rr(this)},toKeyedSeq:function(){return new Br(this,!0)},toMap:function(){return bt(this.toKeyedSeq())},toObject:Ga,toOrderedMap:function(){return lt(this.toKeyedSeq())},toOrderedSet:function(){return wt(xe(this)?this.valueSeq():this)},toSet:function(){return zt(xe(this)?this.valueSeq():this)},toSetSeq:function(){return new Ca(this)},toSeq:function(){return Ue(this)?this.toIndexedSeq():xe(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return yr(xe(this)?this.valueSeq():this)},toList:function(){return Ht(xe(this)?this.valueSeq():this)},toString:function(){return"[Collection]"},__toString:function(x,A){return this.size===0?x+A:x+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+A},concat:function(){for(var x=[],A=arguments.length;A--;)x[A]=arguments[A];return Ce(this,bo(this,x))},includes:function(x){return this.some(function(A){return Fe(A,x)})},entries:function(){return this.__iterator(tt)},every:function(x,A){Qe(this.size);var w=!0;return this.__iterate(function(V,F,N){if(!x.call(A,V,F,N))return w=!1,!1}),w},filter:function(x,A){return Ce(this,Aa(this,x,A,!0))},partition:function(x,A){return So(this,x,A)},find:function(x,A,w){var V=this.findEntry(x,A);return V?V[1]:w},forEach:function(x,A){return Qe(this.size),this.__iterate(A?x.bind(A):x)},join:function(x){Qe(this.size),x=x!==void 0?""+x:",";var A="",w=!0;return this.__iterate(function(V){w?w=!1:A+=x,A+=V!=null?V.toString():""}),A},keys:function(){return this.__iterator($r)},map:function(x,A){return Ce(this,Ea(this,x,A))},reduce:function(x,A,w){return As(this,x,A,w,arguments.length<2,!1)},reduceRight:function(x,A,w){return As(this,x,A,w,arguments.length<2,!0)},reverse:function(){return Ce(this,kn(this,!0))},slice:function(x,A){return Ce(this,Rn(this,x,A,!0))},some:function(x,A){Qe(this.size);var w=!1;return this.__iterate(function(V,F,N){if(x.call(A,V,F,N))return w=!0,!1}),w},sort:function(x){return Ce(this,Lt(this,x))},values:function(){return this.__iterator(ot)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return this.size!==void 0?this.size===0:!this.some(function(){return!0})},count:function(x,A){return Vt(x?this.toSeq().filter(x,A):this)},countBy:function(x,A){return mo(this,x,A)},equals:function(x){return Xn(this,x)},entrySeq:function(){var x=this;if(x._cache)return new xt(x._cache);var A=x.toSeq().map(Jo).toIndexedSeq();return A.fromEntrySeq=function(){return x.toSeq()},A},filterNot:function(x,A){return this.filter(rn(x),A)},findEntry:function(x,A,w){var V=w;return this.__iterate(function(F,N,U){if(x.call(A,F,N,U))return V=[N,F],!1}),V},findKey:function(x,A){var w=this.findEntry(x,A);return w&&w[0]},findLast:function(x,A,w){return this.toKeyedSeq().reverse().find(x,A,w)},findLastEntry:function(x,A,w){return this.toKeyedSeq().reverse().findEntry(x,A,w)},findLastKey:function(x,A){return this.toKeyedSeq().reverse().findKey(x,A)},first:function(x){return this.find(ua,null,x)},flatMap:function(x,A){return Ce(this,Co(this,x,A))},flatten:function(x){return Ce(this,Ma(this,x,!0))},fromEntrySeq:function(){return new xa(this)},get:function(x,A){return this.find(function(w,V){return Fe(V,x)},void 0,A)},getIn:Qa,groupBy:function(x,A){return yo(this,x,A)},has:function(x){return this.get(x,ye)!==ye},hasIn:Po,isSubset:function(x){return x=typeof x.includes=="function"?x:Ae(x),this.every(function(A){return x.includes(A)})},isSuperset:function(x){return x=typeof x.isSubset=="function"?x:Ae(x),x.isSubset(this)},keyOf:function(x){return this.findKey(function(A){return Fe(A,x)})},keySeq:function(){return this.toSeq().map(Oo).toIndexedSeq()},last:function(x){return this.toSeq().reverse().first(x)},lastKeyOf:function(x){return this.toKeyedSeq().reverse().keyOf(x)},max:function(x){return Cr(this,x)},maxBy:function(x,A){return Cr(this,A,x)},min:function(x){return Cr(this,x?Is(x):Vs)},minBy:function(x,A){return Cr(this,A?Is(A):Vs,x)},rest:function(){return this.slice(1)},skip:function(x){return x===0?this:this.slice(Math.max(0,x))},skipLast:function(x){return x===0?this:this.slice(0,-Math.max(0,x))},skipWhile:function(x,A){return Ce(this,Ia(this,x,A,!0))},skipUntil:function(x,A){return this.skipWhile(rn(x),A)},sortBy:function(x,A){return Ce(this,Lt(this,A,x))},take:function(x){return this.slice(0,Math.max(0,x))},takeLast:function(x){return this.slice(-Math.max(0,x))},takeWhile:function(x,A){return Ce(this,vo(this,x,A))},takeUntil:function(x,A){return this.takeWhile(rn(x),A)},update:function(x){return x(this)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=Do(this))}});var De=Ae.prototype;De[pa]=!0;De[Pr]=De.values;De.toJSON=De.toArray;De.__toStringMapper=rr;De.inspect=De.toSource=function(){return this.toString()};De.chain=De.flatMap;De.contains=De.includes;At(rt,{flip:function(){return Ce(this,wa(this))},mapEntries:function(x,A){var w=this,V=0;return Ce(this,this.toSeq().map(function(F,N){return x.call(A,[N,F],V++,w)}).fromEntrySeq())},mapKeys:function(x,A){var w=this;return Ce(this,this.toSeq().flip().map(function(V,F){return x.call(A,V,F,w)}).flip())}});var vr=rt.prototype;vr[ha]=!0;vr[Pr]=De.entries;vr.toJSON=Ga;vr.__toStringMapper=function(b,x){return rr(x)+": "+rr(b)};At(Et,{toKeyedSeq:function(){return new Br(this,!1)},filter:function(x,A){return Ce(this,Aa(this,x,A,!1))},findIndex:function(x,A){var w=this.findEntry(x,A);return w?w[0]:-1},indexOf:function(x){var A=this.keyOf(x);return A===void 0?-1:A},lastIndexOf:function(x){var A=this.lastKeyOf(x);return A===void 0?-1:A},reverse:function(){return Ce(this,kn(this,!1))},slice:function(x,A){return Ce(this,Rn(this,x,A,!1))},splice:function(x,A){var w=arguments.length;if(A=Math.max(A||0,0),w===0||w===2&&!A)return this;x=Ut(x,x<0?this.count():this.size);var V=this.slice(0,x);return Ce(this,w===1?V:V.concat(_t(arguments,2),this.slice(x+A)))},findLastIndex:function(x,A){var w=this.findLastEntry(x,A);return w?w[0]:-1},first:function(x){return this.get(0,x)},flatten:function(x){return Ce(this,Ma(this,x,!1))},get:function(x,A){return x=gt(this,x),x<0||this.size===1/0||this.size!==void 0&&x>this.size?A:this.find(function(w,V){return V===x},void 0,A)},has:function(x){return x=gt(this,x),x>=0&&(this.size!==void 0?this.size===1/0||x<this.size:this.indexOf(x)!==-1)},interpose:function(x){return Ce(this,xo(this,x))},interleave:function(){var x=[this].concat(_t(arguments)),A=xr(this.toSeq(),nt.of,x),w=A.flatten(!0);return A.size&&(w.size=A.size*x.length),Ce(this,w)},keySeq:function(){return es(0,this.size)},last:function(x){return this.get(-1,x)},skipWhile:function(x,A){return Ce(this,Ia(this,x,A,!1))},zip:function(){var x=[this].concat(_t(arguments));return Ce(this,xr(this,Ms,x))},zipAll:function(){var x=[this].concat(_t(arguments));return Ce(this,xr(this,Ms,x,!0))},zipWith:function(x){var A=_t(arguments);return A[0]=this,Ce(this,xr(this,x,A))}});var qt=Et.prototype;qt[da]=!0;qt[Jt]=!0;At(Ot,{get:function(x,A){return this.has(x)?x:A},includes:function(x){return this.has(x)},keySeq:function(){return this.valueSeq()}});var Nt=Ot.prototype;Nt.has=De.includes;Nt.contains=Nt.includes;Nt.keys=Nt.values;At(St,vr);At(nt,qt);At(Bt,Nt);function As(b,x,A,w,V,F){return Qe(b.size),b.__iterate(function(N,U,P){V?(V=!1,A=N):A=x.call(w,A,N,U,P)},F),A}function Oo(b,x){return x}function Jo(b,x){return[x,b]}function rn(b){return function(){return!b.apply(this,arguments)}}function Is(b){return function(){return-b.apply(this,arguments)}}function Ms(){return _t(arguments)}function Vs(b,x){return b<x?1:b>x?-1:0}function Do(b){if(b.size===1/0)return 0;var x=Ge(b),A=xe(b),w=x?1:0,V=b.__iterate(A?x?function(F,N){w=31*w+Ls(He(F),He(N))|0}:function(F,N){w=w+Ls(He(F),He(N))|0}:x?function(F){w=31*w+He(F)|0}:function(F){w=w+He(F)|0});return Bo(V,w)}function Bo(b,x){return x=Kt(x,3432918353),x=Kt(x<<15|x>>>-15,461845907),x=Kt(x<<13|x>>>-13,5),x=(x+3864292196|0)^b,x=Kt(x^x>>>16,2246822507),x=Kt(x^x>>>13,3266489909),x=Dr(x^x>>>16),x}function Ls(b,x){return b^x+2654435769+(b<<6)+(b>>2)|0}var wt=function(b){function x(A){return A==null?vn():Wr(A)?A:vn().withMutations(function(w){var V=Ot(A);Qe(V.size),V.forEach(function(F){return w.add(F)})})}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.of=function(){return this(arguments)},x.fromKeys=function(w){return this(rt(w).keySeq())},x.prototype.toString=function(){return this.__toString("OrderedSet {","}")},x}(zt);wt.isOrderedSet=Wr;var It=wt.prototype;It[Jt]=!0;It.zip=qt.zip;It.zipWith=qt.zipWith;It.zipAll=qt.zipAll;It.__empty=vn;It.__make=Za;function Za(b,x){var A=Object.create(It);return A.size=b?b.size:0,A._map=b,A.__ownerID=x,A}var ks;function vn(){return ks||(ks=Za(Zt()))}var Ya={LeftThenRight:-1,RightThenLeft:1};function Ho(b){if(yt(b))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(Ze(b))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(b===null||typeof b!="object")throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}var ke=function(x,A){var w;Ho(x);var V=function(U){var P=this;if(U instanceof V)return U;if(!(this instanceof V))return new V(U);if(!w){w=!0;var D=Object.keys(x),q=F._indices={};F._name=A,F._keys=D,F._defaultValues=x;for(var W=0;W<D.length;W++){var G=D[W];q[G]=W,F[G]?typeof console=="object"&&console.warn&&console.warn("Cannot define "+ns(this)+' with property "'+G+'" since that property name is part of the Record API.'):zo(F,G)}}return this.__ownerID=void 0,this._values=Ht().withMutations(function(K){K.setSize(P._keys.length),rt(U).forEach(function(Z,Y){K.set(P._indices[Y],Z===P._defaultValues[Y]?void 0:Z)})}),this},F=V.prototype=Object.create(we);return F.constructor=V,A&&(V.displayName=A),V};ke.prototype.toString=function(){for(var x=ns(this)+" { ",A=this._keys,w,V=0,F=A.length;V!==F;V++)w=A[V],x+=(V?", ":"")+w+": "+rr(this.get(w));return x+" }"};ke.prototype.equals=function(x){return this===x||yt(x)&&Tt(this).equals(Tt(x))};ke.prototype.hashCode=function(){return Tt(this).hashCode()};ke.prototype.has=function(x){return this._indices.hasOwnProperty(x)};ke.prototype.get=function(x,A){if(!this.has(x))return A;var w=this._indices[x],V=this._values.get(w);return V===void 0?this._defaultValues[x]:V};ke.prototype.set=function(x,A){if(this.has(x)){var w=this._values.set(this._indices[x],A===this._defaultValues[x]?void 0:A);if(w!==this._values&&!this.__ownerID)return rs(this,w)}return this};ke.prototype.remove=function(x){return this.set(x)};ke.prototype.clear=function(){var x=this._values.clear().setSize(this._keys.length);return this.__ownerID?this:rs(this,x)};ke.prototype.wasAltered=function(){return this._values.wasAltered()};ke.prototype.toSeq=function(){return Tt(this)};ke.prototype.toJS=function(){return Rr(this)};ke.prototype.entries=function(){return this.__iterator(tt)};ke.prototype.__iterator=function(x,A){return Tt(this).__iterator(x,A)};ke.prototype.__iterate=function(x,A){return Tt(this).__iterate(x,A)};ke.prototype.__ensureOwner=function(x){if(x===this.__ownerID)return this;var A=this._values.__ensureOwner(x);return x?rs(this,A,x):(this.__ownerID=x,this._values=A,this)};ke.isRecord=yt;ke.getDescriptiveName=ns;var we=ke.prototype;we[ga]=!0;we[lr]=we.remove;we.deleteIn=we.removeIn=Hn;we.getIn=Qa;we.hasIn=De.hasIn;we.merge=Ra;we.mergeWith=Fa;we.mergeIn=jn;we.mergeDeep=Ja;we.mergeDeepWith=Da;we.mergeDeepIn=Wn;we.setIn=Dn;we.update=zn;we.updateIn=qn;we.withMutations=fr;we.asMutable=gr;we.asImmutable=mr;we[Pr]=we.entries;we.toJSON=we.toObject=De.toObject;we.inspect=we.toSource=function(){return this.toString()};function rs(b,x,A){var w=Object.create(Object.getPrototypeOf(b));return w._values=x,w.__ownerID=A,w}function ns(b){return b.constructor.displayName||b.constructor.name||"Record"}function Tt(b){return Vn(b._keys.map(function(x){return[x,b.get(x)]}))}function zo(b,x){try{Object.defineProperty(b,x,{get:function(){return this.get(x)},set:function(A){Tn(this.__ownerID,"Cannot set on an immutable record."),this.set(x,A)}})}catch{}}var Xa=function(b){function x(A,w){if(!(this instanceof x))return new x(A,w);if(this._value=A,this.size=w===void 0?1/0:Math.max(0,w),this.size===0){if(nn)return nn;nn=this}}return b&&(x.__proto__=b),x.prototype=Object.create(b&&b.prototype),x.prototype.constructor=x,x.prototype.toString=function(){return this.size===0?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},x.prototype.get=function(w,V){return this.has(w)?this._value:V},x.prototype.includes=function(w){return Fe(this._value,w)},x.prototype.slice=function(w,V){var F=this.size;return _r(w,V,F)?this:new x(this._value,ur(V,F)-Ut(w,F))},x.prototype.reverse=function(){return this},x.prototype.indexOf=function(w){return Fe(this._value,w)?0:-1},x.prototype.lastIndexOf=function(w){return Fe(this._value,w)?this.size:-1},x.prototype.__iterate=function(w,V){for(var F=this.size,N=0;N!==F&&w(this._value,V?F-++N:N++,this)!==!1;);return N},x.prototype.__iterator=function(w,V){var F=this,N=this.size,U=0;return new Se(function(){return U===N?qe():Ie(w,V?N-++U:U++,F._value)})},x.prototype.equals=function(w){return w instanceof x?Fe(this._value,w._value):Xn(this,w)},x}(nt),nn;function ei(b,x){return ti([],x||qo,b,"",x&&x.length>2?[]:void 0,{"":b})}function ti(b,x,A,w,V,F){if(typeof A!="string"&&!Ze(A)&&(An(A)||En(A)||Hr(A))){if(~b.indexOf(A))throw new TypeError("Cannot convert circular structure to Immutable");b.push(A),V&&w!==""&&V.push(w);var N=x.call(F,w,Je(A).map(function(U,P){return ti(b,x,U,P,V,A)}),V&&V.slice());return b.pop(),V&&V.pop(),N}return A}function qo(b,x){return Ue(x)?x.toList():xe(x)?x.toMap():x.toSet()}var ri="4.3.7",jo={version:ri,Collection:Ae,Iterable:Ae,Seq:Je,Map:bt,OrderedMap:lt,List:Ht,Stack:yr,Set:zt,OrderedSet:wt,PairSorting:Ya,Record:ke,Range:es,Repeat:Xa,is:Fe,fromJS:ei,hash:He,isImmutable:Ze,isCollection:Oe,isKeyed:xe,isIndexed:Ue,isAssociative:Pt,isOrdered:Ge,isValueObject:Lr,isPlainObject:Hr,isSeq:cr,isList:jr,isMap:pr,isOrderedMap:Jr,isStack:or,isSet:Sr,isOrderedSet:Wr,isRecord:yt,get:zr,getIn:Kr,has:Un,hasIn:ts,merge:Ta,mergeDeep:Pa,mergeWith:Ua,mergeDeepWith:Oa,remove:Pn,removeIn:Bn,set:On,setIn:Jn,update:qr,updateIn:vt},Wo=Ae;const Ko=Object.freeze(Object.defineProperty({__proto__:null,Collection:Ae,Iterable:Wo,List:Ht,Map:bt,OrderedMap:lt,OrderedSet:wt,PairSorting:Ya,Range:es,Record:ke,Repeat:Xa,Seq:Je,Set:zt,Stack:yr,default:jo,fromJS:ei,get:zr,getIn:Kr,has:Un,hasIn:ts,hash:He,is:Fe,isAssociative:Pt,isCollection:Oe,isImmutable:Ze,isIndexed:Ue,isKeyed:xe,isList:jr,isMap:pr,isOrdered:Ge,isOrderedMap:Jr,isOrderedSet:Wr,isPlainObject:Hr,isRecord:yt,isSeq:cr,isSet:Sr,isStack:or,isValueObject:Lr,merge:Ta,mergeDeep:Pa,mergeDeepWith:Oa,mergeWith:Ua,remove:Pn,removeIn:Bn,set:On,setIn:Jn,update:qr,updateIn:vt,version:ri},Symbol.toStringTag,{value:"Module"}));globalThis._cliPkgExports||(globalThis._cliPkgExports=[]);let bn={};globalThis._cliPkgExports.push(bn);bn.load=function(b,x){var A=typeof process<"u"&&(process.versions||{}).hasOwnProperty("node"),w=A?Object.create(globalThis):globalThis;if(w.scheduleImmediate=typeof setImmediate<"u"?function(F){setImmediate(F)}:function(F){setTimeout(F,0)},typeof Gr<"u"&&(w.require=Gr),w.exports=x||bn,typeof process<"u"&&(w.process=process),typeof __dirname<"u"&&(w.__dirname=__dirname),typeof __filename<"u"&&(w.__filename=__filename),typeof Buffer<"u"&&(w.Buffer=Buffer),A){var V=(typeof __webpack_require__<"u"?__non_webpack_require__:Gr)("url");Object.defineProperty(w,"location",{value:{get href(){return V.pathToFileURL?V.pathToFileURL(process.cwd()).href+"/":"file://"+function(){var F=process.cwd();return process.platform!="win32"?F:"/"+F.replace(/\\/g,"/")}()+"/"}}}),function(){function F(){try{throw new Error}catch(W){var U=W.stack,P=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),D=null;do{var q=P.exec(U);q!=null&&(D=q)}while(q!=null);return D[1]}}var N=null;Object.defineProperty(w,"document",{value:{get currentScript(){return N==null&&(N={src:F()}),N}}})}(),w.dartDeferredLibraryLoader=function(F,N,U){try{load(F),N()}catch(P){U(P)}}}w.immutable=b.immutable,w.chokidar=b.chokidar,w.readline=b.readline,w.fs=b.fs,w.nodeModule=b.nodeModule,w.stream=b.stream,w.util=b.util,function(){function N(e,t){for(var n=Object.keys(e),s=0;s<n.length;s++){var a=n[s];t[a]=e[a]}}function U(e,t){for(var n=Object.keys(e),s=0;s<n.length;s++){var a=n[s];t.hasOwnProperty(a)||(t[a]=e[a])}}function P(e,t){Object.assign(t,e)}var D=function(){var e=function(){};e.prototype={p:{}};var t=new e;if(!(Object.getPrototypeOf(t)&&Object.getPrototypeOf(t).p===e.prototype.p))return!1;try{if(typeof navigator<"u"&&typeof navigator.userAgent=="string"&&navigator.userAgent.indexOf("Chrome/")>=0)return!0;if(typeof version=="function"&&version.length==0){var n=version();if(/^\d+\.\d+\.\d+\.\d+$/.test(n))return!0}}catch{}return!1}();function q(e,t){if(e.prototype.constructor=e,e.prototype["$is"+e.name]=e,t!=null){if(D){Object.setPrototypeOf(e.prototype,t.prototype);return}var n=Object.create(t.prototype);N(e.prototype,n),e.prototype=n}}function W(e,t){for(var n=0;n<t.length;n++)q(t[n],e)}function G(e,t){P(t.prototype,e.prototype),e.prototype.constructor=e}function K(e,t){U(t.prototype,e.prototype),e.prototype.constructor=e}function Z(e,t,n,s){var a=e;e[t]=a,e[n]=function(){return e[t]===a&&(e[t]=s()),e[n]=function(){return this[t]},e[t]}}function Y(e,t,n,s){var a=e;e[t]=a,e[n]=function(){if(e[t]===a){var i=s();e[t]!==a&&r.throwLateFieldADI(t),e[t]=i}var o=e[t];return e[n]=function(){return o},o}}function se(e){return e.immutable$list=Array,e.fixed$length=Array,e}function _e(e){return e}function ae(e){for(var t=0;t<e.length;++t)e[t]}function $e(e,t){var n=null;return e?function(s){return n===null&&(n=r.closureFromTearOff(t)),new n(s,this)}:function(){return n===null&&(n=r.closureFromTearOff(t)),new n(this,null)}}function te(e){var t=null;return function(){return t===null&&(t=r.closureFromTearOff(e).prototype),t}}var re=0;function ue(e,t,n,s,a,i,o,l,_,u){return typeof l=="number"&&(l+=re),{co:e,iS:t,iI:n,rC:s,dV:a,cs:i,fs:o,fT:l,aI:_||0,nDA:u}}function ie(e,t,n,s,a,i,o,l){var _=ue(e,!0,!1,n,s,a,i,o,l,!1),u=te(_);e[t]=u}function me(e,t,n,s,a,i,o,l,_,u){n=!!n;var p=ue(e,!1,n,s,a,i,o,l,_,!!u),h=$e(n,p);e[t]=h}function Be(e){var t=ee.interceptorsByTag;if(!t){ee.interceptorsByTag=e;return}N(e,t)}function ve(e){var t=ee.leafTags;if(!t){ee.leafTags=e;return}N(e,t)}function oe(e){var t=ee.types,n=t.length;return t.push.apply(t,e),n}function pe(e,t){return N(t,e),e}var le=function(){var e=function(n,s,a,i,o){return function(l,_,u,p){return me(l,_,n,s,a,i,[u],p,o,!1)}},t=function(n,s,a,i){return function(o,l,_,u){return ie(o,l,n,s,a,[_],u,i)}};return{inherit:q,inheritMany:W,mixin:G,mixinHard:K,installStaticTearOff:ie,installInstanceTearOff:me,_instance_0u:e(0,0,null,["call$0"],0),_instance_1u:e(0,1,null,["call$1"],0),_instance_2u:e(0,2,null,["call$2"],0),_instance_0i:e(1,0,null,["call$0"],0),_instance_1i:e(1,1,null,["call$1"],0),_instance_2i:e(1,2,null,["call$2"],0),_static_0:t(0,null,["call$0"],0),_static_1:t(1,null,["call$1"],0),_static_2:t(2,null,["call$2"],0),makeConstList:se,lazy:Z,lazyFinal:Y,updateHolder:pe,convertToFastObject:_e,updateTypes:oe,setOrUpdateInterceptorsByTag:Be,setOrUpdateLeafTags:ve}}(),g={makeDispatchRecord(e,t,n,s){return{i:e,p:t,e:n,x:s}},getNativeInterceptor(e){var t,n,s,a,i,o=e[ee.dispatchPropertyName];if(o==null&&C.initNativeDispatchFlag==null&&(r.initNativeDispatch(),o=e[ee.dispatchPropertyName]),o!=null){if(t=o.p,t===!1)return o.i;if(t===!0)return e;if(n=Object.getPrototypeOf(e),t===n)return o.i;if(o.e===n)throw r.wrapException(r.UnimplementedError$("Return interceptor for "+r.S(t(e,o))))}return s=e.constructor,s==null?a=null:(i=C._JS_INTEROP_INTERCEPTOR_TAG,i==null&&(i=C._JS_INTEROP_INTERCEPTOR_TAG=ee.getIsolateTag("_$dart_js")),a=s[i]),a!=null||(a=r.lookupAndCacheInterceptor(e),a!=null)?a:typeof e=="function"?$.JavaScriptFunction_methods:(t=Object.getPrototypeOf(e),t==null||t===Object.prototype?$.PlainJavaScriptObject_methods:(typeof s=="function"&&(i=C._JS_INTEROP_INTERCEPTOR_TAG,i==null&&(i=C._JS_INTEROP_INTERCEPTOR_TAG=ee.getIsolateTag("_$dart_js")),Object.defineProperty(s,i,{value:$.UnknownJavaScriptObject_methods,enumerable:!1,writable:!0,configurable:!0})),$.UnknownJavaScriptObject_methods))},JSArray_JSArray$fixed(e,t){if(e<0||e>4294967295)throw r.wrapException(r.RangeError$range(e,0,4294967295,"length",null));return g.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$allocateFixed(e,t){if(e>4294967295)throw r.wrapException(r.RangeError$range(e,0,4294967295,"length",null));return g.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$growable(e,t){if(e<0)throw r.wrapException(r.ArgumentError$("Length must be a non-negative integer: "+e,null));return r._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$allocateGrowable(e,t){if(e<0)throw r.wrapException(r.ArgumentError$("Length must be a non-negative integer: "+e,null));return r._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$markFixed(e,t){return g.JSArray_markFixedList(r._setArrayType(e,t._eval$1("JSArray<0>")))},JSArray_markFixedList(e){return e.fixed$length=Array,e},JSArray_markUnmodifiableList(e){return e.fixed$length=Array,e.immutable$list=Array,e},JSArray__compareAny(e,t){return g.compareTo$1$ns(e,t)},JSString__isWhitespace(e){if(e<256)switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0;default:return!1}switch(e){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0;default:return!1}},JSString__skipLeadingWhitespace(e,t){var n,s;for(n=e.length;t<n&&(s=e.charCodeAt(t),!(s!==32&&s!==13&&!g.JSString__isWhitespace(s)));)++t;return t},JSString__skipTrailingWhitespace(e,t){for(var n,s;t>0&&(n=t-1,s=e.charCodeAt(n),!(s!==32&&s!==13&&!g.JSString__isWhitespace(s)));t=n);return t},getInterceptor$(e){return typeof e=="number"?Math.floor(e)==e?g.JSInt.prototype:g.JSNumNotInt.prototype:typeof e=="string"?g.JSString.prototype:e==null?g.JSNull.prototype:typeof e=="boolean"?g.JSBool.prototype:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$ansx(e){return typeof e=="number"?g.JSNumber.prototype:typeof e=="string"?g.JSString.prototype:e==null?e:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$asx(e){return typeof e=="string"?g.JSString.prototype:e==null?e:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$ax(e){return e==null?e:Array.isArray(e)?g.JSArray.prototype:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$in(e){return typeof e=="number"?Math.floor(e)==e?g.JSInt.prototype:g.JSNumNotInt.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$n(e){return typeof e=="number"?g.JSNumber.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$ns(e){return typeof e=="number"?g.JSNumber.prototype:typeof e=="string"?g.JSString.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$s(e){return typeof e=="string"?g.JSString.prototype:e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},getInterceptor$x(e){return e==null?e:typeof e!="object"?typeof e=="function"?g.JavaScriptFunction.prototype:typeof e=="symbol"?g.JavaScriptSymbol.prototype:typeof e=="bigint"?g.JavaScriptBigInt.prototype:e:e instanceof r.Object?e:g.getNativeInterceptor(e)},getInterceptor$z(e){return e==null||e instanceof r.Object?e:g.UnknownJavaScriptObject.prototype},set$AsyncCompiler$x(e,t){return g.getInterceptor$x(e).set$AsyncCompiler(e,t)},set$CalculationInterpolation$x(e,t){return g.getInterceptor$x(e).set$CalculationInterpolation(e,t)},set$CalculationOperation$x(e,t){return g.getInterceptor$x(e).set$CalculationOperation(e,t)},set$Compiler$x(e,t){return g.getInterceptor$x(e).set$Compiler(e,t)},set$Exception$x(e,t){return g.getInterceptor$x(e).set$Exception(e,t)},set$FALSE$x(e,t){return g.getInterceptor$x(e).set$FALSE(e,t)},set$Logger$x(e,t){return g.getInterceptor$x(e).set$Logger(e,t)},set$NULL$x(e,t){return g.getInterceptor$x(e).set$NULL(e,t)},set$NodePackageImporter$x(e,t){return g.getInterceptor$x(e).set$NodePackageImporter(e,t)},set$SassArgumentList$x(e,t){return g.getInterceptor$x(e).set$SassArgumentList(e,t)},set$SassBoolean$x(e,t){return g.getInterceptor$x(e).set$SassBoolean(e,t)},set$SassCalculation$x(e,t){return g.getInterceptor$x(e).set$SassCalculation(e,t)},set$SassColor$x(e,t){return g.getInterceptor$x(e).set$SassColor(e,t)},set$SassFunction$x(e,t){return g.getInterceptor$x(e).set$SassFunction(e,t)},set$SassList$x(e,t){return g.getInterceptor$x(e).set$SassList(e,t)},set$SassMap$x(e,t){return g.getInterceptor$x(e).set$SassMap(e,t)},set$SassMixin$x(e,t){return g.getInterceptor$x(e).set$SassMixin(e,t)},set$SassNumber$x(e,t){return g.getInterceptor$x(e).set$SassNumber(e,t)},set$SassString$x(e,t){return g.getInterceptor$x(e).set$SassString(e,t)},set$TRUE$x(e,t){return g.getInterceptor$x(e).set$TRUE(e,t)},set$Value$x(e,t){return g.getInterceptor$x(e).set$Value(e,t)},set$Version$x(e,t){return g.getInterceptor$x(e).set$Version(e,t)},set$cli_pkg_main_0_$x(e,t){return g.getInterceptor$x(e).set$cli_pkg_main_0_(e,t)},set$compile$x(e,t){return g.getInterceptor$x(e).set$compile(e,t)},set$compileAsync$x(e,t){return g.getInterceptor$x(e).set$compileAsync(e,t)},set$compileString$x(e,t){return g.getInterceptor$x(e).set$compileString(e,t)},set$compileStringAsync$x(e,t){return g.getInterceptor$x(e).set$compileStringAsync(e,t)},set$context$x(e,t){return g.getInterceptor$x(e).set$context(e,t)},set$dartValue$x(e,t){return g.getInterceptor$x(e).set$dartValue(e,t)},set$deprecations$x(e,t){return g.getInterceptor$x(e).set$deprecations(e,t)},set$exitCode$x(e,t){return g.getInterceptor$x(e).set$exitCode(e,t)},set$info$x(e,t){return g.getInterceptor$x(e).set$info(e,t)},set$initAsyncCompiler$x(e,t){return g.getInterceptor$x(e).set$initAsyncCompiler(e,t)},set$initCompiler$x(e,t){return g.getInterceptor$x(e).set$initCompiler(e,t)},set$length$asx(e,t){return g.getInterceptor$asx(e).set$length(e,t)},set$render$x(e,t){return g.getInterceptor$x(e).set$render(e,t)},set$renderSync$x(e,t){return g.getInterceptor$x(e).set$renderSync(e,t)},set$sassFalse$x(e,t){return g.getInterceptor$x(e).set$sassFalse(e,t)},set$sassNull$x(e,t){return g.getInterceptor$x(e).set$sassNull(e,t)},set$sassTrue$x(e,t){return g.getInterceptor$x(e).set$sassTrue(e,t)},set$types$x(e,t){return g.getInterceptor$x(e).set$types(e,t)},get$$prototype$x(e){return g.getInterceptor$x(e).get$$prototype(e)},get$_dartException$x(e){return g.getInterceptor$x(e).get$_dartException(e)},get$alertAscii$x(e){return g.getInterceptor$x(e).get$alertAscii(e)},get$alertColor$x(e){return g.getInterceptor$x(e).get$alertColor(e)},get$argv$x(e){return g.getInterceptor$x(e).get$argv(e)},get$blue$x(e){return g.getInterceptor$x(e).get$blue(e)},get$brackets$x(e){return g.getInterceptor$x(e).get$brackets(e)},get$charset$x(e){return g.getInterceptor$x(e).get$charset(e)},get$code$x(e){return g.getInterceptor$x(e).get$code(e)},get$current$x(e){return g.getInterceptor$x(e).get$current(e)},get$dartValue$x(e){return g.getInterceptor$x(e).get$dartValue(e)},get$debug$x(e){return g.getInterceptor$x(e).get$debug(e)},get$denominatorUnits$x(e){return g.getInterceptor$x(e).get$denominatorUnits(e)},get$end$z(e){return g.getInterceptor$z(e).get$end(e)},get$env$x(e){return g.getInterceptor$x(e).get$env(e)},get$exitCode$x(e){return g.getInterceptor$x(e).get$exitCode(e)},get$fatalDeprecations$x(e){return g.getInterceptor$x(e).get$fatalDeprecations(e)},get$fiber$x(e){return g.getInterceptor$x(e).get$fiber(e)},get$file$x(e){return g.getInterceptor$x(e).get$file(e)},get$filename$x(e){return g.getInterceptor$x(e).get$filename(e)},get$first$ax(e){return g.getInterceptor$ax(e).get$first(e)},get$functions$x(e){return g.getInterceptor$x(e).get$functions(e)},get$futureDeprecations$x(e){return g.getInterceptor$x(e).get$futureDeprecations(e)},get$green$x(e){return g.getInterceptor$x(e).get$green(e)},get$hashCode$(e){return g.getInterceptor$(e).get$hashCode(e)},get$id$x(e){return g.getInterceptor$x(e).get$id(e)},get$importer$x(e){return g.getInterceptor$x(e).get$importer(e)},get$importers$x(e){return g.getInterceptor$x(e).get$importers(e)},get$isEmpty$asx(e){return g.getInterceptor$asx(e).get$isEmpty(e)},get$isNotEmpty$asx(e){return g.getInterceptor$asx(e).get$isNotEmpty(e)},get$isTTY$x(e){return g.getInterceptor$x(e).get$isTTY(e)},get$iterator$ax(e){return g.getInterceptor$ax(e).get$iterator(e)},get$keys$z(e){return g.getInterceptor$z(e).get$keys(e)},get$last$ax(e){return g.getInterceptor$ax(e).get$last(e)},get$length$asx(e){return g.getInterceptor$asx(e).get$length(e)},get$loadPaths$x(e){return g.getInterceptor$x(e).get$loadPaths(e)},get$logger$x(e){return g.getInterceptor$x(e).get$logger(e)},get$message$x(e){return g.getInterceptor$x(e).get$message(e)},get$mtime$x(e){return g.getInterceptor$x(e).get$mtime(e)},get$name$x(e){return g.getInterceptor$x(e).get$name(e)},get$numeratorUnits$x(e){return g.getInterceptor$x(e).get$numeratorUnits(e)},get$options$x(e){return g.getInterceptor$x(e).get$options(e)},get$parent$z(e){return g.getInterceptor$z(e).get$parent(e)},get$path$x(e){return g.getInterceptor$x(e).get$path(e)},get$platform$x(e){return g.getInterceptor$x(e).get$platform(e)},get$quietDeps$x(e){return g.getInterceptor$x(e).get$quietDeps(e)},get$quotes$x(e){return g.getInterceptor$x(e).get$quotes(e)},get$red$x(e){return g.getInterceptor$x(e).get$red(e)},get$release$x(e){return g.getInterceptor$x(e).get$release(e)},get$reversed$ax(e){return g.getInterceptor$ax(e).get$reversed(e)},get$runtimeType$(e){return g.getInterceptor$(e).get$runtimeType(e)},get$separator$x(e){return g.getInterceptor$x(e).get$separator(e)},get$sign$in(e){return typeof e=="number"?e>0?1:e<0?-1:e:g.getInterceptor$in(e).get$sign(e)},get$silenceDeprecations$x(e){return g.getInterceptor$x(e).get$silenceDeprecations(e)},get$single$ax(e){return g.getInterceptor$ax(e).get$single(e)},get$sourceMap$x(e){return g.getInterceptor$x(e).get$sourceMap(e)},get$sourceMapIncludeSources$x(e){return g.getInterceptor$x(e).get$sourceMapIncludeSources(e)},get$span$z(e){return g.getInterceptor$z(e).get$span(e)},get$stderr$x(e){return g.getInterceptor$x(e).get$stderr(e)},get$stdout$x(e){return g.getInterceptor$x(e).get$stdout(e)},get$style$x(e){return g.getInterceptor$x(e).get$style(e)},get$syntax$x(e){return g.getInterceptor$x(e).get$syntax(e)},get$trace$z(e){return g.getInterceptor$z(e).get$trace(e)},get$url$x(e){return g.getInterceptor$x(e).get$url(e)},get$verbose$x(e){return g.getInterceptor$x(e).get$verbose(e)},get$warn$x(e){return g.getInterceptor$x(e).get$warn(e)},$add$ansx(e,t){return typeof e=="number"&&typeof t=="number"?e+t:g.getInterceptor$ansx(e).$add(e,t)},$eq$(e,t){return e==null?t==null:typeof e!="object"?t!=null&&e===t:g.getInterceptor$(e).$eq(e,t)},$index$asx(e,t){return typeof t=="number"&&(Array.isArray(e)||typeof e=="string"||r.isJsIndexable(e,e[ee.dispatchPropertyName]))&&t>>>0===t&&t<e.length?e[t]:g.getInterceptor$asx(e).$index(e,t)},$indexSet$ax(e,t,n){return typeof t=="number"&&(Array.isArray(e)||r.isJsIndexable(e,e[ee.dispatchPropertyName]))&&!e.immutable$list&&t>>>0===t&&t<e.length?e[t]=n:g.getInterceptor$ax(e).$indexSet(e,t,n)},$set$2$x(e,t,n){return g.getInterceptor$x(e).$set$2(e,t,n)},add$1$ax(e,t){return g.getInterceptor$ax(e).add$1(e,t)},addAll$1$ax(e,t){return g.getInterceptor$ax(e).addAll$1(e,t)},allMatches$1$s(e,t){return g.getInterceptor$s(e).allMatches$1(e,t)},allMatches$2$s(e,t,n){return g.getInterceptor$s(e).allMatches$2(e,t,n)},any$1$ax(e,t){return g.getInterceptor$ax(e).any$1(e,t)},apply$2$x(e,t,n){return g.getInterceptor$x(e).apply$2(e,t,n)},asImmutable$0$x(e){return g.getInterceptor$x(e).asImmutable$0(e)},asMutable$0$x(e){return g.getInterceptor$x(e).asMutable$0(e)},canonicalize$4$baseImporter$baseUrl$forImport$x(e,t,n,s,a){return g.getInterceptor$x(e).canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,s,a)},cast$1$0$ax(e,t){return g.getInterceptor$ax(e).cast$1$0(e,t)},close$0$x(e){return g.getInterceptor$x(e).close$0(e)},codeUnitAt$1$s(e,t){return g.getInterceptor$s(e).codeUnitAt$1(e,t)},compareTo$1$ns(e,t){return g.getInterceptor$ns(e).compareTo$1(e,t)},contains$1$asx(e,t){return g.getInterceptor$asx(e).contains$1(e,t)},createInterface$1$x(e,t){return g.getInterceptor$x(e).createInterface$1(e,t)},createRequire$1$x(e,t){return g.getInterceptor$x(e).createRequire$1(e,t)},elementAt$1$ax(e,t){return g.getInterceptor$ax(e).elementAt$1(e,t)},endsWith$1$s(e,t){return g.getInterceptor$s(e).endsWith$1(e,t)},error$1$x(e,t){return g.getInterceptor$x(e).error$1(e,t)},every$1$ax(e,t){return g.getInterceptor$ax(e).every$1(e,t)},existsSync$1$x(e,t){return g.getInterceptor$x(e).existsSync$1(e,t)},expand$1$1$ax(e,t,n){return g.getInterceptor$ax(e).expand$1$1(e,t,n)},fillRange$3$ax(e,t,n,s){return g.getInterceptor$ax(e).fillRange$3(e,t,n,s)},fold$2$ax(e,t,n){return g.getInterceptor$ax(e).fold$2(e,t,n)},forEach$1$ax(e,t){return g.getInterceptor$ax(e).forEach$1(e,t)},getRange$2$ax(e,t,n){return g.getInterceptor$ax(e).getRange$2(e,t,n)},getTime$0$x(e){return g.getInterceptor$x(e).getTime$0(e)},isDirectory$0$x(e){return g.getInterceptor$x(e).isDirectory$0(e)},isFile$0$x(e){return g.getInterceptor$x(e).isFile$0(e)},join$1$ax(e,t){return g.getInterceptor$ax(e).join$1(e,t)},listen$1$z(e,t){return g.getInterceptor$z(e).listen$1(e,t)},log$1$x(e,t){return g.getInterceptor$x(e).log$1(e,t)},map$1$1$ax(e,t,n){return g.getInterceptor$ax(e).map$1$1(e,t,n)},matchAsPrefix$2$s(e,t,n){return g.getInterceptor$s(e).matchAsPrefix$2(e,t,n)},mkdirSync$1$x(e,t){return g.getInterceptor$x(e).mkdirSync$1(e,t)},noSuchMethod$1$(e,t){return g.getInterceptor$(e).noSuchMethod$1(e,t)},on$2$x(e,t,n){return g.getInterceptor$x(e).on$2(e,t,n)},readFileSync$2$x(e,t,n){return g.getInterceptor$x(e).readFileSync$2(e,t,n)},readdirSync$1$x(e,t){return g.getInterceptor$x(e).readdirSync$1(e,t)},remove$1$z(e,t){return g.getInterceptor$z(e).remove$1(e,t)},removeRange$2$ax(e,t,n){return g.getInterceptor$ax(e).removeRange$2(e,t,n)},replaceFirst$2$s(e,t,n){return g.getInterceptor$s(e).replaceFirst$2(e,t,n)},resolve$1$x(e,t){return g.getInterceptor$x(e).resolve$1(e,t)},run$0$x(e){return g.getInterceptor$x(e).run$0(e)},run$1$x(e,t){return g.getInterceptor$x(e).run$1(e,t)},setRange$4$ax(e,t,n,s,a){return g.getInterceptor$ax(e).setRange$4(e,t,n,s,a)},skip$1$ax(e,t){return g.getInterceptor$ax(e).skip$1(e,t)},sort$1$ax(e,t){return g.getInterceptor$ax(e).sort$1(e,t)},startsWith$1$s(e,t){return g.getInterceptor$s(e).startsWith$1(e,t)},statSync$1$x(e,t){return g.getInterceptor$x(e).statSync$1(e,t)},sublist$1$ax(e,t){return g.getInterceptor$ax(e).sublist$1(e,t)},substring$1$s(e,t){return g.getInterceptor$s(e).substring$1(e,t)},substring$2$s(e,t,n){return g.getInterceptor$s(e).substring$2(e,t,n)},take$1$ax(e,t){return g.getInterceptor$ax(e).take$1(e,t)},then$1$1$x(e,t,n){return g.getInterceptor$x(e).then$1$1(e,t,n)},then$1$2$onError$x(e,t,n,s){return g.getInterceptor$x(e).then$1$2$onError(e,t,n,s)},then$2$x(e,t,n){return g.getInterceptor$x(e).then$2(e,t,n)},toArray$0$x(e){return g.getInterceptor$x(e).toArray$0(e)},toList$0$ax(e){return g.getInterceptor$ax(e).toList$0(e)},toList$1$growable$ax(e,t){return g.getInterceptor$ax(e).toList$1$growable(e,t)},toRadixString$1$n(e,t){return g.getInterceptor$n(e).toRadixString$1(e,t)},toSet$0$ax(e){return g.getInterceptor$ax(e).toSet$0(e)},toString$0$(e){return g.getInterceptor$(e).toString$0(e)},toString$1$color$(e,t){return g.getInterceptor$(e).toString$1$color(e,t)},trim$0$s(e){return g.getInterceptor$s(e).trim$0(e)},unlinkSync$1$x(e,t){return g.getInterceptor$x(e).unlinkSync$1(e,t)},watch$2$x(e,t,n){return g.getInterceptor$x(e).watch$2(e,t,n)},where$1$ax(e,t){return g.getInterceptor$ax(e).where$1(e,t)},write$1$x(e,t){return g.getInterceptor$x(e).write$1(e,t)},writeFileSync$2$x(e,t,n){return g.getInterceptor$x(e).writeFileSync$2(e,t,n)},yield$0$x(e){return g.getInterceptor$x(e).yield$0(e)},Interceptor:function(){},JSBool:function(){},JSNull:function(){},JavaScriptObject:function(){},LegacyJavaScriptObject:function(){},PlainJavaScriptObject:function(){},UnknownJavaScriptObject:function(){},JavaScriptFunction:function(){},JavaScriptBigInt:function(){},JavaScriptSymbol:function(){},JSArray:function(t){this.$ti=t},JSUnmodifiableArray:function(t){this.$ti=t},ArrayIterator:function(t,n,s){var a=this;a._iterable=t,a._length=n,a._index=0,a._current=null,a.$ti=s},JSNumber:function(){},JSInt:function(){},JSNumNotInt:function(){},JSString:function(){}},r={JS_CONST:function(){},CastIterable_CastIterable(e,t,n){return t._eval$1("EfficientLengthIterable<0>")._is(e)?new r._EfficientLengthCastIterable(e,t._eval$1("@<0>")._bind$1(n)._eval$1("_EfficientLengthCastIterable<1,2>")):new r.CastIterable(e,t._eval$1("@<0>")._bind$1(n)._eval$1("CastIterable<1,2>"))},LateError$localNI(e){return new r.LateError("Local '"+e+"' has not been initialized.")},ReachabilityError$(e){return new r.ReachabilityError(e)},hexDigitValue(e){var t,n=e^48;return n<=9?n:(t=e|32,97<=t&&t<=102?t-87:-1)},SystemHash_combine(e,t){return e=e+t&536870911,e=e+((e&524287)<<10)&536870911,e^e>>>6},SystemHash_finish(e){return e=e+((e&67108863)<<3)&536870911,e^=e>>>11,e+((e&16383)<<15)&536870911},checkNotNullable(e,t,n){return e},isToStringVisiting(e){var t,n;for(t=C.toStringVisiting.length,n=0;n<t;++n)if(e===C.toStringVisiting[n])return!0;return!1},SubListIterable$(e,t,n,s){return r.RangeError_checkNotNegative(t,"start"),n!=null&&(r.RangeError_checkNotNegative(n,"end"),t>n&&r.throwExpression(r.RangeError$range(t,0,n,"start",null))),new r.SubListIterable(e,t,n,s._eval$1("SubListIterable<0>"))},MappedIterable_MappedIterable(e,t,n,s){return c.EfficientLengthIterable_dynamic._is(e)?new r.EfficientLengthMappedIterable(e,t,n._eval$1("@<0>")._bind$1(s)._eval$1("EfficientLengthMappedIterable<1,2>")):new r.MappedIterable(e,t,n._eval$1("@<0>")._bind$1(s)._eval$1("MappedIterable<1,2>"))},TakeIterable_TakeIterable(e,t,n){var s="takeCount";return r.ArgumentError_checkNotNull(t,s),r.RangeError_checkNotNegative(t,s),c.EfficientLengthIterable_dynamic._is(e)?new r.EfficientLengthTakeIterable(e,t,n._eval$1("EfficientLengthTakeIterable<0>")):new r.TakeIterable(e,t,n._eval$1("TakeIterable<0>"))},SkipIterable_SkipIterable(e,t,n){var s="count";return c.EfficientLengthIterable_dynamic._is(e)?(r.ArgumentError_checkNotNull(t,s),r.RangeError_checkNotNegative(t,s),new r.EfficientLengthSkipIterable(e,t,n._eval$1("EfficientLengthSkipIterable<0>"))):(r.ArgumentError_checkNotNull(t,s),r.RangeError_checkNotNegative(t,s),new r.SkipIterable(e,t,n._eval$1("SkipIterable<0>")))},FollowedByIterable_FollowedByIterable$firstEfficient(e,t,n){return n._eval$1("EfficientLengthIterable<0>")._is(t)?new r.EfficientLengthFollowedByIterable(e,t,n._eval$1("EfficientLengthFollowedByIterable<0>")):new r.FollowedByIterable(e,t,n._eval$1("FollowedByIterable<0>"))},IterableElementError_noElement(){return new r.StateError("No element")},IterableElementError_tooMany(){return new r.StateError("Too many elements")},IterableElementError_tooFew(){return new r.StateError("Too few elements")},Sort__doSort(e,t,n,s){n-t<=32?r.Sort__insertionSort(e,t,n,s):r.Sort__dualPivotQuicksort(e,t,n,s)},Sort__insertionSort(e,t,n,s){var a,i,o,l,_;for(a=t+1,i=g.getInterceptor$asx(e);a<=n;++a){for(o=i.$index(e,a),l=a;l>t&&s.call$2(i.$index(e,l-1),o)>0;)_=l-1,i.$indexSet(e,l,i.$index(e,_)),l=_;i.$indexSet(e,l,o)}},Sort__dualPivotQuicksort(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m=$.JSInt_methods._tdivFast$1(n-t+1,6),y=t+m,S=n-m,v=$.JSInt_methods._tdivFast$1(t+n,2),E=v-m,M=v+m,I=g.getInterceptor$asx(e),R=I.$index(e,y),L=I.$index(e,E),T=I.$index(e,v),O=I.$index(e,M),J=I.$index(e,S);if(s.call$2(R,L)>0&&(a=L,L=R,R=a),s.call$2(O,J)>0&&(a=J,J=O,O=a),s.call$2(R,T)>0&&(a=T,T=R,R=a),s.call$2(L,T)>0&&(a=T,T=L,L=a),s.call$2(R,O)>0&&(a=O,O=R,R=a),s.call$2(T,O)>0&&(a=O,O=T,T=a),s.call$2(L,J)>0&&(a=J,J=L,L=a),s.call$2(L,T)>0&&(a=T,T=L,L=a),s.call$2(O,J)>0&&(a=J,J=O,O=a),I.$indexSet(e,y,R),I.$indexSet(e,v,T),I.$indexSet(e,S,J),I.$indexSet(e,E,I.$index(e,t)),I.$indexSet(e,M,I.$index(e,n)),i=t+1,o=n-1,l=g.$eq$(s.call$2(L,O),0),l){for(_=i;_<=o;++_)if(u=I.$index(e,_),p=s.call$2(u,L),p!==0)if(p<0)_!==i&&(I.$indexSet(e,_,I.$index(e,i)),I.$indexSet(e,i,u)),++i;else for(;;)if(p=s.call$2(I.$index(e,o),L),p>0){--o;continue}else if(h=o-1,p<0){I.$indexSet(e,_,I.$index(e,i)),d=i+1,I.$indexSet(e,i,I.$index(e,o)),I.$indexSet(e,o,u),o=h,i=d;break}else{I.$indexSet(e,_,I.$index(e,o)),I.$indexSet(e,o,u),o=h;break}}else for(_=i;_<=o;++_)if(u=I.$index(e,_),s.call$2(u,L)<0)_!==i&&(I.$indexSet(e,_,I.$index(e,i)),I.$indexSet(e,i,u)),++i;else if(s.call$2(u,O)>0)for(;;)if(s.call$2(I.$index(e,o),O)>0){if(--o,o<_)break;continue}else{h=o-1,s.call$2(I.$index(e,o),L)<0?(I.$indexSet(e,_,I.$index(e,i)),d=i+1,I.$indexSet(e,i,I.$index(e,o)),I.$indexSet(e,o,u),i=d):(I.$indexSet(e,_,I.$index(e,o)),I.$indexSet(e,o,u)),o=h;break}if(f=i-1,I.$indexSet(e,t,I.$index(e,f)),I.$indexSet(e,f,L),f=o+1,I.$indexSet(e,n,I.$index(e,f)),I.$indexSet(e,f,O),r.Sort__doSort(e,t,i-2,s),r.Sort__doSort(e,o+2,n,s),!l)if(i<y&&o>S){for(;g.$eq$(s.call$2(I.$index(e,i),L),0);)++i;for(;g.$eq$(s.call$2(I.$index(e,o),O),0);)--o;for(_=i;_<=o;++_)if(u=I.$index(e,_),s.call$2(u,L)===0)_!==i&&(I.$indexSet(e,_,I.$index(e,i)),I.$indexSet(e,i,u)),++i;else if(s.call$2(u,O)===0)for(;;)if(s.call$2(I.$index(e,o),O)===0){if(--o,o<_)break;continue}else{h=o-1,s.call$2(I.$index(e,o),L)<0?(I.$indexSet(e,_,I.$index(e,i)),d=i+1,I.$indexSet(e,i,I.$index(e,o)),I.$indexSet(e,o,u),i=d):(I.$indexSet(e,_,I.$index(e,o)),I.$indexSet(e,o,u)),o=h;break}r.Sort__doSort(e,i,o,s)}else r.Sort__doSort(e,i,o,s)},_CastIterableBase:function(){},CastIterator:function(t,n){this._source=t,this.$ti=n},CastIterable:function(t,n){this._source=t,this.$ti=n},_EfficientLengthCastIterable:function(t,n){this._source=t,this.$ti=n},_CastListBase:function(){},_CastListBase_sort_closure:function(t,n){this.$this=t,this.compare=n},CastList:function(t,n){this._source=t,this.$ti=n},CastSet:function(t,n,s){this._source=t,this._emptySet=n,this.$ti=s},CastMap:function(t,n){this._source=t,this.$ti=n},CastMap_forEach_closure:function(t,n){this.$this=t,this.f=n},CastMap_entries_closure:function(t){this.$this=t},LateError:function(t){this._message=t},ReachabilityError:function(t){this._message=t},CodeUnits:function(t){this._string=t},nullFuture_closure:function(){},SentinelValue:function(){},EfficientLengthIterable:function(){},ListIterable:function(){},SubListIterable:function(t,n,s,a){var i=this;i.__internal$_iterable=t,i._start=n,i._endOrLength=s,i.$ti=a},ListIterator:function(t,n,s){var a=this;a.__internal$_iterable=t,a.__internal$_length=n,a.__internal$_index=0,a.__internal$_current=null,a.$ti=s},MappedIterable:function(t,n,s){this.__internal$_iterable=t,this._f=n,this.$ti=s},EfficientLengthMappedIterable:function(t,n,s){this.__internal$_iterable=t,this._f=n,this.$ti=s},MappedIterator:function(t,n,s){var a=this;a.__internal$_current=null,a._iterator=t,a._f=n,a.$ti=s},MappedListIterable:function(t,n,s){this._source=t,this._f=n,this.$ti=s},WhereIterable:function(t,n,s){this.__internal$_iterable=t,this._f=n,this.$ti=s},WhereIterator:function(t,n){this._iterator=t,this._f=n},ExpandIterable:function(t,n,s){this.__internal$_iterable=t,this._f=n,this.$ti=s},ExpandIterator:function(t,n,s,a){var i=this;i._iterator=t,i._f=n,i._currentExpansion=s,i.__internal$_current=null,i.$ti=a},TakeIterable:function(t,n,s){this.__internal$_iterable=t,this._takeCount=n,this.$ti=s},EfficientLengthTakeIterable:function(t,n,s){this.__internal$_iterable=t,this._takeCount=n,this.$ti=s},TakeIterator:function(t,n,s){this._iterator=t,this._remaining=n,this.$ti=s},SkipIterable:function(t,n,s){this.__internal$_iterable=t,this._skipCount=n,this.$ti=s},EfficientLengthSkipIterable:function(t,n,s){this.__internal$_iterable=t,this._skipCount=n,this.$ti=s},SkipIterator:function(t,n){this._iterator=t,this._skipCount=n},SkipWhileIterable:function(t,n,s){this.__internal$_iterable=t,this._f=n,this.$ti=s},SkipWhileIterator:function(t,n){this._iterator=t,this._f=n,this._hasSkipped=!1},EmptyIterable:function(t){this.$ti=t},EmptyIterator:function(){},FollowedByIterable:function(t,n,s){this.__internal$_first=t,this._second=n,this.$ti=s},EfficientLengthFollowedByIterable:function(t,n,s){this.__internal$_first=t,this._second=n,this.$ti=s},FollowedByIterator:function(t,n){this._currentIterator=t,this._nextIterable=n},WhereTypeIterable:function(t,n){this._source=t,this.$ti=n},WhereTypeIterator:function(t,n){this._source=t,this.$ti=n},FixedLengthListMixin:function(){},UnmodifiableListMixin:function(){},UnmodifiableListBase:function(){},ReversedListIterable:function(t,n){this._source=t,this.$ti=n},Symbol:function(t){this.__internal$_name=t},__CastListBase__CastIterableBase_ListMixin:function(){},ConstantMap_ConstantMap$from(e,t,n){for(var s,a,i,o,l,_,u=r.List_List$from(e.get$keys(e),!0,t),p=u.length,h=0;;){if(!(h<p)){s=!0;break}if(a=u[h],typeof a!="string"||a==="__proto__"){s=!1;break}++h}if(s){for(i={},o=0,h=0;h<u.length;u.length===p||(0,r.throwConcurrentModificationError)(u),++h,o=l)a=u[h],e.$index(0,a),l=o+1,i[a]=o;return _=new r.ConstantStringMap(i,r.List_List$from(e.get$values(e),!0,n),t._eval$1("@<0>")._bind$1(n)._eval$1("ConstantStringMap<1,2>")),_.$keys=u,_}return new r.ConstantMapView(r.LinkedHashMap_LinkedHashMap$from(e,t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("ConstantMapView<1,2>"))},ConstantMap__throwUnmodifiable(){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable Map"))},ConstantSet__throwUnmodifiable(){throw r.wrapException(r.UnsupportedError$("Cannot modify constant Set"))},instantiate1(e,t){var n=new r.Instantiation1(e,t._eval$1("Instantiation1<0>"));return n.Instantiation$1(e),n},unminifyOrTag(e){var t=ee.mangledGlobalNames[e];return t??e},isJsIndexable(e,t){var n;return t!=null&&(n=t.x,n!=null)?n:c.JavaScriptIndexingBehavior_dynamic._is(e)},S(e){var t;if(typeof e=="string")return e;if(typeof e=="number"){if(e!==0)return""+e}else{if(e===!0)return"true";if(e===!1)return"false";if(e==null)return"null"}return t=g.toString$0$(e),t},JSInvocationMirror$(e,t,n,s,a,i){return new r.JSInvocationMirror(e,n,s,a,i)},Primitives_objectHashCode(e){var t,n=C.Primitives__identityHashCodeProperty;return n==null&&(n=C.Primitives__identityHashCodeProperty=Symbol("identityHashCode")),t=e[n],t==null&&(t=Math.random()*1073741823|0,e[n]=t),t},Primitives_parseInt(e,t){var n,s,a,i,o,l=null,_=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(e);if(_==null)return l;if(n=_[3],t==null)return n!=null?parseInt(e,10):_[2]!=null?parseInt(e,16):l;if(t<2||t>36)throw r.wrapException(r.RangeError$range(t,2,36,"radix",l));if(t===10&&n!=null)return parseInt(e,10);if(t<10||n==null){for(s=t<=10?47+t:86+t,a=_[1],i=a.length,o=0;o<i;++o)if((a.charCodeAt(o)|32)>s)return l}return parseInt(e,t)},Primitives_parseDouble(e){var t,n;return/^\s*[+-]?(?:Infinity|NaN|(?:\.\d+|\d+(?:\.\d*)?)(?:[eE][+-]?\d+)?)\s*$/.test(e)?(t=parseFloat(e),isNaN(t)?(n=$.JSString_methods.trim$0(e),n==="NaN"||n==="+NaN"||n==="-NaN"?t:null):t):null},Primitives_objectTypeName(e){return r.Primitives__objectTypeNameNewRti(e)},Primitives__objectTypeNameNewRti(e){var t,n,s,a;if(e instanceof r.Object)return r._rtiToString(r.instanceType(e),null);if(t=g.getInterceptor$(e),t===$.Interceptor_methods||t===$.JavaScriptObject_methods||c.UnknownJavaScriptObject._is(e)){if(n=$.C_JS_CONST(e),n!=="Object"&&n!=="")return n;if(s=e.constructor,typeof s=="function"&&(a=s.name,typeof a=="string"&&a!=="Object"&&a!==""))return a}return r._rtiToString(r.instanceType(e),null)},Primitives_safeToString(e){return e==null||typeof e=="number"||r._isBool(e)?g.toString$0$(e):typeof e=="string"?JSON.stringify(e):e instanceof r.Closure?e.toString$0(0):e instanceof r._Record?e._toString$1(!0):"Instance of '"+r.Primitives_objectTypeName(e)+"'"},Primitives_currentUri(){return w.location?w.location.href:null},Primitives__fromCharCodeApply(e){var t,n,s,a,i=e.length;if(i<=500)return String.fromCharCode.apply(null,e);for(t="",n=0;n<i;n=s)s=n+500,a=s<i?s:i,t+=String.fromCharCode.apply(null,e.slice(n,a));return t},Primitives_stringFromCodePoints(e){var t,n,s,a=r._setArrayType([],c.JSArray_int);for(t=e.length,n=0;n<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++n){if(s=e[n],!r._isInt(s))throw r.wrapException(r.argumentErrorValue(s));if(s<=65535)a.push(s);else if(s<=1114111)a.push(55296+($.JSInt_methods._shrOtherPositive$1(s-65536,10)&1023)),a.push(56320+(s&1023));else throw r.wrapException(r.argumentErrorValue(s))}return r.Primitives__fromCharCodeApply(a)},Primitives_stringFromCharCodes(e){var t,n,s;for(t=e.length,n=0;n<t;++n){if(s=e[n],!r._isInt(s)||s<0)throw r.wrapException(r.argumentErrorValue(s));if(s>65535)return r.Primitives_stringFromCodePoints(e)}return r.Primitives__fromCharCodeApply(e)},Primitives_stringFromNativeUint8List(e,t,n){var s,a,i,o;if(n<=500&&t===0&&n===e.length)return String.fromCharCode.apply(null,e);for(s=t,a="";s<n;s=i)i=s+500,o=i<n?i:n,a+=String.fromCharCode.apply(null,e.subarray(s,o));return a},Primitives_stringFromCharCode(e){var t;if(0<=e){if(e<=65535)return String.fromCharCode(e);if(e<=1114111)return t=e-65536,String.fromCharCode(($.JSInt_methods._shrOtherPositive$1(t,10)|55296)>>>0,t&1023|56320)}throw r.wrapException(r.RangeError$range(e,0,1114111,null,null))},Primitives_lazyAsJsDate(e){return e.date===void 0&&(e.date=new Date(e._value)),e.date},Primitives_getYear(e){var t=r.Primitives_lazyAsJsDate(e).getFullYear()+0;return t},Primitives_getMonth(e){var t=r.Primitives_lazyAsJsDate(e).getMonth()+1;return t},Primitives_getDay(e){var t=r.Primitives_lazyAsJsDate(e).getDate()+0;return t},Primitives_getHours(e){var t=r.Primitives_lazyAsJsDate(e).getHours()+0;return t},Primitives_getMinutes(e){var t=r.Primitives_lazyAsJsDate(e).getMinutes()+0;return t},Primitives_getSeconds(e){var t=r.Primitives_lazyAsJsDate(e).getSeconds()+0;return t},Primitives_getMilliseconds(e){var t=r.Primitives_lazyAsJsDate(e).getMilliseconds()+0;return t},Primitives_functionNoSuchMethod(e,t,n){var s,a,i={};return i.argumentCount=0,s=[],a=[],i.argumentCount=t.length,$.JSArray_methods.addAll$1(s,t),i.names="",n!=null&&n.__js_helper$_length!==0&&n.forEach$1(0,new r.Primitives_functionNoSuchMethod_closure(i,a,s)),g.noSuchMethod$1$(e,new r.JSInvocationMirror($.Symbol_call,0,s,a,0))},Primitives_applyFunction(e,t,n){var s,a,i;if(Array.isArray(t)?s=n==null||n.__js_helper$_length===0:s=!1,s){if(a=t.length,a===0){if(e.call$0)return e.call$0()}else if(a===1){if(e.call$1)return e.call$1(t[0])}else if(a===2){if(e.call$2)return e.call$2(t[0],t[1])}else if(a===3){if(e.call$3)return e.call$3(t[0],t[1],t[2])}else if(a===4){if(e.call$4)return e.call$4(t[0],t[1],t[2],t[3])}else if(a===5&&e.call$5)return e.call$5(t[0],t[1],t[2],t[3],t[4]);if(i=e["call$"+a],i!=null)return i.apply(e,t)}return r.Primitives__generalApplyFunction(e,t,n)},Primitives__generalApplyFunction(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y=Array.isArray(t)?t:r.List_List$of(t,!0,c.dynamic),S=y.length,v=e.$requiredArgCount;if(S<v)return r.Primitives_functionNoSuchMethod(e,y,n);if(s=e.$defaultValues,a=s==null,i=a?null:s(),o=g.getInterceptor$(e),l=o["call*"],typeof l=="string"&&(l=o[l]),a)return n!=null&&n.__js_helper$_length!==0?r.Primitives_functionNoSuchMethod(e,y,n):S===v?l.apply(e,y):r.Primitives_functionNoSuchMethod(e,y,n);if(Array.isArray(i))return n!=null&&n.__js_helper$_length!==0?r.Primitives_functionNoSuchMethod(e,y,n):(_=v+i.length,S>_?r.Primitives_functionNoSuchMethod(e,y,null):(S<_&&(u=i.slice(S-v),y===t&&(y=r.List_List$of(y,!0,c.dynamic)),$.JSArray_methods.addAll$1(y,u)),l.apply(e,y)));if(S>v)return r.Primitives_functionNoSuchMethod(e,y,n);if(y===t&&(y=r.List_List$of(y,!0,c.dynamic)),p=Object.keys(i),n==null)for(a=p.length,h=0;h<p.length;p.length===a||(0,r.throwConcurrentModificationError)(p),++h){if(d=i[p[h]],$.C__Required===d)return r.Primitives_functionNoSuchMethod(e,y,n);$.JSArray_methods.add$1(y,d)}else{for(a=p.length,f=0,h=0;h<p.length;p.length===a||(0,r.throwConcurrentModificationError)(p),++h)if(m=p[h],n.containsKey$1(m))++f,$.JSArray_methods.add$1(y,n.$index(0,m));else{if(d=i[m],$.C__Required===d)return r.Primitives_functionNoSuchMethod(e,y,n);$.JSArray_methods.add$1(y,d)}if(f!==n.__js_helper$_length)return r.Primitives_functionNoSuchMethod(e,y,n)}return l.apply(e,y)},Primitives_extractStackTrace(e){var t=e.$thrownJsError;return t==null?null:r.getTraceFromException(t)},diagnoseIndexError(e,t){var n,s="index";return r._isInt(t)?(n=g.get$length$asx(e),t<0||t>=n?r.IndexError$withLength(t,n,e,null,s):r.RangeError$value(t,s,null)):new r.ArgumentError(!0,t,s,null)},diagnoseRangeError(e,t,n){return e<0||e>n?r.RangeError$range(e,0,n,"start",null):t!=null&&(t<e||t>n)?r.RangeError$range(t,e,n,"end",null):new r.ArgumentError(!0,t,"end",null)},argumentErrorValue(e){return new r.ArgumentError(!0,e,null,null)},checkNum(e){return e},wrapException(e){return r.initializeExceptionWrapper(new Error,e)},initializeExceptionWrapper(e,t){var n;return t==null&&(t=new r.TypeError),e.dartException=t,n=r.toStringWrapper,"defineProperty"in Object?(Object.defineProperty(e,"message",{get:n}),e.name=""):e.toString=n,e},toStringWrapper(){return g.toString$0$(this.dartException)},throwExpression(e){throw r.wrapException(e)},throwExpressionWithWrapper(e,t){throw r.initializeExceptionWrapper(t,e)},throwConcurrentModificationError(e){throw r.wrapException(r.ConcurrentModificationError$(e))},TypeErrorDecoder_extractPattern(e){var t,n,s,a,i,o;return e=r.quoteStringForRegExp(e.replace(String({}),"$receiver$")),t=e.match(/\\\$[a-zA-Z]+\\\$/g),t==null&&(t=r._setArrayType([],c.JSArray_String)),n=t.indexOf("\\$arguments\\$"),s=t.indexOf("\\$argumentsExpr\\$"),a=t.indexOf("\\$expr\\$"),i=t.indexOf("\\$method\\$"),o=t.indexOf("\\$receiver\\$"),new r.TypeErrorDecoder(e.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),n,s,a,i,o)},TypeErrorDecoder_provokeCallErrorOn(e){return function(t){var n="$arguments$";try{t.$method$(n)}catch(s){return s.message}}(e)},TypeErrorDecoder_provokePropertyErrorOn(e){return function(t){try{t.$method$}catch(n){return n.message}}(e)},JsNoSuchMethodError$(e,t){var n=t==null,s=n?null:t.method;return new r.JsNoSuchMethodError(e,s,n?null:t.receiver)},unwrapException(e){return e==null?new r.NullThrownFromJavaScriptException(e):e instanceof r.ExceptionAndStackTrace?r.saveStackTrace(e,e.dartException):typeof e!="object"?e:"dartException"in e?r.saveStackTrace(e,e.dartException):r._unwrapNonDartException(e)},saveStackTrace(e,t){return c.Error._is(t)&&t.$thrownJsError==null&&(t.$thrownJsError=e),t},_unwrapNonDartException(e){var t,n,s,a,i,o,l,_,u,p,h,d,f;if(!("message"in e))return e;if(t=e.message,"number"in e&&typeof e.number=="number"&&(n=e.number,s=n&65535,($.JSInt_methods._shrOtherPositive$1(n,16)&8191)===10))switch(s){case 438:return r.saveStackTrace(e,r.JsNoSuchMethodError$(r.S(t)+" (Error "+s+")",null));case 445:case 5007:return r.S(t),r.saveStackTrace(e,new r.NullError)}return e instanceof TypeError?(a=C.$get$TypeErrorDecoder_noSuchMethodPattern(),i=C.$get$TypeErrorDecoder_notClosurePattern(),o=C.$get$TypeErrorDecoder_nullCallPattern(),l=C.$get$TypeErrorDecoder_nullLiteralCallPattern(),_=C.$get$TypeErrorDecoder_undefinedCallPattern(),u=C.$get$TypeErrorDecoder_undefinedLiteralCallPattern(),p=C.$get$TypeErrorDecoder_nullPropertyPattern(),C.$get$TypeErrorDecoder_nullLiteralPropertyPattern(),h=C.$get$TypeErrorDecoder_undefinedPropertyPattern(),d=C.$get$TypeErrorDecoder_undefinedLiteralPropertyPattern(),f=a.matchTypeError$1(t),f!=null?r.saveStackTrace(e,r.JsNoSuchMethodError$(t,f)):(f=i.matchTypeError$1(t),f!=null?(f.method="call",r.saveStackTrace(e,r.JsNoSuchMethodError$(t,f))):o.matchTypeError$1(t)!=null||l.matchTypeError$1(t)!=null||_.matchTypeError$1(t)!=null||u.matchTypeError$1(t)!=null||p.matchTypeError$1(t)!=null||l.matchTypeError$1(t)!=null||h.matchTypeError$1(t)!=null||d.matchTypeError$1(t)!=null?r.saveStackTrace(e,new r.NullError):r.saveStackTrace(e,new r.UnknownJsTypeError(typeof t=="string"?t:"")))):e instanceof RangeError?typeof t=="string"&&t.indexOf("call stack")!==-1?new r.StackOverflowError:(t=function(m){try{return String(m)}catch{}return null}(e),r.saveStackTrace(e,new r.ArgumentError(!1,null,null,typeof t=="string"?t.replace(/^RangeError:\s*/,""):t))):typeof InternalError=="function"&&e instanceof InternalError&&typeof t=="string"&&t==="too much recursion"?new r.StackOverflowError:e},getTraceFromException(e){var t;return e instanceof r.ExceptionAndStackTrace?e.stackTrace:e==null?new r._StackTrace(e):(t=e.$cachedTrace,t!=null||(t=new r._StackTrace(e),typeof e=="object"&&(e.$cachedTrace=t)),t)},objectHashCode(e){return e==null?g.get$hashCode$(e):typeof e=="object"?r.Primitives_objectHashCode(e):g.get$hashCode$(e)},constantHashCode(e){return typeof e=="number"?$.JSNumber_methods.get$hashCode(e):e instanceof r._Type?r.Primitives_objectHashCode(e):e instanceof r._Record?e.get$hashCode(e):e instanceof r.Symbol?e.get$hashCode(0):r.objectHashCode(e)},fillLiteralMap(e,t){var n,s,a,i=e.length;for(n=0;n<i;n=a)s=n+1,a=s+1,t.$indexSet(0,e[n],e[s]);return t},fillLiteralSet(e,t){var n,s=e.length;for(n=0;n<s;++n)t.add$1(0,e[n]);return t},_invokeClosure(e,t,n,s,a,i){switch(t){case 0:return e.call$0();case 1:return e.call$1(n);case 2:return e.call$2(n,s);case 3:return e.call$3(n,s,a);case 4:return e.call$4(n,s,a,i)}throw r.wrapException(new r._Exception("Unsupported number of arguments for wrapped closure"))},convertDartClosureToJS(e,t){var n;return e==null?null:(n=e.$identity,n||(n=r.convertDartClosureToJSUncached(e,t),e.$identity=n,n))},convertDartClosureToJSUncached(e,t){var n;switch(t){case 0:n=e.call$0;break;case 1:n=e.call$1;break;case 2:n=e.call$2;break;case 3:n=e.call$3;break;case 4:n=e.call$4;break;default:n=null}return n!=null?n.bind(e):function(s,a,i){return function(o,l,_,u){return i(s,a,o,l,_,u)}}(e,t,r._invokeClosure)},Closure_fromTearOff(e){var t,n,s,a,i,o,l,_,u,p,h=e.co,d=e.iS,f=e.iI,m=e.nDA,y=e.aI,S=e.fs,v=e.cs,E=S[0],M=v[0],I=h[E],R=e.fT;for(R.toString,t=Object.create(d?new r.StaticClosure().constructor.prototype:new r.BoundClosure(null,null).constructor.prototype),t.$initialize=t.constructor,n=d?function(){this.$initialize()}:function(T,O){this.$initialize(T,O)},t.constructor=n,n.prototype=t,t.$_name=E,t.$_target=I,s=!d,s?a=r.Closure_forwardCallTo(E,I,f,m):(t.$static_name=E,a=I),t.$signature=r.Closure__computeSignatureFunctionNewRti(R,d,f),t[M]=a,i=a,o=1;o<S.length;++o)l=S[o],typeof l=="string"?(_=h[l],u=l,l=_):u="",p=v[o],p!=null&&(s&&(l=r.Closure_forwardCallTo(u,l,f,m)),t[p]=l),o===y&&(i=l);return t["call*"]=i,t.$requiredArgCount=e.rC,t.$defaultValues=e.dV,n},Closure__computeSignatureFunctionNewRti(e,t,n){if(typeof e=="number")return e;if(typeof e=="string"){if(t)throw r.wrapException("Cannot compute signature for static tearoff.");return function(s,a){return function(){return a(this,s)}}(e,r.BoundClosure_evalRecipe)}throw r.wrapException("Error in functionType of tearoff")},Closure_cspForwardCall(e,t,n,s){var a=r.BoundClosure_receiverOf;switch(t?-1:e){case 0:return function(i,o){return function(){return o(this)[i]()}}(n,a);case 1:return function(i,o){return function(l){return o(this)[i](l)}}(n,a);case 2:return function(i,o){return function(l,_){return o(this)[i](l,_)}}(n,a);case 3:return function(i,o){return function(l,_,u){return o(this)[i](l,_,u)}}(n,a);case 4:return function(i,o){return function(l,_,u,p){return o(this)[i](l,_,u,p)}}(n,a);case 5:return function(i,o){return function(l,_,u,p,h){return o(this)[i](l,_,u,p,h)}}(n,a);default:return function(i,o){return function(){return i.apply(o(this),arguments)}}(s,a)}},Closure_forwardCallTo(e,t,n,s){return n?r.Closure_forwardInterceptedCallTo(e,t,s):r.Closure_cspForwardCall(t.length,s,e,t)},Closure_cspForwardInterceptedCall(e,t,n,s){var a=r.BoundClosure_receiverOf,i=r.BoundClosure_interceptorOf;switch(t?-1:e){case 0:throw r.wrapException(new r.RuntimeError("Intercepted function with no arguments."));case 1:return function(o,l,_){return function(){return l(this)[o](_(this))}}(n,i,a);case 2:return function(o,l,_){return function(u){return l(this)[o](_(this),u)}}(n,i,a);case 3:return function(o,l,_){return function(u,p){return l(this)[o](_(this),u,p)}}(n,i,a);case 4:return function(o,l,_){return function(u,p,h){return l(this)[o](_(this),u,p,h)}}(n,i,a);case 5:return function(o,l,_){return function(u,p,h,d){return l(this)[o](_(this),u,p,h,d)}}(n,i,a);case 6:return function(o,l,_){return function(u,p,h,d,f){return l(this)[o](_(this),u,p,h,d,f)}}(n,i,a);default:return function(o,l,_){return function(){var u=[_(this)];return Array.prototype.push.apply(u,arguments),o.apply(l(this),u)}}(s,i,a)}},Closure_forwardInterceptedCallTo(e,t,n){var s,a;return C.BoundClosure__interceptorFieldNameCache==null&&(C.BoundClosure__interceptorFieldNameCache=r.BoundClosure__computeFieldNamed("interceptor")),C.BoundClosure__receiverFieldNameCache==null&&(C.BoundClosure__receiverFieldNameCache=r.BoundClosure__computeFieldNamed("receiver")),s=t.length,a=r.Closure_cspForwardInterceptedCall(s,n,e,t),a},closureFromTearOff(e){return r.Closure_fromTearOff(e)},BoundClosure_evalRecipe(e,t){return r._Universe_evalInEnvironment(ee.typeUniverse,r.instanceType(e._receiver),t)},BoundClosure_receiverOf(e){return e._receiver},BoundClosure_interceptorOf(e){return e._interceptor},BoundClosure__computeFieldNamed(e){var t,n,s,a=new r.BoundClosure("receiver","interceptor"),i=g.JSArray_markFixedList(Object.getOwnPropertyNames(a));for(t=i.length,n=0;n<t;++n)if(s=i[n],a[s]===e)return s;throw r.wrapException(r.ArgumentError$("Field name "+e+" not found.",null))},throwCyclicInit(e){throw r.wrapException(new r._CyclicInitializationError(e))},getIsolateAffinityTag(e){return ee.getIsolateTag(e)},LinkedHashMapKeyIterator$(e,t){var n=new r.LinkedHashMapKeyIterator(e,t);return n.__js_helper$_cell=e.__js_helper$_first,n},defineProperty(e,t,n){Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})},lookupAndCacheInterceptor(e){var t,n,s,a,i,o=C.getTagFunction.call$1(e),l=C.dispatchRecordsForInstanceTags[o];if(l!=null)return Object.defineProperty(e,ee.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),l.i;if(t=C.interceptorsForUncacheableTags[o],t!=null)return t;if(n=ee.interceptorsByTag[o],n==null&&(s=C.alternateTagFunction.call$2(e,o),s!=null)){if(l=C.dispatchRecordsForInstanceTags[s],l!=null)return Object.defineProperty(e,ee.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),l.i;if(t=C.interceptorsForUncacheableTags[s],t!=null)return t;n=ee.interceptorsByTag[s],o=s}if(n==null)return null;if(t=n.prototype,a=o[0],a==="!")return l=r.makeLeafDispatchRecord(t),C.dispatchRecordsForInstanceTags[o]=l,Object.defineProperty(e,ee.dispatchPropertyName,{value:l,enumerable:!1,writable:!0,configurable:!0}),l.i;if(a==="~")return C.interceptorsForUncacheableTags[o]=t,t;if(a==="-")return i=r.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),ee.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),i.i;if(a==="+")return r.patchInteriorProto(e,t);if(a==="*")throw r.wrapException(r.UnimplementedError$(o));return ee.leafTags[o]===!0?(i=r.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),ee.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),i.i):r.patchInteriorProto(e,t)},patchInteriorProto(e,t){var n=Object.getPrototypeOf(e);return Object.defineProperty(n,ee.dispatchPropertyName,{value:g.makeDispatchRecord(t,n,null,null),enumerable:!1,writable:!0,configurable:!0}),t},makeLeafDispatchRecord(e){return g.makeDispatchRecord(e,!1,null,!!e.$isJavaScriptIndexingBehavior)},makeDefaultDispatchRecord(e,t,n){var s=t.prototype;return ee.leafTags[e]===!0?r.makeLeafDispatchRecord(s):g.makeDispatchRecord(s,n,null,null)},initNativeDispatch(){C.initNativeDispatchFlag!==!0&&(C.initNativeDispatchFlag=!0,r.initNativeDispatchContinue())},initNativeDispatchContinue(){var e,t,n,s,a,i,o,l;if(C.dispatchRecordsForInstanceTags=Object.create(null),C.interceptorsForUncacheableTags=Object.create(null),r.initHooks(),e=ee.interceptorsByTag,t=Object.getOwnPropertyNames(e),typeof window<"u")for(n=function(){},s=0;s<t.length;++s)a=t[s],i=C.prototypeForTagFunction.call$1(a),i!=null&&(o=r.makeDefaultDispatchRecord(a,e[a],i),o!=null&&(Object.defineProperty(i,ee.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),n.prototype=i));for(s=0;s<t.length;++s)a=t[s],/^[A-Za-z_]/.test(a)&&(l=e[a],e["!"+a]=l,e["~"+a]=l,e["-"+a]=l,e["+"+a]=l,e["*"+a]=l)},initHooks(){var e,t,n,s,a,i,o=$.C_JS_CONST0();if(o=r.applyHooksTransformer($.C_JS_CONST1,r.applyHooksTransformer($.C_JS_CONST2,r.applyHooksTransformer($.C_JS_CONST3,r.applyHooksTransformer($.C_JS_CONST3,r.applyHooksTransformer($.C_JS_CONST4,r.applyHooksTransformer($.C_JS_CONST5,r.applyHooksTransformer($.C_JS_CONST6($.C_JS_CONST),o))))))),typeof dartNativeDispatchHooksTransformer<"u"&&(e=dartNativeDispatchHooksTransformer,typeof e=="function"&&(e=[e]),Array.isArray(e)))for(t=0;t<e.length;++t)n=e[t],typeof n=="function"&&(o=n(o)||o);s=o.getTag,a=o.getUnknownTag,i=o.prototypeForTag,C.getTagFunction=new r.initHooks_closure(s),C.alternateTagFunction=new r.initHooks_closure0(a),C.prototypeForTagFunction=new r.initHooks_closure1(i)},applyHooksTransformer(e,t){return e(t)||t},_RecordN__equalValues(e,t){var n;for(n=0;n<e.length;++n)if(!g.$eq$(e[n],t[n]))return!1;return!0},createRecordTypePredicate(e,t){var n=t.length,s=ee.rttc[""+n+";"+e];return s==null?null:n===0?s:n===s.length?s.apply(null,t):s(t)},JSSyntaxRegExp_makeNative(e,t,n,s,a,i){var o=t?"m":"",l=n?"":"i",_=s?"u":"",u=a?"s":"",p=i?"g":"",h=function(d,f){try{return new RegExp(d,f)}catch(m){return m}}(e,o+l+_+u+p);if(h instanceof RegExp)return h;throw r.wrapException(r.FormatException$("Illegal RegExp pattern ("+String(h)+")",e,null))},stringContainsUnchecked(e,t,n){var s;return typeof t=="string"?e.indexOf(t,n)>=0:t instanceof r.JSSyntaxRegExp?(s=$.JSString_methods.substring$1(e,n),t._nativeRegExp.test(s)):!g.allMatches$1$s(t,$.JSString_methods.substring$1(e,n)).get$isEmpty(0)},escapeReplacement(e){return e.indexOf("$",0)>=0?e.replace(/\$/g,"$$$$"):e},stringReplaceFirstRE(e,t,n,s){var a=t._execGlobal$2(e,s);return a==null?e:r.stringReplaceRangeUnchecked(e,a._match.index,a.get$end(0),n)},quoteStringForRegExp(e){return/[[\]{}()*+?.\\^$|]/.test(e)?e.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&"):e},stringReplaceAllUnchecked(e,t,n){var s;return typeof t=="string"?r.stringReplaceAllUncheckedString(e,t,n):t instanceof r.JSSyntaxRegExp?(s=t.get$_nativeGlobalVersion(),s.lastIndex=0,e.replace(s,r.escapeReplacement(n))):r.stringReplaceAllGeneral(e,t,n)},stringReplaceAllGeneral(e,t,n){var s,a,i,o;for(s=g.allMatches$1$s(t,e),s=s.get$iterator(s),a=0,i="";s.moveNext$0();)o=s.get$current(s),i=i+e.substring(a,o.get$start(o))+n,a=o.get$end(o);return s=i+e.substring(a),s.charCodeAt(0)==0,s},stringReplaceAllUncheckedString(e,t,n){var s,a,i;if(t===""){if(e==="")return n;for(s=e.length,a=""+n,i=0;i<s;++i)a=a+e[i]+n;return a.charCodeAt(0)==0,a}return e.indexOf(t,0)<0?e:e.length<500||n.indexOf("$",0)>=0?e.split(t).join(n):e.replace(new RegExp(r.quoteStringForRegExp(t),"g"),r.escapeReplacement(n))},stringReplaceFirstUnchecked(e,t,n,s){var a,i,o,l;return typeof t=="string"?(a=e.indexOf(t,s),a<0?e:r.stringReplaceRangeUnchecked(e,a,a+t.length,n)):t instanceof r.JSSyntaxRegExp?s===0?e.replace(t._nativeRegExp,r.escapeReplacement(n)):r.stringReplaceFirstRE(e,t,n,s):(i=g.allMatches$2$s(t,e,s),o=i.get$iterator(i),o.moveNext$0()?(l=o.get$current(o),$.JSString_methods.replaceRange$3(e,l.get$start(l),l.get$end(l),n)):e)},stringReplaceRangeUnchecked(e,t,n,s){return e.substring(0,t)+s+e.substring(n)},_Record_1:function(t){this._0=t},_Record_2:function(t,n){this._0=t,this._1=n},_Record_2_forImport:function(t,n){this._0=t,this._1=n},_Record_2_imports_modules:function(t,n){this._0=t,this._1=n},_Record_2_loadedUrls_stylesheet:function(t,n){this._0=t,this._1=n},_Record_2_sourceMap:function(t,n){this._0=t,this._1=n},_Record_3:function(t,n,s){this._0=t,this._1=n,this._2=s},_Record_3_forImport:function(t,n,s){this._0=t,this._1=n,this._2=s},_Record_3_importer_isDependency:function(t,n,s){this._0=t,this._1=n,this._2=s},_Record_3_originalUrl:function(t,n,s){this._0=t,this._1=n,this._2=s},_Record_5_named_namedNodes_positional_positionalNodes_separator:function(t){this._values=t},ConstantMapView:function(t,n){this._map=t,this.$ti=n},ConstantMap:function(){},ConstantStringMap:function(t,n,s){this._jsIndex=t,this._values=n,this.$ti=s},_KeysOrValues:function(t,n){this._elements=t,this.$ti=n},_KeysOrValuesOrElementsIterator:function(t,n,s){var a=this;a._elements=t,a.__js_helper$_length=n,a.__js_helper$_index=0,a.__js_helper$_current=null,a.$ti=s},ConstantSet:function(){},ConstantStringSet:function(t,n,s){this._jsIndex=t,this.__js_helper$_length=n,this.$ti=s},GeneralConstantSet:function(t,n){this._elements=t,this.$ti=n},Instantiation:function(){},Instantiation1:function(t,n){this._genericClosure=t,this.$ti=n},JSInvocationMirror:function(t,n,s,a,i){var o=this;o.__js_helper$_memberName=t,o.__js_helper$_kind=n,o._arguments=s,o._namedArgumentNames=a,o._typeArgumentCount=i},Primitives_functionNoSuchMethod_closure:function(t,n,s){this._box_0=t,this.namedArgumentList=n,this.$arguments=s},TypeErrorDecoder:function(t,n,s,a,i,o){var l=this;l._pattern=t,l._arguments=n,l._argumentsExpr=s,l._expr=a,l._method=i,l._receiver=o},NullError:function(){},JsNoSuchMethodError:function(t,n,s){this.__js_helper$_message=t,this._method=n,this._receiver=s},UnknownJsTypeError:function(t){this.__js_helper$_message=t},NullThrownFromJavaScriptException:function(t){this._irritant=t},ExceptionAndStackTrace:function(t,n){this.dartException=t,this.stackTrace=n},_StackTrace:function(t){this._exception=t,this._trace=null},Closure:function(){},Closure0Args:function(){},Closure2Args:function(){},TearOffClosure:function(){},StaticClosure:function(){},BoundClosure:function(t,n){this._receiver=t,this._interceptor=n},_CyclicInitializationError:function(t){this.variableName=t},RuntimeError:function(t){this.message=t},_Required:function(){},JsLinkedHashMap:function(t){var n=this;n.__js_helper$_length=0,n.__js_helper$_last=n.__js_helper$_first=n.__js_helper$_rest=n.__js_helper$_nums=n.__js_helper$_strings=null,n.__js_helper$_modifications=0,n.$ti=t},JsLinkedHashMap_values_closure:function(t){this.$this=t},JsLinkedHashMap_addAll_closure:function(t){this.$this=t},LinkedHashMapCell:function(t,n){var s=this;s.hashMapCellKey=t,s.hashMapCellValue=n,s.__js_helper$_previous=s.__js_helper$_next=null},LinkedHashMapKeyIterable:function(t,n){this.__js_helper$_map=t,this.$ti=n},LinkedHashMapKeyIterator:function(t,n){var s=this;s.__js_helper$_map=t,s.__js_helper$_modifications=n,s.__js_helper$_current=s.__js_helper$_cell=null},JsIdentityLinkedHashMap:function(t){var n=this;n.__js_helper$_length=0,n.__js_helper$_last=n.__js_helper$_first=n.__js_helper$_rest=n.__js_helper$_nums=n.__js_helper$_strings=null,n.__js_helper$_modifications=0,n.$ti=t},JsConstantLinkedHashMap:function(t){var n=this;n.__js_helper$_length=0,n.__js_helper$_last=n.__js_helper$_first=n.__js_helper$_rest=n.__js_helper$_nums=n.__js_helper$_strings=null,n.__js_helper$_modifications=0,n.$ti=t},initHooks_closure:function(t){this.getTag=t},initHooks_closure0:function(t){this.getUnknownTag=t},initHooks_closure1:function(t){this.prototypeForTag=t},_Record:function(){},_Record2:function(){},_Record1:function(){},_Record3:function(){},_RecordN:function(){},JSSyntaxRegExp:function(t,n){var s=this;s.pattern=t,s._nativeRegExp=n,s._nativeAnchoredRegExp=s._nativeGlobalRegExp=null},_MatchImplementation:function(t){this._match=t},_AllMatchesIterable:function(t,n,s){this._re=t,this.__js_helper$_string=n,this.__js_helper$_start=s},_AllMatchesIterator:function(t,n,s){var a=this;a._regExp=t,a.__js_helper$_string=n,a._nextIndex=s,a.__js_helper$_current=null},StringMatch:function(t,n){this.start=t,this.pattern=n},_StringAllMatchesIterable:function(t,n,s){this._input=t,this._pattern=n,this.__js_helper$_index=s},_StringAllMatchesIterator:function(t,n,s){var a=this;a._input=t,a._pattern=n,a.__js_helper$_index=s,a.__js_helper$_current=null},throwLateFieldADI(e){r.throwExpressionWithWrapper(new r.LateError("Field '"+e+"' has been assigned during initialization."),new Error)},throwUnnamedLateFieldNI(){r.throwExpressionWithWrapper(new r.LateError("Field '' has not been initialized."),new Error)},throwUnnamedLateFieldAI(){r.throwExpressionWithWrapper(new r.LateError("Field '' has already been initialized."),new Error)},throwUnnamedLateFieldADI(){r.throwExpressionWithWrapper(new r.LateError("Field '' has been assigned during initialization."),new Error)},_Cell$(){var e=new r._Cell;return e.__late_helper$_value=e},_Cell:function(){this.__late_helper$_value=null},_ensureNativeList(e){return e},NativeInt8List__create1(e){return new Int8Array(e)},NativeUint8List_NativeUint8List(e){return new Uint8Array(e)},_checkValidIndex(e,t,n){if(e>>>0!==e||e>=n)throw r.wrapException(r.diagnoseIndexError(t,e))},_checkValidRange(e,t,n){var s;if(e>>>0===e?t==null?s=e>n:s=t>>>0!==t||e>t||t>n:s=!0,s)throw r.wrapException(r.diagnoseRangeError(e,t,n));return t??n},NativeByteBuffer:function(){},NativeTypedData:function(){},NativeByteData:function(){},NativeTypedArray:function(){},NativeTypedArrayOfDouble:function(){},NativeTypedArrayOfInt:function(){},NativeFloat32List:function(){},NativeFloat64List:function(){},NativeInt16List:function(){},NativeInt32List:function(){},NativeInt8List:function(){},NativeUint16List:function(){},NativeUint32List:function(){},NativeUint8ClampedList:function(){},NativeUint8List:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},Rti__getQuestionFromStar(e,t){var n=t._precomputed1;return n??(t._precomputed1=r._Universe__lookupQuestionRti(e,t._primary,!0))},Rti__getFutureFromFutureOr(e,t){var n=t._precomputed1;return n??(t._precomputed1=r._Universe__lookupInterfaceRti(e,"Future",[t._primary]))},Rti__isUnionOfFunctionType(e){var t=e._kind;return t===6||t===7||t===8?r.Rti__isUnionOfFunctionType(e._primary):t===12||t===13},Rti__getCanonicalRecipe(e){return e._canonicalRecipe},pairwiseIsTest(e,t){var n,s=t.length;for(n=0;n<s;++n)if(!e[n]._is(t[n]))return!1;return!0},findType(e){return r._Universe_eval(ee.typeUniverse,e,!1)},instantiatedGenericFunctionType(e,t){var n,s,a,i,o;return e==null?null:(n=t._rest,s=e._bindCache,s==null&&(s=e._bindCache=new Map),a=t._canonicalRecipe,i=s.get(a),i??(o=r._substitute(ee.typeUniverse,e._primary,n,0),s.set(a,o),o))},_substitute(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=t._kind;switch(T){case 5:case 1:case 2:case 3:case 4:return t;case 6:return a=t._primary,i=r._substitute(e,a,n,s),i===a?t:r._Universe__lookupStarRti(e,i,!0);case 7:return a=t._primary,i=r._substitute(e,a,n,s),i===a?t:r._Universe__lookupQuestionRti(e,i,!0);case 8:return a=t._primary,i=r._substitute(e,a,n,s),i===a?t:r._Universe__lookupFutureOrRti(e,i,!0);case 9:return o=t._rest,l=r._substituteArray(e,o,n,s),l===o?t:r._Universe__lookupInterfaceRti(e,t._primary,l);case 10:return _=t._primary,u=r._substitute(e,_,n,s),p=t._rest,h=r._substituteArray(e,p,n,s),u===_&&h===p?t:r._Universe__lookupBindingRti(e,u,h);case 11:return d=t._primary,f=t._rest,m=r._substituteArray(e,f,n,s),m===f?t:r._Universe__lookupRecordRti(e,d,m);case 12:return y=t._primary,S=r._substitute(e,y,n,s),v=t._rest,E=r._substituteFunctionParameters(e,v,n,s),S===y&&E===v?t:r._Universe__lookupFunctionRti(e,S,E);case 13:return M=t._rest,s+=M.length,I=r._substituteArray(e,M,n,s),_=t._primary,u=r._substitute(e,_,n,s),I===M&&u===_?t:r._Universe__lookupGenericFunctionRti(e,u,I,!0);case 14:return R=t._primary,R<s||(L=n[R-s],L==null)?t:L;default:throw r.wrapException(r.AssertionError$("Attempted to substitute unexpected RTI kind "+T))}},_substituteArray(e,t,n,s){var a,i,o,l,_=t.length,u=r._Utils_newArrayOrEmpty(_);for(a=!1,i=0;i<_;++i)o=t[i],l=r._substitute(e,o,n,s),l!==o&&(a=!0),u[i]=l;return a?u:t},_substituteNamed(e,t,n,s){var a,i,o,l,_,u,p=t.length,h=r._Utils_newArrayOrEmpty(p);for(a=!1,i=0;i<p;i+=3)o=t[i],l=t[i+1],_=t[i+2],u=r._substitute(e,_,n,s),u!==_&&(a=!0),h.splice(i,3,o,l,u);return a?h:t},_substituteFunctionParameters(e,t,n,s){var a,i=t._requiredPositional,o=r._substituteArray(e,i,n,s),l=t._optionalPositional,_=r._substituteArray(e,l,n,s),u=t._named,p=r._substituteNamed(e,u,n,s);return o===i&&_===l&&p===u?t:(a=new r._FunctionParameters,a._requiredPositional=o,a._optionalPositional=_,a._named=p,a)},_setArrayType(e,t){return e[ee.arrayRti]=t,e},closureFunctionType(e){var t=e.$signature;return t!=null?typeof t=="number"?r.getTypeFromTypesTable(t):e.$signature():null},instanceOrFunctionType(e,t){var n;return r.Rti__isUnionOfFunctionType(t)&&e instanceof r.Closure&&(n=r.closureFunctionType(e),n!=null)?n:r.instanceType(e)},instanceType(e){return e instanceof r.Object?r._instanceType(e):Array.isArray(e)?r._arrayInstanceType(e):r._instanceTypeFromConstructor(g.getInterceptor$(e))},_arrayInstanceType(e){var t=e[ee.arrayRti],n=c.JSArray_dynamic;return t==null||t.constructor!==n.constructor?n:t},_instanceType(e){var t=e.$ti;return t??r._instanceTypeFromConstructor(e)},_instanceTypeFromConstructor(e){var t=e.constructor,n=t.$ccache;return n??r._instanceTypeFromConstructorMiss(e,t)},_instanceTypeFromConstructorMiss(e,t){var n=e instanceof r.Closure?Object.getPrototypeOf(Object.getPrototypeOf(e)).constructor:t,s=r._Universe_findErasedType(ee.typeUniverse,n.name);return t.$ccache=s,s},getTypeFromTypesTable(e){var t,n=ee.types,s=n[e];return typeof s=="string"?(t=r._Universe_eval(ee.typeUniverse,s,!1),n[e]=t,t):s},getRuntimeTypeOfDartObject(e){return r.createRuntimeType(r._instanceType(e))},getRuntimeTypeOfClosure(e){var t=r.closureFunctionType(e);return r.createRuntimeType(t??r.instanceType(e))},_structuralTypeOf(e){var t;return e instanceof r._Record?r.evaluateRtiForRecord(e.$recipe,e._getFieldValues$0()):(t=e instanceof r.Closure?r.closureFunctionType(e):null,t??(c.TrustedGetRuntimeType._is(e)?g.get$runtimeType$(e)._rti:Array.isArray(e)?r._arrayInstanceType(e):r.instanceType(e)))},createRuntimeType(e){var t=e._cachedRuntimeType;return t??(e._cachedRuntimeType=r._createRuntimeType(e))},_createRuntimeType(e){var t,n,s=e._canonicalRecipe,a=s.replace(/\*/g,"");return a===s?e._cachedRuntimeType=new r._Type(e):(t=r._Universe_eval(ee.typeUniverse,a,!0),n=t._cachedRuntimeType,n??(t._cachedRuntimeType=r._createRuntimeType(t)))},evaluateRtiForRecord(e,t){var n,s,a=t,i=a.length;if(i===0)return c.Record_0;for(n=r._Universe_evalInEnvironment(ee.typeUniverse,r._structuralTypeOf(a[0]),"@<0>"),s=1;s<i;++s)n=r._Universe_bind(ee.typeUniverse,n,r._structuralTypeOf(a[s]));return r._Universe_evalInEnvironment(ee.typeUniverse,n,e)},typeLiteral(e){return r.createRuntimeType(r._Universe_eval(ee.typeUniverse,e,!1))},_installSpecializedIsTest(e){var t,n,s,a,i,o,l=this;if(l===c.Object)return r._finishIsFn(l,e,r._isObject);if(r.isSoundTopType(l)?t=!0:t=l===c.legacy_Object,t)return r._finishIsFn(l,e,r._isTop);if(t=l._kind,t===7)return r._finishIsFn(l,e,r._generalNullableIsTestImplementation);if(t===1)return r._finishIsFn(l,e,r._isNever);if(n=t===6?l._primary:l,s=n._kind,s===8)return r._finishIsFn(l,e,r._isFutureOr);if(n===c.int?a=r._isInt:n===c.double||n===c.num?a=r._isNum:n===c.String?a=r._isString:a=n===c.bool?r._isBool:null,a!=null)return r._finishIsFn(l,e,a);if(s===9){if(i=n._primary,n._rest.every(r.isDefinitelyTopType))return l._specializedTestResource="$is"+i,i==="List"?r._finishIsFn(l,e,r._isListTestViaProperty):r._finishIsFn(l,e,r._isTestViaProperty)}else if(s===11)return o=r.createRecordTypePredicate(n._primary,n._rest),r._finishIsFn(l,e,o??r._isNever);return r._finishIsFn(l,e,r._generalIsTestImplementation)},_finishIsFn(e,t,n){return e._is=n,e._is(t)},_installSpecializedAsCheck(e){var t,n=this,s=r._generalAsCheckImplementation;return r.isSoundTopType(n)?t=!0:t=n===c.legacy_Object,t?s=r._asTop:n===c.Object?s=r._asObject:(t=r.isNullable(n),t&&(s=r._generalNullableAsCheckImplementation)),n._as=s,n._as(e)},_nullIs(e){var t,n=e._kind;return r.isSoundTopType(e)?t=!0:e!==c.legacy_Object&&e!==c.legacy_Never&&n!==7?n===6&&r._nullIs(e._primary)?t=!0:t=n===8&&r._nullIs(e._primary)||e===c.Null||e===c.JSNull:t=!0,t},_generalIsTestImplementation(e){var t=this;return e==null?r._nullIs(t):r.isSubtype(ee.typeUniverse,r.instanceOrFunctionType(e,t),t)},_generalNullableIsTestImplementation(e){return e==null?!0:this._primary._is(e)},_isTestViaProperty(e){var t,n=this;return e==null?r._nullIs(n):(t=n._specializedTestResource,e instanceof r.Object?!!e[t]:!!g.getInterceptor$(e)[t])},_isListTestViaProperty(e){var t,n=this;return e==null?r._nullIs(n):typeof e!="object"?!1:Array.isArray(e)?!0:(t=n._specializedTestResource,e instanceof r.Object?!!e[t]:!!g.getInterceptor$(e)[t])},_generalAsCheckImplementation(e){var t=this;if(e==null){if(r.isNullable(t))return e}else if(t._is(e))return e;r._failedAsCheck(e,t)},_generalNullableAsCheckImplementation(e){var t=this;if(e==null)return e;if(t._is(e))return e;r._failedAsCheck(e,t)},_failedAsCheck(e,t){throw r.wrapException(r._TypeError$fromMessage(r._Error_compose(e,r._rtiToString(t,null))))},_Error_compose(e,t){return r.Error_safeToString(e)+": type '"+r._rtiToString(r._structuralTypeOf(e),null)+"' is not a subtype of type '"+t+"'"},_TypeError$fromMessage(e){return new r._TypeError("TypeError: "+e)},_TypeError__TypeError$forType(e,t){return new r._TypeError("TypeError: "+r._Error_compose(e,t))},_isFutureOr(e){var t=this,n=t._kind===6?t._primary:t;return n._primary._is(e)||r.Rti__getFutureFromFutureOr(ee.typeUniverse,n)._is(e)},_isObject(e){return e!=null},_asObject(e){if(e!=null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"Object"))},_isTop(e){return!0},_asTop(e){return e},_isNever(e){return!1},_isBool(e){return e===!0||e===!1},_asBool(e){if(e===!0)return!0;if(e===!1)return!1;throw r.wrapException(r._TypeError__TypeError$forType(e,"bool"))},_asBoolS(e){if(e===!0)return!0;if(e===!1)return!1;if(e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"bool"))},_asBoolQ(e){if(e===!0)return!0;if(e===!1)return!1;if(e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"bool?"))},_asDouble(e){if(typeof e=="number")return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"double"))},_asDoubleS(e){if(typeof e=="number"||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"double"))},_asDoubleQ(e){if(typeof e=="number"||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"double?"))},_isInt(e){return typeof e=="number"&&Math.floor(e)===e},_asInt(e){if(typeof e=="number"&&Math.floor(e)===e)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"int"))},_asIntS(e){if(typeof e=="number"&&Math.floor(e)===e||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"int"))},_asIntQ(e){if(typeof e=="number"&&Math.floor(e)===e||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"int?"))},_isNum(e){return typeof e=="number"},_asNum(e){if(typeof e=="number")return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"num"))},_asNumS(e){if(typeof e=="number"||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"num"))},_asNumQ(e){if(typeof e=="number"||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"num?"))},_isString(e){return typeof e=="string"},_asString(e){if(typeof e=="string")return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"String"))},_asStringS(e){if(typeof e=="string"||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"String"))},_asStringQ(e){if(typeof e=="string"||e==null)return e;throw r.wrapException(r._TypeError__TypeError$forType(e,"String?"))},_rtiArrayToString(e,t){var n,s,a;for(n="",s="",a=0;a<e.length;++a,s=", ")n+=s+r._rtiToString(e[a],t);return n},_recordRtiToString(e,t){var n,s,a,i,o,l,_=e._primary,u=e._rest;if(_==="")return"("+r._rtiArrayToString(u,t)+")";for(n=u.length,s=_.split(","),a=s.length-n,i="(",o="",l=0;l<n;++l,o=", ")i+=o,a===0&&(i+="{"),i+=r._rtiToString(u[l],t),a>=0&&(i+=" "+s[a]),++a;return i+"})"},_functionRtiToString(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O=", ";if(n!=null){for(s=n.length,t==null?(t=r._setArrayType([],c.JSArray_String),a=null):a=t.length,i=t.length,o=s;o>0;--o)t.push("T"+(i+o));for(l=c.nullable_Object,_=c.legacy_Object,u="<",p="",o=0;o<s;++o,p=O)u=$.JSString_methods.$add(u+p,t[t.length-1-o]),h=n[o],d=h._kind,d===2||d===3||d===4||d===5||h===l?f=!0:f=h===_,f||(u+=" extends "+r._rtiToString(h,t));u+=">"}else u="",a=null;for(l=e._primary,m=e._rest,y=m._requiredPositional,S=y.length,v=m._optionalPositional,E=v.length,M=m._named,I=M.length,R=r._rtiToString(l,t),L="",T="",o=0;o<S;++o,T=O)L+=T+r._rtiToString(y[o],t);if(E>0){for(L+=T+"[",T="",o=0;o<E;++o,T=O)L+=T+r._rtiToString(v[o],t);L+="]"}if(I>0){for(L+=T+"{",T="",o=0;o<I;o+=3,T=O)L+=T,M[o+1]&&(L+="required "),L+=r._rtiToString(M[o+2],t)+" "+M[o];L+="}"}return a!=null&&(t.toString,t.length=a),u+"("+L+") => "+R},_rtiToString(e,t){var n,s,a,i,o,l,_=e._kind;return _===5?"erased":_===2?"dynamic":_===3?"void":_===1?"Never":_===4?"any":_===6?r._rtiToString(e._primary,t):_===7?(n=e._primary,s=r._rtiToString(n,t),a=n._kind,(a===12||a===13?"("+s+")":s)+"?"):_===8?"FutureOr<"+r._rtiToString(e._primary,t)+">":_===9?(i=r._unminifyOrTag(e._primary),o=e._rest,o.length>0?i+("<"+r._rtiArrayToString(o,t)+">"):i):_===11?r._recordRtiToString(e,t):_===12?r._functionRtiToString(e,t,null):_===13?r._functionRtiToString(e._primary,t,e._rest):_===14?(l=e._primary,t[t.length-1-l]):"?"},_unminifyOrTag(e){var t=ee.mangledGlobalNames[e];return t??e},_Universe_findRule(e,t){for(var n=e.tR[t];typeof n=="string";)n=e.tR[n];return n},_Universe_findErasedType(e,t){var n,s,a,i,o,l=e.eT,_=l[t];if(_==null)return r._Universe_eval(e,t,!1);if(typeof _=="number"){for(n=_,s=r._Universe__lookupTerminalRti(e,5,"#"),a=r._Utils_newArrayOrEmpty(n),i=0;i<n;++i)a[i]=s;return o=r._Universe__lookupInterfaceRti(e,t,a),l[t]=o,o}else return _},_Universe_addRules(e,t){return r._Utils_objectAssign(e.tR,t)},_Universe_addErasedTypes(e,t){return r._Utils_objectAssign(e.eT,t)},_Universe_eval(e,t,n){var s,a=e.eC,i=a.get(t);return i??(s=r._Parser_parse(r._Parser_create(e,null,t,n)),a.set(t,s),s)},_Universe_evalInEnvironment(e,t,n){var s,a,i=t._evalCache;return i==null&&(i=t._evalCache=new Map),s=i.get(n),s??(a=r._Parser_parse(r._Parser_create(e,t,n,!0)),i.set(n,a),a)},_Universe_bind(e,t,n){var s,a,i,o=t._bindCache;return o==null&&(o=t._bindCache=new Map),s=n._canonicalRecipe,a=o.get(s),a??(i=r._Universe__lookupBindingRti(e,t,n._kind===10?n._rest:[n]),o.set(s,i),i)},_Universe__installTypeTests(e,t){return t._as=r._installSpecializedAsCheck,t._is=r._installSpecializedIsTest,t},_Universe__lookupTerminalRti(e,t,n){var s,a,i=e.eC.get(n);return i??(s=new r.Rti(null,null),s._kind=t,s._canonicalRecipe=n,a=r._Universe__installTypeTests(e,s),e.eC.set(n,a),a)},_Universe__lookupStarRti(e,t,n){var s,a=t._canonicalRecipe+"*",i=e.eC.get(a);return i??(s=r._Universe__createStarRti(e,t,a,n),e.eC.set(a,s),s)},_Universe__createStarRti(e,t,n,s){var a,i,o;return s&&(a=t._kind,r.isSoundTopType(t)?i=!0:i=t===c.Null||t===c.JSNull||a===7||a===6,i)?t:(o=new r.Rti(null,null),o._kind=6,o._primary=t,o._canonicalRecipe=n,r._Universe__installTypeTests(e,o))},_Universe__lookupQuestionRti(e,t,n){var s,a=t._canonicalRecipe+"?",i=e.eC.get(a);return i??(s=r._Universe__createQuestionRti(e,t,a,n),e.eC.set(a,s),s)},_Universe__createQuestionRti(e,t,n,s){var a,i,o,l;if(s){if(a=t._kind,r.isSoundTopType(t)||t===c.Null||t===c.JSNull?i=!0:a!==7?i=a===8&&r.isNullable(t._primary):i=!0,i)return t;if(a===1||t===c.legacy_Never)return c.Null;if(a===6)return o=t._primary,o._kind===8&&r.isNullable(o._primary)?o:r.Rti__getQuestionFromStar(e,t)}return l=new r.Rti(null,null),l._kind=7,l._primary=t,l._canonicalRecipe=n,r._Universe__installTypeTests(e,l)},_Universe__lookupFutureOrRti(e,t,n){var s,a=t._canonicalRecipe+"/",i=e.eC.get(a);return i??(s=r._Universe__createFutureOrRti(e,t,a,n),e.eC.set(a,s),s)},_Universe__createFutureOrRti(e,t,n,s){var a,i;if(s){if(a=t._kind,r.isSoundTopType(t)||t===c.Object||t===c.legacy_Object)return t;if(a===1)return r._Universe__lookupInterfaceRti(e,"Future",[t]);if(t===c.Null||t===c.JSNull)return c.nullable_Future_Null}return i=new r.Rti(null,null),i._kind=8,i._primary=t,i._canonicalRecipe=n,r._Universe__installTypeTests(e,i)},_Universe__lookupGenericFunctionParameterRti(e,t){var n,s,a=""+t+"^",i=e.eC.get(a);return i??(n=new r.Rti(null,null),n._kind=14,n._primary=t,n._canonicalRecipe=a,s=r._Universe__installTypeTests(e,n),e.eC.set(a,s),s)},_Universe__canonicalRecipeJoin(e){var t,n,s,a=e.length;for(t="",n="",s=0;s<a;++s,n=",")t+=n+e[s]._canonicalRecipe;return t},_Universe__canonicalRecipeJoinNamed(e){var t,n,s,a,i,o=e.length;for(t="",n="",s=0;s<o;s+=3,n=",")a=e[s],i=e[s+1]?"!":":",t+=n+a+i+e[s+2]._canonicalRecipe;return t},_Universe__lookupInterfaceRti(e,t,n){var s,a,i,o=t;return n.length>0&&(o+="<"+r._Universe__canonicalRecipeJoin(n)+">"),s=e.eC.get(o),s??(a=new r.Rti(null,null),a._kind=9,a._primary=t,a._rest=n,n.length>0&&(a._precomputed1=n[0]),a._canonicalRecipe=o,i=r._Universe__installTypeTests(e,a),e.eC.set(o,i),i)},_Universe__lookupBindingRti(e,t,n){var s,a,i,o,l,_;return t._kind===10?(s=t._primary,a=t._rest.concat(n)):(a=n,s=t),i=s._canonicalRecipe+(";<"+r._Universe__canonicalRecipeJoin(a)+">"),o=e.eC.get(i),o??(l=new r.Rti(null,null),l._kind=10,l._primary=s,l._rest=a,l._canonicalRecipe=i,_=r._Universe__installTypeTests(e,l),e.eC.set(i,_),_)},_Universe__lookupRecordRti(e,t,n){var s,a,i="+"+(t+"("+r._Universe__canonicalRecipeJoin(n)+")"),o=e.eC.get(i);return o??(s=new r.Rti(null,null),s._kind=11,s._primary=t,s._rest=n,s._canonicalRecipe=i,a=r._Universe__installTypeTests(e,s),e.eC.set(i,a),a)},_Universe__lookupFunctionRti(e,t,n){var s,a,i,o,l,_=t._canonicalRecipe,u=n._requiredPositional,p=u.length,h=n._optionalPositional,d=h.length,f=n._named,m=f.length,y="("+r._Universe__canonicalRecipeJoin(u);return d>0&&(s=p>0?",":"",y+=s+"["+r._Universe__canonicalRecipeJoin(h)+"]"),m>0&&(s=p>0?",":"",y+=s+"{"+r._Universe__canonicalRecipeJoinNamed(f)+"}"),a=_+(y+")"),i=e.eC.get(a),i??(o=new r.Rti(null,null),o._kind=12,o._primary=t,o._rest=n,o._canonicalRecipe=a,l=r._Universe__installTypeTests(e,o),e.eC.set(a,l),l)},_Universe__lookupGenericFunctionRti(e,t,n,s){var a,i=t._canonicalRecipe+("<"+r._Universe__canonicalRecipeJoin(n)+">"),o=e.eC.get(i);return o??(a=r._Universe__createGenericFunctionRti(e,t,n,i,s),e.eC.set(i,a),a)},_Universe__createGenericFunctionRti(e,t,n,s,a){var i,o,l,_,u,p,h,d;if(a){for(i=n.length,o=r._Utils_newArrayOrEmpty(i),l=0,_=0;_<i;++_)u=n[_],u._kind===1&&(o[_]=u,++l);if(l>0)return p=r._substitute(e,t,o,0),h=r._substituteArray(e,n,o,0),r._Universe__lookupGenericFunctionRti(e,p,h,n!==h)}return d=new r.Rti(null,null),d._kind=13,d._primary=t,d._rest=n,d._canonicalRecipe=s,r._Universe__installTypeTests(e,d)},_Parser_create(e,t,n,s){return{u:e,e:t,r:n,s:[],p:0,n:s}},_Parser_parse(e){var t,n,s,a,i,o,l,_=e.r,u=e.s;for(t=_.length,n=0;n<t;)if(s=_.charCodeAt(n),s>=48&&s<=57)n=r._Parser_handleDigit(n+1,s,_,u);else if((((s|32)>>>0)-97&65535)<26||s===95||s===36||s===124)n=r._Parser_handleIdentifier(e,n,_,u,!1);else if(s===46)n=r._Parser_handleIdentifier(e,n,_,u,!0);else switch(++n,s){case 44:break;case 58:u.push(!1);break;case 33:u.push(!0);break;case 59:u.push(r._Parser_toType(e.u,e.e,u.pop()));break;case 94:u.push(r._Universe__lookupGenericFunctionParameterRti(e.u,u.pop()));break;case 35:u.push(r._Universe__lookupTerminalRti(e.u,5,"#"));break;case 64:u.push(r._Universe__lookupTerminalRti(e.u,2,"@"));break;case 126:u.push(r._Universe__lookupTerminalRti(e.u,3,"~"));break;case 60:u.push(e.p),e.p=u.length;break;case 62:r._Parser_handleTypeArguments(e,u);break;case 38:r._Parser_handleExtendedOperations(e,u);break;case 42:a=e.u,u.push(r._Universe__lookupStarRti(a,r._Parser_toType(a,e.e,u.pop()),e.n));break;case 63:a=e.u,u.push(r._Universe__lookupQuestionRti(a,r._Parser_toType(a,e.e,u.pop()),e.n));break;case 47:a=e.u,u.push(r._Universe__lookupFutureOrRti(a,r._Parser_toType(a,e.e,u.pop()),e.n));break;case 40:u.push(-3),u.push(e.p),e.p=u.length;break;case 41:r._Parser_handleArguments(e,u);break;case 91:u.push(e.p),e.p=u.length;break;case 93:i=u.splice(e.p),r._Parser_toTypes(e.u,e.e,i),e.p=u.pop(),u.push(i),u.push(-1);break;case 123:u.push(e.p),e.p=u.length;break;case 125:i=u.splice(e.p),r._Parser_toTypesNamed(e.u,e.e,i),e.p=u.pop(),u.push(i),u.push(-2);break;case 43:o=_.indexOf("(",n),u.push(_.substring(n,o)),u.push(-4),u.push(e.p),e.p=u.length,n=o+1;break;default:throw"Bad character "+s}return l=u.pop(),r._Parser_toType(e.u,e.e,l)},_Parser_handleDigit(e,t,n,s){var a,i,o=t-48;for(a=n.length;e<a&&(i=n.charCodeAt(e),i>=48&&i<=57);++e)o=o*10+(i-48);return s.push(o),e},_Parser_handleIdentifier(e,t,n,s,a){var i,o,l,_,u,p,h=t+1;for(i=n.length;h<i;++h)if(o=n.charCodeAt(h),o===46){if(a)break;a=!0}else if((((o|32)>>>0)-97&65535)<26||o===95||o===36||o===124?l=!0:l=o>=48&&o<=57,!l)break;return _=n.substring(t,h),a?(i=e.u,u=e.e,u._kind===10&&(u=u._primary),p=r._Universe_findRule(i,u._primary)[_],p==null&&r.throwExpression('No "'+_+'" in "'+r.Rti__getCanonicalRecipe(u)+'"'),s.push(r._Universe_evalInEnvironment(i,u,p))):s.push(_),h},_Parser_handleTypeArguments(e,t){var n,s=e.u,a=r._Parser_collectArray(e,t),i=t.pop();if(typeof i=="string")t.push(r._Universe__lookupInterfaceRti(s,i,a));else switch(n=r._Parser_toType(s,e.e,i),n._kind){case 12:t.push(r._Universe__lookupGenericFunctionRti(s,n,a,e.n));break;default:t.push(r._Universe__lookupBindingRti(s,n,a));break}},_Parser_handleArguments(e,t){var n,s,a,i,o,l=null,_=e.u,u=t.pop();if(typeof u=="number")switch(u){case-1:n=t.pop(),s=l;break;case-2:s=t.pop(),n=l;break;default:t.push(u),s=l,n=s;break}else t.push(u),s=l,n=s;switch(a=r._Parser_collectArray(e,t),u=t.pop(),u){case-3:u=t.pop(),n==null&&(n=_.sEA),s==null&&(s=_.sEA),i=r._Parser_toType(_,e.e,u),o=new r._FunctionParameters,o._requiredPositional=a,o._optionalPositional=n,o._named=s,t.push(r._Universe__lookupFunctionRti(_,i,o));return;case-4:t.push(r._Universe__lookupRecordRti(_,t.pop(),a));return;default:throw r.wrapException(r.AssertionError$("Unexpected state under `()`: "+r.S(u)))}},_Parser_handleExtendedOperations(e,t){var n=t.pop();if(n===0){t.push(r._Universe__lookupTerminalRti(e.u,1,"0&"));return}if(n===1){t.push(r._Universe__lookupTerminalRti(e.u,4,"1&"));return}throw r.wrapException(r.AssertionError$("Unexpected extended operation "+r.S(n)))},_Parser_collectArray(e,t){var n=t.splice(e.p);return r._Parser_toTypes(e.u,e.e,n),e.p=t.pop(),n},_Parser_toType(e,t,n){return typeof n=="string"?r._Universe__lookupInterfaceRti(e,n,e.sEA):typeof n=="number"?(t.toString,r._Parser_indexToType(e,t,n)):n},_Parser_toTypes(e,t,n){var s,a=n.length;for(s=0;s<a;++s)n[s]=r._Parser_toType(e,t,n[s])},_Parser_toTypesNamed(e,t,n){var s,a=n.length;for(s=2;s<a;s+=3)n[s]=r._Parser_toType(e,t,n[s])},_Parser_indexToType(e,t,n){var s,a,i=t._kind;if(i===10){if(n===0)return t._primary;if(s=t._rest,a=s.length,n<=a)return s[n-1];n-=a,t=t._primary,i=t._kind}else if(n===0)return t;if(i!==9)throw r.wrapException(r.AssertionError$("Indexed base must be an interface type"));if(s=t._rest,n<=s.length)return s[n-1];throw r.wrapException(r.AssertionError$("Bad index "+n+" for "+t.toString$0(0)))},isSubtype(e,t,n){var s,a=t._isSubtypeCache;return a==null&&(a=t._isSubtypeCache=new Map),s=a.get(n),s==null&&(s=r._isSubtype(e,t,null,n,null,!1)?1:0,a.set(n,s)),s!==0},_isSubtype(e,t,n,s,a,i){var o,l,_,u,p,h,d,f,m,y,S;if(t===s||(r.isSoundTopType(s)?o=!0:o=s===c.legacy_Object,o)||(l=t._kind,l===4))return!0;if(r.isSoundTopType(t))return!1;if(o=t._kind,o===1||(_=l===14,_&&r._isSubtype(e,n[t._primary],n,s,a,!1)))return!0;if(u=s._kind,o=t===c.Null||t===c.JSNull,o)return u===8?r._isSubtype(e,t,n,s._primary,a,!1):s===c.Null||s===c.JSNull||u===7||u===6;if(s===c.Object)return l===8||l===6?r._isSubtype(e,t._primary,n,s,a,!1):l!==7;if(l===6)return r._isSubtype(e,t._primary,n,s,a,!1);if(u===6)return o=r.Rti__getQuestionFromStar(e,s),r._isSubtype(e,t,n,o,a,!1);if(l===8)return r._isSubtype(e,t._primary,n,s,a,!1)?r._isSubtype(e,r.Rti__getFutureFromFutureOr(e,t),n,s,a,!1):!1;if(l===7)return o=r._isSubtype(e,c.Null,n,s,a,!1),o&&r._isSubtype(e,t._primary,n,s,a,!1);if(u===8)return r._isSubtype(e,t,n,s._primary,a,!1)?!0:r._isSubtype(e,t,n,r.Rti__getFutureFromFutureOr(e,s),a,!1);if(u===7)return o=r._isSubtype(e,t,n,c.Null,a,!1),o||r._isSubtype(e,t,n,s._primary,a,!1);if(_)return!1;if(o=l!==12,(!o||l===13)&&s===c.Function||(p=l===11,p&&s===c.Record))return!0;if(u===13){if(t===c.JavaScriptFunction)return!0;if(l!==13||(h=t._rest,d=s._rest,f=h.length,f!==d.length))return!1;for(n=n==null?h:h.concat(n),a=a==null?d:d.concat(a),m=0;m<f;++m)if(y=h[m],S=d[m],!r._isSubtype(e,y,n,S,a,!1)||!r._isSubtype(e,S,a,y,n,!1))return!1;return r._isFunctionSubtype(e,t._primary,n,s._primary,a,!1)}return u===12?t===c.JavaScriptFunction?!0:o?!1:r._isFunctionSubtype(e,t,n,s,a,!1):l===9?u!==9?!1:r._isInterfaceSubtype(e,t,n,s,a,!1):p&&u===11?r._isRecordSubtype(e,t,n,s,a,!1):!1},_isFunctionSubtype(e,t,n,s,a,i){var o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z;if(!r._isSubtype(e,t._primary,n,s._primary,a,!1)||(o=t._rest,l=s._rest,_=o._requiredPositional,u=l._requiredPositional,p=_.length,h=u.length,p>h)||(d=h-p,f=o._optionalPositional,m=l._optionalPositional,y=f.length,S=m.length,p+y<h+S))return!1;for(v=0;v<p;++v)if(E=_[v],!r._isSubtype(e,u[v],a,E,n,!1))return!1;for(v=0;v<d;++v)if(E=f[v],!r._isSubtype(e,u[p+v],a,E,n,!1))return!1;for(v=0;v<S;++v)if(E=f[d+v],!r._isSubtype(e,m[v],a,E,n,!1))return!1;for(M=o._named,I=l._named,R=M.length,L=I.length,T=0,O=0;O<L;O+=3)for(J=I[O];;){if(T>=R||(B=M[T],T+=3,J<B))return!1;if(z=M[T-2],B<J){if(z)return!1;continue}if(E=I[O+1],z&&!E||(E=M[T-1],!r._isSubtype(e,I[O+2],a,E,n,!1)))return!1;break}for(;T<R;){if(M[T+1])return!1;T+=3}return!0},_isInterfaceSubtype(e,t,n,s,a,i){for(var o,l,_,u,p,h=t._primary,d=s._primary;h!==d;){if(o=e.tR[h],o==null)return!1;if(typeof o=="string"){h=o;continue}if(l=o[d],l==null)return!1;for(_=l.length,u=_>0?new Array(_):ee.typeUniverse.sEA,p=0;p<_;++p)u[p]=r._Universe_evalInEnvironment(e,t,l[p]);return r._areArgumentsSubtypes(e,u,null,n,s._rest,a,!1)}return r._areArgumentsSubtypes(e,t._rest,null,n,s._rest,a,!1)},_areArgumentsSubtypes(e,t,n,s,a,i,o){var l,_=t.length;for(l=0;l<_;++l)if(!r._isSubtype(e,t[l],s,a[l],i,!1))return!1;return!0},_isRecordSubtype(e,t,n,s,a,i){var o,l=t._rest,_=s._rest,u=l.length;if(u!==_.length||t._primary!==s._primary)return!1;for(o=0;o<u;++o)if(!r._isSubtype(e,l[o],n,_[o],a,!1))return!1;return!0},isNullable(e){var t,n=e._kind;return e===c.Null||e===c.JSNull||r.isSoundTopType(e)?t=!0:n!==7?n===6&&r.isNullable(e._primary)?t=!0:t=n===8&&r.isNullable(e._primary):t=!0,t},isDefinitelyTopType(e){var t;return r.isSoundTopType(e)?t=!0:t=e===c.legacy_Object,t},isSoundTopType(e){var t=e._kind;return t===2||t===3||t===4||t===5||e===c.nullable_Object},_Utils_objectAssign(e,t){var n,s,a=Object.keys(t),i=a.length;for(n=0;n<i;++n)s=a[n],e[s]=t[s]},_Utils_newArrayOrEmpty(e){return e>0?new Array(e):ee.typeUniverse.sEA},Rti:function(t,n){var s=this;s._as=t,s._is=n,s._cachedRuntimeType=s._specializedTestResource=s._isSubtypeCache=s._precomputed1=null,s._kind=0,s._canonicalRecipe=s._bindCache=s._evalCache=s._rest=s._primary=null},_FunctionParameters:function(){this._named=this._optionalPositional=this._requiredPositional=null},_Type:function(t){this._rti=t},_Error:function(){},_TypeError:function(t){this.__rti$_message=t},_AsyncRun__initializeScheduleImmediate(){var e,t,n={};return w.scheduleImmediate!=null?r.async__AsyncRun__scheduleImmediateJsOverride$closure():w.MutationObserver!=null&&w.document!=null?(e=w.document.createElement("div"),t=w.document.createElement("span"),n.storedCallback=null,new w.MutationObserver(r.convertDartClosureToJS(new r._AsyncRun__initializeScheduleImmediate_internalCallback(n),1)).observe(e,{childList:!0}),new r._AsyncRun__initializeScheduleImmediate_closure(n,e,t)):w.setImmediate!=null?r.async__AsyncRun__scheduleImmediateWithSetImmediate$closure():r.async__AsyncRun__scheduleImmediateWithTimer$closure()},_AsyncRun__scheduleImmediateJsOverride(e){w.scheduleImmediate(r.convertDartClosureToJS(new r._AsyncRun__scheduleImmediateJsOverride_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithSetImmediate(e){w.setImmediate(r.convertDartClosureToJS(new r._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithTimer(e){r.Timer__createTimer($.Duration_0,e)},Timer__createTimer(e,t){var n=$.JSInt_methods._tdivFast$1(e._duration,1e3);return r._TimerImpl$(n<0?0:n,t)},_TimerImpl$(e,t){var n=new r._TimerImpl(!0);return n._TimerImpl$2(e,t),n},_TimerImpl$periodic(e,t){var n=new r._TimerImpl(!1);return n._TimerImpl$periodic$2(e,t),n},_makeAsyncAwaitCompleter(e){return new r._AsyncAwaitCompleter(new r._Future(C.Zone__current,e._eval$1("_Future<0>")),e._eval$1("_AsyncAwaitCompleter<0>"))},_asyncStartSync(e,t){return e.call$2(0,null),t.isSync=!0,t._future},_asyncAwait(e,t){r._awaitOnObject(e,t)},_asyncReturn(e,t){t.complete$1(e)},_asyncRethrow(e,t){t.completeError$2(r.unwrapException(e),r.getTraceFromException(e))},_awaitOnObject(e,t){var n,s,a=new r._awaitOnObject_closure(t),i=new r._awaitOnObject_closure0(t);e instanceof r._Future?e._thenAwait$1$2(a,i,c.dynamic):(n=c.dynamic,e instanceof r._Future?e.then$1$2$onError(0,a,i,n):(s=new r._Future(C.Zone__current,c._Future_dynamic),s._state=8,s._resultOrListeners=e,s._thenAwait$1$2(a,i,n)))},_wrapJsFunctionForAsync(e){var t=function(n,s){return function(a,i){for(;;)try{n(a,i);break}catch(o){i=o,a=s}}}(e,1);return C.Zone__current.registerBinaryCallback$3$1(new r._wrapJsFunctionForAsync_closure(t),c.void,c.int,c.dynamic)},_SyncStarIterator__terminatedBody(e,t,n){return 0},AsyncError$(e,t){var n=r.checkNotNullable(e,"error",c.Object);return new r.AsyncError(n,t??r.AsyncError_defaultStackTrace(e))},AsyncError_defaultStackTrace(e){var t;return c.Error._is(e)&&(t=e.get$stackTrace(),t!=null)?t:$._StringStackTrace_uwd},Future_Future$value(e,t){var n;return t._as(e),n=new r._Future(C.Zone__current,t._eval$1("_Future<0>")),n._asyncComplete$1(e),n},Future_Future$error(e,t,n){var s,a;return r.checkNotNullable(e,"error",c.Object),s=C.Zone__current,s!==$.C__RootZone&&(a=s.errorCallback$2(e,t),a!=null&&(e=a.error,t=a.stackTrace)),t==null&&(t=r.AsyncError_defaultStackTrace(e)),s=new r._Future(C.Zone__current,n._eval$1("_Future<0>")),s._asyncCompleteError$2(e,t),s},Future_wait(e,t,n){var s,a,i,o,l,_,u,p={},h=null,d=new r._Future(C.Zone__current,n._eval$1("_Future<List<0>>"));p.values=null,p.remaining=0,p.stackTrace=p.error=null,s=new r.Future_wait_handleError(p,h,t,d);try{for(_=g.get$iterator$ax(e),u=c.Null;_.moveNext$0();)a=_.get$current(_),i=p.remaining,g.then$1$2$onError$x(a,new r.Future_wait_closure(p,i,d,n,h,t),s,u),++p.remaining;if(_=p.remaining,_===0)return _=d,_._completeWithValue$1(r._setArrayType([],n._eval$1("JSArray<0>"))),_;p.values=r.List_List$filled(_,null,!1,n._eval$1("0?"))}catch(f){if(o=r.unwrapException(f),l=r.getTraceFromException(f),p.remaining===0||t)return r.Future_Future$error(o,l,n._eval$1("List<0>"));p.error=o,p.stackTrace=l}return d},_Future$zoneValue(e,t,n){var s=new r._Future(t,n._eval$1("_Future<0>"));return s._state=8,s._resultOrListeners=e,s},_Future$value(e,t){var n=new r._Future(C.Zone__current,t._eval$1("_Future<0>"));return n._state=8,n._resultOrListeners=e,n},_Future__chainCoreFutureSync(e,t){for(var n,s;n=e._state,(n&4)!==0;)e=e._resultOrListeners;n|=t._state&1,e._state=n,n&24?(s=t._removeListeners$0(),t._cloneResult$1(e),r._Future__propagateToListeners(t,s)):(s=t._resultOrListeners,t._setChained$1(e),e._prependListeners$1(s))},_Future__chainCoreFutureAsync(e,t){for(var n,s,a={},i=a.source=e;n=i._state,(n&4)!==0;)i=i._resultOrListeners,a.source=i;if(!(n&24)){s=t._resultOrListeners,t._setChained$1(i),a.source._prependListeners$1(s);return}if(!(n&16)&&t._resultOrListeners==null){t._cloneResult$1(i);return}t._state^=2,t._zone.scheduleMicrotask$1(new r._Future__chainCoreFutureAsync_closure(a,t))},_Future__propagateToListeners(e,t){for(var n,s,a,i,o,l,_,u,p,h,d,f,m={},y=m.source=e;;){if(n={},s=y._state,a=(s&16)===0,i=!a,t==null){i&&!(s&1)&&(s=y._resultOrListeners,y._zone.handleUncaughtError$2(s.error,s.stackTrace));return}for(n.listener=t,o=t._nextListener,y=t;o!=null;y=o,o=l)y._nextListener=null,r._Future__propagateToListeners(m.source,y),n.listener=o,l=o._nextListener;if(s=m.source,_=s._resultOrListeners,n.listenerHasError=i,n.listenerValueOrError=_,a?(u=y.state,u=(u&1)!==0||(u&15)===8):u=!0,u){if(p=y.result._zone,i?(y=s._zone,y=!(y===p||y.get$errorZone()===p.get$errorZone())):y=!1,y){y=m.source,s=y._resultOrListeners,y._zone.handleUncaughtError$2(s.error,s.stackTrace);return}if(h=C.Zone__current,h!==p?C.Zone__current=p:h=null,y=n.listener.state,(y&15)===8?new r._Future__propagateToListeners_handleWhenCompleteCallback(n,m,i).call$0():a?y&1&&new r._Future__propagateToListeners_handleValueCallback(n,_).call$0():y&2&&new r._Future__propagateToListeners_handleError(m,n).call$0(),h!=null&&(C.Zone__current=h),y=n.listenerValueOrError,y instanceof r._Future?(s=n.listener.$ti,s=s._eval$1("Future<2>")._is(y)||!s._rest[1]._is(y)):s=!1,s){if(d=n.listener.result,y._state&24){f=d._resultOrListeners,d._resultOrListeners=null,t=d._reverseListeners$1(f),d._state=y._state&30|d._state&1,d._resultOrListeners=y._resultOrListeners,m.source=y;continue}else r._Future__chainCoreFutureSync(y,d);return}}d=n.listener.result,f=d._resultOrListeners,d._resultOrListeners=null,t=d._reverseListeners$1(f),y=n.listenerHasError,s=n.listenerValueOrError,y?(d._state=d._state&1|16,d._resultOrListeners=s):(d._state=8,d._resultOrListeners=s),m.source=d,y=d}},_registerErrorHandler(e,t){if(c.dynamic_Function_Object_StackTrace._is(e))return t.registerBinaryCallback$3$1(e,c.dynamic,c.Object,c.StackTrace);if(c.dynamic_Function_Object._is(e))return t.registerUnaryCallback$2$1(e,c.dynamic,c.Object);throw r.wrapException(r.ArgumentError$value(e,"onError",k.Error_))},_microtaskLoop(){var e,t;for(e=C._nextCallback;e!=null;e=C._nextCallback)C._lastPriorityCallback=null,t=e.next,C._nextCallback=t,t==null&&(C._lastCallback=null),e.callback.call$0()},_startMicrotaskLoop(){C._isInCallbackLoop=!0;try{r._microtaskLoop()}finally{C._lastPriorityCallback=null,C._isInCallbackLoop=!1,C._nextCallback!=null&&C.$get$_AsyncRun__scheduleImmediateClosure().call$1(r.async___startMicrotaskLoop$closure())}},_scheduleAsyncCallback(e){var t=new r._AsyncCallbackEntry(e),n=C._lastCallback;n==null?(C._nextCallback=C._lastCallback=t,C._isInCallbackLoop||C.$get$_AsyncRun__scheduleImmediateClosure().call$1(r.async___startMicrotaskLoop$closure())):C._lastCallback=n.next=t},_schedulePriorityAsyncCallback(e){var t,n,s,a=C._nextCallback;if(a==null){r._scheduleAsyncCallback(e),C._lastPriorityCallback=C._lastCallback;return}t=new r._AsyncCallbackEntry(e),n=C._lastPriorityCallback,n==null?(t.next=a,C._nextCallback=C._lastPriorityCallback=t):(s=n.next,t.next=s,C._lastPriorityCallback=n.next=t,s==null&&(C._lastCallback=t))},scheduleMicrotask(e){var t,n=null,s=C.Zone__current;if($.C__RootZone===s){r._rootScheduleMicrotask(n,n,$.C__RootZone,e);return}if($.C__RootZone===s.get$_scheduleMicrotask().zone?t=$.C__RootZone.get$errorZone()===s.get$errorZone():t=!1,t){r._rootScheduleMicrotask(n,n,s,s.registerCallback$1$1(e,c.void));return}t=C.Zone__current,t.scheduleMicrotask$1(t.bindCallbackGuarded$1(e))},Stream_Stream$fromFuture(e,t){var n=null,s=t._eval$1("_SyncStreamController<0>"),a=new r._SyncStreamController(n,n,n,n,s);return e.then$1$2$onError(0,new r.Stream_Stream$fromFuture_closure(a,t),new r.Stream_Stream$fromFuture_closure0(a),c.Null),new r._ControllerStream(a,s._eval$1("_ControllerStream<1>"))},StreamIterator_StreamIterator(e){return new r._StreamIterator(r.checkNotNullable(e,"stream",c.Object))},StreamController_StreamController(e,t,n,s,a,i){return a?new r._SyncStreamController(t,n,s,e,i._eval$1("_SyncStreamController<0>")):new r._AsyncStreamController(t,n,s,e,i._eval$1("_AsyncStreamController<0>"))},_runGuarded(e){var t,n;if(e!=null)try{e.call$0()}catch(s){t=r.unwrapException(s),n=r.getTraceFromException(s),C.Zone__current.handleUncaughtError$2(t,n)}},_ControllerSubscription$(e,t,n,s,a,i){var o=C.Zone__current,l=a?1:0,_=n!=null?32:0,u=r._BufferingStreamSubscription__registerDataHandler(o,t,i),p=r._BufferingStreamSubscription__registerErrorHandler(o,n),h=s??r.async___nullDoneHandler$closure();return new r._ControllerSubscription(e,u,p,o.registerCallback$1$1(h,c.void),o,l|_,i._eval$1("_ControllerSubscription<0>"))},_AddStreamState_makeErrorHandler(e){return new r._AddStreamState_makeErrorHandler_closure(e)},_BufferingStreamSubscription__registerDataHandler(e,t,n){var s=t??r.async___nullDataHandler$closure();return e.registerUnaryCallback$2$1(s,c.void,n)},_BufferingStreamSubscription__registerErrorHandler(e,t){if(t==null&&(t=r.async___nullErrorHandler$closure()),c.void_Function_Object_StackTrace._is(t))return e.registerBinaryCallback$3$1(t,c.dynamic,c.Object,c.StackTrace);if(c.void_Function_Object._is(t))return e.registerUnaryCallback$2$1(t,c.dynamic,c.Object);throw r.wrapException(r.ArgumentError$("handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace.",null))},_nullDataHandler(e){},_nullErrorHandler(e,t){C.Zone__current.handleUncaughtError$2(e,t)},_nullDoneHandler(){},Timer_Timer(e,t){var n=C.Zone__current;return n===$.C__RootZone?n.createTimer$2(e,t):n.createTimer$2(e,n.bindCallbackGuarded$1(t))},_rootHandleUncaughtError(e,t,n,s,a){r._rootHandleError(s,a)},_rootHandleError(e,t){r._schedulePriorityAsyncCallback(new r._rootHandleError_closure(e,t))},_rootRun(e,t,n,s){var a,i=C.Zone__current;if(i===n)return s.call$0();C.Zone__current=n,a=i;try{return i=s.call$0(),i}finally{C.Zone__current=a}},_rootRunUnary(e,t,n,s,a){var i,o=C.Zone__current;if(o===n)return s.call$1(a);C.Zone__current=n,i=o;try{return o=s.call$1(a),o}finally{C.Zone__current=i}},_rootRunBinary(e,t,n,s,a,i){var o,l=C.Zone__current;if(l===n)return s.call$2(a,i);C.Zone__current=n,o=l;try{return l=s.call$2(a,i),l}finally{C.Zone__current=o}},_rootRegisterCallback(e,t,n,s){return s},_rootRegisterUnaryCallback(e,t,n,s){return s},_rootRegisterBinaryCallback(e,t,n,s){return s},_rootErrorCallback(e,t,n,s,a){return null},_rootScheduleMicrotask(e,t,n,s){var a,i;$.C__RootZone!==n&&(a=$.C__RootZone.get$errorZone(),i=n.get$errorZone(),s=a!==i?n.bindCallbackGuarded$1(s):n.bindCallback$1$1(s,c.void)),r._scheduleAsyncCallback(s)},_rootCreateTimer(e,t,n,s,a){return r.Timer__createTimer(s,$.C__RootZone!==n?n.bindCallback$1$1(a,c.void):a)},_rootCreatePeriodicTimer(e,t,n,s,a){var i;return $.C__RootZone!==n&&(a=n.bindUnaryCallback$2$1(a,c.void,c.Timer)),i=$.JSInt_methods._tdivFast$1(s._duration,1e3),r._TimerImpl$periodic(i<0?0:i,a)},_rootPrint(e,t,n,s){r.printString(s)},_printToZone(e){C.Zone__current.print$1(e)},_rootFork(e,t,n,s,a){var i,o,l;return C.printToZone=r.async___printToZone$closure(),s==null&&(s=$._ZoneSpecification_48t),a==null?i=n.get$_async$_map():(o=c.nullable_Object,i=r.HashMap_HashMap$from(a,o,o)),o=new r._CustomZone(n.get$_run(),n.get$_runUnary(),n.get$_runBinary(),n.get$_registerCallback(),n.get$_registerUnaryCallback(),n.get$_registerBinaryCallback(),n.get$_errorCallback(),n.get$_scheduleMicrotask(),n.get$_createTimer(),n.get$_createPeriodicTimer(),n.get$_print(),n.get$_fork(),n.get$_handleUncaughtError(),n,i),l=s.handleUncaughtError,l!=null&&(o._handleUncaughtError=new r._ZoneFunction(o,l)),o},runZoned(e,t,n){return r.checkNotNullable(e,"body",n._eval$1("0()")),r._runZoned(e,t,null,n)},_runZoned(e,t,n,s){return C.Zone__current.fork$2$specification$zoneValues(n,t).run$1$1(0,e,s)},_AsyncRun__initializeScheduleImmediate_internalCallback:function(t){this._box_0=t},_AsyncRun__initializeScheduleImmediate_closure:function(t,n,s){this._box_0=t,this.div=n,this.span=s},_AsyncRun__scheduleImmediateJsOverride_internalCallback:function(t){this.callback=t},_AsyncRun__scheduleImmediateWithSetImmediate_internalCallback:function(t){this.callback=t},_TimerImpl:function(t){this._once=t,this._handle=null,this._tick=0},_TimerImpl_internalCallback:function(t,n){this.$this=t,this.callback=n},_TimerImpl$periodic_closure:function(t,n,s,a){var i=this;i.$this=t,i.milliseconds=n,i.start=s,i.callback=a},_AsyncAwaitCompleter:function(t,n){this._future=t,this.isSync=!1,this.$ti=n},_awaitOnObject_closure:function(t){this.bodyFunction=t},_awaitOnObject_closure0:function(t){this.bodyFunction=t},_wrapJsFunctionForAsync_closure:function(t){this.$protected=t},_SyncStarIterator:function(t){var n=this;n._body=t,n._suspendedBodies=n._nestedIterator=n._datum=n._async$_current=null},_SyncStarIterable:function(t,n){this._outerHelper=t,this.$ti=n},AsyncError:function(t,n){this.error=t,this.stackTrace=n},Future_wait_handleError:function(t,n,s,a){var i=this;i._box_0=t,i.cleanUp=n,i.eagerError=s,i._future=a},Future_wait_closure:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.pos=n,l._future=s,l.T=a,l.cleanUp=i,l.eagerError=o},_Completer:function(){},_AsyncCompleter:function(t,n){this.future=t,this.$ti=n},_SyncCompleter:function(t,n){this.future=t,this.$ti=n},_FutureListener:function(t,n,s,a,i){var o=this;o._nextListener=null,o.result=t,o.state=n,o.callback=s,o.errorCallback=a,o.$ti=i},_Future:function(t,n){var s=this;s._state=0,s._zone=t,s._resultOrListeners=null,s.$ti=n},_Future__addListener_closure:function(t,n){this.$this=t,this.listener=n},_Future__prependListeners_closure:function(t,n){this._box_0=t,this.$this=n},_Future__chainForeignFuture_closure:function(t){this.$this=t},_Future__chainForeignFuture_closure0:function(t){this.$this=t},_Future__chainForeignFuture_closure1:function(t,n,s){this.$this=t,this.e=n,this.s=s},_Future__chainCoreFutureAsync_closure:function(t,n){this._box_0=t,this.target=n},_Future__asyncCompleteWithValue_closure:function(t,n){this.$this=t,this.value=n},_Future__asyncCompleteError_closure:function(t,n,s){this.$this=t,this.error=n,this.stackTrace=s},_Future__propagateToListeners_handleWhenCompleteCallback:function(t,n,s){this._box_0=t,this._box_1=n,this.hasError=s},_Future__propagateToListeners_handleWhenCompleteCallback_closure:function(t){this.originalSource=t},_Future__propagateToListeners_handleValueCallback:function(t,n){this._box_0=t,this.sourceResult=n},_Future__propagateToListeners_handleError:function(t,n){this._box_1=t,this._box_0=n},_AsyncCallbackEntry:function(t){this.callback=t,this.next=null},Stream:function(){},Stream_Stream$fromFuture_closure:function(t,n){this.controller=t,this.T=n},Stream_Stream$fromFuture_closure0:function(t){this.controller=t},Stream_length_closure:function(t,n){this._box_0=t,this.$this=n},Stream_length_closure0:function(t,n){this._box_0=t,this.future=n},_StreamController:function(){},_StreamController__subscribe_closure:function(t){this.$this=t},_StreamController__recordCancel_complete:function(t){this.$this=t},_SyncStreamControllerDispatch:function(){},_AsyncStreamControllerDispatch:function(){},_AsyncStreamController:function(t,n,s,a,i){var o=this;o._varData=null,o._state=0,o._doneFuture=null,o.onListen=t,o.onPause=n,o.onResume=s,o.onCancel=a,o.$ti=i},_SyncStreamController:function(t,n,s,a,i){var o=this;o._varData=null,o._state=0,o._doneFuture=null,o.onListen=t,o.onPause=n,o.onResume=s,o.onCancel=a,o.$ti=i},_ControllerStream:function(t,n){this._controller=t,this.$ti=n},_ControllerSubscription:function(t,n,s,a,i,o,l){var _=this;_._controller=t,_._onData=n,_._onError=s,_._onDone=a,_._zone=i,_._state=o,_._pending=_._cancelFuture=null,_.$ti=l},_AddStreamState:function(){},_AddStreamState_makeErrorHandler_closure:function(t){this.controller=t},_AddStreamState_cancel_closure:function(t){this.$this=t},_StreamControllerAddStreamState:function(t,n,s){this._varData=t,this.addStreamFuture=n,this.addSubscription=s},_BufferingStreamSubscription:function(){},_BufferingStreamSubscription__sendError_sendError:function(t,n,s){this.$this=t,this.error=n,this.stackTrace=s},_BufferingStreamSubscription__sendDone_sendDone:function(t){this.$this=t},_StreamImpl:function(){},_DelayedEvent:function(){},_DelayedData:function(t){this.value=t,this.next=null},_DelayedError:function(t,n){this.error=t,this.stackTrace=n,this.next=null},_DelayedDone:function(){},_PendingEvents:function(){this._state=0,this.lastPendingEvent=this.firstPendingEvent=null},_PendingEvents_schedule_closure:function(t,n){this.$this=t,this.dispatch=n},_StreamIterator:function(t){this._subscription=null,this._stateData=t,this._async$_hasValue=!1},_ForwardingStream:function(){},_ForwardingStreamSubscription:function(t,n,s,a,i,o,l){var _=this;_._stream=t,_._subscription=null,_._onData=n,_._onError=s,_._onDone=a,_._zone=i,_._state=o,_._pending=_._cancelFuture=null,_.$ti=l},_ExpandStream:function(t,n,s){this._expand=t,this._async$_source=n,this.$ti=s},_ZoneFunction:function(t,n){this.zone=t,this.$function=n},_ZoneSpecification:function(t,n,s,a,i,o,l,_,u,p,h,d,f){var m=this;m.handleUncaughtError=t,m.run=n,m.runUnary=s,m.runBinary=a,m.registerCallback=i,m.registerUnaryCallback=o,m.registerBinaryCallback=l,m.errorCallback=_,m.scheduleMicrotask=u,m.createTimer=p,m.createPeriodicTimer=h,m.print=d,m.fork=f},_ZoneDelegate:function(t){this._delegationTarget=t},_Zone:function(){},_CustomZone:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y){var S=this;S._run=t,S._runUnary=n,S._runBinary=s,S._registerCallback=a,S._registerUnaryCallback=i,S._registerBinaryCallback=o,S._errorCallback=l,S._scheduleMicrotask=_,S._createTimer=u,S._createPeriodicTimer=p,S._print=h,S._fork=d,S._handleUncaughtError=f,S._delegateCache=null,S.parent=m,S._async$_map=y},_CustomZone_bindCallback_closure:function(t,n,s){this.$this=t,this.registered=n,this.R=s},_CustomZone_bindUnaryCallback_closure:function(t,n,s,a){var i=this;i.$this=t,i.registered=n,i.T=s,i.R=a},_CustomZone_bindCallbackGuarded_closure:function(t,n){this.$this=t,this.registered=n},_rootHandleError_closure:function(t,n){this.error=t,this.stackTrace=n},_RootZone:function(){},_RootZone_bindCallback_closure:function(t,n,s){this.$this=t,this.f=n,this.R=s},_RootZone_bindUnaryCallback_closure:function(t,n,s,a){var i=this;i.$this=t,i.f=n,i.T=s,i.R=a},_RootZone_bindCallbackGuarded_closure:function(t,n){this.$this=t,this.f=n},HashMap_HashMap(e,t){return new r._HashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("_HashMap<1,2>"))},_HashMap__getTableEntry(e,t){var n=e[t];return n===e?null:n},_HashMap__setTableEntry(e,t,n){n==null?e[t]=e:e[t]=n},_HashMap__newHashTable(){var e=Object.create(null);return r._HashMap__setTableEntry(e,"<non-identifier-key>",e),delete e["<non-identifier-key>"],e},LinkedHashMap_LinkedHashMap(e,t,n,s,a){if(n==null)if(t==null){if(e==null)return new r.JsLinkedHashMap(s._eval$1("@<0>")._bind$1(a)._eval$1("JsLinkedHashMap<1,2>"));t=r.collection___defaultHashCode$closure()}else{if(r.core__identityHashCode$closure()===t&&r.core__identical$closure()===e)return new r.JsIdentityLinkedHashMap(s._eval$1("@<0>")._bind$1(a)._eval$1("JsIdentityLinkedHashMap<1,2>"));e==null&&(e=r.collection___defaultEquals$closure())}else t==null&&(t=r.collection___defaultHashCode$closure()),e==null&&(e=r.collection___defaultEquals$closure());return r._LinkedCustomHashMap$(e,t,n,s,a)},LinkedHashMap_LinkedHashMap$_literal(e,t,n){return r.fillLiteralMap(e,new r.JsLinkedHashMap(t._eval$1("@<0>")._bind$1(n)._eval$1("JsLinkedHashMap<1,2>")))},LinkedHashMap_LinkedHashMap$_empty(e,t){return new r.JsLinkedHashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("JsLinkedHashMap<1,2>"))},_LinkedCustomHashMap$(e,t,n,s,a){var i=n??new r._LinkedCustomHashMap_closure(s);return new r._LinkedCustomHashMap(e,t,i,s._eval$1("@<0>")._bind$1(a)._eval$1("_LinkedCustomHashMap<1,2>"))},LinkedHashSet_LinkedHashSet(e){return new r._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},LinkedHashSet_LinkedHashSet$_empty(e){return new r._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},LinkedHashSet_LinkedHashSet$_literal(e,t){return r.fillLiteralSet(e,new r._LinkedHashSet(t._eval$1("_LinkedHashSet<0>")))},_LinkedHashSet__newHashTable(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e},_LinkedHashSetIterator$(e,t,n){var s=new r._LinkedHashSetIterator(e,t,n._eval$1("_LinkedHashSetIterator<0>"));return s._cell=e._first,s},UnmodifiableListView$(e,t){return new r.UnmodifiableListView(e,t._eval$1("UnmodifiableListView<0>"))},_defaultEquals(e,t){return g.$eq$(e,t)},_defaultHashCode(e){return g.get$hashCode$(e)},HashMap_HashMap$from(e,t,n){var s=r.HashMap_HashMap(t,n);return e.forEach$1(0,new r.HashMap_HashMap$from_closure(s,t,n)),s},LinkedHashMap_LinkedHashMap$from(e,t,n){var s=r.LinkedHashMap_LinkedHashMap(null,null,null,t,n);return e.forEach$1(0,new r.LinkedHashMap_LinkedHashMap$from_closure(s,t,n)),s},LinkedHashMap_LinkedHashMap$of(e,t,n){var s=r.LinkedHashMap_LinkedHashMap(null,null,null,t,n);return s.addAll$1(0,e),s},LinkedHashSet_LinkedHashSet$from(e,t){var n,s,a=r.LinkedHashSet_LinkedHashSet(t);for(n=e.length,s=0;s<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++s)a.add$1(0,t._as(e[s]));return a},LinkedHashSet_LinkedHashSet$of(e,t){var n=r.LinkedHashSet_LinkedHashSet(t);return n.addAll$1(0,e),n},ListBase__compareAny(e,t){var n=c.Comparable_dynamic;return g.compareTo$1$ns(n._as(e),n._as(t))},MapBase_mapToString(e){var t,n={};if(r.isToStringVisiting(e))return"{...}";t=new r.StringBuffer("");try{C.toStringVisiting.push(e),t._contents+="{",n.first=!0,e.forEach$1(0,new r.MapBase_mapToString_closure(n,t)),t._contents+="}"}finally{C.toStringVisiting.pop()}return n=t._contents,n.charCodeAt(0)==0,n},MapBase__fillMapWithIterables(e,t,n){for(var s=t.get$iterator(t),a=n.get$iterator(n),i=s.moveNext$0(),o=a.moveNext$0();i&&o;)e.$indexSet(0,s.get$current(s),a.get$current(a)),i=s.moveNext$0(),o=a.moveNext$0();if(i||o)throw r.wrapException(r.ArgumentError$("Iterables do not have same length.",null))},ListQueue$(e){return new r.ListQueue(r.List_List$filled(r.ListQueue__calculateCapacity(null),null,!1,e._eval$1("0?")),e._eval$1("ListQueue<0>"))},ListQueue__calculateCapacity(e){return 8},ListQueue__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(t=(e&e-1)>>>0,t===0)return e},_ListQueueIterator$(e,t){return new r._ListQueueIterator(e,e._tail,e._modificationCount,e._head,t._eval$1("_ListQueueIterator<0>"))},_UnmodifiableSetMixin__throwUnmodifiable(){throw r.wrapException(r.UnsupportedError$("Cannot change an unmodifiable set"))},_HashMap:function(t){var n=this;n._collection$_length=0,n._collection$_keys=n._collection$_rest=n._nums=n._strings=null,n.$ti=t},_HashMap_values_closure:function(t){this.$this=t},_HashMap_addAll_closure:function(t){this.$this=t},_IdentityHashMap:function(t){var n=this;n._collection$_length=0,n._collection$_keys=n._collection$_rest=n._nums=n._strings=null,n.$ti=t},_HashMapKeyIterable:function(t,n){this._map=t,this.$ti=n},_HashMapKeyIterator:function(t,n,s){var a=this;a._map=t,a._collection$_keys=n,a._offset=0,a._collection$_current=null,a.$ti=s},_LinkedCustomHashMap:function(t,n,s,a){var i=this;i._equals=t,i._hashCode=n,i._validKey=s,i.__js_helper$_length=0,i.__js_helper$_last=i.__js_helper$_first=i.__js_helper$_rest=i.__js_helper$_nums=i.__js_helper$_strings=null,i.__js_helper$_modifications=0,i.$ti=a},_LinkedCustomHashMap_closure:function(t){this.K=t},_LinkedHashSet:function(t){var n=this;n._collection$_length=0,n._last=n._first=n._collection$_rest=n._nums=n._strings=null,n._modifications=0,n.$ti=t},_LinkedIdentityHashSet:function(t){var n=this;n._collection$_length=0,n._last=n._first=n._collection$_rest=n._nums=n._strings=null,n._modifications=0,n.$ti=t},_LinkedHashSetCell:function(t){this._element=t,this._previous=this._next=null},_LinkedHashSetIterator:function(t,n,s){var a=this;a._set=t,a._modifications=n,a._collection$_current=a._cell=null,a.$ti=s},UnmodifiableListView:function(t,n){this._collection$_source=t,this.$ti=n},HashMap_HashMap$from_closure:function(t,n,s){this.result=t,this.K=n,this.V=s},LinkedHashMap_LinkedHashMap$from_closure:function(t,n,s){this.result=t,this.K=n,this.V=s},ListBase:function(){},MapBase:function(){},MapBase_addAll_closure:function(t){this.$this=t},MapBase_entries_closure:function(t){this.$this=t},MapBase_mapToString_closure:function(t,n){this._box_0=t,this.result=n},UnmodifiableMapBase:function(){},_MapBaseValueIterable:function(t,n){this._map=t,this.$ti=n},_MapBaseValueIterator:function(t,n,s){var a=this;a._collection$_keys=t,a._map=n,a._collection$_current=null,a.$ti=s},_UnmodifiableMapMixin:function(){},MapView:function(){},UnmodifiableMapView:function(t,n){this._map=t,this.$ti=n},ListQueue:function(t,n){var s=this;s._table=t,s._modificationCount=s._tail=s._head=0,s.$ti=n},_ListQueueIterator:function(t,n,s,a,i){var o=this;o._queue=t,o._collection$_end=n,o._modificationCount=s,o._collection$_position=a,o._collection$_current=null,o.$ti=i},SetBase:function(){},_SetBase:function(){},_UnmodifiableSetMixin:function(){},UnmodifiableSetView:function(t,n){this._collection$_source=t,this.$ti=n},_UnmodifiableMapView_MapView__UnmodifiableMapMixin:function(){},_UnmodifiableSetView_SetBase__UnmodifiableSetMixin:function(){},_parseJson(e,t){var n,s,a=null;try{a=JSON.parse(e)}catch(i){throw n=r.unwrapException(i),s=r.FormatException$(String(n),null,null),r.wrapException(s)}return s=r._convertJsonToDartLazy(a),s},_convertJsonToDartLazy(e){var t;if(e==null)return null;if(typeof e!="object")return e;if(!Array.isArray(e))return new r._JsonMap(e,Object.create(null));for(t=0;t<e.length;++t)e[t]=r._convertJsonToDartLazy(e[t]);return e},_Utf8Decoder__makeNativeUint8List(e,t,n){var s,a,i,o,l=n-t;for(l<=4096?s=C.$get$_Utf8Decoder__reusableBuffer():s=new Uint8Array(l),a=g.getInterceptor$asx(e),i=0;i<l;++i)o=a.$index(e,t+i),(o&255)!==o&&(o=255),s[i]=o;return s},_Utf8Decoder__convertInterceptedUint8List(e,t,n,s){var a=e?C.$get$_Utf8Decoder__decoderNonfatal():C.$get$_Utf8Decoder__decoder();return a==null?null:n===0&&s===t.length?r._Utf8Decoder__useTextDecoder(a,t):r._Utf8Decoder__useTextDecoder(a,t.subarray(n,s))},_Utf8Decoder__useTextDecoder(e,t){var n;try{return n=e.decode(t),n}catch{}return null},Base64Codec__checkPadding(e,t,n,s,a,i){if($.JSInt_methods.$mod(i,4)!==0)throw r.wrapException(r.FormatException$("Invalid base64 padding, padded length must be multiple of four, is "+i,e,n));if(s+a!==i)throw r.wrapException(r.FormatException$("Invalid base64 padding, '=' not at the end",e,t));if(a>2)throw r.wrapException(r.FormatException$("Invalid base64 padding, more than two '=' characters",e,t))},_Base64Encoder_encodeChunk(e,t,n,s,a,i,o,l){var _,u,p,h,d,f,m=l>>>2,y=3-(l&3);for(_=g.getInterceptor$asx(t),u=n,p=0;u<s;++u)h=_.$index(t,u),p=(p|h)>>>0,m=(m<<8|h)&16777215,--y,y===0&&(d=o+1,i[o]=e.charCodeAt(m>>>18&63),o=d+1,i[d]=e.charCodeAt(m>>>12&63),d=o+1,i[o]=e.charCodeAt(m>>>6&63),o=d+1,i[d]=e.charCodeAt(m&63),m=0,y=3);if(p>=0&&p<=255)return a&&y<3?(d=o+1,f=d+1,3-y===1?(i[o]=e.charCodeAt(m>>>2&63),i[d]=e.charCodeAt(m<<4&63),i[f]=61,i[f+1]=61):(i[o]=e.charCodeAt(m>>>10&63),i[d]=e.charCodeAt(m>>>4&63),i[f]=e.charCodeAt(m<<2&63),i[f+1]=61),0):(m<<2|3-y)>>>0;for(u=n;u<s&&(h=_.$index(t,u),!(h<0||h>255));)++u;throw r.wrapException(r.ArgumentError$value(t,"Not a byte value at index "+u+": 0x"+g.toRadixString$1$n(_.$index(t,u),16),null))},JsonUnsupportedObjectError$(e,t,n){return new r.JsonUnsupportedObjectError(e,t)},_defaultToEncodable(e){return e.toJson$0()},_JsonStringStringifier$(e,t){return new r._JsonStringStringifier(e,[],r.convert___defaultToEncodable$closure())},_JsonStringStringifier_stringify(e,t,n){var s,a=new r.StringBuffer(""),i=r._JsonStringStringifier$(a,t);return i.writeObject$1(e),s=a._contents,s.charCodeAt(0)==0,s},_Utf8Decoder_errorDescription(e){switch(e){case 65:return"Missing extension byte";case 67:return"Unexpected extension byte";case 69:return"Invalid UTF-8 byte";case 71:return"Overlong encoding";case 73:return"Out of unicode range";case 75:return"Encoded surrogate";case 77:return"Unfinished UTF-8 octet sequence";default:return""}},_JsonMap:function(t,n){this._original=t,this._processed=n,this._data=null},_JsonMap_values_closure:function(t){this.$this=t},_JsonMap_addAll_closure:function(t){this.$this=t},_JsonMapKeyIterable:function(t){this._convert$_parent=t},_Utf8Decoder__decoder_closure:function(){},_Utf8Decoder__decoderNonfatal_closure:function(){},AsciiCodec:function(){},_UnicodeSubsetEncoder:function(){},AsciiEncoder:function(t){this._subsetMask=t},Base64Codec:function(){},Base64Encoder:function(){},_Base64Encoder:function(t){this._convert$_state=0,this._alphabet=t},_Base64EncoderSink:function(){},_Utf8Base64EncoderSink:function(t,n){this._sink=t,this._encoder=n},ByteConversionSink:function(){},Codec:function(){},Converter:function(){},Encoding:function(){},JsonUnsupportedObjectError:function(t,n){this.unsupportedObject=t,this.cause=n},JsonCyclicError:function(t,n){this.unsupportedObject=t,this.cause=n},JsonCodec:function(){},JsonEncoder:function(t){this._toEncodable=t},JsonDecoder:function(t){this._reviver=t},_JsonStringifier:function(){},_JsonStringifier_writeMap_closure:function(t,n){this._box_0=t,this.keyValueList=n},_JsonStringStringifier:function(t,n,s){this._sink=t,this._seen=n,this._toEncodable=s},StringConversionSink:function(){},_StringSinkConversionSink:function(t){this._stringSink=t},_StringCallbackSink:function(t,n){this._convert$_callback=t,this._stringSink=n},_Utf8StringSinkAdapter:function(t,n,s){this._decoder=t,this._sink=n,this._stringSink=s},Utf8Codec:function(){},Utf8Encoder:function(){},_Utf8Encoder:function(t){this._bufferIndex=0,this._buffer=t},Utf8Decoder:function(t){this._allowMalformed=t},_Utf8Decoder:function(t){this.allowMalformed=t,this._convert$_state=16,this._charOrIndex=0},identityHashCode(e){return r.objectHashCode(e)},Function_apply(e,t){return r.Primitives_applyFunction(e,t,null)},Expando$(){return new r.Expando(new WeakMap)},Expando__checkType(e){(r._isBool(e)||typeof e=="number"||typeof e=="string"||e instanceof r._Record)&&r.Expando__badExpandoKey(e)},Expando__badExpandoKey(e){throw r.wrapException(r.ArgumentError$value(e,"object","Expandos are not allowed on strings, numbers, bools, records or null"))},int_parse(e,t){var n=r.Primitives_parseInt(e,t);if(n!=null)return n;throw r.wrapException(r.FormatException$(e,null,null))},double_parse(e){var t=r.Primitives_parseDouble(e);if(t!=null)return t;throw r.wrapException(r.FormatException$("Invalid double",e,null))},Error__throw(e,t){throw e=r.wrapException(e),e.stack=t.toString$0(0),e},List_List$filled(e,t,n,s){var a,i=n?g.JSArray_JSArray$growable(e,s):g.JSArray_JSArray$fixed(e,s);if(e!==0&&t!=null)for(a=0;a<i.length;++a)i[a]=t;return i},List_List$from(e,t,n){var s,a=r._setArrayType([],n._eval$1("JSArray<0>"));for(s=g.get$iterator$ax(e);s.moveNext$0();)a.push(s.get$current(s));return t?a:g.JSArray_markFixedList(a)},List_List$of(e,t,n){var s;return t?r.List_List$_of(e,n):(s=g.JSArray_markFixedList(r.List_List$_of(e,n)),s)},List_List$_of(e,t){var n,s;if(Array.isArray(e))return r._setArrayType(e.slice(0),t._eval$1("JSArray<0>"));for(n=r._setArrayType([],t._eval$1("JSArray<0>")),s=g.get$iterator$ax(e);s.moveNext$0();)n.push(s.get$current(s));return n},List_List$unmodifiable(e,t){return g.JSArray_markUnmodifiableList(r.List_List$from(e,!1,t))},String_String$fromCharCodes(e,t,n){var s,a,i,o,l;if(r.RangeError_checkNotNegative(t,"start"),s=n==null,a=!s,a){if(i=n-t,i<0)throw r.wrapException(r.RangeError$range(n,t,null,"end",null));if(i===0)return""}return Array.isArray(e)?(o=e,l=o.length,s&&(n=l),r.Primitives_stringFromCharCodes(t>0||n<l?o.slice(t,n):o)):c.NativeUint8List._is(e)?r.String__stringFromUint8List(e,t,n):(a&&(e=g.take$1$ax(e,n)),t>0&&(e=g.skip$1$ax(e,t)),r.Primitives_stringFromCharCodes(r.List_List$of(e,!0,c.int)))},String_String$fromCharCode(e){return r.Primitives_stringFromCharCode(e)},String__stringFromUint8List(e,t,n){var s=e.length;return t>=s?"":r.Primitives_stringFromNativeUint8List(e,t,n==null||n>s?s:n)},RegExp_RegExp(e,t){return new r.JSSyntaxRegExp(e,r.JSSyntaxRegExp_makeNative(e,t,!0,!1,!1,!1))},identical(e,t){return e==null?t==null:e===t},StringBuffer__writeAll(e,t,n){var s=g.get$iterator$ax(t);if(!s.moveNext$0())return e;if(n.length===0)do e+=r.S(s.get$current(s));while(s.moveNext$0());else for(e+=r.S(s.get$current(s));s.moveNext$0();)e=e+n+r.S(s.get$current(s));return e},NoSuchMethodError_NoSuchMethodError$withInvocation(e,t){return new r.NoSuchMethodError(e,t.get$memberName(),t.get$positionalArguments(),t.get$namedArguments())},Uri_base(){var e,t,n=r.Primitives_currentUri();if(n==null)throw r.wrapException(r.UnsupportedError$("'Uri.base' is not supported"));return e=C.Uri__cachedBaseUri,e!=null&&n===C.Uri__cachedBaseString?e:(t=r.Uri_parse(n),C.Uri__cachedBaseUri=t,C.Uri__cachedBaseString=n,t)},_Uri__uriEncode(e,t,n,s){var a,i,o,l,_,u="0123456789ABCDEF";if(n===$.C_Utf8Codec?(a=C.$get$_Uri__needsNoEncoding(),a=a._nativeRegExp.test(t)):a=!1,a)return t;for(i=$.C_Utf8Encoder.convert$1(t),a=i.length,o=0,l="";o<a;++o)_=i[o],_<128&&e[_>>>4]&1<<(_&15)?l+=r.Primitives_stringFromCharCode(_):l=s&&_===32?l+"+":l+"%"+u[_>>>4&15]+u[_&15];return l.charCodeAt(0)==0,l},StackTrace_current(){return r.getTraceFromException(new Error)},DateTime__fourDigits(e){var t=Math.abs(e),n=e<0?"-":"";return t>=1e3?""+e:t>=100?n+"0"+t:t>=10?n+"00"+t:n+"000"+t},DateTime__threeDigits(e){return e>=100?""+e:e>=10?"0"+e:"00"+e},DateTime__twoDigits(e){return e>=10?""+e:"0"+e},Duration$(e){return new r.Duration(1e3*e)},Error_safeToString(e){return typeof e=="number"||r._isBool(e)||e==null?g.toString$0$(e):typeof e=="string"?JSON.stringify(e):r.Primitives_safeToString(e)},Error_throwWithStackTrace(e,t){r.checkNotNullable(e,"error",c.Object),r.checkNotNullable(t,"stackTrace",c.StackTrace),r.Error__throw(e,t)},AssertionError$(e){return new r.AssertionError(e)},ArgumentError$(e,t){return new r.ArgumentError(!1,null,t,e)},ArgumentError$value(e,t,n){return new r.ArgumentError(!0,e,t,n)},ArgumentError_checkNotNull(e,t){return e},RangeError$(e){var t=null;return new r.RangeError(t,t,!1,t,t,e)},RangeError$value(e,t,n){return new r.RangeError(null,null,!0,e,t,n??"Value not in range")},RangeError$range(e,t,n,s,a){return new r.RangeError(t,n,!0,e,s,a??"Invalid value")},RangeError_checkValueInInterval(e,t,n,s){if(e<t||e>n)throw r.wrapException(r.RangeError$range(e,t,n,s,null));return e},RangeError_checkValidRange(e,t,n){if(0>e||e>n)throw r.wrapException(r.RangeError$range(e,0,n,"start",null));if(t!=null){if(e>t||t>n)throw r.wrapException(r.RangeError$range(t,e,n,"end",null));return t}return n},RangeError_checkNotNegative(e,t){if(e<0)throw r.wrapException(r.RangeError$range(e,0,null,t,null));return e},IndexError$withLength(e,t,n,s,a){return new r.IndexError(t,!0,e,a,"Index out of range")},IndexError_check(e,t,n,s,a){if(0>e||e>=t)throw r.wrapException(r.IndexError$withLength(e,t,n,s,a??"index"));return e},UnsupportedError$(e){return new r.UnsupportedError(e)},UnimplementedError$(e){return new r.UnimplementedError(e)},StateError$(e){return new r.StateError(e)},ConcurrentModificationError$(e){return new r.ConcurrentModificationError(e)},FormatException$(e,t,n){return new r.FormatException(e,t,n)},Iterable_Iterable$generate(e,t,n){return e<=0?new r.EmptyIterable(n._eval$1("EmptyIterable<0>")):new r._GeneratorIterable(e,t,n._eval$1("_GeneratorIterable<0>"))},Iterable_iterableToShortString(e,t,n){var s,a;if(r.isToStringVisiting(e))return t==="("&&n===")"?"(...)":t+"..."+n;s=r._setArrayType([],c.JSArray_String),C.toStringVisiting.push(e);try{r._iterablePartsToStrings(e,s)}finally{C.toStringVisiting.pop()}return a=r.StringBuffer__writeAll(t,s,", ")+n,a.charCodeAt(0)==0,a},Iterable_iterableToFullString(e,t,n){var s,a;if(r.isToStringVisiting(e))return t+"..."+n;s=new r.StringBuffer(t),C.toStringVisiting.push(e);try{a=s,a._contents=r.StringBuffer__writeAll(a._contents,e,", ")}finally{C.toStringVisiting.pop()}return s._contents+=n,a=s._contents,a.charCodeAt(0)==0,a},_iterablePartsToStrings(e,t){for(var n,s,a,i,o,l,_,u=e.get$iterator(e),p=0,h=0;p<80||h<3;){if(!u.moveNext$0())return;n=r.S(u.get$current(u)),t.push(n),p+=n.length+2,++h}if(u.moveNext$0())if(i=u.get$current(u),++h,u.moveNext$0()){for(o=u.get$current(u),++h;u.moveNext$0();i=o,o=l)if(l=u.get$current(u),++h,h>100){for(;p>75&&h>3;)p-=t.pop().length+2,--h;t.push("...");return}a=r.S(i),s=r.S(o),p+=s.length+a.length+4}else{if(h<=4){t.push(r.S(i));return}s=r.S(i),a=t.pop(),p+=s.length+2}else{if(h<=5)return;s=t.pop(),a=t.pop()}for(h>t.length+2?(p+=5,_="..."):_=null;p>80&&t.length>3;)p-=t.pop().length+2,_==null&&(p+=5,_="...");_!=null&&t.push(_),t.push(a),t.push(s)},Map_castFrom(e,t,n,s,a){return new r.CastMap(e,t._eval$1("@<0>")._bind$1(n)._bind$1(s)._bind$1(a)._eval$1("CastMap<1,2,3,4>"))},Object_hash(e,t,n,s){var a;return $.C_SentinelValue===n?(a=g.get$hashCode$(e),t=g.get$hashCode$(t),r.SystemHash_finish(r.SystemHash_combine(r.SystemHash_combine(C.$get$_hashSeed(),a),t))):$.C_SentinelValue===s?(a=g.get$hashCode$(e),t=g.get$hashCode$(t),n=g.get$hashCode$(n),r.SystemHash_finish(r.SystemHash_combine(r.SystemHash_combine(r.SystemHash_combine(C.$get$_hashSeed(),a),t),n))):(a=g.get$hashCode$(e),t=g.get$hashCode$(t),n=g.get$hashCode$(n),s=g.get$hashCode$(s),s=r.SystemHash_finish(r.SystemHash_combine(r.SystemHash_combine(r.SystemHash_combine(r.SystemHash_combine(C.$get$_hashSeed(),a),t),n),s)),s)},Object_hashAll(e){var t,n,s=C.$get$_hashSeed();for(t=e.length,n=0;n<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)s=r.SystemHash_combine(s,g.get$hashCode$(e[n]));return r.SystemHash_finish(s)},print(e){var t=r.S(e),n=C.printToZone;n==null?r.printString(t):n.call$1(t)},Set_Set$unmodifiable(e,t){return new r.UnmodifiableSetView(r.LinkedHashSet_LinkedHashSet$of(e,t),t._eval$1("UnmodifiableSetView<0>"))},Set_castFrom(e,t,n,s){return new r.CastSet(e,t,n._eval$1("@<0>")._bind$1(s)._eval$1("CastSet<1,2>"))},_combineSurrogatePair(e,t){return 65536+((e&1023)<<10)+(t&1023)},Uri_Uri$dataFromString(e,t,n){var s,a,i=new r.StringBuffer(""),o=r._setArrayType([-1],c.JSArray_int);return t==null?s=null:s="utf-8",t==null&&(t=$.C_AsciiCodec),r.UriData__writeUri(n,s,null,i,o),o.push(i._contents.length),i._contents+=",",r.UriData__uriEncodeBytes($.List_42A,t.encode$1(e),i),a=i._contents,new r.UriData((a.charCodeAt(0)==0,a),o,null).get$uri()},Uri_parse(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=null,O=e.length;if(O>=5){if(t=((e.charCodeAt(4)^58)*3|e.charCodeAt(0)^100|e.charCodeAt(1)^97|e.charCodeAt(2)^116|e.charCodeAt(3)^97)>>>0,t===0)return r.UriData__parse(O<O?$.JSString_methods.substring$2(e,0,O):e,5,T).get$uri();if(t===32)return r.UriData__parse($.JSString_methods.substring$2(e,5,O),0,T).get$uri()}return n=r.List_List$filled(8,0,!1,c.int),n[0]=0,n[1]=-1,n[2]=-1,n[7]=-1,n[3]=0,n[4]=0,n[5]=O,n[6]=O,r._scan(e,0,O,0,n)>=14&&(n[7]=O),s=n[1],s>=0&&r._scan(e,0,s,20,n)===20&&(n[7]=s),a=n[2]+1,i=n[3],o=n[4],l=n[5],_=n[6],_<l&&(l=_),o<a?o=l:o<=s&&(o=s+1),i<a&&(i=o),u=n[7]<0,u?a>s+3?(p=T,u=!1):(h=i>0,h&&i+1===o?(p=T,u=!1):($.JSString_methods.startsWith$2(e,"\\",o)?d=!0:a>0?d=$.JSString_methods.startsWith$2(e,"\\",a-1)||$.JSString_methods.startsWith$2(e,"\\",a-2):d=!1,d?(p=T,u=!1):(l<O&&l===o+2&&$.JSString_methods.startsWith$2(e,"..",o)?d=!0:d=l>o+2&&$.JSString_methods.startsWith$2(e,"/..",l-3),d?p=T:s===4?$.JSString_methods.startsWith$2(e,"file",0)?(a<=0?($.JSString_methods.startsWith$2(e,"/",o)?(f="file://",t=2):(f="file:///",t=3),e=f+$.JSString_methods.substring$2(e,o,O),s-=0,h=t-0,l+=h,_+=h,O=e.length,a=7,i=7,o=7):o===l&&(++_,m=l+1,e=$.JSString_methods.replaceRange$3(e,o,l,"/"),++O,l=m),p="file"):$.JSString_methods.startsWith$2(e,"http",0)?(h&&i+3===o&&$.JSString_methods.startsWith$2(e,"80",i+1)&&(_-=3,y=o-3,l-=3,e=$.JSString_methods.replaceRange$3(e,i,o,""),O-=3,o=y),p="http"):p=T:s===5&&$.JSString_methods.startsWith$2(e,"https",0)?(h&&i+4===o&&$.JSString_methods.startsWith$2(e,"443",i+1)&&(_-=4,y=o-4,l-=4,e=$.JSString_methods.replaceRange$3(e,i,o,""),O-=3,o=y),p="https"):p=T,u=!d))):p=T,u?(O<e.length&&(e=$.JSString_methods.substring$2(e,0,O),s-=0,a-=0,i-=0,o-=0,l-=0,_-=0),new r._SimpleUri(e,s,a,i,o,l,_,p)):(p==null&&(s>0?p=r._Uri__makeScheme(e,0,s):(s===0&&r._Uri__fail(e,0,"Invalid empty scheme"),p="")),a>0?(S=s+3,v=S<a?r._Uri__makeUserInfo(e,S,a-1):"",E=r._Uri__makeHost(e,a,i,!1),h=i+1,h<o?(M=r.Primitives_parseInt($.JSString_methods.substring$2(e,h,o),T),I=r._Uri__makePort(M??r.throwExpression(r.FormatException$("Invalid port",e,h)),p)):I=T):(I=T,E=I,v=""),R=r._Uri__makePath(e,o,l,T,p,E!=null),L=l<_?r._Uri__makeQuery(e,l+1,_,T):T,r._Uri$_internal(p,v,E,I,R,L,_<O?r._Uri__makeFragment(e,_+1,O):T))},Uri_decodeComponent(e){return r._Uri__uriDecode(e,0,e.length,$.C_Utf8Codec,!1)},Uri__parseIPv4Address(e,t,n){var s,a,i,o,l,_,u="IPv4 address should contain exactly 4 parts",p="each part must be in the range 0..255",h=new r.Uri__parseIPv4Address_error(e),d=new Uint8Array(4);for(s=t,a=s,i=0;s<n;++s)o=e.charCodeAt(s),o!==46?(o^48)>9&&h.call$2("invalid character",s):(i===3&&h.call$2(u,s),l=r.int_parse($.JSString_methods.substring$2(e,a,s),null),l>255&&h.call$2(p,a),_=i+1,d[i]=l,a=s+1,i=_);return i!==3&&h.call$2(u,n),l=r.int_parse($.JSString_methods.substring$2(e,a,n),null),l>255&&h.call$2(p,a),d[i]=l,d},Uri_parseIPv6Address(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v=null,E=new r.Uri_parseIPv6Address_error(e),M=new r.Uri_parseIPv6Address_parseHex(E,e);for(e.length<2&&E.call$2("address is too short",v),s=r._setArrayType([],c.JSArray_int),a=t,i=a,o=!1,l=!1;a<n;++a)_=e.charCodeAt(a),_===58?(a===t&&(++a,e.charCodeAt(a)!==58&&E.call$2("invalid start colon.",a),i=a),a===i?(o&&E.call$2("only one wildcard `::` is allowed",a),s.push(-1),o=!0):s.push(M.call$2(i,a)),i=a+1):_===46&&(l=!0);for(s.length===0&&E.call$2("too few parts",v),u=i===n,p=$.JSArray_methods.get$last(s),u&&p!==-1&&E.call$2("expected a part after last `:`",n),u||(l?(h=r.Uri__parseIPv4Address(e,i,n),s.push((h[0]<<8|h[1])>>>0),s.push((h[2]<<8|h[3])>>>0)):s.push(M.call$2(i,n))),o?s.length>7&&E.call$2("an address with a wildcard must have less than 7 parts",v):s.length!==8&&E.call$2("an address without a wildcard must contain exactly 8 parts",v),d=new Uint8Array(16),p=s.length,f=9-p,a=0,m=0;a<p;++a)if(y=s[a],y===-1)for(S=0;S<f;++S)d[m]=0,d[m+1]=0,m+=2;else d[m]=$.JSInt_methods._shrOtherPositive$1(y,8),d[m+1]=y&255,m+=2;return d},_Uri$_internal(e,t,n,s,a,i,o){return new r._Uri(e,t,n,s,a,i,o)},_Uri__Uri(e,t,n,s){var a,i,o,l,_,u,p,h,d=null;return s=s==null?"":r._Uri__makeScheme(s,0,s.length),a=r._Uri__makeUserInfo(d,0,0),e=r._Uri__makeHost(e,0,e==null?0:e.length,!1),i=r._Uri__makeQuery(d,0,0,d),o=r._Uri__makeFragment(d,0,0),l=r._Uri__makePort(d,s),_=s==="file",e==null?u=a.length!==0||l!=null||_:u=!1,u&&(e=""),u=e==null,p=!u,t=r._Uri__makePath(t,0,t==null?0:t.length,n,s,p),h=s.length===0,h&&u&&!$.JSString_methods.startsWith$1(t,"/")?t=r._Uri__normalizeRelativePath(t,!h||p):t=r._Uri__removeDotSegments(t),r._Uri$_internal(s,a,u&&$.JSString_methods.startsWith$1(t,"//")?"":e,l,t,i,o)},_Uri__defaultPort(e){return e==="http"?80:e==="https"?443:0},_Uri__fail(e,t,n){throw r.wrapException(r.FormatException$(n,e,t))},_Uri__Uri$file(e,t){return t?r._Uri__makeWindowsFileUrl(e,!1):r._Uri__makeFileUri(e,!1)},_Uri__checkNonWindowsPathReservedCharacters(e,t){var n,s,a,i,o;for(n=e.length,s=0;s<n;++s)if(a=e[s],i=g.getInterceptor$asx(a),o=i.get$length(a),0>o&&r.throwExpression(r.RangeError$range(0,0,i.get$length(a),null,null)),r.stringContainsUnchecked(a,"/",0))throw n=r.UnsupportedError$("Illegal path character "+r.S(a)),r.wrapException(n)},_Uri__checkWindowsPathReservedCharacters(e,t,n){var s,a,i,o;for(s=r.SubListIterable$(e,n,null,r._arrayInstanceType(e)._precomputed1),a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0();)if(i=s.__internal$_current,i==null&&(i=a._as(i)),o=r.RegExp_RegExp('["*/:<>?\\\\|]',!1),r.stringContainsUnchecked(i,o,0))throw t?r.wrapException(r.ArgumentError$("Illegal character in path",null)):r.wrapException(r.UnsupportedError$("Illegal character in path: "+i))},_Uri__checkWindowsDriveLetter(e,t){var n,s="Illegal drive letter ";if(65<=e&&e<=90?n=!0:n=97<=e&&e<=122,!n)throw t?r.wrapException(r.ArgumentError$(s+r.String_String$fromCharCode(e),null)):r.wrapException(r.UnsupportedError$(s+r.String_String$fromCharCode(e)))},_Uri__makeFileUri(e,t){var n=null,s=r._setArrayType(e.split("/"),c.JSArray_String);return $.JSString_methods.startsWith$1(e,"/")?r._Uri__Uri(n,n,s,"file"):r._Uri__Uri(n,n,s,n)},_Uri__makeWindowsFileUrl(e,t){var n,s,a,i,o="\\",l=null,_="file";if($.JSString_methods.startsWith$1(e,"\\\\?\\")){if($.JSString_methods.startsWith$2(e,"UNC\\",4))e=$.JSString_methods.replaceRange$3(e,0,7,o);else if(e=$.JSString_methods.substring$1(e,4),e.length<3||e.charCodeAt(1)!==58||e.charCodeAt(2)!==92)throw r.wrapException(r.ArgumentError$value(e,"path","Windows paths with \\\\?\\ prefix must be absolute"))}else e=r.stringReplaceAllUnchecked(e,"/",o);if(n=e.length,n>1&&e.charCodeAt(1)===58){if(r._Uri__checkWindowsDriveLetter(e.charCodeAt(0),!0),n===2||e.charCodeAt(2)!==92)throw r.wrapException(r.ArgumentError$value(e,"path","Windows paths with drive letter must be absolute"));return s=r._setArrayType(e.split(o),c.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(s,!0,1),r._Uri__Uri(l,l,s,_)}return $.JSString_methods.startsWith$1(e,o)?$.JSString_methods.startsWith$2(e,o,1)?(a=$.JSString_methods.indexOf$2(e,o,2),n=a<0,i=n?$.JSString_methods.substring$1(e,2):$.JSString_methods.substring$2(e,2,a),s=r._setArrayType((n?"":$.JSString_methods.substring$1(e,a+1)).split(o),c.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(s,!0,0),r._Uri__Uri(i,l,s,_)):(s=r._setArrayType(e.split(o),c.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(s,!0,0),r._Uri__Uri(l,l,s,_)):(s=r._setArrayType(e.split(o),c.JSArray_String),r._Uri__checkWindowsPathReservedCharacters(s,!0,0),r._Uri__Uri(l,l,s,l))},_Uri__makePort(e,t){return e!=null&&e===r._Uri__defaultPort(t)?null:e},_Uri__makeHost(e,t,n,s){var a,i,o,l,_,u;if(e==null)return null;if(t===n)return"";if(e.charCodeAt(t)===91)return a=n-1,e.charCodeAt(a)!==93&&r._Uri__fail(e,t,"Missing end `]` to match `[` in host"),i=t+1,o=r._Uri__checkZoneID(e,i,a),o<a?(l=o+1,_=r._Uri__normalizeZoneID(e,$.JSString_methods.startsWith$2(e,"25",l)?o+3:l,a,"%25")):_="",r.Uri_parseIPv6Address(e,i,o),$.JSString_methods.substring$2(e,t,o).toLowerCase()+_+"]";for(u=t;u<n;++u)if(e.charCodeAt(u)===58)return o=$.JSString_methods.indexOf$2(e,"%",t),o=o>=t&&o<n?o:n,o<n?(l=o+1,_=r._Uri__normalizeZoneID(e,$.JSString_methods.startsWith$2(e,"25",l)?o+3:l,n,"%25")):_="",r.Uri_parseIPv6Address(e,t,o),"["+$.JSString_methods.substring$2(e,t,o)+_+"]";return r._Uri__normalizeRegName(e,t,n)},_Uri__checkZoneID(e,t,n){var s=$.JSString_methods.indexOf$2(e,"%",t);return s>=t&&s<n?s:n},_Uri__normalizeZoneID(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m=s!==""?new r.StringBuffer(s):null;for(a=t,i=a,o=!0;a<n;)if(l=e.charCodeAt(a),l===37){if(_=r._Uri__normalizeEscape(e,a,!0),u=_==null,u&&o){a+=3;continue}m==null&&(m=new r.StringBuffer("")),p=m._contents+=$.JSString_methods.substring$2(e,i,a),u?_=$.JSString_methods.substring$2(e,a,a+3):_==="%"&&r._Uri__fail(e,a,"ZoneID should not contain % anymore"),m._contents=p+_,a+=3,i=a,o=!0}else l<127&&$.List_piR[l>>>4]&1<<(l&15)?(o&&65<=l&&90>=l&&(m==null&&(m=new r.StringBuffer("")),i<a&&(m._contents+=$.JSString_methods.substring$2(e,i,a),i=a),o=!1),++a):((l&64512)===55296&&a+1<n?(h=e.charCodeAt(a+1),(h&64512)===56320?(l=(l&1023)<<10|h&1023|65536,d=2):d=1):d=1,f=$.JSString_methods.substring$2(e,i,a),m==null&&(m=new r.StringBuffer("")),u=m,u._contents+=f,p=r._Uri__escapeChar(l),u._contents+=p,a+=d,i=a);return m==null?$.JSString_methods.substring$2(e,t,n):(i<n&&(f=$.JSString_methods.substring$2(e,i,n),m._contents+=f),u=m._contents,u.charCodeAt(0)==0,u)},_Uri__normalizeRegName(e,t,n){var s,a,i,o,l,_,u,p,h,d,f;for(s=t,a=s,i=null,o=!0;s<n;)if(l=e.charCodeAt(s),l===37){if(_=r._Uri__normalizeEscape(e,s,!0),u=_==null,u&&o){s+=3;continue}i==null&&(i=new r.StringBuffer("")),p=$.JSString_methods.substring$2(e,a,s),o||(p=p.toLowerCase()),h=i._contents+=p,u?(_=$.JSString_methods.substring$2(e,s,s+3),d=3):_==="%"?(_="%25",d=1):d=3,i._contents=h+_,s+=d,a=s,o=!0}else l<127&&$.List_4AN[l>>>4]&1<<(l&15)?(o&&65<=l&&90>=l&&(i==null&&(i=new r.StringBuffer("")),a<s&&(i._contents+=$.JSString_methods.substring$2(e,a,s),a=s),o=!1),++s):l<=93&&$.List_VOY[l>>>4]&1<<(l&15)?r._Uri__fail(e,s,"Invalid character"):((l&64512)===55296&&s+1<n?(f=e.charCodeAt(s+1),(f&64512)===56320?(l=(l&1023)<<10|f&1023|65536,d=2):d=1):d=1,p=$.JSString_methods.substring$2(e,a,s),o||(p=p.toLowerCase()),i==null&&(i=new r.StringBuffer("")),u=i,u._contents+=p,h=r._Uri__escapeChar(l),u._contents+=h,s+=d,a=s);return i==null?$.JSString_methods.substring$2(e,t,n):(a<n&&(p=$.JSString_methods.substring$2(e,a,n),o||(p=p.toLowerCase()),i._contents+=p),u=i._contents,u.charCodeAt(0)==0,u)},_Uri__makeScheme(e,t,n){var s,a,i;if(t===n)return"";for(r._Uri__isAlphabeticCharacter(e.charCodeAt(t))||r._Uri__fail(e,t,"Scheme not starting with alphabetic character"),s=t,a=!1;s<n;++s)i=e.charCodeAt(s),i<128&&$.List_GVy[i>>>4]&1<<(i&15)||r._Uri__fail(e,s,"Illegal scheme character"),65<=i&&i<=90&&(a=!0);return e=$.JSString_methods.substring$2(e,t,n),r._Uri__canonicalizeScheme(a?e.toLowerCase():e)},_Uri__canonicalizeScheme(e){return e==="http"?"http":e==="file"?"file":e==="https"?"https":e==="package"?"package":e},_Uri__makeUserInfo(e,t,n){return e==null?"":r._Uri__normalizeOrSubstring(e,t,n,$.List_2jN,!1,!1)},_Uri__makePath(e,t,n,s,a,i){var o,l=a==="file",_=l||i;if(e==null){if(s==null)return l?"/":"";o=new r.MappedListIterable(s,new r._Uri__makePath_closure,r._arrayInstanceType(s)._eval$1("MappedListIterable<1,String>")).join$1(0,"/")}else{if(s!=null)throw r.wrapException(r.ArgumentError$("Both path and pathSegments specified",null));o=r._Uri__normalizeOrSubstring(e,t,n,$.List_M2I,!0,!0)}if(o.length===0){if(l)return"/"}else _&&!$.JSString_methods.startsWith$1(o,"/")&&(o="/"+o);return r._Uri__normalizePath(o,a,i)},_Uri__normalizePath(e,t,n){var s=t.length===0;return s&&!n&&!$.JSString_methods.startsWith$1(e,"/")&&!$.JSString_methods.startsWith$1(e,"\\")?r._Uri__normalizeRelativePath(e,!s||n):r._Uri__removeDotSegments(e)},_Uri__makeQuery(e,t,n,s){return e!=null?r._Uri__normalizeOrSubstring(e,t,n,$.List_42A,!0,!1):null},_Uri__makeFragment(e,t,n){return e==null?null:r._Uri__normalizeOrSubstring(e,t,n,$.List_42A,!0,!1)},_Uri__normalizeEscape(e,t,n){var s,a,i,o,l,_=t+2;return _>=e.length||(s=e.charCodeAt(t+1),a=e.charCodeAt(_),i=r.hexDigitValue(s),o=r.hexDigitValue(a),i<0||o<0)?"%":(l=i*16+o,l<127&&$.List_piR[$.JSInt_methods._shrOtherPositive$1(l,4)]&1<<(l&15)?r.Primitives_stringFromCharCode(n&&65<=l&&90>=l?(l|32)>>>0:l):s>=97||a>=97?$.JSString_methods.substring$2(e,t,t+3).toUpperCase():null)},_Uri__escapeChar(e){var t,n,s,a,i,o="0123456789ABCDEF";if(e<128)t=new Uint8Array(3),t[0]=37,t[1]=o.charCodeAt(e>>>4),t[2]=o.charCodeAt(e&15);else for(e>2047?e>65535?(n=240,s=4):(n=224,s=3):(n=192,s=2),t=new Uint8Array(3*s),a=0;--s,s>=0;n=128)i=$.JSInt_methods._shrReceiverPositive$1(e,6*s)&63|n,t[a]=37,t[a+1]=o.charCodeAt(i>>>4),t[a+2]=o.charCodeAt(i&15),a+=3;return r.String_String$fromCharCodes(t,0,null)},_Uri__normalizeOrSubstring(e,t,n,s,a,i){var o=r._Uri__normalize(e,t,n,s,a,i);return o??$.JSString_methods.substring$2(e,t,n)},_Uri__normalize(e,t,n,s,a,i){var o,l,_,u,p,h,d,f,m,y,S=null;for(o=!a,l=t,_=l,u=S;l<n;)if(p=e.charCodeAt(l),p<127&&s[p>>>4]&1<<(p&15))++l;else{if(p===37){if(h=r._Uri__normalizeEscape(e,l,!1),h==null){l+=3;continue}h==="%"?(h="%25",d=1):d=3}else p===92&&i?(h="/",d=1):o&&p<=93&&$.List_VOY[p>>>4]&1<<(p&15)?(r._Uri__fail(e,l,"Invalid character"),d=S,h=d):((p&64512)===55296?(f=l+1,f<n?(m=e.charCodeAt(f),(m&64512)===56320?(p=(p&1023)<<10|m&1023|65536,d=2):d=1):d=1):d=1,h=r._Uri__escapeChar(p));u==null&&(u=new r.StringBuffer("")),f=u,y=f._contents+=$.JSString_methods.substring$2(e,_,l),f._contents=y+r.S(h),l+=d,_=l}return u==null?S:(_<n&&(o=$.JSString_methods.substring$2(e,_,n),u._contents+=o),o=u._contents,o.charCodeAt(0)==0,o)},_Uri__mayContainDotSegments(e){return $.JSString_methods.startsWith$1(e,".")?!0:$.JSString_methods.indexOf$1(e,"/.")!==-1},_Uri__removeDotSegments(e){var t,n,s,a,i,o;if(!r._Uri__mayContainDotSegments(e))return e;for(t=r._setArrayType([],c.JSArray_String),n=e.split("/"),s=n.length,a=!1,i=0;i<s;++i)o=n[i],g.$eq$(o,"..")?(t.length!==0&&(t.pop(),t.length===0&&t.push("")),a=!0):(a=o===".",a||t.push(o));return a&&t.push(""),$.JSArray_methods.join$1(t,"/")},_Uri__normalizeRelativePath(e,t){var n,s,a,i,o,l;if(!r._Uri__mayContainDotSegments(e))return t?e:r._Uri__escapeScheme(e);for(n=r._setArrayType([],c.JSArray_String),s=e.split("/"),a=s.length,i=!1,o=0;o<a;++o)l=s[o],l===".."?(i=n.length!==0&&$.JSArray_methods.get$last(n)!=="..",i?n.pop():n.push("..")):(i=l===".",i||n.push(l));return s=n.length,s!==0?s=s===1&&n[0].length===0:s=!0,s?"./":((i||$.JSArray_methods.get$last(n)==="..")&&n.push(""),t||(n[0]=r._Uri__escapeScheme(n[0])),$.JSArray_methods.join$1(n,"/"))},_Uri__escapeScheme(e){var t,n,s=e.length;if(s>=2&&r._Uri__isAlphabeticCharacter(e.charCodeAt(0)))for(t=1;t<s;++t){if(n=e.charCodeAt(t),n===58)return $.JSString_methods.substring$2(e,0,t)+"%3A"+$.JSString_methods.substring$1(e,t+1);if(n>127||!($.List_GVy[n>>>4]&1<<(n&15)))break}return e},_Uri__packageNameEnd(e,t){return e.isScheme$1("package")&&e._host==null?r._skipPackageNameChars(t,0,t.length):-1},_Uri__toWindowsFilePath(e){var t,n,s=e.get$pathSegments(),a=s.length,i=a>0&&g.get$length$asx(s[0])===2&&g.codeUnitAt$1$s(s[0],1)===58;return i?(r._Uri__checkWindowsDriveLetter(g.codeUnitAt$1$s(s[0],0),!1),r._Uri__checkWindowsPathReservedCharacters(s,!1,1)):r._Uri__checkWindowsPathReservedCharacters(s,!1,0),t=e.get$hasAbsolutePath()&&!i?"\\":"",e.get$hasAuthority()&&(n=e.get$host(),n.length!==0&&(t=t+"\\"+n+"\\")),t=r.StringBuffer__writeAll(t,s,"\\"),a=i&&a===1?t+"\\":t,a.charCodeAt(0)==0,a},_Uri__hexCharPairToByte(e,t){var n,s,a;for(n=0,s=0;s<2;++s)if(a=e.charCodeAt(t+s),48<=a&&a<=57)n=n*16+a-48;else if(a|=32,97<=a&&a<=102)n=n*16+a-87;else throw r.wrapException(r.ArgumentError$("Invalid URL encoding",null));return n},_Uri__uriDecode(e,t,n,s,a){for(var i,o,l,_,u=t;;){if(!(u<n)){i=!0;break}if(o=e.charCodeAt(u),o<=127?l=o===37:l=!0,l){i=!1;break}++u}if(i){if($.C_Utf8Codec===s)return $.JSString_methods.substring$2(e,t,n);_=new r.CodeUnits($.JSString_methods.substring$2(e,t,n))}else for(_=r._setArrayType([],c.JSArray_int),l=e.length,u=t;u<n;++u){if(o=e.charCodeAt(u),o>127)throw r.wrapException(r.ArgumentError$("Illegal percent encoding in URI",null));if(o===37){if(u+3>l)throw r.wrapException(r.ArgumentError$("Truncated URI",null));_.push(r._Uri__hexCharPairToByte(e,u+1)),u+=2}else _.push(o)}return $.Utf8Decoder_false.convert$1(_)},_Uri__isAlphabeticCharacter(e){var t=e|32;return 97<=t&&t<=122},UriData__writeUri(e,t,n,s,a){var i,o;if(e!=null?i=e.length===10&&r._caseInsensitiveCompareStart("text/plain",e,0)>=0:i=!0,i&&(e=""),e.length===0||e==="application/octet-stream")i=s._contents+=e;else{if(o=r.UriData__validateMimeType(e),o<0)throw r.wrapException(r.ArgumentError$value(e,"mimeType","Invalid MIME type"));i=r._Uri__uriEncode($.List_oyU,$.JSString_methods.substring$2(e,0,o),$.C_Utf8Codec,!1),i=s._contents+=i,s._contents=i+"/",i=r._Uri__uriEncode($.List_oyU,$.JSString_methods.substring$1(e,o+1),$.C_Utf8Codec,!1),i=s._contents+=i}t!=null&&(a.push(i.length),a.push(s._contents.length+8),s._contents+=";charset=",i=r._Uri__uriEncode($.List_oyU,t,$.C_Utf8Codec,!1),s._contents+=i)},UriData__validateMimeType(e){var t,n,s;for(t=e.length,n=-1,s=0;s<t;++s)if(e.charCodeAt(s)===47){if(n<0){n=s;continue}return-1}return n},UriData__parse(e,t,n){var s,a,i,o,l,_,u,p,h="Invalid MIME type",d=r._setArrayType([t-1],c.JSArray_int);for(s=e.length,a=t,i=-1,o=null;a<s&&(o=e.charCodeAt(a),!(o===44||o===59));++a)if(o===47){if(i<0){i=a;continue}throw r.wrapException(r.FormatException$(h,e,a))}if(i<0&&a>t)throw r.wrapException(r.FormatException$(h,e,a));for(;o!==44;){for(d.push(a),++a,l=-1;a<s;++a)if(o=e.charCodeAt(a),o===61)l<0&&(l=a);else if(o===59||o===44)break;if(l>=0)d.push(l);else{if(_=$.JSArray_methods.get$last(d),o!==44||a!==_+7||!$.JSString_methods.startsWith$2(e,"base64",_+1))throw r.wrapException(r.FormatException$("Expecting '='",e,a));break}}return d.push(a),u=a+1,(d.length&1)===1?e=$.C_Base64Codec.normalize$3(e,u,s):(p=r._Uri__normalize(e,u,s,$.List_42A,!0,!1),p!=null&&(e=$.JSString_methods.replaceRange$3(e,u,s,p))),new r.UriData(e,d,n)},UriData__uriEncodeBytes(e,t,n){var s,a,i,o,l,_="0123456789ABCDEF";for(s=t.length,a=0,i=0;i<s;++i)o=t[i],a|=o,o<128&&e[o>>>4]&1<<(o&15)?(l=r.Primitives_stringFromCharCode(o),n._contents+=l):(l=r.Primitives_stringFromCharCode(37),n._contents+=l,l=r.Primitives_stringFromCharCode(_.charCodeAt(o>>>4)),n._contents+=l,l=r.Primitives_stringFromCharCode(_.charCodeAt(o&15)),n._contents+=l);if(a&4294967040){for(i=0;i<s;++i)if(o=t[i],o>255)throw r.wrapException(r.ArgumentError$value(o,"non-byte value",null))}},_createTables(){var e,t,n,s,a,i="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",o=".",l=":",_="/",u="\\",p="?",h="#",d="/\\",f=g.JSArray_JSArray$allocateGrowable(22,c.Uint8List);for(e=0;e<22;++e)f[e]=new Uint8Array(96);return t=new r._createTables_build(f),n=new r._createTables_setChars,s=new r._createTables_setRange,a=t.call$2(0,225),n.call$3(a,i,1),n.call$3(a,o,14),n.call$3(a,l,34),n.call$3(a,_,3),n.call$3(a,u,227),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(14,225),n.call$3(a,i,1),n.call$3(a,o,15),n.call$3(a,l,34),n.call$3(a,d,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(15,225),n.call$3(a,i,1),n.call$3(a,"%",225),n.call$3(a,l,34),n.call$3(a,_,9),n.call$3(a,u,233),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(1,225),n.call$3(a,i,1),n.call$3(a,l,34),n.call$3(a,_,10),n.call$3(a,u,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(2,235),n.call$3(a,i,139),n.call$3(a,_,131),n.call$3(a,u,131),n.call$3(a,o,146),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(3,235),n.call$3(a,i,11),n.call$3(a,_,68),n.call$3(a,u,68),n.call$3(a,o,18),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(4,229),n.call$3(a,i,5),s.call$3(a,"AZ",229),n.call$3(a,l,102),n.call$3(a,"@",68),n.call$3(a,"[",232),n.call$3(a,_,138),n.call$3(a,u,138),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(5,229),n.call$3(a,i,5),s.call$3(a,"AZ",229),n.call$3(a,l,102),n.call$3(a,"@",68),n.call$3(a,_,138),n.call$3(a,u,138),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(6,231),s.call$3(a,"19",7),n.call$3(a,"@",68),n.call$3(a,_,138),n.call$3(a,u,138),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(7,231),s.call$3(a,"09",7),n.call$3(a,"@",68),n.call$3(a,_,138),n.call$3(a,u,138),n.call$3(a,p,172),n.call$3(a,h,205),n.call$3(t.call$2(8,8),"]",5),a=t.call$2(9,235),n.call$3(a,i,11),n.call$3(a,o,16),n.call$3(a,d,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(16,235),n.call$3(a,i,11),n.call$3(a,o,17),n.call$3(a,d,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(17,235),n.call$3(a,i,11),n.call$3(a,_,9),n.call$3(a,u,233),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(10,235),n.call$3(a,i,11),n.call$3(a,o,18),n.call$3(a,_,10),n.call$3(a,u,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(18,235),n.call$3(a,i,11),n.call$3(a,o,19),n.call$3(a,d,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(19,235),n.call$3(a,i,11),n.call$3(a,d,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(11,235),n.call$3(a,i,11),n.call$3(a,_,10),n.call$3(a,u,234),n.call$3(a,p,172),n.call$3(a,h,205),a=t.call$2(12,236),n.call$3(a,i,12),n.call$3(a,p,12),n.call$3(a,h,205),a=t.call$2(13,237),n.call$3(a,i,13),n.call$3(a,p,13),s.call$3(t.call$2(20,245),"az",21),a=t.call$2(21,245),s.call$3(a,"az",21),s.call$3(a,"09",21),n.call$3(a,"+-.",21),f},_scan(e,t,n,s,a){var i,o,l,_,u=C.$get$_scannerTables();for(i=t;i<n;++i)o=u[s],l=e.charCodeAt(i)^96,_=o[l>95?31:l],s=_&31,a[_>>>5]=i;return s},_SimpleUri__packageNameEnd(e){return e._schemeEnd===7&&$.JSString_methods.startsWith$1(e._uri,"package")&&e._hostStart<=0?r._skipPackageNameChars(e._uri,e._pathStart,e._queryStart):-1},_skipPackageNameChars(e,t,n){var s,a,i;for(s=t,a=0;s<n;++s){if(i=e.charCodeAt(s),i===47)return a!==0?s:-1;if(i===37||i===58)return-1;a|=i^46}return-1},_caseInsensitiveCompareStart(e,t,n){var s,a,i,o,l,_;for(s=e.length,a=0,i=0;i<s;++i)if(o=t.charCodeAt(n+i),l=e.charCodeAt(i)^o,l!==0){if(l===32&&(_=o|l,97<=_&&_<=122)){a=32;continue}return-1}return a},NoSuchMethodError_toString_closure:function(t,n){this._box_0=t,this.sb=n},DateTime:function(t,n){this._value=t,this.isUtc=n},Duration:function(t){this._duration=t},_Enum:function(){},Error:function(){},AssertionError:function(t){this.message=t},TypeError:function(){},ArgumentError:function(t,n,s,a){var i=this;i._hasValue=t,i.invalidValue=n,i.name=s,i.message=a},RangeError:function(t,n,s,a,i,o){var l=this;l.start=t,l.end=n,l._hasValue=s,l.invalidValue=a,l.name=i,l.message=o},IndexError:function(t,n,s,a,i){var o=this;o.length=t,o._hasValue=n,o.invalidValue=s,o.name=a,o.message=i},NoSuchMethodError:function(t,n,s,a){var i=this;i._core$_receiver=t,i._memberName=n,i._core$_arguments=s,i._namedArguments=a},UnsupportedError:function(t){this.message=t},UnimplementedError:function(t){this.message=t},StateError:function(t){this.message=t},ConcurrentModificationError:function(t){this.modifiedObject=t},OutOfMemoryError:function(){},StackOverflowError:function(){},_Exception:function(t){this.message=t},FormatException:function(t,n,s){this.message=t,this.source=n,this.offset=s},Iterable:function(){},_GeneratorIterable:function(t,n,s){this.length=t,this._generator=n,this.$ti=s},MapEntry:function(t,n,s){this.key=t,this.value=n,this.$ti=s},Null:function(){},Object:function(){},_StringStackTrace:function(t){this._stackTrace=t},Runes:function(t){this.string=t},RuneIterator:function(t){var n=this;n.string=t,n._nextPosition=n._position=0,n._currentCodePoint=-1},StringBuffer:function(t){this._contents=t},Uri__parseIPv4Address_error:function(t){this.host=t},Uri_parseIPv6Address_error:function(t){this.host=t},Uri_parseIPv6Address_parseHex:function(t,n){this.error=t,this.host=n},_Uri:function(t,n,s,a,i,o,l){var _=this;_.scheme=t,_._userInfo=n,_._host=s,_._port=a,_.path=i,_._query=o,_._fragment=l,_.___Uri_hashCode_FI=_.___Uri_pathSegments_FI=_.___Uri__text_FI=C},_Uri__makePath_closure:function(){},UriData:function(t,n,s){this._text=t,this._separatorIndices=n,this._uriCache=s},_createTables_build:function(t){this.tables=t},_createTables_setChars:function(){},_createTables_setRange:function(){},_SimpleUri:function(t,n,s,a,i,o,l,_){var u=this;u._uri=t,u._schemeEnd=n,u._hostStart=s,u._portStart=a,u._pathStart=i,u._queryStart=o,u._fragmentStart=l,u._schemeCache=_,u._hashCodeCache=null},_DataUri:function(t,n,s,a,i,o,l){var _=this;_.scheme=t,_._userInfo=n,_._host=s,_._port=a,_.path=i,_._query=o,_._fragment=l,_.___Uri_hashCode_FI=_.___Uri_pathSegments_FI=_.___Uri__text_FI=C},Expando:function(t){this._jsWeakMap=t},_convertDartFunctionFast(e){var t,n=e.$dart_jsFunction;return n??(t=function(s,a){return function(){return s(a,Array.prototype.slice.apply(arguments))}}(r._callDartFunctionFast,e),t[C.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e.$dart_jsFunction=t,t)},_convertDartFunctionFastCaptureThis(e){var t,n=e._$dart_jsFunctionCaptureThis;return n??(t=function(s,a){return function(){return s(a,this,Array.prototype.slice.apply(arguments))}}(r._callDartFunctionFastCaptureThis,e),t[C.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e._$dart_jsFunctionCaptureThis=t,t)},_callDartFunctionFast(e,t){return r.Function_apply(e,t)},_callDartFunctionFastCaptureThis(e,t,n){var s=[t];return $.JSArray_methods.addAll$1(s,n),r.Function_apply(e,s)},allowInterop(e){return typeof e=="function"?e:r._convertDartFunctionFast(e)},allowInteropCaptureThis(e){if(typeof e=="function")throw r.wrapException(r.ArgumentError$("Function is already a JS function so cannot capture this.",null));return r._convertDartFunctionFastCaptureThis(e)},_noJsifyRequired(e){return e==null||r._isBool(e)||typeof e=="number"||typeof e=="string"||c.Int8List._is(e)||c.Uint8List._is(e)||c.Uint8ClampedList._is(e)||c.Int16List._is(e)||c.Uint16List._is(e)||c.Int32List._is(e)||c.Uint32List._is(e)||c.Float32List._is(e)||c.Float64List._is(e)||c.ByteBuffer._is(e)||c.ByteData._is(e)},jsify(e){return r._noJsifyRequired(e)?e:new r.jsify__convert(new r._IdentityHashMap(c._IdentityHashMap_of_nullable_Object_and_nullable_Object)).call$1(e)},callConstructor(e,t){var n,s;if(t instanceof Array)switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}return n=[null],$.JSArray_methods.addAll$1(n,t),s=e.bind.apply(e,n),new s},promiseToFuture0(e,t){var n=new r._Future(C.Zone__current,t._eval$1("_Future<0>")),s=new r._AsyncCompleter(n,t._eval$1("_AsyncCompleter<0>"));return e.then(r.convertDartClosureToJS(new r.promiseToFuture_closure1(s),1),r.convertDartClosureToJS(new r.promiseToFuture_closure2(s),1)),n},jsify__convert:function(t){this._convertedObjects=t},promiseToFuture_closure1:function(t){this.completer=t},promiseToFuture_closure2:function(t){this.completer=t},NullRejectionException:function(t){this.isUndefined=t},max(e,t){return Math.max(e,t)},pow(e,t){return Math.pow(e,t)},Random_Random(){return $.C__JSRandom},_JSRandom:function(){},ArgParser:function(t,n,s,a,i,o,l){var _=this;_._arg_parser$_options=t,_._aliases=n,_.options=s,_.commands=a,_._optionsAndSeparators=i,_.allowTrailingOptions=o,_.usageLineLength=l},ArgParser__addOption_closure:function(t){this.$this=t},ArgParserException$(e,t){return new r.ArgParserException(t==null?$.List_empty:r.List_List$unmodifiable(t,c.String),e,null,null)},ArgParserException:function(t,n,s,a){var i=this;i.commands=t,i.message=n,i.source=s,i.offset=a},ArgResults:function(t,n,s,a){var i=this;i._parser=t,i._parsed=n,i.name=s,i.rest=a},Option:function(t,n,s,a,i,o,l,_,u,p,h,d,f){var m=this;m.name=t,m.abbr=n,m.help=s,m.valueHelp=a,m.allowed=i,m.allowedHelp=o,m.defaultsTo=l,m.negatable=_,m.callback=u,m.type=p,m.splitCommas=h,m.mandatory=d,m.hide=f},OptionType:function(t){this.name=t},Parser$(e,t,n,s,a){var i=r._setArrayType([],c.JSArray_String);return a!=null&&$.JSArray_methods.addAll$1(i,a),new r.Parser0(e,s,t,n,i,r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.dynamic))},_isLetterOrDigit(e){var t;return e>=65&&e<=90||e>=97&&e<=122?t=!0:t=e>=48&&e<=57,t},Parser0:function(t,n,s,a,i,o){var l=this;l._commandName=t,l._parser$_parent=n,l._grammar=s,l._args=a,l._parser$_rest=i,l._results=o},Parser_parse_closure:function(t){this.$this=t},Parser__setOption_closure:function(){},_Usage:function(t,n,s){var a=this;a._usage$_optionsAndSeparators=t,a._usage$_buffer=n,a._currentColumn=0,a.___Usage__columnWidths_FI=C,a._newlinesNeeded=0,a.lineLength=s},_Usage__writeOption_closure:function(){},_Usage__buildAllowedList_closure:function(t){this.option=t},FutureGroup:function(t,n,s){var a=this;a._future_group$_pending=0,a._future_group$_closed=!1,a._future_group$_completer=t,a._future_group$_values=n,a.$ti=s},FutureGroup_add_closure:function(t,n){this.$this=t,this.index=n},FutureGroup_add_closure0:function(t){this.$this=t},ErrorResult:function(t,n){this.error=t,this.stackTrace=n},ValueResult:function(t,n){this.value=t,this.$ti=n},StreamCompleter:function(t,n){this._stream_completer$_stream=t,this.$ti=n},_CompleterStream:function(t){this._sourceStream=this._stream_completer$_controller=null,this.$ti=t},StreamGroup:function(t,n,s){var a=this;a.__StreamGroup__controller_A=C,a._closed=!1,a._stream_group$_state=t,a._subscriptions=n,a.$ti=s},StreamGroup_add_closure:function(){},StreamGroup_add_closure0:function(t,n){this.$this=t,this.stream=n},StreamGroup__onListen_closure:function(){},StreamGroup__onCancel_closure:function(t){this.$this=t},StreamGroup__listenToStream_closure:function(t,n){this.$this=t,this.stream=n},_StreamGroupState:function(t){this.name=t},StreamQueue:function(t,n,s,a){var i=this;i._stream_queue$_source=t,i._stream_queue$_subscription=null,i._isDone=!1,i._eventsReceived=0,i._eventQueue=n,i._requestQueue=s,i.$ti=a},StreamQueue__ensureListening_closure:function(t){this.$this=t},StreamQueue__ensureListening_closure1:function(t){this.$this=t},StreamQueue__ensureListening_closure0:function(t){this.$this=t},_NextRequest:function(t,n){this._completer=t,this.$ti=n},isNodeJs(){var e=w.process;return e==null?e=null:(e=g.get$release$x(e),e=e==null?null:g.get$name$x(e)),g.$eq$(e,"node")},isBrowser(){return!r.isNodeJs()&&w.document!=null&&typeof w.document.querySelector=="function"},wrapJSExceptions(e){var t,n,s,a,i;if(!C.$get$_isStrictMode())return e.call$0();try{return i=e.call$0(),i}catch(o){throw i=r.unwrapException(o),typeof i=="string"?(t=i,r.wrapException(t)):r._isBool(i)?(n=i,r.wrapException(n)):typeof i=="number"?(s=i,r.wrapException(s)):(a=i,typeof a=="symbol"||typeof a=="bigint"||a==null?r.wrapException(a.toString()):o)}},_isStrictMode_closure:function(){},Repl:function(t,n,s,a){var i=this;i.prompt=t,i.continuation=n,i.validator=s,i.__Repl__adapter_A=C,i.history=a},alwaysValid_closure:function(){},ReplAdapter:function(t){this.repl=t,this.rl=null},ReplAdapter_runAsync_closure:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.rl=s,i.runController=a},ReplAdapter_runAsync__closure:function(t){this.lineController=t},Stdin:function(){},Stdout:function(){},ReadlineModule:function(){},ReadlineOptions:function(){},ReadlineInterface:function(){},EmptyUnmodifiableSet:function(t){this.$ti=t},_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin:function(){},DefaultEquality:function(){},IterableEquality:function(){},ListEquality:function(){},_MapEntry:function(t,n,s){this.equality=t,this.key=n,this.value=s},MapEquality:function(t){this.$ti=t},QueueList$(e,t){return new r.QueueList(r.List_List$filled(r.QueueList__computeInitialCapacity(e),null,!1,t._eval$1("0?")),0,0,t._eval$1("QueueList<0>"))},QueueList_QueueList$from(e,t){var n,s,a;return c.List_dynamic._is(e)?(n=g.get$length$asx(e),s=r.QueueList$(n+1,t),g.setRange$4$ax(s._queue_list$_table,0,n,e,0),s._queue_list$_tail=n,s):(a=r.QueueList$(null,t),a.addAll$1(0,e),a)},QueueList__computeInitialCapacity(e){return e==null||e<8?8:(++e,(e&e-1)>>>0?r.QueueList__nextPowerOf2(e):e)},QueueList__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(t=(e&e-1)>>>0,t===0)return e},QueueList:function(t,n,s,a){var i=this;i._queue_list$_table=t,i._queue_list$_head=n,i._queue_list$_tail=s,i.$ti=a},_CastQueueList:function(t,n,s,a,i){var o=this;o._queue_list$_delegate=t,o._queue_list$_table=n,o._queue_list$_head=s,o._queue_list$_tail=a,o.$ti=i},_QueueList_Object_ListMixin:function(){},UnionSet:function(t,n){this._sets=t,this.$ti=n},UnionSet__iterable_closure:function(t){this.$this=t},UnionSet_contains_closure:function(t,n){this.$this=t,this.element=n},_UnionSet_SetBase_UnmodifiableSetMixin:function(){},UnmodifiableSetMixin__throw(){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable Set"))},UnmodifiableSetView0:function(t,n){this._base=t,this.$ti=n},UnmodifiableSetMixin:function(){},_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin:function(){},_DelegatingIterableBase:function(){},DelegatingSet:function(t,n){this._base=t,this.$ti=n},MapKeySet:function(t,n){this._baseMap=t,this.$ti=n},MapKeySet_difference_closure:function(t,n){this.$this=t,this.other=n},_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin:function(){},BufferModule:function(){},BufferConstants:function(){},Buffer:function(){},ConsoleModule:function(){},Console:function(){},EventEmitter:function(){},fs(){var e=C._fs;return e??(C._fs=w.fs)},FS:function(){},FSConstants:function(){},FSWatcher:function(){},ReadStream:function(){},ReadStreamOptions:function(){},WriteStream:function(){},WriteStreamOptions:function(){},FileOptions:function(){},StatOptions:function(){},MkdirOptions:function(){},RmdirOptions:function(){},WatchOptions:function(){},WatchFileOptions:function(){},Stats:function(){},Promise:function(){},Date:function(){},JsError:function(){},Atomics:function(){},Modules:function(){},Module:function(){},Net:function(){},Socket:function(){},NetAddress:function(){},NetServer:function(){},NodeJsError:function(){},JsAssertionError:function(){},JsRangeError:function(){},JsReferenceError:function(){},JsSyntaxError:function(){},JsTypeError:function(){},JsSystemError:function(){},Process:function(){},CPUUsage:function(){},Release:function(){},StreamModule:function(){},Readable:function(){},Writable:function(){},Duplex:function(){},Transform:function(){},WritableOptions:function(){},ReadableOptions:function(){},Immediate:function(){},Timeout:function(){},TTY:function(){},TTYReadStream:function(){},TTYWriteStream:function(){},jsify0(e){return r._isBasicType(e)?e:r.jsify(e)},_isBasicType(e){return!1},promiseToFuture(e,t){var n=new r._Future(C.Zone__current,t._eval$1("_Future<0>")),s=new r._SyncCompleter(n,t._eval$1("_SyncCompleter<0>"));return g.then$2$x(e,r.allowInterop(new r.promiseToFuture_closure(s)),r.allowInterop(new r.promiseToFuture_closure0(s))),n},futureToPromise(e,t){return new w.Promise(r.allowInterop(new r.futureToPromise_closure(e,t)))},Util:function(){},promiseToFuture_closure:function(t){this.completer=t},promiseToFuture_closure0:function(t){this.completer=t},futureToPromise_closure:function(t,n){this.future=t,this.T=n},futureToPromise__closure:function(t,n){this.resolve=t,this.T=n},Context_Context(e){return new r.Context(e,".")},_parseUri(e){if(typeof e=="string")return r.Uri_parse(e);if(c.Uri._is(e))return e;throw r.wrapException(r.ArgumentError$value(e,"uri","Value must be a String or a Uri"))},_validateArgList(e,t){var n,s,a,i,o,l,_,u;for(n=t.length,s=1;s<n;++s)if(!(t[s]==null||t[s-1]!=null)){for(;n>=1&&(a=n-1,t[a]==null);n=a);throw i=new r.StringBuffer(""),o=e+"(",i._contents=o,l=r._arrayInstanceType(t),_=l._eval$1("SubListIterable<1>"),u=new r.SubListIterable(t,0,n,_),u.SubListIterable$3(t,0,n,l._precomputed1),_=o+new r.MappedListIterable(u,new r._validateArgList_closure,_._eval$1("MappedListIterable<ListIterable.E,String>")).join$1(0,", "),i._contents=_,i._contents=_+("): part "+(s-1)+" was null, but part "+s+" was not."),r.wrapException(r.ArgumentError$(i.toString$0(0),null))}},Context:function(t,n){this.style=t,this._context$_current=n},Context_joinAll_closure:function(){},Context_split_closure:function(){},_validateArgList_closure:function(){},_PathDirection:function(t){this.name=t},_PathRelation:function(t){this.name=t},InternalStyle:function(){},ParsedPath_ParsedPath$parse(e,t){var n,s,a,i,o,l=t.getRoot$1(e),_=t.isRootRelative$1(e);for(l!=null&&(e=$.JSString_methods.substring$1(e,l.length)),n=c.JSArray_String,s=r._setArrayType([],n),a=r._setArrayType([],n),n=e.length,n!==0&&t.isSeparator$1(e.charCodeAt(0))?(a.push(e[0]),i=1):(a.push(""),i=0),o=i;o<n;++o)t.isSeparator$1(e.charCodeAt(o))&&(s.push($.JSString_methods.substring$2(e,i,o)),a.push(e[o]),i=o+1);return i<n&&(s.push($.JSString_methods.substring$1(e,i)),a.push("")),new r.ParsedPath(t,l,_,s,a)},ParsedPath:function(t,n,s,a,i){var o=this;o.style=t,o.root=n,o.isRootRelative=s,o.parts=a,o.separators=i},ParsedPath__splitExtension_closure:function(){},ParsedPath__splitExtension_closure0:function(){},PathException$(e){return new r.PathException(e)},PathException:function(t){this.message=t},PathMap__create(e,t){var n={};return n.context=e,n.context=C.$get$context(),r.LinkedHashMap_LinkedHashMap(new r.PathMap__create_closure(n),new r.PathMap__create_closure0(n),new r.PathMap__create_closure1,c.nullable_String,t)},PathMap:function(t,n){this._map=t,this.$ti=n},PathMap__create_closure:function(t){this._box_0=t},PathMap__create_closure0:function(t){this._box_0=t},PathMap__create_closure1:function(){},Style__getPlatformStyle(){if(r.Uri_base().get$scheme()!=="file")return C.$get$Style_url();var e=r.Uri_base();return $.JSString_methods.endsWith$1(e.get$path(e),"/")?r._Uri__Uri(null,"a/b",null,null).toFilePath$0()==="a\\b"?C.$get$Style_windows():C.$get$Style_posix():C.$get$Style_url()},Style:function(){},PosixStyle:function(t,n,s){this.separatorPattern=t,this.needsSeparatorPattern=n,this.rootPattern=s},UrlStyle:function(t,n,s,a){var i=this;i.separatorPattern=t,i.needsSeparatorPattern=n,i.rootPattern=s,i.relativeRootPattern=a},WindowsStyle:function(t,n,s,a){var i=this;i.separatorPattern=t,i.needsSeparatorPattern=n,i.rootPattern=s,i.relativeRootPattern=a},WindowsStyle_absolutePathToUri_closure:function(){},Version$_(e,t,n,s,a,i){var o=s==null?r._setArrayType([],c.JSArray_Object):r.Version__splitParts(s),l=a==null?r._setArrayType([],c.JSArray_Object):r.Version__splitParts(a);return e<0&&r.throwExpression(r.ArgumentError$("Major version must be non-negative.",null)),t<0&&r.throwExpression(r.ArgumentError$("Minor version must be non-negative.",null)),n<0&&r.throwExpression(r.ArgumentError$("Patch version must be non-negative.",null)),new r.Version(e,t,n,o,l,i)},Version_Version(e,t,n,s){var a=""+e+"."+t+"."+n;return s!=null&&(a+="-"+s),r.Version$_(e,t,n,s,null,a)},Version___parse_tearOff(e){return r.Version_Version$parse(e)},Version_Version$parse(e){var t,n,s,a,i,o,l=null,_='Could not parse "',u=C.$get$completeVersion().firstMatch$1(e);if(u==null)throw r.wrapException(r.FormatException$(_+e+'".',l,l));try{return o=u._match[1],o.toString,t=r.int_parse(o,l),o=u._match[2],o.toString,n=r.int_parse(o,l),o=u._match[3],o.toString,s=r.int_parse(o,l),a=u._match[5],i=u._match[8],o=r.Version$_(t,n,s,a,i,e),o}catch(p){throw c.FormatException._is(r.unwrapException(p))?r.wrapException(r.FormatException$(_+e+'".',l,l)):p}},Version__splitParts(e){var t=c.MappedListIterable_String_Object;return r.List_List$of(new r.MappedListIterable(r._setArrayType(e.split("."),c.JSArray_String),new r.Version__splitParts_closure,t),!0,t._eval$1("ListIterable.E"))},Version:function(t,n,s,a,i,o){var l=this;l.major=t,l.minor=n,l.patch=s,l.preRelease=a,l.build=i,l._version$_text=o},Version__splitParts_closure:function(){},VersionRange_VersionRange(e,t){return new r.VersionRange(null,t,!1,!0)},VersionRange:function(t,n,s,a){var i=this;i.min=t,i.max=n,i.includeMin=s,i.includeMax=a},CssMediaQuery_parseList(e,t,n){var s=r.SpanScanner$(e,null);return new r.MediaQueryParser(s,n,t).parse$0()},CssMediaQuery$type(e,t,n){return new r.CssMediaQuery(n,e,!0,t==null?$.List_empty:r.List_List$unmodifiable(t,c.String))},CssMediaQuery$condition(e,t){var n=r.List_List$unmodifiable(e,c.String);return n.length>1&&t==null&&r.throwExpression(r.ArgumentError$(k.If_con,null)),new r.CssMediaQuery(null,null,t!==!1,n)},CssMediaQuery:function(t,n,s,a){var i=this;i.modifier=t,i.type=n,i.conjunction=s,i.conditions=a},_SingletonCssMediaQueryMergeResult:function(t){this._name=t},MediaQuerySuccessfulMergeResult:function(t){this.query=t},ModifiableCssAtRule$(e,t,n,s){var a=r._setArrayType([],c.JSArray_ModifiableCssNode);return new r.ModifiableCssAtRule(e,s,n,t,new r.UnmodifiableListView(a,c.UnmodifiableListView_ModifiableCssNode),a)},ModifiableCssAtRule:function(t,n,s,a,i,o){var l=this;l.name=t,l.value=n,l.isChildless=s,l.span=a,l.children=i,l._children=o,l._indexInParent=l._parent=null,l.isGroupEnd=!1},ModifiableCssComment:function(t,n){var s=this;s.text=t,s.span=n,s._indexInParent=s._parent=null,s.isGroupEnd=!1},ModifiableCssDeclaration$(e,t,n,s,a){var i,o=a??t.span;return s&&(g.startsWith$1$s(e.value,"--")?(i=t.value,i instanceof r.SassString||r.throwExpression(r.ArgumentError$(k.If_par+t.toString$0(0)+"` of type "+r.getRuntimeTypeOfDartObject(i).toString$0(0)+").",null))):r.throwExpression(r.ArgumentError$(k.parsed,null))),new r.ModifiableCssDeclaration(e,t,s,o,n)},ModifiableCssDeclaration:function(t,n,s,a,i){var o=this;o.name=t,o.value=n,o.parsedAsCustomProperty=s,o.valueSpanForMap=a,o.span=i,o._indexInParent=o._parent=null,o.isGroupEnd=!1},ModifiableCssImport:function(t,n,s){var a=this;a.url=t,a.modifiers=n,a.span=s,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssKeyframeBlock$(e,t){var n=r._setArrayType([],c.JSArray_ModifiableCssNode);return new r.ModifiableCssKeyframeBlock(e,t,new r.UnmodifiableListView(n,c.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssKeyframeBlock:function(t,n,s,a){var i=this;i.selector=t,i.span=n,i.children=s,i._children=a,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssMediaRule$(e,t){var n=r.List_List$unmodifiable(e,c.CssMediaQuery),s=r._setArrayType([],c.JSArray_ModifiableCssNode);return g.get$isEmpty$asx(e)&&r.throwExpression(r.ArgumentError$value(e,"queries","may not be empty.")),new r.ModifiableCssMediaRule(n,t,new r.UnmodifiableListView(s,c.UnmodifiableListView_ModifiableCssNode),s)},ModifiableCssMediaRule:function(t,n,s,a){var i=this;i.queries=t,i.span=n,i.children=s,i._children=a,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssNode:function(){},ModifiableCssNode_hasFollowingSibling_closure:function(){},ModifiableCssParentNode:function(){},ModifiableCssStyleRule$(e,t,n,s){var a=r._setArrayType([],c.JSArray_ModifiableCssNode);return new r.ModifiableCssStyleRule(e,s,t,n,new r.UnmodifiableListView(a,c.UnmodifiableListView_ModifiableCssNode),a)},ModifiableCssStyleRule:function(t,n,s,a,i,o){var l=this;l._style_rule$_selector=t,l.originalSelector=n,l.span=s,l.fromPlainCss=a,l.children=i,l._children=o,l._indexInParent=l._parent=null,l.isGroupEnd=!1},ModifiableCssStylesheet$(e){var t=r._setArrayType([],c.JSArray_ModifiableCssNode);return new r.ModifiableCssStylesheet(e,new r.UnmodifiableListView(t,c.UnmodifiableListView_ModifiableCssNode),t)},ModifiableCssStylesheet:function(t,n,s){var a=this;a.span=t,a.children=n,a._children=s,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssSupportsRule$(e,t){var n=r._setArrayType([],c.JSArray_ModifiableCssNode);return new r.ModifiableCssSupportsRule(e,t,new r.UnmodifiableListView(n,c.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssSupportsRule:function(t,n,s,a){var i=this;i.condition=t,i.span=n,i.children=s,i._children=a,i._indexInParent=i._parent=null,i.isGroupEnd=!1},CssNode:function(){},CssParentNode:function(){},_IsInvisibleVisitor:function(t,n){this.includeBogus=t,this.includeComments=n},__IsInvisibleVisitor_Object_EveryCssVisitor:function(){},CssStylesheet:function(t,n){this.children=t,this.span=n},CssValue:function(t,n,s){this.value=t,this.span=n,this.$ti=s},_FakeAstNode:function(t){this._callback=t},Argument:function(t,n,s){this.name=t,this.defaultValue=n,this.span=s},ArgumentDeclaration_ArgumentDeclaration$parse(e,t){return r.ScssParser$(e,null,t).parseArgumentDeclaration$0()},ArgumentDeclaration:function(t,n,s){this.$arguments=t,this.restArgument=n,this.span=s},ArgumentDeclaration_verify_closure:function(){},ArgumentDeclaration_verify_closure0:function(){},ArgumentInvocation$empty(e){return new r.ArgumentInvocation($.List_empty9,$.Map_empty6,null,null,e)},ArgumentInvocation:function(t,n,s,a,i){var o=this;o.positional=t,o.named=n,o.rest=s,o.keywordRest=a,o.span=i},AtRootQuery:function(t,n,s,a){var i=this;i.include=t,i.names=n,i._all=s,i._at_root_query$_rule=a},ConfiguredVariable:function(t,n,s,a){var i=this;i.name=t,i.expression=n,i.isGuarded=s,i.span=a},_IsCalculationSafeVisitor:function(){},_IsCalculationSafeVisitor_visitListExpression_closure:function(t){this.$this=t},BinaryOperationExpression:function(t,n,s,a){var i=this;i.operator=t,i.left=n,i.right=s,i.allowsSlash=a},BinaryOperator:function(t,n,s,a,i){var o=this;o.name=t,o.operator=n,o.precedence=s,o.isAssociative=a,o._name=i},BooleanExpression:function(t,n){this.value=t,this.span=n},ColorExpression:function(t,n){this.value=t,this.span=n},FunctionExpression:function(t,n,s,a,i){var o=this;o.namespace=t,o.name=n,o.originalName=s,o.$arguments=a,o.span=i},IfExpression:function(t,n){this.$arguments=t,this.span=n},InterpolatedFunctionExpression:function(t,n,s){this.name=t,this.$arguments=n,this.span=s},ListExpression:function(t,n,s,a){var i=this;i.contents=t,i.separator=n,i.hasBrackets=s,i.span=a},ListExpression_toString_closure:function(t){this.$this=t},MapExpression:function(t,n){this.pairs=t,this.span=n},NullExpression:function(t){this.span=t},NumberExpression:function(t,n,s){this.value=t,this.unit=n,this.span=s},ParenthesizedExpression:function(t,n){this.expression=t,this.span=n},SelectorExpression:function(t){this.span=t},StringExpression_quoteText(e){var t,n=r.StringExpression__bestQuote(r._setArrayType([e],c.JSArray_String)),s=new r.StringBuffer("");return s._contents=""+r.Primitives_stringFromCharCode(n),r.StringExpression__quoteInnerText(e,n,s,!0),t=r.Primitives_stringFromCharCode(n),t=s._contents+=t,t.charCodeAt(0)==0,t},StringExpression__quoteInnerText(e,t,n,s){var a,i,o,l,_,u,p,h;for(a=e.length,i=a-1,o=0;o<a;++o){if(l=e.charCodeAt(o),l===10||l===13||l===12){n.writeCharCode$1(92),n.writeCharCode$1(97),o!==i&&(_=e.charCodeAt(o+1),_===32||_===9||_===10||_===13||_===12||_>=48&&_<=57||_>=97&&_<=102?u=!0:u=_>=65&&_<=70,u&&n.writeCharCode$1(32));continue}if(u=l===92,u?p=l:p=null,u?(u=p,p=!0):(u=l===t,u&&(p=l),h=p,p=u,u=h,p?p=!0:l===35&&s&&o<i?(p=e.charCodeAt(o+1)===123,p&&(u=l)):p=!1),p){n.writeCharCode$1(92),n.writeCharCode$1(u);continue}n.writeCharCode$1(l)}},StringExpression__bestQuote(e){var t,n,s,a,i,o;for(t=g.get$iterator$ax(e),n=c.CodeUnits,s=n._eval$1("ListIterator<ListBase.E>"),n=n._eval$1("ListBase.E"),a=!1;t.moveNext$0();)for(i=new r.CodeUnits(t.get$current(t)),i=new r.ListIterator(i,i.get$length(0),s);i.moveNext$0();){if(o=i.__internal$_current,o==null&&(o=n._as(o)),o===39)return 34;o===34&&(a=!0)}return a?39:34},StringExpression:function(t,n){this.text=t,this.hasQuotes=n},SupportsExpression:function(t){this.condition=t},UnaryOperationExpression:function(t,n,s){this.operator=t,this.operand=n,this.span=s},UnaryOperator:function(t,n,s){this.name=t,this.operator=n,this._name=s},ValueExpression:function(t,n){this.value=t,this.span=n},VariableExpression:function(t,n,s){this.namespace=t,this.name=n,this.span=s},DynamicImport:function(t,n){this.urlString=t,this.span=n},StaticImport:function(t,n,s){this.url=t,this.modifiers=n,this.span=s},Interpolation$(e,t){var n=new r.Interpolation(r.List_List$unmodifiable(e,c.Object),t);return n.Interpolation$2(e,t),n},Interpolation:function(t,n){this.contents=t,this.span=n},Interpolation_toString_closure:function(){},AtRootRule$(e,t,n){var s=r.List_List$unmodifiable(e,c.Statement),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.AtRootRule(n,t,s,a)},AtRootRule:function(t,n,s,a){var i=this;i.query=t,i.span=n,i.children=s,i.hasDeclarations=a},AtRule$(e,t,n,s){var a=n==null?null:r.List_List$unmodifiable(n,c.Statement),i=a==null?null:$.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.AtRule(e,s,t,a,i===!0)},AtRule:function(t,n,s,a,i){var o=this;o.name=t,o.value=n,o.span=s,o.children=a,o.hasDeclarations=i},CallableDeclaration:function(){},ContentBlock$(e,t,n){var s="@content",a=r.stringReplaceAllUnchecked(s,"_","-"),i=r.List_List$unmodifiable(t,c.Statement),o=$.JSArray_methods.any$1(i,new r.ParentStatement_closure);return new r.ContentBlock(a,s,e,n,i,o)},ContentBlock:function(t,n,s,a,i,o){var l=this;l.name=t,l.originalName=n,l.$arguments=s,l.span=a,l.children=i,l.hasDeclarations=o},ContentRule:function(t,n){this.$arguments=t,this.span=n},DebugRule:function(t,n){this.expression=t,this.span=n},Declaration$(e,t,n){return new r.Declaration(e,t,n,null,!1)},Declaration$nested(e,t,n,s){var a=r.List_List$unmodifiable(t,c.Statement),i=$.JSArray_methods.any$1(a,new r.ParentStatement_closure);return new r.Declaration(e,s,n,a,i)},Declaration:function(t,n,s,a,i){var o=this;o.name=t,o.value=n,o.span=s,o.children=a,o.hasDeclarations=i},EachRule$(e,t,n,s){var a=r.List_List$unmodifiable(e,c.String),i=r.List_List$unmodifiable(n,c.Statement),o=$.JSArray_methods.any$1(i,new r.ParentStatement_closure);return new r.EachRule(a,t,s,i,o)},EachRule:function(t,n,s,a,i){var o=this;o.variables=t,o.list=n,o.span=s,o.children=a,o.hasDeclarations=i},EachRule_toString_closure:function(){},ErrorRule:function(t,n){this.expression=t,this.span=n},ExtendRule:function(t,n,s){this.selector=t,this.isOptional=n,this.span=s},ForRule$(e,t,n,s,a,i){var o=r.List_List$unmodifiable(s,c.Statement),l=$.JSArray_methods.any$1(o,new r.ParentStatement_closure);return new r.ForRule(e,t,n,i,a,o,l)},ForRule:function(t,n,s,a,i,o,l){var _=this;_.variable=t,_.from=n,_.to=s,_.isExclusive=a,_.span=i,_.children=o,_.hasDeclarations=l},ForwardRule:function(t,n,s,a,i,o,l,_){var u=this;u.url=t,u.shownMixinsAndFunctions=n,u.shownVariables=s,u.hiddenMixinsAndFunctions=a,u.hiddenVariables=i,u.prefix=o,u.configuration=l,u.span=_},FunctionRule$(e,t,n,s,a){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,c.Statement),l=$.JSArray_methods.any$1(o,new r.ParentStatement_closure);return new r.FunctionRule(i,e,t,s,o,l)},FunctionRule:function(t,n,s,a,i,o){var l=this;l.name=t,l.originalName=n,l.$arguments=s,l.span=a,l.children=i,l.hasDeclarations=o},IfClause$(e,t){var n=r.List_List$unmodifiable(t,c.Statement);return new r.IfClause(e,n,$.JSArray_methods.any$1(n,new r.IfRuleClause$__closure))},ElseClause$(e){var t=r.List_List$unmodifiable(e,c.Statement);return new r.ElseClause(t,$.JSArray_methods.any$1(t,new r.IfRuleClause$__closure))},IfRule:function(t,n,s){this.clauses=t,this.lastClause=n,this.span=s},IfRule_toString_closure:function(){},IfRuleClause:function(){},IfRuleClause$__closure:function(){},IfRuleClause$___closure:function(){},IfClause:function(t,n,s){this.expression=t,this.children=n,this.hasDeclarations=s},ElseClause:function(t,n){this.children=t,this.hasDeclarations=n},ImportRule:function(t,n){this.imports=t,this.span=n},IncludeRule:function(t,n,s,a,i,o){var l=this;l.namespace=t,l.name=n,l.originalName=s,l.$arguments=a,l.content=i,l.span=o},LoudComment:function(t){this.text=t},MediaRule$(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.MediaRule(e,n,s,a)},MediaRule:function(t,n,s,a){var i=this;i.query=t,i.span=n,i.children=s,i.hasDeclarations=a},MixinRule$(e,t,n,s,a){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,c.Statement),l=$.JSArray_methods.any$1(o,new r.ParentStatement_closure);return new r.MixinRule(i,e,t,s,o,l)},MixinRule:function(t,n,s,a,i,o){var l=this;l.__MixinRule_hasContent_FI=C,l.name=t,l.originalName=n,l.$arguments=s,l.span=a,l.children=i,l.hasDeclarations=o},_HasContentVisitor:function(){},__HasContentVisitor_Object_StatementSearchVisitor:function(){},ParentStatement:function(){},ParentStatement_closure:function(){},ParentStatement__closure:function(){},ReturnRule:function(t,n){this.expression=t,this.span=n},SilentComment:function(t,n){this.text=t,this.span=n},StyleRule$(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.StyleRule(e,n,s,a)},StyleRule:function(t,n,s,a){var i=this;i.selector=t,i.span=n,i.children=s,i.hasDeclarations=a},Stylesheet$(e,t){var n=r._setArrayType([],c.JSArray_UseRule),s=r._setArrayType([],c.JSArray_ForwardRule),a=r.List_List$unmodifiable(e,c.Statement),i=$.JSArray_methods.any$1(a,new r.ParentStatement_closure);return n=new r.Stylesheet(t,!1,n,s,a,i),n.Stylesheet$internal$3$plainCss(e,t,!1),n},Stylesheet$internal(e,t,n){var s=r._setArrayType([],c.JSArray_UseRule),a=r._setArrayType([],c.JSArray_ForwardRule),i=r.List_List$unmodifiable(e,c.Statement),o=$.JSArray_methods.any$1(i,new r.ParentStatement_closure);return s=new r.Stylesheet(t,n,s,a,i,o),s.Stylesheet$internal$3$plainCss(e,t,n),s},Stylesheet_Stylesheet$parse(e,t,n,s){var a,i,o,l,_;try{switch(t){case $.Syntax_Sass_sass:return l=r.SpanScanner$(e,s),l=new r.SassParser(r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.VariableDeclaration),l,n,null).parse$0(),l;case $.Syntax_SCSS_scss:return l=r.ScssParser$(e,n,s).parse$0(),l;case $.Syntax_CSS_css:return l=r.SpanScanner$(e,s),l=new r.CssParser(r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.VariableDeclaration),l,n,null).parse$0(),l;default:throw l=r.ArgumentError$("Unknown syntax "+t.toString$0(0)+".",null),r.wrapException(l)}}catch(u){throw l=r.unwrapException(u),l instanceof r.SassException?(a=l,i=r.getTraceFromException(u),l=a,_=g.getInterceptor$z(l),l=r.SourceSpanException.prototype.get$span.call(_,l),o=l.get$sourceUrl(l),o==null||g.toString$0$(o)==="stdin"?u:(l=c.Uri,r.wrapException(r.throwWithTrace(a.withLoadedUrls$1(r.Set_Set$unmodifiable(r.LinkedHashSet_LinkedHashSet$_literal([o],l),l)),a,i)))):u}},Stylesheet:function(t,n,s,a,i,o){var l=this;l.span=t,l.plainCss=n,l._uses=s,l._forwards=a,l.children=i,l.hasDeclarations=o},SupportsRule$(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.SupportsRule(e,n,s,a)},SupportsRule:function(t,n,s,a){var i=this;i.condition=t,i.span=n,i.children=s,i.hasDeclarations=a},UseRule:function(t,n,s,a){var i=this;i.url=t,i.namespace=n,i.configuration=s,i.span=a},VariableDeclaration$(e,t,n,s,a,i,o){return o!=null&&a&&r.throwExpression(r.ArgumentError$(k.Other_,null)),new r.VariableDeclaration(o,e,t,i,a,n)},VariableDeclaration:function(t,n,s,a,i,o){var l=this;l.namespace=t,l.name=n,l.expression=s,l.isGuarded=a,l.isGlobal=i,l.span=o},WarnRule:function(t,n){this.expression=t,this.span=n},WhileRule$(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure);return new r.WhileRule(e,n,s,a)},WhileRule:function(t,n,s,a){var i=this;i.condition=t,i.span=n,i.children=s,i.hasDeclarations=a},SupportsAnything:function(t,n){this.contents=t,this.span=n},SupportsDeclaration:function(t,n,s){this.name=t,this.value=n,this.span=s},SupportsFunction:function(t,n,s){this.name=t,this.$arguments=n,this.span=s},SupportsInterpolation:function(t,n){this.expression=t,this.span=n},SupportsNegation:function(t,n){this.condition=t,this.span=n},SupportsOperation$(e,t,n,s){var a=n.toLowerCase();return a!=="and"&&a!=="or"&&r.throwExpression(r.ArgumentError$value(n,"operator",'may only be "and" or "or".')),new r.SupportsOperation(e,t,n,s)},SupportsOperation:function(t,n,s,a){var i=this;i.left=t,i.right=n,i.operator=s,i.span=a},Selector:function(){},_IsInvisibleVisitor0:function(t){this.includeBogus=t},_IsBogusVisitor:function(t){this.includeLeadingCombinator=t},_IsBogusVisitor_visitComplexSelector_closure:function(t){this.$this=t},_IsUselessVisitor:function(){},_IsUselessVisitor_visitComplexSelector_closure:function(t){this.$this=t},__IsBogusVisitor_Object_AnySelectorVisitor:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor:function(){},__IsUselessVisitor_Object_AnySelectorVisitor:function(){},AttributeSelector:function(t,n,s,a,i){var o=this;o.name=t,o.op=n,o.value=s,o.modifier=a,o.span=i},AttributeOperator:function(t,n){this._attribute$_text=t,this._name=n},ClassSelector:function(t,n){this.name=t,this.span=n},Combinator:function(t,n){this._combinator$_text=t,this._name=n},ComplexSelector$(e,t,n,s){var a=r.List_List$unmodifiable(e,c.CssValue_Combinator),i=r.List_List$unmodifiable(t,c.ComplexSelectorComponent);return a.length===0&&i.length===0&&r.throwExpression(r.ArgumentError$(k.leadin,null)),new r.ComplexSelector(a,i,s,n)},ComplexSelector:function(t,n,s,a){var i=this;i.leadingCombinators=t,i.components=n,i.lineBreak=s,i.__ComplexSelector_specificity_FI=C,i.span=a},ComplexSelector_specificity_closure:function(){},ComplexSelectorComponent:function(t,n,s){this.selector=t,this.combinators=n,this.span=s},ComplexSelectorComponent_toString_closure:function(){},CompoundSelector$(e,t){var n=r.List_List$unmodifiable(e,c.SimpleSelector);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.CompoundSelector(n,t)},CompoundSelector:function(t,n){var s=this;s.components=t,s.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=s.__CompoundSelector_specificity_FI=C,s.span=n},CompoundSelector_specificity_closure:function(){},CompoundSelector_hasComplicatedSuperselectorSemantics_closure:function(){},IDSelector:function(t,n){this.name=t,this.span=n},IDSelector_unify_closure:function(t){this.$this=t},SelectorList$(e,t){var n=r.List_List$unmodifiable(e,c.ComplexSelector);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.SelectorList(n,t)},SelectorList_SelectorList$parse(e,t,n,s,a){return r.SelectorParser$(e,t,n,s,a,null).parse$0()},SelectorList:function(t,n){this.components=t,this.span=n},SelectorList_asSassList_closure:function(){},SelectorList_nestWithin_closure:function(t,n,s,a){var i=this;i.$this=t,i.preserveParentSelectors=n,i.implicitParent=s,i.parent=a},SelectorList_nestWithin__closure:function(t){this.complex=t},SelectorList_nestWithin__closure0:function(t){this.complex=t},SelectorList__nestWithinCompound_closure:function(){},SelectorList__nestWithinCompound_closure0:function(t){this.parent=t},SelectorList__nestWithinCompound_closure1:function(t,n,s){this.parentSelector=t,this.resolvedSimples=n,this.component=s},SelectorList_withAdditionalCombinators_closure:function(t){this.combinators=t},_ParentSelectorVisitor:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor:function(){},ParentSelector:function(t,n){this.suffix=t,this.span=n},PlaceholderSelector:function(t,n){this.name=t,this.span=n},PseudoSelector$(e,t,n,s,a){var i=!s,o=i&&!r.PseudoSelector__isFakePseudoElement(e);return new r.PseudoSelector(e,r.unvendor(e),o,i,n,a,t)},PseudoSelector__isFakePseudoElement(e){switch(e.charCodeAt(0)){case 97:case 65:return r.equalsIgnoreCase(e,"after");case 98:case 66:return r.equalsIgnoreCase(e,"before");case 102:case 70:return r.equalsIgnoreCase(e,"first-line")||r.equalsIgnoreCase(e,"first-letter");default:return!1}},PseudoSelector:function(t,n,s,a,i,o,l){var _=this;_.name=t,_.normalizedName=n,_.isClass=s,_.isSyntacticClass=a,_.argument=i,_.selector=o,_.__PseudoSelector_specificity_FI=C,_.span=l},PseudoSelector_specificity_closure:function(t){this.$this=t},PseudoSelector_specificity__closure:function(){},PseudoSelector_specificity__closure0:function(){},PseudoSelector_unify_closure:function(){},QualifiedName:function(t,n){this.name=t,this.namespace=n},SimpleSelector:function(){},SimpleSelector_isSuperselector_closure:function(t){this.$this=t},SimpleSelector_isSuperselector__closure:function(t){this.$this=t},TypeSelector:function(t,n){this.name=t,this.span=n},UniversalSelector:function(t,n){this.namespace=t,this.span=n},compileAsync(e,t,n,s,a,i,o,l,_,u,p,h){var d=0,f=r._makeAsyncAwaitCompleter(c.CompileResult),m,y,S,v,E,M,I,R=r._wrapJsFunctionForAsync(function(L,T){if(L===1)return r._asyncRethrow(T,f);for(;;)switch(d){case 0:M=c.Deprecation,I=r.LinkedHashSet_LinkedHashSet$_empty(M),I.addAll$1(0,l),y=r.LinkedHashSet_LinkedHashSet$_empty(M),y.addAll$1(0,n),M=r.LinkedHashSet_LinkedHashSet$_empty(M),M.addAll$1(0,s),i=r.DeprecationProcessingLogger$(i,y,M,!h,I),M=p===r.Syntax_forPath(e),d=M?3:5;break;case 3:return M=C.$get$FilesystemImporter_cwd(),I=r.isNodeJs()?w.process:null,g.$eq$(I==null?null:g.get$platform$x(I),"win32")?I=!0:(I=r.isNodeJs()?w.process:null,I=g.$eq$(I==null?null:g.get$platform$x(I),"darwin")),I?(I=C.$get$context(),y=r._realCasePath(r.absolute(I.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),S=y,y=I,I=S):(I=C.$get$context(),y=I.canonicalize$1(0,e),S=y,y=I,I=S),d=6,r._asyncAwait(a.importCanonical$3$originalUrl(M,y.toUri$1(I),y.toUri$1(e)),R);case 6:y=T,y.toString,v=y,d=4;break;case 5:M=r.readFile(e),v=r.Stylesheet_Stylesheet$parse(M,p,i,C.$get$context().toUri$1(e));case 4:return d=7,r._asyncAwait(r._compileStylesheet0(v,i,a,null,C.$get$FilesystemImporter_cwd(),null,u,!0,null,null,o,_,t),R);case 7:E=T,i.summarize$1$js(!1),m=E,d=1;break;case 1:return r._asyncReturn(m,f)}});return r._asyncStartSync(R,f)},compileStringAsync(e,t,n,s,a,i,o,l,_,u,p,h,d){var f=0,m=r._makeAsyncAwaitCompleter(c.CompileResult),y,S,v,E,M,I,R=r._wrapJsFunctionForAsync(function(L,T){if(L===1)return r._asyncRethrow(T,m);for(;;)switch(f){case 0:return M=c.Deprecation,I=r.LinkedHashSet_LinkedHashSet$_empty(M),I.addAll$1(0,_),S=r.LinkedHashSet_LinkedHashSet$_empty(M),S.addAll$1(0,n),M=r.LinkedHashSet_LinkedHashSet$_empty(M),M.addAll$1(0,s),o=r.DeprecationProcessingLogger$(o,S,M,!d,I),v=r.Stylesheet_Stylesheet$parse(e,h,o,null),f=3,r._asyncAwait(r._compileStylesheet0(v,o,a,null,i,null,p,!0,null,null,l,u,t),R);case 3:E=T,o.summarize$1$js(!1),y=E,f=1;break;case 1:return r._asyncReturn(y,m)}});return r._asyncStartSync(R,m)},_compileStylesheet0(e,t,n,s,a,i,o,l,_,u,p,h,d){var f=0,m=r._makeAsyncAwaitCompleter(c.CompileResult),y,S,v,E,M=r._wrapJsFunctionForAsync(function(I,R){if(I===1)return r._asyncRethrow(R,m);for(;;)switch(f){case 0:return E=r,f=3,r._asyncAwait(r._EvaluateVisitor$0(i,n,t,s,p,h).run$2(0,a,e),M);case 3:S=E.serialize(R._1,d,_,!1,u,h,o,!0),v=S._1,v!=null&&r.mapInPlace(v.urls,new r._compileStylesheet_closure0(e,n)),y=new r.CompileResult(S),f=1;break;case 1:return r._asyncReturn(y,m)}});return r._asyncStartSync(M,m)},_compileStylesheet_closure0:function(t,n){this.stylesheet=t,this.importCache=n},AsyncEnvironment$(){var e=c.String,t=c.Module_AsyncCallable,n=c.AstNode,s=c.int,a=c.AsyncCallable,i=c.JSArray_Map_String_AsyncCallable;return new r.AsyncEnvironment(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],c.JSArray_Module_AsyncCallable),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,c.Value)],c.JSArray_Map_String_Value),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],c.JSArray_Map_String_AstNode),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),null)},AsyncEnvironment$_(e,t,n,s,a,i,o,l,_,u,p,h){var d=c.String,f=c.int;return new r.AsyncEnvironment(e,t,n,s,a,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(d,f),u,r.LinkedHashMap_LinkedHashMap$_empty(d,f),p,r.LinkedHashMap_LinkedHashMap$_empty(d,f),h)},_EnvironmentModule__EnvironmentModule0(e,t,n,s,a){var i,o,l,_,u,p,h,d,f;for(a==null&&(a=$.Set_empty2),i=c.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=c.Module_AsyncCallable,l=c.List_CssComment,_=r.MapExtensions_get_pairs(n,o,l),_=_.get$iterator(_),u=c.CssComment;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,u),d.fixed$length=Array,d.immutable$list=Array,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable0(a),l=r._EnvironmentModule__memberMap0($.JSArray_methods.get$first(e._async_environment$_variables),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure5,c.Map_String_Value),c.Value),_=r._EnvironmentModule__memberMap0($.JSArray_methods.get$first(e._async_environment$_variableNodes),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure6,c.Map_String_AstNode),c.AstNode),u=c.Map_String_AsyncCallable,p=c.AsyncCallable,f=r._EnvironmentModule__memberMap0($.JSArray_methods.get$first(e._async_environment$_functions),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure7,u),p),p=r._EnvironmentModule__memberMap0($.JSArray_methods.get$first(e._async_environment$_mixins),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure8,u),p),u=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||$.JSArray_methods.any$1(e._async_environment$_allModules,new r._EnvironmentModule__EnvironmentModule_closure9),r._EnvironmentModule$_0(e,t,i,s,o,l,_,f,p,u,!s.get$isEmpty(s)||$.JSArray_methods.any$1(e._async_environment$_allModules,new r._EnvironmentModule__EnvironmentModule_closure10))},_EnvironmentModule__makeModulesByVariable0(e){var t,n,s,a,i,o;if(e.get$isEmpty(e))return $.Map_empty8;for(t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Module_AsyncCallable),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof r._EnvironmentModule0){for(a=s._async_environment$_modulesByVariable,a=a.get$values(a),a=a.get$iterator(a);a.moveNext$0();)i=a.get$current(a),o=i.get$variables(),r.setAll(t,o.get$keys(o),i);r.setAll(t,g.get$keys$z($.JSArray_methods.get$first(s._async_environment$_environment._async_environment$_variables)),s)}else a=s.get$variables(),r.setAll(t,a.get$keys(a),s);return t},_EnvironmentModule__memberMap0(e,t,n){var s,a,i;if(e=new r.PublicMemberMapView(e,n._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(s=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)i=a.get$current(a),i.get$isNotEmpty(i)&&s.push(i);return s.push(e),s.length===1?e:r.MergedMapView$(s,c.String,n)},_EnvironmentModule$_0(e,t,n,s,a,i,o,l,_,u,p){return new r._EnvironmentModule0(e._async_environment$_allModules,i,o,l,_,s,t,n,u,p,e,a)},AsyncEnvironment:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y){var S=this;S._async_environment$_modules=t,S._async_environment$_namespaceNodes=n,S._async_environment$_globalModules=s,S._async_environment$_importedModules=a,S._async_environment$_forwardedModules=i,S._async_environment$_nestedForwardedModules=o,S._async_environment$_allModules=l,S._async_environment$_variables=_,S._async_environment$_variableNodes=u,S._async_environment$_variableIndices=p,S._async_environment$_functions=h,S._async_environment$_functionIndices=d,S._async_environment$_mixins=f,S._async_environment$_mixinIndices=m,S._async_environment$_content=y,S._async_environment$_inMixin=!1,S._async_environment$_inSemiGlobalScope=!0,S._async_environment$_lastVariableIndex=S._async_environment$_lastVariableName=null},AsyncEnvironment__getVariableFromGlobalModule_closure:function(t){this.name=t},AsyncEnvironment_setVariable_closure:function(t,n){this.$this=t,this.name=n},AsyncEnvironment_setVariable_closure0:function(t){this.name=t},AsyncEnvironment_setVariable_closure1:function(t,n){this.$this=t,this.name=n},AsyncEnvironment__getFunctionFromGlobalModule_closure:function(t){this.name=t},AsyncEnvironment__getMixinFromGlobalModule_closure:function(t){this.name=t},AsyncEnvironment_toModule_closure:function(){},AsyncEnvironment_toDummyModule_closure:function(){},_EnvironmentModule0:function(t,n,s,a,i,o,l,_,u,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=s,f.functions=a,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=u,f.transitivelyContainsExtensions=p,f._async_environment$_environment=h,f._async_environment$_modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure5:function(){},_EnvironmentModule__EnvironmentModule_closure6:function(){},_EnvironmentModule__EnvironmentModule_closure7:function(){},_EnvironmentModule__EnvironmentModule_closure8:function(){},_EnvironmentModule__EnvironmentModule_closure9:function(){},_EnvironmentModule__EnvironmentModule_closure10:function(){},AsyncImportCache__toImporters(e,t,n){var s,a,i,o,l,_,u=null,p=r.getEnvironmentVariable("SASS_PATH");if(r.isBrowser())return s=r._setArrayType([],c.JSArray_AsyncImporter_2),$.JSArray_methods.addAll$1(s,e),s;for(s=r._setArrayType([],c.JSArray_AsyncImporter_2),$.JSArray_methods.addAll$1(s,e),a=g.get$iterator$ax(t);a.moveNext$0();)i=a.get$current(a),s.push(new r.FilesystemImporter(C.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(p!=null)for(a=r.isNodeJs()?w.process:u,i=p.split(g.$eq$(a==null?u:g.get$platform$x(a),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],s.push(new r.FilesystemImporter(C.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return s},AsyncImportCache:function(t,n,s,a,i,o,l){var _=this;_._async_import_cache$_importers=t,_._async_import_cache$_logger=n,_._async_import_cache$_canonicalizeCache=s,_._async_import_cache$_perImporterCanonicalizeCache=a,_._async_import_cache$_nonCanonicalRelativeUrls=i,_._async_import_cache$_importCache=o,_._async_import_cache$_resultsCache=l},AsyncImportCache_canonicalize_closure:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=s,_.baseUrl=a,_.forImport=i,_.key=o,_.url=l},AsyncImportCache__canonicalize_closure:function(t,n){this.importer=t,this.url=n},AsyncImportCache_importCanonical_closure:function(t,n,s,a,i){var o=this;o.$this=t,o.importer=n,o.canonicalUrl=s,o.originalUrl=a,o.quiet=i},AsyncImportCache_humanize_closure:function(t){this.canonicalUrl=t},AsyncImportCache_humanize_closure0:function(){},AsyncImportCache_humanize_closure1:function(){},AsyncImportCache_humanize_closure2:function(t){this.canonicalUrl=t},AsyncBuiltInCallable$mixin(e,t,n,s,a){return new r.AsyncBuiltInCallable(e,r.ScssParser$("@mixin "+e+"("+t+") {",null,a).parseArgumentDeclaration$0(),new r.AsyncBuiltInCallable$mixin_closure(n),!1)},AsyncBuiltInCallable:function(t,n,s,a){var i=this;i.name=t,i._async_built_in$_arguments=n,i._async_built_in$_callback=s,i.acceptsContent=a},AsyncBuiltInCallable$mixin_closure:function(t){this.callback=t},BuiltInCallable$function(e,t,n,s){return new r.BuiltInCallable(e,r._setArrayType([new r._Record_2(r.ScssParser$("@function "+e+"("+t+") {",null,s).parseArgumentDeclaration$0(),n)],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value),!1)},BuiltInCallable$mixin(e,t,n,s,a){return new r.BuiltInCallable(e,r._setArrayType([new r._Record_2(r.ScssParser$("@mixin "+e+"("+t+") {",null,a).parseArgumentDeclaration$0(),new r.BuiltInCallable$mixin_closure(n))],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value),s)},BuiltInCallable$overloadedFunction(e,t){var n,s,a,i,o,l,_,u=r._setArrayType([],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value);for(n=c.String,s=r.MapExtensions_get_pairs(t,n,c.Value_Function_List_Value),s=s.get$iterator(s),a="@function "+e+"(",i=c.VariableDeclaration;s.moveNext$0();)o=s.get$current(s),l=o._0,_=o._1,o=r.SpanScanner$(a+l+") {",null),u.push(new r._Record_2(new r.ScssParser(r.LinkedHashMap_LinkedHashMap$_empty(n,i),o,$.StderrLogger_false,null).parseArgumentDeclaration$0(),_));return new r.BuiltInCallable(e,u,!1)},BuiltInCallable:function(t,n,s){this.name=t,this._overloads=n,this.acceptsContent=s},BuiltInCallable$mixin_closure:function(t){this.callback=t},PlainCssCallable:function(t){this.name=t},UserDefinedCallable:function(t,n,s,a){var i=this;i.declaration=t,i.environment=n,i.inDependency=s,i.$ti=a},_compileStylesheet(e,t,n,s,a,i,o,l,_,u,p,h,d){var f=r.serialize(r._EvaluateVisitor$(i,n,t,s,p,h).run$2(0,a,e)._1,d,_,!1,u,h,o,!0),m=f._1;return m!=null&&r.mapInPlace(m.urls,new r._compileStylesheet_closure(e,n)),new r.CompileResult(f)},_compileStylesheet_closure:function(t,n){this.stylesheet=t,this.importCache=n},CompileResult:function(t){this._serialize=t},Configuration:function(t,n){this._configuration$_values=t,this.__originalConfiguration=n},ExplicitConfiguration:function(t,n,s){this.nodeWithSpan=t,this._configuration$_values=n,this.__originalConfiguration=s},ConfiguredValue:function(t,n,s){this.value=t,this.configurationSpan=n,this.assignmentNode=s},Deprecation_fromId(e){return r.IterableExtension_firstWhereOrNull($.List_Yb0,new r.Deprecation_fromId_closure(e))},Deprecation_forVersion(e){var t,n,s,a,i,o=r.LinkedHashSet_LinkedHashSet$_empty(c.Deprecation);for(t=r.VersionRange_VersionRange(!0,e).get$allows(),n=0;n<19;++n)s=$.List_Yb0[n],a=s._deprecatedIn,i=a==null?null:r.Version___parse_tearOff(a),i=i==null?null:t.call$1(i),(i??!1)&&o.add$1(0,s);return o},Deprecation:function(t,n,s,a){var i=this;i.id=t,i._deprecatedIn=n,i.isFuture=s,i._name=a},Deprecation_fromId_closure:function(t){this.id=t},Environment$(){var e=c.String,t=c.Module_Callable,n=c.AstNode,s=c.int,a=c.Callable,i=c.JSArray_Map_String_Callable;return new r.Environment(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],c.JSArray_Module_Callable),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,c.Value)],c.JSArray_Map_String_Value),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],c.JSArray_Map_String_AstNode),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),null)},Environment$_(e,t,n,s,a,i,o,l,_,u,p,h){var d=c.String,f=c.int;return new r.Environment(e,t,n,s,a,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(d,f),u,r.LinkedHashMap_LinkedHashMap$_empty(d,f),p,r.LinkedHashMap_LinkedHashMap$_empty(d,f),h)},_EnvironmentModule__EnvironmentModule(e,t,n,s,a){var i,o,l,_,u,p,h,d,f;for(a==null&&(a=$.Set_empty0),i=c.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=c.Module_Callable,l=c.List_CssComment,_=r.MapExtensions_get_pairs(n,o,l),_=_.get$iterator(_),u=c.CssComment;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,u),d.fixed$length=Array,d.immutable$list=Array,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable(a),l=r._EnvironmentModule__memberMap($.JSArray_methods.get$first(e._variables),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure,c.Map_String_Value),c.Value),_=r._EnvironmentModule__memberMap($.JSArray_methods.get$first(e._variableNodes),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure0,c.Map_String_AstNode),c.AstNode),u=c.Map_String_Callable,p=c.Callable,f=r._EnvironmentModule__memberMap($.JSArray_methods.get$first(e._functions),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure1,u),p),p=r._EnvironmentModule__memberMap($.JSArray_methods.get$first(e._mixins),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure2,u),p),u=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||$.JSArray_methods.any$1(e._allModules,new r._EnvironmentModule__EnvironmentModule_closure3),r._EnvironmentModule$_(e,t,i,s,o,l,_,f,p,u,!s.get$isEmpty(s)||$.JSArray_methods.any$1(e._allModules,new r._EnvironmentModule__EnvironmentModule_closure4))},_EnvironmentModule__makeModulesByVariable(e){var t,n,s,a,i,o;if(e.get$isEmpty(e))return $.Map_empty1;for(t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Module_Callable),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof r._EnvironmentModule){for(a=s._modulesByVariable,a=a.get$values(a),a=a.get$iterator(a);a.moveNext$0();)i=a.get$current(a),o=i.get$variables(),r.setAll(t,o.get$keys(o),i);r.setAll(t,g.get$keys$z($.JSArray_methods.get$first(s._environment$_environment._variables)),s)}else a=s.get$variables(),r.setAll(t,a.get$keys(a),s);return t},_EnvironmentModule__memberMap(e,t,n){var s,a,i;if(e=new r.PublicMemberMapView(e,n._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(s=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)i=a.get$current(a),i.get$isNotEmpty(i)&&s.push(i);return s.push(e),s.length===1?e:r.MergedMapView$(s,c.String,n)},_EnvironmentModule$_(e,t,n,s,a,i,o,l,_,u,p){return new r._EnvironmentModule(e._allModules,i,o,l,_,s,t,n,u,p,e,a)},Environment:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y){var S=this;S._environment$_modules=t,S._namespaceNodes=n,S._globalModules=s,S._importedModules=a,S._forwardedModules=i,S._nestedForwardedModules=o,S._allModules=l,S._variables=_,S._variableNodes=u,S._variableIndices=p,S._functions=h,S._functionIndices=d,S._mixins=f,S._mixinIndices=m,S._content=y,S._inMixin=!1,S._inSemiGlobalScope=!0,S._lastVariableIndex=S._lastVariableName=null},Environment__getVariableFromGlobalModule_closure:function(t){this.name=t},Environment_setVariable_closure:function(t,n){this.$this=t,this.name=n},Environment_setVariable_closure0:function(t){this.name=t},Environment_setVariable_closure1:function(t,n){this.$this=t,this.name=n},Environment__getFunctionFromGlobalModule_closure:function(t){this.name=t},Environment__getMixinFromGlobalModule_closure:function(t){this.name=t},Environment_toModule_closure:function(){},Environment_toDummyModule_closure:function(){},_EnvironmentModule:function(t,n,s,a,i,o,l,_,u,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=s,f.functions=a,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=u,f.transitivelyContainsExtensions=p,f._environment$_environment=h,f._modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure:function(){},_EnvironmentModule__EnvironmentModule_closure0:function(){},_EnvironmentModule__EnvironmentModule_closure1:function(){},_EnvironmentModule__EnvironmentModule_closure2:function(){},_EnvironmentModule__EnvironmentModule_closure3:function(){},_EnvironmentModule__EnvironmentModule_closure4:function(){},SassException$(e,t,n){return new r.SassException(n==null?$.Set_empty:r.Set_Set$unmodifiable(n,c.Uri),e,t)},MultiSpanSassException$(e,t,n,s,a){var i=r.ConstantMap_ConstantMap$from(s,c.FileSpan,c.String);return new r.MultiSpanSassException(n,i,a==null?$.Set_empty:r.Set_Set$unmodifiable(a,c.Uri),e,t)},SassRuntimeException$(e,t,n,s){return new r.SassRuntimeException(n,s==null?$.Set_empty:r.Set_Set$unmodifiable(s,c.Uri),e,t)},MultiSpanSassRuntimeException$(e,t,n,s,a,i){var o=r.ConstantMap_ConstantMap$from(s,c.FileSpan,c.String);return new r.MultiSpanSassRuntimeException(a,n,o,i==null?$.Set_empty:r.Set_Set$unmodifiable(i,c.Uri),e,t)},SassFormatException$(e,t,n){return new r.SassFormatException(n==null?$.Set_empty:r.Set_Set$unmodifiable(n,c.Uri),e,t)},MultiSpanSassFormatException$(e,t,n,s,a){var i=r.ConstantMap_ConstantMap$from(s,c.FileSpan,c.String);return new r.MultiSpanSassFormatException(n,i,a==null?$.Set_empty:r.Set_Set$unmodifiable(a,c.Uri),e,t)},SassScriptException$(e,t){return new r.SassScriptException(t==null?e:"$"+t+": "+e)},MultiSpanSassScriptException$(e,t,n){var s=r.ConstantMap_ConstantMap$from(n,c.FileSpan,c.String);return new r.MultiSpanSassScriptException(t,s,e)},SassException:function(t,n,s){this.loadedUrls=t,this._span_exception$_message=n,this._span=s},MultiSpanSassException:function(t,n,s,a,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=a,o._span=i},SassRuntimeException:function(t,n,s,a){var i=this;i.trace=t,i.loadedUrls=n,i._span_exception$_message=s,i._span=a},MultiSpanSassRuntimeException:function(t,n,s,a,i,o){var l=this;l.trace=t,l.primaryLabel=n,l.secondarySpans=s,l.loadedUrls=a,l._span_exception$_message=i,l._span=o},SassFormatException:function(t,n,s){this.loadedUrls=t,this._span_exception$_message=n,this._span=s},MultiSpanSassFormatException:function(t,n,s,a,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=a,o._span=i},SassScriptException:function(t){this.message=t},MultiSpanSassScriptException:function(t,n,s){this.primaryLabel=t,this.secondarySpans=n,this.message=s},compileStylesheet(e,t,n,s,a){return r.compileStylesheet$body(e,t,n,s,a)},compileStylesheet$body(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.nullable_Record_3_int_and_String_and_nullable_String),l,_=2,u,p,h,d,f,m,y,S,v,E,M=r._wrapJsFunctionForAsync(function(I,R){for(I===1&&(u=R,i=_);;)switch(i){case 0:return _=4,i=7,r._asyncAwait(r._compileStylesheetWithoutErrorHandling(e,t,n,s,a),M);case 7:_=2,i=6;break;case 4:if(_=3,E=u,v=r.unwrapException(E),v instanceof r.SassException){p=v,h=r.getTraceFromException(E),s!=null&&!e.get$emitErrorCss()&&r._tryDelete(s),d=g.toString$1$color$(p,e.get$color()),r._asBool(e._options.$index(0,"trace"))?(v=r.getTrace(p),v==null&&(v=h)):v=null,l=r._getErrorWithStackTrace(65,d,v),i=1;break}else if(v instanceof r.FileSystemException){f=v,m=r.getTraceFromException(E),y=f.path,S=y==null?f.message:"Error reading "+C.$get$context().relative$2$from(y,null)+": "+f.message+".",r._asBool(e._options.$index(0,"trace"))?(v=r.getTrace(f),v==null&&(v=m)):v=null,l=r._getErrorWithStackTrace(66,S,v),i=1;break}else throw E;case 3:i=2;break;case 6:l=null,i=1;break;case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(u,o)}});return r._asyncStartSync(M,o)},_compileStylesheetWithoutErrorHandling(e,t,n,s,a){return r._compileStylesheetWithoutErrorHandling$body(e,t,n,s,a)},_compileStylesheetWithoutErrorHandling$body(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.void),l,_=2,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce,ge,be,Ve,ht,We,Ye,st=r._wrapJsFunctionForAsync(function(ct,Ke){for(ct===1&&(u=Ke,i=_);;)switch(i){case 0:if(We=C.$get$FilesystemImporter_cwd(),a)try{if(n!=null&&s!=null?(m=r.absolute(n,null,null,null,null,null,null,null,null,null,null,null,null,null,null),m=!t.modifiedSince$3(C.$get$context().toUri$1(m),r.modificationTime(s),We)):m=!1,m){i=1;break}}catch(Ne){if(!(r.unwrapException(Ne)instanceof r.FileSystemException))throw Ne}p=null,r._asBoolQ(e._ifParsed$1("indented"))===!0?p=$.Syntax_Sass_sass:n!=null?p=r.Syntax_forPath(n):p=$.Syntax_SCSS_scss,h=null,_=4,m=e._options,i=r._asBool(m.$index(0,"async"))?7:9;break;case 7:y=e.get$pkgImporters(),S=c.List_String._as(m.$index(0,"load-path")),v=r._asBool(m.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(e.get$color()),E=c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,M=c.Record_3_AsyncImporter_and_Uri_and_bool_forImport,I=c.Uri,S=r.AsyncImportCache__toImporters(y,S,null),d=new r.AsyncImportCache(S,v,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,E),r.LinkedHashMap_LinkedHashMap$_empty(M,E),r.LinkedHashMap_LinkedHashMap$_empty(M,I),r.LinkedHashMap_LinkedHashMap$_empty(I,c.nullable_Stylesheet),r.LinkedHashMap_LinkedHashMap$_empty(I,c.ImporterResult)),i=n==null?10:12;break;case 10:return i=13,r._asyncAwait(r.readStdin(),st);case 13:return y=Ke,S=p,v=r._asBool(m.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(e.get$color()),E=C.$get$FilesystemImporter_cwd(),M=g.$eq$(m.$index(0,"style"),"compressed")?$.OutputStyle_1:$.OutputStyle_0,I=r._asBool(m.$index(0,"quiet-deps")),R=r._asBool(m.$index(0,"verbose")),L=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),T=e.get$silenceDeprecations(0),i=14,r._asyncAwait(r.compileStringAsync(y,m,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),d,E,v,I,T,L,M,S,R),st);case 14:O=Ke,i=11;break;case 12:return y=p,S=r._asBool(m.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(e.get$color()),v=g.$eq$(m.$index(0,"style"),"compressed")?$.OutputStyle_1:$.OutputStyle_0,E=r._asBool(m.$index(0,"quiet-deps")),M=r._asBool(m.$index(0,"verbose")),I=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),R=e.get$silenceDeprecations(0),i=15,r._asyncAwait(r.compileAsync(n,m,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),d,S,E,R,I,v,y,M),st);case 15:O=Ke;case 11:h=O,i=8;break;case 9:i=n==null?16:18;break;case 16:return i=19,r._asyncAwait(r.readStdin(),st);case 19:y=Ke,S=p,v=r._asBool(m.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(e.get$color()),E=C.$get$FilesystemImporter_cwd(),M=g.$eq$(m.$index(0,"style"),"compressed")?$.OutputStyle_1:$.OutputStyle_0,I=r._asBool(m.$index(0,"quiet-deps")),R=r._asBool(m.$index(0,"verbose")),L=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),T=e.get$silenceDeprecations(0),J=e.get$fatalDeprecations(0),B=e.get$futureDeprecations(0),z=c.Deprecation,H=r.LinkedHashSet_LinkedHashSet$_empty(z),H.addAll$1(0,T),T=r.LinkedHashSet_LinkedHashSet$_empty(z),T.addAll$1(0,J),J=r.LinkedHashSet_LinkedHashSet$_empty(z),J.addAll$1(0,B),j=r.DeprecationProcessingLogger$(v,T,J,!R,H),Q=r.Stylesheet_Stylesheet$parse(y,S??$.Syntax_SCSS_scss,j,null),O=r._compileStylesheet(Q,j,t.importCache,null,E,null,M,!0,null,null,I,L,m),j.summarize$1$js(!1),i=17;break;case 18:y=p,S=r._asBool(m.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(e.get$color()),d=t.importCache,v=g.$eq$(m.$index(0,"style"),"compressed")?$.OutputStyle_1:$.OutputStyle_0,E=r._asBool(m.$index(0,"quiet-deps")),M=r._asBool(m.$index(0,"verbose")),I=e.get$emitSourceMap(),m=r._asBool(m.$index(0,"charset")),R=e.get$silenceDeprecations(0),L=e.get$fatalDeprecations(0),T=e.get$futureDeprecations(0),J=c.Deprecation,B=r.LinkedHashSet_LinkedHashSet$_empty(J),B.addAll$1(0,R),R=r.LinkedHashSet_LinkedHashSet$_empty(J),R.addAll$1(0,L),L=r.LinkedHashSet_LinkedHashSet$_empty(J),L.addAll$1(0,T),j=r.DeprecationProcessingLogger$(S,R,L,!M,B),S=y==null||y===r.Syntax_forPath(n),S?(y=C.$get$FilesystemImporter_cwd(),S=r.isNodeJs()?w.process:null,g.$eq$(S==null?null:g.get$platform$x(S),"win32")?S=!0:(S=r.isNodeJs()?w.process:null,S=g.$eq$(S==null?null:g.get$platform$x(S),"darwin")),S?(S=C.$get$context(),M=r._realCasePath(r.absolute(S.normalize$1(n),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),X=M,M=S,S=X):(S=C.$get$context(),M=S.canonicalize$1(0,n),X=M,M=S,S=X),M=d.importCanonical$3$originalUrl(y,M.toUri$1(S),M.toUri$1(n)),M.toString,Q=M):(S=r.readFile(n),y==null&&(y=r.Syntax_forPath(n)),Q=r.Stylesheet_Stylesheet$parse(S,y,j,C.$get$context().toUri$1(n))),O=r._compileStylesheet(Q,j,d,null,C.$get$FilesystemImporter_cwd(),null,v,!0,null,null,E,I,m),j.summarize$1$js(!1);case 17:h=O;case 8:_=2,i=6;break;case 4:throw _=3,Ye=u,m=r.unwrapException(Ye),m instanceof r.SassException&&(f=m,e.get$emitErrorCss()&&(s==null?r.print(f.toCssString$0()):(r.ensureDir(C.$get$context().dirname$1(s)),r.writeFile(s,f.toCssString$0()+`
|
||
`)))),Ye;case 3:i=2;break;case 6:if(ne=h._serialize._0+r._writeSourceMap(e,h._serialize._1,s),s==null?ne.length!==0&&r.print(ne):(r.ensureDir(C.$get$context().dirname$1(s)),r.writeFile(s,ne+`
|
||
`)),m=e._options,r._asBool(m.$index(0,"quiet"))?m=!0:m=!r._asBool(m.$index(0,"update"))&&!r._asBool(m.$index(0,"watch")),m){i=1;break}ce=new r.StringBuffer(""),n==null?ge="stdin":(m=C.$get$context(),ge=m.prettyUri$1(m.toUri$1(n))),s.toString,m=C.$get$context(),be=m.prettyUri$1(m.toUri$1(s)),Ve=new r.DateTime(Date.now(),!1).toString$0(0),ht=$.JSString_methods.substring$2(Ve,0,Ve.length-7),m=e.get$color()?ce._contents="\x1B[90m":"",m=ce._contents=m+("["+ht+"] "),e.get$color()&&(m=ce._contents=m+"\x1B[32m"),m+="Compiled "+ge+" to "+be+".",ce._contents=m,e.get$color()&&(ce._contents=m+"\x1B[0m"),m=r.isNodeJs()?w.process:null,m!=null?(m=g.get$stdout$x(m),g.write$1$x(m,ce.toString$0(0)+`
|
||
`)):(m=w.console,g.log$1$x(m,ce));case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(u,o)}});return r._asyncStartSync(st,o)},_writeSourceMap(e,t,n){var s,a,i,o,l,_;return t==null?"":(n!=null&&(s=C.$get$context(),t.targetUrl=s.toUri$1(r.ParsedPath_ParsedPath$parse(n,s.style).get$basename()).toString$0(0)),r.mapInPlace(t.urls,new r._writeSourceMap_closure(e,n)),s=e._options,a=$.C_JsonCodec.encode$2$toEncodable(t.toJson$1$includeSourceContents(r._asBool(s.$index(0,"embed-sources"))),null),r._asBool(s.$index(0,"embed-source-map"))?i=r.Uri_Uri$dataFromString(a,$.C_Utf8Codec,"application/json"):(n.toString,o=n+".map",l=C.$get$context(),r.ensureDir(l.dirname$1(o)),r.writeFile(o,a),i=l.toUri$1(l.relative$2$from(o,l.dirname$1(n)))),l=i.toString$0(0),_=r.stringReplaceAllUnchecked(l,"*/","%2A/"),s=(g.$eq$(s.$index(0,"style"),"compressed")?$.OutputStyle_1:$.OutputStyle_0)===$.OutputStyle_1?"":`
|
||
|
||
`,s+("/*# sourceMappingURL="+_+" */"))},_tryDelete(e){try{r.deleteFile(e)}catch(t){if(!(r.unwrapException(t)instanceof r.FileSystemException))throw t}},_getErrorWithStackTrace(e,t,n){return new r._Record_3(e,t,n!=null?$.JSString_methods.trimRight$0(r.Trace_Trace$from(n).get$terse().toString$0(0)):null)},_writeSourceMap_closure:function(t,n){this.options=t,this.destination=n},ExecutableOptions__separator(e){var t=C.$get$ExecutableOptions__separatorBar(),n=$.JSString_methods.$mul(t,3),s=r.hasTerminal()?"\x1B[1m":"",a=r.hasTerminal()?"\x1B[0m":"";return n+" "+s+e+a+" "+$.JSString_methods.$mul(t,35-e.length)},ExecutableOptions__fail(e){return r.throwExpression(r.UsageException$(e))},ExecutableOptions_ExecutableOptions$parse(e){var t,n,s,a;try{return s=C.$get$ExecutableOptions__parser(),a=r.ListQueue$(c.String),a.addAll$1(0,e),a=r.Parser$(null,s,a,null,null).parse$0(),a.wasParsed$1("poll")&&!r._asBool(a.$index(0,"watch"))&&r.ExecutableOptions__fail("--poll may not be passed without --watch."),t=new r.ExecutableOptions(a),r._asBool(t._options.$index(0,"help"))&&r.ExecutableOptions__fail("Compile Sass to CSS."),t}catch(i){if(s=r.unwrapException(i),c.FormatException._is(s))n=s,r.ExecutableOptions__fail(g.get$message$x(n));else throw i}},UsageException$(e){return new r.UsageException(e)},ExecutableOptions:function(t){var n=this;n._options=t,n.__ExecutableOptions_interactive_FI=C,n._sourcesToDestinations=null,n.__ExecutableOptions__sourceDirectoriesToDestinations_F=C,n._fatalDeprecations=null},ExecutableOptions__parser_closure:function(){},ExecutableOptions_interactive_closure:function(t){this.$this=t},ExecutableOptions_emitErrorCss_closure:function(){},ExecutableOptions_fatalDeprecations_closure:function(t){this.$this=t},UsageException:function(t){this.message=t},watch(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.void),a,i,o,l,_,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,s);for(;;)switch(n){case 0:for(e._ensureSources$0(),i=e.__ExecutableOptions__sourceDirectoriesToDestinations_F,i===C&&r.throwUnnamedLateFieldNI(),o=c.String,i=i.cast$2$0(0,o,o),i=r.List_List$of(i.get$keys(i),!0,o),e._ensureSources$0(),l=e._sourcesToDestinations.cast$2$0(0,o,o),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)_=l.get$current(l),i.push(C.$get$context().dirname$1(_));return l=e._options,$.JSArray_methods.addAll$1(i,c.List_String._as(l.$index(0,"load-path"))),_=r._asBool(l.$index(0,"poll")),u=c.Stream_WatchEvent,p=r.PathMap__create(null,u),u=new r.StreamGroup($._StreamGroupState_dormant,r.LinkedHashMap_LinkedHashMap$_empty(u,c.nullable_StreamSubscription_WatchEvent),c.StreamGroup_WatchEvent),u.__StreamGroup__controller_A=r.StreamController_StreamController(u.get$_onCancel(),u.get$_onListen(),u.get$_onPause(),u.get$_onResume(),!0,c.WatchEvent),h=new r.MultiDirWatcher(new r.PathMap(p,c.PathMap_Stream_WatchEvent),u,_),n=3,r._asyncAwait(r.Future_wait(new r.MappedListIterable(i,new r.watch_closure(h),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,Future<~>>")),!1,c.void),m);case 3:for(e._ensureSources$0(),d=e._sourcesToDestinations.cast$2$0(0,o,o),i=g.get$iterator$ax(d.get$keys(d));i.moveNext$0();)o=i.get$current(i),_=C.$get$FilesystemImporter_cwd(),u=w.process,u==null?u=null:(u=g.get$release$x(u),u=u==null?null:g.get$name$x(u)),u=g.$eq$(u,"node")?w.process:null,g.$eq$(u==null?null:g.get$platform$x(u),"win32")?u=!0:(u=w.process,u==null?u=null:(u=g.get$release$x(u),u=u==null?null:g.get$name$x(u)),u=g.$eq$(u,"node")?w.process:null,u=g.$eq$(u==null?null:g.get$platform$x(u),"darwin")),u?(u=C.$get$context(),p=r._realCasePath(u.absolute$15(u.normalize$1(o),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),f=p,p=u,u=f):(u=C.$get$context(),p=u.canonicalize$1(0,o),f=p,p=u,u=f),t.addCanonical$4$recanonicalize(_,p.toUri$1(u),p.toUri$1(o),!1);return n=4,r._asyncAwait(r.compileStylesheets(e,t,d,!0),m);case 4:if(!S&&r._asBool(l.$index(0,"stop-on-error"))){i=h._group.__StreamGroup__controller_A,i===C&&r.throwUnnamedLateFieldNI(),new r._ControllerStream(i,r._instanceType(i)._eval$1("_ControllerStream<1>")).listen$1(0,null).cancel$0(),n=1;break}return r.print(`Sass is watching for changes. Press Ctrl-C to stop.
|
||
`),n=5,r._asyncAwait(new r._Watcher(e,t).watch$1(0,h),m);case 5:case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(m,s)},watch_closure:function(t){this.dirWatcher=t},_Watcher:function(t,n){this._watch$_options=t,this._graph=n},_Watcher__debounceEvents_closure:function(){},EmptyExtensionStore:function(){},Extension:function(t,n,s,a,i){var o=this;o.extender=t,o.target=n,o.mediaContext=s,o.isOptional=a,o.span=i},Extender:function(t,n){this.selector=t,this.isOriginal=n,this._extension=null},ExtensionStore__extendOrReplace(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J=r.ExtensionStore$_mode(s);for(e.accept$1($._IsInvisibleVisitor_true)||J._originals.addAll$1(0,e.components),i=n.components,o=i.length,l=t.components,_=l.length,u=c.ComplexSelector,p=c.Extension,h=c.SimpleSelector,d=c.Map_ComplexSelector_Extension,f=0;f<o;++f){if(m=i[f],y=m.get$singleCompound(),y==null)throw r.wrapException(r.SassScriptException$("Can't extend complex selector "+r.S(m)+".",null));for(S=r.LinkedHashMap_LinkedHashMap$_empty(h,d),v=y.components,E=v.length,M=0;M<E;++M){for(I=v[M],R=r.LinkedHashMap_LinkedHashMap$_empty(u,p),L=0;L<_;++L)m=l[L],m.get$specificity(),T=new r.Extender(m,!1),O=new r.Extension(T,I,null,!0,a),T._extension=O,R.$indexSet(0,m,O);S.$indexSet(0,I,R)}e=J._extendList$2(e,S)}return e},ExtensionStore$(){var e=c.SimpleSelector;return new r.ExtensionStore(r.LinkedHashMap_LinkedHashMap$_empty(e,c.Set_ModifiableBox_SelectorList),r.LinkedHashMap_LinkedHashMap$_empty(e,c.Map_ComplexSelector_Extension),r.LinkedHashMap_LinkedHashMap$_empty(e,c.List_Extension),r.LinkedHashMap_LinkedHashMap$_empty(c.ModifiableBox_SelectorList,c.List_CssMediaQuery),new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_SimpleSelector_int),new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_ComplexSelector),$.ExtendMode_normal_normal)},ExtensionStore$_mode(e){var t=c.SimpleSelector;return new r.ExtensionStore(r.LinkedHashMap_LinkedHashMap$_empty(t,c.Set_ModifiableBox_SelectorList),r.LinkedHashMap_LinkedHashMap$_empty(t,c.Map_ComplexSelector_Extension),r.LinkedHashMap_LinkedHashMap$_empty(t,c.List_Extension),r.LinkedHashMap_LinkedHashMap$_empty(c.ModifiableBox_SelectorList,c.List_CssMediaQuery),new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_SimpleSelector_int),new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_ComplexSelector),e)},ExtensionStore:function(t,n,s,a,i,o,l){var _=this;_._selectors=t,_._extensions=n,_._extensionsByExtender=s,_._mediaContexts=a,_._sourceSpecificity=i,_._originals=o,_._mode=l},ExtensionStore_extensionsWhereTarget_closure:function(){},ExtensionStore__registerSelector_closure:function(){},ExtensionStore_addExtension_closure:function(){},ExtensionStore_addExtension_closure0:function(){},ExtensionStore_addExtension_closure1:function(t){this.complex=t},ExtensionStore__extendExistingExtensions_closure:function(){},ExtensionStore__extendExistingExtensions_closure0:function(){},ExtensionStore_addExtensions_closure:function(){},ExtensionStore__extendComplex_closure:function(t,n,s){this._box_0=t,this.$this=n,this.complex=s},ExtensionStore__extendComplex__closure:function(t,n,s){this._box_0=t,this.$this=n,this.complex=s},ExtensionStore__extendCompound_closure:function(){},ExtensionStore__extendCompound_closure0:function(){},ExtensionStore__extendCompound_closure1:function(t){this.original=t},ExtensionStore__extendSimple_withoutPseudo:function(t,n,s){this.$this=t,this.extensions=n,this.targetsUsed=s},ExtensionStore__extendSimple_closure:function(t,n){this.$this=t,this.withoutPseudo=n},ExtensionStore__extendSimple_closure0:function(){},ExtensionStore__extendPseudo_closure:function(){},ExtensionStore__extendPseudo_closure0:function(){},ExtensionStore__extendPseudo_closure1:function(){},ExtensionStore__extendPseudo_closure2:function(t){this.pseudo=t},ExtensionStore__extendPseudo_closure3:function(t,n){this.pseudo=t,this.selector=n},ExtensionStore__trim_closure:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore__trim_closure0:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore_clone_closure:function(t,n,s,a){var i=this;i.$this=t,i.newSelectors=n,i.oldToNewSelectors=s,i.newMediaContexts=a},unifyComplex(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=null,I=g.getInterceptor$asx(e);if(I.get$length(e)===1)return e;for(n=I.get$iterator(e),s=M,a=s,i=a;n.moveNext$0();){if(o=n.get$current(n),o.accept$1($.C__IsUselessVisitor))return M;if(l=o.components,_=l.length===1,_?(u=o.leadingCombinators,p=u.length===1):(u=M,p=!1),p){if(h=(_?u:o.leadingCombinators)[0],a==null)a=h;else if(!(a.$ti._is(h)&&g.$eq$(h.value,a.value)))return M}if(d=$.JSArray_methods.get$last(l),f=d.combinators,f.length===1){if(m=f[0],s!=null?o=!(s.$ti._is(m)&&g.$eq$(m.value,s.value)):o=!1,o)return M;s=m}if(i==null)i=d.selector.components;else for(o=d.selector.components,l=o.length,y=0;y<l;++y)if(i=o[y].unify$1(i),i==null)return M}for(n=c.JSArray_ComplexSelector,o=r._setArrayType([],n),l=I.get$iterator(e);l.moveNext$0();)p=l.get$current(l),S=p.components,v=S.length,v>1&&(E=p.leadingCombinators,o.push(r.ComplexSelector$(E,$.JSArray_methods.take$1(S,v-1),p.span,p.lineBreak)));return l=a==null?$.List_empty0:r._setArrayType([a],c.JSArray_CssValue_Combinator),i.toString,p=r.CompoundSelector$(i,t),S=s==null?$.List_empty0:r._setArrayType([s],c.JSArray_CssValue_Combinator),d=r.ComplexSelector$(l,r._setArrayType([new r.ComplexSelectorComponent(p,r.List_List$unmodifiable(S,c.CssValue_Combinator),t)],c.JSArray_ComplexSelectorComponent),t,I.any$1(e,new r.unifyComplex_closure)),o.length===0?I=r._setArrayType([d],n):(I=r.List_List$of(r.IterableExtension_get_exceptLast(o),!0,c.ComplexSelector),I.push($.JSArray_methods.get$last(o).concatenate$2(d,t))),r.weave(I,t,!1)},unifyCompound(e,t){var n,s,a,i,o=t.components;for(n=e.components,s=n.length,a=0;a<s;++a,o=i)if(i=n[a].unify$1(o),i==null)return null;return r.CompoundSelector$(o,e.span)},unifyUniversalAndElement(e,t){var n,s,a,i=r._namespaceAndName(e,"selector1"),o=i._0,l=i._1,_=r._namespaceAndName(t,"selector2"),u=_._0,p=_._1;if(o==u||u==="*")n=o;else{if(o!=="*")return null;n=u}if(l==p||p==null)s=l;else{if(!(l==null||l==="*"))return null;s=p}return a=e.span,s==null?new r.UniversalSelector(n,a):new r.TypeSelector(new r.QualifiedName(s,n),a)},_namespaceAndName(e,t){var n,s;e:{if(e instanceof r.UniversalSelector){n=new r._Record_2(e.namespace,null);break e}if(e instanceof r.TypeSelector){s=e.name,n=new r._Record_2(s.namespace,s.name);break e}n=r.throwExpression(r.ArgumentError$value(e,t,k.must_b))}return n},weave(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=g.getInterceptor$asx(e);if(I.get$length(e)===1)return s=I.$index(e,0),!n||s.lineBreak?e:r._setArrayType([r.ComplexSelector$(s.leadingCombinators,s.components,s.span,!0)],c.JSArray_ComplexSelector);for(a=c.JSArray_ComplexSelector,i=r._setArrayType([I.get$first(e)],a),I=I.skip$1(e,1),o=I.$ti,I=new r.ListIterator(I,I.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=c.ComplexSelectorComponent,o=o._eval$1("ListIterable.E");I.moveNext$0();){if(_=I.__internal$_current,_==null&&(_=o._as(_)),u=_.components,u.length===1){for(p=0;p<i.length;++p)i[p]=i[p].concatenate$3$forceLineBreak(_,t,n);continue}for(h=r._setArrayType([],a),d=i.length,f=0;f<i.length;i.length===d||(0,r.throwConcurrentModificationError)(i),++f)for(m=r._weaveParents(i[f],_,t),m==null&&(m=$.List_empty1),y=m.length,S=0;S<m.length;m.length===y||(0,r.throwConcurrentModificationError)(m),++S)v=m[S],E=$.JSArray_methods.get$last(u),M=r.List_List$of(v.components,!0,l),M.push(E),E=v.lineBreak||n,h.push(r.ComplexSelector$(v.leadingCombinators,M,t,E));i=h}return i},_weaveParents(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce=null,ge=r._mergeLeadingCombinators(e.leadingCombinators,t.leadingCombinators);if(ge==null||(s=c.ComplexSelectorComponent,a=r.QueueList_QueueList$from(e.components,s),i=r.QueueList_QueueList$from(r.IterableExtension_get_exceptLast(t.components),s),o=r._mergeTrailingCombinators(a,i,n,ce),o==null))return ce;e:{if(l=r._firstIfRootish(a),_=r._firstIfRootish(i),u=l!=null,u?(p=l??s._as(l),h=_!=null,h?d=_??s._as(_):d=ce,f=_):(d=ce,p=d,f=p,h=!1),h){if(m=r.unifyCompound(p.selector,d.selector),m==null)return ce;s=p.combinators,h=p.span,y=c.CssValue_Combinator,a.addFirst$1(new r.ComplexSelectorComponent(m,r.List_List$unmodifiable(s,y),h)),i.addFirst$1(new r.ComplexSelectorComponent(m,r.List_List$unmodifiable(d.combinators,y),h));break e}l!=null?(S=l,u?h=f:(h=_,f=h,u=!0),h=h==null,y=h?S:ce,v=y,y=h,h=v):(h=ce,y=!1),y?(s=h,h=!0):l==null?(u?y=f:(y=_,f=y,u=!0),y=y!=null,y?(E=u?f:_,E==null&&(E=s._as(E)),s=E):s=h,h=y):(s=h,h=!1),h&&(a.addFirst$1(s),i.addFirst$1(s))}for(M=r._groupSelectors(a),I=r._groupSelectors(i),s=c.List_ComplexSelectorComponent,R=r.longestCommonSubsequence(I,M,new r._weaveParents_closure(n),s),L=r._setArrayType([],c.JSArray_List_Iterable_ComplexSelectorComponent),h=R.length,y=c.JSArray_Iterable_ComplexSelectorComponent,T=c.JSArray_ComplexSelectorComponent,O=0;O<R.length;R.length===h||(0,r.throwConcurrentModificationError)(R),++O){for(J=R[O],B=r._setArrayType([],y),z=r._chunks(M,I,new r._weaveParents_closure0(J),s),H=z.length,j=0;j<z.length;z.length===H||(0,r.throwConcurrentModificationError)(z),++j){for(Q=z[j],X=r._setArrayType([],T),ne=$.JSArray_methods.get$iterator(Q);ne.moveNext$0();)$.JSArray_methods.addAll$1(X,ne.get$current(0));B.push(X)}L.push(B),L.push(r._setArrayType([J],y)),M.removeFirst$0(),I.removeFirst$0()}for(h=r._setArrayType([],y),s=r._chunks(M,I,new r._weaveParents_closure1,s),y=s.length,O=0;O<s.length;s.length===y||(0,r.throwConcurrentModificationError)(s),++O){for(Q=s[O],B=r._setArrayType([],T),z=$.JSArray_methods.get$iterator(Q);z.moveNext$0();)$.JSArray_methods.addAll$1(B,z.get$current(0));h.push(B)}for(L.push(h),$.JSArray_methods.addAll$1(L,o),s=r._setArrayType([],c.JSArray_ComplexSelector),h=g.get$iterator$ax(r.paths(new r.WhereIterable(L,new r._weaveParents_closure2,c.WhereIterable_List_Iterable_ComplexSelectorComponent),c.Iterable_ComplexSelectorComponent)),y=!e.lineBreak,B=t.lineBreak;h.moveNext$0();){for(z=h.get$current(h),H=r._setArrayType([],T),z=g.get$iterator$ax(z);z.moveNext$0();)$.JSArray_methods.addAll$1(H,z.get$current(z));s.push(r.ComplexSelector$(ge,H,n,!y||B))}return s},_firstIfRootish(e){var t,n,s,a,i,o;if(e.get$length(0)>=1){for(t=e.$index(0,0),n=t.selector.components,s=n.length,a=0;a<s;++a)if(i=n[a],i instanceof r.PseudoSelector&&i.isClass?o=C._rootishPseudoClasses.contains$1(0,i.normalizedName):o=!1,o)return e.removeFirst$0(),t}return null},_mergeLeadingCombinators(e,t){var n,s,a,i,o,l,_,u,p,h=null;e:{if(n=t,s=c.List_CssValue_Combinator,a=s._is(e),a?(i=e.length,o=i,o=o>1):(i=h,o=!1),o?(_=h,u=!0,l=!1,o=!0):(o=n,l=s._is(o),l?(o=n,_=(o??s._as(o)).length,o=_,u=!0,o=o>1):(_=h,u=!0,o=!1)),o){s=h;break e}if(s._is(e)?(a||(i=e.length),o=i,o=o<=0,o?u?p=n:(p=t,n=p,u=!0):p=h):(p=h,o=!1),o?s=!0:(u?o=n:(o=t,n=o,u=!0),s._is(o)?(l||(o=u?n:t,_=(o??s._as(o)).length),s=_,s=s<=0):s=!1,p=e),s){s=p;break e}s=$.C_ListEquality.equals$2(0,e,t)?e:h;break e}return s},_mergeTrailingCombinators(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce,ge,be,Ve,ht,We,Ye,st,ct,Ke,Ne,at,jt,Wt,fe=null;s==null&&(s=r.QueueList$(fe,c.List_List_ComplexSelectorComponent));e:{if(a=e.get$length(0),a>=1){i=e.$index(0,a-1).combinators;break e}i=$.List_empty0;break e}e:{if(o=t.get$length(0),o>=1){l=t.$index(0,o-1).combinators;break e}l=$.List_empty0;break e}if(_=i.length,_===0&&l.length===0)return s;if(_>1||l.length>1)return fe;e:{if(_=r.IterableExtension_get_firstOrNull(i),_=_==null?fe:_.value,l=r.IterableExtension_get_firstOrNull(l),l=[_,l==null?fe:l.value,e,t],u=l[0],p=$.Combinator_y18===u,h=p,h?(d=l[1],f=$.Combinator_y18===d,_=f):(d=fe,f=d,_=!1),_){m=e.removeLast$0(0),y=t.removeLast$0(0),l=m.selector,_=y.selector,r.compoundIsSuperselector(l,_,fe)?s.addFirst$1(r._setArrayType([r._setArrayType([y],c.JSArray_ComplexSelectorComponent)],c.JSArray_List_ComplexSelectorComponent)):(S=c.JSArray_ComplexSelectorComponent,v=c.JSArray_List_ComplexSelectorComponent,r.compoundIsSuperselector(_,l,fe)?s.addFirst$1(r._setArrayType([r._setArrayType([m],S)],v)):(E=r._setArrayType([r._setArrayType([m,y],S),r._setArrayType([y,m],S)],v),M=r.unifyCompound(l,_),M!=null&&E.push(r._setArrayType([new r.ComplexSelectorComponent(M,r.List_List$unmodifiable(r._setArrayType([$.JSArray_methods.get$first(i)],c.JSArray_CssValue_Combinator),c.CssValue_Combinator),n)],S)),s.addFirst$1(E)));break e}if(p?(h?(_=d,I=h):(d=l[1],_=d,I=!0),R=$.Combinator_gRV===_,L=R,L?(T=l[2],O=l[3],J=O,B=T):(J=fe,B=J,O=B,T=O),_=L,z=_):(J=fe,B=J,O=B,T=O,R=T,I=h,L=!1,z=!1,_=!1),H=!_,H?(j=$.Combinator_gRV===u,_=j,_?(h?(_=f,Q=h,h=I):(I?(_=d,h=I):(d=l[1],_=d,h=!0),f=$.Combinator_y18===_,_=f,Q=!0),_&&(L?J=T:(T=l[2],J=T,L=!0),z?B=O:(O=l[3],B=O,z=!0))):(Q=h,h=I,_=!1)):(j=fe,Q=h,h=I,_=!0),_){X=J.removeLast$0(0),ne=B.removeLast$0(0),i=ne.selector,l=X.selector,_=c.JSArray_ComplexSelectorComponent,S=c.JSArray_List_ComplexSelectorComponent,r.compoundIsSuperselector(i,l,fe)?s.addFirst$1(r._setArrayType([r._setArrayType([X],_)],S)):(S=r._setArrayType([r._setArrayType([ne,X],_)],S),ce=r.unifyCompound(i,l),ce!=null&&S.push(r._setArrayType([new r.ComplexSelectorComponent(ce,r.List_List$unmodifiable(X.combinators,c.CssValue_Combinator),n)],_)),s.addFirst$1(S));break e}if($.Combinator_8I8===u?(p||(h?_=d:(d=l[1],_=d,h=!0),R=$.Combinator_gRV===_),_=R,_?_=!0:(Q||(h?_=d:(d=l[1],_=d,h=!0),f=$.Combinator_y18===_),_=f),_?(z?ge=O:(O=l[3],ge=O,z=!0),S=ge):S=fe,be=S,S=_,_=be):(_=fe,S=!1),S?S=!0:(H||(j=$.Combinator_gRV===u),S=j,S?S=!0:S=p,S?(h?S=d:(d=l[1],S=d,h=!0),S=$.Combinator_8I8===S,S&&(L?Ve=T:(T=l[2],Ve=T,L=!0),_=Ve)):S=!1),S){s.addFirst$1(r._setArrayType([r._setArrayType([_.removeLast$0(0)],c.JSArray_ComplexSelectorComponent)],c.JSArray_List_ComplexSelectorComponent));break e}if(_=u==null,S=!_,S?(ht=u,h?v=d:(d=l[1],v=d,h=!0),v!=null?(h?We=d:(d=l[1],We=d,h=!0),v=ht===(We??c.Combinator._as(We))):v=!1):v=!1,v){if(Ye=r.unifyCompound(e.removeLast$0(0).selector,t.removeLast$0(0).selector),Ye==null)return fe;s.addFirst$1(r._setArrayType([r._setArrayType([new r.ComplexSelectorComponent(Ye,r.List_List$unmodifiable(r._setArrayType([$.JSArray_methods.get$first(i)],c.JSArray_CssValue_Combinator),c.CssValue_Combinator),n)],c.JSArray_ComplexSelectorComponent)],c.JSArray_List_ComplexSelectorComponent));break e}if(S?(st=u,h?i=d:(d=l[1],i=d,h=!0),i=i==null,i?(L?ct=T:(T=l[2],ct=T,L=!0),z?Ke=O:(O=l[3],Ke=O,z=!0),S=Ke,Ne=S,S=st,v=ct):(Ne=fe,v=Ne,S=v),be=Ne,Ne=i,i=S,S=v,v=be):(v=fe,S=v,i=S,Ne=!1),Ne?(_=v,l=S,S=!0):_?(h?_=d:(d=l[1],_=d,h=!0),_=_!=null,_?(at=h?d:l[1],at==null&&(at=c.Combinator._as(at)),jt=L?T:l[2],Wt=z?O:l[3],i=Wt,l=jt,S=l,l=i,i=at):(l=S,S=v),be=S,S=_,_=be):(_=v,l=S,S=!1),S){i===$.Combinator_8I8?(i=r.IterableExtension_get_lastOrNull(_),i=i==null?fe:r.compoundIsSuperselector(i.selector,l.get$last(l).selector,fe),i=i===!0):i=!1,i&&_.removeLast$0(0),s.addFirst$1(r._setArrayType([r._setArrayType([l.removeLast$0(0)],c.JSArray_ComplexSelectorComponent)],c.JSArray_List_ComplexSelectorComponent));break e}return fe}return r._mergeTrailingCombinators(e,t,n,s)},_mustUnify(e,t){var n,s,a,i=r.LinkedHashSet_LinkedHashSet$_empty(c.SimpleSelector);for(n=g.get$iterator$ax(e);n.moveNext$0();)for(s=$.JSArray_methods.get$iterator(n.get$current(n).selector.components),a=new r.WhereIterator(s,r.functions___isUnique$closure());a.moveNext$0();)i.add$1(0,s.get$current(0));return i._collection$_length===0?!1:g.any$1$ax(t,new r._mustUnify_closure(i))},_isUnique(e){var t;return e instanceof r.IDSelector?t=!0:t=e instanceof r.PseudoSelector&&!e.isClass,t},_chunks(e,t,n,s){for(var a,i,o,l,_,u,p,h,d,f=null,m=s._eval$1("JSArray<0>"),y=r._setArrayType([],m);!n.call$1(e);)y.push(e.removeFirst$0());for(a=r._setArrayType([],m);!n.call$1(t);)a.push(t.removeFirst$0());e:{if(i=y.length<=0,o=i,l=y,o?(_=a.length<=0,m=_,u=a):(u=f,_=u,m=!1),m){m=r._setArrayType([],s._eval$1("JSArray<List<0>>"));break e}if(i?o?(p=u,h=o):(p=a,u=p,h=!0):(p=f,h=o),i?m=!0:(o||(_=(h?u:a).length<=0),m=_,p=l),m){m=r._setArrayType([p],s._eval$1("JSArray<List<0>>"));break e}m=r.List_List$of(y,!0,s),$.JSArray_methods.addAll$1(m,a),d=r.List_List$of(a,!0,s),$.JSArray_methods.addAll$1(d,y),d=r._setArrayType([m,d],s._eval$1("JSArray<List<0>>")),m=d;break e}return m},paths(e,t){return g.fold$2$ax(e,r._setArrayType([r._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray<List<0>>")),new r.paths_closure(t))},_groupSelectors(e){var t,n,s,a=r.QueueList$(null,c.List_ComplexSelectorComponent),i=c.JSArray_ComplexSelectorComponent,o=r._setArrayType([],i);for(t=e.$ti,n=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");n.moveNext$0();)s=n.__internal$_current,s==null&&(s=t._as(s)),o.push(s),s.combinators.length===0&&(a._queue_list$_add$1(o),o=r._setArrayType([],i));return o.length!==0&&a._queue_list$_add$1(o),a},listIsSuperselector(e,t){return $.JSArray_methods.every$1(t,new r.listIsSuperselector_closure(e))},_complexIsParentSuperselector(e,t){var n,s,a;return g.get$length$asx(e)>g.get$length$asx(t)?!1:(n=C.$get$bogusSpan(),s=new r.ComplexSelectorComponent(r.CompoundSelector$(r._setArrayType([new r.PlaceholderSelector("<temp>",n)],c.JSArray_SimpleSelector),n),r.List_List$unmodifiable($.List_empty0,c.CssValue_Combinator),n),n=c.ComplexSelectorComponent,a=r.List_List$of(e,!0,n),a.push(s),n=r.List_List$of(t,!0,n),n.push(s),r.complexIsSuperselector(a,n))},complexIsSuperselector(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S=null;if($.JSArray_methods.get$last(e).combinators.length!==0||$.JSArray_methods.get$last(t).combinators.length!==0)return!1;for(n=r._arrayInstanceType(t),s=n._precomputed1,n=n._eval$1("SubListIterable<1>"),a=S,i=0,o=0;;a=y){if(l=e.length-i,_=t.length-o,l===0||_===0||l>_||(u=e[i],p=u.combinators,p.length>1))return!1;if(l===1)return $.JSArray_methods.any$1(t,new r.complexIsSuperselector_closure)?!1:(n=u.selector,s=$.JSArray_methods.get$last(t).selector,r.compoundIsSuperselector(n,s,n.get$hasComplicatedSuperselectorSemantics()?$.JSArray_methods.sublist$2(t,o,t.length-1):S));for(h=u.selector,d=o;;){if(f=t[d],f.combinators.length>1)return!1;if(m=f.selector,r.compoundIsSuperselector(h,m,h.get$hasComplicatedSuperselectorSemantics()?$.JSArray_methods.sublist$2(t,o,d):S))break;if(++d,d===t.length-1)return!1}if(h=new r.SubListIterable(t,0,d,n),h.SubListIterable$3(t,0,d,s),!r._compatibleWithPreviousCombinator(a,h.skip$1(0,o))||(f=t[d],y=r.IterableExtension_get_firstOrNull(p),!r._isSupercombinator(y,r.IterableExtension_get_firstOrNull(f.combinators))))return!1;if(++i,o=d+1,e.length-i===1){if(p=y==null,g.$eq$(p?S:y.value,$.Combinator_y18)){if(p=t.length-1,h=new r.SubListIterable(t,0,p,n),h.SubListIterable$3(t,0,p,s),!h.skip$1(0,o).every$1(0,new r.complexIsSuperselector_closure0(y)))return!1}else if(!p&&t.length-o>1)return!1}}},_compatibleWithPreviousCombinator(e,t){return t.get$isEmpty(t)||e==null?!0:e.value!==$.Combinator_y18?!1:t.every$1(0,new r._compatibleWithPreviousCombinator_closure)},_isSupercombinator(e,t){var n,s;return g.$eq$(e,t)?n=!0:(n=e==null,n?s=g.$eq$(t==null?null:t.value,$.Combinator_8I8):s=!1,s?n=!0:g.$eq$(n?null:e.value,$.Combinator_y18)?n=g.$eq$(t==null?null:t.value,$.Combinator_gRV):n=!1),n},compoundIsSuperselector(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=null;if(!e.get$hasComplicatedSuperselectorSemantics()&&!t.get$hasComplicatedSuperselectorSemantics())return s=e.components,s.length>t.components.length?!1:$.JSArray_methods.every$1(s,new r.compoundIsSuperselector_closure(t));if(a=r._findPseudoElementIndexed(e),i=r._findPseudoElementIndexed(t),s=c.Record_2_nullable_Object_and_nullable_Object,o=s._is(a),o?(l=a==null,_=(l?s._as(a):a)._0,u=(l?s._as(a):a)._1,l=s._is(i),l?(p=i==null,h=(p?s._as(i):i)._0,d=(p?s._as(i):i)._1):(d=E,h=d),s=l,f=i):(d=E,h=d,u=h,_=u,f=_,s=!1),s)return _.isSuperselector$1(h)?(s=e.components,l=c.int,p=r._arrayInstanceType(s)._precomputed1,m=t.components,y=r._arrayInstanceType(m)._precomputed1,s=r._compoundComponentsIsSuperselector(r.SubListIterable$(s,0,r.checkNotNullable(u,"count",l),p),r.SubListIterable$(m,0,r.checkNotNullable(d,"count",l),y),n)&&r._compoundComponentsIsSuperselector(r.SubListIterable$(s,u+1,E,p),r.SubListIterable$(m,d+1,E,y),n)):s=!1,s;if(a==null?s=(o?f:i)!=null:s=!0,s)return!1;for(s=e.components,l=s.length,p=t.components,S=0;S<l;++S)if(v=s[S],v instanceof r.PseudoSelector?m=v.selector!=null:m=!1,m){if(!r._selectorPseudoIsSuperselector(v,t,n))return!1}else if(!$.JSArray_methods.any$1(p,v.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed(e){var t,n,s,a;for(t=e.components,n=t.length,s=0;s<n;++s)if(a=t[s],a instanceof r.PseudoSelector&&!a.isClass)return new r._Record_2(a,s);return null},_compoundComponentsIsSuperselector(e,t,n){var s;return e.get$length(0)===0?!0:(t.get$length(0)===0&&(t=r._setArrayType([new r.UniversalSelector("*",C.$get$bogusSpan())],c.JSArray_SimpleSelector)),s=C.$get$bogusSpan(),r.compoundIsSuperselector(r.CompoundSelector$(e,s),r.CompoundSelector$(t,s),n))},_selectorPseudoIsSuperselector(e,t,n){var s=e.selector;if(s==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return r._selectorPseudoArgs(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure(s))||$.JSArray_methods.any$1(s.components,new r._selectorPseudoIsSuperselector_closure0(n,t));case"has":case"host":case"host-context":return r._selectorPseudoArgs(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure1(s));case"slotted":return r._selectorPseudoArgs(t,e.name,!1).any$1(0,new r._selectorPseudoIsSuperselector_closure2(s));case"not":return $.JSArray_methods.every$1(s.components,new r._selectorPseudoIsSuperselector_closure3(t,e));case"current":return r._selectorPseudoArgs(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure4(s));case"nth-child":case"nth-last-child":return $.JSArray_methods.any$1(t.components,new r._selectorPseudoIsSuperselector_closure5(e,s));default:throw r.wrapException("unreachable")}},_selectorPseudoArgs(e,t,n){var s=c.WhereTypeIterable_PseudoSelector;return r.IterableNullableExtension_whereNotNull(new r.MappedIterable(new r.WhereIterable(new r.WhereTypeIterable(e.components,s),new r._selectorPseudoArgs_closure(n,t),s._eval$1("WhereIterable<Iterable.E>")),new r._selectorPseudoArgs_closure0,s._eval$1("MappedIterable<Iterable.E,SelectorList?>")),c.SelectorList)},unifyComplex_closure:function(){},_weaveParents_closure:function(t){this.span=t},_weaveParents_closure0:function(t){this.group=t},_weaveParents_closure1:function(){},_weaveParents_closure2:function(){},_mustUnify_closure:function(t){this.uniqueSelectors=t},_mustUnify__closure:function(t){this.uniqueSelectors=t},paths_closure:function(t){this.T=t},paths__closure:function(t,n){this.paths=t,this.T=n},paths___closure:function(t,n){this.option=t,this.T=n},listIsSuperselector_closure:function(t){this.list1=t},listIsSuperselector__closure:function(t){this.complex1=t},complexIsSuperselector_closure:function(){},complexIsSuperselector_closure0:function(t){this.combinator1=t},_compatibleWithPreviousCombinator_closure:function(){},compoundIsSuperselector_closure:function(t){this.compound2=t},_selectorPseudoIsSuperselector_closure:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure0:function(t,n){this.parents=t,this.compound2=n},_selectorPseudoIsSuperselector_closure1:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure2:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure3:function(t,n){this.compound2=t,this.pseudo1=n},_selectorPseudoIsSuperselector__closure:function(t,n){this.complex=t,this.pseudo1=n},_selectorPseudoIsSuperselector___closure:function(t){this.simple2=t},_selectorPseudoIsSuperselector___closure0:function(t){this.simple2=t},_selectorPseudoIsSuperselector_closure4:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure5:function(t,n){this.pseudo1=t,this.selector1=n},_selectorPseudoArgs_closure:function(t,n){this.isClass=t,this.name=n},_selectorPseudoArgs_closure0:function(){},MergedExtension_merge(e,t){var n,s,a,i=e.extender.selector;if(!i.$eq(0,t.extender.selector)||!e.target.$eq(0,t.target))throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(n=e.mediaContext,s=n==null,s?a=!1:(a=t.mediaContext,a=a!=null&&!$.C_ListEquality.equals$2(0,n,a)),a)throw r.wrapException(r.SassException$("From "+e.span.message$1(0,"")+k.x0aYou_m,t.span,null));return t.isOptional&&t.mediaContext==null?e:e.isOptional&&s?t:(s&&(n=t.mediaContext),i.get$specificity(),i=new r.Extender(i,!1),i._extension=new r.MergedExtension(e,t,i,e.target,n,!0,e.span))},MergedExtension:function(t,n,s,a,i,o,l){var _=this;_.left=t,_.right=n,_.extender=s,_.target=a,_.mediaContext=i,_.isOptional=o,_.span=l},ExtendMode:function(t,n){this.name=t,this._name=n},globalFunctions_closure:function(){},_updateComponents(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R=null,L=g.getInterceptor$asx(e),T=L.$index(e,0).assertColor$1("color"),O=c.SassArgumentList._as(L.$index(e,1));if(O._list$_contents.length!==0)throw r.wrapException(r.SassScriptException$(k.Only_op,R));if(O._wereKeywordsAccessed=!0,a=r.LinkedHashMap_LinkedHashMap$of(O._keywords,c.String,c.Value),L=new r._updateComponents_getParam(a,s,n),i=L.call$3$checkUnitless("alpha",1,!0),o=L.call$2("red",255),l=L.call$2("green",255),_=L.call$2("blue",255),u=s?R:r.NullableExtension_andThen(a.remove$1(0,"hue"),new r._updateComponents_closure),p=L.call$3$checkPercent("saturation",100,!0),h=L.call$3$checkPercent("lightness",100,!0),d=L.call$3$assertPercent("whiteness",100,!0),f=L.call$3$assertPercent("blackness",100,!0),L=a.__js_helper$_length,L!==0)throw r.wrapException(r.SassScriptException$("No "+r.pluralize("argument",L,R)+" named "+r.toSentence(a.get$keys(0).map$1$1(0,new r._updateComponents_closure0,c.Object),"or")+".",R));if(m=o!=null||l!=null||_!=null,y=p!=null||h!=null,S=d!=null||f!=null,m?L=y||S||u!=null:L=!1,L)throw r.wrapException(r.SassScriptException$(k.RGB_pa+(S?"HWB":"HSL")+" parameters.",R));if(y&&S)throw r.wrapException(r.SassScriptException$(k.HSL_pa,R));return L=new r._updateComponents_updateValue(n,t),v=new r._updateComponents_updateRgb(L),m?(E=v.call$2(T.get$red(0),o),M=v.call$2(T.get$green(0),l),v=v.call$2(T.get$blue(0),_),T.changeRgb$4$alpha$blue$green$red(L.call$3(T._alpha,i,1),v,M,E)):S?(n?v=u:(v=T.get$hue(0),v+=u??0),E=L.call$3(T.get$whiteness(0),d,100),M=L.call$3(T.get$blackness(0),f,100),I=T._alpha,L=L.call$3(I,i,1),v==null&&(v=T.get$hue(0)),E==null&&(E=T.get$whiteness(0)),M==null&&(M=T.get$blackness(0)),r.SassColor_SassColor$hwb(v,E,M,L??I)):(v=u==null,!v||y?(n?v=u:(E=T.get$hue(0),E+=v?0:u,v=E),E=L.call$3(T.get$saturation(0),p,100),M=L.call$3(T.get$lightness(0),h,100),T.changeHsl$4$alpha$hue$lightness$saturation(L.call$3(T._alpha,i,1),v,M,E)):i!=null?T.changeAlpha$1(L.call$3(T._alpha,i,1)):T)},_functionString(e,t){return new r.SassString(e+"("+g.map$1$1$ax(t,new r._functionString_closure,c.String).join$1(0,", ")+")",!1)},_removedColorFunction(e,t,n){return r.BuiltInCallable$function(e,"$color, $amount",new r._removedColorFunction_closure(e,t,n),"sass:color")},_rgb(e,t){var n,s,a,i,o,l,_=g.getInterceptor$asx(t),u=_.get$length(t)>3?_.$index(t,3):null;return _.$index(t,0).get$isSpecialNumber()||_.$index(t,1).get$isSpecialNumber()||_.$index(t,2).get$isSpecialNumber()?n=!0:(n=u==null?null:u.get$isSpecialNumber(),n=n===!0),n?r._functionString(e,t):(s=_.$index(t,0).assertNumber$1("red"),a=_.$index(t,1).assertNumber$1("green"),i=_.$index(t,2).assertNumber$1("blue"),_=r.fuzzyRound(r._percentageOrUnitless(s,255,"red")),n=r.fuzzyRound(r._percentageOrUnitless(a,255,"green")),o=r.fuzzyRound(r._percentageOrUnitless(i,255,"blue")),l=r.NullableExtension_andThen(u,new r._rgb_closure),r.SassColor$rgbInternal(_,n,o,l??1,$._ColorFormatEnum_rgbFunction))},_rgbTwoArg(e,t){var n,s,a=g.getInterceptor$asx(t);return a.$index(t,0).get$isVar()?n=!0:n=!(a.$index(t,0)instanceof r.SassColor)&&a.$index(t,1).get$isVar(),n?r._functionString(e,t):a.$index(t,1).get$isSpecialNumber()?(s=a.$index(t,0).assertColor$1("color"),new r.SassString(e+"("+s.get$red(0)+", "+s.get$green(0)+", "+s.get$blue(0)+", "+r.serializeValue(a.$index(t,1),!1,!0)+")",!1)):a.$index(t,0).assertColor$1("color").changeAlpha$1(r._percentageOrUnitless(a.$index(t,1).assertNumber$1("alpha"),1,"alpha"))},_hsl(e,t){var n,s,a,i,o,l="saturation",_="lightness",u=g.getInterceptor$asx(t),p=u.get$length(t)>3?u.$index(t,3):null;return u.$index(t,0).get$isSpecialNumber()||u.$index(t,1).get$isSpecialNumber()||u.$index(t,2).get$isSpecialNumber()?n=!0:(n=p==null?null:p.get$isSpecialNumber(),n=n===!0),n?r._functionString(e,t):(s=r._angleValue(u.$index(t,0),"hue"),a=u.$index(t,1).assertNumber$1(l),i=u.$index(t,2).assertNumber$1(_),r._checkPercent(a,l),r._checkPercent(i,_),u=$.JSNumber_methods.clamp$2(a._number$_value,0,100),n=$.JSNumber_methods.clamp$2(i._number$_value,0,100),o=r.NullableExtension_andThen(p,new r._hsl_closure),r.SassColor$hslInternal(s,u,n,o??1,$._ColorFormatEnum_hslFunction))},_angleValue(e,t){var n=e.assertNumber$1(t);return n.compatibleWithUnit$1("deg")?n.coerceValueToUnit$1("deg"):(r.warnForDeprecation("$"+t+": Passing a unit other than deg ("+n.toString$0(0)+k.x29x20is_d+n.unitSuggestion$1(t)+k.x0a_See_,$.Deprecation_2jN),n._number$_value)},_checkPercent(e,t){e.hasUnit$1("%")||r.warnForDeprecation("$"+t+": Passing a number without unit % ("+e.toString$0(0)+k.x29x20is_d+e.unitSuggestion$2(t,"%")+k.x0a_Morex3a,$.Deprecation_2jN)},_hwb(e){var t,n,s="whiteness",a="blackness",i=g.getInterceptor$asx(e),o=i.get$length(e)>3?i.$index(e,3):null,l=r._angleValue(i.$index(e,0),"hue"),_=i.$index(e,1).assertNumber$1(s),u=i.$index(e,2).assertNumber$1(a);return _.assertUnit$2("%",s),u.assertUnit$2("%",a),i=_.valueInRange$3(0,100,s),t=u.valueInRange$3(0,100,a),n=r.NullableExtension_andThen(o,new r._hwb_closure),r.SassColor_SassColor$hwb(l,i,t,n??1)},_parseChannels(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y=null,S="$channels must be";if(n.get$isVar())return r._functionString(e,r._setArrayType([n],c.JSArray_Value));if(n.get$separator(n)===$.ListSeparator_cQA){if(s=n.get$asList(),a=s.length,a!==2)throw r.wrapException(r.SassScriptException$(k.Only_2+a+" "+r.pluralize("was",a,"were")+" passed.",y));if(i=s[0],o=s[1],o.get$isSpecialNumber()||o.assertNumber$1("alpha"),s[0].get$isVar())return r._functionString(e,r._setArrayType([n],c.JSArray_Value))}else o=y,i=n;if(l=i.get$separator(i)===$.ListSeparator_ECn,_=i.get$hasBrackets(),l||_)throw u=new r.StringBuffer(S),_?(a=S+" an unbracketed",u._contents=a):a=S,l&&(a+=_?",":" a",u._contents=a,a=u._contents=a+" space-separated"),u._contents=a+" list.",r.wrapException(r.SassScriptException$(u.toString$0(0),y));if(s=i.get$asList(),s.length>=2?(p=s[0],a=p,a instanceof r.SassString?(c.SassString._as(p),a=!p._hasQuotes&&r.equalsIgnoreCase(p._string$_text,"from")):a=!1):a=!1,a)return r._functionString(e,r._setArrayType([n],c.JSArray_Value));if(a=s.length,a>3)throw r.wrapException(r.SassScriptException$("Only 3 elements allowed, but "+a+" were passed.",y));if(a<3){if($.JSArray_methods.any$1(s,new r._parseChannels_closure)?a=!0:s.length!==0?(a=$.JSArray_methods.get$last(s),a instanceof r.SassString&&a._hasQuotes?(a=a._string$_text,a=r.startsWithIgnoreCase(a,"var(")&&$.JSString_methods.contains$1(a,"/")):a=!1):a=!1,a)return r._functionString(e,r._setArrayType([n],c.JSArray_Value));throw r.wrapException(r.SassScriptException$("Missing element "+t[s.length]+".",y))}if(o!=null)return a=r.List_List$of(s,!0,c.Value),a.push(o),a;h=s[2];e:{if(d=h instanceof r.SassNumber,d?(f=h.asSlash,a=c.Record_2_nullable_Object_and_nullable_Object._is(f)):(f=y,a=!1),a){d?a=f:(f=h.asSlash,a=f,d=!0),a==null&&(a=c.Record_2_nullable_Object_and_nullable_Object._as(a)),m=d?f:h.asSlash,m==null&&(m=c.Record_2_nullable_Object_and_nullable_Object._as(m)),m=r._setArrayType([s[0],s[1],a._0,m._1],c.JSArray_Value),a=m;break e}if(h instanceof r.SassString?h._hasQuotes?a=!1:a=$.JSString_methods.contains$1(h._string$_text,"/"):a=!1,a){a=r._functionString(e,r._setArrayType([i],c.JSArray_Value));break e}a=s;break e}return a},_percentageOrUnitless(e,t,n){var s;if(!e.get$hasUnits())s=e._number$_value;else if(e.hasUnit$1("%"))s=t*e._number$_value/100;else throw r.wrapException(r.SassScriptException$("$"+n+": Expected "+e.toString$0(0)+' to have unit "%" or no units.',null));return $.JSNumber_methods.clamp$2(s,0,t)},_mixColors(e,t,n){var s,a,i,o,l,_,u,p;return r._checkPercent(n,"weight"),s=n.valueInRange$3(0,100,"weight")/100,a=s*2-1,i=e._alpha,o=t._alpha,l=i-o,_=a*l,u=((_===-1?a:(a+l)/(1+_))+1)/2,p=1-u,r.SassColor$rgb(r.fuzzyRound(e.get$red(0)*u+t.get$red(0)*p),r.fuzzyRound(e.get$green(0)*u+t.get$green(0)*p),r.fuzzyRound(e.get$blue(0)*u+t.get$blue(0)*p),i*s+o*(1-s))},_opacify(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color");return n.changeAlpha$1($.JSNumber_methods.clamp$2(n._alpha+t.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_transparentize(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color");return n.changeAlpha$1($.JSNumber_methods.clamp$2(n._alpha-t.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_function4(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:color")},global_closure0:function(){},global_closure1:function(){},global_closure2:function(){},global_closure3:function(){},global_closure4:function(){},global_closure5:function(){},global_closure6:function(){},global_closure7:function(){},global_closure8:function(){},global_closure9:function(){},global_closure10:function(){},global_closure11:function(){},global_closure12:function(){},global_closure13:function(){},global_closure14:function(){},global_closure15:function(){},global_closure16:function(){},global_closure17:function(){},global_closure18:function(){},global_closure19:function(){},global_closure20:function(){},global_closure21:function(){},global_closure22:function(){},global_closure23:function(){},global_closure24:function(){},global_closure25:function(){},global__closure:function(){},global_closure26:function(){},module_closure1:function(){},module_closure2:function(){},module_closure3:function(){},module_closure4:function(){},module_closure5:function(){},module_closure6:function(){},module_closure7:function(){},module_closure8:function(){},module__closure1:function(){},module_closure9:function(){},_red_closure:function(){},_green_closure:function(){},_blue_closure:function(){},_mix_closure:function(){},_hue_closure:function(){},_saturation_closure:function(){},_lightness_closure:function(){},_complement_closure:function(){},_adjust_closure:function(){},_scale_closure:function(){},_change_closure:function(){},_ieHexStr_closure:function(){},_ieHexStr_closure_hexString:function(){},_updateComponents_getParam:function(t,n,s){this.keywords=t,this.scale=n,this.change=s},_updateComponents_closure:function(){},_updateComponents_closure0:function(){},_updateComponents_updateValue:function(t,n){this.change=t,this.adjust=n},_updateComponents_updateRgb:function(t){this.updateValue=t},_functionString_closure:function(){},_removedColorFunction_closure:function(t,n,s){this.name=t,this.argument=n,this.negative=s},_rgb_closure:function(){},_hsl_closure:function(){},_hwb_closure:function(){},_parseChannels_closure:function(){},_function3(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:list")},_length_closure0:function(){},_nth_closure:function(){},_setNth_closure:function(){},_join_closure:function(){},_append_closure0:function(){},_zip_closure:function(){},_zip__closure:function(){},_zip__closure0:function(t){this._box_0=t},_zip__closure1:function(t){this._box_0=t},_index_closure0:function(){},_separator_closure:function(){},_isBracketed_closure:function(){},_slash_closure:function(){},_modify(e,t,n,s){var a=g.get$iterator$ax(t);return a.moveNext$0()?new r._modify_modifyNestedMap(a,n,s).call$1(e):n.call$1(e)},_deepMergeImpl(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y=null,S=e._map$_contents;if(S.get$isEmpty(S))return t;if(n=t._map$_contents,n.get$isEmpty(n))return e;for(s=c.Value,a=r.LinkedHashMap_LinkedHashMap$of(S,s,s),S=r.MapExtensions_get_pairs(n,s,s),S=S.get$iterator(S),n=c.SassMap;S.moveNext$0();)if(i=S.get$current(S),o=i._0,l=i._1,i=a.$index(0,o),_=i==null?y:i.tryMap$0(),u=l.tryMap$0(),p=_!=null,p?(h=_??n._as(_),i=u!=null,d=u):(h=y,d=h,i=!1),i){if(f=p?d:u,m=r._deepMergeImpl(h,f??n._as(f)),m===h)continue;a.$indexSet(0,o,m)}else a.$indexSet(0,o,l);return new r.SassMap(r.ConstantMap_ConstantMap$from(a,s,s))},_function2(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:map")},_get_closure:function(){},_set_closure:function(){},_set__closure0:function(t){this.$arguments=t},_set_closure0:function(){},_set__closure:function(t){this._box_0=t},_merge_closure:function(){},_merge_closure0:function(){},_merge__closure:function(t){this.map2=t},_deepMerge_closure:function(){},_deepRemove_closure:function(){},_deepRemove__closure:function(t){this.keys=t},_remove_closure:function(){},_remove_closure0:function(){},_keys_closure:function(){},_values_closure:function(){},_hasKey_closure:function(){},_modify_modifyNestedMap:function(t,n,s){this.keyIterator=t,this.modify=n,this.addNesting=s},_singleArgumentMathFunc(e,t){return r.BuiltInCallable$function(e,"$number",new r._singleArgumentMathFunc_closure(t),"sass:math")},_numberFunction(e,t){return r.BuiltInCallable$function(e,"$number",new r._numberFunction_closure(t),"sass:math")},_function1(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:math")},global_closure:function(){},module_closure0:function(){},_ceil_closure:function(){},_clamp_closure:function(){},_floor_closure:function(){},_max_closure:function(){},_min_closure:function(){},_round_closure:function(){},_hypot_closure:function(){},_hypot__closure:function(){},_log_closure:function(){},_pow_closure:function(){},_atan2_closure:function(){},_compatible_closure:function(){},_isUnitless_closure:function(){},_unit_closure:function(){},_percentage_closure:function(){},_randomFunction_closure:function(){},_div_closure:function(){},_singleArgumentMathFunc_closure:function(t){this.mathFunc=t},_numberFunction_closure:function(t){this.transform=t},_function5(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:meta")},global_closure27:function(){},global_closure28:function(){},global_closure29:function(){},global_closure30:function(){},local_closure:function(){},local_closure0:function(){},local__closure:function(){},local_closure1:function(){},_prependParent(e){var t,n,s,a,i=null,o=r.EvaluationContext_currentOrNull(),l=(o??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan(),_=e.components;e:{if(t=_.length>=1,t?(n=_[0],o=n,o=o instanceof r.UniversalSelector):(n=i,o=!1),o){o=i;break e}if(t?(o=n,o instanceof r.TypeSelector?(o=n,o=c.TypeSelector._as(o).name.namespace!=null,s=!0):(s=!0,o=!1)):(s=t,o=!1),o){o=i;break e}if(t?(s?o=n:(n=_[0],o=n,s=!0),o=o instanceof r.TypeSelector):o=!1,o){o=s?n:_[0],c.TypeSelector._as(o),a=$.JSArray_methods.sublist$1(_,1),o=r._setArrayType([new r.ParentSelector(o.name.name,l)],c.JSArray_SimpleSelector),$.JSArray_methods.addAll$1(o,a),o=r.CompoundSelector$(o,l);break e}o=r._setArrayType([new r.ParentSelector(i,l)],c.JSArray_SimpleSelector),$.JSArray_methods.addAll$1(o,_),o=r.CompoundSelector$(o,l);break e}return o},_function0(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:selector")},_nest_closure:function(){},_nest__closure:function(t){this._box_0=t},_nest__closure0:function(){},_append_closure:function(){},_append__closure:function(){},_append__closure0:function(t){this.span=t},_append___closure:function(t,n){this.parent=t,this.span=n},_extend_closure:function(){},_replace_closure:function(){},_unify_closure:function(){},_isSuperselector_closure:function(){},_simpleSelectors_closure:function(){},_simpleSelectors__closure:function(){},_parse_closure:function(){},_codepointForIndex(e,t,n){var s;return e===0?0:e>0?Math.min(e-1,t):(s=t+e,s<0&&!n?0:s)},_function(e,t,n){return r.BuiltInCallable$function(e,t,n,"sass:string")},module_closure:function(){},module__closure:function(t){this.string=t},module__closure0:function(t){this.string=t},_unquote_closure:function(){},_quote_closure:function(){},_length_closure:function(){},_insert_closure:function(){},_index_closure:function(){},_slice_closure:function(){},_toUpperCase_closure:function(){},_toLowerCase_closure:function(){},_uniqueId_closure:function(){},ImportCache$(e,t,n){var s=c.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl,a=c.Record_3_Importer_and_Uri_and_bool_forImport,i=c.Uri,o=r.ImportCache__toImporters(e,t,null);return new r.ImportCache(o,n,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,s),r.LinkedHashMap_LinkedHashMap$_empty(a,s),r.LinkedHashMap_LinkedHashMap$_empty(a,i),r.LinkedHashMap_LinkedHashMap$_empty(i,c.nullable_Stylesheet),r.LinkedHashMap_LinkedHashMap$_empty(i,c.ImporterResult))},ImportCache__toImporters(e,t,n){var s,a,i,o,l,_,u=null,p=r.getEnvironmentVariable("SASS_PATH");if(r.isBrowser())return s=r._setArrayType([],c.JSArray_Importer),$.JSArray_methods.addAll$1(s,e),s;for(s=r._setArrayType([],c.JSArray_Importer),$.JSArray_methods.addAll$1(s,e),a=g.get$iterator$ax(t);a.moveNext$0();)i=a.get$current(a),s.push(new r.FilesystemImporter(C.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(p!=null)for(a=r.isNodeJs()?w.process:u,i=p.split(g.$eq$(a==null?u:g.get$platform$x(a),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],s.push(new r.FilesystemImporter(C.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return s},ImportCache:function(t,n,s,a,i,o,l){var _=this;_._importers=t,_._logger=n,_._canonicalizeCache=s,_._perImporterCanonicalizeCache=a,_._nonCanonicalRelativeUrls=i,_._importCache=o,_._resultsCache=l},ImportCache_canonicalize_closure:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=s,_.baseUrl=a,_.forImport=i,_.key=o,_.url=l},ImportCache__canonicalize_closure:function(t,n){this.importer=t,this.url=n},ImportCache_importCanonical_closure:function(t,n,s,a,i){var o=this;o.$this=t,o.importer=n,o.canonicalUrl=s,o.originalUrl=a,o.quiet=i},ImportCache_humanize_closure:function(t){this.canonicalUrl=t},ImportCache_humanize_closure0:function(){},ImportCache_humanize_closure1:function(){},ImportCache_humanize_closure2:function(t){this.canonicalUrl=t},ImportCache_clearCanonicalize_closure:function(t,n){this.$this=t,this.url=n},Importer:function(){},AsyncImporter:function(){},CanonicalizeContext:function(t,n){this._fromImport=t,this._containingUrl=n,this._wasContainingUrlAccessed=!1},FilesystemImporter:function(t,n){this._loadPath=t,this._loadPathDeprecated=n},FilesystemImporter_canonicalize_closure:function(){},NoOpImporter:function(){},NodePackageImporter:function(){this.__NodePackageImporter__entryPointDirectory_F=C},NodePackageImporter__nodePackageExportsResolve_closure:function(){},NodePackageImporter__nodePackageExportsResolve_closure0:function(){},NodePackageImporter__nodePackageExportsResolve_closure1:function(){},NodePackageImporter__nodePackageExportsResolve_closure2:function(t,n,s){this.$this=t,this.exports=n,this.packageRoot=s},NodePackageImporter__nodePackageExportsResolve__closure:function(t,n,s){this.$this=t,this.variant=n,this.packageRoot=s},NodePackageImporter__nodePackageExportsResolve__closure0:function(){},NodePackageImporter__getMainExport_closure:function(){},ImporterResult:function(t,n,s){this.contents=t,this._sourceMapUrl=n,this.syntax=s},fromImport(){var e=c.nullable_CanonicalizeContext._as(C.Zone__current.$index(0,$.Symbol__canonicalizeContext));return e=e==null?null:e._fromImport,e===!0},canonicalizeContext(){var e,t=C.Zone__current.$index(0,$.Symbol__canonicalizeContext);e:{if(t==null&&r.throwExpression(r.StateError$(k.canoni)),t instanceof r.CanonicalizeContext){e=t;break e}e=r.throwExpression(r.StateError$(k.Unexpe+r.S(t)+"."))}return e},resolveImportPath(e){var t,n=r.ParsedPath_ParsedPath$parse(e,C.$get$context().style)._splitExtension$1(1)[1];return n===".sass"||n===".scss"||n===".css"?(t=r.fromImport()?new r.resolveImportPath_closure(e,n).call$0():null,t??r._exactlyOne(r._tryPath(e))):(t=r.fromImport()?new r.resolveImportPath_closure0(e).call$0():null,t==null&&(t=r._exactlyOne(r._tryPathWithExtensions(e))),t??r._tryPathAsDirectory(e))},_tryPathWithExtensions(e){var t=r._tryPath(e+".sass");return $.JSArray_methods.addAll$1(t,r._tryPath(e+".scss")),t.length!==0?t:r._tryPath(e+".css")},_tryPath(e){var t=C.$get$context(),n=r.join(t.dirname$1(e),"_"+r.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=r._setArrayType([],c.JSArray_String),r.fileExists(n)&&t.push(n),r.fileExists(e)&&t.push(e),t},_tryPathAsDirectory(e){var t;return r.dirExists(e)?(t=r.fromImport()?new r._tryPathAsDirectory_closure(e).call$0():null,t??r._exactlyOne(r._tryPathWithExtensions(r.join(e,"index",null)))):null},_exactlyOne(e){var t,n,s;e:{if(t=e.length,t<=0){n=null;break e}if(t===1){s=e[0],n=s;break e}n=r.throwExpression(k.It_s_n+$.JSArray_methods.map$1$1(e,new r._exactlyOne_closure,c.String).join$1(0,`
|
||
`))}return n},resolveImportPath_closure:function(t,n){this.path=t,this.extension=n},resolveImportPath_closure0:function(t){this.path=t},_tryPathAsDirectory_closure:function(t){this.path=t},_exactlyOne_closure:function(){},InterpolationBuffer:function(t,n){this._interpolation_buffer$_text=t,this._interpolation_buffer$_contents=n},InterpolationMap$(e,t){var n=r.List_List$unmodifiable(t,c.SourceLocation),s=e.contents.length,a=Math.max(0,s-1);return n.length!==a&&r.throwExpression(r.ArgumentError$("InterpolationMap must have "+r.S(a)+k.x20targe+s+" components.",null)),new r.InterpolationMap(e,n)},InterpolationMap:function(t,n){this._interpolation=t,this._targetLocations=n},InterpolationMap_mapException_closure:function(){},_realCasePath(e){var t,n=null,s=r.isNodeJs()?w.process:n;return g.$eq$(s==null?n:g.get$platform$x(s),"win32")?s=!0:(s=r.isNodeJs()?w.process:n,s=g.$eq$(s==null?n:g.get$platform$x(s),"darwin")),s?(s=r.isNodeJs()?w.process:n,g.$eq$(s==null?n:g.get$platform$x(s),"win32")&&(t=$.JSString_methods.substring$2(e,0,C.$get$context().style.rootLength$1(e)),s=t.length,s!==0&&r.CharacterExtension_get_isAlphabetic(t.charCodeAt(0))&&(e=t.toUpperCase()+$.JSString_methods.substring$1(e,s))),new r._realCasePath_helper().call$1(e)):e},_realCasePath_helper:function(){},_realCasePath_helper_closure:function(t,n,s){this.helper=t,this.dirname=n,this.path=s},_realCasePath_helper__closure:function(t){this.basename=t},printError(e){var t=r.isNodeJs()?w.process:null;t!=null?(t=g.get$stderr$x(t),g.write$1$x(t,r.S(e??"")+`
|
||
`)):(t=w.console,g.error$1$x(t,e??""))},readFile(e){var t,n,s,a;if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("readFile() is only supported on Node.js"));if(t=r._asString(r._readFile(e,"utf8")),!$.JSString_methods.contains$1(t,"<22>"))return t;for(n=r.SourceFile$fromString(t,C.$get$context().toUri$1(e)),s=t.length,a=0;a<s;++a)if(t.charCodeAt(a)===65533)throw r.wrapException(r.SassException$("Invalid UTF-8.",r.FileLocation$_(n,a).pointSpan$0(),null));return t},_readFile(e,t){return r._systemErrorToFileSystemException(new r._readFile_closure(e,t))},writeFile(e,t){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("writeFile() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.writeFile_closure(e,t))},deleteFile(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("deleteFile() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.deleteFile_closure(e))},readStdin(){return r.readStdin$body()},readStdin$body(){var e=0,t=r._makeAsyncAwaitCompleter(c.String),n,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:if(o={},l=r.isNodeJs()?w.process:null,l==null)throw r.wrapException(r.UnsupportedError$("readStdin() is only supported on Node.js"));s=new r._Future(C.Zone__current,c._Future_String),a=new r._AsyncCompleter(s,c._AsyncCompleter_String),o.contents=null,i=new r._StringCallbackSink(new r.readStdin_closure(o,a),new r.StringBuffer("")).asUtf8Sink$1(!1),o=g.getInterceptor$x(l),g.on$2$x(o.get$stdin(l),"data",r.allowInterop(new r.readStdin_closure0(i))),g.on$2$x(o.get$stdin(l),"end",r.allowInterop(new r.readStdin_closure1(i))),g.on$2$x(o.get$stdin(l),"error",r.allowInterop(new r.readStdin_closure2(a))),n=s,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},fileExists(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$(k.fileEx));return r._systemErrorToFileSystemException(new r.fileExists_closure(e))},dirExists(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("dirExists() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.dirExists_closure(e))},ensureDir(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("ensureDir() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.ensureDir_closure(e))},listDir(e,t){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("listDir() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.listDir_closure(t,e))},modificationTime(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("modificationTime() is only supported on Node.js"));return r._systemErrorToFileSystemException(new r.modificationTime_closure(e))},getEnvironmentVariable(e){var t=r.isNodeJs()?w.process:null,n=t==null?null:g.get$env$x(t);return n==null?t=null:t=r._asStringQ(n[e]),t},_systemErrorToFileSystemException(e){var t,n,s;try{return n=e.call$0(),n}catch(a){throw t=r.unwrapException(a),c.JsSystemError._is(t)?(n=t,s=g.getInterceptor$x(n),r.wrapException(new r.FileSystemException(g.substring$2$s(s.get$message(n),(r.S(s.get$code(n))+": ").length,g.get$length$asx(s.get$message(n))-(", "+r.S(s.get$syscall(n))+" '"+r.S(s.get$path(n))+"'").length),g.get$path$x(t)))):a}},hasTerminal(){var e=r.isNodeJs()?w.process:null;return g.$eq$(e==null?null:g.get$isTTY$x(g.get$stdout$x(e)),!0)},isWindows(){var e=r.isNodeJs()?w.process:null;return g.$eq$(e==null?null:g.get$platform$x(e),"win32")},watchDir(e,t){var n,s,a,i={};if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("watchDir() is only supported on Node.js"));return n=g.watch$2$x(w.chokidar,e,{disableGlobbing:!0,usePolling:t}),i.controller=null,s=g.getInterceptor$x(n),s.on$2(n,"add",r.allowInterop(new r.watchDir_closure(i))),s.on$2(n,"change",r.allowInterop(new r.watchDir_closure0(i))),s.on$2(n,"unlink",r.allowInterop(new r.watchDir_closure1(i))),s.on$2(n,"error",r.allowInterop(new r.watchDir_closure2(i))),a=new r._Future(C.Zone__current,c._Future_Stream_WatchEvent),s.on$2(n,"ready",r.allowInterop(new r.watchDir_closure3(i,n,new r._AsyncCompleter(a,c._AsyncCompleter_Stream_WatchEvent)))),a},FileSystemException:function(t,n){this.message=t,this.path=n},_readFile_closure:function(t,n){this.path=t,this.encoding=n},writeFile_closure:function(t,n){this.path=t,this.contents=n},deleteFile_closure:function(t){this.path=t},readStdin_closure:function(t,n){this._box_0=t,this.completer=n},readStdin_closure0:function(t){this.sink=t},readStdin_closure1:function(t){this.sink=t},readStdin_closure2:function(t){this.completer=t},fileExists_closure:function(t){this.path=t},dirExists_closure:function(t){this.path=t},ensureDir_closure:function(t){this.path=t},listDir_closure:function(t,n){this.recursive=t,this.path=n},listDir__closure:function(t){this.path=t},listDir__closure0:function(){},listDir_closure_list:function(){},listDir__list_closure:function(t,n){this.parent=t,this.list=n},modificationTime_closure:function(t){this.path=t},watchDir_closure:function(t){this._box_0=t},watchDir_closure0:function(t){this._box_0=t},watchDir_closure1:function(t){this._box_0=t},watchDir_closure2:function(t){this._box_0=t},watchDir_closure3:function(t,n,s){this._box_0=t,this.watcher=n,this.completer=s},watchDir__closure:function(t){this.watcher=t},JSArray0:function(){},Chokidar:function(){},ChokidarOptions:function(){},ChokidarWatcher:function(){},JSFunction:function(){},ImmutableList:function(){},ImmutableMap:function(){},NodeImporterResult:function(){},RenderContext:function(){},RenderContextOptions:function(){},RenderContextResult:function(){},RenderContextResultStats:function(){},JSModule:function(){},JSModuleRequire:function(){},JSClass:function(){},JSUrl:function(){},jsThrow0(e){return c.Never._as(C.$get$_jsThrow0().call$1(e))},_PropertyDescriptor:function(){},_RequireMain:function(){},WarnForDeprecation_warnForDeprecation(e,t,n,s,a){t.isFuture&&!(e instanceof r.DeprecationProcessingLogger)||(e instanceof r.DeprecationProcessingLogger?e.internalWarn$4$deprecation$span$trace(n,t,s,a):e.warn$4$deprecation$span$trace(0,n,!0,s,a))},LoggerWithDeprecationType0:function(){},_QuietLogger:function(){},DeprecationProcessingLogger$(e,t,n,s,a){var i=new r.DeprecationProcessingLogger(r.LinkedHashMap_LinkedHashMap$_empty(c.Deprecation,c.int),e,a,t,n,s);return i.DeprecationProcessingLogger$5$fatalDeprecations$futureDeprecations$limitRepetition$silenceDeprecations(e,t,n,s,a),i},DeprecationProcessingLogger:function(t,n,s,a,i,o){var l=this;l._warningCounts=t,l._inner=n,l.silenceDeprecations=s,l.fatalDeprecations=a,l.futureDeprecations=i,l.limitRepetition=o},DeprecationProcessingLogger_summarize_closure:function(){},DeprecationProcessingLogger_summarize_closure0:function(){},StderrLogger:function(t){this.color=t},TrackingLogger:function(t){this._tracking$_logger=t,this._emittedDebug=this._emittedWarning=!1},BuiltInModule$(e,t,n,s,a){var i=r._Uri__Uri(null,e,null,"sass"),o=r.BuiltInModule__callableMap(t,a),l=r.BuiltInModule__callableMap(n,a),_=s==null?$.Map_empty5:new r.UnmodifiableMapView(s,c.UnmodifiableMapView_String_Value);return new r.BuiltInModule(i,o,l,_,a._eval$1("BuiltInModule<0>"))},BuiltInModule__callableMap(e,t){var n,s,a,i=c.String;if(e==null)i=r.LinkedHashMap_LinkedHashMap$_empty(i,t);else{for(i=r.LinkedHashMap_LinkedHashMap$_empty(i,t),n=e.length,s=0;s<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++s)a=e[s],i.$indexSet(0,g.get$name$x(a),a);i=new r.UnmodifiableMapView(i,c.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))}return new r.UnmodifiableMapView(i,c.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule:function(t,n,s,a,i){var o=this;o.url=t,o.functions=n,o.mixins=s,o.variables=a,o.$ti=i},ForwardedModuleView_ifNecessary(e,t,n){var s;return t.prefix==null&&t.shownMixinsAndFunctions==null&&t.shownVariables==null?(s=t.hiddenMixinsAndFunctions,s=s==null?null:s._base.get$isEmpty(0),s===!0?(s=t.hiddenVariables,s=s==null?null:s._base.get$isEmpty(0),s=s===!0):s=!1):s=!1,s?e:r.ForwardedModuleView$(e,t,n)},ForwardedModuleView$(e,t,n){var s=t.prefix,a=t.shownVariables,i=t.hiddenVariables,o=t.shownMixinsAndFunctions,l=t.hiddenMixinsAndFunctions;return new r.ForwardedModuleView(e,t,r.ForwardedModuleView__forwardedMap(e.get$variables(),s,a,i,c.Value),r.ForwardedModuleView__forwardedMap(e.get$variableNodes(),s,a,i,c.AstNode),r.ForwardedModuleView__forwardedMap(e.get$functions(e),s,o,l,n),r.ForwardedModuleView__forwardedMap(e.get$mixins(),s,o,l,n),n._eval$1("ForwardedModuleView<0>"))},ForwardedModuleView__forwardedMap(e,t,n,s,a){var i,o=t==null;return o&&n==null?i=s==null||s._base.get$isEmpty(0):i=!1,i||(o||(e=new r.PrefixedMapView(e,t,a._eval$1("PrefixedMapView<0>"))),n!=null?e=new r.LimitedMapView(e,n._base.intersection$1(new r.MapKeySet(e,c.MapKeySet_nullable_Object)),c.$env_1_1_String._bind$1(a)._eval$1("LimitedMapView<1,2>")):s!=null&&s._base.get$isNotEmpty(0)&&(e=r.LimitedMapView$blocklist(e,s,c.String,a))),e},ForwardedModuleView:function(t,n,s,a,i,o,l){var _=this;_._forwarded_view$_inner=t,_._rule=n,_.variables=s,_.variableNodes=a,_.functions=i,_.mixins=o,_.$ti=l},ShadowedModuleView_ifNecessary(e,t,n,s,a){return r.ShadowedModuleView__needsBlocklist(e.get$variables(),s)||r.ShadowedModuleView__needsBlocklist(e.get$functions(e),t)||r.ShadowedModuleView__needsBlocklist(e.get$mixins(),n)?new r.ShadowedModuleView(e,r.ShadowedModuleView__shadowedMap(e.get$variables(),s,c.Value),r.ShadowedModuleView__shadowedMap(e.get$variableNodes(),s,c.AstNode),r.ShadowedModuleView__shadowedMap(e.get$functions(e),t,a),r.ShadowedModuleView__shadowedMap(e.get$mixins(),n,a),a._eval$1("ShadowedModuleView<0>")):null},ShadowedModuleView__shadowedMap(e,t,n){var s=r.ShadowedModuleView__needsBlocklist(e,t);return s?r.LimitedMapView$blocklist(e,t,c.String,n):e},ShadowedModuleView__needsBlocklist(e,t){return e.get$isNotEmpty(e)&&t.any$1(0,e.get$containsKey())},ShadowedModuleView:function(t,n,s,a,i,o){var l=this;l._shadowed_view$_inner=t,l.variables=n,l.variableNodes=s,l.functions=a,l.mixins=i,l.$ti=o},AtRootQueryParser$(e,t,n){var s=r.SpanScanner$(e,n);return new r.AtRootQueryParser(s,t,null)},AtRootQueryParser:function(t,n,s){this.scanner=t,this.logger=n,this._interpolationMap=s},AtRootQueryParser_parse_closure:function(t){this.$this=t},_disallowedFunctionNames_closure:function(){},CssParser:function(t,n,s,a){var i=this;i._isUseAllowed=!0,i._inExpression=i._inParentheses=i._inStyleRule=i._stylesheet$_inUnknownAtRule=i._inControlDirective=i._inContentBlock=i._stylesheet$_inMixin=!1,i._globalVariables=t,i.lastSilentComment=null,i.scanner=n,i.logger=s,i._interpolationMap=a},KeyframeSelectorParser$(e,t,n){var s=r.SpanScanner$(e,null);return new r.KeyframeSelectorParser(s,n,t)},KeyframeSelectorParser:function(t,n,s){this.scanner=t,this.logger=n,this._interpolationMap=s},KeyframeSelectorParser_parse_closure:function(t){this.$this=t},MediaQueryParser:function(t,n,s){this.scanner=t,this.logger=n,this._interpolationMap=s},MediaQueryParser_parse_closure:function(t){this.$this=t},Parser_isIdentifier(e){var t,n,s=null;try{return t=s,n=r.SpanScanner$(e,null),new r.Parser(n,t??$.StderrLogger_false,null)._parseIdentifier$0(),!0}catch(a){if(c.SassFormatException._is(r.unwrapException(a)))return!1;throw a}},Parser:function(t,n,s){this.scanner=t,this.logger=n,this._interpolationMap=s},Parser__parseIdentifier_closure:function(t){this.$this=t},Parser_escape_closure:function(){},Parser_scanIdentChar_matches:function(t,n){this.caseSensitive=t,this.char=n},Parser_spanFrom_closure:function(t,n){this.$this=t,this.span=n},SassParser:function(t,n,s,a){var i=this;i._currentIndentation=0,i._spaces=i._nextIndentationEnd=i._nextIndentation=null,i._isUseAllowed=!0,i._inExpression=i._inParentheses=i._inStyleRule=i._stylesheet$_inUnknownAtRule=i._inControlDirective=i._inContentBlock=i._stylesheet$_inMixin=!1,i._globalVariables=t,i.lastSilentComment=null,i.scanner=n,i.logger=s,i._interpolationMap=a},SassParser_styleRuleSelector_closure:function(){},SassParser_children_closure:function(t,n,s){this.$this=t,this.child=n,this.children=s},SassParser__peekIndentation_closure:function(){},SassParser__peekIndentation_closure0:function(){},ScssParser$(e,t,n){var s=r.SpanScanner$(e,n),a=t??$.StderrLogger_false;return new r.ScssParser(r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.VariableDeclaration),s,a,null)},ScssParser:function(t,n,s,a){var i=this;i._isUseAllowed=!0,i._inExpression=i._inParentheses=i._inStyleRule=i._stylesheet$_inUnknownAtRule=i._inControlDirective=i._inContentBlock=i._stylesheet$_inMixin=!1,i._globalVariables=t,i.lastSilentComment=null,i.scanner=n,i.logger=s,i._interpolationMap=a},SelectorParser$(e,t,n,s,a,i){var o=r.SpanScanner$(e,i);return new r.SelectorParser(t,a,o,s??$.StderrLogger_false,n)},SelectorParser:function(t,n,s,a,i){var o=this;o._allowParent=t,o._plainCss=n,o.scanner=s,o.logger=a,o._interpolationMap=i},SelectorParser_parse_closure:function(t){this.$this=t},SelectorParser_parseCompoundSelector_closure:function(t){this.$this=t},StylesheetParser:function(){},StylesheetParser_parse_closure:function(t){this.$this=t},StylesheetParser_parse__closure:function(t){this.$this=t},StylesheetParser_parse__closure0:function(){},StylesheetParser_parseArgumentDeclaration_closure:function(t){this.$this=t},StylesheetParser_parseVariableDeclaration_closure:function(t){this.$this=t},StylesheetParser_parseUseRule_closure:function(t){this.$this=t},StylesheetParser__parseSingleProduction_closure:function(t,n,s){this.$this=t,this.production=n,this.T=s},StylesheetParser__statement_closure:function(t){this.$this=t},StylesheetParser_variableDeclarationWithoutNamespace_closure:function(t,n){this.$this=t,this.start=n},StylesheetParser_variableDeclarationWithoutNamespace_closure0:function(t){this.declaration=t},StylesheetParser__styleRule_closure:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.wasInStyleRule=s,i.start=a},StylesheetParser__tryDeclarationChildren_closure:function(t,n){this.name=t,this.value=n},StylesheetParser__atRootRule_closure:function(t){this.query=t},StylesheetParser__atRootRule_closure0:function(){},StylesheetParser__eachRule_closure:function(t,n,s,a){var i=this;i.$this=t,i.wasInControlDirective=n,i.variables=s,i.list=a},StylesheetParser__functionRule_closure:function(t,n,s){this.name=t,this.$arguments=n,this.precedingComment=s},StylesheetParser__forRule_closure:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__forRule_closure0:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.$this=n,l.wasInControlDirective=s,l.variable=a,l.from=i,l.to=o},StylesheetParser__memberList_closure:function(t,n,s){this.$this=t,this.variables=n,this.identifiers=s},StylesheetParser__includeRule_closure:function(t){this.contentArguments_=t},StylesheetParser_mediaRule_closure:function(t){this.query=t},StylesheetParser__mixinRule_closure:function(t,n,s,a){var i=this;i.$this=t,i.name=n,i.$arguments=s,i.precedingComment=a},StylesheetParser_mozDocumentRule_closure:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.name=s,i.value=a},StylesheetParser_supportsRule_closure:function(t){this.condition=t},StylesheetParser__whileRule_closure:function(t,n,s){this.$this=t,this.wasInControlDirective=n,this.condition=s},StylesheetParser_unknownAtRule_closure:function(t,n){this._box_0=t,this.name=n},StylesheetParser__expression_resetState:function(t,n,s){this._box_0=t,this.$this=n,this.start=s},StylesheetParser__expression_resolveOneOperation:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__expression_resolveOperations:function(t,n){this._box_0=t,this.resolveOneOperation=n},StylesheetParser__expression_addSingleExpression:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.resetState=s,i.resolveOperations=a},StylesheetParser__expression_addOperator:function(t,n,s){this._box_0=t,this.$this=n,this.resolveOneOperation=s},StylesheetParser__expression_resolveSpaceExpressions:function(t,n,s){this._box_0=t,this.$this=n,this.resolveOperations=s},StylesheetParser_expressionUntilComma_closure:function(t){this.$this=t},StylesheetParser__isHexColor_closure:function(){},StylesheetParser__unicodeRange_closure:function(){},StylesheetParser__unicodeRange_closure0:function(){},StylesheetParser_namespacedExpression_closure:function(t,n){this.$this=t,this.start=n},StylesheetParser_trySpecialFunction_closure:function(){},StylesheetParser__expressionUntilComparison_closure:function(t){this.$this=t},StylesheetParser__publicIdentifier_closure:function(t,n){this.$this=t,this.start=n},StylesheetNode$_(e,t,n,s){var a=new r.StylesheetNode(e,t,n,s._1,s._0,r.LinkedHashSet_LinkedHashSet$_empty(c.StylesheetNode));return a.StylesheetNode$_$4(e,t,n,s),a},StylesheetGraph:function(t,n,s){this._nodes=t,this.importCache=n,this._transitiveModificationTimes=s},StylesheetGraph_modifiedSince_transitiveModificationTime:function(t){this.$this=t},StylesheetGraph_modifiedSince_transitiveModificationTime_closure:function(t,n){this.node=t,this.transitiveModificationTime=n},StylesheetGraph__add_closure:function(t,n,s,a){var i=this;i.$this=t,i.url=n,i.baseImporter=s,i.baseUrl=a},StylesheetGraph_addCanonical_closure:function(t,n,s,a){var i=this;i.$this=t,i.importer=n,i.canonicalUrl=s,i.originalUrl=a},StylesheetGraph_reload_closure:function(t,n,s){this.$this=t,this.node=n,this.canonicalUrl=s},StylesheetGraph__nodeFor_closure:function(t,n,s,a,i){var o=this;o.$this=t,o.url=n,o.baseImporter=s,o.baseUrl=a,o.forImport=i},StylesheetGraph__nodeFor_closure0:function(t,n){this._box_0=t,this.$this=n},StylesheetNode:function(t,n,s,a,i,o){var l=this;l._stylesheet=t,l.importer=n,l.canonicalUrl=s,l._upstream=a,l._upstreamImports=i,l._downstream=o},Syntax_forPath(e){var t,n=r.ParsedPath_ParsedPath$parse(e,C.$get$context().style)._splitExtension$1(1)[1];e:{if(n===".sass"){t=$.Syntax_Sass_sass;break e}if(n===".css"){t=$.Syntax_CSS_css;break e}t=$.Syntax_SCSS_scss;break e}return t},Syntax:function(t,n){this._syntax$_name=t,this._name=n},Box:function(t,n){this._box$_inner=t,this.$ti=n},ModifiableBox:function(t,n){this.value=t,this.$ti=n},LazyFileSpan:function(t){this._builder=t,this._lazy_file_span$_span=null},LimitedMapView$blocklist(e,t,n,s){var a,i,o=r.LinkedHashSet_LinkedHashSet$_empty(n);for(a=g.get$iterator$ax(e.get$keys(e));a.moveNext$0();)i=a.get$current(a),t.contains$1(0,i)||o.add$1(0,i);return new r.LimitedMapView(e,o,n._eval$1("@<0>")._bind$1(s)._eval$1("LimitedMapView<1,2>"))},LimitedMapView:function(t,n,s){this._limited_map_view$_map=t,this._limited_map_view$_keys=n,this.$ti=s},MapExtensions_get_pairs(e,t,n){return e.get$entries(e).map$1$1(0,new r.MapExtensions_get_pairs_closure(t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure:function(t,n){this.K=t,this.V=n},MergedMapView$(e,t,n){var s=t._eval$1("@<0>")._bind$1(n);return s=new r.MergedMapView(r.LinkedHashMap_LinkedHashMap$_empty(t,s._eval$1("Map<1,2>")),s._eval$1("MergedMapView<1,2>")),s.MergedMapView$1(e,t,n),s},MergedMapView:function(t,n){this._mapsByKey=t,this.$ti=n},MultiDirWatcher:function(t,n,s){this._watchers=t,this._group=n,this._poll=s},MultiSpan:function(t,n,s){this._multi_span$_primary=t,this.primaryLabel=n,this.secondarySpans=s},NoSourceMapBuffer:function(t){this._no_source_map_buffer$_buffer=t},PrefixedMapView:function(t,n,s){this._prefixed_map_view$_map=t,this._prefix=n,this.$ti=s},_PrefixedKeys:function(t){this._view=t},_PrefixedKeys_iterator_closure:function(t){this.$this=t},PublicMemberMapView:function(t,n){this._public_member_map_view$_inner=t,this.$ti=n},SourceMapBuffer:function(t,n){var s=this;s._source_map_buffer$_buffer=t,s._entries=n,s._column=s._line=0,s._inSpan=!1},SourceMapBuffer_buildSourceMap_closure:function(t,n){this._box_0=t,this.prefixLength=n},UnprefixedMapView:function(t,n,s){this._unprefixed_map_view$_map=t,this._unprefixed_map_view$_prefix=n,this.$ti=s},_UnprefixedKeys:function(t){this._unprefixed_map_view$_view=t},_UnprefixedKeys_iterator_closure:function(t){this.$this=t},_UnprefixedKeys_iterator_closure0:function(t){this.$this=t},toSentence(e,t){return e.get$length(e)===1?g.toString$0$(e.get$first(e)):r.IterableExtension_get_exceptLast(e).join$1(0,", ")+(" "+t+" "+r.S(e.get$last(e)))},indent(e,t){return new r.MappedListIterable(r._setArrayType(e.split(`
|
||
`),c.JSArray_String),new r.indent_closure(t),c.MappedListIterable_String_String).join$1(0,`
|
||
`)},pluralize(e,t,n){return t===1?e:n??e+"s"},trimAscii(e,t){var n,s=r._firstNonWhitespace(e);return s==null?n="":(n=r._lastNonWhitespace(e,!0),n.toString,n=$.JSString_methods.substring$2(e,s,n+1)),n},trimAsciiRight(e,t){var n=r._lastNonWhitespace(e,t);return n==null?"":$.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace(e){var t,n,s;for(t=e.length,n=0;n<t;++n)if(s=e.charCodeAt(n),!(s===32||s===9||s===10||s===13||s===12))return n;return null},_lastNonWhitespace(e,t){var n,s,a;for(n=e.length-1,s=n;s>=0;--s)if(a=e.charCodeAt(s),!(a===32||a===9||a===10||a===13||a===12))return t&&s!==0&&s!==n&&a===92?s+1:s;return null},isPublic(e){var t=e.charCodeAt(0);return t!==45&&t!==95},flattenVertically(e,t){var n,s=e.$ti._eval$1("@<ListIterable.E>")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),a=r.List_List$of(new r.MappedListIterable(e,new r.flattenVertically_closure(t),s),!0,s._eval$1("ListIterable.E"));if(a.length===1)return $.JSArray_methods.get$first(a);for(n=r._setArrayType([],t._eval$1("JSArray<0>"));a.length!==0;)a.fixed$length&&r.throwExpression(r.UnsupportedError$("removeWhere")),$.JSArray_methods._removeWhere$2(a,new r.flattenVertically_closure0(n,t),!0);return n},codepointIndexToCodeUnitIndex(e,t){var n,s,a;for(n=0,s=0;s<t;++s)a=n+1,n=e.charCodeAt(n)>>>10===54?a+1:a;return n},codeUnitIndexToCodepointIndex(e,t){var n,s;for(n=0,s=0;s<t;s=(e.charCodeAt(s)>>>10===54?s+1:s)+1)++n;return n},frameForSpan(e,t,n){var s,a,i=n??e.get$sourceUrl(e);return i==null&&(i=C.$get$_noSourceUrl()),s=e.get$start(e),s=s.file.getLine$1(s.offset),a=e.get$start(e),new r.Frame(i,s+1,a.file.getColumn$1(a.offset)+1,t)},declarationName(e){var t=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return r.trimAsciiRight($.JSString_methods.substring$2(t,0,$.JSString_methods.indexOf$1(t,":")),!1)},unvendor(e){var t,n=e.length;if(n<2||e.charCodeAt(0)!==45||e.charCodeAt(1)===45)return e;for(t=2;t<n;++t)if(e.charCodeAt(t)===45)return $.JSString_methods.substring$1(e,t+1);return e},equalsIgnoreCase(e,t){var n,s;if(e===t)return!0;if(e==null||(n=e.length,n!==t.length))return!1;for(s=0;s<n;++s)if(!r.characterEqualsIgnoreCase(e.charCodeAt(s),t.charCodeAt(s)))return!1;return!0},startsWithIgnoreCase(e,t){var n,s=t.length;if(e.length<s)return!1;for(n=0;n<s;++n)if(!r.characterEqualsIgnoreCase(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},mapInPlace(e,t){var n;for(n=0;n<e.length;++n)e[n]=t.call$1(e[n])},longestCommonSubsequence(e,t,n,s){var a,i,o,l,_,u,p,h,d=e.get$length(0)+1,f=g.JSArray_JSArray$allocateFixed(d,c.List_int);for(a=c.int,i=0;i<d;++i)f[i]=r.List_List$filled(((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0)+1,0,!1,a);for(d=e.get$length(0),o=g.JSArray_JSArray$allocateFixed(d,s._eval$1("List<0?>")),a=s._eval$1("0?"),i=0;i<d;++i)o[i]=r.List_List$filled((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0,null,!1,a);for(l=0;l<(e._queue_list$_tail-e._queue_list$_head&g.get$length$asx(e._queue_list$_table)-1)>>>0;l=_)for(_=l+1,u=0;u<(t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0;u=h)p=n.call$2(e.$index(0,l),t.$index(0,u)),o[l][u]=p,a=f[_],h=u+1,a[h]=p==null?Math.max(a[u],f[l][h]):f[l][u]+1;return new r.longestCommonSubsequence_backtrack(o,f,s).call$2(e.get$length(0)-1,t.get$length(0)-1)},removeFirstWhere(e,t,n){var s;for(s=0;s<e.length;++s)if(t.call$1(e[s])){$.JSArray_methods.removeAt$1(e,s);return}n.call$0()},mapAddAll2(e,t,n,s,a){t.forEach$1(0,new r.mapAddAll2_closure(e,n,s,a))},setAll(e,t,n){var s;for(s=g.get$iterator$ax(t);s.moveNext$0();)e.$indexSet(0,s.get$current(s),n)},rotateSlice(e,t,n){var s,a,i=e.$index(0,n-1);for(s=t;s<n;++s,i=a)a=e.$index(0,s),e.$indexSet(0,s,i)},mapAsync(e,t,n,s){return r.mapAsync$body(e,t,n,s,s._eval$1("Iterable<0>"))},mapAsync$body(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:p=r._setArrayType([],s._eval$1("JSArray<0>")),_=e.length,u=0;case 3:if(!(u<_)){i=5;break}return h=p,i=6,r._asyncAwait(t.call$1(e[u]),d);case 6:h.push(m);case 4:++u,i=3;break;case 5:l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},putIfAbsentAsync(e,t,n,s,a){return r.putIfAbsentAsync$body(e,t,n,s,a,a)},putIfAbsentAsync$body(e,t,n,s,a,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,l);for(;;)switch(o){case 0:if(e.containsKey$1(t)){u=e.$index(0,t),_=u??a._as(u),o=1;break}return o=3,r._asyncAwait(n.call$0(),h);case 3:p=f,e.$indexSet(0,t,p),_=p,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(h,l)},copyMapOfMap(e,t,n,s){var a,i,o,l=n._eval$1("@<0>")._bind$1(s)._eval$1("Map<1,2>"),_=r.LinkedHashMap_LinkedHashMap$_empty(t,l);for(l=r.MapExtensions_get_pairs(e,t,l),l=l.get$iterator(l);l.moveNext$0();)a=l.get$current(l),i=a._0,o=a._1,a=r.LinkedHashMap_LinkedHashMap(null,null,null,n,s),a.addAll$1(0,o),_.$indexSet(0,i,a);return _},copyMapOfList(e,t,n){var s,a=n._eval$1("List<0>"),i=r.LinkedHashMap_LinkedHashMap$_empty(t,a);for(a=r.MapExtensions_get_pairs(e,t,a),a=a.get$iterator(a);a.moveNext$0();)s=a.get$current(a),i.$indexSet(0,s._0,g.toList$0$ax(s._1));return i},consumeEscapedCharacter(e){var t,n,s,a,i;if(e.expectChar$1(92),t=e.peekChar$0(),t==null)return 65533;if((t===10||t===13||t===12)&&e.error$1(0,"Expected escape sequence."),r.CharacterExtension_get_isHex(t)){for(n=0,s=0;s<6&&(a=e.peekChar$0(),a!=null?(a>=48&&a<=57||a>=97&&a<=102?i=!0:i=a>=65&&a<=70,i=!i):i=!0,!i);++s)n=(n<<4>>>0)+r.asHex(e.readChar$0());i=e.peekChar$0(),(i===32||i===9||i===10||i===13||i===12)&&e.readChar$0();e:{if(n!==0?i=n>=55296&&n<=57343||n>=1114111:i=!0,i){i=65533;break e}i=n;break e}return i}return e.readChar$0()},throwWithTrace(e,t,n){var s=r.getTrace(t);throw r.attachTrace(e,s??n),r.wrapException(e)},attachTrace(e,t){var n;t.toString$0(0).length!==0&&(n=C.$get$_traces(),r.Expando__checkType(e),n._jsWeakMap.get(e)==null&&n.$indexSet(0,e,t))},getTrace(e){var t;return typeof e=="string"||typeof e=="number"||r._isBool(e)?t=null:(t=C.$get$_traces(),r.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},indent_closure:function(t){this.indentation=t},flattenVertically_closure:function(t){this.T=t},flattenVertically_closure0:function(t,n){this.result=t,this.T=n},longestCommonSubsequence_backtrack:function(t,n,s){this.selections=t,this.lengths=n,this.T=s},mapAddAll2_closure:function(t,n,s,a){var i=this;i.destination=t,i.K1=n,i.K2=s,i.V=a},SassApiValue_assertSelector(e,t,n){var s,a,i,o=e._selectorString$1(n);try{return i=r.SelectorList_SelectorList$parse(o,t,null,null,!1),i}catch(l){if(i=r.unwrapException(l),c.SassFormatException._is(i))s=i,a=r.getTraceFromException(l),i=$.JSString_methods.replaceFirst$2(g.toString$0$(s),"Error: ",""),r.throwWithTrace(new r.SassScriptException(n==null?i:"$"+n+": "+i),s,a);else throw l}},SassApiValue_assertCompoundSelector(e,t){var n,s,a,i=!1,o=e._selectorString$1(t);try{return a=r.SelectorParser$(o,i,null,null,!1,null).parseCompoundSelector$0(),a}catch(l){if(a=r.unwrapException(l),c.SassFormatException._is(a))n=a,s=r.getTraceFromException(l),a=$.JSString_methods.replaceFirst$2(g.toString$0$(n),"Error: ",""),r.throwWithTrace(new r.SassScriptException("$"+t+": "+a),n,s);else throw l}},Value:function(){},SassArgumentList$(e,t,n){var s=c.Value;return s=new r.SassArgumentList(r.ConstantMap_ConstantMap$from(t,c.String,s),r.List_List$unmodifiable(e,s),n,!1),s.SassList$3$brackets(e,n,!1),s},SassArgumentList:function(t,n,s,a){var i=this;i._keywords=t,i._wereKeywordsAccessed=!1,i._list$_contents=n,i._separator=s,i._hasBrackets=a},SassBoolean:function(t){this.value=t},SassCalculation_calc(e){var t,n=r.SassCalculation__simplify(e);e:{if(n instanceof r.SassNumber){t=n;break e}if(n instanceof r.SassCalculation){t=n;break e}t=new r.SassCalculation("calc",r.List_List$unmodifiable([n],c.Object));break e}return t},SassCalculation_min(e){var t,n,s,a,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),c.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("min() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(s=i[n],s instanceof r.SassNumber?a=t!=null&&!t.isComparableTo$1(s):a=!0,a){t=null;break}else(t==null||t.greaterThan$1(s).value)&&(t=s);return t??(r.SassCalculation__verifyCompatibleNumbers(i),new r.SassCalculation("min",i))},SassCalculation_max(e){var t,n,s,a,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),c.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("max() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(s=i[n],s instanceof r.SassNumber?a=t!=null&&!t.isComparableTo$1(s):a=!0,a){t=null;break}else(t==null||t.lessThan$1(s).value)&&(t=s);return t??(r.SassCalculation__verifyCompatibleNumbers(i),new r.SassCalculation("max",i))},SassCalculation_hypot(e){var t,n,s,a,i,o,l,_=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),c.Object),u=_.length;if(u===0)throw r.wrapException(r.ArgumentError$("hypot() must have at least one argument.",null));if(r.SassCalculation__verifyCompatibleNumbers(_),t=$.JSArray_methods.get$first(_),!(t instanceof r.SassNumber)||t.hasUnit$1("%"))return new r.SassCalculation("hypot",_);for(n=0,s=0;s<u;){if(a=_[s],!(a instanceof r.SassNumber)||!a.hasCompatibleUnits$1(t))return new r.SassCalculation("hypot",_);++s,i=a.convertValueToMatch$3(t,"numbers["+s+"]","numbers[1]"),n+=i*i}return u=Math.sqrt(n),o=g.getInterceptor$x(t),l=o.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits(u,o.get$denominatorUnits(t),l)},SassCalculation_abs(e){return e=r.SassCalculation__simplify(e),e instanceof r.SassNumber?(e.hasUnit$1("%")&&r.warnForDeprecation(k.Passinp+e.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+e.toString$0(0)+k.x7d__Mor,$.Deprecation_GFc),r.SassNumber_SassNumber(Math.abs(e._number$_value),null).coerceToMatch$1(e)):new r.SassCalculation("abs",r._setArrayType([e],c.JSArray_Object))},SassCalculation_exp(e){return e=r.SassCalculation__simplify(e),e instanceof r.SassNumber?(e.assertNoUnits$0(),r.pow0(r.SassNumber_SassNumber(2.718281828459045,null),e)):new r.SassCalculation("exp",r._setArrayType([e],c.JSArray_Object))},SassCalculation_sign(e){var t,n,s,a;e=r.SassCalculation__simplify(e);e:{if(t=e instanceof r.SassNumber,t?(n=e._number$_value,isNaN(n)?s=!0:s=n===0):s=!1,s){t=e;break e}if(t?(t=!e.hasUnit$1("%"),a=e):(a=null,t=!1),t){t=r.SassNumber_SassNumber(g.get$sign$in(a._number$_value),null).coerceToMatch$1(e);break e}t=new r.SassCalculation("sign",r._setArrayType([e],c.JSArray_Object));break e}return t},SassCalculation_clamp(e,t,n){var s,a;if(t==null&&n!=null)throw r.wrapException(r.ArgumentError$("If value is null, max must also be null.",null));return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r.NullableExtension_andThen(n,r.calculation_SassCalculation__simplify$closure()),e instanceof r.SassNumber&&t instanceof r.SassNumber&&n instanceof r.SassNumber&&e.hasCompatibleUnits$1(t)&&e.hasCompatibleUnits$1(n)?t.lessThanOrEquals$1(e).value?e:t.greaterThanOrEquals$1(n).value?n:t:(s=[e],t!=null&&s.push(t),n!=null&&s.push(n),a=r.List_List$unmodifiable(s,c.Object),r.SassCalculation__verifyCompatibleNumbers(a),r.SassCalculation__verifyLength(a,3),new r.SassCalculation("clamp",a))},SassCalculation_pow(e,t){var n=r._setArrayType([e],c.JSArray_Object);return t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)?new r.SassCalculation("pow",n):(e.assertNoUnits$0(),t.assertNoUnits$0(),r.pow0(e,t))},SassCalculation_log(e,t){var n,s;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),s=t!=null,s&&n.push(t),e instanceof r.SassNumber?s=s&&!(t instanceof r.SassNumber):s=!0,s?new r.SassCalculation("log",n):(e.assertNoUnits$0(),t instanceof r.SassNumber?(t.assertNoUnits$0(),r.log(e,t)):r.log(e,null))},SassCalculation_atan2(e,t){var n;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),r.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)||e.hasUnit$1("%")||t.hasUnit$1("%")||!e.hasCompatibleUnits$1(t)?new r.SassCalculation("atan2",n):r.SassNumber_SassNumber$withUnits(Math.atan2(e._number$_value,t.convertValueToMatch$3(e,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},SassCalculation_rem(e,t){var n,s;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),r.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation("rem",n):(s=e.modulo$1(t),n=t._number$_value,r.DoubleWithSignedZero_get_signIncludingZero(n)!==r.DoubleWithSignedZero_get_signIncludingZero(e._number$_value)?n==1/0||n==-1/0?e:s._number$_value===0?s.unaryMinus$0():s.minus$1(t):s)},SassCalculation_mod(e,t){var n;return e=r.SassCalculation__simplify(e),t=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength(n,2),r.SassCalculation__verifyCompatibleNumbers(n),!(e instanceof r.SassNumber)||!(t instanceof r.SassNumber)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation("mod",n):e.modulo$1(t)},SassCalculation_round(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B=null,z="round",H=r.SassCalculation__simplify(e),j=r.NullableExtension_andThen(t,r.calculation_SassCalculation__simplify$closure()),Q=r.NullableExtension_andThen(n,r.calculation_SassCalculation__simplify$closure()),X=H,ne=H instanceof r.SassNumber;if(ne?(c.SassNumber._as(X),s=j==null,a=s,i=j,a?(o=Q==null,l=o,_=Q):(_=B,o=_,l=!1),u=a,p=X,H=p):(p=B,_=p,o=_,i=o,s=i,H=X,u=!1,a=!1,l=!1),l)return l=$.JSNumber_methods.round$0(p._number$_value),h=p.get$numeratorUnits(p),r.SassNumber_SassNumber$withUnits(l,p.get$denominatorUnits(p),h);if(H instanceof r.SassNumber?(ne?(l=i,d=ne):(l=j,i=l,d=!0),l instanceof r.SassNumber?(d?l=i:(l=j,i=l,d=!0),c.SassNumber._as(l),u?h=o:(a?h=_:(h=Q,_=h,a=!0),o=h==null,h=o,u=!0),h=h&&!H.hasCompatibleUnits$1(l),n=l,l=h):(n=B,l=!1),p=H):(n=B,p=n,d=ne,l=!1),l)return l=c.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([p,n],l)),new r.SassCalculation(z,r._setArrayType([p,n],l));if(H instanceof r.SassNumber?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassNumber?(d?l=i:(l=j,i=l,d=!0),c.SassNumber._as(l),u?h=o:(a?h=_:(h=Q,_=h,a=!0),o=h==null,h=o,u=!0),n=l,l=h):(n=B,l=!1),p=H):(n=B,p=n,l=!1),l)return r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([p,n],c.JSArray_Object)),r.SassCalculation__roundWithStep("nearest",p,n);if(f=H instanceof r.SassString,f?(m=H._string$_text,l=m,X=l==="nearest",l=X,y=!l,y?(S=m==="up",l=S,v=!l,v?(E=m==="down",l=E,M=!l,M?(I=m==="to-zero",l=I):(I=B,l=!0)):(I=B,E=I,M=!1,l=!0)):(I=B,E=I,S=E,v=!1,M=!1,l=!0),l?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassNumber?(d?l=i:(l=j,i=l,d=!0),h=c.SassNumber,h._as(l),a?R=_:(R=Q,_=R,a=!0),R instanceof r.SassNumber?(a?R=_:(R=Q,_=R,a=!0),h._as(R),h=!l.hasCompatibleUnits$1(R),n=R):(n=B,h=!1),p=l,l=h):(n=B,p=n,l=!1),L=H):(n=B,p=n,L=p,l=!1)):(n=B,p=n,L=p,I=L,E=I,S=E,m=S,X=m,y=!1,v=!1,M=!1,l=!1),l)return l=c.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([p,n],l)),new r.SassCalculation(z,r._setArrayType([L,p,n],l));if(H instanceof r.SassString?(f?(l=X,T=f):(m=H._string$_text,l=m,X=l==="nearest",l=X,f=!0,T=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassNumber?(d?l=i:(l=j,i=l,d=!0),h=c.SassNumber,h._as(l),a?R=_:(R=Q,_=R,a=!0),R=R instanceof r.SassNumber,R?(a?O=_:(O=Q,_=O,a=!0),h._as(O),n=O):n=B,h=R,p=l,l=h):(n=B,p=n,l=!1),L=H):(n=B,p=n,L=p,l=!1)):(n=B,p=n,L=p,T=f,l=!1),l)return r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([p,n],c.JSArray_Object)),r.SassCalculation__roundWithStep(L._string$_text,p,n);if(H instanceof r.SassString?(f?l=X:(T?l=m:(m=H._string$_text,l=m,T=!0),X=l==="nearest",l=X,f=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassString?(d?l=i:(l=j,i=l,d=!0),c.SassString._as(l),u?h=o:(a?h=_:(h=Q,_=h,a=!0),o=h==null,h=o,u=!0),J=l,l=h):(J=B,l=!1),L=H):(J=B,L=J,l=!1)):(J=B,L=J,l=!1),l)return new r.SassCalculation(z,r._setArrayType([L,J],c.JSArray_Object));if(H instanceof r.SassString?(f?l=X:(T?l=m:(m=H._string$_text,l=m,T=!0),X=l==="nearest",l=X,f=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(d?l=i:(l=j,i=l,d=!0),l!=null?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1):l=!1):l=!1,l)throw r.wrapException(r.SassScriptException$(k.If_str,B));if(H instanceof r.SassString?(f?l=X:(T?l=m:(m=H._string$_text,l=m,T=!0),X=l==="nearest",l=X,f=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(ne?l=s:(d?l=i:(l=j,i=l,d=!0),s=l==null,l=s,ne=!0),l?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1):l=!1):l=!1,l)throw r.wrapException(r.SassScriptException$(k.Number,B));if(H instanceof r.SassString?(ne?l=s:(d?l=i:(l=j,i=l,d=!0),s=l==null,l=s,ne=!0),l?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1,J=H):(J=B,l=!1),l)return new r.SassCalculation(z,r._setArrayType([J],c.JSArray_Object));if(ne||(d?l=i:(l=j,i=l,d=!0),s=l==null),l=s,l?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1,l)throw r.wrapException(r.SassScriptException$("Single argument "+r.S(H)+" expected to be simplifiable.",B));if(d?l=i:(l=j,i=l,d=!0),l!=null?(d?n=i:(n=j,i=n,d=!0),n==null&&(n=c.Object._as(n)),u||(a?l=_:(l=Q,_=l,a=!0),o=l==null),l=o):(n=B,l=!1),l)return new r.SassCalculation(z,r._setArrayType([H,n],c.JSArray_Object));if(H instanceof r.SassString?(f||(T?l=m:(m=H._string$_text,l=m,T=!0),X=l==="nearest"),l=X,l?l=!0:(y||(T?l=m:(m=H._string$_text,l=m,T=!0),S=l==="up"),l=S,l?l=!0:(v||(T?l=m:(m=H._string$_text,l=m,T=!0),E=l==="down"),l=E,l?l=!0:(M||(T||(m=H._string$_text),l=m,I=l==="to-zero"),l=I)))):l=!1,l?l=!0:H instanceof r.SassString?l=H.get$isVar():l=!1,l?(c.SassString._as(H),d?l=i:(l=j,i=l,d=!0),l!=null?(d?p=i:(p=j,i=p,d=!0),p==null&&(p=c.Object._as(p)),a?l=_:(l=Q,_=l,a=!0),l=l!=null,l?(a?n=_:(n=Q,_=n,a=!0),n==null&&(n=c.Object._as(n))):n=B):(n=B,p=n,l=!1),L=H):(n=B,p=n,L=p,l=!1),l)return new r.SassCalculation(z,r._setArrayType([L,p,n],c.JSArray_Object));throw(d?i:j)!=null?l=(a?_:Q)!=null:l=!1,l?r.wrapException(r.SassScriptException$(r.S(e)+k.x20must_b,B)):(l=r.SassScriptException$("Invalid parameters.",B),r.wrapException(l))},SassCalculation_operateInternal(e,t,n,s,a){var i;return a?(t=r.SassCalculation__simplify(t),n=r.SassCalculation__simplify(n),$.CalculationOperator_g2q===e||$.CalculationOperator_CxF===e?(t instanceof r.SassNumber&&n instanceof r.SassNumber?i=s?t.isComparableTo$1(n):t.hasCompatibleUnits$1(n):i=!1,i?e===$.CalculationOperator_g2q?t.plus$1(n):t.minus$1(n):(r.SassCalculation__verifyCompatibleNumbers(r._setArrayType([t,n],c.JSArray_Object)),n instanceof r.SassNumber?(i=n._number$_value,i=i<0&&!r.fuzzyEquals(i,0)):i=!1,i&&(n=n.times$1(r.SassNumber_SassNumber(-1,null)),e=e===$.CalculationOperator_g2q?$.CalculationOperator_CxF:$.CalculationOperator_g2q),new r.CalculationOperation(e,t,n))):t instanceof r.SassNumber&&n instanceof r.SassNumber?e===$.CalculationOperator_171?t.times$1(n):t.dividedBy$1(n):new r.CalculationOperation(e,t,n)):new r.CalculationOperation(e,t,n)},SassCalculation__roundWithStep(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m=null;if(!r.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],c.String).contains$1(0,e))throw r.wrapException(r.ArgumentError$(e+k.x20must_b,m));if(s=t._number$_value,s==1/0||s==-1/0?(a=n._number$_value,a=a==1/0||a==-1/0):a=!1,a?a=!0:(a=n._number$_value,a=a===0||isNaN(s)||isNaN(a)),a)return a=t.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits(NaN,t.get$denominatorUnits(t),a);if(s==1/0||s==-1/0)return t;if(a=n._number$_value,a==1/0||a==-1/0){e:{if(s===0){a=t;break e}if(i=e==="nearest",a=i,o=!a,o?(l=e==="to-zero",_=l):(l=m,_=!0),_?(u=s>0,a=u):(u=m,a=!1),a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(0,t.get$denominatorUnits(t),a);break e}if(i?a=!0:(o||(l=e==="to-zero"),a=l),a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(-0,t.get$denominatorUnits(t),a);break e}if(p=e==="up",a=p,a?(_||(u=s>0),a=u):a=!1,a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(1/0,t.get$denominatorUnits(t),a);break e}if(p){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(-0,t.get$denominatorUnits(t),a);break e}if(h=e==="down",a=h,a?a=s<0:a=!1,a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(-1/0,t.get$denominatorUnits(t),a);break e}if(h){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(0,t.get$denominatorUnits(t),a);break e}a=r.throwExpression(r.UnsupportedError$("Invalid argument: "+e+"."))}return a}d=n.convertValueToMatch$1(t);e:{if(e==="nearest"){a=$.JSNumber_methods.round$0(s/d),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(a*d,t.get$denominatorUnits(t),f),a=f;break e}if(e==="up"){f=s/d,a=a<0?$.JSNumber_methods.floor$0(f):$.JSNumber_methods.ceil$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(a*d,t.get$denominatorUnits(t),f),a=f;break e}if(e==="down"){f=s/d,a=a<0?$.JSNumber_methods.ceil$0(f):$.JSNumber_methods.floor$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(a*d,t.get$denominatorUnits(t),f),a=f;break e}if(e==="to-zero"){a=s/d,s<0?(a=$.JSNumber_methods.ceil$0(a),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(a*d,t.get$denominatorUnits(t),f),a=f):(a=$.JSNumber_methods.floor$0(a),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits(a*d,t.get$denominatorUnits(t),f),a=f);break e}a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits(NaN,t.get$denominatorUnits(t),a);break e}return a},SassCalculation__simplify(e){var t,n,s,a,i,o,l,_,u,p,h,d=null,f=" can't be used in a calculation.";e:{if(e instanceof r.SassNumber||e instanceof r.CalculationOperation){t=e;break e}if(t=e instanceof r.SassString,t&&!e._hasQuotes){t=e;break e}if(t&&r.throwExpression(r.SassScriptException$("Quoted string "+e.toString$0(0)+f,d)),n=e instanceof r.SassCalculation,n?(s=e.name==="calc",s?(a=e.$arguments,i=a.length===1,o=i,o?(l=a[0],t=l,t instanceof r.SassString?(c.SassString._as(l),l._hasQuotes?(_=d,t=!1):(_=l._string$_text,t=r.SassCalculation__needsParentheses(_))):(_=d,t=!1)):(_=d,l=_,t=!1)):(_=d,l=_,a=l,i=a,o=!1,t=!1),u=s,p=u):(_=d,l=_,a=l,i=a,s=i,p=!1,u=!1,o=!1,t=!1),t){t=new r.SassString("("+r.S(_)+")",!1);break e}if(n&&s?(p||(u?t=a:(a=e.$arguments,t=a,u=!0),i=t.length===1),t=i):t=!1,t){o||(l=(u?a:e.$arguments)[0]),h=l,t=h;break e}if(n){t=e;break e}e instanceof r.Value&&r.throwExpression(r.SassScriptException$("Value "+e.toString$0(0)+f,d)),t=r.throwExpression(r.ArgumentError$("Unexpected calculation argument "+r.S(e)+".",d))}return t},SassCalculation__needsParentheses(e){var t,n,s,a,i,o,l,_=e.charCodeAt(0);if(_===32||_===9||_===10||_===13||_===12||_===47||_===42)return!0;if(t=e.length,n=t>=4&&r.characterEqualsIgnoreCase(_,118),t<2)return!1;if(s=e.charCodeAt(1),s===32||s===9||s===10||s===13||s===12||s===47||s===42)return!0;if(n=n&&r.characterEqualsIgnoreCase(s,97),t<3)return!1;if(a=e.charCodeAt(2),a===32||a===9||a===10||a===13||a===12||a===47||a===42)return!0;if(n=n&&r.characterEqualsIgnoreCase(a,114),t<4)return!1;if(i=e.charCodeAt(3),n&&i===40||i===32||i===9||i===10||i===13||i===12||i===47||i===42)return!0;for(o=4;o<t;++o)if(l=e.charCodeAt(o),l===32||l===9||l===10||l===13||l===12||l===47||l===42)return!0;return!1},SassCalculation__verifyCompatibleNumbers(e){var t,n,s,a,i,o,l,_;for(t=e.length,n=0;s=e.length,n<s;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)if(a=e[n],a instanceof r.SassNumber&&a.get$hasComplexUnits())throw r.wrapException(r.SassScriptException$("Number "+r.S(a)+" isn't compatible with CSS calculations.",null));for(t=s,i=0;i<t-1;++i)if(o=e[i],o instanceof r.SassNumber){for(l=i+1;t=e.length,l<t;++l)if(_=e[l],_ instanceof r.SassNumber&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.SassScriptException$(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",null))}},SassCalculation__verifyLength(e,t){var n;if(e.length!==t&&!$.JSArray_methods.any$1(e,new r.SassCalculation__verifyLength_closure))throw n=e.length,r.wrapException(r.SassScriptException$(""+t+" arguments required, but only "+n+" "+r.pluralize("was",n,"were")+" passed.",null))},SassCalculation__singleArgument(e,t,n,s){return t=r.SassCalculation__simplify(t),t instanceof r.SassNumber?(s&&t.assertNoUnits$0(),n.call$1(t)):new r.SassCalculation(e,r._setArrayType([t],c.JSArray_Object))},SassCalculation:function(t,n){this.name=t,this.$arguments=n},SassCalculation__verifyLength_closure:function(){},CalculationOperation:function(t,n,s){this._operator=t,this._left=n,this._right=s},CalculationOperator:function(t,n,s,a){var i=this;i.name=t,i.operator=n,i.precedence=s,i._name=a},SassColor$rgb(e,t,n,s){var a=null,i=new r.SassColor(e,t,n,a,a,a,r.fuzzyAssertRange(r.SassColor__handleNullAlpha(s),0,1,"alpha"),a);return r.RangeError_checkValueInInterval(i.get$red(0),0,255,"red"),r.RangeError_checkValueInInterval(i.get$green(0),0,255,"green"),r.RangeError_checkValueInInterval(i.get$blue(0),0,255,"blue"),i},SassColor$rgbInternal(e,t,n,s,a){var i=new r.SassColor(e,t,n,null,null,null,r.fuzzyAssertRange(s,0,1,"alpha"),a);return r.RangeError_checkValueInInterval(i.get$red(0),0,255,"red"),r.RangeError_checkValueInInterval(i.get$green(0),0,255,"green"),r.RangeError_checkValueInInterval(i.get$blue(0),0,255,"blue"),i},SassColor$hslInternal(e,t,n,s,a){return new r.SassColor(null,null,null,$.JSNumber_methods.$mod(e,360),r.fuzzyAssertRange(t,0,100,"saturation"),r.fuzzyAssertRange(n,0,100,"lightness"),r.fuzzyAssertRange(s,0,1,"alpha"),a)},SassColor_SassColor$hwb(e,t,n,s){var a,i={},o=$.JSNumber_methods.$mod(e,360)/360,l=i.scaledWhiteness=r.fuzzyAssertRange(t,0,100,"whiteness")/100,_=r.fuzzyAssertRange(n,0,100,"blackness")/100,u=l+_;return u>1?(a=i.scaledWhiteness=l/u,_/=u):a=l,a=new r.SassColor_SassColor$hwb_toRgb(i,1-a-_),r.SassColor$rgb(a.call$1(o+.3333333333333333),a.call$1(o),a.call$1(o-.3333333333333333),s)},SassColor__handleNullAlpha(e){return e},SassColor__hueToRgb(e,t,n){var s;n<0&&++n,n>1&&--n;e:{if(n<.16666666666666666){s=e+(t-e)*n*6;break e}if(n<.5){s=t;break e}if(n<.6666666666666666){s=e+(t-e)*(.6666666666666666-n)*6;break e}s=e;break e}return s},SassColor:function(t,n,s,a,i,o,l,_){var u=this;u._red=t,u._green=n,u._blue=s,u._hue=a,u._saturation=i,u._lightness=o,u._alpha=l,u.format=_},SassColor_SassColor$hwb_toRgb:function(t,n){this._box_0=t,this.factor=n},_ColorFormatEnum:function(t){this._color$_name=t},SpanColorFormat:function(t){this._color$_span=t},SassFunction:function(t){this.callable=t},SassList$(e,t,n){var s=new r.SassList(r.List_List$unmodifiable(e,c.Value),t,n);return s.SassList$3$brackets(e,t,n),s},SassList:function(t,n,s){this._list$_contents=t,this._separator=n,this._hasBrackets=s},SassList_isBlank_closure:function(){},ListSeparator:function(t,n,s){this._list$_name=t,this.separator=n,this._name=s},SassMap:function(t){this._map$_contents=t},SassMixin:function(t){this.callable=t},_SassNull:function(){},conversionFactor(e,t){var n;return e===t?1:(n=$.Map_gQqJO.$index(0,e),n!=null?n.$index(0,t):null)},SassNumber_SassNumber(e,t){return t==null?new r.UnitlessSassNumber(e,null):new r.SingleUnitSassNumber(t,e,null)},SassNumber_SassNumber$withUnits(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z=null;if(s=(n===null?c.List_String._as(n):n).length,a=s,i=a<=0,o=i,o?(l=t==null,a=l,_=!a,_?(u=(t??c.List_String._as(t)).length<=0,a=u):(u=z,a=!0),p=t):(u=z,p=u,l=p,_=!1,a=!1),a)return new r.UnitlessSassNumber(e,z);if(a=c.List_String,a._is(n)?(h=s,h===1?(d=n[0],o?(h=l,f=o):(l=t==null,h=l,p=t,o=!0,f=!0),h?h=!0:_?h=u:(f?h=p:(h=t,p=h,f=!0),u=(h??a._as(h)).length<=0,h=u,_=!0)):(d=z,f=o,h=!1)):(d=z,f=o,h=!1),h)return new r.SingleUnitSassNumber(d,e,z);if(h=n===null,h?(m=z,y=!1):(m=n,o||(f?y=p:(y=t,p=y,f=!0),l=y==null),y=l,y?y=!0:(_||(f?y=p:(y=t,p=y,f=!0),u=(y??a._as(y)).length<=0),y=u)),y)return new r.ComplexSassNumber(r.List_List$unmodifiable(m,c.String),$.List_empty,e,z);if(h=i,h?(f?h=p:(h=t,p=h,f=!0),h=h!=null,h?(S=f?p:t,S==null&&(S=a._as(S))):S=z,a=h):(S=z,a=!1),a)return new r.ComplexSassNumber($.List_empty,r.List_List$unmodifiable(S,c.String),e,z);for(m=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),v=r._setArrayType(t.slice(0),r.instanceType(t)),S=r._setArrayType([],c.JSArray_String),a=v.length,E=e,M=0;M<v.length;v.length===a||(0,r.throwConcurrentModificationError)(v),++M){for(I=v[M],L=0;;){if(!(L<m.length)){R=!1;break}e:{if(T=r.conversionFactor(I,m[L]),T==null)break e;E*=T,$.JSArray_methods.removeAt$1(m,L),R=!0;break}++L}R||S.push(I)}e:{if(O=m.length,a=O,J=a<=0,J?(B=S.length<=0,a=B):(B=z,a=!1),a){a=new r.UnitlessSassNumber(E,z);break e}if(O===1?(d=m[0],a=J?B:S.length<=0):(d=z,a=!1),a){a=new r.SingleUnitSassNumber(d,E,z);break e}a=c.String,a=new r.ComplexSassNumber(r.List_List$unmodifiable(m,a),r.List_List$unmodifiable(S,a),E,z);break e}return a},SassNumber:function(){},SassNumber__coerceOrConvertValue_compatibilityException:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.other=n,_.otherName=s,_.otherHasUnits=a,_.name=i,_.newNumerators=o,_.newDenominators=l},SassNumber__coerceOrConvertValue_closure:function(t,n){this._box_0=t,this.newNumerator=n},SassNumber__coerceOrConvertValue_closure0:function(t){this.compatibilityException=t},SassNumber__coerceOrConvertValue_closure1:function(t,n){this._box_0=t,this.newDenominator=n},SassNumber__coerceOrConvertValue_closure2:function(t){this.compatibilityException=t},SassNumber_plus_closure:function(){},SassNumber_minus_closure:function(){},SassNumber_multiplyUnits_closure:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure0:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber_multiplyUnits_closure1:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure2:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber__areAnyConvertible_closure:function(t){this.units2=t},SassNumber__canonicalizeUnitList_closure:function(){},SassNumber__canonicalMultiplier_closure:function(t){this.$this=t},SassNumber_unitSuggestion_closure:function(){},SassNumber_unitSuggestion_closure0:function(){},ComplexSassNumber:function(t,n,s,a){var i=this;i._numeratorUnits=t,i._denominatorUnits=n,i._number$_value=s,i.hashCache=null,i.asSlash=a},SingleUnitSassNumber:function(t,n,s){var a=this;a._unit=t,a._number$_value=n,a.hashCache=null,a.asSlash=s},SingleUnitSassNumber__coerceToUnit_closure:function(t,n){this.$this=t,this.unit=n},SingleUnitSassNumber__coerceValueToUnit_closure:function(t){this.$this=t},SingleUnitSassNumber_multiplyUnits_closure:function(t,n){this._box_0=t,this.$this=n},SingleUnitSassNumber_multiplyUnits_closure0:function(t,n){this._box_0=t,this.$this=n},UnitlessSassNumber:function(t,n){this._number$_value=t,this.hashCache=null,this.asSlash=n},SassString$(e,t){return new r.SassString(e,t)},SassString:function(t,n){var s=this;s._string$_text=t,s._hasQuotes=n,s.__SassString__sassLength_FI=C,s._hashCache=null},AnySelectorVisitor:function(){},AnySelectorVisitor_visitComplexSelector_closure:function(t){this.$this=t},AnySelectorVisitor_visitCompoundSelector_closure:function(t){this.$this=t},_EvaluateVisitor$0(e,t,n,s,a,i){var o=c.Uri,l=c.Module_AsyncCallable,_=r._setArrayType([],c.JSArray_Record_2_String_and_AstNode);return o=new r._EvaluateVisitor0(t,s,r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.AsyncCallable),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,c.Configuration),r.LinkedHashMap_LinkedHashMap$_empty(o,c.AstNode),n,r.LinkedHashSet_LinkedHashSet$_empty(c.Record_2_String_and_SourceSpan),a,i,r.AsyncEnvironment$(),r.LinkedHashSet_LinkedHashSet$_empty(o),r.LinkedHashMap_LinkedHashMap$_empty(o,c.nullable_AstNode),_,$.Configuration_Map_empty_null),o._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,n,s,a,i),o},_EvaluateVisitor0:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v=this;v._async_evaluate$_importCache=t,v._async_evaluate$_nodeImporter=n,v._async_evaluate$_builtInFunctions=s,v._async_evaluate$_builtInModules=a,v._async_evaluate$_modules=i,v._async_evaluate$_moduleConfigurations=o,v._async_evaluate$_moduleNodes=l,v._async_evaluate$_logger=_,v._async_evaluate$_warningsEmitted=u,v._async_evaluate$_quietDeps=p,v._async_evaluate$_sourceMap=h,v._async_evaluate$_environment=d,v._async_evaluate$_declarationName=v._async_evaluate$__parent=v._async_evaluate$_mediaQuerySources=v._async_evaluate$_mediaQueries=v._async_evaluate$_styleRuleIgnoringAtRoot=null,v._async_evaluate$_member="root stylesheet",v._async_evaluate$_importSpan=v._async_evaluate$_callableNode=v._async_evaluate$_currentCallable=null,v._async_evaluate$_inSupportsDeclaration=v._async_evaluate$_inKeyframes=v._async_evaluate$_atRootExcludingStyleRule=v._async_evaluate$_inUnknownAtRule=v._async_evaluate$_inFunction=!1,v._async_evaluate$_loadedUrls=f,v._async_evaluate$_activeModules=m,v._async_evaluate$_stack=y,v._async_evaluate$_importer=null,v._async_evaluate$_inDependency=!1,v._async_evaluate$__extensionStore=v._async_evaluate$_preModuleComments=v._async_evaluate$_outOfOrderImports=v._async_evaluate$__endOfImports=v._async_evaluate$__root=v._async_evaluate$__stylesheet=null,v._async_evaluate$_configuration=S},_EvaluateVisitor_closure12:function(t){this.$this=t},_EvaluateVisitor_closure13:function(t){this.$this=t},_EvaluateVisitor_closure14:function(t){this.$this=t},_EvaluateVisitor_closure15:function(t){this.$this=t},_EvaluateVisitor_closure16:function(t){this.$this=t},_EvaluateVisitor_closure17:function(t){this.$this=t},_EvaluateVisitor_closure18:function(t){this.$this=t},_EvaluateVisitor_closure19:function(t){this.$this=t},_EvaluateVisitor_closure20:function(t){this.$this=t},_EvaluateVisitor__closure6:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure21:function(t){this.$this=t},_EvaluateVisitor__closure5:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure22:function(t){this.$this=t},_EvaluateVisitor_closure23:function(t){this.$this=t},_EvaluateVisitor__closure3:function(t,n,s){this.values=t,this.span=n,this.callableNode=s},_EvaluateVisitor__closure4:function(t){this.$this=t},_EvaluateVisitor_closure24:function(t){this.$this=t},_EvaluateVisitor_run_closure0:function(t,n,s){this.$this=t,this.node=n,this.importer=s},_EvaluateVisitor_run__closure0:function(t,n,s){this.$this=t,this.importer=n,this.node=s},_EvaluateVisitor__loadModule_closure1:function(t,n){this._box_1=t,this.callback=n},_EvaluateVisitor__loadModule_closure2:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=s,_.baseUrl=a,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure1:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure2:function(t,n,s){this._box_0=t,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure0:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=s,_.extensionStore=a,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure1:function(){},_EvaluateVisitor__combineCss_closure2:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule0:function(t,n,s,a,i,o){var l=this;l.$this=t,l.seen=n,l.clone=s,l.css=a,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure1:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure2:function(){},_EvaluateVisitor_visitAtRootRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure5:function(t,n,s){this.$this=t,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure6:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure7:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure0:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure8:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure9:function(){},_EvaluateVisitor__scopeForAtRoot_closure10:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure0:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure0:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure2:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure3:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure4:function(t,n,s,a){var i=this;i.$this=t,i.list=n,i.setVariables=s,i.node=a},_EvaluateVisitor_visitEachRule__closure0:function(t,n,s){this.$this=t,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure0:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure2:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure3:function(t,n,s){this.$this=t,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure0:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure4:function(){},_EvaluateVisitor_visitForRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure6:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure7:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure8:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.$this=n,l.node=s,l.from=a,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure0:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure0:function(){},_EvaluateVisitor_visitIfRule_closure0:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure0:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure0:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure0:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure3:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure4:function(){},_EvaluateVisitor__visitDynamicImport__closure5:function(){},_EvaluateVisitor__visitDynamicImport__closure6:function(t,n,s,a,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=s,o.environment=a,o.children=i},_EvaluateVisitor__applyMixin_closure1:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure2:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin_closure2:function(t,n,s,a){var i=this;i.$this=t,i.contentCallable=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure1:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin___closure0:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin____closure0:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure3:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure4:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure2:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure3:function(t,n,s,a,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=s,o.mergedSources=a,o.node=i},_EvaluateVisitor_visitMediaRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure4:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure4:function(){},_EvaluateVisitor_visitStyleRule_closure6:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure5:function(){},_EvaluateVisitor__warnForBogusCombinators_closure0:function(){},_EvaluateVisitor_visitSupportsRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure2:function(){},_EvaluateVisitor__visitSupportsCondition_closure0:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure2:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor_visitVariableDeclaration_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure4:function(t,n,s){this.$this=t,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure0:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation0:function(){},_EvaluateVisitor_visitVariableExpression_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure0:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitListExpression_closure0:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure3:function(){},_EvaluateVisitor_visitFunctionExpression_closure4:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor__checkCalculationArguments_check0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure0:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.node=s,i.inLegacySassFunction=a},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure0:function(t,n,s){this.$this=t,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure0:function(t,n,s,a,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure0:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure0:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure0:function(){},_EvaluateVisitor__runFunctionCallable_closure0:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure2:function(t,n,s){this._box_0=t,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure3:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure4:function(){},_EvaluateVisitor__evaluateArguments_closure3:function(){},_EvaluateVisitor__evaluateArguments_closure4:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure5:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.namedNodes=a},_EvaluateVisitor__evaluateArguments_closure6:function(){},_EvaluateVisitor__evaluateMacroArguments_closure3:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure4:function(t,n,s){this.$this=t,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure5:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure6:function(t,n,s){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure0:function(t,n,s,a,i,o){var l=this;l.$this=t,l.values=n,l.convert=s,l.expressionNode=a,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure0:function(t,n,s){this.$arguments=t,this.positional=n,this.named=s},_EvaluateVisitor_visitCssAtRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure2:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure2:function(){},_EvaluateVisitor_visitCssMediaRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure3:function(t,n,s,a){var i=this;i.$this=t,i.mergedQueries=n,i.node=s,i.mergedSources=a},_EvaluateVisitor_visitCssMediaRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure4:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure2:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure1:function(){},_EvaluateVisitor_visitCssSupportsRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure2:function(){},_EvaluateVisitor__performInterpolationHelper_closure0:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure0:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure0:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation0:function(){},_EvaluateVisitor__stackFrame_closure0:function(t){this.$this=t},_ImportedCssVisitor0:function(t){this._async_evaluate$_visitor=t},_ImportedCssVisitor_visitCssAtRule_closure0:function(){},_ImportedCssVisitor_visitCssMediaRule_closure0:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure0:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure0:function(){},_EvaluationContext0:function(t,n){this._async_evaluate$_visitor=t,this._async_evaluate$_defaultWarnNodeWithSpan=n},cloneCssStylesheet(e,t){var n=t.clone$0();return new r._Record_2(new r._CloneCssVisitor(n._1)._visitChildren$2(r.ModifiableCssStylesheet$(e.get$span(e)),e),n._0)},_CloneCssVisitor:function(t){this._oldToNewSelectors=t},_EvaluateVisitor$(e,t,n,s,a,i){var o=c.Uri,l=c.Module_Callable,_=r._setArrayType([],c.JSArray_Record_2_String_and_AstNode);return o=new r._EvaluateVisitor(t,s,r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Callable),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,l),r.LinkedHashMap_LinkedHashMap$_empty(o,c.Configuration),r.LinkedHashMap_LinkedHashMap$_empty(o,c.AstNode),n,r.LinkedHashSet_LinkedHashSet$_empty(c.Record_2_String_and_SourceSpan),a,i,r.Environment$(),r.LinkedHashSet_LinkedHashSet$_empty(o),r.LinkedHashMap_LinkedHashMap$_empty(o,c.nullable_AstNode),_,$.Configuration_Map_empty_null),o._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,n,s,a,i),o},Evaluator:function(t,n){this._visitor=t,this._importer=n},_EvaluateVisitor:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v=this;v._evaluate$_importCache=t,v._evaluate$_nodeImporter=n,v._builtInFunctions=s,v._builtInModules=a,v._modules=i,v._moduleConfigurations=o,v._moduleNodes=l,v._evaluate$_logger=_,v._warningsEmitted=u,v._quietDeps=p,v._sourceMap=h,v._environment=d,v._declarationName=v.__parent=v._mediaQuerySources=v._mediaQueries=v._styleRuleIgnoringAtRoot=null,v._member="root stylesheet",v._importSpan=v._callableNode=v._currentCallable=null,v._inSupportsDeclaration=v._inKeyframes=v._atRootExcludingStyleRule=v._inUnknownAtRule=v._inFunction=!1,v._loadedUrls=f,v._activeModules=m,v._stack=y,v._importer=null,v._inDependency=!1,v.__extensionStore=v._preModuleComments=v._outOfOrderImports=v.__endOfImports=v.__root=v.__stylesheet=null,v._configuration=S},_EvaluateVisitor_closure:function(t){this.$this=t},_EvaluateVisitor_closure0:function(t){this.$this=t},_EvaluateVisitor_closure1:function(t){this.$this=t},_EvaluateVisitor_closure2:function(t){this.$this=t},_EvaluateVisitor_closure3:function(t){this.$this=t},_EvaluateVisitor_closure4:function(t){this.$this=t},_EvaluateVisitor_closure5:function(t){this.$this=t},_EvaluateVisitor_closure6:function(t){this.$this=t},_EvaluateVisitor_closure7:function(t){this.$this=t},_EvaluateVisitor__closure2:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure8:function(t){this.$this=t},_EvaluateVisitor__closure1:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure9:function(t){this.$this=t},_EvaluateVisitor_closure10:function(t){this.$this=t},_EvaluateVisitor__closure:function(t,n,s){this.values=t,this.span=n,this.callableNode=s},_EvaluateVisitor__closure0:function(t){this.$this=t},_EvaluateVisitor_closure11:function(t){this.$this=t},_EvaluateVisitor_run_closure:function(t,n,s){this.$this=t,this.node=n,this.importer=s},_EvaluateVisitor_run__closure:function(t,n,s){this.$this=t,this.importer=n,this.node=s},_EvaluateVisitor_runExpression_closure:function(t,n,s){this.$this=t,this.importer=n,this.expression=s},_EvaluateVisitor_runExpression__closure:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor_runExpression___closure:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor_runStatement_closure:function(t,n,s){this.$this=t,this.importer=n,this.statement=s},_EvaluateVisitor_runStatement__closure:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_runStatement___closure:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor__loadModule_closure:function(t,n){this._box_1=t,this.callback=n},_EvaluateVisitor__loadModule_closure0:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=s,_.baseUrl=a,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure0:function(t,n,s){this._box_0=t,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=s,_.extensionStore=a,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure:function(){},_EvaluateVisitor__combineCss_closure0:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule:function(t,n,s,a,i,o){var l=this;l.$this=t,l.seen=n,l.clone=s,l.css=a,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure0:function(){},_EvaluateVisitor_visitAtRootRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure:function(t,n,s){this.$this=t,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure0:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure1:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure2:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure3:function(){},_EvaluateVisitor__scopeForAtRoot_closure4:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure0:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure1:function(t,n,s,a){var i=this;i.$this=t,i.list=n,i.setVariables=s,i.node=a},_EvaluateVisitor_visitEachRule__closure:function(t,n,s){this.$this=t,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure0:function(t,n,s){this.$this=t,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure1:function(){},_EvaluateVisitor_visitForRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure1:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure2:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure3:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.$this=n,l.node=s,l.from=a,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure:function(){},_EvaluateVisitor_visitIfRule_closure:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure0:function(){},_EvaluateVisitor__visitDynamicImport__closure1:function(){},_EvaluateVisitor__visitDynamicImport__closure2:function(t,n,s,a,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=s,o.environment=a,o.children=i},_EvaluateVisitor__applyMixin_closure:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure0:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin_closure0:function(t,n,s,a){var i=this;i.$this=t,i.contentCallable=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin___closure:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin____closure:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure0:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure1:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure0:function(t,n,s,a,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=s,o.mergedSources=a,o.node=i},_EvaluateVisitor_visitMediaRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure1:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure0:function(){},_EvaluateVisitor_visitStyleRule_closure2:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure1:function(){},_EvaluateVisitor__warnForBogusCombinators_closure:function(){},_EvaluateVisitor_visitSupportsRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure0:function(){},_EvaluateVisitor__visitSupportsCondition_closure:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor_visitVariableDeclaration_closure0:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure1:function(t,n,s){this.$this=t,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation:function(){},_EvaluateVisitor_visitVariableExpression_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitListExpression_closure:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure0:function(){},_EvaluateVisitor_visitFunctionExpression_closure1:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor__checkCalculationArguments_check:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.node=s,i.inLegacySassFunction=a},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure:function(t,n,s){this.$this=t,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure:function(t,n,s,a,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure:function(){},_EvaluateVisitor__runFunctionCallable_closure:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure:function(t,n,s){this._box_0=t,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure0:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure1:function(){},_EvaluateVisitor__evaluateArguments_closure:function(){},_EvaluateVisitor__evaluateArguments_closure0:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure1:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.namedNodes=a},_EvaluateVisitor__evaluateArguments_closure2:function(){},_EvaluateVisitor__evaluateMacroArguments_closure:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure0:function(t,n,s){this.$this=t,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure1:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure2:function(t,n,s){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure:function(t,n,s,a,i,o){var l=this;l.$this=t,l.values=n,l.convert=s,l.expressionNode=a,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure:function(t,n,s){this.$arguments=t,this.positional=n,this.named=s},_EvaluateVisitor_visitCssAtRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure0:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure0:function(){},_EvaluateVisitor_visitCssMediaRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure0:function(t,n,s,a){var i=this;i.$this=t,i.mergedQueries=n,i.node=s,i.mergedSources=a},_EvaluateVisitor_visitCssMediaRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure1:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure0:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure:function(){},_EvaluateVisitor_visitCssSupportsRule_closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure0:function(){},_EvaluateVisitor__performInterpolationHelper_closure:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation:function(){},_EvaluateVisitor__stackFrame_closure:function(t){this.$this=t},_ImportedCssVisitor:function(t){this._visitor=t},_ImportedCssVisitor_visitCssAtRule_closure:function(){},_ImportedCssVisitor_visitCssMediaRule_closure:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure:function(){},_EvaluationContext:function(t,n){this._visitor=t,this._defaultWarnNodeWithSpan=n},EveryCssVisitor:function(){},EveryCssVisitor_visitCssAtRule_closure:function(t){this.$this=t},EveryCssVisitor_visitCssKeyframeBlock_closure:function(t){this.$this=t},EveryCssVisitor_visitCssMediaRule_closure:function(t){this.$this=t},EveryCssVisitor_visitCssStyleRule_closure:function(t){this.$this=t},EveryCssVisitor_visitCssStylesheet_closure:function(t){this.$this=t},EveryCssVisitor_visitCssSupportsRule_closure:function(t){this.$this=t},expressionToCalc(e){var t,n=r._setArrayType([$.C__MakeExpressionCalculationSafe.visitBinaryOperationExpression$1(e)],c.JSArray_Expression),s=e.get$span(0),a=c.Expression;return n=r.List_List$unmodifiable(n,a),a=r.ConstantMap_ConstantMap$from($.Map_empty6,c.String,a),t=e.get$span(0),new r.FunctionExpression(null,r.stringReplaceAllUnchecked("calc","_","-"),"calc",new r.ArgumentInvocation(n,a,null,null,s),t)},_MakeExpressionCalculationSafe:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor:function(){},_FindDependenciesVisitor:function(t,n,s,a,i){var o=this;o._find_dependencies$_uses=t,o._find_dependencies$_forwards=n,o._metaLoadCss=s,o._imports=a,o._metaNamespaces=i},DependencyReport:function(t,n,s,a){var i=this;i.uses=t,i.forwards=n,i.metaLoadCss=s,i.imports=a},__FindDependenciesVisitor_Object_RecursiveStatementVisitor:function(){},RecursiveStatementVisitor:function(){},ReplaceExpressionVisitor:function(){},ReplaceExpressionVisitor_visitListExpression_closure:function(t){this.$this=t},ReplaceExpressionVisitor_visitArgumentInvocation_closure:function(t){this.$this=t},ReplaceExpressionVisitor_visitInterpolation_closure:function(t){this.$this=t},SelectorSearchVisitor:function(){},SelectorSearchVisitor_visitComplexSelector_closure:function(t){this.$this=t},SelectorSearchVisitor_visitCompoundSelector_closure:function(t){this.$this=t},serialize(e,t,n,s,a,i,o,l){var _,u,p,h,d=r._SerializeVisitor$(2,s,a,!0,i,o,!0);return e.accept$1(d),_=d._serialize$_buffer,u=_.toString$0(0),t?(p=new r.CodeUnits(u),p=p.any$1(p,new r.serialize_closure)):p=!1,p?h=o===$.OutputStyle_1?"\uFEFF":`@charset "UTF-8";
|
||
`:h="",_=i?_.buildSourceMap$1$prefix(h):null,new r._Record_2_sourceMap(h+u,_)},serializeValue(e,t,n){var s=r._SerializeVisitor$(null,t,null,n,!1,null,!0);return e.accept$1(s),s._serialize$_buffer.toString$0(0)},serializeSelector(e,t){var n=r._SerializeVisitor$(null,!0,null,!0,!1,null,!0);return e.accept$1(n),n._serialize$_buffer.toString$0(0)},_SerializeVisitor$(e,t,n,s,a,i,o){var l=a?new r.SourceMapBuffer(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Entry)):new r.NoSourceMapBuffer(new r.StringBuffer("")),_=i??$.OutputStyle_0,u=e??2;return r.RangeError_checkValueInInterval(u,0,10,"indentWidth"),new r._SerializeVisitor(l,_,t,s,32,u,$.LineFeed_lf)},serialize_closure:function(){},_SerializeVisitor:function(t,n,s,a,i,o,l){var _=this;_._serialize$_buffer=t,_._indentation=0,_._style=n,_._inspect=s,_._quote=a,_._indentCharacter=i,_._indentWidth=o,_._serialize$_lineFeed=l},_SerializeVisitor_visitCssComment_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssAtRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssMediaRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport__closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssKeyframeBlock_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssStyleRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssSupportsRule_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitList_closure:function(){},_SerializeVisitor_visitList_closure0:function(t,n){this.$this=t,this.value=n},_SerializeVisitor_visitList_closure1:function(t){this.$this=t},_SerializeVisitor_visitMap_closure:function(t){this.$this=t},_SerializeVisitor_visitSelectorList_closure:function(){},_SerializeVisitor__write_closure:function(t,n){this.$this=t,this.value=n},_SerializeVisitor__visitChildren_closure:function(t,n){this.$this=t,this.child=n},_SerializeVisitor__visitChildren_closure0:function(t,n){this.$this=t,this.child=n},OutputStyle:function(t){this._name=t},LineFeed:function(t){this._name=t},StatementSearchVisitor:function(){},StatementSearchVisitor_visitIfRule_closure:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure0:function(t){this.$this=t},StatementSearchVisitor_visitIfRule_closure0:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure:function(t){this.$this=t},StatementSearchVisitor_visitChildren_closure:function(t){this.$this=t},Entry:function(t,n,s){this.source=t,this.target=n,this.identifierName=s},SingleMapping_SingleMapping$fromEntries(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v=g.toList$0$ax(e);for($.JSArray_methods.sort$0(v),t=r._setArrayType([],c.JSArray_TargetLineEntry),n=c.String,s=c.int,a=r.LinkedHashMap_LinkedHashMap$_empty(n,s),i=r.LinkedHashMap_LinkedHashMap$_empty(n,s),o=r.LinkedHashMap_LinkedHashMap$_empty(s,c.SourceFile),l=r._Cell$(),s=v.length,_=c.JSArray_TargetEntry,u=null,p=0;p<v.length;v.length===s||(0,r.throwConcurrentModificationError)(v),++p)h=v[p],(u==null||h.target.line>u)&&(u=h.target.line,d=r._setArrayType([],_),l.__late_helper$_value=d,t.push(new r.TargetLineEntry(u,d))),d=h.source,f=d.file,m=f.url,y=m==null?"":m.toString$0(0),S=a.putIfAbsent$2(y,new r.SingleMapping_SingleMapping$fromEntries_closure(a)),o.putIfAbsent$2(S,new r.SingleMapping_SingleMapping$fromEntries_closure0(h)),y=l.__late_helper$_value,y===l&&r.throwExpression(r.LateError$localNI("")),d=d.offset,g.add$1$ax(y,new r.TargetEntry(h.target.column,S,f.getLine$1(d),f.getColumn$1(d),null));return s=a.get$values(0),s=r.MappedIterable_MappedIterable(s,new r.SingleMapping_SingleMapping$fromEntries_closure1(o),r._instanceType(s)._eval$1("Iterable.E"),c.nullable_SourceFile),s=r.List_List$of(s,!0,r._instanceType(s)._eval$1("Iterable.E")),_=a.$ti._eval$1("LinkedHashMapKeyIterable<1>"),d=i.$ti._eval$1("LinkedHashMapKeyIterable<1>"),new r.SingleMapping(r.List_List$of(new r.LinkedHashMapKeyIterable(a,_),!0,_._eval$1("Iterable.E")),r.List_List$of(new r.LinkedHashMapKeyIterable(i,d),!0,d._eval$1("Iterable.E")),s,t,null,r.LinkedHashMap_LinkedHashMap$_empty(n,c.dynamic))},Mapping:function(){},SingleMapping:function(t,n,s,a,i,o){var l=this;l.urls=t,l.names=n,l.files=s,l.lines=a,l.targetUrl=i,l.sourceRoot=null,l.extensions=o},SingleMapping_SingleMapping$fromEntries_closure:function(t){this.urls=t},SingleMapping_SingleMapping$fromEntries_closure0:function(t){this.sourceEntry=t},SingleMapping_SingleMapping$fromEntries_closure1:function(t){this.files=t},SingleMapping_toJson_closure:function(){},SingleMapping_toJson_closure0:function(t){this.result=t},TargetLineEntry:function(t,n){this.line=t,this.entries=n},TargetEntry:function(t,n,s,a,i){var o=this;o.column=t,o.sourceUrlId=n,o.sourceLine=s,o.sourceColumn=a,o.sourceNameId=i},SourceFile$fromString(e,t){var n=new r.CodeUnits(e),s=r._setArrayType([0],c.JSArray_int),a=typeof t=="string"?r.Uri_parse(t):c.nullable_Uri._as(t);return s=new r.SourceFile(a,s,new Uint32Array(r._ensureNativeList(n.toList$0(n)))),s.SourceFile$decoded$2$url(n,t),s},SourceFile$decoded(e,t){var n=r._setArrayType([0],c.JSArray_int),s=typeof t=="string"?r.Uri_parse(t):c.nullable_Uri._as(t);return n=new r.SourceFile(s,n,new Uint32Array(r._ensureNativeList(g.toList$0$ax(e)))),n.SourceFile$decoded$2$url(e,t),n},FileLocation$_(e,t){return t<0?r.throwExpression(r.RangeError$("Offset may not be negative, was "+t+".")):t>e._decodedChars.length&&r.throwExpression(r.RangeError$("Offset "+t+k.x20must_n+e.get$length(0)+".")),new r.FileLocation(e,t)},_FileSpan$(e,t,n){return n<t?r.throwExpression(r.ArgumentError$("End "+n+" must come after start "+t+".",null)):n>e._decodedChars.length?r.throwExpression(r.RangeError$("End "+n+k.x20must_n+e.get$length(0)+".")):t<0&&r.throwExpression(r.RangeError$("Start may not be negative, was "+t+".")),new r._FileSpan(e,t,n)},FileSpanExtension_subspan(e,t,n){var s,a,i;return r.RangeError_checkValidRange(t,n,e.get$length(e)),t===0?s=n==null||n===e.get$length(e):s=!1,s?e:(a=e.get$start(e).offset,s=e.get$file(e),i=n==null?e.get$end(e).offset:a+n,s.span$2(0,a+t,i))},SourceFile:function(t,n,s){var a=this;a.url=t,a._lineStarts=n,a._decodedChars=s,a._cachedLine=null},FileLocation:function(t,n){this.file=t,this.offset=n},_FileSpan:function(t,n,s){this.file=t,this._file$_start=n,this._end=s},Highlighter$(e,t){var n=r.Highlighter__collateLines(r._setArrayType([r._Highlight$(e,null,!0)],c.JSArray__Highlight)),s=new r.Highlighter_closure(t).call$0(),a=$.JSInt_methods.toString$0($.JSArray_methods.get$last(n).number+1),i=r.Highlighter__contiguous(n)?0:3,o=r._arrayInstanceType(n);return new r.Highlighter(n,s,null,1+Math.max(a.length,i),new r.MappedListIterable(n,new r.Highlighter$__closure,o._eval$1("MappedListIterable<1,int>")).reduce$1(0,$.CONSTANT),!r.isAllTheSame(new r.MappedListIterable(n,new r.Highlighter$__closure0,o._eval$1("MappedListIterable<1,Object?>"))),new r.StringBuffer(""))},Highlighter$multiple(e,t,n,s,a,i){var o,l,_,u,p,h=r._setArrayType([r._Highlight$(e,t,!0)],c.JSArray__Highlight);for(o=n.get$entries(n),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),h.push(r._Highlight$(l.key,l.value,!1));return h=r.Highlighter__collateLines(h),s?o=a??"\x1B[31m":o=null,s?l="\x1B[34m":l=null,_=$.JSInt_methods.toString$0($.JSArray_methods.get$last(h).number+1),u=r.Highlighter__contiguous(h)?0:3,p=r._arrayInstanceType(h),new r.Highlighter(h,o,l,1+Math.max(_.length,u),new r.MappedListIterable(h,new r.Highlighter$__closure,p._eval$1("MappedListIterable<1,int>")).reduce$1(0,$.CONSTANT),!r.isAllTheSame(new r.MappedListIterable(h,new r.Highlighter$__closure0,p._eval$1("MappedListIterable<1,Object?>"))),new r.StringBuffer(""))},Highlighter__contiguous(e){var t,n,s;for(t=0;t<e.length-1;)if(n=e[t],++t,s=e[t],n.number+1!==s.number&&g.$eq$(n.url,s.url))return!1;return!0},Highlighter__collateLines(e){var t,n,s,a=r.groupBy(e,new r.Highlighter__collateLines_closure,c._Highlight,c.Object);for(t=a.get$values(0),n=r._instanceType(t),n=n._eval$1("@<1>")._bind$1(n._rest[1]),t=new r.MappedIterator(g.get$iterator$ax(t.__internal$_iterable),t._f,n._eval$1("MappedIterator<1,2>")),n=n._rest[1];t.moveNext$0();)s=t.__internal$_current,s==null&&(s=n._as(s)),g.sort$1$ax(s,new r.Highlighter__collateLines_closure0);return t=a.get$entries(0),n=r._instanceType(t)._eval$1("ExpandIterable<Iterable.E,_Line>"),r.List_List$of(new r.ExpandIterable(t,new r.Highlighter__collateLines_closure1,n),!0,n._eval$1("Iterable.E"))},_Highlight$(e,t,n){var s,a=new r._Highlight_closure(e).call$0();return t==null?s=null:s=r.stringReplaceAllUnchecked(t,`\r
|
||
`,`
|
||
`),new r._Highlight(a,n,s)},_Highlight__normalizeNewlines(e){var t,n,s,a,i,o,l=e.get$text();if(!$.JSString_methods.contains$1(l,`\r
|
||
`))return e;for(t=e.get$end(e).get$offset(),n=l.length-1,s=0;s<n;++s)l.charCodeAt(s)===13&&l.charCodeAt(s+1)===10&&--t;return n=e.get$start(e),a=e.get$sourceUrl(e),i=e.get$end(e).get$line(),a=r.SourceLocation$(t,e.get$end(e).get$column(),i,a),i=r.stringReplaceAllUnchecked(l,`\r
|
||
`,`
|
||
`),o=e.get$context(e),r.SourceSpanWithContext$(n,a,i,r.stringReplaceAllUnchecked(o,`\r
|
||
`,`
|
||
`))},_Highlight__normalizeTrailingNewline(e){var t,n,s,a,i,o,l;return!$.JSString_methods.endsWith$1(e.get$context(e),`
|
||
`)||$.JSString_methods.endsWith$1(e.get$text(),`
|
||
|
||
`)?e:(t=$.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1),n=e.get$text(),s=e.get$start(e),a=e.get$end(e),$.JSString_methods.endsWith$1(e.get$text(),`
|
||
`)?(i=r.findLineStart(e.get$context(e),e.get$text(),e.get$start(e).get$column()),i.toString,i=i+e.get$start(e).get$column()+e.get$length(e)===e.get$context(e).length):i=!1,i&&(n=$.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),n.length===0?a=s:(i=e.get$end(e).get$offset(),o=e.get$sourceUrl(e),l=e.get$end(e).get$line(),a=r.SourceLocation$(i-1,r._Highlight__lastLineLength(t),l-1,o),s=e.get$start(e).get$offset()===e.get$end(e).get$offset()?a:e.get$start(e))),r.SourceSpanWithContext$(s,a,n,t))},_Highlight__normalizeEndOfLine(e){var t,n,s,a,i;return e.get$end(e).get$column()!==0||e.get$end(e).get$line()===e.get$start(e).get$line()?e:(t=$.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),n=e.get$start(e),s=e.get$end(e).get$offset(),a=e.get$sourceUrl(e),i=e.get$end(e).get$line(),a=r.SourceLocation$(s-1,t.length-$.JSString_methods.lastIndexOf$1(t,`
|
||
`)-1,i-1,a),r.SourceSpanWithContext$(n,a,t,$.JSString_methods.endsWith$1(e.get$context(e),`
|
||
`)?$.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1):e.get$context(e)))},_Highlight__lastLineLength(e){var t=e.length;return t===0?0:e.charCodeAt(t-1)===10?t===1?0:t-$.JSString_methods.lastIndexOf$2(e,`
|
||
`,t-2)-1:t-$.JSString_methods.lastIndexOf$1(e,`
|
||
`)-1},Highlighter:function(t,n,s,a,i,o,l){var _=this;_._lines=t,_._primaryColor=n,_._secondaryColor=s,_._paddingBeforeSidebar=a,_._maxMultilineSpans=i,_._multipleFiles=o,_._highlighter$_buffer=l},Highlighter_closure:function(t){this.color=t},Highlighter$__closure:function(){},Highlighter$___closure:function(){},Highlighter$__closure0:function(){},Highlighter__collateLines_closure:function(){},Highlighter__collateLines_closure0:function(){},Highlighter__collateLines_closure1:function(){},Highlighter__collateLines__closure:function(t){this.line=t},Highlighter_highlight_closure:function(){},Highlighter__writeFileStart_closure:function(t){this.$this=t},Highlighter__writeMultilineHighlights_closure:function(t,n,s){this.$this=t,this.startLine=n,this.line=s},Highlighter__writeMultilineHighlights_closure0:function(t,n){this.$this=t,this.highlight=n},Highlighter__writeMultilineHighlights_closure1:function(t){this.$this=t},Highlighter__writeMultilineHighlights_closure2:function(t,n,s,a,i,o,l){var _=this;_._box_0=t,_.$this=n,_.current=s,_.startLine=a,_.line=i,_.highlight=o,_.endLine=l},Highlighter__writeMultilineHighlights__closure:function(t,n){this._box_0=t,this.$this=n},Highlighter__writeMultilineHighlights__closure0:function(t,n){this.$this=t,this.vertical=n},Highlighter__writeHighlightedText_closure:function(t,n,s,a){var i=this;i.$this=t,i.text=n,i.startColumn=s,i.endColumn=a},Highlighter__writeIndicator_closure:function(t,n,s){this.$this=t,this.line=n,this.highlight=s},Highlighter__writeIndicator_closure0:function(t,n,s){this.$this=t,this.line=n,this.highlight=s},Highlighter__writeIndicator_closure1:function(t,n,s,a){var i=this;i.$this=t,i.coversWholeLine=n,i.line=s,i.highlight=a},Highlighter__writeLabel_closure:function(t,n){this.$this=t,this.lines=n},Highlighter__writeLabel_closure0:function(t,n){this.$this=t,this.text=n},Highlighter__writeSidebar_closure:function(t,n,s){this._box_0=t,this.$this=n,this.end=s},_Highlight:function(t,n,s){this.span=t,this.isPrimary=n,this.label=s},_Highlight_closure:function(t){this.span=t},_Line:function(t,n,s,a){var i=this;i.text=t,i.number=n,i.url=s,i.highlights=a},SourceLocation$(e,t,n,s){var a=n==null,i=a?0:n,o=t==null,l=o?e:t;return e<0?r.throwExpression(r.RangeError$("Offset may not be negative, was "+e+".")):!a&&n<0?r.throwExpression(r.RangeError$("Line may not be negative, was "+r.S(n)+".")):!o&&t<0&&r.throwExpression(r.RangeError$("Column may not be negative, was "+r.S(t)+".")),new r.SourceLocation(s,e,i,l)},SourceLocation:function(t,n,s,a){var i=this;i.sourceUrl=t,i.offset=n,i.line=s,i.column=a},SourceLocationMixin:function(){},SourceSpanExtension_messageMultiple(e,t,n,s,a,i,o){var l,_,u=e.get$start(e);return u=u.file.getLine$1(u.offset),l=e.get$start(e),l="line "+(u+1)+", column "+(l.file.getColumn$1(l.offset)+1),e.get$sourceUrl(e)!=null?(u=e.get$sourceUrl(e),_=C.$get$context(),u.toString,u=l+(" of "+_.prettyUri$1(u))):u=l,u=u+(": "+t+`
|
||
`)+r.Highlighter$multiple(e,n,s,a,i,o).highlight$0(),u.charCodeAt(0)==0,u},SourceSpanBase:function(){},SourceSpanException:function(){},SourceSpanFormatException:function(t,n,s){this.source=t,this._span_exception$_message=n,this._span=s},MultiSourceSpanException:function(){},MultiSourceSpanFormatException:function(t,n,s,a,i){var o=this;o.source=t,o.primaryLabel=n,o.secondarySpans=s,o._span_exception$_message=a,o._span=i},SourceSpanMixin:function(){},SourceSpanWithContext$(e,t,n,s){var a=new r.SourceSpanWithContext(s,e,t,n);return a.SourceSpanBase$3(e,t,n),$.JSString_methods.contains$1(s,n)||r.throwExpression(r.ArgumentError$('The context line "'+s+'" must contain "'+n+'".',null)),r.findLineStart(s,n,e.get$column())==null&&r.throwExpression(r.ArgumentError$('The span text "'+n+'" must start at column '+(e.get$column()+1)+' in a line within "'+s+'".',null)),a},SourceSpanWithContext:function(t,n,s,a){var i=this;i._context=t,i.start=n,i.end=s,i.text=a},Chain_Chain$parse(e){var t,n,s=k.x3d_____;return e.length===0?new r.Chain(r.List_List$unmodifiable(r._setArrayType([],c.JSArray_Trace),c.Trace)):(t=C.$get$vmChainGap(),$.JSString_methods.contains$1(e,t)?(t=$.JSString_methods.split$1(e,t),n=r._arrayInstanceType(t),new r.Chain(r.List_List$unmodifiable(new r.MappedIterable(new r.WhereIterable(t,new r.Chain_Chain$parse_closure,n._eval$1("WhereIterable<1>")),r.trace_Trace___parseVM_tearOff$closure(),n._eval$1("MappedIterable<1,Trace>")),c.Trace))):$.JSString_methods.contains$1(e,s)?new r.Chain(r.List_List$unmodifiable(new r.MappedListIterable(r._setArrayType(e.split(s),c.JSArray_String),r.trace_Trace___parseFriendly_tearOff$closure(),c.MappedListIterable_String_Trace),c.Trace)):new r.Chain(r.List_List$unmodifiable(r._setArrayType([r.Trace_Trace$parse(e)],c.JSArray_Trace),c.Trace)))},Chain:function(t){this.traces=t},Chain_Chain$parse_closure:function(){},Chain_toTrace_closure:function(){},Chain_toString_closure0:function(){},Chain_toString__closure0:function(){},Chain_toString_closure:function(t){this.longest=t},Chain_toString__closure:function(t){this.longest=t},Frame___parseVM_tearOff(e){return r.Frame_Frame$parseVM(e)},Frame_Frame$parseVM(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseVM_closure(e))},Frame___parseV8_tearOff(e){return r.Frame_Frame$parseV8(e)},Frame_Frame$parseV8(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseV8_closure(e))},Frame_Frame$_parseFirefoxEval(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$_parseFirefoxEval_closure(e))},Frame___parseFirefox_tearOff(e){return r.Frame_Frame$parseFirefox(e)},Frame_Frame$parseFirefox(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseFirefox_closure(e))},Frame___parseFriendly_tearOff(e){return r.Frame_Frame$parseFriendly(e)},Frame_Frame$parseFriendly(e){return r.Frame__catchFormatException(e,new r.Frame_Frame$parseFriendly_closure(e))},Frame__uriOrPathToUri(e){return $.JSString_methods.contains$1(e,C.$get$Frame__uriRegExp())?r.Uri_parse(e):$.JSString_methods.contains$1(e,C.$get$Frame__windowsRegExp())?r._Uri__Uri$file(e,!0):$.JSString_methods.startsWith$1(e,"/")?r._Uri__Uri$file(e,!1):$.JSString_methods.contains$1(e,"\\")?C.$get$windows().toUri$1(e):r.Uri_parse(e)},Frame__catchFormatException(e,t){var n;try{return n=t.call$0(),n}catch(s){if(c.FormatException._is(r.unwrapException(s)))return new r.UnparsedFrame(r._Uri__Uri(null,"unparsed",null,null),e);throw s}},Frame:function(t,n,s,a){var i=this;i.uri=t,i.line=n,i.column=s,i.member=a},Frame_Frame$parseVM_closure:function(t){this.frame=t},Frame_Frame$parseV8_closure:function(t){this.frame=t},Frame_Frame$parseV8_closure_parseLocation:function(t){this.frame=t},Frame_Frame$_parseFirefoxEval_closure:function(t){this.frame=t},Frame_Frame$parseFirefox_closure:function(t){this.frame=t},Frame_Frame$parseFriendly_closure:function(t){this.frame=t},LazyTrace:function(t){this._thunk=t,this.__LazyTrace__trace_FI=C},LazyTrace_terse_closure:function(t){this.$this=t},Trace_Trace$from(e){return c.Trace._is(e)?e:e instanceof r.Chain?e.toTrace$0():new r.LazyTrace(new r.Trace_Trace$from_closure(e))},Trace_Trace$parse(e){var t,n;try{return e.length===0?(n=r.Trace$(r._setArrayType([],c.JSArray_Frame),null),n):$.JSString_methods.contains$1(e,C.$get$_v8Trace())?(n=r.Trace$parseV8(e),n):$.JSString_methods.contains$1(e," at ")?(n=r.Trace$parseJSCore(e),n):$.JSString_methods.contains$1(e,C.$get$_firefoxSafariTrace())||$.JSString_methods.contains$1(e,C.$get$_firefoxEvalTrace())?(n=r.Trace$parseFirefox(e),n):$.JSString_methods.contains$1(e,k.x3d_____)?(n=r.Chain_Chain$parse(e).toTrace$0(),n):$.JSString_methods.contains$1(e,C.$get$_friendlyTrace())?(n=r.Trace$parseFriendly(e),n):(n=r.Trace$parseVM(e),n)}catch(s){throw n=r.unwrapException(s),c.FormatException._is(n)?(t=n,r.wrapException(r.FormatException$(g.get$message$x(t)+`
|
||
Stack trace:
|
||
`+e,null,null))):s}},Trace___parseVM_tearOff(e){return r.Trace$parseVM(e)},Trace$parseVM(e){var t=r.List_List$unmodifiable(r.Trace__parseVM(e),c.Frame);return new r.Trace(t,new r._StringStackTrace(e))},Trace__parseVM(e){var t,n=$.JSString_methods.trim$0(e),s=C.$get$vmChainGap(),a=c.WhereIterable_String,i=new r.WhereIterable(r._setArrayType(r.stringReplaceAllUnchecked(n,s,"").split(`
|
||
`),c.JSArray_String),new r.Trace__parseVM_closure,a);return i.get$iterator(0).moveNext$0()?(n=r.TakeIterable_TakeIterable(i,i.get$length(0)-1,a._eval$1("Iterable.E")),n=r.MappedIterable_MappedIterable(n,r.frame_Frame___parseVM_tearOff$closure(),r._instanceType(n)._eval$1("Iterable.E"),c.Frame),t=r.List_List$of(n,!0,r._instanceType(n)._eval$1("Iterable.E")),g.endsWith$1$s(i.get$last(0),".da")||$.JSArray_methods.add$1(t,r.Frame_Frame$parseVM(i.get$last(0))),t):r._setArrayType([],c.JSArray_Frame)},Trace$parseV8(e){var t=r.SubListIterable$(r._setArrayType(e.split(`
|
||
`),c.JSArray_String),1,null,c.String).super$Iterable$skipWhile(0,new r.Trace$parseV8_closure),n=c.Frame;return n=r.List_List$unmodifiable(r.MappedIterable_MappedIterable(t,r.frame_Frame___parseV8_tearOff$closure(),t.$ti._eval$1("Iterable.E"),n),n),new r.Trace(n,new r._StringStackTrace(e))},Trace$parseJSCore(e){var t=r.List_List$unmodifiable(new r.MappedIterable(new r.WhereIterable(r._setArrayType(e.split(`
|
||
`),c.JSArray_String),new r.Trace$parseJSCore_closure,c.WhereIterable_String),r.frame_Frame___parseV8_tearOff$closure(),c.MappedIterable_String_Frame),c.Frame);return new r.Trace(t,new r._StringStackTrace(e))},Trace$parseFirefox(e){var t=r.List_List$unmodifiable(new r.MappedIterable(new r.WhereIterable(r._setArrayType($.JSString_methods.trim$0(e).split(`
|
||
`),c.JSArray_String),new r.Trace$parseFirefox_closure,c.WhereIterable_String),r.frame_Frame___parseFirefox_tearOff$closure(),c.MappedIterable_String_Frame),c.Frame);return new r.Trace(t,new r._StringStackTrace(e))},Trace___parseFriendly_tearOff(e){return r.Trace$parseFriendly(e)},Trace$parseFriendly(e){var t=e.length===0?r._setArrayType([],c.JSArray_Frame):new r.MappedIterable(new r.WhereIterable(r._setArrayType($.JSString_methods.trim$0(e).split(`
|
||
`),c.JSArray_String),new r.Trace$parseFriendly_closure,c.WhereIterable_String),r.frame_Frame___parseFriendly_tearOff$closure(),c.MappedIterable_String_Frame);return t=r.List_List$unmodifiable(t,c.Frame),new r.Trace(t,new r._StringStackTrace(e))},Trace$(e,t){var n=r.List_List$unmodifiable(e,c.Frame);return new r.Trace(n,new r._StringStackTrace(t??""))},Trace:function(t,n){this.frames=t,this.original=n},Trace_Trace$from_closure:function(t){this.trace=t},Trace__parseVM_closure:function(){},Trace$parseV8_closure:function(){},Trace$parseJSCore_closure:function(){},Trace$parseFirefox_closure:function(){},Trace$parseFriendly_closure:function(){},Trace_terse_closure:function(){},Trace_foldFrames_closure:function(t){this.oldPredicate=t},Trace_foldFrames_closure0:function(t){this._box_0=t},Trace_toString_closure0:function(){},Trace_toString_closure:function(t){this.longest=t},UnparsedFrame:function(t,n){this.uri=t,this.member=n},TransformByHandlers_transformByHandlers(e,t,n,s,a){var i=null,o={},l=r.StreamController_StreamController(i,i,i,i,!0,a);return o.subscription=null,l.onListen=new r.TransformByHandlers_transformByHandlers_closure(o,e,t,l,r.instantiate1(r.from_handlers__TransformByHandlers__defaultHandleError$closure(),a),n,s),l.get$stream()},TransformByHandlers__defaultHandleError(e,t,n){n.addError$2(e,t)},TransformByHandlers_transformByHandlers_closure:function(t,n,s,a,i,o,l){var _=this;_._box_1=t,_._this=n,_.handleData=s,_.controller=a,_.handleError=i,_.handleDone=o,_.S=l},TransformByHandlers_transformByHandlers__closure:function(t,n,s){this.handleData=t,this.controller=n,this.S=s},TransformByHandlers_transformByHandlers__closure1:function(t,n){this.handleError=t,this.controller=n},TransformByHandlers_transformByHandlers__closure0:function(t,n,s){this._box_0=t,this.handleDone=n,this.controller=s},TransformByHandlers_transformByHandlers__closure2:function(t,n){this._box_1=t,this._box_0=n},RateLimit__debounceAggregate(e,t,n,s,a,i,o){var l={};return l.soFar=l.timer=null,l.emittedLatestAsLeading=l.shouldClose=l.hasPending=!1,r.TransformByHandlers_transformByHandlers(e,new r.RateLimit__debounceAggregate_closure(l,o,n,!1,t,!0,i),new r.RateLimit__debounceAggregate_closure0(l,!0,o),i,o)},_collect(e,t,n){var s=t??r._setArrayType([],n._eval$1("JSArray<0>"));return g.add$1$ax(s,e),s},RateLimit__debounceAggregate_closure:function(t,n,s,a,i,o,l){var _=this;_._box_0=t,_.S=n,_.collect=s,_.leading=a,_.duration=i,_.trailing=o,_.T=l},RateLimit__debounceAggregate_closure_emit:function(t,n,s){this._box_0=t,this.sink=n,this.S=s},RateLimit__debounceAggregate__closure:function(t,n,s,a){var i=this;i._box_0=t,i.trailing=n,i.emit=s,i.sink=a},RateLimit__debounceAggregate_closure0:function(t,n,s){this._box_0=t,this.trailing=n,this.S=s},StringScannerException$(e,t,n){return new r.StringScannerException(n,e,t)},StringScannerException:function(t,n,s){this.source=t,this._span_exception$_message=n,this._span=s},LineScanner$(e){return new r.LineScanner(null,e)},LineScanner:function(t,n){var s=this;s._line_scanner$_column=s._line_scanner$_line=0,s.sourceUrl=t,s.string=n,s._string_scanner$_position=0,s._lastMatchPosition=s._lastMatch=null},SpanScanner$(e,t){var n,s=r.SourceFile$fromString(e,t);return t==null?n=null:n=typeof t=="string"?r.Uri_parse(t):c.Uri._as(t),new r.SpanScanner(s,n,e)},SpanScanner:function(t,n,s){var a=this;a._sourceFile=t,a.sourceUrl=n,a.string=s,a._string_scanner$_position=0,a._lastMatchPosition=a._lastMatch=null},_SpanScannerState:function(t,n){this._scanner=t,this.position=n},StringScanner$(e,t,n){var s;return n==null?s=null:s=typeof n=="string"?r.Uri_parse(n):c.Uri._as(n),new r.StringScanner(s,e)},StringScanner:function(t,n){var s=this;s.sourceUrl=t,s.string=n,s._string_scanner$_position=0,s._lastMatchPosition=s._lastMatch=null},AsciiGlyphSet:function(){},UnicodeGlyphSet:function(){},WatchEvent:function(t,n){this.type=t,this.path=n},ChangeType:function(t){this._watch_event$_name=t},AnySelectorVisitor0:function(){},AnySelectorVisitor_visitComplexSelector_closure0:function(t){this.$this=t},AnySelectorVisitor_visitCompoundSelector_closure0:function(t){this.$this=t},SupportsAnything0:function(t,n){this.contents=t,this.span=n},Argument0:function(t,n,s){this.name=t,this.defaultValue=n,this.span=s},ArgumentDeclaration_ArgumentDeclaration$parse0(e,t){return r.ScssParser$0(e,null,t).parseArgumentDeclaration$0()},ArgumentDeclaration0:function(t,n,s){this.$arguments=t,this.restArgument=n,this.span=s},ArgumentDeclaration_verify_closure1:function(){},ArgumentDeclaration_verify_closure2:function(){},ArgumentInvocation$empty0(e){return new r.ArgumentInvocation0($.List_empty20,$.Map_empty14,null,null,e)},ArgumentInvocation0:function(t,n,s,a,i){var o=this;o.positional=t,o.named=n,o.rest=s,o.keywordRest=a,o.span=i},argumentListClass_closure:function(){},argumentListClass__closure:function(){},argumentListClass__closure0:function(){},SassArgumentList$0(e,t,n){var s=c.Value_2;return s=new r.SassArgumentList0(r.ConstantMap_ConstantMap$from(t,c.String,s),r.List_List$unmodifiable(e,s),n,!1),s.SassList$3$brackets0(e,n,!1),s},SassArgumentList0:function(t,n,s,a){var i=this;i._argument_list$_keywords=t,i._argument_list$_wereKeywordsAccessed=!1,i._list1$_contents=n,i._list1$_separator=s,i._list1$_hasBrackets=a},JSArray1:function(){},AsyncImporter0:function(){},JSToDartAsyncImporter:function(t,n,s){this._async0$_canonicalize=t,this._load=n,this._nonCanonicalSchemes=s},JSToDartAsyncImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},JSToDartAsyncImporter_load_closure:function(t,n){this.$this=t,this.url=n},AsyncBuiltInCallable$mixin0(e,t,n,s,a){return new r.AsyncBuiltInCallable0(e,r.ScssParser$0("@mixin "+e+"("+t+") {",null,a).parseArgumentDeclaration$0(),new r.AsyncBuiltInCallable$mixin_closure0(n),!1)},AsyncBuiltInCallable0:function(t,n,s,a){var i=this;i.name=t,i._async_built_in0$_arguments=n,i._async_built_in0$_callback=s,i.acceptsContent=a},AsyncBuiltInCallable$mixin_closure0:function(t){this.callback=t},compileAsync0(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v=0,E=r._makeAsyncAwaitCompleter(c.CompileResult_2),M,I,R,L,T,O,J,B,z=r._wrapJsFunctionForAsync(function(H,j){if(H===1)return r._asyncRethrow(j,E);for(;;)switch(v){case 0:J=c.Deprecation_3,B=r.LinkedHashSet_LinkedHashSet$_empty(J),h!=null&&B.addAll$1(0,h),I=r.LinkedHashSet_LinkedHashSet$_empty(J),n!=null&&I.addAll$1(0,n),J=r.LinkedHashSet_LinkedHashSet$_empty(J),a!=null&&J.addAll$1(0,a),_=r.DeprecationProcessingLogger$0(_,I,J,!S,B),J=u==null,J?B=m==null||m===r.Syntax_forPath0(e):B=!1,v=B?3:5;break;case 3:return i==null&&(i=r.AsyncImportCache$none(_)),B=C.$get$FilesystemImporter_cwd0(),I=r.isNodeJs()?w.process:null,g.$eq$(I==null?null:g.get$platform$x(I),"win32")?I=!0:(I=r.isNodeJs()?w.process:null,I=g.$eq$(I==null?null:g.get$platform$x(I),"darwin")),I?(I=C.$get$context(),R=r._realCasePath0(r.absolute(I.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),L=R,R=I,I=L):(I=C.$get$context(),R=I.canonicalize$1(0,e),L=R,R=I,I=L),v=6,r._asyncAwait(i.importCanonical$3$originalUrl(B,R.toUri$1(I),R.toUri$1(e)),z);case 6:R=j,R.toString,T=R,v=4;break;case 5:B=r.readFile0(e),I=m??r.Syntax_forPath0(e),T=r.Stylesheet_Stylesheet$parse0(B,I,_,C.$get$context().toUri$1(e));case 4:return v=7,r._asyncAwait(r._compileStylesheet2(T,_,i,u,C.$get$FilesystemImporter_cwd0(),s,f,y,o,l,p,d,t),z);case 7:O=j,_.summarize$1$js(!J),M=O,v=1;break;case 1:return r._asyncReturn(M,E)}});return r._asyncStartSync(z,E)},compileStringAsync0(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E){var M=0,I=r._makeAsyncAwaitCompleter(c.CompileResult_2),R,L,T,O,J,B,z=r._wrapJsFunctionForAsync(function(H,j){if(H===1)return r._asyncRethrow(j,I);for(;;)switch(M){case 0:return J=c.Deprecation_3,B=r.LinkedHashSet_LinkedHashSet$_empty(J),d!=null&&B.addAll$1(0,d),L=r.LinkedHashSet_LinkedHashSet$_empty(J),n!=null&&L.addAll$1(0,n),J=r.LinkedHashSet_LinkedHashSet$_empty(J),a!=null&&J.addAll$1(0,a),u=r.DeprecationProcessingLogger$0(u,L,J,!E,B),T=r.Stylesheet_Stylesheet$parse0(e,y??$.Syntax_SCSS_scss0,u,S),o==null?J=r.isBrowser()?new r.NoOpImporter0:C.$get$FilesystemImporter_cwd0():J=o,M=3,r._asyncAwait(r._compileStylesheet2(T,u,i,p,J,s,m,v,l,_,h,f,t),z);case 3:O=j,u.summarize$1$js(p!=null),R=O,M=1;break;case 1:return r._asyncReturn(R,I)}});return r._asyncStartSync(z,I)},_compileStylesheet2(e,t,n,s,a,i,o,l,_,u,p,h,d){var f=0,m=r._makeAsyncAwaitCompleter(c.CompileResult_2),y,S,v,E,M=r._wrapJsFunctionForAsync(function(I,R){if(I===1)return r._asyncRethrow(R,m);for(;;)switch(f){case 0:return f=3,r._asyncAwait(r._EvaluateVisitor$2(i,n,t,s,p,h).run$2(0,a,e),M);case 3:S=R,v=r.serialize0(S._1,d,_,!1,u,h,o,l),E=v._1,E!=null&&n!=null&&r.mapInPlace0(E.urls,new r._compileStylesheet_closure2(e,n)),y=new r.CompileResult0(S,v),f=1;break;case 1:return r._asyncReturn(y,m)}});return r._asyncStartSync(M,m)},_compileStylesheet_closure2:function(t,n){this.stylesheet=t,this.importCache=n},AsyncEnvironment$0(){var e=c.String,t=c.Module_AsyncCallable_2,n=c.AstNode_2,s=c.int,a=c.AsyncCallable_2,i=c.JSArray_Map_String_AsyncCallable_2;return new r.AsyncEnvironment0(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],c.JSArray_Module_AsyncCallable_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,c.Value_2)],c.JSArray_Map_String_Value_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],c.JSArray_Map_String_AstNode_2),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),null)},AsyncEnvironment$_0(e,t,n,s,a,i,o,l,_,u,p,h){var d=c.String,f=c.int;return new r.AsyncEnvironment0(e,t,n,s,a,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(d,f),u,r.LinkedHashMap_LinkedHashMap$_empty(d,f),p,r.LinkedHashMap_LinkedHashMap$_empty(d,f),h)},_EnvironmentModule__EnvironmentModule2(e,t,n,s,a){var i,o,l,_,u,p,h,d,f;for(a==null&&(a=$.Set_empty6),i=c.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=c.Module_AsyncCallable_2,l=c.List_CssComment_2,_=r.MapExtensions_get_pairs0(n,o,l),_=_.get$iterator(_),u=c.CssComment_2;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,u),d.fixed$length=Array,d.immutable$list=Array,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable2(a),l=r._EnvironmentModule__memberMap2($.JSArray_methods.get$first(e._async_environment0$_variables),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure17,c.Map_String_Value_2),c.Value_2),_=r._EnvironmentModule__memberMap2($.JSArray_methods.get$first(e._async_environment0$_variableNodes),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure18,c.Map_String_AstNode_2),c.AstNode_2),u=c.Map_String_AsyncCallable_2,p=c.AsyncCallable_2,f=r._EnvironmentModule__memberMap2($.JSArray_methods.get$first(e._async_environment0$_functions),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure19,u),p),p=r._EnvironmentModule__memberMap2($.JSArray_methods.get$first(e._async_environment0$_mixins),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure20,u),p),u=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||$.JSArray_methods.any$1(e._async_environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure21),r._EnvironmentModule$_2(e,t,i,s,o,l,_,f,p,u,!s.get$isEmpty(s)||$.JSArray_methods.any$1(e._async_environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure22))},_EnvironmentModule__makeModulesByVariable2(e){var t,n,s,a,i,o;if(e.get$isEmpty(e))return $.Map_empty16;for(t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Module_AsyncCallable_2),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof r._EnvironmentModule2){for(a=s._async_environment0$_modulesByVariable,a=a.get$values(a),a=a.get$iterator(a);a.moveNext$0();)i=a.get$current(a),o=i.get$variables(),r.setAll0(t,o.get$keys(o),i);r.setAll0(t,g.get$keys$z($.JSArray_methods.get$first(s._async_environment0$_environment._async_environment0$_variables)),s)}else a=s.get$variables(),r.setAll0(t,a.get$keys(a),s);return t},_EnvironmentModule__memberMap2(e,t,n){var s,a,i;if(e=new r.PublicMemberMapView0(e,n._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(s=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)i=a.get$current(a),i.get$isNotEmpty(i)&&s.push(i);return s.push(e),s.length===1?e:r.MergedMapView$0(s,c.String,n)},_EnvironmentModule$_2(e,t,n,s,a,i,o,l,_,u,p){return new r._EnvironmentModule2(e._async_environment0$_allModules,i,o,l,_,s,t,n,u,p,e,a)},AsyncEnvironment0:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y){var S=this;S._async_environment0$_modules=t,S._async_environment0$_namespaceNodes=n,S._async_environment0$_globalModules=s,S._async_environment0$_importedModules=a,S._async_environment0$_forwardedModules=i,S._async_environment0$_nestedForwardedModules=o,S._async_environment0$_allModules=l,S._async_environment0$_variables=_,S._async_environment0$_variableNodes=u,S._async_environment0$_variableIndices=p,S._async_environment0$_functions=h,S._async_environment0$_functionIndices=d,S._async_environment0$_mixins=f,S._async_environment0$_mixinIndices=m,S._async_environment0$_content=y,S._async_environment0$_inMixin=!1,S._async_environment0$_inSemiGlobalScope=!0,S._async_environment0$_lastVariableIndex=S._async_environment0$_lastVariableName=null},AsyncEnvironment__getVariableFromGlobalModule_closure0:function(t){this.name=t},AsyncEnvironment_setVariable_closure2:function(t,n){this.$this=t,this.name=n},AsyncEnvironment_setVariable_closure3:function(t){this.name=t},AsyncEnvironment_setVariable_closure4:function(t,n){this.$this=t,this.name=n},AsyncEnvironment__getFunctionFromGlobalModule_closure0:function(t){this.name=t},AsyncEnvironment__getMixinFromGlobalModule_closure0:function(t){this.name=t},AsyncEnvironment_toModule_closure0:function(){},AsyncEnvironment_toDummyModule_closure0:function(){},_EnvironmentModule2:function(t,n,s,a,i,o,l,_,u,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=s,f.functions=a,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=u,f.transitivelyContainsExtensions=p,f._async_environment0$_environment=h,f._async_environment0$_modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure17:function(){},_EnvironmentModule__EnvironmentModule_closure18:function(){},_EnvironmentModule__EnvironmentModule_closure19:function(){},_EnvironmentModule__EnvironmentModule_closure20:function(){},_EnvironmentModule__EnvironmentModule_closure21:function(){},_EnvironmentModule__EnvironmentModule_closure22:function(){},_EvaluateVisitor$2(e,t,n,s,a,i){var o,l=c.Uri,_=c.Module_AsyncCallable_2,u=r._setArrayType([],c.JSArray_Record_2_String_and_AstNode_2);return t==null?o=s==null?r.AsyncImportCache$none(n):null:o=t,l=new r._EvaluateVisitor2(o,s,r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.AsyncCallable_2),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,c.Configuration_2),r.LinkedHashMap_LinkedHashMap$_empty(l,c.AstNode_2),n,r.LinkedHashSet_LinkedHashSet$_empty(c.Record_2_String_and_SourceSpan),a,i,r.AsyncEnvironment$0(),r.LinkedHashSet_LinkedHashSet$_empty(l),r.LinkedHashMap_LinkedHashMap$_empty(l,c.nullable_AstNode_2),u,$.Configuration_Map_empty_null0),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,n,s,a,i),l},_EvaluateVisitor2:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v=this;v._async_evaluate0$_importCache=t,v._async_evaluate0$_nodeImporter=n,v._async_evaluate0$_builtInFunctions=s,v._async_evaluate0$_builtInModules=a,v._async_evaluate0$_modules=i,v._async_evaluate0$_moduleConfigurations=o,v._async_evaluate0$_moduleNodes=l,v._async_evaluate0$_logger=_,v._async_evaluate0$_warningsEmitted=u,v._async_evaluate0$_quietDeps=p,v._async_evaluate0$_sourceMap=h,v._async_evaluate0$_environment=d,v._async_evaluate0$_declarationName=v._async_evaluate0$__parent=v._async_evaluate0$_mediaQuerySources=v._async_evaluate0$_mediaQueries=v._async_evaluate0$_styleRuleIgnoringAtRoot=null,v._async_evaluate0$_member="root stylesheet",v._async_evaluate0$_importSpan=v._async_evaluate0$_callableNode=v._async_evaluate0$_currentCallable=null,v._async_evaluate0$_inSupportsDeclaration=v._async_evaluate0$_inKeyframes=v._async_evaluate0$_atRootExcludingStyleRule=v._async_evaluate0$_inUnknownAtRule=v._async_evaluate0$_inFunction=!1,v._async_evaluate0$_loadedUrls=f,v._async_evaluate0$_activeModules=m,v._async_evaluate0$_stack=y,v._async_evaluate0$_importer=null,v._async_evaluate0$_inDependency=!1,v._async_evaluate0$__extensionStore=v._async_evaluate0$_preModuleComments=v._async_evaluate0$_outOfOrderImports=v._async_evaluate0$__endOfImports=v._async_evaluate0$__root=v._async_evaluate0$__stylesheet=null,v._async_evaluate0$_configuration=S},_EvaluateVisitor_closure38:function(t){this.$this=t},_EvaluateVisitor_closure39:function(t){this.$this=t},_EvaluateVisitor_closure40:function(t){this.$this=t},_EvaluateVisitor_closure41:function(t){this.$this=t},_EvaluateVisitor_closure42:function(t){this.$this=t},_EvaluateVisitor_closure43:function(t){this.$this=t},_EvaluateVisitor_closure44:function(t){this.$this=t},_EvaluateVisitor_closure45:function(t){this.$this=t},_EvaluateVisitor_closure46:function(t){this.$this=t},_EvaluateVisitor__closure14:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure47:function(t){this.$this=t},_EvaluateVisitor__closure13:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure48:function(t){this.$this=t},_EvaluateVisitor_closure49:function(t){this.$this=t},_EvaluateVisitor__closure11:function(t,n,s){this.values=t,this.span=n,this.callableNode=s},_EvaluateVisitor__closure12:function(t){this.$this=t},_EvaluateVisitor_closure50:function(t){this.$this=t},_EvaluateVisitor_run_closure2:function(t,n,s){this.$this=t,this.node=n,this.importer=s},_EvaluateVisitor_run__closure2:function(t,n,s){this.$this=t,this.importer=n,this.node=s},_EvaluateVisitor__loadModule_closure5:function(t,n){this._box_1=t,this.callback=n},_EvaluateVisitor__loadModule_closure6:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=s,_.baseUrl=a,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure5:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure6:function(t,n,s){this._box_0=t,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure2:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=s,_.extensionStore=a,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure5:function(){},_EvaluateVisitor__combineCss_closure6:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule2:function(t,n,s,a,i,o){var l=this;l.$this=t,l.seen=n,l.clone=s,l.css=a,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure5:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure6:function(){},_EvaluateVisitor_visitAtRootRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure17:function(t,n,s){this.$this=t,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure18:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure19:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure2:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure20:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure21:function(){},_EvaluateVisitor__scopeForAtRoot_closure22:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure2:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure2:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure8:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure9:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure10:function(t,n,s,a){var i=this;i.$this=t,i.list=n,i.setVariables=s,i.node=a},_EvaluateVisitor_visitEachRule__closure2:function(t,n,s){this.$this=t,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure2:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure8:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure9:function(t,n,s){this.$this=t,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure2:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure10:function(){},_EvaluateVisitor_visitForRule_closure14:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure15:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure16:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure17:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure18:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.$this=n,l.node=s,l.from=a,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure2:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure2:function(){},_EvaluateVisitor_visitIfRule_closure2:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure2:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure2:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure2:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure11:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure12:function(){},_EvaluateVisitor__visitDynamicImport__closure13:function(){},_EvaluateVisitor__visitDynamicImport__closure14:function(t,n,s,a,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=s,o.environment=a,o.children=i},_EvaluateVisitor__applyMixin_closure5:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure6:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin_closure6:function(t,n,s,a){var i=this;i.$this=t,i.contentCallable=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure5:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin___closure2:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin____closure2:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure9:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure10:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure8:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure9:function(t,n,s,a,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=s,o.mergedSources=a,o.node=i},_EvaluateVisitor_visitMediaRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure10:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure11:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure12:function(){},_EvaluateVisitor_visitStyleRule_closure14:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure13:function(){},_EvaluateVisitor__warnForBogusCombinators_closure2:function(){},_EvaluateVisitor_visitSupportsRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure6:function(){},_EvaluateVisitor__visitSupportsCondition_closure2:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure8:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor_visitVariableDeclaration_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure10:function(t,n,s){this.$this=t,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure2:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation2:function(){},_EvaluateVisitor_visitVariableExpression_closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure2:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitListExpression_closure2:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure9:function(){},_EvaluateVisitor_visitFunctionExpression_closure10:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor__checkCalculationArguments_check2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure2:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.node=s,i.inLegacySassFunction=a},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure2:function(t,n,s){this.$this=t,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure2:function(t,n,s,a,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure2:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure2:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure2:function(){},_EvaluateVisitor__runFunctionCallable_closure2:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure8:function(t,n,s){this._box_0=t,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure9:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure10:function(){},_EvaluateVisitor__evaluateArguments_closure11:function(){},_EvaluateVisitor__evaluateArguments_closure12:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure13:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.namedNodes=a},_EvaluateVisitor__evaluateArguments_closure14:function(){},_EvaluateVisitor__evaluateMacroArguments_closure11:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure12:function(t,n,s){this.$this=t,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure13:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure14:function(t,n,s){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure2:function(t,n,s,a,i,o){var l=this;l.$this=t,l.values=n,l.convert=s,l.expressionNode=a,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure2:function(t,n,s){this.$arguments=t,this.positional=n,this.named=s},_EvaluateVisitor_visitCssAtRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure6:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure6:function(){},_EvaluateVisitor_visitCssMediaRule_closure8:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure9:function(t,n,s,a){var i=this;i.$this=t,i.mergedQueries=n,i.node=s,i.mergedSources=a},_EvaluateVisitor_visitCssMediaRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure10:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure6:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure5:function(){},_EvaluateVisitor_visitCssSupportsRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure2:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure6:function(){},_EvaluateVisitor__performInterpolationHelper_closure2:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure2:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure2:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation2:function(){},_EvaluateVisitor__stackFrame_closure2:function(t){this.$this=t},_ImportedCssVisitor2:function(t){this._async_evaluate0$_visitor=t},_ImportedCssVisitor_visitCssAtRule_closure2:function(){},_ImportedCssVisitor_visitCssMediaRule_closure2:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure2:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure2:function(){},_EvaluationContext2:function(t,n){this._async_evaluate0$_visitor=t,this._async_evaluate0$_defaultWarnNodeWithSpan=n},JSToDartAsyncFileImporter:function(t){this._findFileUrl=t},JSToDartAsyncFileImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},AsyncImportCache$(e,t,n,s){var a=c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,i=c.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,o=c.Uri,l=r.AsyncImportCache__toImporters0(e,t,s);return new r.AsyncImportCache0(l,n,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,a),r.LinkedHashMap_LinkedHashMap$_empty(i,a),r.LinkedHashMap_LinkedHashMap$_empty(i,o),r.LinkedHashMap_LinkedHashMap$_empty(o,c.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(o,c.ImporterResult_2))},AsyncImportCache$none(e){var t=c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,n=c.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,s=c.Uri;return new r.AsyncImportCache0($.List_empty25,e,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,t),r.LinkedHashMap_LinkedHashMap$_empty(n,t),r.LinkedHashMap_LinkedHashMap$_empty(n,s),r.LinkedHashMap_LinkedHashMap$_empty(s,c.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(s,c.ImporterResult_2))},AsyncImportCache__toImporters0(e,t,n){var s,a,i,o,l,_,u=null,p=r.getEnvironmentVariable0("SASS_PATH");if(r.isBrowser())return s=r._setArrayType([],c.JSArray_AsyncImporter),e!=null&&$.JSArray_methods.addAll$1(s,e),s;if(s=r._setArrayType([],c.JSArray_AsyncImporter),e!=null&&$.JSArray_methods.addAll$1(s,e),t!=null)for(a=g.get$iterator$ax(t);a.moveNext$0();)i=a.get$current(a),s.push(new r.FilesystemImporter0(C.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(p!=null)for(a=r.isNodeJs()?w.process:u,i=p.split(g.$eq$(a==null?u:g.get$platform$x(a),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],s.push(new r.FilesystemImporter0(C.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return s},AsyncImportCache0:function(t,n,s,a,i,o,l){var _=this;_._async_import_cache0$_importers=t,_._async_import_cache0$_logger=n,_._async_import_cache0$_canonicalizeCache=s,_._async_import_cache0$_perImporterCanonicalizeCache=a,_._async_import_cache0$_nonCanonicalRelativeUrls=i,_._async_import_cache0$_importCache=o,_._async_import_cache0$_resultsCache=l},AsyncImportCache_canonicalize_closure0:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=s,_.baseUrl=a,_.forImport=i,_.key=o,_.url=l},AsyncImportCache__canonicalize_closure0:function(t,n){this.importer=t,this.url=n},AsyncImportCache_importCanonical_closure0:function(t,n,s,a,i){var o=this;o.$this=t,o.importer=n,o.canonicalUrl=s,o.originalUrl=a,o.quiet=i},AsyncImportCache_humanize_closure3:function(t){this.canonicalUrl=t},AsyncImportCache_humanize_closure4:function(){},AsyncImportCache_humanize_closure5:function(){},AsyncImportCache_humanize_closure6:function(t){this.canonicalUrl=t},AtRootQueryParser$0(e,t,n){var s=r.SpanScanner$(e,n);return new r.AtRootQueryParser0(s,t,null)},AtRootQueryParser0:function(t,n,s){this.scanner=t,this.logger=n,this._parser0$_interpolationMap=s},AtRootQueryParser_parse_closure0:function(t){this.$this=t},AtRootQuery0:function(t,n,s,a){var i=this;i.include=t,i.names=n,i._at_root_query0$_all=s,i._at_root_query0$_rule=a},AtRootRule$0(e,t,n){var s=r.List_List$unmodifiable(e,c.Statement_2),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.AtRootRule0(n,t,s,a)},AtRootRule0:function(t,n,s,a){var i=this;i.query=t,i.span=n,i.children=s,i.hasDeclarations=a},ModifiableCssAtRule$0(e,t,n,s){var a=r._setArrayType([],c.JSArray_ModifiableCssNode_2);return new r.ModifiableCssAtRule0(e,s,n,t,new r.UnmodifiableListView(a,c.UnmodifiableListView_ModifiableCssNode_2),a)},ModifiableCssAtRule0:function(t,n,s,a,i,o){var l=this;l.name=t,l.value=n,l.isChildless=s,l.span=a,l.children=i,l._node$_children=o,l._node$_indexInParent=l._node$_parent=null,l.isGroupEnd=!1},AtRule$0(e,t,n,s){var a=n==null?null:r.List_List$unmodifiable(n,c.Statement_2),i=a==null?null:$.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.AtRule0(e,s,t,a,i===!0)},AtRule0:function(t,n,s,a,i){var o=this;o.name=t,o.value=n,o.span=s,o.children=a,o.hasDeclarations=i},AttributeSelector0:function(t,n,s,a,i){var o=this;o.name=t,o.op=n,o.value=s,o.modifier=a,o.span=i},AttributeOperator0:function(t,n){this._attribute0$_text=t,this._name=n},BinaryOperationExpression0:function(t,n,s,a){var i=this;i.operator=t,i.left=n,i.right=s,i.allowsSlash=a},BinaryOperator0:function(t,n,s,a,i){var o=this;o.name=t,o.operator=n,o.precedence=s,o.isAssociative=a,o._name=i},BooleanExpression0:function(t,n){this.value=t,this.span=n},booleanClass_closure:function(){},booleanClass__closure:function(){},legacyBooleanClass_closure:function(){},legacyBooleanClass__closure:function(){},legacyBooleanClass__closure0:function(){},SassBoolean0:function(t){this.value=t},Box0:function(t,n){this._box0$_inner=t,this.$ti=n},ModifiableBox0:function(t,n){this.value=t,this.$ti=n},BuiltInCallable$function0(e,t,n,s){return new r.BuiltInCallable0(e,r._setArrayType([new r._Record_2(r.ScssParser$0("@function "+e+"("+t+") {",null,s).parseArgumentDeclaration$0(),n)],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2),!1)},BuiltInCallable$mixin0(e,t,n,s,a){return new r.BuiltInCallable0(e,r._setArrayType([new r._Record_2(r.ScssParser$0("@mixin "+e+"("+t+") {",null,a).parseArgumentDeclaration$0(),new r.BuiltInCallable$mixin_closure0(n))],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2),s)},BuiltInCallable$overloadedFunction0(e,t){var n,s,a,i,o,l,_,u=r._setArrayType([],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2);for(n=c.String,s=r.MapExtensions_get_pairs0(t,n,c.Value_Function_List_Value_2),s=s.get$iterator(s),a="@function "+e+"(",i=c.VariableDeclaration_2;s.moveNext$0();)o=s.get$current(s),l=o._0,_=o._1,o=r.SpanScanner$(a+l+") {",null),u.push(new r._Record_2(new r.ScssParser0(r.LinkedHashMap_LinkedHashMap$_empty(n,i),o,$.StderrLogger_false0,null).parseArgumentDeclaration$0(),_));return new r.BuiltInCallable0(e,u,!1)},BuiltInCallable0:function(t,n,s){this.name=t,this._built_in$_overloads=n,this.acceptsContent=s},BuiltInCallable$mixin_closure0:function(t){this.callback=t},BuiltInModule$0(e,t,n,s,a){var i=r._Uri__Uri(null,e,null,"sass"),o=r.BuiltInModule__callableMap0(t,a),l=r.BuiltInModule__callableMap0(n,a),_=s==null?$.Map_empty13:new r.UnmodifiableMapView(s,c.UnmodifiableMapView_String_Value_2);return new r.BuiltInModule0(i,o,l,_,a._eval$1("BuiltInModule0<0>"))},BuiltInModule__callableMap0(e,t){var n,s,a,i=c.String;if(e==null)i=r.LinkedHashMap_LinkedHashMap$_empty(i,t);else{for(i=r.LinkedHashMap_LinkedHashMap$_empty(i,t),n=e.length,s=0;s<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++s)a=e[s],i.$indexSet(0,g.get$name$x(a),a);i=new r.UnmodifiableMapView(i,c.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))}return new r.UnmodifiableMapView(i,c.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule0:function(t,n,s,a,i){var o=this;o.url=t,o.functions=n,o.mixins=s,o.variables=a,o.$ti=i},_assertCalculationValue(e){var t;e:{if(e instanceof r.SassNumber0?t=!0:t=e instanceof r.SassString0&&!e._string0$_hasQuotes||e instanceof r.SassCalculation0||e instanceof r.CalculationOperation0||e instanceof r.CalculationInterpolation,t){t=null;break e}t=r.jsThrow0(new w.Error("Argument `"+r.S(e)+"` must be one of SassNumber, unquoted SassString, SassCalculation, CalculationOperation, CalculationInterpolation"))}return t},_isValidClampArg(e){var t;e:{if(e instanceof r.CalculationInterpolation?t=!0:t=e instanceof r.SassString0&&!e._string0$_hasQuotes,t)break e;break e}return t},calculationClass_closure:function(){},calculationClass__closure:function(){},calculationClass__closure0:function(){},calculationClass__closure1:function(){},calculationClass__closure2:function(){},calculationClass__closure3:function(){},calculationClass__closure4:function(){},calculationClass__closure5:function(){},calculationOperationClass_closure:function(){},calculationOperationClass__closure:function(){},calculationOperationClass___closure:function(t){this.strOperator=t},calculationOperationClass__closure0:function(){},calculationOperationClass__closure1:function(){},calculationOperationClass__closure2:function(){},calculationOperationClass__closure3:function(){},calculationOperationClass__closure4:function(){},calculationInterpolationClass_closure:function(){},calculationInterpolationClass__closure:function(){},calculationInterpolationClass__closure0:function(){},calculationInterpolationClass__closure1:function(){},calculationInterpolationClass__closure2:function(){},SassCalculation_calc0(e){var t,n=r.SassCalculation__simplify0(e);e:{if(n instanceof r.SassNumber0){t=n;break e}if(n instanceof r.SassCalculation0){t=n;break e}t=new r.SassCalculation0("calc",r.List_List$unmodifiable([n],c.Object));break e}return t},SassCalculation_min0(e){var t,n,s,a,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation0_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),c.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("min() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(s=i[n],s instanceof r.SassNumber0?a=t!=null&&!t.isComparableTo$1(s):a=!0,a){t=null;break}else(t==null||t.greaterThan$1(s).value)&&(t=s);return t??(r.SassCalculation__verifyCompatibleNumbers0(i),new r.SassCalculation0("min",i))},SassCalculation_max0(e){var t,n,s,a,i=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation0_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),c.Object),o=i.length;if(o===0)throw r.wrapException(r.ArgumentError$("max() must have at least one argument.",null));for(t=null,n=0;n<o;++n)if(s=i[n],s instanceof r.SassNumber0?a=t!=null&&!t.isComparableTo$1(s):a=!0,a){t=null;break}else(t==null||t.lessThan$1(s).value)&&(t=s);return t??(r.SassCalculation__verifyCompatibleNumbers0(i),new r.SassCalculation0("max",i))},SassCalculation_hypot0(e){var t,n,s,a,i,o,l,_=r.List_List$unmodifiable(new r.MappedListIterable(e,r.calculation0_SassCalculation__simplify$closure(),r._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),c.Object),u=_.length;if(u===0)throw r.wrapException(r.ArgumentError$("hypot() must have at least one argument.",null));if(r.SassCalculation__verifyCompatibleNumbers0(_),t=$.JSArray_methods.get$first(_),!(t instanceof r.SassNumber0)||t.hasUnit$1("%"))return new r.SassCalculation0("hypot",_);for(n=0,s=0;s<u;){if(a=_[s],!(a instanceof r.SassNumber0)||!a.hasCompatibleUnits$1(t))return new r.SassCalculation0("hypot",_);++s,i=a.convertValueToMatch$3(t,"numbers["+s+"]","numbers[1]"),n+=i*i}return u=Math.sqrt(n),o=g.getInterceptor$x(t),l=o.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits0(u,o.get$denominatorUnits(t),l)},SassCalculation_abs0(e){return e=r.SassCalculation__simplify0(e),e instanceof r.SassNumber0?(e.hasUnit$1("%")&&r.warnForDeprecation0(k.Passinp+e.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+e.toString$0(0)+k.x7d__Mor,$.Deprecation_jYb),r.SassNumber_SassNumber0(Math.abs(e._number1$_value),null).coerceToMatch$1(e)):new r.SassCalculation0("abs",r._setArrayType([e],c.JSArray_Object))},SassCalculation_exp0(e){return e=r.SassCalculation__simplify0(e),e instanceof r.SassNumber0?(e.assertNoUnits$0(),r.pow1(r.SassNumber_SassNumber0(2.718281828459045,null),e)):new r.SassCalculation0("exp",r._setArrayType([e],c.JSArray_Object))},SassCalculation_sign0(e){var t,n,s,a;e=r.SassCalculation__simplify0(e);e:{if(t=e instanceof r.SassNumber0,t?(n=e._number1$_value,isNaN(n)?s=!0:s=n===0):s=!1,s){t=e;break e}if(t?(t=!e.hasUnit$1("%"),a=e):(a=null,t=!1),t){t=r.SassNumber_SassNumber0(g.get$sign$in(a._number1$_value),null).coerceToMatch$1(e);break e}t=new r.SassCalculation0("sign",r._setArrayType([e],c.JSArray_Object));break e}return t},SassCalculation_clamp0(e,t,n){var s,a;if(t==null&&n!=null)throw r.wrapException(r.ArgumentError$("If value is null, max must also be null.",null));return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r.NullableExtension_andThen0(n,r.calculation0_SassCalculation__simplify$closure()),e instanceof r.SassNumber0&&t instanceof r.SassNumber0&&n instanceof r.SassNumber0&&e.hasCompatibleUnits$1(t)&&e.hasCompatibleUnits$1(n)?t.lessThanOrEquals$1(e).value?e:t.greaterThanOrEquals$1(n).value?n:t:(s=[e],t!=null&&s.push(t),n!=null&&s.push(n),a=r.List_List$unmodifiable(s,c.Object),r.SassCalculation__verifyCompatibleNumbers0(a),r.SassCalculation__verifyLength0(a,3),new r.SassCalculation0("clamp",a))},SassCalculation_pow0(e,t){var n=r._setArrayType([e],c.JSArray_Object);return t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)?new r.SassCalculation0("pow",n):(e.assertNoUnits$0(),t.assertNoUnits$0(),r.pow1(e,t))},SassCalculation_log0(e,t){var n,s;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),s=t!=null,s&&n.push(t),e instanceof r.SassNumber0?s=s&&!(t instanceof r.SassNumber0):s=!0,s?new r.SassCalculation0("log",n):(e.assertNoUnits$0(),t instanceof r.SassNumber0?(t.assertNoUnits$0(),r.log0(e,t)):r.log0(e,null))},SassCalculation_atan20(e,t){var n;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),r.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)||e.hasUnit$1("%")||t.hasUnit$1("%")||!e.hasCompatibleUnits$1(t)?new r.SassCalculation0("atan2",n):r.SassNumber_SassNumber$withUnits0(Math.atan2(e._number1$_value,t.convertValueToMatch$3(e,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},SassCalculation_rem0(e,t){var n,s;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),r.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation0("rem",n):(s=e.modulo$1(t),n=t._number1$_value,r.DoubleWithSignedZero_get_signIncludingZero0(n)!==r.DoubleWithSignedZero_get_signIncludingZero0(e._number1$_value)?n==1/0||n==-1/0?e:s._number1$_value===0?s.unaryMinus$0():s.minus$1(t):s)},SassCalculation_mod0(e,t){var n;return e=r.SassCalculation__simplify0(e),t=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),n=r._setArrayType([e],c.JSArray_Object),t!=null&&n.push(t),r.SassCalculation__verifyLength0(n,2),r.SassCalculation__verifyCompatibleNumbers0(n),!(e instanceof r.SassNumber0)||!(t instanceof r.SassNumber0)||!e.hasCompatibleUnits$1(t)?new r.SassCalculation0("mod",n):e.modulo$1(t)},SassCalculation_round0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B=null,z="round",H=r.SassCalculation__simplify0(e),j=r.NullableExtension_andThen0(t,r.calculation0_SassCalculation__simplify$closure()),Q=r.NullableExtension_andThen0(n,r.calculation0_SassCalculation__simplify$closure()),X=H,ne=H instanceof r.SassNumber0;if(ne?(c.SassNumber_2._as(X),s=j==null,a=s,i=j,a?(o=Q==null,l=o,_=Q):(_=B,o=_,l=!1),u=a,p=X,H=p):(p=B,_=p,o=_,i=o,s=i,H=X,u=!1,a=!1,l=!1),l)return l=$.JSNumber_methods.round$0(p._number1$_value),h=p.get$numeratorUnits(p),r.SassNumber_SassNumber$withUnits0(l,p.get$denominatorUnits(p),h);if(H instanceof r.SassNumber0?(ne?(l=i,d=ne):(l=j,i=l,d=!0),l instanceof r.SassNumber0?(d?l=i:(l=j,i=l,d=!0),c.SassNumber_2._as(l),u?h=o:(a?h=_:(h=Q,_=h,a=!0),o=h==null,h=o,u=!0),h=h&&!H.hasCompatibleUnits$1(l),n=l,l=h):(n=B,l=!1),p=H):(n=B,p=n,d=ne,l=!1),l)return l=c.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([p,n],l)),new r.SassCalculation0(z,r._setArrayType([p,n],l));if(H instanceof r.SassNumber0?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassNumber0?(d?l=i:(l=j,i=l,d=!0),c.SassNumber_2._as(l),u?h=o:(a?h=_:(h=Q,_=h,a=!0),o=h==null,h=o,u=!0),n=l,l=h):(n=B,l=!1),p=H):(n=B,p=n,l=!1),l)return r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([p,n],c.JSArray_Object)),r.SassCalculation__roundWithStep0("nearest",p,n);if(f=H instanceof r.SassString0,f?(m=H._string0$_text,l=m,X=l==="nearest",l=X,y=!l,y?(S=m==="up",l=S,v=!l,v?(E=m==="down",l=E,M=!l,M?(I=m==="to-zero",l=I):(I=B,l=!0)):(I=B,E=I,M=!1,l=!0)):(I=B,E=I,S=E,v=!1,M=!1,l=!0),l?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassNumber0?(d?l=i:(l=j,i=l,d=!0),h=c.SassNumber_2,h._as(l),a?R=_:(R=Q,_=R,a=!0),R instanceof r.SassNumber0?(a?R=_:(R=Q,_=R,a=!0),h._as(R),h=!l.hasCompatibleUnits$1(R),n=R):(n=B,h=!1),p=l,l=h):(n=B,p=n,l=!1),L=H):(n=B,p=n,L=p,l=!1)):(n=B,p=n,L=p,I=L,E=I,S=E,m=S,X=m,y=!1,v=!1,M=!1,l=!1),l)return l=c.JSArray_Object,r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([p,n],l)),new r.SassCalculation0(z,r._setArrayType([L,p,n],l));if(H instanceof r.SassString0?(f?(l=X,T=f):(m=H._string0$_text,l=m,X=l==="nearest",l=X,f=!0,T=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string0$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string0$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string0$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassNumber0?(d?l=i:(l=j,i=l,d=!0),h=c.SassNumber_2,h._as(l),a?R=_:(R=Q,_=R,a=!0),R=R instanceof r.SassNumber0,R?(a?O=_:(O=Q,_=O,a=!0),h._as(O),n=O):n=B,h=R,p=l,l=h):(n=B,p=n,l=!1),L=H):(n=B,p=n,L=p,l=!1)):(n=B,p=n,L=p,T=f,l=!1),l)return r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([p,n],c.JSArray_Object)),r.SassCalculation__roundWithStep0(L._string0$_text,p,n);if(H instanceof r.SassString0?(f?l=X:(T?l=m:(m=H._string0$_text,l=m,T=!0),X=l==="nearest",l=X,f=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string0$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string0$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string0$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(d?l=i:(l=j,i=l,d=!0),l instanceof r.SassString0?(d?l=i:(l=j,i=l,d=!0),c.SassString_2._as(l),u?h=o:(a?h=_:(h=Q,_=h,a=!0),o=h==null,h=o,u=!0),J=l,l=h):(J=B,l=!1),L=H):(J=B,L=J,l=!1)):(J=B,L=J,l=!1),l)return new r.SassCalculation0(z,r._setArrayType([L,J],c.JSArray_Object));if(H instanceof r.SassString0?(f?l=X:(T?l=m:(m=H._string0$_text,l=m,T=!0),X=l==="nearest",l=X,f=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string0$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string0$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string0$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(d?l=i:(l=j,i=l,d=!0),l!=null?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1):l=!1):l=!1,l)throw r.wrapException(r.SassScriptException$0(k.If_str,B));if(H instanceof r.SassString0?(f?l=X:(T?l=m:(m=H._string0$_text,l=m,T=!0),X=l==="nearest",l=X,f=!0),l?l=!0:(y?l=S:(T?l=m:(m=H._string0$_text,l=m,T=!0),S=l==="up",l=S,y=!0),l?l=!0:(v?l=E:(T?l=m:(m=H._string0$_text,l=m,T=!0),E=l==="down",l=E,v=!0),l?l=!0:M?l=I:(T?l=m:(m=H._string0$_text,l=m,T=!0),I=l==="to-zero",l=I,M=!0))),l?(ne?l=s:(d?l=i:(l=j,i=l,d=!0),s=l==null,l=s,ne=!0),l?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1):l=!1):l=!1,l)throw r.wrapException(r.SassScriptException$0(k.Number,B));if(H instanceof r.SassString0?(ne?l=s:(d?l=i:(l=j,i=l,d=!0),s=l==null,l=s,ne=!0),l?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1,J=H):(J=B,l=!1),l)return new r.SassCalculation0(z,r._setArrayType([J],c.JSArray_Object));if(ne||(d?l=i:(l=j,i=l,d=!0),s=l==null),l=s,l?u?l=o:(a?l=_:(l=Q,_=l,a=!0),o=l==null,l=o,u=!0):l=!1,l)throw r.wrapException(r.SassScriptException$0("Single argument "+r.S(H)+" expected to be simplifiable.",B));if(d?l=i:(l=j,i=l,d=!0),l!=null?(d?n=i:(n=j,i=n,d=!0),n==null&&(n=c.Object._as(n)),u||(a?l=_:(l=Q,_=l,a=!0),o=l==null),l=o):(n=B,l=!1),l)return new r.SassCalculation0(z,r._setArrayType([H,n],c.JSArray_Object));if(H instanceof r.SassString0?(f||(T?l=m:(m=H._string0$_text,l=m,T=!0),X=l==="nearest"),l=X,l?l=!0:(y||(T?l=m:(m=H._string0$_text,l=m,T=!0),S=l==="up"),l=S,l?l=!0:(v||(T?l=m:(m=H._string0$_text,l=m,T=!0),E=l==="down"),l=E,l?l=!0:(M||(T||(m=H._string0$_text),l=m,I=l==="to-zero"),l=I)))):l=!1,l?l=!0:H instanceof r.SassString0?l=H.get$isVar():l=!1,l?(c.SassString_2._as(H),d?l=i:(l=j,i=l,d=!0),l!=null?(d?p=i:(p=j,i=p,d=!0),p==null&&(p=c.Object._as(p)),a?l=_:(l=Q,_=l,a=!0),l=l!=null,l?(a?n=_:(n=Q,_=n,a=!0),n==null&&(n=c.Object._as(n))):n=B):(n=B,p=n,l=!1),L=H):(n=B,p=n,L=p,l=!1),l)return new r.SassCalculation0(z,r._setArrayType([L,p,n],c.JSArray_Object));throw(d?i:j)!=null?l=(a?_:Q)!=null:l=!1,l?r.wrapException(r.SassScriptException$0(r.S(e)+k.x20must_b,B)):(l=r.SassScriptException$0("Invalid parameters.",B),r.wrapException(l))},SassCalculation_operateInternal0(e,t,n,s,a){var i;return a?(t=r.SassCalculation__simplify0(t),n=r.SassCalculation__simplify0(n),$.CalculationOperator_g2q0===e||$.CalculationOperator_CxF0===e?(t instanceof r.SassNumber0&&n instanceof r.SassNumber0?i=s?t.isComparableTo$1(n):t.hasCompatibleUnits$1(n):i=!1,i?e===$.CalculationOperator_g2q0?t.plus$1(n):t.minus$1(n):(r.SassCalculation__verifyCompatibleNumbers0(r._setArrayType([t,n],c.JSArray_Object)),n instanceof r.SassNumber0?(i=n._number1$_value,i=i<0&&!r.fuzzyEquals0(i,0)):i=!1,i&&(n=n.times$1(r.SassNumber_SassNumber0(-1,null)),e=e===$.CalculationOperator_g2q0?$.CalculationOperator_CxF0:$.CalculationOperator_g2q0),new r.CalculationOperation0(e,t,n))):t instanceof r.SassNumber0&&n instanceof r.SassNumber0?e===$.CalculationOperator_1710?t.times$1(n):t.dividedBy$1(n):new r.CalculationOperation0(e,t,n)):new r.CalculationOperation0(e,t,n)},SassCalculation__roundWithStep0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m=null;if(!r.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],c.String).contains$1(0,e))throw r.wrapException(r.ArgumentError$(e+k.x20must_b,m));if(s=t._number1$_value,s==1/0||s==-1/0?(a=n._number1$_value,a=a==1/0||a==-1/0):a=!1,a?a=!0:(a=n._number1$_value,a=a===0||isNaN(s)||isNaN(a)),a)return a=t.get$numeratorUnits(t),r.SassNumber_SassNumber$withUnits0(NaN,t.get$denominatorUnits(t),a);if(s==1/0||s==-1/0)return t;if(a=n._number1$_value,a==1/0||a==-1/0){e:{if(s===0){a=t;break e}if(i=e==="nearest",a=i,o=!a,o?(l=e==="to-zero",_=l):(l=m,_=!0),_?(u=s>0,a=u):(u=m,a=!1),a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(0,t.get$denominatorUnits(t),a);break e}if(i?a=!0:(o||(l=e==="to-zero"),a=l),a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(-0,t.get$denominatorUnits(t),a);break e}if(p=e==="up",a=p,a?(_||(u=s>0),a=u):a=!1,a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(1/0,t.get$denominatorUnits(t),a);break e}if(p){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(-0,t.get$denominatorUnits(t),a);break e}if(h=e==="down",a=h,a?a=s<0:a=!1,a){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(-1/0,t.get$denominatorUnits(t),a);break e}if(h){a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(0,t.get$denominatorUnits(t),a);break e}a=r.throwExpression(r.UnsupportedError$("Invalid argument: "+e+"."))}return a}d=n.convertValueToMatch$1(t);e:{if(e==="nearest"){a=$.JSNumber_methods.round$0(s/d),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(a*d,t.get$denominatorUnits(t),f),a=f;break e}if(e==="up"){f=s/d,a=a<0?$.JSNumber_methods.floor$0(f):$.JSNumber_methods.ceil$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(a*d,t.get$denominatorUnits(t),f),a=f;break e}if(e==="down"){f=s/d,a=a<0?$.JSNumber_methods.ceil$0(f):$.JSNumber_methods.floor$0(f),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(a*d,t.get$denominatorUnits(t),f),a=f;break e}if(e==="to-zero"){a=s/d,s<0?(a=$.JSNumber_methods.ceil$0(a),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(a*d,t.get$denominatorUnits(t),f),a=f):(a=$.JSNumber_methods.floor$0(a),f=t.get$numeratorUnits(t),f=r.SassNumber_SassNumber$withUnits0(a*d,t.get$denominatorUnits(t),f),a=f);break e}a=t.get$numeratorUnits(t),a=r.SassNumber_SassNumber$withUnits0(NaN,t.get$denominatorUnits(t),a);break e}return a},SassCalculation__simplify0(e){var t,n,s,a,i,o,l,_,u,p,h,d=null,f=" can't be used in a calculation.";e:{if(e instanceof r.SassNumber0||e instanceof r.CalculationOperation0){t=e;break e}if(e instanceof r.CalculationInterpolation){t=new r.SassString0("("+e._calculation0$_value+")",!1);break e}if(t=e instanceof r.SassString0,t&&!e._string0$_hasQuotes){t=e;break e}if(t&&r.throwExpression(r.SassScriptException$0("Quoted string "+e.toString$0(0)+f,d)),n=e instanceof r.SassCalculation0,n?(s=e.name==="calc",s?(a=e.$arguments,i=a.length===1,o=i,o?(l=a[0],t=l,t instanceof r.SassString0?(c.SassString_2._as(l),l._string0$_hasQuotes?(_=d,t=!1):(_=l._string0$_text,t=r.SassCalculation__needsParentheses0(_))):(_=d,t=!1)):(_=d,l=_,t=!1)):(_=d,l=_,a=l,i=a,o=!1,t=!1),u=s,p=u):(_=d,l=_,a=l,i=a,s=i,p=!1,u=!1,o=!1,t=!1),t){t=new r.SassString0("("+r.S(_)+")",!1);break e}if(n&&s?(p||(u?t=a:(a=e.$arguments,t=a,u=!0),i=t.length===1),t=i):t=!1,t){o||(l=(u?a:e.$arguments)[0]),h=l,t=h;break e}if(n){t=e;break e}e instanceof r.Value0&&r.throwExpression(r.SassScriptException$0("Value "+e.toString$0(0)+f,d)),t=r.throwExpression(r.ArgumentError$("Unexpected calculation argument "+r.S(e)+".",d))}return t},SassCalculation__needsParentheses0(e){var t,n,s,a,i,o,l,_=e.charCodeAt(0);if(_===32||_===9||_===10||_===13||_===12||_===47||_===42)return!0;if(t=e.length,n=t>=4&&r.characterEqualsIgnoreCase0(_,118),t<2)return!1;if(s=e.charCodeAt(1),s===32||s===9||s===10||s===13||s===12||s===47||s===42)return!0;if(n=n&&r.characterEqualsIgnoreCase0(s,97),t<3)return!1;if(a=e.charCodeAt(2),a===32||a===9||a===10||a===13||a===12||a===47||a===42)return!0;if(n=n&&r.characterEqualsIgnoreCase0(a,114),t<4)return!1;if(i=e.charCodeAt(3),n&&i===40||i===32||i===9||i===10||i===13||i===12||i===47||i===42)return!0;for(o=4;o<t;++o)if(l=e.charCodeAt(o),l===32||l===9||l===10||l===13||l===12||l===47||l===42)return!0;return!1},SassCalculation__verifyCompatibleNumbers0(e){var t,n,s,a,i,o,l,_;for(t=e.length,n=0;s=e.length,n<s;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)if(a=e[n],a instanceof r.SassNumber0&&a.get$hasComplexUnits())throw r.wrapException(r.SassScriptException$0("Number "+r.S(a)+" isn't compatible with CSS calculations.",null));for(t=s,i=0;i<t-1;++i)if(o=e[i],o instanceof r.SassNumber0){for(l=i+1;t=e.length,l<t;++l)if(_=e[l],_ instanceof r.SassNumber0&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.SassScriptException$0(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",null))}},SassCalculation__verifyLength0(e,t){var n;if(e.length!==t&&!$.JSArray_methods.any$1(e,new r.SassCalculation__verifyLength_closure0))throw n=e.length,r.wrapException(r.SassScriptException$0(""+t+" arguments required, but only "+n+" "+r.pluralize0("was",n,"were")+" passed.",null))},SassCalculation__singleArgument0(e,t,n,s){return t=r.SassCalculation__simplify0(t),t instanceof r.SassNumber0?(s&&t.assertNoUnits$0(),n.call$1(t)):new r.SassCalculation0(e,r._setArrayType([t],c.JSArray_Object))},SassCalculation0:function(t,n){this.name=t,this.$arguments=n},SassCalculation__verifyLength_closure0:function(){},CalculationOperation0:function(t,n,s){this._calculation0$_operator=t,this._calculation0$_left=n,this._calculation0$_right=s},CalculationOperator0:function(t,n,s,a){var i=this;i.name=t,i.operator=n,i.precedence=s,i._name=a},CalculationInterpolation:function(t){this._calculation0$_value=t},CallableDeclaration0:function(){},updateCanonicalizeContextPrototype(){var e=c.JSClass._as(new r.CanonicalizeContext0(!1,null).constructor);return r.LinkedHashMap_LinkedHashMap$_literal(["fromImport",new r.updateCanonicalizeContextPrototype_closure,"containingUrl",new r.updateCanonicalizeContextPrototype_closure0],c.String,c.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(e)),null},updateCanonicalizeContextPrototype_closure:function(){},updateCanonicalizeContextPrototype_closure0:function(){},CanonicalizeContext0:function(t,n){this._canonicalize_context$_fromImport=t,this._canonicalize_context$_containingUrl=n,this._canonicalize_context$_wasContainingUrlAccessed=!1},Chokidar0:function(){},ChokidarOptions0:function(){},ChokidarWatcher0:function(){},ClassSelector0:function(t,n){this.name=t,this.span=n},cloneCssStylesheet0(e,t){var n=t.clone$0();return new r._Record_2(new r._CloneCssVisitor0(n._1)._clone_css$_visitChildren$2(r.ModifiableCssStylesheet$0(e.get$span(e)),e),n._0)},_CloneCssVisitor0:function(t){this._clone_css$_oldToNewSelectors=t},ColorExpression0:function(t,n){this.value=t,this.span=n},_updateComponents0(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=null,R=g.getInterceptor$asx(e),L=R.$index(e,0).assertColor$1("color"),T=c.SassArgumentList_2._as(R.$index(e,1));if(T._list1$_contents.length!==0)throw r.wrapException(r.SassScriptException$0(k.Only_op,I));if(T._argument_list$_wereKeywordsAccessed=!0,a=r.LinkedHashMap_LinkedHashMap$of(T._argument_list$_keywords,c.String,c.Value_2),R=new r._updateComponents_getParam0(a,s,n),i=R.call$3$checkUnitless("alpha",1,!0),o=R.call$2("red",255),l=R.call$2("green",255),_=R.call$2("blue",255),u=s?I:r.NullableExtension_andThen0(a.remove$1(0,"hue"),new r._updateComponents_closure1),p=R.call$3$checkPercent("saturation",100,!0),h=R.call$3$checkPercent("lightness",100,!0),d=R.call$3$assertPercent("whiteness",100,!0),f=R.call$3$assertPercent("blackness",100,!0),R=a.__js_helper$_length,R!==0)throw r.wrapException(r.SassScriptException$0("No "+r.pluralize0("argument",R,I)+" named "+r.toSentence0(a.get$keys(0).map$1$1(0,new r._updateComponents_closure2,c.Object),"or")+".",I));if(m=o!=null||l!=null||_!=null,y=p!=null||h!=null,S=d!=null||f!=null,m?R=y||S||u!=null:R=!1,R)throw r.wrapException(r.SassScriptException$0(k.RGB_pa+(S?"HWB":"HSL")+" parameters.",I));if(y&&S)throw r.wrapException(r.SassScriptException$0(k.HSL_pa,I));return R=new r._updateComponents_updateValue0(n,t),v=new r._updateComponents_updateRgb0(R),m?(E=v.call$2(L.get$red(0),o),M=v.call$2(L.get$green(0),l),v=v.call$2(L.get$blue(0),_),L.changeRgb$4$alpha$blue$green$red(R.call$3(L._color1$_alpha,i,1),v,M,E)):S?(n?v=u:(v=L.get$hue(0),v+=u??0),E=R.call$3(L.get$whiteness(0),d,100),M=R.call$3(L.get$blackness(0),f,100),L.changeHwb$4$alpha$blackness$hue$whiteness(R.call$3(L._color1$_alpha,i,1),M,v,E)):(v=u==null,!v||y?(n?v=u:(E=L.get$hue(0),E+=v?0:u,v=E),E=R.call$3(L.get$saturation(0),p,100),M=R.call$3(L.get$lightness(0),h,100),L.changeHsl$4$alpha$hue$lightness$saturation(R.call$3(L._color1$_alpha,i,1),v,M,E)):i!=null?L.changeAlpha$1(R.call$3(L._color1$_alpha,i,1)):L)},_functionString0(e,t){return new r.SassString0(e+"("+g.map$1$1$ax(t,new r._functionString_closure0,c.String).join$1(0,", ")+")",!1)},_removedColorFunction0(e,t,n){return r.BuiltInCallable$function0(e,"$color, $amount",new r._removedColorFunction_closure0(e,t,n),"sass:color")},_rgb0(e,t){var n,s,a,i,o,l,_=g.getInterceptor$asx(t),u=_.get$length(t)>3?_.$index(t,3):null;return _.$index(t,0).get$isSpecialNumber()||_.$index(t,1).get$isSpecialNumber()||_.$index(t,2).get$isSpecialNumber()?n=!0:(n=u==null?null:u.get$isSpecialNumber(),n=n===!0),n?r._functionString0(e,t):(s=_.$index(t,0).assertNumber$1("red"),a=_.$index(t,1).assertNumber$1("green"),i=_.$index(t,2).assertNumber$1("blue"),_=r.fuzzyRound0(r._percentageOrUnitless0(s,255,"red")),n=r.fuzzyRound0(r._percentageOrUnitless0(a,255,"green")),o=r.fuzzyRound0(r._percentageOrUnitless0(i,255,"blue")),l=r.NullableExtension_andThen0(u,new r._rgb_closure0),r.SassColor$rgbInternal0(_,n,o,l??1,$._ColorFormatEnum_rgbFunction0))},_rgbTwoArg0(e,t){var n,s,a=g.getInterceptor$asx(t);return a.$index(t,0).get$isVar()?n=!0:n=!(a.$index(t,0)instanceof r.SassColor0)&&a.$index(t,1).get$isVar(),n?r._functionString0(e,t):a.$index(t,1).get$isSpecialNumber()?(s=a.$index(t,0).assertColor$1("color"),new r.SassString0(e+"("+s.get$red(0)+", "+s.get$green(0)+", "+s.get$blue(0)+", "+r.serializeValue0(a.$index(t,1),!1,!0)+")",!1)):a.$index(t,0).assertColor$1("color").changeAlpha$1(r._percentageOrUnitless0(a.$index(t,1).assertNumber$1("alpha"),1,"alpha"))},_hsl0(e,t){var n,s,a,i,o,l="saturation",_="lightness",u=g.getInterceptor$asx(t),p=u.get$length(t)>3?u.$index(t,3):null;return u.$index(t,0).get$isSpecialNumber()||u.$index(t,1).get$isSpecialNumber()||u.$index(t,2).get$isSpecialNumber()?n=!0:(n=p==null?null:p.get$isSpecialNumber(),n=n===!0),n?r._functionString0(e,t):(s=r._angleValue0(u.$index(t,0),"hue"),a=u.$index(t,1).assertNumber$1(l),i=u.$index(t,2).assertNumber$1(_),r._checkPercent0(a,l),r._checkPercent0(i,_),u=$.JSNumber_methods.clamp$2(a._number1$_value,0,100),n=$.JSNumber_methods.clamp$2(i._number1$_value,0,100),o=r.NullableExtension_andThen0(p,new r._hsl_closure0),r.SassColor$hslInternal0(s,u,n,o??1,$._ColorFormatEnum_hslFunction0))},_angleValue0(e,t){var n=e.assertNumber$1(t);return n.compatibleWithUnit$1("deg")?n.coerceValueToUnit$1("deg"):(r.warnForDeprecation0("$"+t+": Passing a unit other than deg ("+n.toString$0(0)+k.x29x20is_d+n.unitSuggestion$1(t)+k.x0a_See_,$.Deprecation_oCX),n._number1$_value)},_checkPercent0(e,t){e.hasUnit$1("%")||r.warnForDeprecation0("$"+t+": Passing a number without unit % ("+e.toString$0(0)+k.x29x20is_d+e.unitSuggestion$2(t,"%")+k.x0a_Morex3a,$.Deprecation_oCX)},_hwb0(e){var t,n,s="whiteness",a="blackness",i=g.getInterceptor$asx(e),o=i.get$length(e)>3?i.$index(e,3):null,l=r._angleValue0(i.$index(e,0),"hue"),_=i.$index(e,1).assertNumber$1(s),u=i.$index(e,2).assertNumber$1(a);return _.assertUnit$2("%",s),u.assertUnit$2("%",a),i=_.valueInRange$3(0,100,s),t=u.valueInRange$3(0,100,a),n=r.NullableExtension_andThen0(o,new r._hwb_closure0),r.SassColor_SassColor$hwb0(l,i,t,n??1)},_parseChannels0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y=null,S="$channels must be";if(n.get$isVar())return r._functionString0(e,r._setArrayType([n],c.JSArray_Value_2));if(n.get$separator(n)===$.ListSeparator_cQA0){if(s=n.get$asList(),a=s.length,a!==2)throw r.wrapException(r.SassScriptException$0(k.Only_2+a+" "+r.pluralize0("was",a,"were")+" passed.",y));if(i=s[0],o=s[1],o.get$isSpecialNumber()||o.assertNumber$1("alpha"),s[0].get$isVar())return r._functionString0(e,r._setArrayType([n],c.JSArray_Value_2))}else o=y,i=n;if(l=i.get$separator(i)===$.ListSeparator_ECn0,_=i.get$hasBrackets(),l||_)throw u=new r.StringBuffer(S),_?(a=S+" an unbracketed",u._contents=a):a=S,l&&(a+=_?",":" a",u._contents=a,a=u._contents=a+" space-separated"),u._contents=a+" list.",r.wrapException(r.SassScriptException$0(u.toString$0(0),y));if(s=i.get$asList(),s.length>=2?(p=s[0],a=p,a instanceof r.SassString0?(c.SassString_2._as(p),a=!p._string0$_hasQuotes&&r.equalsIgnoreCase0(p._string0$_text,"from")):a=!1):a=!1,a)return r._functionString0(e,r._setArrayType([n],c.JSArray_Value_2));if(a=s.length,a>3)throw r.wrapException(r.SassScriptException$0("Only 3 elements allowed, but "+a+" were passed.",y));if(a<3){if($.JSArray_methods.any$1(s,new r._parseChannels_closure0)?a=!0:s.length!==0?(a=$.JSArray_methods.get$last(s),a instanceof r.SassString0&&a._string0$_hasQuotes?(a=a._string0$_text,a=r.startsWithIgnoreCase0(a,"var(")&&$.JSString_methods.contains$1(a,"/")):a=!1):a=!1,a)return r._functionString0(e,r._setArrayType([n],c.JSArray_Value_2));throw r.wrapException(r.SassScriptException$0("Missing element "+t[s.length]+".",y))}if(o!=null)return a=r.List_List$of(s,!0,c.Value_2),a.push(o),a;h=s[2];e:{if(d=h instanceof r.SassNumber0,d?(f=h.asSlash,a=c.Record_2_nullable_Object_and_nullable_Object._is(f)):(f=y,a=!1),a){d?a=f:(f=h.asSlash,a=f,d=!0),a==null&&(a=c.Record_2_nullable_Object_and_nullable_Object._as(a)),m=d?f:h.asSlash,m==null&&(m=c.Record_2_nullable_Object_and_nullable_Object._as(m)),m=r._setArrayType([s[0],s[1],a._0,m._1],c.JSArray_Value_2),a=m;break e}if(h instanceof r.SassString0?h._string0$_hasQuotes?a=!1:a=$.JSString_methods.contains$1(h._string0$_text,"/"):a=!1,a){a=r._functionString0(e,r._setArrayType([i],c.JSArray_Value_2));break e}a=s;break e}return a},_percentageOrUnitless0(e,t,n){var s;if(!e.get$hasUnits())s=e._number1$_value;else if(e.hasUnit$1("%"))s=t*e._number1$_value/100;else throw r.wrapException(r.SassScriptException$0("$"+n+": Expected "+e.toString$0(0)+' to have unit "%" or no units.',null));return $.JSNumber_methods.clamp$2(s,0,t)},_mixColors0(e,t,n){var s,a,i,o,l,_,u,p;return r._checkPercent0(n,"weight"),s=n.valueInRange$3(0,100,"weight")/100,a=s*2-1,i=e._color1$_alpha,o=t._color1$_alpha,l=i-o,_=a*l,u=((_===-1?a:(a+l)/(1+_))+1)/2,p=1-u,r.SassColor$rgb0(r.fuzzyRound0(e.get$red(0)*u+t.get$red(0)*p),r.fuzzyRound0(e.get$green(0)*u+t.get$green(0)*p),r.fuzzyRound0(e.get$blue(0)*u+t.get$blue(0)*p),i*s+o*(1-s))},_opacify0(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color");return n.changeAlpha$1($.JSNumber_methods.clamp$2(n._color1$_alpha+t.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_transparentize0(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color");return n.changeAlpha$1($.JSNumber_methods.clamp$2(n._color1$_alpha-t.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_function11(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:color")},global_closure32:function(){},global_closure33:function(){},global_closure34:function(){},global_closure35:function(){},global_closure36:function(){},global_closure37:function(){},global_closure38:function(){},global_closure39:function(){},global_closure40:function(){},global_closure41:function(){},global_closure42:function(){},global_closure43:function(){},global_closure44:function(){},global_closure45:function(){},global_closure46:function(){},global_closure47:function(){},global_closure48:function(){},global_closure49:function(){},global_closure50:function(){},global_closure51:function(){},global_closure52:function(){},global_closure53:function(){},global_closure54:function(){},global_closure55:function(){},global_closure56:function(){},global_closure57:function(){},global__closure0:function(){},global_closure58:function(){},module_closure12:function(){},module_closure13:function(){},module_closure14:function(){},module_closure15:function(){},module_closure16:function(){},module_closure17:function(){},module_closure18:function(){},module_closure19:function(){},module__closure4:function(){},module_closure20:function(){},_red_closure0:function(){},_green_closure0:function(){},_blue_closure0:function(){},_mix_closure0:function(){},_hue_closure0:function(){},_saturation_closure0:function(){},_lightness_closure0:function(){},_complement_closure0:function(){},_adjust_closure0:function(){},_scale_closure0:function(){},_change_closure0:function(){},_ieHexStr_closure0:function(){},_ieHexStr_closure_hexString0:function(){},_updateComponents_getParam0:function(t,n,s){this.keywords=t,this.scale=n,this.change=s},_updateComponents_closure1:function(){},_updateComponents_closure2:function(){},_updateComponents_updateValue0:function(t,n){this.change=t,this.adjust=n},_updateComponents_updateRgb0:function(t){this.updateValue=t},_functionString_closure0:function(){},_removedColorFunction_closure0:function(t,n,s){this.name=t,this.argument=n,this.negative=s},_rgb_closure0:function(){},_hsl_closure0:function(){},_hwb_closure0:function(){},_parseChannels_closure0:function(){},colorClass_closure:function(){},colorClass__closure:function(){},colorClass__closure0:function(){},colorClass__closure1:function(){},colorClass__closure2:function(){},colorClass__closure3:function(){},colorClass__closure4:function(){},colorClass__closure5:function(){},colorClass__closure6:function(){},colorClass__closure7:function(){},colorClass__closure8:function(){},colorClass__closure9:function(){},_Channels:function(){},_NodeSassColor:function(){},legacyColorClass_closure:function(){},legacyColorClass_closure0:function(){},legacyColorClass_closure1:function(){},legacyColorClass_closure2:function(){},legacyColorClass_closure3:function(){},legacyColorClass_closure4:function(){},legacyColorClass_closure5:function(){},legacyColorClass_closure6:function(){},legacyColorClass_closure7:function(){},SassColor$rgb0(e,t,n,s){var a=null,i=new r.SassColor0(e,t,n,a,a,a,r.fuzzyAssertRange0(r.SassColor__handleNullAlpha0(s),0,1,"alpha"),a);return r.RangeError_checkValueInInterval(i.get$red(0),0,255,"red"),r.RangeError_checkValueInInterval(i.get$green(0),0,255,"green"),r.RangeError_checkValueInInterval(i.get$blue(0),0,255,"blue"),i},SassColor$rgbInternal0(e,t,n,s,a){var i=new r.SassColor0(e,t,n,null,null,null,r.fuzzyAssertRange0(s,0,1,"alpha"),a);return r.RangeError_checkValueInInterval(i.get$red(0),0,255,"red"),r.RangeError_checkValueInInterval(i.get$green(0),0,255,"green"),r.RangeError_checkValueInInterval(i.get$blue(0),0,255,"blue"),i},SassColor$hsl(e,t,n,s){var a=null,i=r.SassColor__handleNullAlpha0(s);return new r.SassColor0(a,a,a,$.JSNumber_methods.$mod(e,360),r.fuzzyAssertRange0(t,0,100,"saturation"),r.fuzzyAssertRange0(n,0,100,"lightness"),r.fuzzyAssertRange0(i,0,1,"alpha"),a)},SassColor$hslInternal0(e,t,n,s,a){return new r.SassColor0(null,null,null,$.JSNumber_methods.$mod(e,360),r.fuzzyAssertRange0(t,0,100,"saturation"),r.fuzzyAssertRange0(n,0,100,"lightness"),r.fuzzyAssertRange0(s,0,1,"alpha"),a)},SassColor_SassColor$hwb0(e,t,n,s){var a,i={},o=$.JSNumber_methods.$mod(e,360)/360,l=i.scaledWhiteness=r.fuzzyAssertRange0(t,0,100,"whiteness")/100,_=r.fuzzyAssertRange0(n,0,100,"blackness")/100,u=l+_;return u>1?(a=i.scaledWhiteness=l/u,_/=u):a=l,a=new r.SassColor_SassColor$hwb_toRgb0(i,1-a-_),r.SassColor$rgb0(a.call$1(o+.3333333333333333),a.call$1(o),a.call$1(o-.3333333333333333),s)},SassColor__handleNullAlpha0(e){return e??(r.warnForDeprecation0(`Passing null for alpha in the JS API is deprecated.
|
||
To preserve current behavior, pass 1 or undefined instead.
|
||
More info: https://sass-lang.com/d/null-alpha`,$.Deprecation_omH),1)},SassColor__hueToRgb0(e,t,n){var s;n<0&&++n,n>1&&--n;e:{if(n<.16666666666666666){s=e+(t-e)*n*6;break e}if(n<.5){s=t;break e}if(n<.6666666666666666){s=e+(t-e)*(.6666666666666666-n)*6;break e}s=e;break e}return s},SassColor0:function(t,n,s,a,i,o,l,_){var u=this;u._color1$_red=t,u._color1$_green=n,u._color1$_blue=s,u._color1$_hue=a,u._color1$_saturation=i,u._color1$_lightness=o,u._color1$_alpha=l,u.format=_},SassColor_SassColor$hwb_toRgb0:function(t,n){this._box_0=t,this.factor=n},_ColorFormatEnum0:function(t){this._color1$_name=t},SpanColorFormat0:function(t){this._color1$_span=t},Combinator0:function(t,n){this._combinator0$_text=t,this._name=n},ModifiableCssComment0:function(t,n){var s=this;s.text=t,s.span=n,s._node$_indexInParent=s._node$_parent=null,s.isGroupEnd=!1},compile0(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=null;r.isNodeJs()||r.jsThrow(new w.Error("The compile() method is only available in Node.js.")),_=t==null,u=_?T:g.get$alertColor$x(t),n=u??r.hasTerminal0(),p=_?T:g.get$alertAscii$x(t),s=p??C._glyphs===$.C_AsciiGlyphSet,h=_?T:g.get$logger$x(t),d=s,d==null&&(d=C._glyphs===$.C_AsciiGlyphSet),a=new r.JSToDartLogger(h,new r.StderrLogger0(n),d);try{return h=_?T:g.get$loadPaths$x(t),d=_?T:g.get$quietDeps$x(t),d==null&&(d=!1),f=r._parseOutputStyle0(_?T:g.get$style$x(t)),m=_?T:g.get$verbose$x(t),m==null&&(m=!1),y=_?T:g.get$charset$x(t),y==null&&(y=!0),S=_?T:g.get$sourceMap$x(t),S==null&&(S=!1),v=a,_?E=T:(E=g.get$importers$x(t),E=E==null?T:g.map$1$1$ax(E,r.compile___parseImporter$closure(),c.Importer)),M=r._parseFunctions0(_?T:g.get$functions$x(t),!1),I=_?T:g.get$fatalDeprecations$x(t),I=r._parseDeprecations(a,I,!0),R=_?T:g.get$silenceDeprecations$x(t),R=r._parseDeprecations(a,R,!1),L=_?T:g.get$futureDeprecations$x(t),L=r._parseDeprecations(a,L,!1),i=r.compile(e,y,I,new r.CastList(M,r._arrayInstanceType(M)._eval$1("CastList<1,Callable>")),L,r.ImportCache$0(E,h,v??new r.StderrLogger0(n),T),T,T,v,T,d,R,S,f,T,!0,m),_=_?T:g.get$sourceMapIncludeSources$x(t),_==null&&(_=!1),_=r._convertResult(i,_),_}catch(O){if(_=r.unwrapException(O),_ instanceof r.SassException0)o=_,l=r.getTraceFromException(O),r.throwNodeException(o,s,n,l);else throw O}},compileString0(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=null,I=t==null,R=I?M:g.get$alertColor$x(t),L=R??r.hasTerminal0(),T=I?M:g.get$alertAscii$x(t),O=T??C._glyphs===$.C_AsciiGlyphSet,J=I?M:g.get$logger$x(t),B=O;B==null&&(B=C._glyphs===$.C_AsciiGlyphSet),n=new r.JSToDartLogger(J,new r.StderrLogger0(L),B);try{return J=r.parseSyntax(I?M:g.get$syntax$x(t)),B=I?M:r.NullableExtension_andThen0(g.get$url$x(t),r.utils1__jsToDartUrl$closure()),o=I?M:g.get$loadPaths$x(t),l=I?M:g.get$quietDeps$x(t),l==null&&(l=!1),_=r._parseOutputStyle0(I?M:g.get$style$x(t)),u=I?M:g.get$verbose$x(t),u==null&&(u=!1),p=I?M:g.get$charset$x(t),p==null&&(p=!0),h=I?M:g.get$sourceMap$x(t),h==null&&(h=!1),d=n,I?f=M:(f=g.get$importers$x(t),f=f==null?M:g.map$1$1$ax(f,r.compile___parseImporter$closure(),c.Importer)),m=I?M:r.NullableExtension_andThen0(g.get$importer$x(t),r.compile___parseImporter$closure()),m==null&&(m=(I?M:g.get$url$x(t))==null?new r.NoOpImporter0:M),y=r._parseFunctions0(I?M:g.get$functions$x(t),!1),S=I?M:g.get$fatalDeprecations$x(t),S=r._parseDeprecations(n,S,!0),v=I?M:g.get$silenceDeprecations$x(t),v=r._parseDeprecations(n,v,!1),E=I?M:g.get$futureDeprecations$x(t),E=r._parseDeprecations(n,E,!1),s=r.compileString(e,p,S,new r.CastList(y,r._arrayInstanceType(y)._eval$1("CastList<1,Callable>")),E,r.ImportCache$0(f,o,d??new r.StderrLogger0(L),M),m,M,M,d,M,l,v,h,_,J,B,!0,u),I=I?M:g.get$sourceMapIncludeSources$x(t),I==null&&(I=!1),I=r._convertResult(s,I),I}catch(z){if(I=r.unwrapException(z),I instanceof r.SassException0)a=I,i=r.getTraceFromException(z),r.throwNodeException(a,O,L,i);else throw z}},compileAsync1(e,t){var n,s,a;return r.isNodeJs()||r.jsThrow(new w.Error("The compileAsync() method is only available in Node.js.")),n=t==null,s=n?null:g.get$alertColor$x(t),s==null&&(s=r.hasTerminal0()),a=n?null:g.get$alertAscii$x(t),a==null&&(a=C._glyphs===$.C_AsciiGlyphSet),n=n?null:g.get$logger$x(t),r._wrapAsyncSassExceptions(r.futureToPromise0(new r.compileAsync_closure(e,s,t,new r.JSToDartLogger(n,new r.StderrLogger0(s),a)).call$0()),a,s)},compileStringAsync1(e,t){var n,s=t==null,a=s?null:g.get$alertColor$x(t);return a==null&&(a=r.hasTerminal0()),n=s?null:g.get$alertAscii$x(t),n==null&&(n=C._glyphs===$.C_AsciiGlyphSet),s=s?null:g.get$logger$x(t),r._wrapAsyncSassExceptions(r.futureToPromise0(new r.compileStringAsync_closure(e,t,a,new r.JSToDartLogger(s,new r.StderrLogger0(a),n)).call$0()),n,a)},_convertResult(e,t){var n,s=e._compile_result$_serialize,a=s._1,i=a==null?null:a.toJson$1$includeSourceContents(t);return c.Map_String_dynamic._is(i)&&!i.containsKey$1("sources")&&i.$indexSet(0,"sources",r._setArrayType([],c.JSArray_String)),n=r.toJSArray(e._evaluate._0.map$1$1(0,r.utils1__dartToJSUrl$closure(),c.nullable_Object)),s=s._0,i==null?{css:s,loadedUrls:n}:{css:s,sourceMap:r.jsify0(i),loadedUrls:n}},_wrapAsyncSassExceptions(e,t,n){return g.then$2$x(e,null,r.allowInterop(new r._wrapAsyncSassExceptions_closure(n,t)))},_parseOutputStyle0(e){var t;e:{if(e==null||e==="expanded"){t=$.OutputStyle_00;break e}if(e==="compressed"){t=$.OutputStyle_10;break e}t=r.jsThrow(new w.Error('Unknown output style "'+r.S(e)+'".'))}return t},_parseAsyncImporter(e){var t,n,s,a;if(e instanceof r.NodePackageImporter0)return e;if(e==null&&r.jsThrow(new w.Error("Importers may not be null.")),c.JSImporter._as(e),t=g.getInterceptor$x(e),n=t.get$canonicalize(e),s=t.get$load(e),a=t.get$findFileUrl(e),a!=null)if(n!=null||s!=null)r.jsThrow(new w.Error(k.An_impa));else return new r.JSToDartAsyncFileImporter(a);else if(n==null||s==null)r.jsThrow(new w.Error(k.An_impu));else return t=r._normalizeNonCanonicalSchemes(t.get$nonCanonicalScheme(e)),t=t==null?$.Set_empty7:r.Set_Set$unmodifiable(t,c.String),t.forEach$1(0,r.utils2__validateUrlScheme$closure()),new r.JSToDartAsyncImporter(n,s,t)},_parseImporter0(e){var t,n,s,a;if(e instanceof r.NodePackageImporter0)return e;if(e==null&&r.jsThrow(new w.Error("Importers may not be null.")),c.JSImporter._as(e),t=g.getInterceptor$x(e),n=t.get$canonicalize(e),s=t.get$load(e),a=t.get$findFileUrl(e),a!=null)if(n!=null||s!=null)r.jsThrow(new w.Error(k.An_impa));else return new r.JSToDartFileImporter(a);else if(n==null||s==null)r.jsThrow(new w.Error(k.An_impu));else return t=r._normalizeNonCanonicalSchemes(t.get$nonCanonicalScheme(e)),t=t==null?$.Set_empty7:r.Set_Set$unmodifiable(t,c.String),t.forEach$1(0,r.utils2__validateUrlScheme$closure()),new r.JSToDartImporter(n,s,t)},_normalizeNonCanonicalSchemes(e){var t;e:{if(typeof e=="string"){t=r._setArrayType([e],c.JSArray_String);break e}if(c.List_dynamic._is(e)){t=g.cast$1$0$ax(e,c.String);break e}if(e==null){t=null;break e}t=r.jsThrow(new w.Error('nonCanonicalScheme must be a string or list of strings, was "'+r.S(e)+'"'))}return t},_simplifyValue(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=null;e:{if(e instanceof r.SassCalculation0){t=e.name,n=e.$arguments,s=r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object>"),a=r.List_List$of(new r.MappedListIterable(n,r.compile___simplifyCalcArg$closure(),s),!0,s._eval$1("ListIterable.E"));t:{if(i=t==="calc",o=i,o?(l=a.length,n=l,_=a,n=n===1):(_=f,l=_,n=!1),n){u=(o?_:a)[0],p=u,c.Value_2._as(p),n=p;break t}if(i&&r.throwExpression(r.ArgumentError$("calc() requires exactly one argument.",f)),h=t==="clamp",n=h,n?(o?n=l:(l=a.length,n=l,_=a,o=!0),n=n===3):n=!1,n){o?n=_:(n=a,_=n,o=!0),u=n[0],d=u,o?n=_:(n=a,_=n,o=!0),e=n[1],n=r.SassCalculation_clamp0(d,e,(o?_:a)[2]);break t}if(h&&r.throwExpression(r.ArgumentError$("clamp() requires exactly 3 arguments.",f)),t==="min"){n=r.SassCalculation_min0(o?_:a);break t}if(t==="max"){n=r.SassCalculation_max0(o?_:a);break t}n=r.throwExpression(r.ArgumentError$('"'+t+'" is not a recognized calculation type.',f))}break e}n=e;break e}return n},_simplifyCalcArg(e){var t;e:{if(e instanceof r.SassCalculation0){t=r._simplifyValue(e);break e}if(e instanceof r.CalculationOperation0){t=r.SassCalculation_operateInternal0(e._calculation0$_operator,r._simplifyCalcArg(e._calculation0$_left),r._simplifyCalcArg(e._calculation0$_right),!1,!0);break e}t=e;break e}return t},_parseFunctions0(e,t){var n;return e==null?$.List_empty24:(n=r._setArrayType([],c.JSArray_AsyncCallable_2),r.jsForEach(e,new r._parseFunctions_closure0(t,n)),n)},_parseDeprecations(e,t,n){return t==null?null:new r._parseDeprecations_closure(t,e,n).call$0()},compileAsync_closure:function(t,n,s,a){var i=this;i.path=t,i.color=n,i.options=s,i.logger=a},compileAsync__closure:function(){},compileStringAsync_closure:function(t,n,s,a){var i=this;i.text=t,i.options=n,i.color=s,i.logger=a},compileStringAsync__closure:function(){},compileStringAsync__closure0:function(){},_wrapAsyncSassExceptions_closure:function(t,n){this.color=t,this.ascii=n},_parseFunctions_closure0:function(t,n){this.asynch=t,this.result=n},_parseFunctions__closure2:function(t,n){this.callback=t,this.callable=n},_parseFunctions___closure6:function(t,n){this.callback=t,this.$arguments=n},_parseFunctions__closure3:function(t,n){this.callback=t,this.callable=n},_parseFunctions___closure5:function(t,n){this.callback=t,this.$arguments=n},_parseDeprecations_closure:function(t,n,s){this.deprecations=t,this.logger=n,this.supportVersions=s},nodePackageImporterClass_closure:function(){},nodePackageImporterClass__closure:function(){},compile(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v,E,M,I,R,L=null,T=c.Deprecation_3,O=r.LinkedHashSet_LinkedHashSet$_empty(T);return h!=null&&O.addAll$1(0,h),v=r.LinkedHashSet_LinkedHashSet$_empty(T),n!=null&&v.addAll$1(0,n),T=r.LinkedHashSet_LinkedHashSet$_empty(T),a!=null&&T.addAll$1(0,a),_=r.DeprecationProcessingLogger$0(_,v,T,!S,O),T=u==null,T?O=m==null||m===r.Syntax_forPath0(e):O=!1,O?(i==null&&(i=r.ImportCache$none(_)),O=C.$get$FilesystemImporter_cwd0(),v=r.isNodeJs()?w.process:L,g.$eq$(v==null?L:g.get$platform$x(v),"win32")?v=!0:(v=r.isNodeJs()?w.process:L,v=g.$eq$(v==null?L:g.get$platform$x(v),"darwin")),v?(v=C.$get$context(),E=r._realCasePath0(r.absolute(v.normalize$1(e),L,L,L,L,L,L,L,L,L,L,L,L,L,L)),M=E,E=v,v=M):(v=C.$get$context(),E=v.canonicalize$1(0,e),M=E,E=v,v=M),E=i.importCanonical$3$originalUrl(O,E.toUri$1(v),E.toUri$1(e)),E.toString,I=E):(O=r.readFile0(e),v=m??r.Syntax_forPath0(e),I=r.Stylesheet_Stylesheet$parse0(O,v,_,C.$get$context().toUri$1(e))),R=r._compileStylesheet1(I,_,i,u,C.$get$FilesystemImporter_cwd0(),s,f,y,o,l,p,d,t),_.summarize$1$js(!T),R},compileString(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E){var M,I,R,L=c.Deprecation_3,T=r.LinkedHashSet_LinkedHashSet$_empty(L);return d!=null&&T.addAll$1(0,d),M=r.LinkedHashSet_LinkedHashSet$_empty(L),n!=null&&M.addAll$1(0,n),L=r.LinkedHashSet_LinkedHashSet$_empty(L),a!=null&&L.addAll$1(0,a),u=r.DeprecationProcessingLogger$0(u,M,L,!E,T),I=r.Stylesheet_Stylesheet$parse0(e,y??$.Syntax_SCSS_scss0,u,S),o==null?L=r.isBrowser()?new r.NoOpImporter0:C.$get$FilesystemImporter_cwd0():L=o,R=r._compileStylesheet1(I,u,i,p,L,s,m,v,l,_,h,f,t),u.summarize$1$js(p!=null),R},_compileStylesheet1(e,t,n,s,a,i,o,l,_,u,p,h,d){var f=r._EvaluateVisitor$1(i,n,t,s,p,h).run$2(0,a,e),m=r.serialize0(f._1,d,_,!1,u,h,o,l),y=m._1;return y!=null&&n!=null&&r.mapInPlace0(y.urls,new r._compileStylesheet_closure1(e,n)),new r.CompileResult0(f,m)},_compileStylesheet_closure1:function(t,n){this.stylesheet=t,this.importCache=n},CompileOptions:function(){},CompileStringOptions:function(){},NodeCompileResult:function(){},CompileResult0:function(t,n){this._evaluate=t,this._compile_result$_serialize=n},initCompiler(){return new r.Compiler},initAsyncCompiler(){return r.futureToPromise0(new r.initAsyncCompiler_closure().call$0())},Compiler:function(){this._disposed=!1},AsyncCompiler:function(t){this.compilations=t,this._disposed=!1},AsyncCompiler_addCompilation_closure:function(){},compilerClass_closure:function(){},compilerClass__closure:function(){},compilerClass__closure0:function(){},compilerClass__closure1:function(){},compilerClass__closure2:function(){},asyncCompilerClass_closure:function(){},asyncCompilerClass__closure:function(){},asyncCompilerClass__closure0:function(){},asyncCompilerClass__closure1:function(){},asyncCompilerClass__closure2:function(){},asyncCompilerClass___closure:function(t){this.self=t},initAsyncCompiler_closure:function(){},ComplexSassNumber0:function(t,n,s,a){var i=this;i._complex0$_numeratorUnits=t,i._complex0$_denominatorUnits=n,i._number1$_value=s,i.hashCache=null,i.asSlash=a},ComplexSelector$0(e,t,n,s){var a=r.List_List$unmodifiable(e,c.CssValue_Combinator_2),i=r.List_List$unmodifiable(t,c.ComplexSelectorComponent_2);return a.length===0&&i.length===0&&r.throwExpression(r.ArgumentError$(k.leadin,null)),new r.ComplexSelector0(a,i,s,n)},ComplexSelector0:function(t,n,s,a){var i=this;i.leadingCombinators=t,i.components=n,i.lineBreak=s,i._complex$__ComplexSelector_specificity_FI=C,i.span=a},ComplexSelector_specificity_closure0:function(){},ComplexSelectorComponent0:function(t,n,s){this.selector=t,this.combinators=n,this.span=s},ComplexSelectorComponent_toString_closure0:function(){},CompoundSelector$0(e,t){var n=r.List_List$unmodifiable(e,c.SimpleSelector_2);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.CompoundSelector0(n,t)},CompoundSelector0:function(t,n){var s=this;s.components=t,s._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=s._compound$__CompoundSelector_specificity_FI=C,s.span=n},CompoundSelector_specificity_closure0:function(){},CompoundSelector_hasComplicatedSuperselectorSemantics_closure0:function(){},Configuration0:function(t,n){this._configuration0$_values=t,this._configuration0$__originalConfiguration=n},ExplicitConfiguration0:function(t,n,s){this.nodeWithSpan=t,this._configuration0$_values=n,this._configuration0$__originalConfiguration=s},ConfiguredValue0:function(t,n,s){this.value=t,this.configurationSpan=n,this.assignmentNode=s},ConfiguredVariable0:function(t,n,s,a){var i=this;i.name=t,i.expression=n,i.isGuarded=s,i.span=a},ContentBlock$0(e,t,n){var s="@content",a=r.stringReplaceAllUnchecked(s,"_","-"),i=r.List_List$unmodifiable(t,c.Statement_2),o=$.JSArray_methods.any$1(i,new r.ParentStatement_closure0);return new r.ContentBlock0(a,s,e,n,i,o)},ContentBlock0:function(t,n,s,a,i,o){var l=this;l.name=t,l.originalName=n,l.$arguments=s,l.span=a,l.children=i,l.hasDeclarations=o},ContentRule0:function(t,n){this.$arguments=t,this.span=n},_disallowedFunctionNames_closure0:function(){},CssParser0:function(t,n,s,a){var i=this;i._stylesheet0$_isUseAllowed=!0,i._stylesheet0$_inExpression=i._stylesheet0$_inParentheses=i._stylesheet0$_inStyleRule=i._stylesheet0$_inUnknownAtRule=i._stylesheet0$_inControlDirective=i._stylesheet0$_inContentBlock=i._stylesheet0$_inMixin=!1,i._stylesheet0$_globalVariables=t,i.lastSilentComment=null,i.scanner=n,i.logger=s,i._parser0$_interpolationMap=a},DebugRule0:function(t,n){this.expression=t,this.span=n},ModifiableCssDeclaration$0(e,t,n,s,a){var i,o=a??t.span;return s&&(g.startsWith$1$s(e.value,"--")?(i=t.value,i instanceof r.SassString0||r.throwExpression(r.ArgumentError$(k.If_par+t.toString$0(0)+"` of type "+r.getRuntimeTypeOfDartObject(i).toString$0(0)+").",null))):r.throwExpression(r.ArgumentError$(k.parsed,null))),new r.ModifiableCssDeclaration0(e,t,s,o,n)},ModifiableCssDeclaration0:function(t,n,s,a,i){var o=this;o.name=t,o.value=n,o.parsedAsCustomProperty=s,o.valueSpanForMap=a,o.span=i,o._node$_indexInParent=o._node$_parent=null,o.isGroupEnd=!1},Declaration$0(e,t,n){return new r.Declaration0(e,t,n,null,!1)},Declaration$nested0(e,t,n,s){var a=r.List_List$unmodifiable(t,c.Statement_2),i=$.JSArray_methods.any$1(a,new r.ParentStatement_closure0);return new r.Declaration0(e,s,n,a,i)},Declaration0:function(t,n,s,a,i){var o=this;o.name=t,o.value=n,o.span=s,o.children=a,o.hasDeclarations=i},SupportsDeclaration0:function(t,n,s){this.name=t,this.value=n,this.span=s},Deprecation_fromId0(e){return r.IterableExtension_firstWhereOrNull($.List_wIq,new r.Deprecation_fromId_closure0(e))},Deprecation_forVersion0(e){var t,n,s,a,i,o=r.LinkedHashSet_LinkedHashSet$_empty(c.Deprecation_3);for(t=r.VersionRange_VersionRange(!0,e).get$allows(),n=0;n<19;++n)s=$.List_wIq[n],a=s._deprecation$_deprecatedIn,i=a==null?null:r.Version___parse_tearOff(a),i=i==null?null:t.call$1(i),(i??!1)&&o.add$1(0,s);return o},Deprecation0:function(t,n,s,a,i){var o=this;o.id=t,o._deprecation$_deprecatedIn=n,o.description=s,o.isFuture=a,o._name=i},Deprecation_fromId_closure0:function(t){this.id=t},DeprecationProcessingLogger$0(e,t,n,s,a){var i=new r.DeprecationProcessingLogger0(r.LinkedHashMap_LinkedHashMap$_empty(c.Deprecation_3,c.int),e,a,t,n,s);return i.DeprecationProcessingLogger$5$fatalDeprecations$futureDeprecations$limitRepetition$silenceDeprecations0(e,t,n,s,a),i},DeprecationProcessingLogger0:function(t,n,s,a,i,o){var l=this;l._deprecation_processing$_warningCounts=t,l._deprecation_processing$_inner=n,l.silenceDeprecations=s,l.fatalDeprecations=a,l.futureDeprecations=i,l.limitRepetition=o},DeprecationProcessingLogger_summarize_closure1:function(){},DeprecationProcessingLogger_summarize_closure2:function(){},Deprecation1:function(){},deprecations_closure:function(t){this.deprecation=t},versionClass_closure:function(){},versionClass__closure:function(){},versionClass__closure0:function(){},DynamicImport0:function(t,n){this.urlString=t,this.span=n},EachRule$0(e,t,n,s){var a=r.List_List$unmodifiable(e,c.String),i=r.List_List$unmodifiable(n,c.Statement_2),o=$.JSArray_methods.any$1(i,new r.ParentStatement_closure0);return new r.EachRule0(a,t,s,i,o)},EachRule0:function(t,n,s,a,i){var o=this;o.variables=t,o.list=n,o.span=s,o.children=a,o.hasDeclarations=i},EachRule_toString_closure0:function(){},EmptyExtensionStore0:function(){},Environment$0(){var e=c.String,t=c.Module_Callable_2,n=c.AstNode_2,s=c.int,a=c.Callable_2,i=c.JSArray_Map_String_Callable_2;return new r.Environment0(r.LinkedHashMap_LinkedHashMap$_empty(e,t),r.LinkedHashMap_LinkedHashMap$_empty(e,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),r.LinkedHashMap_LinkedHashMap$_empty(t,n),null,null,r._setArrayType([],c.JSArray_Module_Callable_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,c.Value_2)],c.JSArray_Map_String_Value_2),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,n)],c.JSArray_Map_String_AstNode_2),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),r._setArrayType([r.LinkedHashMap_LinkedHashMap$_empty(e,a)],i),r.LinkedHashMap_LinkedHashMap$_empty(e,s),null)},Environment$_0(e,t,n,s,a,i,o,l,_,u,p,h){var d=c.String,f=c.int;return new r.Environment0(e,t,n,s,a,i,o,l,_,r.LinkedHashMap_LinkedHashMap$_empty(d,f),u,r.LinkedHashMap_LinkedHashMap$_empty(d,f),p,r.LinkedHashMap_LinkedHashMap$_empty(d,f),h)},_EnvironmentModule__EnvironmentModule1(e,t,n,s,a){var i,o,l,_,u,p,h,d,f;for(a==null&&(a=$.Set_empty4),i=c.dynamic,i=r.LinkedHashMap_LinkedHashMap$_empty(i,i),o=c.Module_Callable_2,l=c.List_CssComment_2,_=r.MapExtensions_get_pairs0(n,o,l),_=_.get$iterator(_),u=c.CssComment_2;_.moveNext$0();)p=_.get$current(_),h=p._0,d=r.List_List$from(p._1,!1,u),d.fixed$length=Array,d.immutable$list=Array,i.$indexSet(0,h,d);return i=r.ConstantMap_ConstantMap$from(i,o,l),o=r._EnvironmentModule__makeModulesByVariable1(a),l=r._EnvironmentModule__memberMap1($.JSArray_methods.get$first(e._environment0$_variables),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure11,c.Map_String_Value_2),c.Value_2),_=r._EnvironmentModule__memberMap1($.JSArray_methods.get$first(e._environment0$_variableNodes),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure12,c.Map_String_AstNode_2),c.AstNode_2),u=c.Map_String_Callable_2,p=c.Callable_2,f=r._EnvironmentModule__memberMap1($.JSArray_methods.get$first(e._environment0$_functions),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure13,u),p),p=r._EnvironmentModule__memberMap1($.JSArray_methods.get$first(e._environment0$_mixins),a.map$1$1(0,new r._EnvironmentModule__EnvironmentModule_closure14,u),p),u=g.get$isNotEmpty$asx(t.get$children(t))||n.get$isNotEmpty(n)||$.JSArray_methods.any$1(e._environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure15),r._EnvironmentModule$_1(e,t,i,s,o,l,_,f,p,u,!s.get$isEmpty(s)||$.JSArray_methods.any$1(e._environment0$_allModules,new r._EnvironmentModule__EnvironmentModule_closure16))},_EnvironmentModule__makeModulesByVariable1(e){var t,n,s,a,i,o;if(e.get$isEmpty(e))return $.Map_empty10;for(t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Module_Callable_2),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof r._EnvironmentModule1){for(a=s._environment0$_modulesByVariable,a=a.get$values(a),a=a.get$iterator(a);a.moveNext$0();)i=a.get$current(a),o=i.get$variables(),r.setAll0(t,o.get$keys(o),i);r.setAll0(t,g.get$keys$z($.JSArray_methods.get$first(s._environment0$_environment._environment0$_variables)),s)}else a=s.get$variables(),r.setAll0(t,a.get$keys(a),s);return t},_EnvironmentModule__memberMap1(e,t,n){var s,a,i;if(e=new r.PublicMemberMapView0(e,n._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(s=r._setArrayType([],n._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)i=a.get$current(a),i.get$isNotEmpty(i)&&s.push(i);return s.push(e),s.length===1?e:r.MergedMapView$0(s,c.String,n)},_EnvironmentModule$_1(e,t,n,s,a,i,o,l,_,u,p){return new r._EnvironmentModule1(e._environment0$_allModules,i,o,l,_,s,t,n,u,p,e,a)},Environment0:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y){var S=this;S._environment0$_modules=t,S._environment0$_namespaceNodes=n,S._environment0$_globalModules=s,S._environment0$_importedModules=a,S._environment0$_forwardedModules=i,S._environment0$_nestedForwardedModules=o,S._environment0$_allModules=l,S._environment0$_variables=_,S._environment0$_variableNodes=u,S._environment0$_variableIndices=p,S._environment0$_functions=h,S._environment0$_functionIndices=d,S._environment0$_mixins=f,S._environment0$_mixinIndices=m,S._environment0$_content=y,S._environment0$_inMixin=!1,S._environment0$_inSemiGlobalScope=!0,S._environment0$_lastVariableIndex=S._environment0$_lastVariableName=null},Environment__getVariableFromGlobalModule_closure0:function(t){this.name=t},Environment_setVariable_closure2:function(t,n){this.$this=t,this.name=n},Environment_setVariable_closure3:function(t){this.name=t},Environment_setVariable_closure4:function(t,n){this.$this=t,this.name=n},Environment__getFunctionFromGlobalModule_closure0:function(t){this.name=t},Environment__getMixinFromGlobalModule_closure0:function(t){this.name=t},Environment_toModule_closure0:function(){},Environment_toDummyModule_closure0:function(){},_EnvironmentModule1:function(t,n,s,a,i,o,l,_,u,p,h,d){var f=this;f.upstream=t,f.variables=n,f.variableNodes=s,f.functions=a,f.mixins=i,f.extensionStore=o,f.css=l,f.preModuleComments=_,f.transitivelyContainsCss=u,f.transitivelyContainsExtensions=p,f._environment0$_environment=h,f._environment0$_modulesByVariable=d},_EnvironmentModule__EnvironmentModule_closure11:function(){},_EnvironmentModule__EnvironmentModule_closure12:function(){},_EnvironmentModule__EnvironmentModule_closure13:function(){},_EnvironmentModule__EnvironmentModule_closure14:function(){},_EnvironmentModule__EnvironmentModule_closure15:function(){},_EnvironmentModule__EnvironmentModule_closure16:function(){},ErrorRule0:function(t,n){this.expression=t,this.span=n},_EvaluateVisitor$1(e,t,n,s,a,i){var o,l=c.Uri,_=c.Module_Callable_2,u=r._setArrayType([],c.JSArray_Record_2_String_and_AstNode_2);return t==null?o=s==null?r.ImportCache$none(n):null:o=t,l=new r._EvaluateVisitor1(o,s,r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Callable_2),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,_),r.LinkedHashMap_LinkedHashMap$_empty(l,c.Configuration_2),r.LinkedHashMap_LinkedHashMap$_empty(l,c.AstNode_2),n,r.LinkedHashSet_LinkedHashSet$_empty(c.Record_2_String_and_SourceSpan),a,i,r.Environment$0(),r.LinkedHashSet_LinkedHashSet$_empty(l),r.LinkedHashMap_LinkedHashMap$_empty(l,c.nullable_AstNode_2),u,$.Configuration_Map_empty_null0),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,n,s,a,i),l},_EvaluateVisitor1:function(t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v=this;v._evaluate0$_importCache=t,v._nodeImporter=n,v._evaluate0$_builtInFunctions=s,v._evaluate0$_builtInModules=a,v._evaluate0$_modules=i,v._evaluate0$_moduleConfigurations=o,v._evaluate0$_moduleNodes=l,v._evaluate0$_logger=_,v._evaluate0$_warningsEmitted=u,v._evaluate0$_quietDeps=p,v._evaluate0$_sourceMap=h,v._evaluate0$_environment=d,v._evaluate0$_declarationName=v._evaluate0$__parent=v._evaluate0$_mediaQuerySources=v._evaluate0$_mediaQueries=v._evaluate0$_styleRuleIgnoringAtRoot=null,v._evaluate0$_member="root stylesheet",v._evaluate0$_importSpan=v._evaluate0$_callableNode=v._evaluate0$_currentCallable=null,v._evaluate0$_inSupportsDeclaration=v._evaluate0$_inKeyframes=v._evaluate0$_atRootExcludingStyleRule=v._evaluate0$_inUnknownAtRule=v._evaluate0$_inFunction=!1,v._evaluate0$_loadedUrls=f,v._evaluate0$_activeModules=m,v._evaluate0$_stack=y,v._evaluate0$_importer=null,v._evaluate0$_inDependency=!1,v._evaluate0$__extensionStore=v._evaluate0$_preModuleComments=v._evaluate0$_outOfOrderImports=v._evaluate0$__endOfImports=v._evaluate0$__root=v._evaluate0$__stylesheet=null,v._evaluate0$_configuration=S},_EvaluateVisitor_closure25:function(t){this.$this=t},_EvaluateVisitor_closure26:function(t){this.$this=t},_EvaluateVisitor_closure27:function(t){this.$this=t},_EvaluateVisitor_closure28:function(t){this.$this=t},_EvaluateVisitor_closure29:function(t){this.$this=t},_EvaluateVisitor_closure30:function(t){this.$this=t},_EvaluateVisitor_closure31:function(t){this.$this=t},_EvaluateVisitor_closure32:function(t){this.$this=t},_EvaluateVisitor_closure33:function(t){this.$this=t},_EvaluateVisitor__closure10:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure34:function(t){this.$this=t},_EvaluateVisitor__closure9:function(t,n,s){this.$this=t,this.name=n,this.module=s},_EvaluateVisitor_closure35:function(t){this.$this=t},_EvaluateVisitor_closure36:function(t){this.$this=t},_EvaluateVisitor__closure7:function(t,n,s){this.values=t,this.span=n,this.callableNode=s},_EvaluateVisitor__closure8:function(t){this.$this=t},_EvaluateVisitor_closure37:function(t){this.$this=t},_EvaluateVisitor_run_closure1:function(t,n,s){this.$this=t,this.node=n,this.importer=s},_EvaluateVisitor_run__closure1:function(t,n,s){this.$this=t,this.importer=n,this.node=s},_EvaluateVisitor__loadModule_closure3:function(t,n){this._box_1=t,this.callback=n},_EvaluateVisitor__loadModule_closure4:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.url=n,_.nodeWithSpan=s,_.baseUrl=a,_.namesInErrors=i,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure3:function(t,n){this.$this=t,this.message=n},_EvaluateVisitor__loadModule__closure4:function(t,n,s){this._box_0=t,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure1:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.importer=n,_.stylesheet=s,_.extensionStore=a,_.configuration=i,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure3:function(){},_EvaluateVisitor__combineCss_closure4:function(t){this.selectors=t},_EvaluateVisitor__combineCss_visitModule1:function(t,n,s,a,i,o){var l=this;l.$this=t,l.seen=n,l.clone=s,l.css=a,l.imports=i,l.sorted=o},_EvaluateVisitor__extendModules_closure3:function(t){this.originalSelectors=t},_EvaluateVisitor__extendModules_closure4:function(){},_EvaluateVisitor_visitAtRootRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitAtRootRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure11:function(t,n,s){this.$this=t,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure12:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure13:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure1:function(t,n){this.innerScope=t,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure14:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure15:function(){},_EvaluateVisitor__scopeForAtRoot_closure16:function(t,n){this.$this=t,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure1:function(t,n){this.$this=t,this.content=n},_EvaluateVisitor_visitDeclaration_closure1:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitEachRule_closure5:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure6:function(t,n,s){this._box_0=t,this.$this=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure7:function(t,n,s,a){var i=this;i.$this=t,i.list=n,i.setVariables=s,i.node=a},_EvaluateVisitor_visitEachRule__closure1:function(t,n,s){this.$this=t,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure1:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure5:function(t){this.$this=t},_EvaluateVisitor_visitAtRule_closure6:function(t,n,s){this.$this=t,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure1:function(t,n){this.$this=t,this.children=n},_EvaluateVisitor_visitAtRule_closure7:function(){},_EvaluateVisitor_visitForRule_closure9:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure10:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForRule_closure11:function(t){this.fromNumber=t},_EvaluateVisitor_visitForRule_closure12:function(t,n){this.toNumber=t,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure13:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.$this=n,l.node=s,l.from=a,l.direction=i,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure1:function(t){this.$this=t},_EvaluateVisitor_visitForwardRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitForwardRule_closure4:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure1:function(){},_EvaluateVisitor_visitIfRule_closure1:function(t){this.$this=t},_EvaluateVisitor_visitIfRule__closure1:function(t,n){this.$this=t,this.clause=n},_EvaluateVisitor_visitIfRule___closure1:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport_closure1:function(t,n){this.$this=t,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure7:function(t){this.$this=t},_EvaluateVisitor__visitDynamicImport__closure8:function(){},_EvaluateVisitor__visitDynamicImport__closure9:function(){},_EvaluateVisitor__visitDynamicImport__closure10:function(t,n,s,a,i){var o=this;o._box_0=t,o.$this=n,o.loadsUserDefinedModules=s,o.environment=a,o.children=i},_EvaluateVisitor__applyMixin_closure3:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure4:function(t,n,s,a){var i=this;i.$this=t,i.$arguments=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin_closure4:function(t,n,s,a){var i=this;i.$this=t,i.contentCallable=n,i.mixin=s,i.nodeWithSpanWithoutContent=a},_EvaluateVisitor__applyMixin__closure3:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin___closure1:function(t,n,s){this.$this=t,this.mixin=n,this.nodeWithSpanWithoutContent=s},_EvaluateVisitor__applyMixin____closure1:function(t,n){this.$this=t,this.statement=n},_EvaluateVisitor_visitIncludeRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitIncludeRule_closure6:function(t){this.$this=t},_EvaluateVisitor_visitIncludeRule_closure7:function(t){this.node=t},_EvaluateVisitor_visitMediaRule_closure5:function(t,n){this.$this=t,this.queries=n},_EvaluateVisitor_visitMediaRule_closure6:function(t,n,s,a,i){var o=this;o.$this=t,o.mergedQueries=n,o.queries=s,o.mergedSources=a,o.node=i},_EvaluateVisitor_visitMediaRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule___closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitMediaRule_closure7:function(t){this.mergedSources=t},_EvaluateVisitor_visitStyleRule_closure7:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure8:function(){},_EvaluateVisitor_visitStyleRule_closure10:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitStyleRule_closure9:function(){},_EvaluateVisitor__warnForBogusCombinators_closure1:function(){},_EvaluateVisitor_visitSupportsRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitSupportsRule_closure4:function(){},_EvaluateVisitor__visitSupportsCondition_closure1:function(t,n){this._box_0=t,this.$this=n},_EvaluateVisitor_visitVariableDeclaration_closure5:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor_visitVariableDeclaration_closure6:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure7:function(t,n,s){this.$this=t,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWarnRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitWhileRule__closure1:function(t){this.$this=t},_EvaluateVisitor_visitBinaryOperationExpression_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__slash_recommendation1:function(){},_EvaluateVisitor_visitVariableExpression_closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure1:function(t,n){this.node=t,this.operand=n},_EvaluateVisitor_visitListExpression_closure1:function(t){this.$this=t},_EvaluateVisitor_visitFunctionExpression_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure6:function(){},_EvaluateVisitor_visitFunctionExpression_closure7:function(t,n,s){this._box_0=t,this.$this=n,this.node=s},_EvaluateVisitor__checkCalculationArguments_check1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor__visitCalculationExpression_closure1:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.node=s,i.inLegacySassFunction=a},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure1:function(t,n,s){this.$this=t,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure1:function(t,n,s,a,i,o){var l=this;l.$this=t,l.callable=n,l.evaluated=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure1:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure1:function(t,n,s,a,i,o){var l=this;l.$this=t,l.evaluated=n,l.callable=s,l.nodeWithSpan=a,l.run=i,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure1:function(){},_EvaluateVisitor__runFunctionCallable_closure1:function(t,n){this.$this=t,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure5:function(t,n,s){this._box_0=t,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure6:function(t,n){this._box_0=t,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure8:function(t,n){this.$this=t,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure9:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.namedNodes=a},_EvaluateVisitor__evaluateArguments_closure10:function(){},_EvaluateVisitor__evaluateMacroArguments_closure7:function(t){this.restArgs=t},_EvaluateVisitor__evaluateMacroArguments_closure8:function(t,n,s){this.$this=t,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure9:function(t,n,s,a){var i=this;i.$this=t,i.named=n,i.restNodeForSpan=s,i.restArgs=a},_EvaluateVisitor__evaluateMacroArguments_closure10:function(t,n,s){this.$this=t,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure1:function(t,n,s,a,i,o){var l=this;l.$this=t,l.values=n,l.convert=s,l.expressionNode=a,l.map=i,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure1:function(t,n,s){this.$arguments=t,this.positional=n,this.named=s},_EvaluateVisitor_visitCssAtRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssAtRule_closure4:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure4:function(){},_EvaluateVisitor_visitCssMediaRule_closure5:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure6:function(t,n,s,a){var i=this;i.$this=t,i.mergedQueries=n,i.node=s,i.mergedSources=a},_EvaluateVisitor_visitCssMediaRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure7:function(t){this.mergedSources=t},_EvaluateVisitor_visitCssStyleRule_closure4:function(t,n,s){this.$this=t,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure3:function(){},_EvaluateVisitor_visitCssSupportsRule_closure3:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure1:function(t,n){this.$this=t,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure4:function(){},_EvaluateVisitor__performInterpolationHelper_closure1:function(t){this.interpolation=t},_EvaluateVisitor__serialize_closure1:function(t,n){this.value=t,this.quote=n},_EvaluateVisitor__expressionNode_closure1:function(t,n){this.$this=t,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation1:function(){},_EvaluateVisitor__stackFrame_closure1:function(t){this.$this=t},_ImportedCssVisitor1:function(t){this._evaluate0$_visitor=t},_ImportedCssVisitor_visitCssAtRule_closure1:function(){},_ImportedCssVisitor_visitCssMediaRule_closure1:function(t){this.hasBeenMerged=t},_ImportedCssVisitor_visitCssStyleRule_closure1:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure1:function(){},_EvaluationContext1:function(t,n){this._evaluate0$_visitor=t,this._evaluate0$_defaultWarnNodeWithSpan=n},EveryCssVisitor0:function(){},EveryCssVisitor_visitCssAtRule_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssKeyframeBlock_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssMediaRule_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssStyleRule_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssStylesheet_closure0:function(t){this.$this=t},EveryCssVisitor_visitCssSupportsRule_closure0:function(t){this.$this=t},throwNodeException(e,t,n,s){var a,i,o,l;s=s,a=C._glyphs===$.C_AsciiGlyphSet,C._glyphs=t?$.C_AsciiGlyphSet:$.C_UnicodeGlyphSet;try{o=r.callConstructor(C.$get$exceptionClass(),[e,$.JSString_methods.replaceFirst$2(e.toString$1$color(0,n),"Error: ","")]),i=c._NodeException._as(o),l=r.getTrace0(e),s=l??s,s!=null&&r.attachJsStack(i,s),r.jsThrow(i)}finally{C._glyphs=a?$.C_AsciiGlyphSet:$.C_UnicodeGlyphSet}},_NodeException:function(){},exceptionClass_closure:function(){},exceptionClass__closure:function(){},exceptionClass__closure0:function(){},exceptionClass__closure1:function(){},SassException$0(e,t,n){return new r.SassException0(n==null?$.Set_empty:r.Set_Set$unmodifiable(n,c.Uri),e,t)},MultiSpanSassException$0(e,t,n,s,a){var i=r.ConstantMap_ConstantMap$from(s,c.FileSpan,c.String);return new r.MultiSpanSassException0(n,i,a==null?$.Set_empty:r.Set_Set$unmodifiable(a,c.Uri),e,t)},SassRuntimeException$0(e,t,n,s){return new r.SassRuntimeException0(n,s==null?$.Set_empty:r.Set_Set$unmodifiable(s,c.Uri),e,t)},MultiSpanSassRuntimeException$0(e,t,n,s,a,i){var o=r.ConstantMap_ConstantMap$from(s,c.FileSpan,c.String);return new r.MultiSpanSassRuntimeException0(a,n,o,i==null?$.Set_empty:r.Set_Set$unmodifiable(i,c.Uri),e,t)},SassFormatException$0(e,t,n){return new r.SassFormatException0(n==null?$.Set_empty:r.Set_Set$unmodifiable(n,c.Uri),e,t)},MultiSpanSassFormatException$0(e,t,n,s,a){var i=r.ConstantMap_ConstantMap$from(s,c.FileSpan,c.String);return new r.MultiSpanSassFormatException0(n,i,a==null?$.Set_empty:r.Set_Set$unmodifiable(a,c.Uri),e,t)},SassScriptException$0(e,t){return new r.SassScriptException0(t==null?e:"$"+t+": "+e)},MultiSpanSassScriptException$0(e,t,n){var s=r.ConstantMap_ConstantMap$from(n,c.FileSpan,c.String);return new r.MultiSpanSassScriptException0(t,s,e)},SassException0:function(t,n,s){this.loadedUrls=t,this._span_exception$_message=n,this._span=s},MultiSpanSassException0:function(t,n,s,a,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=a,o._span=i},SassRuntimeException0:function(t,n,s,a){var i=this;i.trace=t,i.loadedUrls=n,i._span_exception$_message=s,i._span=a},MultiSpanSassRuntimeException0:function(t,n,s,a,i,o){var l=this;l.trace=t,l.primaryLabel=n,l.secondarySpans=s,l.loadedUrls=a,l._span_exception$_message=i,l._span=o},SassFormatException0:function(t,n,s){this.loadedUrls=t,this._span_exception$_message=n,this._span=s},MultiSpanSassFormatException0:function(t,n,s,a,i){var o=this;o.primaryLabel=t,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=a,o._span=i},SassScriptException0:function(t){this.message=t},MultiSpanSassScriptException0:function(t,n,s){this.primaryLabel=t,this.secondarySpans=n,this.message=s},Exports:function(){},LoggerNamespace:function(){},_IsCalculationSafeVisitor0:function(){},_IsCalculationSafeVisitor_visitListExpression_closure0:function(t){this.$this=t},expressionToCalc0(e){var t,n=r._setArrayType([$.C__MakeExpressionCalculationSafe0.visitBinaryOperationExpression$1(e)],c.JSArray_Expression_2),s=e.get$span(0),a=c.Expression_2;return n=r.List_List$unmodifiable(n,a),a=r.ConstantMap_ConstantMap$from($.Map_empty14,c.String,a),t=e.get$span(0),new r.FunctionExpression0(null,r.stringReplaceAllUnchecked("calc","_","-"),"calc",new r.ArgumentInvocation0(n,a,null,null,s),t)},_MakeExpressionCalculationSafe0:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0:function(){},ExtendRule0:function(t,n,s){this.selector=t,this.isOptional=n,this.span=s},Extension0:function(t,n,s,a,i){var o=this;o.extender=t,o.target=n,o.mediaContext=s,o.isOptional=a,o.span=i},Extender0:function(t,n){this.selector=t,this.isOriginal=n,this._extension$_extension=null},ExtensionStore__extendOrReplace0(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J=r.ExtensionStore$_mode0(s);for(e.accept$1($._IsInvisibleVisitor_true0)||J._extension_store$_originals.addAll$1(0,e.components),i=n.components,o=i.length,l=t.components,_=l.length,u=c.ComplexSelector_2,p=c.Extension_2,h=c.SimpleSelector_2,d=c.Map_ComplexSelector_Extension_2,f=0;f<o;++f){if(m=i[f],y=m.get$singleCompound(),y==null)throw r.wrapException(r.SassScriptException$0("Can't extend complex selector "+r.S(m)+".",null));for(S=r.LinkedHashMap_LinkedHashMap$_empty(h,d),v=y.components,E=v.length,M=0;M<E;++M){for(I=v[M],R=r.LinkedHashMap_LinkedHashMap$_empty(u,p),L=0;L<_;++L)m=l[L],m.get$specificity(),T=new r.Extender0(m,!1),O=new r.Extension0(T,I,null,!0,a),T._extension$_extension=O,R.$indexSet(0,m,O);S.$indexSet(0,I,R)}e=J._extension_store$_extendList$2(e,S)}return e},ExtensionStore$0(){var e=c.SimpleSelector_2;return new r.ExtensionStore0(r.LinkedHashMap_LinkedHashMap$_empty(e,c.Set_ModifiableBox_SelectorList_2),r.LinkedHashMap_LinkedHashMap$_empty(e,c.Map_ComplexSelector_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty(e,c.List_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty(c.ModifiableBox_SelectorList_2,c.List_CssMediaQuery_2),new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_SimpleSelector_int_2),new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_ComplexSelector_2),$.ExtendMode_normal_normal0)},ExtensionStore$_mode0(e){var t=c.SimpleSelector_2;return new r.ExtensionStore0(r.LinkedHashMap_LinkedHashMap$_empty(t,c.Set_ModifiableBox_SelectorList_2),r.LinkedHashMap_LinkedHashMap$_empty(t,c.Map_ComplexSelector_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty(t,c.List_Extension_2),r.LinkedHashMap_LinkedHashMap$_empty(c.ModifiableBox_SelectorList_2,c.List_CssMediaQuery_2),new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_SimpleSelector_int_2),new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_ComplexSelector_2),e)},ExtensionStore0:function(t,n,s,a,i,o,l){var _=this;_._extension_store$_selectors=t,_._extension_store$_extensions=n,_._extension_store$_extensionsByExtender=s,_._extension_store$_mediaContexts=a,_._extension_store$_sourceSpecificity=i,_._extension_store$_originals=o,_._extension_store$_mode=l},ExtensionStore_extensionsWhereTarget_closure0:function(){},ExtensionStore__registerSelector_closure0:function(){},ExtensionStore_addExtension_closure2:function(){},ExtensionStore_addExtension_closure3:function(){},ExtensionStore_addExtension_closure4:function(t){this.complex=t},ExtensionStore__extendExistingExtensions_closure1:function(){},ExtensionStore__extendExistingExtensions_closure2:function(){},ExtensionStore_addExtensions_closure0:function(){},ExtensionStore__extendComplex_closure0:function(t,n,s){this._box_0=t,this.$this=n,this.complex=s},ExtensionStore__extendComplex__closure0:function(t,n,s){this._box_0=t,this.$this=n,this.complex=s},ExtensionStore__extendCompound_closure2:function(){},ExtensionStore__extendCompound_closure3:function(){},ExtensionStore__extendCompound_closure4:function(t){this.original=t},ExtensionStore__extendSimple_withoutPseudo0:function(t,n,s){this.$this=t,this.extensions=n,this.targetsUsed=s},ExtensionStore__extendSimple_closure1:function(t,n){this.$this=t,this.withoutPseudo=n},ExtensionStore__extendSimple_closure2:function(){},ExtensionStore__extendPseudo_closure4:function(){},ExtensionStore__extendPseudo_closure5:function(){},ExtensionStore__extendPseudo_closure6:function(){},ExtensionStore__extendPseudo_closure7:function(t){this.pseudo=t},ExtensionStore__extendPseudo_closure8:function(t,n){this.pseudo=t,this.selector=n},ExtensionStore__trim_closure1:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore__trim_closure2:function(t,n){this._box_0=t,this.complex1=n},ExtensionStore_clone_closure0:function(t,n,s,a){var i=this;i.$this=t,i.newSelectors=n,i.oldToNewSelectors=s,i.newMediaContexts=a},FiberClass:function(){},Fiber:function(){},JSToDartFileImporter:function(t){this._file0$_findFileUrl=t},JSToDartFileImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},FilesystemImporter0:function(t,n){this._filesystem$_loadPath=t,this._filesystem$_loadPathDeprecated=n},FilesystemImporter_canonicalize_closure0:function(){},ForRule$0(e,t,n,s,a,i){var o=r.List_List$unmodifiable(s,c.Statement_2),l=$.JSArray_methods.any$1(o,new r.ParentStatement_closure0);return new r.ForRule0(e,t,n,i,a,o,l)},ForRule0:function(t,n,s,a,i,o,l){var _=this;_.variable=t,_.from=n,_.to=s,_.isExclusive=a,_.span=i,_.children=o,_.hasDeclarations=l},ForwardRule0:function(t,n,s,a,i,o,l,_){var u=this;u.url=t,u.shownMixinsAndFunctions=n,u.shownVariables=s,u.hiddenMixinsAndFunctions=a,u.hiddenVariables=i,u.prefix=o,u.configuration=l,u.span=_},ForwardedModuleView_ifNecessary0(e,t,n){var s;return t.prefix==null&&t.shownMixinsAndFunctions==null&&t.shownVariables==null?(s=t.hiddenMixinsAndFunctions,s=s==null?null:s._base.get$isEmpty(0),s===!0?(s=t.hiddenVariables,s=s==null?null:s._base.get$isEmpty(0),s=s===!0):s=!1):s=!1,s?e:r.ForwardedModuleView$0(e,t,n)},ForwardedModuleView$0(e,t,n){var s=t.prefix,a=t.shownVariables,i=t.hiddenVariables,o=t.shownMixinsAndFunctions,l=t.hiddenMixinsAndFunctions;return new r.ForwardedModuleView0(e,t,r.ForwardedModuleView__forwardedMap0(e.get$variables(),s,a,i,c.Value_2),r.ForwardedModuleView__forwardedMap0(e.get$variableNodes(),s,a,i,c.AstNode_2),r.ForwardedModuleView__forwardedMap0(e.get$functions(e),s,o,l,n),r.ForwardedModuleView__forwardedMap0(e.get$mixins(),s,o,l,n),n._eval$1("ForwardedModuleView0<0>"))},ForwardedModuleView__forwardedMap0(e,t,n,s,a){var i,o=t==null;return o&&n==null?i=s==null||s._base.get$isEmpty(0):i=!1,i||(o||(e=new r.PrefixedMapView0(e,t,a._eval$1("PrefixedMapView0<0>"))),n!=null?e=new r.LimitedMapView0(e,n._base.intersection$1(new r.MapKeySet(e,c.MapKeySet_nullable_Object)),c.$env_1_1_String._bind$1(a)._eval$1("LimitedMapView0<1,2>")):s!=null&&s._base.get$isNotEmpty(0)&&(e=r.LimitedMapView$blocklist0(e,s,c.String,a))),e},ForwardedModuleView0:function(t,n,s,a,i,o,l){var _=this;_._forwarded_view0$_inner=t,_._forwarded_view0$_rule=n,_.variables=s,_.variableNodes=a,_.functions=i,_.mixins=o,_.$ti=l},FunctionExpression0:function(t,n,s,a,i){var o=this;o.namespace=t,o.name=n,o.originalName=s,o.$arguments=a,o.span=i},JSFunction0:function(){},SupportsFunction0:function(t,n,s){this.name=t,this.$arguments=n,this.span=s},functionClass_closure:function(){},functionClass__closure:function(){},functionClass__closure0:function(){},SassFunction0:function(t){this.callable=t},FunctionRule$0(e,t,n,s,a){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,c.Statement_2),l=$.JSArray_methods.any$1(o,new r.ParentStatement_closure0);return new r.FunctionRule0(i,e,t,s,o,l)},FunctionRule0:function(t,n,s,a,i,o){var l=this;l.name=t,l.originalName=n,l.$arguments=s,l.span=a,l.children=i,l.hasDeclarations=o},unifyComplex0(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=null,I=g.getInterceptor$asx(e);if(I.get$length(e)===1)return e;for(n=I.get$iterator(e),s=M,a=s,i=a;n.moveNext$0();){if(o=n.get$current(n),o.accept$1($.C__IsUselessVisitor0))return M;if(l=o.components,_=l.length===1,_?(u=o.leadingCombinators,p=u.length===1):(u=M,p=!1),p){if(h=(_?u:o.leadingCombinators)[0],a==null)a=h;else if(!(a.$ti._is(h)&&g.$eq$(h.value,a.value)))return M}if(d=$.JSArray_methods.get$last(l),f=d.combinators,f.length===1){if(m=f[0],s!=null?o=!(s.$ti._is(m)&&g.$eq$(m.value,s.value)):o=!1,o)return M;s=m}if(i==null)i=d.selector.components;else for(o=d.selector.components,l=o.length,y=0;y<l;++y)if(i=o[y].unify$1(i),i==null)return M}for(n=c.JSArray_ComplexSelector_2,o=r._setArrayType([],n),l=I.get$iterator(e);l.moveNext$0();)p=l.get$current(l),S=p.components,v=S.length,v>1&&(E=p.leadingCombinators,o.push(r.ComplexSelector$0(E,$.JSArray_methods.take$1(S,v-1),p.span,p.lineBreak)));return l=a==null?$.List_empty13:r._setArrayType([a],c.JSArray_CssValue_Combinator_2),i.toString,p=r.CompoundSelector$0(i,t),S=s==null?$.List_empty13:r._setArrayType([s],c.JSArray_CssValue_Combinator_2),d=r.ComplexSelector$0(l,r._setArrayType([new r.ComplexSelectorComponent0(p,r.List_List$unmodifiable(S,c.CssValue_Combinator_2),t)],c.JSArray_ComplexSelectorComponent_2),t,I.any$1(e,new r.unifyComplex_closure0)),o.length===0?I=r._setArrayType([d],n):(I=r.List_List$of(r.IterableExtension_get_exceptLast0(o),!0,c.ComplexSelector_2),I.push($.JSArray_methods.get$last(o).concatenate$2(d,t))),r.weave0(I,t,!1)},unifyCompound0(e,t){var n,s,a,i,o=t.components;for(n=e.components,s=n.length,a=0;a<s;++a,o=i)if(i=n[a].unify$1(o),i==null)return null;return r.CompoundSelector$0(o,e.span)},unifyUniversalAndElement0(e,t){var n,s,a,i=r._namespaceAndName0(e,"selector1"),o=i._0,l=i._1,_=r._namespaceAndName0(t,"selector2"),u=_._0,p=_._1;if(o==u||u==="*")n=o;else{if(o!=="*")return null;n=u}if(l==p||p==null)s=l;else{if(!(l==null||l==="*"))return null;s=p}return a=e.span,s==null?new r.UniversalSelector0(n,a):new r.TypeSelector0(new r.QualifiedName0(s,n),a)},_namespaceAndName0(e,t){var n,s;e:{if(e instanceof r.UniversalSelector0){n=new r._Record_2(e.namespace,null);break e}if(e instanceof r.TypeSelector0){s=e.name,n=new r._Record_2(s.namespace,s.name);break e}n=r.throwExpression(r.ArgumentError$value(e,t,k.must_b))}return n},weave0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=g.getInterceptor$asx(e);if(I.get$length(e)===1)return s=I.$index(e,0),!n||s.lineBreak?e:r._setArrayType([r.ComplexSelector$0(s.leadingCombinators,s.components,s.span,!0)],c.JSArray_ComplexSelector_2);for(a=c.JSArray_ComplexSelector_2,i=r._setArrayType([I.get$first(e)],a),I=I.skip$1(e,1),o=I.$ti,I=new r.ListIterator(I,I.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=c.ComplexSelectorComponent_2,o=o._eval$1("ListIterable.E");I.moveNext$0();){if(_=I.__internal$_current,_==null&&(_=o._as(_)),u=_.components,u.length===1){for(p=0;p<i.length;++p)i[p]=i[p].concatenate$3$forceLineBreak(_,t,n);continue}for(h=r._setArrayType([],a),d=i.length,f=0;f<i.length;i.length===d||(0,r.throwConcurrentModificationError)(i),++f)for(m=r._weaveParents0(i[f],_,t),m==null&&(m=$.List_empty14),y=m.length,S=0;S<m.length;m.length===y||(0,r.throwConcurrentModificationError)(m),++S)v=m[S],E=$.JSArray_methods.get$last(u),M=r.List_List$of(v.components,!0,l),M.push(E),E=v.lineBreak||n,h.push(r.ComplexSelector$0(v.leadingCombinators,M,t,E));i=h}return i},_weaveParents0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce=null,ge=r._mergeLeadingCombinators0(e.leadingCombinators,t.leadingCombinators);if(ge==null||(s=c.ComplexSelectorComponent_2,a=r.QueueList_QueueList$from(e.components,s),i=r.QueueList_QueueList$from(r.IterableExtension_get_exceptLast0(t.components),s),o=r._mergeTrailingCombinators0(a,i,n,ce),o==null))return ce;e:{if(l=r._firstIfRootish0(a),_=r._firstIfRootish0(i),u=l!=null,u?(p=l??s._as(l),h=_!=null,h?d=_??s._as(_):d=ce,f=_):(d=ce,p=d,f=p,h=!1),h){if(m=r.unifyCompound0(p.selector,d.selector),m==null)return ce;s=p.combinators,h=p.span,y=c.CssValue_Combinator_2,a.addFirst$1(new r.ComplexSelectorComponent0(m,r.List_List$unmodifiable(s,y),h)),i.addFirst$1(new r.ComplexSelectorComponent0(m,r.List_List$unmodifiable(d.combinators,y),h));break e}l!=null?(S=l,u?h=f:(h=_,f=h,u=!0),h=h==null,y=h?S:ce,v=y,y=h,h=v):(h=ce,y=!1),y?(s=h,h=!0):l==null?(u?y=f:(y=_,f=y,u=!0),y=y!=null,y?(E=u?f:_,E==null&&(E=s._as(E)),s=E):s=h,h=y):(s=h,h=!1),h&&(a.addFirst$1(s),i.addFirst$1(s))}for(M=r._groupSelectors0(a),I=r._groupSelectors0(i),s=c.List_ComplexSelectorComponent_2,R=r.longestCommonSubsequence0(I,M,new r._weaveParents_closure3(n),s),L=r._setArrayType([],c.JSArray_List_Iterable_ComplexSelectorComponent_2),h=R.length,y=c.JSArray_Iterable_ComplexSelectorComponent_2,T=c.JSArray_ComplexSelectorComponent_2,O=0;O<R.length;R.length===h||(0,r.throwConcurrentModificationError)(R),++O){for(J=R[O],B=r._setArrayType([],y),z=r._chunks0(M,I,new r._weaveParents_closure4(J),s),H=z.length,j=0;j<z.length;z.length===H||(0,r.throwConcurrentModificationError)(z),++j){for(Q=z[j],X=r._setArrayType([],T),ne=$.JSArray_methods.get$iterator(Q);ne.moveNext$0();)$.JSArray_methods.addAll$1(X,ne.get$current(0));B.push(X)}L.push(B),L.push(r._setArrayType([J],y)),M.removeFirst$0(),I.removeFirst$0()}for(h=r._setArrayType([],y),s=r._chunks0(M,I,new r._weaveParents_closure5,s),y=s.length,O=0;O<s.length;s.length===y||(0,r.throwConcurrentModificationError)(s),++O){for(Q=s[O],B=r._setArrayType([],T),z=$.JSArray_methods.get$iterator(Q);z.moveNext$0();)$.JSArray_methods.addAll$1(B,z.get$current(0));h.push(B)}for(L.push(h),$.JSArray_methods.addAll$1(L,o),s=r._setArrayType([],c.JSArray_ComplexSelector_2),h=g.get$iterator$ax(r.paths0(new r.WhereIterable(L,new r._weaveParents_closure6,c.WhereIterable_List_Iterable_ComplexSelectorComponent_2),c.Iterable_ComplexSelectorComponent_2)),y=!e.lineBreak,B=t.lineBreak;h.moveNext$0();){for(z=h.get$current(h),H=r._setArrayType([],T),z=g.get$iterator$ax(z);z.moveNext$0();)$.JSArray_methods.addAll$1(H,z.get$current(z));s.push(r.ComplexSelector$0(ge,H,n,!y||B))}return s},_firstIfRootish0(e){var t,n,s,a,i,o;if(e.get$length(0)>=1){for(t=e.$index(0,0),n=t.selector.components,s=n.length,a=0;a<s;++a)if(i=n[a],i instanceof r.PseudoSelector0&&i.isClass?o=C._rootishPseudoClasses0.contains$1(0,i.normalizedName):o=!1,o)return e.removeFirst$0(),t}return null},_mergeLeadingCombinators0(e,t){var n,s,a,i,o,l,_,u,p,h=null;e:{if(n=t,s=c.List_CssValue_Combinator_2,a=s._is(e),a?(i=e.length,o=i,o=o>1):(i=h,o=!1),o?(_=h,u=!0,l=!1,o=!0):(o=n,l=s._is(o),l?(o=n,_=(o??s._as(o)).length,o=_,u=!0,o=o>1):(_=h,u=!0,o=!1)),o){s=h;break e}if(s._is(e)?(a||(i=e.length),o=i,o=o<=0,o?u?p=n:(p=t,n=p,u=!0):p=h):(p=h,o=!1),o?s=!0:(u?o=n:(o=t,n=o,u=!0),s._is(o)?(l||(o=u?n:t,_=(o??s._as(o)).length),s=_,s=s<=0):s=!1,p=e),s){s=p;break e}s=$.C_ListEquality.equals$2(0,e,t)?e:h;break e}return s},_mergeTrailingCombinators0(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce,ge,be,Ve,ht,We,Ye,st,ct,Ke,Ne,at,jt,Wt,fe=null;s==null&&(s=r.QueueList$(fe,c.List_List_ComplexSelectorComponent_2));e:{if(a=e.get$length(0),a>=1){i=e.$index(0,a-1).combinators;break e}i=$.List_empty13;break e}e:{if(o=t.get$length(0),o>=1){l=t.$index(0,o-1).combinators;break e}l=$.List_empty13;break e}if(_=i.length,_===0&&l.length===0)return s;if(_>1||l.length>1)return fe;e:{if(_=r.IterableExtension_get_firstOrNull(i),_=_==null?fe:_.value,l=r.IterableExtension_get_firstOrNull(l),l=[_,l==null?fe:l.value,e,t],u=l[0],p=$.Combinator_y180===u,h=p,h?(d=l[1],f=$.Combinator_y180===d,_=f):(d=fe,f=d,_=!1),_){m=e.removeLast$0(0),y=t.removeLast$0(0),l=m.selector,_=y.selector,r.compoundIsSuperselector0(l,_,fe)?s.addFirst$1(r._setArrayType([r._setArrayType([y],c.JSArray_ComplexSelectorComponent_2)],c.JSArray_List_ComplexSelectorComponent_2)):(S=c.JSArray_ComplexSelectorComponent_2,v=c.JSArray_List_ComplexSelectorComponent_2,r.compoundIsSuperselector0(_,l,fe)?s.addFirst$1(r._setArrayType([r._setArrayType([m],S)],v)):(E=r._setArrayType([r._setArrayType([m,y],S),r._setArrayType([y,m],S)],v),M=r.unifyCompound0(l,_),M!=null&&E.push(r._setArrayType([new r.ComplexSelectorComponent0(M,r.List_List$unmodifiable(r._setArrayType([$.JSArray_methods.get$first(i)],c.JSArray_CssValue_Combinator_2),c.CssValue_Combinator_2),n)],S)),s.addFirst$1(E)));break e}if(p?(h?(_=d,I=h):(d=l[1],_=d,I=!0),R=$.Combinator_gRV0===_,L=R,L?(T=l[2],O=l[3],J=O,B=T):(J=fe,B=J,O=B,T=O),_=L,z=_):(J=fe,B=J,O=B,T=O,R=T,I=h,L=!1,z=!1,_=!1),H=!_,H?(j=$.Combinator_gRV0===u,_=j,_?(h?(_=f,Q=h,h=I):(I?(_=d,h=I):(d=l[1],_=d,h=!0),f=$.Combinator_y180===_,_=f,Q=!0),_&&(L?J=T:(T=l[2],J=T,L=!0),z?B=O:(O=l[3],B=O,z=!0))):(Q=h,h=I,_=!1)):(j=fe,Q=h,h=I,_=!0),_){X=J.removeLast$0(0),ne=B.removeLast$0(0),i=ne.selector,l=X.selector,_=c.JSArray_ComplexSelectorComponent_2,S=c.JSArray_List_ComplexSelectorComponent_2,r.compoundIsSuperselector0(i,l,fe)?s.addFirst$1(r._setArrayType([r._setArrayType([X],_)],S)):(S=r._setArrayType([r._setArrayType([ne,X],_)],S),ce=r.unifyCompound0(i,l),ce!=null&&S.push(r._setArrayType([new r.ComplexSelectorComponent0(ce,r.List_List$unmodifiable(X.combinators,c.CssValue_Combinator_2),n)],_)),s.addFirst$1(S));break e}if($.Combinator_8I80===u?(p||(h?_=d:(d=l[1],_=d,h=!0),R=$.Combinator_gRV0===_),_=R,_?_=!0:(Q||(h?_=d:(d=l[1],_=d,h=!0),f=$.Combinator_y180===_),_=f),_?(z?ge=O:(O=l[3],ge=O,z=!0),S=ge):S=fe,be=S,S=_,_=be):(_=fe,S=!1),S?S=!0:(H||(j=$.Combinator_gRV0===u),S=j,S?S=!0:S=p,S?(h?S=d:(d=l[1],S=d,h=!0),S=$.Combinator_8I80===S,S&&(L?Ve=T:(T=l[2],Ve=T,L=!0),_=Ve)):S=!1),S){s.addFirst$1(r._setArrayType([r._setArrayType([_.removeLast$0(0)],c.JSArray_ComplexSelectorComponent_2)],c.JSArray_List_ComplexSelectorComponent_2));break e}if(_=u==null,S=!_,S?(ht=u,h?v=d:(d=l[1],v=d,h=!0),v!=null?(h?We=d:(d=l[1],We=d,h=!0),v=ht===(We??c.Combinator_2._as(We))):v=!1):v=!1,v){if(Ye=r.unifyCompound0(e.removeLast$0(0).selector,t.removeLast$0(0).selector),Ye==null)return fe;s.addFirst$1(r._setArrayType([r._setArrayType([new r.ComplexSelectorComponent0(Ye,r.List_List$unmodifiable(r._setArrayType([$.JSArray_methods.get$first(i)],c.JSArray_CssValue_Combinator_2),c.CssValue_Combinator_2),n)],c.JSArray_ComplexSelectorComponent_2)],c.JSArray_List_ComplexSelectorComponent_2));break e}if(S?(st=u,h?i=d:(d=l[1],i=d,h=!0),i=i==null,i?(L?ct=T:(T=l[2],ct=T,L=!0),z?Ke=O:(O=l[3],Ke=O,z=!0),S=Ke,Ne=S,S=st,v=ct):(Ne=fe,v=Ne,S=v),be=Ne,Ne=i,i=S,S=v,v=be):(v=fe,S=v,i=S,Ne=!1),Ne?(_=v,l=S,S=!0):_?(h?_=d:(d=l[1],_=d,h=!0),_=_!=null,_?(at=h?d:l[1],at==null&&(at=c.Combinator_2._as(at)),jt=L?T:l[2],Wt=z?O:l[3],i=Wt,l=jt,S=l,l=i,i=at):(l=S,S=v),be=S,S=_,_=be):(_=v,l=S,S=!1),S){i===$.Combinator_8I80?(i=r.IterableExtension_get_lastOrNull(_),i=i==null?fe:r.compoundIsSuperselector0(i.selector,l.get$last(l).selector,fe),i=i===!0):i=!1,i&&_.removeLast$0(0),s.addFirst$1(r._setArrayType([r._setArrayType([l.removeLast$0(0)],c.JSArray_ComplexSelectorComponent_2)],c.JSArray_List_ComplexSelectorComponent_2));break e}return fe}return r._mergeTrailingCombinators0(e,t,n,s)},_mustUnify0(e,t){var n,s,a,i=r.LinkedHashSet_LinkedHashSet$_empty(c.SimpleSelector_2);for(n=g.get$iterator$ax(e);n.moveNext$0();)for(s=$.JSArray_methods.get$iterator(n.get$current(n).selector.components),a=new r.WhereIterator(s,r.functions0___isUnique$closure());a.moveNext$0();)i.add$1(0,s.get$current(0));return i._collection$_length===0?!1:g.any$1$ax(t,new r._mustUnify_closure0(i))},_isUnique0(e){var t;return e instanceof r.IDSelector0?t=!0:t=e instanceof r.PseudoSelector0&&!e.isClass,t},_chunks0(e,t,n,s){for(var a,i,o,l,_,u,p,h,d,f=null,m=s._eval$1("JSArray<0>"),y=r._setArrayType([],m);!n.call$1(e);)y.push(e.removeFirst$0());for(a=r._setArrayType([],m);!n.call$1(t);)a.push(t.removeFirst$0());e:{if(i=y.length<=0,o=i,l=y,o?(_=a.length<=0,m=_,u=a):(u=f,_=u,m=!1),m){m=r._setArrayType([],s._eval$1("JSArray<List<0>>"));break e}if(i?o?(p=u,h=o):(p=a,u=p,h=!0):(p=f,h=o),i?m=!0:(o||(_=(h?u:a).length<=0),m=_,p=l),m){m=r._setArrayType([p],s._eval$1("JSArray<List<0>>"));break e}m=r.List_List$of(y,!0,s),$.JSArray_methods.addAll$1(m,a),d=r.List_List$of(a,!0,s),$.JSArray_methods.addAll$1(d,y),d=r._setArrayType([m,d],s._eval$1("JSArray<List<0>>")),m=d;break e}return m},paths0(e,t){return g.fold$2$ax(e,r._setArrayType([r._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray<List<0>>")),new r.paths_closure0(t))},_groupSelectors0(e){var t,n,s,a=r.QueueList$(null,c.List_ComplexSelectorComponent_2),i=c.JSArray_ComplexSelectorComponent_2,o=r._setArrayType([],i);for(t=e.$ti,n=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");n.moveNext$0();)s=n.__internal$_current,s==null&&(s=t._as(s)),o.push(s),s.combinators.length===0&&(a._queue_list$_add$1(o),o=r._setArrayType([],i));return o.length!==0&&a._queue_list$_add$1(o),a},listIsSuperselector0(e,t){return $.JSArray_methods.every$1(t,new r.listIsSuperselector_closure0(e))},_complexIsParentSuperselector0(e,t){var n,s,a;return g.get$length$asx(e)>g.get$length$asx(t)?!1:(n=C.$get$bogusSpan0(),s=new r.ComplexSelectorComponent0(r.CompoundSelector$0(r._setArrayType([new r.PlaceholderSelector0("<temp>",n)],c.JSArray_SimpleSelector_2),n),r.List_List$unmodifiable($.List_empty13,c.CssValue_Combinator_2),n),n=c.ComplexSelectorComponent_2,a=r.List_List$of(e,!0,n),a.push(s),n=r.List_List$of(t,!0,n),n.push(s),r.complexIsSuperselector0(a,n))},complexIsSuperselector0(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S=null;if($.JSArray_methods.get$last(e).combinators.length!==0||$.JSArray_methods.get$last(t).combinators.length!==0)return!1;for(n=r._arrayInstanceType(t),s=n._precomputed1,n=n._eval$1("SubListIterable<1>"),a=S,i=0,o=0;;a=y){if(l=e.length-i,_=t.length-o,l===0||_===0||l>_||(u=e[i],p=u.combinators,p.length>1))return!1;if(l===1)return $.JSArray_methods.any$1(t,new r.complexIsSuperselector_closure1)?!1:(n=u.selector,s=$.JSArray_methods.get$last(t).selector,r.compoundIsSuperselector0(n,s,n.get$hasComplicatedSuperselectorSemantics()?$.JSArray_methods.sublist$2(t,o,t.length-1):S));for(h=u.selector,d=o;;){if(f=t[d],f.combinators.length>1)return!1;if(m=f.selector,r.compoundIsSuperselector0(h,m,h.get$hasComplicatedSuperselectorSemantics()?$.JSArray_methods.sublist$2(t,o,d):S))break;if(++d,d===t.length-1)return!1}if(h=new r.SubListIterable(t,0,d,n),h.SubListIterable$3(t,0,d,s),!r._compatibleWithPreviousCombinator0(a,h.skip$1(0,o))||(f=t[d],y=r.IterableExtension_get_firstOrNull(p),!r._isSupercombinator0(y,r.IterableExtension_get_firstOrNull(f.combinators))))return!1;if(++i,o=d+1,e.length-i===1){if(p=y==null,g.$eq$(p?S:y.value,$.Combinator_y180)){if(p=t.length-1,h=new r.SubListIterable(t,0,p,n),h.SubListIterable$3(t,0,p,s),!h.skip$1(0,o).every$1(0,new r.complexIsSuperselector_closure2(y)))return!1}else if(!p&&t.length-o>1)return!1}}},_compatibleWithPreviousCombinator0(e,t){return t.get$isEmpty(t)||e==null?!0:e.value!==$.Combinator_y180?!1:t.every$1(0,new r._compatibleWithPreviousCombinator_closure0)},_isSupercombinator0(e,t){var n,s;return g.$eq$(e,t)?n=!0:(n=e==null,n?s=g.$eq$(t==null?null:t.value,$.Combinator_8I80):s=!1,s?n=!0:g.$eq$(n?null:e.value,$.Combinator_y180)?n=g.$eq$(t==null?null:t.value,$.Combinator_gRV0):n=!1),n},compoundIsSuperselector0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=null;if(!e.get$hasComplicatedSuperselectorSemantics()&&!t.get$hasComplicatedSuperselectorSemantics())return s=e.components,s.length>t.components.length?!1:$.JSArray_methods.every$1(s,new r.compoundIsSuperselector_closure0(t));if(a=r._findPseudoElementIndexed0(e),i=r._findPseudoElementIndexed0(t),s=c.Record_2_nullable_Object_and_nullable_Object,o=s._is(a),o?(l=a==null,_=(l?s._as(a):a)._0,u=(l?s._as(a):a)._1,l=s._is(i),l?(p=i==null,h=(p?s._as(i):i)._0,d=(p?s._as(i):i)._1):(d=E,h=d),s=l,f=i):(d=E,h=d,u=h,_=u,f=_,s=!1),s)return _.isSuperselector$1(h)?(s=e.components,l=c.int,p=r._arrayInstanceType(s)._precomputed1,m=t.components,y=r._arrayInstanceType(m)._precomputed1,s=r._compoundComponentsIsSuperselector0(r.SubListIterable$(s,0,r.checkNotNullable(u,"count",l),p),r.SubListIterable$(m,0,r.checkNotNullable(d,"count",l),y),n)&&r._compoundComponentsIsSuperselector0(r.SubListIterable$(s,u+1,E,p),r.SubListIterable$(m,d+1,E,y),n)):s=!1,s;if(a==null?s=(o?f:i)!=null:s=!0,s)return!1;for(s=e.components,l=s.length,p=t.components,S=0;S<l;++S)if(v=s[S],v instanceof r.PseudoSelector0?m=v.selector!=null:m=!1,m){if(!r._selectorPseudoIsSuperselector0(v,t,n))return!1}else if(!$.JSArray_methods.any$1(p,v.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed0(e){var t,n,s,a;for(t=e.components,n=t.length,s=0;s<n;++s)if(a=t[s],a instanceof r.PseudoSelector0&&!a.isClass)return new r._Record_2(a,s);return null},_compoundComponentsIsSuperselector0(e,t,n){var s;return e.get$length(0)===0?!0:(t.get$length(0)===0&&(t=r._setArrayType([new r.UniversalSelector0("*",C.$get$bogusSpan0())],c.JSArray_SimpleSelector_2)),s=C.$get$bogusSpan0(),r.compoundIsSuperselector0(r.CompoundSelector$0(e,s),r.CompoundSelector$0(t,s),n))},_selectorPseudoIsSuperselector0(e,t,n){var s=e.selector;if(s==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return r._selectorPseudoArgs0(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure6(s))||$.JSArray_methods.any$1(s.components,new r._selectorPseudoIsSuperselector_closure7(n,t));case"has":case"host":case"host-context":return r._selectorPseudoArgs0(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure8(s));case"slotted":return r._selectorPseudoArgs0(t,e.name,!1).any$1(0,new r._selectorPseudoIsSuperselector_closure9(s));case"not":return $.JSArray_methods.every$1(s.components,new r._selectorPseudoIsSuperselector_closure10(t,e));case"current":return r._selectorPseudoArgs0(t,e.name,!0).any$1(0,new r._selectorPseudoIsSuperselector_closure11(s));case"nth-child":case"nth-last-child":return $.JSArray_methods.any$1(t.components,new r._selectorPseudoIsSuperselector_closure12(e,s));default:throw r.wrapException("unreachable")}},_selectorPseudoArgs0(e,t,n){var s=c.WhereTypeIterable_PseudoSelector_2;return r.IterableNullableExtension_whereNotNull(new r.MappedIterable(new r.WhereIterable(new r.WhereTypeIterable(e.components,s),new r._selectorPseudoArgs_closure1(n,t),s._eval$1("WhereIterable<Iterable.E>")),new r._selectorPseudoArgs_closure2,s._eval$1("MappedIterable<Iterable.E,SelectorList0?>")),c.SelectorList_2)},unifyComplex_closure0:function(){},_weaveParents_closure3:function(t){this.span=t},_weaveParents_closure4:function(t){this.group=t},_weaveParents_closure5:function(){},_weaveParents_closure6:function(){},_mustUnify_closure0:function(t){this.uniqueSelectors=t},_mustUnify__closure0:function(t){this.uniqueSelectors=t},paths_closure0:function(t){this.T=t},paths__closure0:function(t,n){this.paths=t,this.T=n},paths___closure0:function(t,n){this.option=t,this.T=n},listIsSuperselector_closure0:function(t){this.list1=t},listIsSuperselector__closure0:function(t){this.complex1=t},complexIsSuperselector_closure1:function(){},complexIsSuperselector_closure2:function(t){this.combinator1=t},_compatibleWithPreviousCombinator_closure0:function(){},compoundIsSuperselector_closure0:function(t){this.compound2=t},_selectorPseudoIsSuperselector_closure6:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure7:function(t,n){this.parents=t,this.compound2=n},_selectorPseudoIsSuperselector_closure8:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure9:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure10:function(t,n){this.compound2=t,this.pseudo1=n},_selectorPseudoIsSuperselector__closure0:function(t,n){this.complex=t,this.pseudo1=n},_selectorPseudoIsSuperselector___closure1:function(t){this.simple2=t},_selectorPseudoIsSuperselector___closure2:function(t){this.simple2=t},_selectorPseudoIsSuperselector_closure11:function(t){this.selector1=t},_selectorPseudoIsSuperselector_closure12:function(t,n){this.pseudo1=t,this.selector1=n},_selectorPseudoArgs_closure1:function(t,n){this.isClass=t,this.name=n},_selectorPseudoArgs_closure2:function(){},globalFunctions_closure0:function(){},IDSelector0:function(t,n){this.name=t,this.span=n},IDSelector_unify_closure0:function(t){this.$this=t},IfExpression0:function(t,n){this.$arguments=t,this.span=n},IfClause$0(e,t){var n=r.List_List$unmodifiable(t,c.Statement_2);return new r.IfClause0(e,n,$.JSArray_methods.any$1(n,new r.IfRuleClause$__closure0))},ElseClause$0(e){var t=r.List_List$unmodifiable(e,c.Statement_2);return new r.ElseClause0(t,$.JSArray_methods.any$1(t,new r.IfRuleClause$__closure0))},IfRule0:function(t,n,s){this.clauses=t,this.lastClause=n,this.span=s},IfRule_toString_closure0:function(){},IfRuleClause0:function(){},IfRuleClause$__closure0:function(){},IfRuleClause$___closure0:function(){},IfClause0:function(t,n,s){this.expression=t,this.children=n,this.hasDeclarations=s},ElseClause0:function(t,n){this.children=t,this.hasDeclarations=n},jsToDartList(e){return w.immutable.isOrderedMap(e)?g.toArray$0$x(c.ImmutableList._as(e)):c.List_dynamic._as(e)},dartMapToImmutableMap(e){var t,n,s=g.asMutable$0$x(new w.immutable.OrderedMap);for(t=r.MapExtensions_get_pairs0(e,c.Object,c.nullable_Object),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),s=g.$set$2$x(s,n._0,n._1);return g.asImmutable$0$x(s)},immutableMapToDartMap(e){var t=r.LinkedHashMap_LinkedHashMap$_empty(c.Object,c.nullable_Object);return g.forEach$1$ax(e,r.allowInterop(new r.immutableMapToDartMap_closure(t))),t},ImmutableList0:function(){},ImmutableMap0:function(){},immutableMapToDartMap_closure:function(t){this.dartMap=t},NodeImporter__addSassPath(e){return new r._SyncStarIterable(r.NodeImporter__addSassPath$body(e),c._SyncStarIterable_String)},NodeImporter__addSassPath$body(e){return function(){var t=e,n=0,s=2,a,i,o;return function(_,u,p){for(u===1&&(a=p,n=s);;)switch(n){case 0:return n=3,_._yieldStar$1(t);case 3:if(i=r.getEnvironmentVariable0("SASS_PATH"),i==null){n=1;break}return o=r.isNodeJs()?w.process:null,n=4,_._yieldStar$1(r._setArrayType(i.split(g.$eq$(o==null?null:g.get$platform$x(o),"win32")?";":":"),c.JSArray_String));case 4:case 1:return 0;case 2:return _._datum=a,3}}}},NodeImporter:function(t,n,s){this._implementation$_options=t,this._includePaths=n,this._implementation$_importers=s},NodeImporter_load_closure:function(t,n,s,a,i){var o=this;o.$this=t,o.importer=n,o.forImport=s,o.url=a,o.previousString=i},NodeImporter__tryPath_closure:function(t){this.path=t},NodeImporter__tryPath_closure0:function(){},NodeImporter__callImporterAsync_closure:function(t,n,s,a,i,o){var l=this;l.$this=t,l.importer=n,l.forImport=s,l.url=a,l.previousString=i,l.completer=o},ModifiableCssImport0:function(t,n,s){var a=this;a.url=t,a.modifiers=n,a.span=s,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},ImportCache$0(e,t,n,s){var a=c.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,i=c.Record_3_Importer_and_Uri_and_bool_forImport_2,o=c.Uri,l=r.ImportCache__toImporters0(e,t,s);return new r.ImportCache0(l,n,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,a),r.LinkedHashMap_LinkedHashMap$_empty(i,a),r.LinkedHashMap_LinkedHashMap$_empty(i,o),r.LinkedHashMap_LinkedHashMap$_empty(o,c.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(o,c.ImporterResult_2))},ImportCache$none(e){var t=c.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,n=c.Record_3_Importer_and_Uri_and_bool_forImport_2,s=c.Uri;return new r.ImportCache0($.List_empty23,e,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,t),r.LinkedHashMap_LinkedHashMap$_empty(n,t),r.LinkedHashMap_LinkedHashMap$_empty(n,s),r.LinkedHashMap_LinkedHashMap$_empty(s,c.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(s,c.ImporterResult_2))},ImportCache__toImporters0(e,t,n){var s,a,i,o,l,_,u=null,p=r.getEnvironmentVariable0("SASS_PATH");if(r.isBrowser())return s=r._setArrayType([],c.JSArray_Importer_2),e!=null&&$.JSArray_methods.addAll$1(s,e),s;if(s=r._setArrayType([],c.JSArray_Importer_2),e!=null&&$.JSArray_methods.addAll$1(s,e),t!=null)for(a=g.get$iterator$ax(t);a.moveNext$0();)i=a.get$current(a),s.push(new r.FilesystemImporter0(C.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(p!=null)for(a=r.isNodeJs()?w.process:u,i=p.split(g.$eq$(a==null?u:g.get$platform$x(a),"win32")?";":":"),o=i.length,l=0;l<o;++l)_=i[l],s.push(new r.FilesystemImporter0(C.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return s},ImportCache0:function(t,n,s,a,i,o,l){var _=this;_._import_cache$_importers=t,_._import_cache$_logger=n,_._import_cache$_canonicalizeCache=s,_._import_cache$_perImporterCanonicalizeCache=a,_._import_cache$_nonCanonicalRelativeUrls=i,_._import_cache$_importCache=o,_._import_cache$_resultsCache=l},ImportCache_canonicalize_closure0:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.baseImporter=n,_.resolvedUrl=s,_.baseUrl=a,_.forImport=i,_.key=o,_.url=l},ImportCache__canonicalize_closure0:function(t,n){this.importer=t,this.url=n},ImportCache_importCanonical_closure0:function(t,n,s,a,i){var o=this;o.$this=t,o.importer=n,o.canonicalUrl=s,o.originalUrl=a,o.quiet=i},ImportCache_humanize_closure3:function(t){this.canonicalUrl=t},ImportCache_humanize_closure4:function(){},ImportCache_humanize_closure5:function(){},ImportCache_humanize_closure6:function(t){this.canonicalUrl=t},ImportRule0:function(t,n){this.imports=t,this.span=n},JSImporter:function(){},JSImporterResult:function(){},Importer0:function(){},NodeImporterResult0:function(){},IncludeRule0:function(t,n,s,a,i,o){var l=this;l.namespace=t,l.name=n,l.originalName=s,l.$arguments=a,l.content=i,l.span=o},InterpolatedFunctionExpression0:function(t,n,s){this.name=t,this.$arguments=n,this.span=s},Interpolation$0(e,t){var n=new r.Interpolation0(r.List_List$unmodifiable(e,c.Object),t);return n.Interpolation$20(e,t),n},Interpolation0:function(t,n){this.contents=t,this.span=n},Interpolation_toString_closure0:function(){},SupportsInterpolation0:function(t,n){this.expression=t,this.span=n},InterpolationBuffer0:function(t,n){this._interpolation_buffer0$_text=t,this._interpolation_buffer0$_contents=n},InterpolationMap$0(e,t){var n=r.List_List$unmodifiable(t,c.SourceLocation),s=e.contents.length,a=Math.max(0,s-1);return n.length!==a&&r.throwExpression(r.ArgumentError$("InterpolationMap must have "+r.S(a)+k.x20targe+s+" components.",null)),new r.InterpolationMap0(e,n)},InterpolationMap0:function(t,n){this._interpolation_map$_interpolation=t,this._interpolation_map$_targetLocations=n},InterpolationMap_mapException_closure0:function(){},_realCasePath0(e){var t,n=null,s=r.isNodeJs()?w.process:n;return g.$eq$(s==null?n:g.get$platform$x(s),"win32")?s=!0:(s=r.isNodeJs()?w.process:n,s=g.$eq$(s==null?n:g.get$platform$x(s),"darwin")),s?(s=r.isNodeJs()?w.process:n,g.$eq$(s==null?n:g.get$platform$x(s),"win32")&&(t=$.JSString_methods.substring$2(e,0,C.$get$context().style.rootLength$1(e)),s=t.length,s!==0&&r.CharacterExtension_get_isAlphabetic0(t.charCodeAt(0))&&(e=t.toUpperCase()+$.JSString_methods.substring$1(e,s))),new r._realCasePath_helper0().call$1(e)):e},_realCasePath_helper0:function(){},_realCasePath_helper_closure0:function(t,n,s){this.helper=t,this.dirname=n,this.path=s},_realCasePath_helper__closure0:function(t){this.basename=t},printError0(e){var t=r.isNodeJs()?w.process:null;t!=null?(t=g.get$stderr$x(t),g.write$1$x(t,r.S(e)+`
|
||
`)):(t=w.console,g.error$1$x(t,e))},readFile0(e){var t,n,s,a;if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("readFile() is only supported on Node.js"));if(t=r._asString(r._readFile0(e,"utf8")),!$.JSString_methods.contains$1(t,"<22>"))return t;for(n=r.SourceFile$fromString(t,C.$get$context().toUri$1(e)),s=t.length,a=0;a<s;++a)if(t.charCodeAt(a)===65533)throw r.wrapException(r.SassException$0("Invalid UTF-8.",r.FileLocation$_(n,a).pointSpan$0(),null));return t},_readFile0(e,t){return r._systemErrorToFileSystemException0(new r._readFile_closure0(e,t))},fileExists0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$(k.fileEx));return r._systemErrorToFileSystemException0(new r.fileExists_closure0(e))},dirExists0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("dirExists() is only supported on Node.js"));return r._systemErrorToFileSystemException0(new r.dirExists_closure0(e))},listDir0(e){if(!r.isNodeJs())throw r.wrapException(r.UnsupportedError$("listDir() is only supported on Node.js"));return r._systemErrorToFileSystemException0(new r.listDir_closure0(!1,e))},getEnvironmentVariable0(e){var t=r.isNodeJs()?w.process:null,n=t==null?null:g.get$env$x(t);return n==null?t=null:t=r._asStringQ(n[e]),t},_systemErrorToFileSystemException0(e){var t,n,s;try{return n=e.call$0(),n}catch(a){throw t=r.unwrapException(a),c.JsSystemError._is(t)?(n=t,s=g.getInterceptor$x(n),r.wrapException(new r.FileSystemException0(g.substring$2$s(s.get$message(n),(r.S(s.get$code(n))+": ").length,g.get$length$asx(s.get$message(n))-(", "+r.S(s.get$syscall(n))+" '"+r.S(s.get$path(n))+"'").length),g.get$path$x(t)))):a}},hasTerminal0(){var e=r.isNodeJs()?w.process:null;return g.$eq$(e==null?null:g.get$isTTY$x(g.get$stdout$x(e)),!0)},FileSystemException0:function(t,n){this.message=t,this.path=n},_readFile_closure0:function(t,n){this.path=t,this.encoding=n},fileExists_closure0:function(t){this.path=t},dirExists_closure0:function(t){this.path=t},listDir_closure0:function(t,n){this.recursive=t,this.path=n},listDir__closure1:function(t){this.path=t},listDir__closure2:function(){},listDir_closure_list0:function(){},listDir__list_closure0:function(t,n){this.parent=t,this.list=n},main(){g.set$compile$x(w.exports,r.allowInteropNamed("sass.compile",r.compile__compile$closure())),g.set$compileString$x(w.exports,r.allowInteropNamed("sass.compileString",r.compile__compileString$closure())),g.set$compileAsync$x(w.exports,r.allowInteropNamed("sass.compileAsync",r.compile__compileAsync$closure())),g.set$compileStringAsync$x(w.exports,r.allowInteropNamed("sass.compileStringAsync",r.compile__compileStringAsync$closure())),g.set$initCompiler$x(w.exports,r.allowInteropNamed("sass.initCompiler",r.compiler__initCompiler$closure())),g.set$initAsyncCompiler$x(w.exports,r.allowInteropNamed("sass.initAsyncCompiler",r.compiler__initAsyncCompiler$closure())),g.set$Compiler$x(w.exports,C.$get$compilerClass()),g.set$AsyncCompiler$x(w.exports,C.$get$asyncCompilerClass()),g.set$Value$x(w.exports,C.$get$valueClass()),g.set$SassBoolean$x(w.exports,C.$get$booleanClass()),g.set$SassArgumentList$x(w.exports,C.$get$argumentListClass()),g.set$SassCalculation$x(w.exports,C.$get$calculationClass()),g.set$CalculationOperation$x(w.exports,C.$get$calculationOperationClass()),g.set$CalculationInterpolation$x(w.exports,C.$get$calculationInterpolationClass()),g.set$SassColor$x(w.exports,C.$get$colorClass()),g.set$SassFunction$x(w.exports,C.$get$functionClass()),g.set$SassMixin$x(w.exports,C.$get$mixinClass()),g.set$SassList$x(w.exports,C.$get$listClass()),g.set$SassMap$x(w.exports,C.$get$mapClass()),g.set$SassNumber$x(w.exports,C.$get$numberClass()),g.set$SassString$x(w.exports,C.$get$stringClass()),g.set$sassNull$x(w.exports,$.C__SassNull0),g.set$sassTrue$x(w.exports,$.SassBoolean_true0),g.set$sassFalse$x(w.exports,$.SassBoolean_false0),g.set$Exception$x(w.exports,C.$get$exceptionClass()),g.set$Logger$x(w.exports,{silent:{warn:r.allowInteropNamed("sass.Logger.silent.warn",new r.main_closure),debug:r.allowInteropNamed("sass.Logger.silent.debug",new r.main_closure0)}}),g.set$NodePackageImporter$x(w.exports,C.$get$nodePackageImporterClass()),g.set$deprecations$x(w.exports,r.jsify(C.$get$deprecations())),g.set$Version$x(w.exports,C.$get$versionClass()),g.set$info$x(w.exports,`dart-sass 1.77.8 (Sass Compiler) [Dart]
|
||
dart2js 3.4.4 (Dart Compiler) [Dart]`),r.updateCanonicalizeContextPrototype(),r.updateSourceSpanPrototype(),g.set$render$x(w.exports,r.allowInteropNamed("sass.render",r.legacy__render$closure())),g.set$renderSync$x(w.exports,r.allowInteropNamed("sass.renderSync",r.legacy__renderSync$closure())),g.set$types$x(w.exports,{Boolean:C.$get$legacyBooleanClass(),Color:C.$get$legacyColorClass(),List:C.$get$legacyListClass(),Map:C.$get$legacyMapClass(),Null:C.$get$legacyNullClass(),Number:C.$get$legacyNumberClass(),String:C.$get$legacyStringClass(),Error:w.Error}),g.set$NULL$x(w.exports,$.C__SassNull0),g.set$TRUE$x(w.exports,$.SassBoolean_true0),g.set$FALSE$x(w.exports,$.SassBoolean_false0)},main_closure:function(){},main_closure0:function(){},JSToDartLogger:function(t,n,s){this._node=t,this._fallback=n,this._ascii=s},JSToDartLogger_internalWarn_closure:function(t,n,s,a,i){var o=this;o.$this=t,o.message=n,o.span=s,o.trace=a,o.deprecation=i},JSToDartLogger_debug_closure:function(t,n,s){this.$this=t,this.message=n,this.span=s},ModifiableCssKeyframeBlock$0(e,t){var n=r._setArrayType([],c.JSArray_ModifiableCssNode_2);return new r.ModifiableCssKeyframeBlock0(e,t,new r.UnmodifiableListView(n,c.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssKeyframeBlock0:function(t,n,s,a){var i=this;i.selector=t,i.span=n,i.children=s,i._node$_children=a,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},KeyframeSelectorParser$0(e,t,n){var s=r.SpanScanner$(e,null);return new r.KeyframeSelectorParser0(s,n,t)},KeyframeSelectorParser0:function(t,n,s){this.scanner=t,this.logger=n,this._parser0$_interpolationMap=s},KeyframeSelectorParser_parse_closure0:function(t){this.$this=t},LazyFileSpan0:function(t){this._lazy_file_span0$_builder=t,this._lazy_file_span0$_span=null},render(e,t){var n;r.isNodeJs()||r.jsThrow(new w.Error("The render() method is only available in Node.js.")),n=g.get$fiber$x(e),n!=null?g.run$0$x(n.call$1(r.allowInterop(new r.render_closure(t,e)))):r._renderAsync(e).then$1$2$onError(0,new r.render_closure0(t),new r.render_closure1(t),c.Null)},_renderAsync(e){var t=0,n=r._makeAsyncAwaitCompleter(c.RenderResult),s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O=r._wrapJsFunctionForAsync(function(J,B){if(J===1)return r._asyncRethrow(B,n);for(;;)switch(t){case 0:I=new r.DateTime(Date.now(),!1),R=g.getInterceptor$x(e),L=r.NullableExtension_andThen0(R.get$file(e),r.path__absolute$closure()),T=R.get$data(e),t=T!=null?3:5;break;case 3:return a=r._parseImporter(e,I),i=r._parsePackageImportersAsync(e,I),o=r._parseFunctions(e,I,!0),l=R.get$indentedSyntax(e),l=!g.$eq$(l,!1)&&l!=null?$.Syntax_Sass_sass0:null,_=r._parseOutputStyle(R.get$outputStyle(e)),u=g.$eq$(R.get$indentType(e),"tab"),p=r._parseIndentWidth(R.get$indentWidth(e)),h=r._parseLineFeed(R.get$linefeed(e)),d=L==null?"stdin":C.$get$context().toUri$1(L).toString$0(0),f=R.get$quietDeps(e),f==null&&(f=!1),m=R.get$verbose(e),m==null&&(m=!1),y=R.get$charset(e),y==null&&(y=!0),S=r._enableSourceMaps(e),R=R.get$logger(e),v=r.hasTerminal0(),E=C._glyphs,t=6,r._asyncAwait(r.compileStringAsync0(T,y,null,o,null,i,null,p,h,new r.JSToDartLogger(R,new r.StderrLogger0(v),E===$.C_AsciiGlyphSet),a,f,null,S,_,l,d,!u,m),O);case 6:M=B,t=4;break;case 5:t=L!=null?7:9;break;case 7:return a=r._parseImporter(e,I),i=r._parsePackageImportersAsync(e,I),o=r._parseFunctions(e,I,!0),l=R.get$indentedSyntax(e),l=!g.$eq$(l,!1)&&l!=null?$.Syntax_Sass_sass0:null,_=r._parseOutputStyle(R.get$outputStyle(e)),u=g.$eq$(R.get$indentType(e),"tab"),p=r._parseIndentWidth(R.get$indentWidth(e)),h=r._parseLineFeed(R.get$linefeed(e)),d=R.get$quietDeps(e),d==null&&(d=!1),f=R.get$verbose(e),f==null&&(f=!1),m=R.get$charset(e),m==null&&(m=!0),y=r._enableSourceMaps(e),R=R.get$logger(e),S=r.hasTerminal0(),v=C._glyphs,t=10,r._asyncAwait(r.compileAsync0(L,m,null,o,null,i,p,h,new r.JSToDartLogger(R,new r.StderrLogger0(S),v===$.C_AsciiGlyphSet),a,d,null,y,_,l,!u,f),O);case 10:M=B,t=8;break;case 9:throw r.wrapException(r.ArgumentError$(k.Either,null));case 8:case 4:s=r._newRenderResult(e,M,I),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(O,n)},renderSync(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z=null;r.isNodeJs()||r.jsThrow(new w.Error("The renderSync() method is only available in Node.js."));try{if(t=new r.DateTime(Date.now(),!1),n=null,p=g.getInterceptor$x(e),s=r.NullableExtension_andThen0(p.get$file(e),r.path__absolute$closure()),a=p.get$data(e),i=null,a!=null)i=a,h=i,d=r._parseImporter(e,t),f=r._parsePackageImporters(e,t),m=r._parseFunctions(e,t,!1),y=p.get$indentedSyntax(e),y=!g.$eq$(y,!1)&&y!=null?$.Syntax_Sass_sass0:z,S=r._parseOutputStyle(p.get$outputStyle(e)),v=g.$eq$(p.get$indentType(e),"tab"),E=r._parseIndentWidth(p.get$indentWidth(e)),M=r._parseLineFeed(p.get$linefeed(e)),I=s==null?"stdin":C.$get$context().toUri$1(s).toString$0(0),R=p.get$quietDeps(e),R==null&&(R=!1),L=p.get$verbose(e),L==null&&(L=!1),T=p.get$charset(e),T==null&&(T=!0),O=r._enableSourceMaps(e),p=p.get$logger(e),J=r.hasTerminal0(),B=C._glyphs,n=r.compileString(h,T,z,new r.CastList(m,r._arrayInstanceType(m)._eval$1("CastList<1,Callable>")),z,f,z,E,M,new r.JSToDartLogger(p,new r.StderrLogger0(J),B===$.C_AsciiGlyphSet),d,R,z,O,S,y,I,!v,L);else if(s!=null)h=r._parseImporter(e,t),d=r._parsePackageImporters(e,t),f=r._parseFunctions(e,t,!1),m=p.get$indentedSyntax(e),m=!g.$eq$(m,!1)&&m!=null?$.Syntax_Sass_sass0:z,y=r._parseOutputStyle(p.get$outputStyle(e)),S=g.$eq$(p.get$indentType(e),"tab"),v=r._parseIndentWidth(p.get$indentWidth(e)),E=r._parseLineFeed(p.get$linefeed(e)),M=p.get$quietDeps(e),M==null&&(M=!1),I=p.get$verbose(e),I==null&&(I=!1),R=p.get$charset(e),R==null&&(R=!0),L=r._enableSourceMaps(e),p=p.get$logger(e),T=r.hasTerminal0(),O=C._glyphs,n=r.compile(s,R,z,new r.CastList(f,r._arrayInstanceType(f)._eval$1("CastList<1,Callable>")),z,d,v,E,new r.JSToDartLogger(p,new r.StderrLogger0(T),O===$.C_AsciiGlyphSet),h,M,z,L,y,m,!S,I);else throw p=r.ArgumentError$(k.Either,z),r.wrapException(p);return p=r._newRenderResult(e,n,t),p}catch(H){p=r.unwrapException(H),p instanceof r.SassException0?(o=p,l=r.getTraceFromException(H),r.jsThrow(r._wrapException(o,l))):(_=p,u=r.getTraceFromException(H),p=g.toString$0$(_),h=r.getTrace0(_),r.jsThrow(r._newRenderError(p,h??u,z,z,z,3)))}},_wrapException(e,t){var n,s,a,i,o=r.SourceSpanException.prototype.get$span.call(e,0),l=o.get$sourceUrl(o);e:{if(l==null){o="stdin";break e}if(l.get$scheme()==="file"){o=C.$get$context().style.pathFromUri$1(r._parseUri(l));break e}o=l.toString$0(0);break e}return n=$.JSString_methods.replaceFirst$2(e.toString$0(0),"Error: ",""),s=r.getTrace0(e),s==null&&(s=t),a=r.SourceSpanException.prototype.get$span.call(e,0),a=a.get$start(a),a=a.file.getLine$1(a.offset),i=r.SourceSpanException.prototype.get$span.call(e,0),i=i.get$start(i),r._newRenderError(n,s,i.file.getColumn$1(i.offset)+1,o,a+1,1)},_parseFunctions(e,t,n){var s,a=g.get$functions$x(e);return a==null?$.List_empty24:(s=r._setArrayType([],c.JSArray_AsyncCallable_2),r.jsForEach(a,new r._parseFunctions_closure(e,t,s,n)),s)},_parseImporter(e,t){var n,s,a,i,o,l={},_=g.getInterceptor$x(e),u=_.get$importer(e);e:{if(u==null){n=r._setArrayType([],c.JSArray_JSFunction);break e}if(c.List_nullable_Object._is(u)){n=g.cast$1$0$ax(u,c.JSFunction);break e}n=r._setArrayType([c.JSFunction._as(u)],c.JSArray_JSFunction);break e}return s=g.getInterceptor$asx(n),a=s.get$isNotEmpty(n)?r._contextOptions(e,t):new r.Object,i=_.get$fiber(e),l.fiber=null,i!=null?(l.fiber=i,n=s.map$1$1(n,new r._parseImporter_closure(l),c.JSFunction),o=r.List_List$of(n,!0,n.$ti._eval$1("ListIterable.E"))):o=n,_=_.get$includePaths(e),_==null&&(_=[]),n=c.String,new r.NodeImporter(a,r.List_List$unmodifiable(r.NodeImporter__addSassPath(r.List_List$from(_,!0,n)),n),r.List_List$unmodifiable(g.cast$1$0$ax(o,c.dynamic),c.JSFunction))},_parsePackageImportersAsync(e,t){var n,s,a,i=g.getInterceptor$x(e);return i.get$pkgImporter(e)instanceof r.NodePackageImporter0?(i=i.get$pkgImporter(e),i.toString,n=c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,s=c.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,a=c.Uri,i=r.List_List$unmodifiable(r._setArrayType([i],c.JSArray_AsyncImporter),c.AsyncImporter),new r.AsyncImportCache0(i,$.StderrLogger_false0,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,n),r.LinkedHashMap_LinkedHashMap$_empty(s,n),r.LinkedHashMap_LinkedHashMap$_empty(s,a),r.LinkedHashMap_LinkedHashMap$_empty(a,c.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(a,c.ImporterResult_2))):null},_parsePackageImporters(e,t){var n,s,a,i=g.getInterceptor$x(e);return i.get$pkgImporter(e)instanceof r.NodePackageImporter0?(i=i.get$pkgImporter(e),i.toString,n=c.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,s=c.Record_3_Importer_and_Uri_and_bool_forImport_2,a=c.Uri,i=r.List_List$unmodifiable(r._setArrayType([i],c.JSArray_Importer_2),c.Importer),new r.ImportCache0(i,$.StderrLogger_false0,r.LinkedHashMap_LinkedHashMap$_empty(c.Record_2_Uri_and_bool_forImport,n),r.LinkedHashMap_LinkedHashMap$_empty(s,n),r.LinkedHashMap_LinkedHashMap$_empty(s,a),r.LinkedHashMap_LinkedHashMap$_empty(a,c.nullable_Stylesheet_2),r.LinkedHashMap_LinkedHashMap$_empty(a,c.ImporterResult_2))):null},_contextOptions(e,t){var n,s,a,i,o,l,_=g.getInterceptor$x(e),u=_.get$includePaths(e);return u==null&&(u=[]),n=r.List_List$from(u,!0,c.String),u=_.get$file(e),s=_.get$data(e),a=r._setArrayType([r.current()],c.JSArray_String),$.JSArray_methods.addAll$1(a,n),i=r.isNodeJs()?w.process:null,a=$.JSArray_methods.join$1(a,g.$eq$(i==null?null:g.get$platform$x(i),"win32")?";":":"),i=g.$eq$(_.get$indentType(e),"tab")?1:0,o=r._parseIndentWidth(_.get$indentWidth(e)),o==null&&(o=2),l=r._parseLineFeed(_.get$linefeed(e)),_=_.get$file(e),_==null&&(_="data"),{file:u,data:s,includePaths:a,precision:10,style:1,indentType:i,indentWidth:o,linefeed:l.text,result:{stats:{start:t._value,entry:_}}}},_parseOutputStyle(e){var t;e:{if(e==null||e==="expanded"){t=$.OutputStyle_00;break e}if(e==="compressed"){t=$.OutputStyle_10;break e}t=r.jsThrow(new w.Error('Unknown output style "'+r.S(e)+'".'))}return t},_parseIndentWidth(e){var t;e:{if(e==null){t=null;break e}if(r._isInt(e)){t=e;break e}t=r.int_parse(g.toString$0$(e),null);break e}return t},_parseLineFeed(e){var t;e:{if(e==="cr"){t=$.LineFeed_89t;break e}if(e==="crlf"){t=$.LineFeed_A4L;break e}if(e==="lfcr"){t=$.LineFeed_75j;break e}t=$.LineFeed_LvD;break e}return t},_newRenderResult(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=null,R=Date.now(),L=t._compile_result$_serialize,T=L._0,O=c.Null._as(w.undefined);if(r._enableSourceMaps(e)){if(s=g.getInterceptor$x(e),a=s.get$sourceMap(e),typeof a=="string"?i=a:(o=s.get$outFile(e),o.toString,i=g.$add$ansx(o,".map")),o=C.$get$context(),l=o.dirname$1(i),L=L._1,L.toString,L.sourceRoot=s.get$sourceMapRoot(e),_=s.get$outFile(e),_==null){u=s.get$file(e);e:{if(u!=null){p=o.toUri$1(o.withoutExtension$1(u)+".css").toString$0(0);break e}p=L.targetUrl="stdin.css";break e}L.targetUrl=p}else L.targetUrl=o.toUri$1(o.relative$2$from(_,l)).toString$0(0);for(h=o.toUri$1(l).toString$0(0),o=L.urls,d=0;d<o.length;++d)f=o[d],f!=="stdin"&&(p=C.$get$url(),m=p.style,!(m.rootLength$1(f)<=0||m.isRootRelative$1(f))&&(o[d]=p.relative$2$from(f,h)));o=s.get$sourceMapContents(e),O=w.Buffer.from($.C_JsonCodec.encode$2$toEncodable(L.toJson$1$includeSourceContents(!g.$eq$(o,!1)&&o!=null),I),"utf8"),L=s.get$omitSourceMapUrl(e),!g.$eq$(L,!1)&&L!=null||(L=s.get$sourceMapEmbed(e),!g.$eq$(L,!1)&&L!=null?(y=new r.StringBuffer(""),S=r._setArrayType([-1],c.JSArray_int),r.UriData__writeUri("application/json",I,I,y,S),S.push(y._contents.length),L=y._contents+=";base64,",S.push(L.length-1),L=$.C_Base64Encoder.startChunkedConversion$1(new r._StringSinkConversionSink(y)),s=O.length,r.RangeError_checkValidRange(0,s,s),L._convert$_add$4(O,0,s,!0),L=y._contents,v=new r.UriData((L.charCodeAt(0)==0,L),S,I).get$uri()):(_==null?L=i:(L=C.$get$context(),L=L.relative$2$from(i,L.dirname$1(_))),v=C.$get$context().toUri$1(L)),L=v.toString$0(0),T+=`
|
||
|
||
/*# sourceMappingURL=`+r.stringReplaceAllUnchecked(L,"*/","%2A/")+" */")}for(L=w.Buffer.from(T,"utf8"),s=g.get$file$x(e),s==null&&(s="data"),o=n._value,R=new r.DateTime(R,!1)._value,p=$.JSInt_methods._tdivFast$1(r.Duration$(R-o)._duration,1e3),m=r._setArrayType([],c.JSArray_String),E=t._evaluate._0,E=E.get$iterator(E);E.moveNext$0();)M=E.get$current(E),m.push(M.get$scheme()==="file"?C.$get$context().style.pathFromUri$1(r._parseUri(M)):M.toString$0(0));return{css:L,map:O,stats:{entry:s,start:o,end:R,duration:p,includedFiles:m}}},_enableSourceMaps(e){var t,n=g.getInterceptor$x(e);return typeof n.get$sourceMap(e)!="string"?(t=n.get$sourceMap(e),n=!g.$eq$(t,!1)&&t!=null&&n.get$outFile(e)!=null):n=!0,n},_newRenderError(e,t,n,s,a,i){var o=new w.Error(e);return o.formatted="Error: "+e,a!=null&&(o.line=a),n!=null&&(o.column=n),s!=null&&(o.file=s),o.status=i,r.attachJsStack(o,t),o},render_closure:function(t,n){this.callback=t,this.options=n},render_closure0:function(t){this.callback=t},render_closure1:function(t){this.callback=t},_parseFunctions_closure:function(t,n,s,a){var i=this;i.options=t,i.start=n,i.result=s,i.asynch=a},_parseFunctions__closure:function(t,n,s){this._box_0=t,this.callback=n,this.context=s},_parseFunctions___closure2:function(t){this.currentFiber=t},_parseFunctions____closure:function(t,n){this.currentFiber=t,this.result=n},_parseFunctions___closure3:function(t,n,s){this.callback=t,this.context=n,this.jsArguments=s},_parseFunctions___closure4:function(t){this._box_0=t},_parseFunctions__closure0:function(t,n){this.callback=t,this.context=n},_parseFunctions___closure1:function(t,n,s){this.callback=t,this.context=n,this.$arguments=s},_parseFunctions__closure1:function(t,n){this.callback=t,this.context=n},_parseFunctions___closure:function(t){this.completer=t},_parseFunctions___closure0:function(t,n,s){this.callback=t,this.context=n,this.jsArguments=s},_parseImporter_closure:function(t){this._box_0=t},_parseImporter__closure:function(t,n){this._box_0=t,this.importer=n},_parseImporter___closure:function(t){this.currentFiber=t},_parseImporter____closure:function(t,n){this.currentFiber=t,this.result=n},_parseImporter___closure0:function(t){this._box_0=t},LimitedMapView$blocklist0(e,t,n,s){var a,i,o=r.LinkedHashSet_LinkedHashSet$_empty(n);for(a=g.get$iterator$ax(e.get$keys(e));a.moveNext$0();)i=a.get$current(a),t.contains$1(0,i)||o.add$1(0,i);return new r.LimitedMapView0(e,o,n._eval$1("@<0>")._bind$1(s)._eval$1("LimitedMapView0<1,2>"))},LimitedMapView0:function(t,n,s){this._limited_map_view0$_map=t,this._limited_map_view0$_keys=n,this.$ti=s},ListExpression0:function(t,n,s,a){var i=this;i.contents=t,i.separator=n,i.hasBrackets=s,i.span=a},ListExpression_toString_closure0:function(t){this.$this=t},_function10(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:list")},_length_closure2:function(){},_nth_closure0:function(){},_setNth_closure0:function(){},_join_closure0:function(){},_append_closure2:function(){},_zip_closure0:function(){},_zip__closure2:function(){},_zip__closure3:function(t){this._box_0=t},_zip__closure4:function(t){this._box_0=t},_index_closure2:function(){},_separator_closure0:function(){},_isBracketed_closure0:function(){},_slash_closure0:function(){},SelectorList$0(e,t){var n=r.List_List$unmodifiable(e,c.ComplexSelector_2);return n.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",null)),new r.SelectorList0(n,t)},SelectorList_SelectorList$parse0(e,t,n,s,a){return r.SelectorParser$0(e,t,n,s,a,null).parse$0()},SelectorList0:function(t,n){this.components=t,this.span=n},SelectorList_asSassList_closure0:function(){},SelectorList_nestWithin_closure0:function(t,n,s,a){var i=this;i.$this=t,i.preserveParentSelectors=n,i.implicitParent=s,i.parent=a},SelectorList_nestWithin__closure1:function(t){this.complex=t},SelectorList_nestWithin__closure2:function(t){this.complex=t},SelectorList__nestWithinCompound_closure2:function(){},SelectorList__nestWithinCompound_closure3:function(t){this.parent=t},SelectorList__nestWithinCompound_closure4:function(t,n,s){this.parentSelector=t,this.resolvedSimples=n,this.component=s},SelectorList_withAdditionalCombinators_closure0:function(t){this.combinators=t},_ParentSelectorVisitor0:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor0:function(){},listClass_closure:function(){},listClass__closure:function(){},listClass__closure0:function(){},_ConstructorOptions:function(){},_NodeSassList:function(){},legacyListClass_closure:function(){},legacyListClass__closure:function(){},legacyListClass_closure0:function(){},legacyListClass_closure1:function(){},legacyListClass_closure2:function(){},legacyListClass_closure3:function(){},legacyListClass_closure4:function(){},SassList$0(e,t,n){var s=new r.SassList0(r.List_List$unmodifiable(e,c.Value_2),t,n);return s.SassList$3$brackets0(e,t,n),s},SassList0:function(t,n,s){this._list1$_contents=t,this._list1$_separator=n,this._list1$_hasBrackets=s},SassList_isBlank_closure0:function(){},ListSeparator0:function(t,n,s){this._list1$_name=t,this.separator=n,this._name=s},JSLogger:function(){},WarnOptions:function(){},DebugOptions:function(){},WarnForDeprecation_warnForDeprecation0(e,t,n,s,a){t.isFuture&&!(e instanceof r.DeprecationProcessingLogger0)||(e instanceof r.LoggerWithDeprecationType?e.internalWarn$4$deprecation$span$trace(n,t,s,a):e.warn$4$deprecation$span$trace(0,n,!0,s,a))},LoggerWithDeprecationType:function(){},_QuietLogger0:function(){},LoudComment0:function(t){this.text=t},MapExpression0:function(t,n){this.pairs=t,this.span=n},_modify0(e,t,n,s){var a=g.get$iterator$ax(t);return a.moveNext$0()?new r._modify_modifyNestedMap0(a,n,s).call$1(e):n.call$1(e)},_deepMergeImpl0(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y=null,S=e._map0$_contents;if(S.get$isEmpty(S))return t;if(n=t._map0$_contents,n.get$isEmpty(n))return e;for(s=c.Value_2,a=r.LinkedHashMap_LinkedHashMap$of(S,s,s),S=r.MapExtensions_get_pairs0(n,s,s),S=S.get$iterator(S),n=c.SassMap_2;S.moveNext$0();)if(i=S.get$current(S),o=i._0,l=i._1,i=a.$index(0,o),_=i==null?y:i.tryMap$0(),u=l.tryMap$0(),p=_!=null,p?(h=_??n._as(_),i=u!=null,d=u):(h=y,d=h,i=!1),i){if(f=p?d:u,m=r._deepMergeImpl0(h,f??n._as(f)),m===h)continue;a.$indexSet(0,o,m)}else a.$indexSet(0,o,l);return new r.SassMap0(r.ConstantMap_ConstantMap$from(a,s,s))},_function9(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:map")},_get_closure0:function(){},_set_closure1:function(){},_set__closure2:function(t){this.$arguments=t},_set_closure2:function(){},_set__closure1:function(t){this._box_0=t},_merge_closure1:function(){},_merge_closure2:function(){},_merge__closure0:function(t){this.map2=t},_deepMerge_closure0:function(){},_deepRemove_closure0:function(){},_deepRemove__closure0:function(t){this.keys=t},_remove_closure1:function(){},_remove_closure2:function(){},_keys_closure0:function(){},_values_closure0:function(){},_hasKey_closure0:function(){},_modify_modifyNestedMap0:function(t,n,s){this.keyIterator=t,this.modify=n,this.addNesting=s},MapExtensions_get_pairs0(e,t,n){return e.get$entries(e).map$1$1(0,new r.MapExtensions_get_pairs_closure0(t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure0:function(t,n){this.K=t,this.V=n},mapClass_closure:function(){},mapClass__closure:function(){},mapClass__closure0:function(){},mapClass__closure1:function(){},_NodeSassMap:function(){},legacyMapClass_closure:function(){},legacyMapClass__closure:function(){},legacyMapClass__closure0:function(){},legacyMapClass_closure0:function(){},legacyMapClass_closure1:function(){},legacyMapClass_closure2:function(){},legacyMapClass_closure3:function(){},legacyMapClass_closure4:function(){},SassMap0:function(t){this._map0$_contents=t},_singleArgumentMathFunc0(e,t){return r.BuiltInCallable$function0(e,"$number",new r._singleArgumentMathFunc_closure0(t),"sass:math")},_numberFunction0(e,t){return r.BuiltInCallable$function0(e,"$number",new r._numberFunction_closure0(t),"sass:math")},_function8(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:math")},global_closure31:function(){},module_closure11:function(){},_ceil_closure0:function(){},_clamp_closure0:function(){},_floor_closure0:function(){},_max_closure0:function(){},_min_closure0:function(){},_round_closure0:function(){},_hypot_closure0:function(){},_hypot__closure0:function(){},_log_closure0:function(){},_pow_closure0:function(){},_atan2_closure0:function(){},_compatible_closure0:function(){},_isUnitless_closure0:function(){},_unit_closure0:function(){},_percentage_closure0:function(){},_randomFunction_closure0:function(){},_div_closure0:function(){},_singleArgumentMathFunc_closure0:function(t){this.mathFunc=t},_numberFunction_closure0:function(t){this.transform=t},CssMediaQuery_parseList0(e,t,n){var s=r.SpanScanner$(e,null);return new r.MediaQueryParser0(s,n,t).parse$0()},CssMediaQuery$type0(e,t,n){return new r.CssMediaQuery0(n,e,!0,t==null?$.List_empty:r.List_List$unmodifiable(t,c.String))},CssMediaQuery$condition0(e,t){var n=r.List_List$unmodifiable(e,c.String);return n.length>1&&t==null&&r.throwExpression(r.ArgumentError$(k.If_con,null)),new r.CssMediaQuery0(null,null,t!==!1,n)},CssMediaQuery0:function(t,n,s,a){var i=this;i.modifier=t,i.type=n,i.conjunction=s,i.conditions=a},_SingletonCssMediaQueryMergeResult0:function(t){this._name=t},MediaQuerySuccessfulMergeResult0:function(t){this.query=t},MediaQueryParser0:function(t,n,s){this.scanner=t,this.logger=n,this._parser0$_interpolationMap=s},MediaQueryParser_parse_closure0:function(t){this.$this=t},ModifiableCssMediaRule$0(e,t){var n=r.List_List$unmodifiable(e,c.CssMediaQuery_2),s=r._setArrayType([],c.JSArray_ModifiableCssNode_2);return g.get$isEmpty$asx(e)&&r.throwExpression(r.ArgumentError$value(e,"queries","may not be empty.")),new r.ModifiableCssMediaRule0(n,t,new r.UnmodifiableListView(s,c.UnmodifiableListView_ModifiableCssNode_2),s)},ModifiableCssMediaRule0:function(t,n,s,a){var i=this;i.queries=t,i.span=n,i.children=s,i._node$_children=a,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},MediaRule$0(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement_2),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.MediaRule0(e,n,s,a)},MediaRule0:function(t,n,s,a){var i=this;i.query=t,i.span=n,i.children=s,i.hasDeclarations=a},MergedExtension_merge0(e,t){var n,s,a,i=e.extender.selector;if(!i.$eq(0,t.extender.selector)||!e.target.$eq(0,t.target))throw r.wrapException(r.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(n=e.mediaContext,s=n==null,s?a=!1:(a=t.mediaContext,a=a!=null&&!$.C_ListEquality.equals$2(0,n,a)),a)throw r.wrapException(r.SassException$0("From "+e.span.message$1(0,"")+k.x0aYou_m,t.span,null));return t.isOptional&&t.mediaContext==null?e:e.isOptional&&s?t:(s&&(n=t.mediaContext),i.get$specificity(),i=new r.Extender0(i,!1),i._extension$_extension=new r.MergedExtension0(e,t,i,e.target,n,!0,e.span))},MergedExtension0:function(t,n,s,a,i,o,l){var _=this;_.left=t,_.right=n,_.extender=s,_.target=a,_.mediaContext=i,_.isOptional=o,_.span=l},MergedMapView$0(e,t,n){var s=t._eval$1("@<0>")._bind$1(n);return s=new r.MergedMapView0(r.LinkedHashMap_LinkedHashMap$_empty(t,s._eval$1("Map<1,2>")),s._eval$1("MergedMapView0<1,2>")),s.MergedMapView$10(e,t,n),s},MergedMapView0:function(t,n){this._merged_map_view$_mapsByKey=t,this.$ti=n},_function12(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:meta")},global_closure59:function(){},global_closure60:function(){},global_closure61:function(){},global_closure62:function(){},local_closure2:function(){},local_closure3:function(){},local__closure0:function(){},local_closure4:function(){},mixinClass_closure:function(){},mixinClass__closure:function(){},mixinClass__closure0:function(){},SassMixin0:function(t){this.callable=t},MixinRule$0(e,t,n,s,a){var i=r.stringReplaceAllUnchecked(e,"_","-"),o=r.List_List$unmodifiable(n,c.Statement_2),l=$.JSArray_methods.any$1(o,new r.ParentStatement_closure0);return new r.MixinRule0(i,e,t,s,o,l)},MixinRule0:function(t,n,s,a,i,o){var l=this;l._mixin_rule$__MixinRule_hasContent_FI=C,l.name=t,l.originalName=n,l.$arguments=s,l.span=a,l.children=i,l.hasDeclarations=o},_HasContentVisitor0:function(){},__HasContentVisitor_Object_StatementSearchVisitor0:function(){},ExtendMode0:function(t,n){this.name=t,this._name=n},JSModule0:function(){},JSModuleRequire0:function(){},MultiSpan0:function(t,n,s){this._multi_span0$_primary=t,this.primaryLabel=n,this.secondarySpans=s},SupportsNegation0:function(t,n){this.condition=t,this.span=n},NoOpImporter0:function(){},NoSourceMapBuffer0:function(t){this._no_source_map_buffer0$_buffer=t},_FakeAstNode0:function(t){this._node0$_callback=t},CssNode0:function(){},CssParentNode0:function(){},_IsInvisibleVisitor1:function(t,n){this.includeBogus=t,this.includeComments=n},__IsInvisibleVisitor_Object_EveryCssVisitor0:function(){},ModifiableCssNode0:function(){},ModifiableCssNode_hasFollowingSibling_closure0:function(){},ModifiableCssParentNode0:function(){},NodePackageImporter0:function(){this._node_package$__NodePackageImporter__entryPointDirectory_F=C},NodePackageImporter__nodePackageExportsResolve_closure3:function(){},NodePackageImporter__nodePackageExportsResolve_closure4:function(){},NodePackageImporter__nodePackageExportsResolve_closure5:function(){},NodePackageImporter__nodePackageExportsResolve_closure6:function(t,n,s){this.$this=t,this.exports=n,this.packageRoot=s},NodePackageImporter__nodePackageExportsResolve__closure1:function(t,n,s){this.$this=t,this.variant=n,this.packageRoot=s},NodePackageImporter__nodePackageExportsResolve__closure2:function(){},NodePackageImporter__getMainExport_closure0:function(){},NullExpression0:function(t){this.span=t},legacyNullClass_closure:function(){},legacyNullClass__closure:function(){},_SassNull0:function(){},NumberExpression0:function(t,n,s){this.value=t,this.unit=n,this.span=s},numberClass_closure:function(){},numberClass__closure:function(){},numberClass__closure0:function(){},numberClass__closure1:function(){},numberClass__closure2:function(){},numberClass__closure3:function(){},numberClass__closure4:function(){},numberClass__closure5:function(){},numberClass__closure6:function(){},numberClass__closure7:function(){},numberClass__closure8:function(){},numberClass__closure9:function(){},numberClass__closure10:function(){},numberClass__closure11:function(){},numberClass__closure12:function(){},numberClass__closure13:function(){},numberClass__closure14:function(){},numberClass__closure15:function(){},numberClass__closure16:function(){},numberClass__closure17:function(){},numberClass__closure18:function(){},numberClass__closure19:function(){},_ConstructorOptions0:function(){},_parseNumber(e,t){var n,s,a,i,o,l,_;if(t==null||t.length===0)return r.SassNumber_SassNumber0(e,null);if(!g.contains$1$asx(t,"*")&&!$.JSString_methods.contains$1(t,"/"))return r.SassNumber_SassNumber0(e,t);if(n=new r.ArgumentError(!0,t,"unit","is invalid."),s=t.split("/"),a=s.length,a>2||(i=s[0],o=a===1?null:s[1],a=c.JSArray_String,l=i.length===0?r._setArrayType([],a):r._setArrayType(i.split("*"),a),$.JSArray_methods.any$1(l,new r._parseNumber_closure))||(_=o==null?r._setArrayType([],a):r._setArrayType(o.split("*"),a),$.JSArray_methods.any$1(_,new r._parseNumber_closure0)))throw r.wrapException(n);return r.SassNumber_SassNumber$withUnits0(e,_,l)},_NodeSassNumber:function(){},legacyNumberClass_closure:function(){},legacyNumberClass_closure0:function(){},legacyNumberClass_closure1:function(){},legacyNumberClass_closure2:function(){},legacyNumberClass_closure3:function(){},_parseNumber_closure:function(){},_parseNumber_closure0:function(){},conversionFactor0(e,t){var n;return e===t?1:(n=$.Map_gQqJO.$index(0,e),n!=null?n.$index(0,t):null)},SassNumber_SassNumber0(e,t){return t==null?new r.UnitlessSassNumber0(e,null):new r.SingleUnitSassNumber0(t,e,null)},SassNumber_SassNumber$withUnits0(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z=null,H=n==null,j=H,Q=!j;if(Q?(s=g.get$length$asx(n??c.List_String._as(n)),j=s,a=j<=0,i=a):(s=z,a=s,i=!0),i?(o=t==null,j=o,l=!j,l?(_=g.get$length$asx(t??c.List_String._as(t))<=0,j=_):(_=z,j=!0),u=t):(_=z,u=_,o=u,l=!1,j=!1),j)return new r.UnitlessSassNumber0(e,z);if(j=c.List_String,j._is(n)?(Q?(p=s,h=Q):(s=g.get$length$asx(n),p=s,h=!0),p===1?(d=g.$index$asx(n,0),i?(p=o,f=i):(o=t==null,p=o,u=t,i=!0,f=!0),p?p=!0:l?p=_:(f?p=u:(p=t,u=p,f=!0),_=g.get$length$asx(p??j._as(p))<=0,p=_,l=!0)):(d=z,f=i,p=!1)):(d=z,f=i,h=Q,p=!1),p)return new r.SingleUnitSassNumber0(d,e,z);if(p=n==null,p?(m=z,y=!1):(m=n,i||(f?y=u:(y=t,u=y,f=!0),o=y==null),y=o,y?y=!0:(l||(f?y=u:(y=t,u=y,f=!0),_=g.get$length$asx(y??j._as(y))<=0),y=_)),y)return new r.ComplexSassNumber0(r.List_List$unmodifiable(m,c.String),$.List_empty,e,z);if(H?p=!0:(Q||(h||(s=g.get$length$asx(p?j._as(n):n)),p=s,a=p<=0),p=a),p?(f?p=u:(p=t,u=p,f=!0),p=p!=null,p?(S=f?u:t,S==null&&(S=j._as(S))):S=z,j=p):(S=z,j=!1),j)return new r.ComplexSassNumber0($.List_empty,r.List_List$unmodifiable(S,c.String),e,z);for(n.toString,m=g.toList$0$ax(n),t.toString,v=g.toList$0$ax(t),S=r._setArrayType([],c.JSArray_String),j=v.length,E=e,M=0;M<v.length;v.length===j||(0,r.throwConcurrentModificationError)(v),++M){for(I=v[M],L=0;;){if(!(L<m.length)){R=!1;break}e:{if(T=r.conversionFactor0(I,m[L]),T==null)break e;E*=T,$.JSArray_methods.removeAt$1(m,L),R=!0;break}++L}R||S.push(I)}e:{if(O=m.length,j=O,J=j<=0,J?(B=S.length<=0,j=B):(B=z,j=!1),j){j=new r.UnitlessSassNumber0(E,z);break e}if(O===1?(d=m[0],j=J?B:S.length<=0):(d=z,j=!1),j){j=new r.SingleUnitSassNumber0(d,E,z);break e}j=c.String,j=new r.ComplexSassNumber0(r.List_List$unmodifiable(m,j),r.List_List$unmodifiable(S,j),E,z);break e}return j},SassNumber0:function(){},SassNumber__coerceOrConvertValue_compatibilityException0:function(t,n,s,a,i,o,l){var _=this;_.$this=t,_.other=n,_.otherName=s,_.otherHasUnits=a,_.name=i,_.newNumerators=o,_.newDenominators=l},SassNumber__coerceOrConvertValue_closure3:function(t,n){this._box_0=t,this.newNumerator=n},SassNumber__coerceOrConvertValue_closure4:function(t){this.compatibilityException=t},SassNumber__coerceOrConvertValue_closure5:function(t,n){this._box_0=t,this.newDenominator=n},SassNumber__coerceOrConvertValue_closure6:function(t){this.compatibilityException=t},SassNumber_plus_closure0:function(){},SassNumber_minus_closure0:function(){},SassNumber_multiplyUnits_closure3:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure4:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber_multiplyUnits_closure5:function(t,n){this._box_0=t,this.numerator=n},SassNumber_multiplyUnits_closure6:function(t,n){this.newNumerators=t,this.numerator=n},SassNumber__areAnyConvertible_closure0:function(t){this.units2=t},SassNumber__canonicalizeUnitList_closure0:function(){},SassNumber__canonicalMultiplier_closure0:function(t){this.$this=t},SassNumber_unitSuggestion_closure1:function(){},SassNumber_unitSuggestion_closure2:function(){},SupportsOperation$0(e,t,n,s){var a=n.toLowerCase();return a!=="and"&&a!=="or"&&r.throwExpression(r.ArgumentError$value(n,"operator",'may only be "and" or "or".')),new r.SupportsOperation0(e,t,n,s)},SupportsOperation0:function(t,n,s,a){var i=this;i.left=t,i.right=n,i.operator=s,i.span=a},ParentSelector0:function(t,n){this.suffix=t,this.span=n},ParentStatement0:function(){},ParentStatement_closure0:function(){},ParentStatement__closure0:function(){},ParenthesizedExpression0:function(t,n){this.expression=t,this.span=n},Parser_isIdentifier0(e){var t,n,s=null;try{return t=s,n=r.SpanScanner$(e,null),new r.Parser1(n,t??$.StderrLogger_false0,null)._parser0$_parseIdentifier$0(),!0}catch(a){if(c.SassFormatException_2._is(r.unwrapException(a)))return!1;throw a}},Parser1:function(t,n,s){this.scanner=t,this.logger=n,this._parser0$_interpolationMap=s},Parser__parseIdentifier_closure0:function(t){this.$this=t},Parser_escape_closure0:function(){},Parser_scanIdentChar_matches0:function(t,n){this.caseSensitive=t,this.char=n},Parser_spanFrom_closure0:function(t,n){this.$this=t,this.span=n},PlaceholderSelector0:function(t,n){this.name=t,this.span=n},PlainCssCallable0:function(t){this.name=t},PrefixedMapView0:function(t,n,s){this._prefixed_map_view0$_map=t,this._prefixed_map_view0$_prefix=n,this.$ti=s},_PrefixedKeys0:function(t){this._prefixed_map_view0$_view=t},_PrefixedKeys_iterator_closure0:function(t){this.$this=t},PseudoSelector$0(e,t,n,s,a){var i=!s,o=i&&!r.PseudoSelector__isFakePseudoElement0(e);return new r.PseudoSelector0(e,r.unvendor0(e),o,i,n,a,t)},PseudoSelector__isFakePseudoElement0(e){switch(e.charCodeAt(0)){case 97:case 65:return r.equalsIgnoreCase0(e,"after");case 98:case 66:return r.equalsIgnoreCase0(e,"before");case 102:case 70:return r.equalsIgnoreCase0(e,"first-line")||r.equalsIgnoreCase0(e,"first-letter");default:return!1}},PseudoSelector0:function(t,n,s,a,i,o,l){var _=this;_.name=t,_.normalizedName=n,_.isClass=s,_.isSyntacticClass=a,_.argument=i,_.selector=o,_._pseudo$__PseudoSelector_specificity_FI=C,_.span=l},PseudoSelector_specificity_closure0:function(t){this.$this=t},PseudoSelector_specificity__closure1:function(){},PseudoSelector_specificity__closure2:function(){},PseudoSelector_unify_closure0:function(){},PublicMemberMapView0:function(t,n){this._public_member_map_view0$_inner=t,this.$ti=n},QualifiedName0:function(t,n){this.name=t,this.namespace=n},createJSClass(e,t){return c.JSClass._as(r.allowInteropCaptureThisNamed(e,t))},JSClassExtension_injectSuperclass(e,t){var n=g.getInterceptor$x(t),s=g.getInterceptor$x(e);w.Object.setPrototypeOf(n.get$$prototype(t),g.get$$prototype$x(c.JSClass._as(w.Object.getPrototypeOf(s.get$$prototype(e)).constructor))),w.Object.setPrototypeOf(s.get$$prototype(e),w.Object.create(n.get$$prototype(t)))},JSClassExtension_setCustomInspect(e,t){w.util!=null&&(g.get$$prototype$x(e)[w.util.inspect.custom]=r.allowInteropCaptureThis(new r.JSClassExtension_setCustomInspect_closure(t)))},JSClassExtension_get_defineStaticMethod(e){return new r.JSClassExtension_get_defineStaticMethod_closure(e)},JSClassExtension_get_defineMethod(e){return new r.JSClassExtension_get_defineMethod_closure(e)},JSClassExtension_defineMethods(e,t){t.forEach$1(0,r.JSClassExtension_get_defineMethod(e))},JSClassExtension_get_defineGetter(e){return new r.JSClassExtension_get_defineGetter_closure(e)},JSClass0:function(){},JSClassExtension_setCustomInspect_closure:function(t){this.inspect=t},JSClassExtension_get_defineStaticMethod_closure:function(t){this._this=t},JSClassExtension_get_defineMethod_closure:function(t){this._this=t},JSClassExtension_get_defineGetter_closure:function(t){this._this=t},RenderContext0:function(){},RenderContextOptions0:function(){},RenderContextResult0:function(){},RenderContextResultStats0:function(){},RenderOptions:function(){},RenderResult:function(){},RenderResultStats:function(){},ReplaceExpressionVisitor0:function(){},ReplaceExpressionVisitor_visitListExpression_closure0:function(t){this.$this=t},ReplaceExpressionVisitor_visitArgumentInvocation_closure0:function(t){this.$this=t},ReplaceExpressionVisitor_visitInterpolation_closure0:function(t){this.$this=t},ImporterResult$(e,t,n){return(t==null?null:t.get$scheme())===""&&r.throwExpression(r.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new r.ImporterResult0(e,t,n)},ImporterResult0:function(t,n,s){this.contents=t,this._result$_sourceMapUrl=n,this.syntax=s},ReturnRule0:function(t,n){this.expression=t,this.span=n},SassParser0:function(t,n,s,a){var i=this;i._sass0$_currentIndentation=0,i._sass0$_spaces=i._sass0$_nextIndentationEnd=i._sass0$_nextIndentation=null,i._stylesheet0$_isUseAllowed=!0,i._stylesheet0$_inExpression=i._stylesheet0$_inParentheses=i._stylesheet0$_inStyleRule=i._stylesheet0$_inUnknownAtRule=i._stylesheet0$_inControlDirective=i._stylesheet0$_inContentBlock=i._stylesheet0$_inMixin=!1,i._stylesheet0$_globalVariables=t,i.lastSilentComment=null,i.scanner=n,i.logger=s,i._parser0$_interpolationMap=a},SassParser_styleRuleSelector_closure0:function(){},SassParser_children_closure0:function(t,n,s){this.$this=t,this.child=n,this.children=s},SassParser__peekIndentation_closure1:function(){},SassParser__peekIndentation_closure2:function(){},_translateReturnValue(e){return e instanceof r._Future?r.futureToPromise(e,c.dynamic):e},main2(){r.main(),g.set$cli_pkg_main_0_$x(w.exports,r._wrapMain(r.sass__main$closure()))},_wrapMain(e){return c.dynamic_Function._is(e)?r.allowInterop(new r._wrapMain_closure(e)):r.allowInterop(new r._wrapMain_closure0(e))},_Exports:function(){},_wrapMain_closure:function(t){this.main=t},_wrapMain_closure0:function(t){this.main=t},ScssParser$0(e,t,n){var s=r.SpanScanner$(e,n),a=t??$.StderrLogger_false0;return new r.ScssParser0(r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.VariableDeclaration_2),s,a,null)},ScssParser0:function(t,n,s,a){var i=this;i._stylesheet0$_isUseAllowed=!0,i._stylesheet0$_inExpression=i._stylesheet0$_inParentheses=i._stylesheet0$_inStyleRule=i._stylesheet0$_inUnknownAtRule=i._stylesheet0$_inControlDirective=i._stylesheet0$_inContentBlock=i._stylesheet0$_inMixin=!1,i._stylesheet0$_globalVariables=t,i.lastSilentComment=null,i.scanner=n,i.logger=s,i._parser0$_interpolationMap=a},Selector0:function(){},_IsInvisibleVisitor2:function(t){this.includeBogus=t},_IsBogusVisitor0:function(t){this.includeLeadingCombinator=t},_IsBogusVisitor_visitComplexSelector_closure0:function(t){this.$this=t},_IsUselessVisitor0:function(){},_IsUselessVisitor_visitComplexSelector_closure0:function(t){this.$this=t},__IsBogusVisitor_Object_AnySelectorVisitor0:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor0:function(){},__IsUselessVisitor_Object_AnySelectorVisitor0:function(){},SelectorExpression0:function(t){this.span=t},_prependParent0(e){var t,n,s,a,i=null,o=r.EvaluationContext_currentOrNull0(),l=(o??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan(),_=e.components;e:{if(t=_.length>=1,t?(n=_[0],o=n,o=o instanceof r.UniversalSelector0):(n=i,o=!1),o){o=i;break e}if(t?(o=n,o instanceof r.TypeSelector0?(o=n,o=c.TypeSelector_2._as(o).name.namespace!=null,s=!0):(s=!0,o=!1)):(s=t,o=!1),o){o=i;break e}if(t?(s?o=n:(n=_[0],o=n,s=!0),o=o instanceof r.TypeSelector0):o=!1,o){o=s?n:_[0],c.TypeSelector_2._as(o),a=$.JSArray_methods.sublist$1(_,1),o=r._setArrayType([new r.ParentSelector0(o.name.name,l)],c.JSArray_SimpleSelector_2),$.JSArray_methods.addAll$1(o,a),o=r.CompoundSelector$0(o,l);break e}o=r._setArrayType([new r.ParentSelector0(i,l)],c.JSArray_SimpleSelector_2),$.JSArray_methods.addAll$1(o,_),o=r.CompoundSelector$0(o,l);break e}return o},_function7(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:selector")},_nest_closure0:function(){},_nest__closure1:function(t){this._box_0=t},_nest__closure2:function(){},_append_closure1:function(){},_append__closure1:function(){},_append__closure2:function(t){this.span=t},_append___closure0:function(t,n){this.parent=t,this.span=n},_extend_closure0:function(){},_replace_closure0:function(){},_unify_closure0:function(){},_isSuperselector_closure0:function(){},_simpleSelectors_closure0:function(){},_simpleSelectors__closure0:function(){},_parse_closure0:function(){},SelectorParser$0(e,t,n,s,a,i){var o=r.SpanScanner$(e,i);return new r.SelectorParser0(t,a,o,s??$.StderrLogger_false0,n)},SelectorParser0:function(t,n,s,a,i){var o=this;o._selector$_allowParent=t,o._selector$_plainCss=n,o.scanner=s,o.logger=a,o._parser0$_interpolationMap=i},SelectorParser_parse_closure0:function(t){this.$this=t},SelectorParser_parseCompoundSelector_closure0:function(t){this.$this=t},SelectorSearchVisitor0:function(){},SelectorSearchVisitor_visitComplexSelector_closure0:function(t){this.$this=t},SelectorSearchVisitor_visitCompoundSelector_closure0:function(t){this.$this=t},serialize0(e,t,n,s,a,i,o,l){var _,u,p,h,d=r._SerializeVisitor$0(n??2,s,a,!0,i,o,l);return e.accept$1(d),_=d._serialize0$_buffer,u=_.toString$0(0),t?(p=new r.CodeUnits(u),p=p.any$1(p,new r.serialize_closure0)):p=!1,p?h=o===$.OutputStyle_10?"\uFEFF":`@charset "UTF-8";
|
||
`:h="",_=i?_.buildSourceMap$1$prefix(h):null,new r._Record_2_sourceMap(h+u,_)},serializeValue0(e,t,n){var s=r._SerializeVisitor$0(null,t,null,n,!1,null,!0);return e.accept$1(s),s._serialize0$_buffer.toString$0(0)},serializeSelector0(e,t){var n=r._SerializeVisitor$0(null,!0,null,!0,!1,null,!0);return e.accept$1(n),n._serialize0$_buffer.toString$0(0)},_SerializeVisitor$0(e,t,n,s,a,i,o){var l=a?new r.SourceMapBuffer0(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Entry)):new r.NoSourceMapBuffer0(new r.StringBuffer("")),_=i??$.OutputStyle_00,u=o?32:9,p=e??2,h=n??$.LineFeed_LvD;return r.RangeError_checkValueInInterval(p,0,10,"indentWidth"),new r._SerializeVisitor0(l,_,t,s,u,p,h)},serialize_closure0:function(){},_SerializeVisitor0:function(t,n,s,a,i,o,l){var _=this;_._serialize0$_buffer=t,_._serialize0$_indentation=0,_._serialize0$_style=n,_._serialize0$_inspect=s,_._serialize0$_quote=a,_._serialize0$_indentCharacter=i,_._serialize0$_indentWidth=o,_._lineFeed=l},_SerializeVisitor_visitCssComment_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssAtRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssMediaRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssImport__closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssKeyframeBlock_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssStyleRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssSupportsRule_closure0:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure1:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitCssDeclaration_closure2:function(t,n){this.$this=t,this.node=n},_SerializeVisitor_visitList_closure2:function(){},_SerializeVisitor_visitList_closure3:function(t,n){this.$this=t,this.value=n},_SerializeVisitor_visitList_closure4:function(t){this.$this=t},_SerializeVisitor_visitMap_closure0:function(t){this.$this=t},_SerializeVisitor_visitSelectorList_closure0:function(){},_SerializeVisitor__write_closure0:function(t,n){this.$this=t,this.value=n},_SerializeVisitor__visitChildren_closure1:function(t,n){this.$this=t,this.child=n},_SerializeVisitor__visitChildren_closure2:function(t,n){this.$this=t,this.child=n},OutputStyle0:function(t){this._name=t},LineFeed0:function(t,n,s){this.name=t,this.text=n,this._name=s},ShadowedModuleView_ifNecessary0(e,t,n,s,a){return r.ShadowedModuleView__needsBlocklist0(e.get$variables(),s)||r.ShadowedModuleView__needsBlocklist0(e.get$functions(e),t)||r.ShadowedModuleView__needsBlocklist0(e.get$mixins(),n)?new r.ShadowedModuleView0(e,r.ShadowedModuleView__shadowedMap0(e.get$variables(),s,c.Value_2),r.ShadowedModuleView__shadowedMap0(e.get$variableNodes(),s,c.AstNode_2),r.ShadowedModuleView__shadowedMap0(e.get$functions(e),t,a),r.ShadowedModuleView__shadowedMap0(e.get$mixins(),n,a),a._eval$1("ShadowedModuleView0<0>")):null},ShadowedModuleView__shadowedMap0(e,t,n){var s=r.ShadowedModuleView__needsBlocklist0(e,t);return s?r.LimitedMapView$blocklist0(e,t,c.String,n):e},ShadowedModuleView__needsBlocklist0(e,t){return e.get$isNotEmpty(e)&&t.any$1(0,e.get$containsKey())},ShadowedModuleView0:function(t,n,s,a,i,o){var l=this;l._shadowed_view0$_inner=t,l.variables=n,l.variableNodes=s,l.functions=a,l.mixins=i,l.$ti=o},SilentComment0:function(t,n){this.text=t,this.span=n},SimpleSelector0:function(){},SimpleSelector_isSuperselector_closure0:function(t){this.$this=t},SimpleSelector_isSuperselector__closure0:function(t){this.$this=t},SingleUnitSassNumber0:function(t,n,s){var a=this;a._single_unit$_unit=t,a._number1$_value=n,a.hashCache=null,a.asSlash=s},SingleUnitSassNumber__coerceToUnit_closure0:function(t,n){this.$this=t,this.unit=n},SingleUnitSassNumber__coerceValueToUnit_closure0:function(t){this.$this=t},SingleUnitSassNumber_multiplyUnits_closure1:function(t,n){this._box_0=t,this.$this=n},SingleUnitSassNumber_multiplyUnits_closure2:function(t,n){this._box_0=t,this.$this=n},SourceMapBuffer0:function(t,n){var s=this;s._source_map_buffer0$_buffer=t,s._source_map_buffer0$_entries=n,s._source_map_buffer0$_column=s._source_map_buffer0$_line=0,s._source_map_buffer0$_inSpan=!1},SourceMapBuffer_buildSourceMap_closure0:function(t,n){this._box_0=t,this.prefixLength=n},updateSourceSpanPrototype(){var e,t,n,s,a=r.SourceFile$fromString("",null).span$1(0,0),i=c.SourceSpan,o=c.String;for(i=[a,new r.MultiSpan0(a,"",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_empty(i,o),i,o)),new r.LazyFileSpan0(new r.updateSourceSpanPrototype_closure(a))],e=c.JSClass,t=c.Function,n=0;n<3;++n)s=e._as(i[n].constructor),r.LinkedHashMap_LinkedHashMap$_literal(["start",new r.updateSourceSpanPrototype_closure0,"end",new r.updateSourceSpanPrototype_closure1,"url",new r.updateSourceSpanPrototype_closure2,"text",new r.updateSourceSpanPrototype_closure3,"context",new r.updateSourceSpanPrototype_closure4],o,t).forEach$1(0,r.JSClassExtension_get_defineGetter(s));i=e._as(r.FileLocation$_(a.file,a._file$_start).constructor),r.LinkedHashMap_LinkedHashMap$_literal(["line",new r.updateSourceSpanPrototype_closure5,"column",new r.updateSourceSpanPrototype_closure6],o,t).forEach$1(0,r.JSClassExtension_get_defineGetter(i))},updateSourceSpanPrototype_closure:function(t){this.span=t},updateSourceSpanPrototype_closure0:function(){},updateSourceSpanPrototype_closure1:function(){},updateSourceSpanPrototype_closure2:function(){},updateSourceSpanPrototype_closure3:function(){},updateSourceSpanPrototype_closure4:function(){},updateSourceSpanPrototype_closure5:function(){},updateSourceSpanPrototype_closure6:function(){},StatementSearchVisitor0:function(){},StatementSearchVisitor_visitIfRule_closure1:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure2:function(t){this.$this=t},StatementSearchVisitor_visitIfRule_closure2:function(t){this.$this=t},StatementSearchVisitor_visitIfRule__closure1:function(t){this.$this=t},StatementSearchVisitor_visitChildren_closure0:function(t){this.$this=t},StaticImport0:function(t,n,s){this.url=t,this.modifiers=n,this.span=s},StderrLogger0:function(t){this.color=t},StringExpression_quoteText0(e){var t,n=r.StringExpression__bestQuote0(r._setArrayType([e],c.JSArray_String)),s=new r.StringBuffer("");return s._contents=""+r.Primitives_stringFromCharCode(n),r.StringExpression__quoteInnerText0(e,n,s,!0),t=r.Primitives_stringFromCharCode(n),t=s._contents+=t,t.charCodeAt(0)==0,t},StringExpression__quoteInnerText0(e,t,n,s){var a,i,o,l,_,u,p,h;for(a=e.length,i=a-1,o=0;o<a;++o){if(l=e.charCodeAt(o),l===10||l===13||l===12){n.writeCharCode$1(92),n.writeCharCode$1(97),o!==i&&(_=e.charCodeAt(o+1),_===32||_===9||_===10||_===13||_===12||_>=48&&_<=57||_>=97&&_<=102?u=!0:u=_>=65&&_<=70,u&&n.writeCharCode$1(32));continue}if(u=l===92,u?p=l:p=null,u?(u=p,p=!0):(u=l===t,u&&(p=l),h=p,p=u,u=h,p?p=!0:l===35&&s&&o<i?(p=e.charCodeAt(o+1)===123,p&&(u=l)):p=!1),p){n.writeCharCode$1(92),n.writeCharCode$1(u);continue}n.writeCharCode$1(l)}},StringExpression__bestQuote0(e){var t,n,s,a,i,o;for(t=g.get$iterator$ax(e),n=c.CodeUnits,s=n._eval$1("ListIterator<ListBase.E>"),n=n._eval$1("ListBase.E"),a=!1;t.moveNext$0();)for(i=new r.CodeUnits(t.get$current(t)),i=new r.ListIterator(i,i.get$length(0),s);i.moveNext$0();){if(o=i.__internal$_current,o==null&&(o=n._as(o)),o===39)return 34;o===34&&(a=!0)}return a?39:34},StringExpression0:function(t,n){this.text=t,this.hasQuotes=n},_codepointForIndex0(e,t,n){var s;return e===0?0:e>0?Math.min(e-1,t):(s=t+e,s<0&&!n?0:s)},_function6(e,t,n){return r.BuiltInCallable$function0(e,t,n,"sass:string")},module_closure10:function(){},module__closure2:function(t){this.string=t},module__closure3:function(t){this.string=t},_unquote_closure0:function(){},_quote_closure0:function(){},_length_closure1:function(){},_insert_closure0:function(){},_index_closure1:function(){},_slice_closure0:function(){},_toUpperCase_closure0:function(){},_toLowerCase_closure0:function(){},_uniqueId_closure0:function(){},stringClass_closure:function(){},stringClass__closure:function(){},stringClass__closure0:function(){},stringClass__closure1:function(){},stringClass__closure2:function(){},stringClass__closure3:function(){},_ConstructorOptions1:function(){},_NodeSassString:function(){},legacyStringClass_closure:function(){},legacyStringClass_closure0:function(){},legacyStringClass_closure1:function(){},SassString$0(e,t){return new r.SassString0(e,t)},SassString0:function(t,n){var s=this;s._string0$_text=t,s._string0$_hasQuotes=n,s._string0$__SassString__sassLength_FI=C,s._string0$_hashCache=null},ModifiableCssStyleRule$0(e,t,n,s){var a=r._setArrayType([],c.JSArray_ModifiableCssNode_2);return new r.ModifiableCssStyleRule0(e,s,t,n,new r.UnmodifiableListView(a,c.UnmodifiableListView_ModifiableCssNode_2),a)},ModifiableCssStyleRule0:function(t,n,s,a,i,o){var l=this;l._style_rule0$_selector=t,l.originalSelector=n,l.span=s,l.fromPlainCss=a,l.children=i,l._node$_children=o,l._node$_indexInParent=l._node$_parent=null,l.isGroupEnd=!1},StyleRule$0(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement_2),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.StyleRule0(e,n,s,a)},StyleRule0:function(t,n,s,a){var i=this;i.selector=t,i.span=n,i.children=s,i.hasDeclarations=a},CssStylesheet0:function(t,n){this.children=t,this.span=n},ModifiableCssStylesheet$0(e){var t=r._setArrayType([],c.JSArray_ModifiableCssNode_2);return new r.ModifiableCssStylesheet0(e,new r.UnmodifiableListView(t,c.UnmodifiableListView_ModifiableCssNode_2),t)},ModifiableCssStylesheet0:function(t,n,s){var a=this;a.span=t,a.children=n,a._node$_children=s,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},StylesheetParser0:function(){},StylesheetParser_parse_closure0:function(t){this.$this=t},StylesheetParser_parse__closure1:function(t){this.$this=t},StylesheetParser_parse__closure2:function(){},StylesheetParser_parseArgumentDeclaration_closure0:function(t){this.$this=t},StylesheetParser__parseSingleProduction_closure0:function(t,n,s){this.$this=t,this.production=n,this.T=s},StylesheetParser_parseSignature_closure:function(t,n){this.$this=t,this.requireParens=n},StylesheetParser__statement_closure0:function(t){this.$this=t},StylesheetParser_variableDeclarationWithoutNamespace_closure1:function(t,n){this.$this=t,this.start=n},StylesheetParser_variableDeclarationWithoutNamespace_closure2:function(t){this.declaration=t},StylesheetParser__styleRule_closure0:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.wasInStyleRule=s,i.start=a},StylesheetParser__tryDeclarationChildren_closure0:function(t,n){this.name=t,this.value=n},StylesheetParser__atRootRule_closure1:function(t){this.query=t},StylesheetParser__atRootRule_closure2:function(){},StylesheetParser__eachRule_closure0:function(t,n,s,a){var i=this;i.$this=t,i.wasInControlDirective=n,i.variables=s,i.list=a},StylesheetParser__functionRule_closure0:function(t,n,s){this.name=t,this.$arguments=n,this.precedingComment=s},StylesheetParser__forRule_closure1:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__forRule_closure2:function(t,n,s,a,i,o){var l=this;l._box_0=t,l.$this=n,l.wasInControlDirective=s,l.variable=a,l.from=i,l.to=o},StylesheetParser__memberList_closure0:function(t,n,s){this.$this=t,this.variables=n,this.identifiers=s},StylesheetParser__includeRule_closure0:function(t){this.contentArguments_=t},StylesheetParser_mediaRule_closure0:function(t){this.query=t},StylesheetParser__mixinRule_closure0:function(t,n,s,a){var i=this;i.$this=t,i.name=n,i.$arguments=s,i.precedingComment=a},StylesheetParser_mozDocumentRule_closure0:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.name=s,i.value=a},StylesheetParser_supportsRule_closure0:function(t){this.condition=t},StylesheetParser__whileRule_closure0:function(t,n,s){this.$this=t,this.wasInControlDirective=n,this.condition=s},StylesheetParser_unknownAtRule_closure0:function(t,n){this._box_0=t,this.name=n},StylesheetParser__expression_resetState0:function(t,n,s){this._box_0=t,this.$this=n,this.start=s},StylesheetParser__expression_resolveOneOperation0:function(t,n){this._box_0=t,this.$this=n},StylesheetParser__expression_resolveOperations0:function(t,n){this._box_0=t,this.resolveOneOperation=n},StylesheetParser__expression_addSingleExpression0:function(t,n,s,a){var i=this;i._box_0=t,i.$this=n,i.resetState=s,i.resolveOperations=a},StylesheetParser__expression_addOperator0:function(t,n,s){this._box_0=t,this.$this=n,this.resolveOneOperation=s},StylesheetParser__expression_resolveSpaceExpressions0:function(t,n,s){this._box_0=t,this.$this=n,this.resolveOperations=s},StylesheetParser_expressionUntilComma_closure0:function(t){this.$this=t},StylesheetParser__isHexColor_closure0:function(){},StylesheetParser__unicodeRange_closure1:function(){},StylesheetParser__unicodeRange_closure2:function(){},StylesheetParser_namespacedExpression_closure0:function(t,n){this.$this=t,this.start=n},StylesheetParser_trySpecialFunction_closure0:function(){},StylesheetParser__expressionUntilComparison_closure0:function(t){this.$this=t},StylesheetParser__publicIdentifier_closure0:function(t,n){this.$this=t,this.start=n},Stylesheet$internal0(e,t,n){var s=r._setArrayType([],c.JSArray_UseRule_2),a=r._setArrayType([],c.JSArray_ForwardRule_2),i=r.List_List$unmodifiable(e,c.Statement_2),o=$.JSArray_methods.any$1(i,new r.ParentStatement_closure0);return s=new r.Stylesheet0(t,n,s,a,i,o),s.Stylesheet$internal$3$plainCss0(e,t,n),s},Stylesheet_Stylesheet$parse0(e,t,n,s){var a,i,o,l,_;try{switch(t){case $.Syntax_Sass_sass0:return l=r.SpanScanner$(e,s),l=new r.SassParser0(r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.VariableDeclaration_2),l,n,null).parse$0(),l;case $.Syntax_SCSS_scss0:return l=r.ScssParser$0(e,n,s).parse$0(),l;case $.Syntax_CSS_css0:return l=r.SpanScanner$(e,s),l=new r.CssParser0(r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.VariableDeclaration_2),l,n,null).parse$0(),l;default:throw l=r.ArgumentError$("Unknown syntax "+t.toString$0(0)+".",null),r.wrapException(l)}}catch(u){throw l=r.unwrapException(u),l instanceof r.SassException0?(a=l,i=r.getTraceFromException(u),l=a,_=g.getInterceptor$z(l),l=r.SourceSpanException.prototype.get$span.call(_,l),o=l.get$sourceUrl(l),o==null||g.toString$0$(o)==="stdin"?u:(l=c.Uri,r.wrapException(r.throwWithTrace0(a.withLoadedUrls$1(r.Set_Set$unmodifiable(r.LinkedHashSet_LinkedHashSet$_literal([o],l),l)),a,i)))):u}},Stylesheet0:function(t,n,s,a,i,o){var l=this;l.span=t,l.plainCss=n,l._stylesheet1$_uses=s,l._stylesheet1$_forwards=a,l.children=i,l.hasDeclarations=o},SupportsExpression0:function(t){this.condition=t},ModifiableCssSupportsRule$0(e,t){var n=r._setArrayType([],c.JSArray_ModifiableCssNode_2);return new r.ModifiableCssSupportsRule0(e,t,new r.UnmodifiableListView(n,c.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssSupportsRule0:function(t,n,s,a){var i=this;i.condition=t,i.span=n,i.children=s,i._node$_children=a,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},SupportsRule$0(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement_2),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.SupportsRule0(e,n,s,a)},SupportsRule0:function(t,n,s,a){var i=this;i.condition=t,i.span=n,i.children=s,i.hasDeclarations=a},JSToDartImporter:function(t,n,s){this._sync$_canonicalize=t,this._sync$_load=n,this._sync$_nonCanonicalSchemes=s},JSToDartImporter_canonicalize_closure:function(t,n){this.$this=t,this.url=n},JSToDartImporter_load_closure:function(t,n){this.$this=t,this.url=n},Syntax_forPath0(e){var t,n=r.ParsedPath_ParsedPath$parse(e,C.$get$context().style)._splitExtension$1(1)[1];e:{if(n===".sass"){t=$.Syntax_Sass_sass0;break e}if(n===".css"){t=$.Syntax_CSS_css0;break e}t=$.Syntax_SCSS_scss0;break e}return t},Syntax0:function(t,n){this._syntax0$_name=t,this._name=n},TypeSelector0:function(t,n){this.name=t,this.span=n},Types:function(){},UnaryOperationExpression0:function(t,n,s){this.operator=t,this.operand=n,this.span=s},UnaryOperator0:function(t,n,s){this.name=t,this.operator=n,this._name=s},UnitlessSassNumber0:function(t,n){this._number1$_value=t,this.hashCache=null,this.asSlash=n},UniversalSelector0:function(t,n){this.namespace=t,this.span=n},UnprefixedMapView0:function(t,n,s){this._unprefixed_map_view0$_map=t,this._unprefixed_map_view0$_prefix=n,this.$ti=s},_UnprefixedKeys0:function(t){this._unprefixed_map_view0$_view=t},_UnprefixedKeys_iterator_closure1:function(t){this.$this=t},_UnprefixedKeys_iterator_closure2:function(t){this.$this=t},JSUrl0:function(){},UseRule0:function(t,n,s,a){var i=this;i.url=t,i.namespace=n,i.configuration=s,i.span=a},UserDefinedCallable0:function(t,n,s,a){var i=this;i.declaration=t,i.environment=n,i.inDependency=s,i.$ti=a},fromImport0(){var e=c.nullable_CanonicalizeContext_2._as(C.Zone__current.$index(0,$.Symbol__canonicalizeContext));return e=e==null?null:e._canonicalize_context$_fromImport,e===!0},canonicalizeContext0(){var e,t=C.Zone__current.$index(0,$.Symbol__canonicalizeContext);e:{if(t==null&&r.throwExpression(r.StateError$(k.canoni)),t instanceof r.CanonicalizeContext0){e=t;break e}e=r.throwExpression(r.StateError$(k.Unexpe+r.S(t)+"."))}return e},inImportRule(e,t){var n,s=C.Zone__current.$index(0,$.Symbol__canonicalizeContext);e:{if(s==null){n=c.nullable_Object,n=r.runZoned(e,r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__canonicalizeContext,new r.CanonicalizeContext0(!0,null)],n,n),t);break e}if(s instanceof r.CanonicalizeContext0){n=s.withFromImport$2(!0,e);break e}n=r.throwExpression(r.StateError$(k.Unexpe+r.S(s)+"."))}return n},resolveImportPath0(e){var t,n=r.ParsedPath_ParsedPath$parse(e,C.$get$context().style)._splitExtension$1(1)[1];return n===".sass"||n===".scss"||n===".css"?(t=r.fromImport0()?new r.resolveImportPath_closure1(e,n).call$0():null,t??r._exactlyOne0(r._tryPath0(e))):(t=r.fromImport0()?new r.resolveImportPath_closure2(e).call$0():null,t==null&&(t=r._exactlyOne0(r._tryPathWithExtensions0(e))),t??r._tryPathAsDirectory0(e))},_tryPathWithExtensions0(e){var t=r._tryPath0(e+".sass");return $.JSArray_methods.addAll$1(t,r._tryPath0(e+".scss")),t.length!==0?t:r._tryPath0(e+".css")},_tryPath0(e){var t=C.$get$context(),n=r.join(t.dirname$1(e),"_"+r.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=r._setArrayType([],c.JSArray_String),r.fileExists0(n)&&t.push(n),r.fileExists0(e)&&t.push(e),t},_tryPathAsDirectory0(e){var t;return r.dirExists0(e)?(t=r.fromImport0()?new r._tryPathAsDirectory_closure0(e).call$0():null,t??r._exactlyOne0(r._tryPathWithExtensions0(r.join(e,"index",null)))):null},_exactlyOne0(e){var t,n,s;e:{if(t=e.length,t<=0){n=null;break e}if(t===1){s=e[0],n=s;break e}n=r.throwExpression(k.It_s_n+$.JSArray_methods.map$1$1(e,new r._exactlyOne_closure0,c.String).join$1(0,`
|
||
`))}return n},resolveImportPath_closure1:function(t,n){this.path=t,this.extension=n},resolveImportPath_closure2:function(t){this.path=t},_tryPathAsDirectory_closure0:function(t){this.path=t},_exactlyOne_closure0:function(){},jsThrow(e){return c.Never._as(C.$get$_jsThrow().call$1(e))},attachJsStack(e,t){var n=t.toString$0(0),s=$.JSString_methods.indexOf$1(n,`
|
||
at`);s!==-1&&(n=$.JSString_methods.substring$1(n,s+1)),e.stack="Error: "+r.S(g.get$message$x(e))+`
|
||
`+n},jsForEach(e,t){var n,s;for(n=g.get$iterator$ax(w.Object.keys(e));n.moveNext$0();)s=n.get$current(n),t.call$2(s,e[s])},jsType(e){var t=r._asString(new w.Function("value","return typeof value").call$1(e));return t!=="object"?t:r._asString(new w.Function("value",` if (value && value.constructor && value.constructor.name) {
|
||
return value.constructor.name;
|
||
}
|
||
return "object";
|
||
`).call$1(e))},defineGetter(e,t,n,s){w.Object.defineProperty(e,t,n==null?{value:s,enumerable:!1}:{get:r.allowInteropCaptureThis(n),enumerable:!1})},allowInteropNamed(e,t){return t=r.allowInterop(t),r.defineGetter(t,"name",null,e),r._hideDartProperties(t),t},allowInteropCaptureThisNamed(e,t){return t=r.allowInteropCaptureThis(t),r.defineGetter(t,"name",null,e),r._hideDartProperties(t),t},_hideDartProperties(e){var t,n,s,a;for(t=g.cast$1$0$ax(w.Object.getOwnPropertyNames(e),c.String),n=r._instanceType(t),t=new r.ListIterator(t,t.get$length(t),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)s=t.__internal$_current,s==null&&(s=n._as(s)),$.JSString_methods.startsWith$1(s,"_")&&(a={value:e[s],enumerable:!1},w.Object.defineProperty(e,s,a))},futureToPromise0(e){return new w.Promise(r.allowInterop(new r.futureToPromise_closure0(e)))},jsToDartUrl(e){return r.Uri_parse(g.toString$0$(e))},dartToJSUrl(e){return new w.URL(e.toString$0(0))},toJSArray(e){var t,n,s=new w.Array;for(t=g.get$iterator$ax(e),n=g.getInterceptor$x(s);t.moveNext$0();)n.push$1(s,t.get$current(t));return s},objectToMap(e){var t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.nullable_Object);return r.jsForEach(e,new r.objectToMap_closure(t)),t},jsToDartSeparator(e){var t;e:{if(e===" "){t=$.ListSeparator_nbm0;break e}if(e===","){t=$.ListSeparator_ECn0;break e}if(e==="/"){t=$.ListSeparator_cQA0;break e}if(e==null){t=$.ListSeparator_undecided_null_undecided0;break e}t=r.jsThrow(new w.Error('Unknown separator "'+e+'".'))}return t},parseSyntax(e){var t;e:{if(e==null||e==="scss"){t=$.Syntax_SCSS_scss0;break e}if(e==="indented"){t=$.Syntax_Sass_sass0;break e}if(e==="css"){t=$.Syntax_CSS_css0;break e}t=r.jsThrow(new w.Error('Unknown syntax "'+r.S(e)+'".'))}return t},entrypointFilename(){var e,t,n,s,a,i=w.require.main,o=i==null?null:g.get$filename$x(i);return o??(e=g.get$argv$x(w.process),i=g.getInterceptor$asx(e),t=i.get$length(e)>=2,t?(n=i.$index(e,1),s=typeof n=="string"):(n=null,s=!1),s?(a=r._asString(t?n:i.$index(e,1)),g.resolve$1$x(g.createRequire$1$x(w.nodeModule,a),a)):null)},_PropertyDescriptor0:function(){},futureToPromise_closure0:function(t){this.future=t},futureToPromise__closure0:function(t){this.resolve=t},futureToPromise__closure1:function(t){this.reject=t},objectToMap_closure:function(t){this.map=t},_RequireMain0:function(){},toSentence0(e,t){return e.get$length(e)===1?g.toString$0$(e.get$first(e)):r.IterableExtension_get_exceptLast0(e).join$1(0,", ")+(" "+t+" "+r.S(e.get$last(e)))},indent0(e,t){return new r.MappedListIterable(r._setArrayType(e.split(`
|
||
`),c.JSArray_String),new r.indent_closure0(t),c.MappedListIterable_String_String).join$1(0,`
|
||
`)},pluralize0(e,t,n){return t===1?e:n??e+"s"},trimAscii0(e,t){var n,s=r._firstNonWhitespace0(e);return s==null?n="":(n=r._lastNonWhitespace0(e,!0),n.toString,n=$.JSString_methods.substring$2(e,s,n+1)),n},trimAsciiRight0(e,t){var n=r._lastNonWhitespace0(e,t);return n==null?"":$.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace0(e){var t,n,s;for(t=e.length,n=0;n<t;++n)if(s=e.charCodeAt(n),!(s===32||s===9||s===10||s===13||s===12))return n;return null},_lastNonWhitespace0(e,t){var n,s,a;for(n=e.length-1,s=n;s>=0;--s)if(a=e.charCodeAt(s),!(a===32||a===9||a===10||a===13||a===12))return t&&s!==0&&s!==n&&a===92?s+1:s;return null},isPublic0(e){var t=e.charCodeAt(0);return t!==45&&t!==95},flattenVertically0(e,t){var n,s=e.$ti._eval$1("@<ListIterable.E>")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),a=r.List_List$of(new r.MappedListIterable(e,new r.flattenVertically_closure1(t),s),!0,s._eval$1("ListIterable.E"));if(a.length===1)return $.JSArray_methods.get$first(a);for(n=r._setArrayType([],t._eval$1("JSArray<0>"));a.length!==0;)a.fixed$length&&r.throwExpression(r.UnsupportedError$("removeWhere")),$.JSArray_methods._removeWhere$2(a,new r.flattenVertically_closure2(n,t),!0);return n},codepointIndexToCodeUnitIndex0(e,t){var n,s,a;for(n=0,s=0;s<t;++s)a=n+1,n=e.charCodeAt(n)>>>10===54?a+1:a;return n},codeUnitIndexToCodepointIndex0(e,t){var n,s;for(n=0,s=0;s<t;s=(e.charCodeAt(s)>>>10===54?s+1:s)+1)++n;return n},frameForSpan0(e,t,n){var s,a,i=n??e.get$sourceUrl(e);return i==null&&(i=C.$get$_noSourceUrl0()),s=e.get$start(e),s=s.file.getLine$1(s.offset),a=e.get$start(e),new r.Frame(i,s+1,a.file.getColumn$1(a.offset)+1,t)},declarationName0(e){var t=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return r.trimAsciiRight0($.JSString_methods.substring$2(t,0,$.JSString_methods.indexOf$1(t,":")),!1)},unvendor0(e){var t,n=e.length;if(n<2||e.charCodeAt(0)!==45||e.charCodeAt(1)===45)return e;for(t=2;t<n;++t)if(e.charCodeAt(t)===45)return $.JSString_methods.substring$1(e,t+1);return e},equalsIgnoreCase0(e,t){var n,s;if(e===t)return!0;if(e==null||(n=e.length,n!==t.length))return!1;for(s=0;s<n;++s)if(!r.characterEqualsIgnoreCase0(e.charCodeAt(s),t.charCodeAt(s)))return!1;return!0},startsWithIgnoreCase0(e,t){var n,s=t.length;if(e.length<s)return!1;for(n=0;n<s;++n)if(!r.characterEqualsIgnoreCase0(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},mapInPlace0(e,t){var n;for(n=0;n<e.length;++n)e[n]=t.call$1(e[n])},longestCommonSubsequence0(e,t,n,s){var a,i,o,l,_,u,p,h,d=e.get$length(0)+1,f=g.JSArray_JSArray$allocateFixed(d,c.List_int);for(a=c.int,i=0;i<d;++i)f[i]=r.List_List$filled(((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0)+1,0,!1,a);for(d=e.get$length(0),o=g.JSArray_JSArray$allocateFixed(d,s._eval$1("List<0?>")),a=s._eval$1("0?"),i=0;i<d;++i)o[i]=r.List_List$filled((t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0,null,!1,a);for(l=0;l<(e._queue_list$_tail-e._queue_list$_head&g.get$length$asx(e._queue_list$_table)-1)>>>0;l=_)for(_=l+1,u=0;u<(t._queue_list$_tail-t._queue_list$_head&g.get$length$asx(t._queue_list$_table)-1)>>>0;u=h)p=n.call$2(e.$index(0,l),t.$index(0,u)),o[l][u]=p,a=f[_],h=u+1,a[h]=p==null?Math.max(a[u],f[l][h]):f[l][u]+1;return new r.longestCommonSubsequence_backtrack0(o,f,s).call$2(e.get$length(0)-1,t.get$length(0)-1)},removeFirstWhere0(e,t,n){var s;for(s=0;s<e.length;++s)if(t.call$1(e[s])){$.JSArray_methods.removeAt$1(e,s);return}n.call$0()},mapAddAll20(e,t,n,s,a){t.forEach$1(0,new r.mapAddAll2_closure0(e,n,s,a))},setAll0(e,t,n){var s;for(s=g.get$iterator$ax(t);s.moveNext$0();)e.$indexSet(0,s.get$current(s),n)},rotateSlice0(e,t,n){var s,a,i=e.$index(0,n-1);for(s=t;s<n;++s,i=a)a=e.$index(0,s),e.$indexSet(0,s,i)},mapAsync0(e,t,n,s){return r.mapAsync$body0(e,t,n,s,s._eval$1("Iterable<0>"))},mapAsync$body0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:p=r._setArrayType([],s._eval$1("JSArray<0>")),_=e.length,u=0;case 3:if(!(u<_)){i=5;break}return h=p,i=6,r._asyncAwait(t.call$1(e[u]),d);case 6:h.push(m);case 4:++u,i=3;break;case 5:l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},putIfAbsentAsync0(e,t,n,s,a){return r.putIfAbsentAsync$body0(e,t,n,s,a,a)},putIfAbsentAsync$body0(e,t,n,s,a,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,l);for(;;)switch(o){case 0:if(e.containsKey$1(t)){u=e.$index(0,t),_=u??a._as(u),o=1;break}return o=3,r._asyncAwait(n.call$0(),h);case 3:p=f,e.$indexSet(0,t,p),_=p,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(h,l)},copyMapOfMap0(e,t,n,s){var a,i,o,l=n._eval$1("@<0>")._bind$1(s)._eval$1("Map<1,2>"),_=r.LinkedHashMap_LinkedHashMap$_empty(t,l);for(l=r.MapExtensions_get_pairs0(e,t,l),l=l.get$iterator(l);l.moveNext$0();)a=l.get$current(l),i=a._0,o=a._1,a=r.LinkedHashMap_LinkedHashMap(null,null,null,n,s),a.addAll$1(0,o),_.$indexSet(0,i,a);return _},copyMapOfList0(e,t,n){var s,a=n._eval$1("List<0>"),i=r.LinkedHashMap_LinkedHashMap$_empty(t,a);for(a=r.MapExtensions_get_pairs0(e,t,a),a=a.get$iterator(a);a.moveNext$0();)s=a.get$current(a),i.$indexSet(0,s._0,g.toList$0$ax(s._1));return i},consumeEscapedCharacter0(e){var t,n,s,a,i;if(e.expectChar$1(92),t=e.peekChar$0(),t==null)return 65533;if((t===10||t===13||t===12)&&e.error$1(0,"Expected escape sequence."),r.CharacterExtension_get_isHex0(t)){for(n=0,s=0;s<6&&(a=e.peekChar$0(),a!=null?(a>=48&&a<=57||a>=97&&a<=102?i=!0:i=a>=65&&a<=70,i=!i):i=!0,!i);++s)n=(n<<4>>>0)+r.asHex0(e.readChar$0());i=e.peekChar$0(),(i===32||i===9||i===10||i===13||i===12)&&e.readChar$0();e:{if(n!==0?i=n>=55296&&n<=57343||n>=1114111:i=!0,i){i=65533;break e}i=n;break e}return i}return e.readChar$0()},throwWithTrace0(e,t,n){var s=r.getTrace0(t);throw r.attachTrace0(e,s??n),r.wrapException(e)},attachTrace0(e,t){var n;typeof e=="string"||typeof e=="number"||r._isBool(e)||t.toString$0(0).length!==0&&(n=C.$get$_traces0(),r.Expando__checkType(e),n._jsWeakMap.get(e)==null&&n.$indexSet(0,e,t))},getTrace0(e){var t;return typeof e=="string"||typeof e=="number"||r._isBool(e)?t=null:(t=C.$get$_traces0(),r.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},parseSignature(e,t){var n,s,a,i;try{return a=r.ScssParser$0(e,null,null).parseSignature$1$requireParens(t),a}catch(o){if(a=r.unwrapException(o),c.SassFormatException_2._is(a))n=a,s=r.getTraceFromException(o),a=n._span_exception$_message,i=g.get$span$z(n),r.throwWithTrace0(new r.SassFormatException0($.Set_empty,'Invalid signature "'+e+'": '+a,i),n,s);else throw o}},indent_closure0:function(t){this.indentation=t},flattenVertically_closure1:function(t){this.T=t},flattenVertically_closure2:function(t,n){this.result=t,this.T=n},longestCommonSubsequence_backtrack0:function(t,n,s){this.selections=t,this.lengths=n,this.T=s},mapAddAll2_closure0:function(t,n,s,a){var i=this;i.destination=t,i.K1=n,i.K2=s,i.V=a},CssValue0:function(t,n,s){this.value=t,this.span=n,this.$ti=s},ValueExpression0:function(t,n){this.value=t,this.span=n},valueClass_closure:function(){},valueClass__closure:function(){},valueClass__closure0:function(){},valueClass__closure1:function(){},valueClass__closure2:function(){},valueClass__closure3:function(){},valueClass__closure4:function(){},valueClass__closure5:function(){},valueClass__closure6:function(){},valueClass__closure7:function(){},valueClass__closure8:function(){},valueClass__closure9:function(){},valueClass__closure10:function(){},valueClass__closure11:function(){},valueClass__closure12:function(){},valueClass__closure13:function(){},valueClass__closure14:function(){},valueClass__closure15:function(){},valueClass__closure16:function(){},valueClass__closure17:function(){},valueClass__closure18:function(){},SassApiValue_assertSelector0(e,t,n){var s,a,i,o=e._value$_selectorString$1(n);try{return i=r.SelectorList_SelectorList$parse0(o,t,null,null,!1),i}catch(l){if(i=r.unwrapException(l),c.SassFormatException_2._is(i))s=i,a=r.getTraceFromException(l),i=$.JSString_methods.replaceFirst$2(g.toString$0$(s),"Error: ",""),r.throwWithTrace0(new r.SassScriptException0(n==null?i:"$"+n+": "+i),s,a);else throw l}},SassApiValue_assertCompoundSelector0(e,t){var n,s,a,i=!1,o=e._value$_selectorString$1(t);try{return a=r.SelectorParser$0(o,i,null,null,!1,null).parseCompoundSelector$0(),a}catch(l){if(a=r.unwrapException(l),c.SassFormatException_2._is(a))n=a,s=r.getTraceFromException(l),a=$.JSString_methods.replaceFirst$2(g.toString$0$(n),"Error: ",""),r.throwWithTrace0(new r.SassScriptException0("$"+t+": "+a),n,s);else throw l}},Value0:function(){},VariableExpression0:function(t,n,s){this.namespace=t,this.name=n,this.span=s},VariableDeclaration$0(e,t,n,s,a,i,o){return o!=null&&a&&r.throwExpression(r.ArgumentError$(k.Other_,null)),new r.VariableDeclaration0(o,e,t,i,a,n)},VariableDeclaration0:function(t,n,s,a,i,o){var l=this;l.namespace=t,l.name=n,l.expression=s,l.isGuarded=a,l.isGlobal=i,l.span=o},WarnRule0:function(t,n){this.expression=t,this.span=n},WhileRule$0(e,t,n){var s=r.List_List$unmodifiable(t,c.Statement_2),a=$.JSArray_methods.any$1(s,new r.ParentStatement_closure0);return new r.WhileRule0(e,n,s,a)},WhileRule0:function(t,n,s,a){var i=this;i.condition=t,i.span=n,i.children=s,i.hasDeclarations=a},AsyncCallable_AsyncCallable$fromSignature(e,t,n){var s=r.parseSignature(e,n);return new r.AsyncBuiltInCallable0(s._0,s._1,t,!1)},Callable_Callable$fromSignature(e,t,n){var s=r.parseSignature(e,n);return new r.BuiltInCallable0(s._0,r._setArrayType([new r._Record_2(s._1,t)],c.JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2),!1)},printString(e){if(typeof dartPrint=="function"){dartPrint(e);return}if(typeof console=="object"&&typeof console.log<"u"){console.log(e);return}if(typeof print=="function"){print(e);return}throw"Unable to print message: "+String(e)},mergeMaps(e,t,n,s){var a=r.LinkedHashMap_LinkedHashMap$of(e,n,s);return a.addAll$1(0,t),a},groupBy(e,t,n,s){var a,i,o,l,_,u,p=r.LinkedHashMap_LinkedHashMap$_empty(s,n._eval$1("List<0>"));for(a=e.length,i=n._eval$1("JSArray<0>"),o=0;o<e.length;e.length===a||(0,r.throwConcurrentModificationError)(e),++o)l=e[o],_=t.call$1(l),u=p.$index(0,_),u==null&&(u=r._setArrayType([],i),p.$indexSet(0,_,u)),_=u,g.add$1$ax(_,l);return p},minBy(e,t){var n,s,a,i,o,l;for(n=e.$ti,n=n._eval$1("@<1>")._bind$1(n._rest[1]),s=new r.MappedIterator(g.get$iterator$ax(e.__internal$_iterable),e._f,n._eval$1("MappedIterator<1,2>")),n=n._rest[1],a=null,i=null;s.moveNext$0();)o=s.__internal$_current,o==null&&(o=n._as(o)),l=t.call$1(o),(i==null||r.defaultCompare(l,i)<0)&&(i=l,a=o);return a},IterableExtension_firstWhereOrNull(e,t){var n,s;for(n=g.get$iterator$ax(e);n.moveNext$0();)if(s=n.get$current(n),t.call$1(s))return s;return null},IterableExtension_get_firstOrNull(e){var t=g.get$iterator$ax(e);return t.moveNext$0()?t.get$current(t):null},IterableExtension_get_lastOrNull(e){return e.get$length(0)===0?null:e.get$last(e)},IterableExtension_get_singleOrNull(e){var t,n=g.get$iterator$ax(e);return n.moveNext$0()&&(t=n.get$current(n),!n.moveNext$0())?t:null},IterableNullableExtension_whereNotNull(e,t){return new r._SyncStarIterable(r.IterableNullableExtension_whereNotNull$body(e,t),t._eval$1("_SyncStarIterable<0>"))},IterableNullableExtension_whereNotNull$body(e,t){return function(){var n=e,s=0,a=1,i,o,l;return function(u,p,h){for(p===1&&(i=h,s=a);;)switch(s){case 0:o=g.get$iterator$ax(n);case 2:if(!o.moveNext$0()){s=3;break}l=o.get$current(o),s=l!=null?4:5;break;case 4:return s=6,u._async$_current=l,1;case 6:case 5:s=2;break;case 3:return 0;case 1:return u._datum=i,3}}}},IterableIntegerExtension_get_maxOrNull(e){var t,n,s=e.$ti,a=new r.ListIterator(e,e.get$length(0),s._eval$1("ListIterator<ListIterable.E>"));if(a.moveNext$0()){for(t=a.__internal$_current,t==null&&(t=s._eval$1("ListIterable.E")._as(t)),s=s._eval$1("ListIterable.E");a.moveNext$0();)n=a.__internal$_current,n==null&&(n=s._as(n)),n>t&&(t=n);return t}return null},IterableIntegerExtension_get_max(e){var t=r.IterableIntegerExtension_get_maxOrNull(e);return t??r.throwExpression(r.StateError$("No element"))},IterableIntegerExtension_get_sum(e){var t,n,s,a;for(t=e.$ti,t=t._eval$1("@<1>")._bind$1(t._rest[1]),n=new r.MappedIterator(g.get$iterator$ax(e.__internal$_iterable),e._f,t._eval$1("MappedIterator<1,2>")),t=t._rest[1],s=0;n.moveNext$0();)a=n.__internal$_current,s+=a??t._as(a);return s},ListExtensions_mapIndexed(e,t,n,s){return new r._SyncStarIterable(r.ListExtensions_mapIndexed$body(e,t,n,s),s._eval$1("_SyncStarIterable<0>"))},ListExtensions_mapIndexed$body(e,t,n,s){return function(){var a=e,i=t,o=0,l=1,_,u,p;return function(d,f,m){for(f===1&&(_=m,o=l);;)switch(o){case 0:u=a.length,p=0;case 2:if(!(p<u)){o=4;break}return o=5,d._async$_current=i.call$2(p,a[p]),1;case 5:case 3:++p,o=2;break;case 4:return 0;case 1:return d._datum=_,3}}}},ListExtensions_elementAtOrNull(e,t){var n=g.getInterceptor$asx(e);return t<n.get$length(e)?n.$index(e,t):null},defaultCompare(e,t){return g.compareTo$1$ns(c.Comparable_nullable_Object._as(e),t)},current(){var e,t,n,s=null;try{s=r.Uri_base()}catch(a){if(c.Exception._is(r.unwrapException(a))){if(e=C._current,e!=null)return e;throw a}else throw a}return g.$eq$(s,C._currentUriBase)?(e=C._current,e.toString,e):(C._currentUriBase=s,C.$get$Style_platform()===C.$get$Style_url()?e=C._current=g.resolve$1$x(s,".").toString$0(0):(t=s.toFilePath$0(),n=t.length-1,e=C._current=n===0?t:$.JSString_methods.substring$2(t,0,n)),e)},absolute(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m){return C.$get$context().absolute$15(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m)},join(e,t,n){var s=null;return C.$get$context().join$16(0,e,t,n,s,s,s,s,s,s,s,s,s,s,s,s,s)},prettyUri(e){var t=C.$get$context();return e.toString,t.prettyUri$1(e)},isAlphabetic(e){var t;return e>=65&&e<=90?t=!0:t=e>=97&&e<=122,t},driveLetterEnd(e,t){var n,s,a=null,i=e.length,o=t+2;if(i<o||!r.isAlphabetic(e.charCodeAt(t)))return a;if(n=t+1,e.charCodeAt(n)!==58){if(s=t+4,i<s||$.JSString_methods.substring$2(e,n,s).toLowerCase()!=="%3a")return a;t=o}return n=t+2,i===n?n:e.charCodeAt(n)!==47?a:t+3},main0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return r.printError("sass --embedded is unavailable in pure JS mode."),s=r.isNodeJs()?w.process:null,s!=null&&g.set$exitCode$x(s,1),r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},EvaluationContext_currentOrNull(){var e,t=C.Zone__current.$index(0,$.Symbol__evaluationContext);e:{if(c.EvaluationContext._is(t)){e=t;break e}e=null;break e}return e},warn(e){var t,n=r.EvaluationContext_currentOrNull();e:{if(n!=null){t=n.warn$2(0,e,null);break e}t=$.StderrLogger_false.warn$1(0,e);break e}return t},warnForDeprecation(e,t){var n,s=r.EvaluationContext_currentOrNull();e:{if(s!=null){n=s.warn$2(0,e,t);break e}n=r.WarnForDeprecation_warnForDeprecation($.StderrLogger_false,t,e,null,null);break e}return n},compileStylesheets(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.bool),o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R=r._wrapJsFunctionForAsync(function(L,T){if(L===1)return r._asyncRethrow(T,i);for(;;)switch(a){case 0:M=c.nullable_String,M=r.List_List$of(r.MapExtensions_get_pairs(n,M,M),!0,c.Record_2_nullable_String_and_nullable_String),l=M.length,a=l===1?4:5;break;case 4:return _=M[0],u=_._0,I=r,a=6,r._asyncAwait(r.compileStylesheet(e,t,u,_._1,s),R);case 6:M=I._setArrayType([T],c.JSArray_nullable_Record_3_int_and_String_and_nullable_String),a=3;break;case 5:for(p=r._setArrayType([],c.JSArray_Future_nullable_Record_3_int_and_String_and_nullable_String),h=0;h<l;++h)d=M[h],p.push(r.compileStylesheet(e,t,d._0,d._1,s));return a=7,r._asyncAwait(r.Future_wait(p,r._asBool(e._options.$index(0,"stop-on-error")),c.nullable_Record_3_int_and_String_and_nullable_String),R);case 7:M=T,a=3;break;case 3:for(M=g.get$iterator$ax(M),f=!1;M.moveNext$0();)m=M.get$current(M),m!=null&&(y=m._0,S=m._1,v=m._2,l=w.process,l==null?l=null:(l=g.get$release$x(l),l=l==null?null:g.get$name$x(l)),l=g.$eq$(l,"node")?w.process:null,l=l==null?null:g.get$exitCode$x(l),l==null&&(l=0),l=Math.max(l,y),p=w.process,p==null?p=null:(p=g.get$release$x(p),p=p==null?null:g.get$name$x(p)),p=g.$eq$(p,"node")?w.process:null,p!=null&&g.set$exitCode$x(p,l),E=new r.StringBuffer(""),l=(f?E._contents=`
|
||
`:"")+S,E._contents=l,v!=null&&(l+=`
|
||
`,E._contents=l,l+=`
|
||
`,E._contents=l,E._contents=l+v),r.printError(E),f=!0);o=!f,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(R,i)},repl(e){return r.repl$body(e)},repl$body(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=1,a,i=[],o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J=r._wrapJsFunctionForAsync(function(B,z){for(B===1&&(a=z,t=s);;)switch(t){case 0:R=r._setArrayType([],c.JSArray_String),L=$.JSString_methods.$mul(" ",3),T=C.$get$alwaysValid(),O=new r.Repl(">> ",L,T,R),O.__Repl__adapter_A=new r.ReplAdapter(O),o=O,R=e._options,l=new r.TrackingLogger(r._asBool(R.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(e.get$color())),L=e.get$silenceDeprecations(0),_=r.DeprecationProcessingLogger$(l,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),!r._asBool(R.$index(0,"verbose")),L),L=C.$get$FilesystemImporter_cwd(),u=new r.Evaluator(r._EvaluateVisitor$(null,r.ImportCache$(e.get$pkgImporters(),c.List_String._as(R.$index(0,"load-path")),_),_,null,!1,!1),L),L=o.__Repl__adapter_A,L===C&&r.throwUnnamedLateFieldNI(),L=new r._StreamIterator(r.checkNotNullable(L.runAsync$0(),"stream",c.Object)),s=2,R=c.Expression,T=c.String,m=c.VariableDeclaration;case 5:return t=7,r._asyncAwait(L.moveNext$0(),J);case 7:if(!z){t=6;break}if(p=L.get$current(0),g.trim$0$s(p).length===0){t=5;break}try{if(g.startsWith$1$s(p,"@")){y=u,S=_,v=r.SpanScanner$(p,null),S==null&&(S=$.StderrLogger_false),S=new r.ScssParser(r.LinkedHashMap_LinkedHashMap$_empty(T,m),v,S,null).parseUseRule$0(),y._visitor.runStatement$2(y._importer,S),t=5;break}y=r.SpanScanner$(p,null),new r.Parser(y,$.StderrLogger_false,null)._isVariableDeclarationLike$0()?(y=_,S=r.SpanScanner$(p,null),y==null&&(y=$.StderrLogger_false),h=new r.ScssParser(r.LinkedHashMap_LinkedHashMap$_empty(T,m),S,y,null).parseVariableDeclaration$0(),y=u,y._visitor.runStatement$2(y._importer,h),y=u,S=h.name,v=h.span,E=h.namespace,M=y._visitor.runExpression$2(y._importer,new r.VariableExpression(E,S,v)).toString$0(0),I=C.printToZone,I==null?r.printString(M):I.call$1(M)):(y=u,S=_,v=r.SpanScanner$(p,null),S==null&&(S=$.StderrLogger_false),S=new r.ScssParser(r.LinkedHashMap_LinkedHashMap$_empty(T,m),v,S,null),S=S._parseSingleProduction$1$1(S.get$_expression(),R),M=y._visitor.runExpression$2(y._importer,S).toString$0(0),I=C.printToZone,I==null?r.printString(M):I.call$1(M))}catch(H){if(y=r.unwrapException(H),y instanceof r.SassException)d=y,f=r.getTraceFromException(H),y=d,S=typeof y!="string",!S||typeof y=="number"||r._isBool(y)?y=null:(v=C.$get$_traces(),(r._isBool(y)||typeof y=="number"||!S||y instanceof r._Record)&&r.Expando__badExpandoKey(y),y=v._jsWeakMap.get(y)),y==null&&(y=f),r._logError(d,y,p,o,e,l);else throw H}t=5;break;case 6:i.push(4),t=3;break;case 2:i=[1];case 3:return s=1,t=8,r._asyncAwait(L.cancel$0(),J);case 8:t=i.pop();break;case 4:return r._asyncReturn(null,n);case 1:return r._asyncRethrow(a,n)}});return r._asyncStartSync(J,n)},_logError(e,t,n,s,a,i){var o,l,_,u=r.SourceSpanException.prototype.get$span.call(e,0);if(u.get$sourceUrl(u)==null?r._asBool(a._options.$index(0,"quiet"))?u=!1:u=i._emittedDebug||i._emittedWarning:u=!0,u){r.print(e.toString$1$color(0,a.get$color()));return}u=a.get$color()?"\x1B[31m":"",o=r.SourceSpanException.prototype.get$span.call(e,0),o=o.get$start(o),l=s.prompt.length+o.file.getColumn$1(o.offset),a.get$color()?(o=r.SourceSpanException.prototype.get$span.call(e,0),o=o.get$start(o),o=o.file.getColumn$1(o.offset)<n.length):o=!1,o&&(u=u+("\x1B[1F\x1B["+l+"C")+(r.SourceSpanException.prototype.get$span.call(e,0).get$text()+`
|
||
`)),o=$.JSString_methods.$mul(" ",l),_=r.SourceSpanException.prototype.get$span.call(e,0),_=u+o+($.JSString_methods.$mul("^",Math.max(1,_.get$length(_)))+`
|
||
`),u=a.get$color()?_+"\x1B[0m":_,u+="Error: "+e._span_exception$_message+`
|
||
`,r._asBool(a._options.$index(0,"trace"))&&(u+=r.Trace_Trace$from(t).get$terse().toString$0(0)),r.print($.JSString_methods.trimRight$0((u.charCodeAt(0)==0,u)))},CharacterExtension_get_isAlphabetic(e){var t;return e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t},CharacterExtension_get_isHex(e){var t;return e>=48&&e<=57||e>=97&&e<=102?t=!0:t=e>=65&&e<=70,t},asHex(e){var t;e:{if(e<=57){t=e-48;break e}if(e<=70){t=10+e-65;break e}t=10+e-97;break e}return t},hexCharFor(e){return e<10?48+e:87+e},opposite(e){var t;e:{if(e===40){t=41;break e}if(e===123){t=125;break e}if(e===91){t=93;break e}t=r.throwExpression(r.ArgumentError$('"'+r.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}return t},characterEqualsIgnoreCase(e,t){var n;return e===t?!0:(e^t)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},IterableExtension_search(e,t){var n,s;for(n=g.get$iterator$ax(e);n.moveNext$0();)if(s=t.call$1(n.get$current(n)),s!=null)return s;return null},IterableExtension_get_exceptLast(e){var t=g.getInterceptor$asx(e),n=t.get$length(e)-1;if(n<0)throw r.wrapException(r.StateError$("Iterable may not be empty"));return t.take$1(e,n)},NullableExtension_andThen(e,t){return e==null?null:t.call$1(e)},SetExtension_removeNull(e,t){return e.remove$1(0,null),r.Set_castFrom(e,e.get$_newSimilarSet(),r._instanceType(e)._precomputed1,t)},fuzzyEquals(e,t){var n;return e===t?!0:(Math.abs(e-t)<=C.$get$_epsilon()?(n=C.$get$_inverseEpsilon(),n=$.JSNumber_methods.round$0(e*n)===$.JSNumber_methods.round$0(t*n)):n=!1,n)},fuzzyHashCode(e){return isFinite(e)?$.JSInt_methods.get$hashCode($.JSNumber_methods.round$0(e*C.$get$_inverseEpsilon())):$.JSNumber_methods.get$hashCode(e)},fuzzyLessThan(e,t){return e<t&&!r.fuzzyEquals(e,t)},fuzzyLessThanOrEquals(e,t){return e<t||r.fuzzyEquals(e,t)},fuzzyGreaterThan(e,t){return e>t&&!r.fuzzyEquals(e,t)},fuzzyGreaterThanOrEquals(e,t){return e>t||r.fuzzyEquals(e,t)},fuzzyAsInt(e){var t;return e==1/0||e==-1/0||isNaN(e)?null:(t=$.JSNumber_methods.round$0(e),r.fuzzyEquals(e,t)?t:null)},fuzzyRound(e){var t;return e>0?(t=$.JSNumber_methods.$mod(e,1),t<.5&&!r.fuzzyEquals(t,.5)?$.JSNumber_methods.floor$0(e):$.JSNumber_methods.ceil$0(e)):(t=$.JSNumber_methods.$mod(e,1),t<.5||r.fuzzyEquals(t,.5)?$.JSNumber_methods.floor$0(e):$.JSNumber_methods.ceil$0(e))},fuzzyCheckRange(e,t,n){return r.fuzzyEquals(e,t)?t:r.fuzzyEquals(e,n)?n:e>t&&e<n?e:null},fuzzyAssertRange(e,t,n,s){var a=r.fuzzyCheckRange(e,t,n);if(a!=null)return a;throw r.wrapException(r.RangeError$range(e,t,n,s,"must be between "+t+" and "+n))},moduloLikeSass(e,t){var n;return e==1/0||e==-1/0?NaN:t==1/0||t==-1/0?r.DoubleWithSignedZero_get_signIncludingZero(e)===g.get$sign$in(t)?e:NaN:t>0?$.JSNumber_methods.$mod(e,t):t===0?NaN:(n=$.JSNumber_methods.$mod(e,t),n===0?0:n+t)},sqrt(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber(Math.sqrt(e._number$_value),null)},sin(e){return r.SassNumber_SassNumber(Math.sin(e.coerceValueToUnit$2("rad","number")),null)},cos(e){return r.SassNumber_SassNumber(Math.cos(e.coerceValueToUnit$2("rad","number")),null)},tan(e){return r.SassNumber_SassNumber(Math.tan(e.coerceValueToUnit$2("rad","number")),null)},atan(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits(Math.atan(e._number$_value)*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},asin(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits(Math.asin(e._number$_value)*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},acos(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits(Math.acos(e._number$_value)*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},log(e,t){return t!=null?r.SassNumber_SassNumber(Math.log(e._number$_value)/Math.log(t._number$_value),null):r.SassNumber_SassNumber(Math.log(e._number$_value),null)},pow0(e,t){return e.assertNoUnits$1("base"),t.assertNoUnits$1("exponent"),r.SassNumber_SassNumber(Math.pow(e._number$_value,t._number$_value),null)},DoubleWithSignedZero_get_signIncludingZero(e){return e===-0?-1:e===0?1:g.get$sign$in(e)},SpanExtensions_trimLeft(e){for(var t,n=0;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)++n;return r.FileSpanExtension_subspan(e,n,null)},SpanExtensions_trimRight(e){for(var t,n=e.get$text().length-1;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)--n;return r.FileSpanExtension_subspan(e,0,n+1)},SpanExtensions_initialIdentifier(e){var t,n=r.StringScanner$(e.get$text(),null,null);for(t=0;!1;++t)n.readChar$0();return r._scanIdentifier(n),r.FileSpanExtension_subspan(e,0,n._string_scanner$_position)},SpanExtensions_withoutInitialIdentifier(e){var t=r.StringScanner$(e.get$text(),null,null);return r._scanIdentifier(t),r.FileSpanExtension_subspan(e,t._string_scanner$_position,null)},_scanIdentifier(e){var t,n,s;for(t=e.string.length;e._string_scanner$_position!==t;){if(n=e.peekChar$0(),n===92){r.consumeEscapedCharacter(e);continue}if(r._isInt(n)?(n!==95?(n>=97&&n<=122?s=!0:s=n>=65&&n<=90,s=s||n>=128):s=!0,s?s=!0:s=n>=48&&n<=57||n===45):s=!1,s){e.readChar$0();continue}break}},encodeVlq(e){var t,n,s,a;if(e<C.$get$minInt32()||e>C.$get$maxInt32())throw r.wrapException(r.ArgumentError$("expected 32 bit int, got: "+e,null));t=r._setArrayType([],c.JSArray_String),e<0?(e=-e,n=1):n=0,e=e<<1|n;do s=e&31,e=e>>>5,a=e>0,t.push(k.ABCDEF[a?s|32:s]);while(a);return t},isAllTheSame(e){var t,n,s,a;if(e.get$length(0)===0)return!0;for(t=e.get$first(0),n=r.SubListIterable$(e,1,null,e.$ti._eval$1("ListIterable.E")),s=n.$ti,n=new r.ListIterator(n,n.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");n.moveNext$0();)if(a=n.__internal$_current,!g.$eq$(a??s._as(a),t))return!1;return!0},replaceFirstNull(e,t){var n=$.JSArray_methods.indexOf$1(e,null);if(n<0)throw r.wrapException(r.ArgumentError$(r.S(e)+" contains no null elements.",null));e[n]=t},replaceWithNull(e,t){var n=$.JSArray_methods.indexOf$1(e,t);if(n<0)throw r.wrapException(r.ArgumentError$(r.S(e)+" contains no elements matching "+t.toString$0(0)+".",null));e[n]=null},countCodeUnits(e,t){var n,s,a,i;for(n=new r.CodeUnits(e),s=c.CodeUnits,n=new r.ListIterator(n,n.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E"),a=0;n.moveNext$0();)i=n.__internal$_current,(i??s._as(i))===t&&++a;return a},findLineStart(e,t,n){var s,a,i;if(t.length===0)for(s=0;;){if(a=$.JSString_methods.indexOf$2(e,`
|
||
`,s),a===-1)return e.length-s>=n?s:null;if(a-s>=n)return s;s=a+1}for(a=$.JSString_methods.indexOf$1(e,t);a!==-1;){if(i=a===0?0:$.JSString_methods.lastIndexOf$2(e,`
|
||
`,a-1)+1,n===a-i)return i;a=$.JSString_methods.indexOf$2(e,t,a+1)}return null},validateErrorArgs(e,t,n,s){var a,i=n!=null;if(i){if(n<0)throw r.wrapException(r.RangeError$("position must be greater than or equal to 0."));if(n>e.length)throw r.wrapException(r.RangeError$("position must be less than or equal to the string length."))}if(a=s!=null,a&&s<0)throw r.wrapException(r.RangeError$("length must be greater than or equal to 0."));if(i&&a&&n+s>e.length)throw r.wrapException(r.RangeError$("position plus length must not go beyond the end of the string."))},CharacterExtension_get_isAlphabetic0(e){var t;return e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t},CharacterExtension_get_isHex0(e){var t;return e>=48&&e<=57||e>=97&&e<=102?t=!0:t=e>=65&&e<=70,t},asHex0(e){var t;e:{if(e<=57){t=e-48;break e}if(e<=70){t=10+e-65;break e}t=10+e-97;break e}return t},hexCharFor0(e){return e<10?48+e:87+e},opposite0(e){var t;e:{if(e===40){t=41;break e}if(e===123){t=125;break e}if(e===91){t=93;break e}t=r.throwExpression(r.ArgumentError$('"'+r.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}return t},characterEqualsIgnoreCase0(e,t){var n;return e===t?!0:(e^t)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},EvaluationContext_currentOrNull0(){var e,t=C.Zone__current.$index(0,$.Symbol__evaluationContext);e:{if(c.EvaluationContext_2._is(t)){e=t;break e}e=null;break e}return e},warn0(e){var t,n=r.EvaluationContext_currentOrNull0();e:{if(n!=null){t=n.warn$2(0,e,null);break e}t=$.StderrLogger_false0.warn$1(0,e);break e}return t},warnForDeprecation0(e,t){var n,s=r.EvaluationContext_currentOrNull0();e:{if(s!=null){n=s.warn$2(0,e,t);break e}n=r.WarnForDeprecation_warnForDeprecation0($.StderrLogger_false0,t,e,null,null);break e}return n},IterableExtension_search0(e,t){var n,s;for(n=g.get$iterator$ax(e);n.moveNext$0();)if(s=t.call$1(n.get$current(n)),s!=null)return s;return null},IterableExtension_get_exceptLast0(e){var t=g.getInterceptor$asx(e),n=t.get$length(e)-1;if(n<0)throw r.wrapException(r.StateError$("Iterable may not be empty"));return t.take$1(e,n)},NullableExtension_andThen0(e,t){return e==null?null:t.call$1(e)},fuzzyEquals0(e,t){var n;return e===t?!0:(Math.abs(e-t)<=C.$get$_epsilon0()?(n=C.$get$_inverseEpsilon0(),n=$.JSNumber_methods.round$0(e*n)===$.JSNumber_methods.round$0(t*n)):n=!1,n)},fuzzyHashCode0(e){return isFinite(e)?$.JSInt_methods.get$hashCode($.JSNumber_methods.round$0(e*C.$get$_inverseEpsilon0())):$.JSNumber_methods.get$hashCode(e)},fuzzyLessThan0(e,t){return e<t&&!r.fuzzyEquals0(e,t)},fuzzyLessThanOrEquals0(e,t){return e<t||r.fuzzyEquals0(e,t)},fuzzyGreaterThan0(e,t){return e>t&&!r.fuzzyEquals0(e,t)},fuzzyGreaterThanOrEquals0(e,t){return e>t||r.fuzzyEquals0(e,t)},fuzzyIsInt(e){return e==1/0||e==-1/0||isNaN(e)?!1:r.fuzzyEquals0(e,$.JSNumber_methods.round$0(e))},fuzzyAsInt0(e){var t;return e==1/0||e==-1/0||isNaN(e)?null:(t=$.JSNumber_methods.round$0(e),r.fuzzyEquals0(e,t)?t:null)},fuzzyRound0(e){var t;return e>0?(t=$.JSNumber_methods.$mod(e,1),t<.5&&!r.fuzzyEquals0(t,.5)?$.JSNumber_methods.floor$0(e):$.JSNumber_methods.ceil$0(e)):(t=$.JSNumber_methods.$mod(e,1),t<.5||r.fuzzyEquals0(t,.5)?$.JSNumber_methods.floor$0(e):$.JSNumber_methods.ceil$0(e))},fuzzyCheckRange0(e,t,n){return r.fuzzyEquals0(e,t)?t:r.fuzzyEquals0(e,n)?n:e>t&&e<n?e:null},fuzzyAssertRange0(e,t,n,s){var a=r.fuzzyCheckRange0(e,t,n);if(a!=null)return a;throw r.wrapException(r.RangeError$range(e,t,n,s,"must be between "+t+" and "+n))},moduloLikeSass0(e,t){var n;return e==1/0||e==-1/0?NaN:t==1/0||t==-1/0?r.DoubleWithSignedZero_get_signIncludingZero0(e)===g.get$sign$in(t)?e:NaN:t>0?$.JSNumber_methods.$mod(e,t):t===0?NaN:(n=$.JSNumber_methods.$mod(e,t),n===0?0:n+t)},sqrt0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber0(Math.sqrt(e._number1$_value),null)},sin0(e){return r.SassNumber_SassNumber0(Math.sin(e.coerceValueToUnit$2("rad","number")),null)},cos0(e){return r.SassNumber_SassNumber0(Math.cos(e.coerceValueToUnit$2("rad","number")),null)},tan0(e){return r.SassNumber_SassNumber0(Math.tan(e.coerceValueToUnit$2("rad","number")),null)},atan0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits0(Math.atan(e._number1$_value)*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},asin0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits0(Math.asin(e._number1$_value)*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},acos0(e){return e.assertNoUnits$1("number"),r.SassNumber_SassNumber$withUnits0(Math.acos(e._number1$_value)*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},log0(e,t){return t!=null?r.SassNumber_SassNumber0(Math.log(e._number1$_value)/Math.log(t._number1$_value),null):r.SassNumber_SassNumber0(Math.log(e._number1$_value),null)},pow1(e,t){return e.assertNoUnits$1("base"),t.assertNoUnits$1("exponent"),r.SassNumber_SassNumber0(Math.pow(e._number1$_value,t._number1$_value),null)},DoubleWithSignedZero_get_signIncludingZero0(e){return e===-0?-1:e===0?1:g.get$sign$in(e)},main1(e){return r.main$body(e)},main$body(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s,a=2,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=r._wrapJsFunctionForAsync(function(I,R){for(I===1&&(i=R,t=a);;)switch(t){case 0:if(e.length>=1&&e[0]==="--embedded"){r.main0($.JSArray_methods.sublist$1(e,1)),t=1;break}o=null,a=4,o=r.ExecutableOptions_ExecutableOptions$parse(e),f=o._options,C._glyphs=(f.wasParsed$1("unicode")?r._asBool(f.$index(0,"unicode")):C._glyphs!==$.C_AsciiGlyphSet)?$.C_UnicodeGlyphSet:$.C_AsciiGlyphSet,t=r._asBool(o._options.$index(0,"version"))?7:8;break;case 7:return E=r,t=9,r._asyncAwait(r._loadVersion(),M);case 9:E.print(R),l=r.isNodeJs()?w.process:null,l!=null&&g.set$exitCode$x(l,0),t=1;break;case 8:t=o.get$interactive()?10:11;break;case 10:return t=12,r._asyncAwait(r.repl(o),M);case 12:t=1;break;case 11:l=r.List_List$of(o.get$pkgImporters(),!0,c.Importer_2),g.add$1$ax(l,C.$get$FilesystemImporter_noLoadPath()),f=c.List_String._as(o._options.$index(0,"load-path")),m=o,m=r._asBool(m._options.$index(0,"quiet"))?C.$get$Logger_quiet():new r.StderrLogger(m.get$color()),y=g.get$silenceDeprecations$x(o),S=c.Uri,_=new r.StylesheetGraph(r.LinkedHashMap_LinkedHashMap$_empty(S,c.StylesheetNode),r.ImportCache$(l,f,r.DeprecationProcessingLogger$(m,g.get$fatalDeprecations$x(o),g.get$futureDeprecations$x(o),!1,y)),r.LinkedHashMap_LinkedHashMap$_empty(S,c.DateTime)),t=r._asBool(o._options.$index(0,"watch"))?13:14;break;case 13:return t=15,r._asyncAwait(r.watch(o,_),M);case 15:t=1;break;case 14:return l=o,f=o,f._ensureSources$0(),f=f._sourcesToDestinations,f.toString,t=16,r._asyncAwait(r.compileStylesheets(l,_,f,r._asBool(o._options.$index(0,"update"))),M);case 16:a=2,t=6;break;case 4:a=3,v=i,l=r.unwrapException(v),l instanceof r.UsageException?(u=l,r.print(u.message+`
|
||
`),r.print(`Usage: sass <input.scss> [output.css]
|
||
sass <input.scss>:<output.css> <input/>:<output/> <dir/>
|
||
`),l=C.$get$ExecutableOptions__parser(),r.print(new r._Usage(l._optionsAndSeparators,new r.StringBuffer(""),l.usageLineLength).generate$0()),l=r.isNodeJs()?w.process:null,l!=null&&g.set$exitCode$x(l,64)):(p=l,h=r.getTraceFromException(v),d=new r.StringBuffer(""),l=o,l=l==null?null:l.get$color(),l===!0&&(d._contents+="\x1B[31m\x1B[1m"),d._contents+="Unexpected exception:",l=o,l=l==null?null:l.get$color(),l===!0&&(d._contents+="\x1B[0m"),d._contents+=`
|
||
`,l=d,f=r.S(p)+`
|
||
`,l._contents+=f,d._contents+=`
|
||
`,d._contents+=`
|
||
`,f=d,l=r.getTrace(p),l=$.JSString_methods.trimRight$0(r.Trace_Trace$from(l??h).get$terse().toString$0(0)),f._contents+=l,r.printError(d),l=r.isNodeJs()?w.process:null,l!=null&&g.set$exitCode$x(l,255)),t=6;break;case 3:t=2;break;case 6:case 1:return r._asyncReturn(s,n);case 2:return r._asyncRethrow(i,n)}});return r._asyncStartSync(M,n)},_loadVersion(){var e=0,t=r._makeAsyncAwaitCompleter(c.String),n,s=r._wrapJsFunctionForAsync(function(a,i){if(a===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:n="1.77.8 compiled with dart2js 3.4.4",e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(s,t)},SpanExtensions_trimLeft0(e){for(var t,n=0;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)++n;return r.FileSpanExtension_subspan(e,n,null)},SpanExtensions_trimRight0(e){for(var t,n=e.get$text().length-1;t=e.get$text().charCodeAt(n),t===32||t===9||t===10||t===13||t===12;)--n;return r.FileSpanExtension_subspan(e,0,n+1)},SpanExtensions_initialIdentifier0(e){var t,n=r.StringScanner$(e.get$text(),null,null);for(t=0;!1;++t)n.readChar$0();return r._scanIdentifier0(n),r.FileSpanExtension_subspan(e,0,n._string_scanner$_position)},SpanExtensions_withoutInitialIdentifier0(e){var t=r.StringScanner$(e.get$text(),null,null);return r._scanIdentifier0(t),r.FileSpanExtension_subspan(e,t._string_scanner$_position,null)},_scanIdentifier0(e){var t,n,s;for(t=e.string.length;e._string_scanner$_position!==t;){if(n=e.peekChar$0(),n===92){r.consumeEscapedCharacter0(e);continue}if(r._isInt(n)?(n!==95?(n>=97&&n<=122?s=!0:s=n>=65&&n<=90,s=s||n>=128):s=!0,s?s=!0:s=n>=48&&n<=57||n===45):s=!1,s){e.readChar$0();continue}break}},validateUrlScheme(e){var t=C.$get$_urlSchemeRegExp();t._nativeRegExp.test(e)||r.jsThrow(new w.Error('"'+e+`" isn't a valid URL scheme (for example "file").`))},unwrapValue(e){var t;if(e!=null){if(e instanceof r.Value0)return e;if(t=e.dartValue,t!=null&&t instanceof r.Value0)return t;if(e instanceof w.Error)throw r.wrapException(e)}throw r.wrapException(r.S(e)+" must be a Sass value type.")},wrapValue(e){var t;e:{if(e instanceof r.SassColor0){t=r.callConstructor(C.$get$legacyColorClass(),[null,null,null,null,e]);break e}if(e instanceof r.SassList0){t=r.callConstructor(C.$get$legacyListClass(),[null,null,e]);break e}if(e instanceof r.SassMap0){t=r.callConstructor(C.$get$legacyMapClass(),[null,e]);break e}if(e instanceof r.SassNumber0){t=r.callConstructor(C.$get$legacyNumberClass(),[null,null,e]);break e}if(e instanceof r.SassString0){t=r.callConstructor(C.$get$legacyStringClass(),[null,e]);break e}t=e;break e}return t}},$={},de=[r,g,$],C={};r.JS_CONST.prototype={},g.Interceptor.prototype={$eq(e,t){return e===t},get$hashCode(e){return r.Primitives_objectHashCode(e)},toString$0(e){return"Instance of '"+r.Primitives_objectTypeName(e)+"'"},noSuchMethod$1(e,t){throw r.wrapException(r.NoSuchMethodError_NoSuchMethodError$withInvocation(e,t))},get$runtimeType(e){return r.createRuntimeType(r._instanceTypeFromConstructor(this))}},g.JSBool.prototype={toString$0(e){return String(e)},get$hashCode(e){return e?519018:218159},get$runtimeType(e){return r.createRuntimeType(c.bool)},$isTrustedGetRuntimeType:1,$isbool:1},g.JSNull.prototype={$eq(e,t){return t==null},toString$0(e){return"null"},get$hashCode(e){return 0},get$runtimeType(e){return r.createRuntimeType(c.Null)},$isTrustedGetRuntimeType:1,$isNull:1},g.JavaScriptObject.prototype={},g.LegacyJavaScriptObject.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)},$isPromise:1,$isJsSystemError:1,$isImmutableList:1,$is_Channels:1,$is_NodeSassColor:1,$isCompileOptions:1,$isCompileStringOptions:1,$isNodeCompileResult:1,$isDeprecation1:1,$is_NodeException:1,$isFiber:1,$isJSFunction0:1,$isImmutableList0:1,$isImmutableMap0:1,$isJSImporter:1,$isJSImporterResult:1,$isNodeImporterResult0:1,$is_ConstructorOptions:1,$is_NodeSassList:1,$isWarnOptions:1,$isDebugOptions:1,$is_NodeSassMap:1,$is_ConstructorOptions0:1,$is_NodeSassNumber:1,$isJSClass0:1,$isRenderContextOptions0:1,$isRenderOptions:1,$isRenderResult:1,$is_ConstructorOptions1:1,$is_NodeSassString:1,$isJSUrl0:1,get$isTTY(e){return e.isTTY},get$write(e){return e.write},write$1(e,t){return e.write(t)},createInterface$1(e,t){return e.createInterface(t)},on$2(e,t,n){return e.on(t,n)},get$close(e){return e.close},close$0(e){return e.close()},setPrompt$1(e,t){return e.setPrompt(t)},get$length(e){return e.length},toString$0(e){return e.toString()},get$debug(e){return e.debug},debug$2(e,t,n){return e.debug(t,n)},get$error(e){return e.error},error$1(e,t){return e.error(t)},error$2(e,t,n){return e.error(t,n)},log$1(e,t){return e.log(t)},get$warn(e){return e.warn},warn$1(e,t){return e.warn(t)},warn$2(e,t,n){return e.warn(t,n)},existsSync$1(e,t){return e.existsSync(t)},mkdirSync$1(e,t){return e.mkdirSync(t)},readdirSync$1(e,t){return e.readdirSync(t)},readFileSync$2(e,t,n){return e.readFileSync(t,n)},statSync$1(e,t){return e.statSync(t)},unlinkSync$1(e,t){return e.unlinkSync(t)},watch$2(e,t,n){return e.watch(t,n)},writeFileSync$2(e,t,n){return e.writeFileSync(t,n)},get$path(e){return e.path},isDirectory$0(e){return e.isDirectory()},isFile$0(e){return e.isFile()},get$mtime(e){return e.mtime},then$1$1(e,t){return e.then(t)},then$2(e,t,n){return e.then(t,n)},getTime$0(e){return e.getTime()},get$message(e){return e.message},message$1(e,t){return e.message(t)},get$filename(e){return e.filename},get$id(e){return e.id},get$code(e){return e.code},get$syscall(e){return e.syscall},get$argv(e){return e.argv},get$env(e){return e.env},get$exitCode(e){return e.exitCode},set$exitCode(e,t){return e.exitCode=t},get$platform(e){return e.platform},get$release(e){return e.release},get$stderr(e){return e.stderr},get$stdin(e){return e.stdin},get$stdout(e){return e.stdout},get$name(e){return e.name},push$1(e,t){return e.push(t)},call$0(e){return e.call()},call$1(e,t){return e.call(t)},call$2(e,t,n){return e.call(t,n)},call$3$1(e,t){return e.call(t)},call$2$1(e,t){return e.call(t)},call$1$1(e,t){return e.call(t)},call$3(e,t,n,s){return e.call(t,n,s)},call$3$3(e,t,n,s){return e.call(t,n,s)},call$2$2(e,t,n){return e.call(t,n)},call$2$0(e){return e.call()},call$1$0(e){return e.call()},call$1$2(e,t,n){return e.call(t,n)},call$2$3(e,t,n,s){return e.call(t,n,s)},apply$2(e,t,n){return e.apply(t,n)},toArray$0(e){return e.toArray()},asMutable$0(e){return e.asMutable()},asImmutable$0(e){return e.asImmutable()},$set$2(e,t,n){return e.set(t,n)},forEach$1(e,t){return e.forEach(t)},get$file(e){return e.file},get$contents(e){return e.contents},get$options(e){return e.options},get$data(e){return e.data},get$includePaths(e){return e.includePaths},get$style(e){return e.style},get$indentType(e){return e.indentType},get$indentWidth(e){return e.indentWidth},get$linefeed(e){return e.linefeed},set$context(e,t){return e.context=t},createRequire$1(e,t){return e.createRequire(t)},resolve$1(e,t){return e.resolve(t)},get$$prototype(e){return e.prototype},get$red(e){return e.red},get$green(e){return e.green},get$blue(e){return e.blue},get$hue(e){return e.hue},get$saturation(e){return e.saturation},get$lightness(e){return e.lightness},get$whiteness(e){return e.whiteness},get$blackness(e){return e.blackness},get$alpha(e){return e.alpha},get$dartValue(e){return e.dartValue},set$dartValue(e,t){return e.dartValue=t},get$alertAscii(e){return e.alertAscii},get$alertColor(e){return e.alertColor},get$loadPaths(e){return e.loadPaths},get$quietDeps(e){return e.quietDeps},get$verbose(e){return e.verbose},get$charset(e){return e.charset},get$sourceMap(e){return e.sourceMap},get$sourceMapIncludeSources(e){return e.sourceMapIncludeSources},get$logger(e){return e.logger},get$importers(e){return e.importers},get$functions(e){return e.functions},get$fatalDeprecations(e){return e.fatalDeprecations},get$silenceDeprecations(e){return e.silenceDeprecations},get$futureDeprecations(e){return e.futureDeprecations},get$syntax(e){return e.syntax},get$url(e){return e.url},get$importer(e){return e.importer},get$_dartException(e){return e._dartException},set$renderSync(e,t){return e.renderSync=t},set$compileString(e,t){return e.compileString=t},set$compileStringAsync(e,t){return e.compileStringAsync=t},set$compile(e,t){return e.compile=t},set$compileAsync(e,t){return e.compileAsync=t},set$initCompiler(e,t){return e.initCompiler=t},set$initAsyncCompiler(e,t){return e.initAsyncCompiler=t},set$Compiler(e,t){return e.Compiler=t},set$AsyncCompiler(e,t){return e.AsyncCompiler=t},set$info(e,t){return e.info=t},set$Exception(e,t){return e.Exception=t},set$Logger(e,t){return e.Logger=t},set$NodePackageImporter(e,t){return e.NodePackageImporter=t},set$deprecations(e,t){return e.deprecations=t},set$Version(e,t){return e.Version=t},set$Value(e,t){return e.Value=t},set$SassArgumentList(e,t){return e.SassArgumentList=t},set$SassCalculation(e,t){return e.SassCalculation=t},set$CalculationOperation(e,t){return e.CalculationOperation=t},set$CalculationInterpolation(e,t){return e.CalculationInterpolation=t},set$SassBoolean(e,t){return e.SassBoolean=t},set$SassColor(e,t){return e.SassColor=t},set$SassFunction(e,t){return e.SassFunction=t},set$SassMixin(e,t){return e.SassMixin=t},set$SassList(e,t){return e.SassList=t},set$SassMap(e,t){return e.SassMap=t},set$SassNumber(e,t){return e.SassNumber=t},set$SassString(e,t){return e.SassString=t},set$sassNull(e,t){return e.sassNull=t},set$sassTrue(e,t){return e.sassTrue=t},set$sassFalse(e,t){return e.sassFalse=t},set$render(e,t){return e.render=t},set$types(e,t){return e.types=t},set$NULL(e,t){return e.NULL=t},set$TRUE(e,t){return e.TRUE=t},set$FALSE(e,t){return e.FALSE=t},get$current(e){return e.current},yield$0(e){return e.yield()},run$1$1(e,t){return e.run(t)},run$1(e,t){return e.run(t)},run$0(e){return e.run()},get$canonicalize(e){return e.canonicalize},canonicalize$1(e,t){return e.canonicalize(t)},get$load(e){return e.load},load$1(e,t){return e.load(t)},get$findFileUrl(e){return e.findFileUrl},get$nonCanonicalScheme(e){return e.nonCanonicalScheme},get$sourceMapUrl(e){return e.sourceMapUrl},get$separator(e){return e.separator},get$brackets(e){return e.brackets},get$numeratorUnits(e){return e.numeratorUnits},get$denominatorUnits(e){return e.denominatorUnits},get$pkgImporter(e){return e.pkgImporter},get$indentedSyntax(e){return e.indentedSyntax},get$omitSourceMapUrl(e){return e.omitSourceMapUrl},get$outFile(e){return e.outFile},get$outputStyle(e){return e.outputStyle},get$fiber(e){return e.fiber},get$sourceMapContents(e){return e.sourceMapContents},get$sourceMapEmbed(e){return e.sourceMapEmbed},get$sourceMapRoot(e){return e.sourceMapRoot},set$cli_pkg_main_0_(e,t){return e.cli_pkg_main_0_=t},get$quotes(e){return e.quotes}},g.PlainJavaScriptObject.prototype={},g.UnknownJavaScriptObject.prototype={},g.JavaScriptFunction.prototype={toString$0(e){var t=e[C.$get$DART_CLOSURE_PROPERTY_NAME()];return t==null?this.super$LegacyJavaScriptObject$toString(e):"JavaScript function for "+r.S(g.toString$0$(t))},$isFunction:1},g.JavaScriptBigInt.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)}},g.JavaScriptSymbol.prototype={get$hashCode(e){return 0},toString$0(e){return String(e)}},g.JSArray.prototype={cast$1$0(e,t){return new r.CastList(e,r._arrayInstanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>"))},add$1(e,t){e.fixed$length&&r.throwExpression(r.UnsupportedError$("add")),e.push(t)},removeAt$1(e,t){var n;if(e.fixed$length&&r.throwExpression(r.UnsupportedError$("removeAt")),n=e.length,t>=n)throw r.wrapException(r.RangeError$value(t,null,null));return e.splice(t,1)[0]},insert$2(e,t,n){var s;if(e.fixed$length&&r.throwExpression(r.UnsupportedError$("insert")),s=e.length,t>s)throw r.wrapException(r.RangeError$value(t,null,null));e.splice(t,0,n)},insertAll$2(e,t,n){var s,a;e.fixed$length&&r.throwExpression(r.UnsupportedError$("insertAll")),r.RangeError_checkValueInInterval(t,0,e.length,"index"),c.EfficientLengthIterable_dynamic._is(n)||(n=g.toList$0$ax(n)),s=g.get$length$asx(n),e.length=e.length+s,a=t+s,this.setRange$4(e,a,e.length,e,t),this.setRange$3(e,t,a,n)},removeLast$0(e){if(e.fixed$length&&r.throwExpression(r.UnsupportedError$("removeLast")),e.length===0)throw r.wrapException(r.diagnoseIndexError(e,-1));return e.pop()},_removeWhere$2(e,t,n){var s,a,i,o=[],l=e.length;for(s=0;s<l;++s)if(a=e[s],t.call$1(a)||o.push(a),e.length!==l)throw r.wrapException(r.ConcurrentModificationError$(e));if(i=o.length,i!==l)for(this.set$length(e,i),s=0;s<o.length;++s)e[s]=o[s]},where$1(e,t){return new r.WhereIterable(e,t,r._arrayInstanceType(e)._eval$1("WhereIterable<1>"))},expand$1$1(e,t,n){return new r.ExpandIterable(e,t,r._arrayInstanceType(e)._eval$1("@<1>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},addAll$1(e,t){var n;if(e.fixed$length&&r.throwExpression(r.UnsupportedError$("addAll")),Array.isArray(t)){this._addAllFromArray$1(e,t);return}for(n=g.get$iterator$ax(t);n.moveNext$0();)e.push(n.get$current(n))},_addAllFromArray$1(e,t){var n,s=t.length;if(s!==0){if(e===t)throw r.wrapException(r.ConcurrentModificationError$(e));for(n=0;n<s;++n)e.push(t[n])}},clear$0(e){e.fixed$length&&r.throwExpression(r.UnsupportedError$("clear")),e.length=0},map$1$1(e,t,n){return new r.MappedListIterable(e,t,r._arrayInstanceType(e)._eval$1("@<1>")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},join$1(e,t){var n,s=r.List_List$filled(e.length,"",!1,c.String);for(n=0;n<e.length;++n)s[n]=r.S(e[n]);return s.join(t)},join$0(e){return this.join$1(e,"")},take$1(e,t){return r.SubListIterable$(e,0,r.checkNotNullable(t,"count",c.int),r._arrayInstanceType(e)._precomputed1)},skip$1(e,t){return r.SubListIterable$(e,t,null,r._arrayInstanceType(e)._precomputed1)},fold$1$2(e,t,n){var s,a,i=e.length;for(s=t,a=0;a<i;++a)if(s=n.call$2(s,e[a]),e.length!==i)throw r.wrapException(r.ConcurrentModificationError$(e));return s},fold$2(e,t,n){return this.fold$1$2(e,t,n,c.dynamic)},elementAt$1(e,t){return e[t]},sublist$2(e,t,n){var s=e.length;if(t>s)throw r.wrapException(r.RangeError$range(t,0,s,"start",null));if(n==null)n=s;else if(n<t||n>s)throw r.wrapException(r.RangeError$range(n,t,s,"end",null));return t===n?r._setArrayType([],r._arrayInstanceType(e)):r._setArrayType(e.slice(t,n),r._arrayInstanceType(e))},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2(e,t,n){return r.RangeError_checkValidRange(t,n,e.length),r.SubListIterable$(e,t,n,r._arrayInstanceType(e)._precomputed1)},get$first(e){if(e.length>0)return e[0];throw r.wrapException(r.IterableElementError_noElement())},get$last(e){var t=e.length;if(t>0)return e[t-1];throw r.wrapException(r.IterableElementError_noElement())},get$single(e){var t=e.length;if(t===1)return e[0];throw t===0?r.wrapException(r.IterableElementError_noElement()):r.wrapException(r.IterableElementError_tooMany())},removeRange$2(e,t,n){e.fixed$length&&r.throwExpression(r.UnsupportedError$("removeRange")),r.RangeError_checkValidRange(t,n,e.length),e.splice(t,n-t)},setRange$4(e,t,n,s,a){var i,o,l,_,u;if(e.immutable$list&&r.throwExpression(r.UnsupportedError$("setRange")),r.RangeError_checkValidRange(t,n,e.length),i=n-t,i!==0){if(r.RangeError_checkNotNegative(a,"skipCount"),c.List_dynamic._is(s)?(o=s,l=a):(o=g.skip$1$ax(s,a).toList$1$growable(0,!1),l=0),_=g.getInterceptor$asx(o),l+i>_.get$length(o))throw r.wrapException(r.IterableElementError_tooFew());if(l<t)for(u=i-1;u>=0;--u)e[t+u]=_.$index(o,l+u);else for(u=0;u<i;++u)e[t+u]=_.$index(o,l+u)}},setRange$3(e,t,n,s){return this.setRange$4(e,t,n,s,0)},fillRange$3(e,t,n,s){var a;for(e.immutable$list&&r.throwExpression(r.UnsupportedError$("fill range")),r.RangeError_checkValidRange(t,n,e.length),r._arrayInstanceType(e)._precomputed1._as(s),a=t;a<n;++a)e[a]=s},any$1(e,t){var n,s=e.length;for(n=0;n<s;++n){if(t.call$1(e[n]))return!0;if(e.length!==s)throw r.wrapException(r.ConcurrentModificationError$(e))}return!1},every$1(e,t){var n,s=e.length;for(n=0;n<s;++n){if(!t.call$1(e[n]))return!1;if(e.length!==s)throw r.wrapException(r.ConcurrentModificationError$(e))}return!0},get$reversed(e){return new r.ReversedListIterable(e,r._arrayInstanceType(e)._eval$1("ReversedListIterable<1>"))},sort$1(e,t){var n,s,a,i,o;if(e.immutable$list&&r.throwExpression(r.UnsupportedError$("sort")),n=e.length,!(n<2)){if(t==null&&(t=g._interceptors_JSArray__compareAny$closure()),n===2){s=e[0],a=e[1],t.call$2(s,a)>0&&(e[0]=a,e[1]=s);return}if(r._arrayInstanceType(e)._precomputed1._is(null))for(i=0,o=0;o<e.length;++o)e[o]===void 0&&(e[o]=null,++i);else i=0;e.sort(r.convertDartClosureToJS(t,2)),i>0&&this._replaceSomeNullsWithUndefined$1(e,i)}},sort$0(e){return this.sort$1(e,null)},_replaceSomeNullsWithUndefined$1(e,t){for(var n,s=e.length;(n=s-1,s>0)&&!(e[n]===null&&(e[n]=void 0,--t,t===0));s=n);},indexOf$1(e,t){var n,s=e.length;if(0>=s)return-1;for(n=0;n<s;++n)if(g.$eq$(e[n],t))return n;return-1},contains$1(e,t){var n;for(n=0;n<e.length;++n)if(g.$eq$(e[n],t))return!0;return!1},get$isEmpty(e){return e.length===0},get$isNotEmpty(e){return e.length!==0},toString$0(e){return r.Iterable_iterableToFullString(e,"[","]")},toList$1$growable(e,t){var n=r._setArrayType(e.slice(0),r._arrayInstanceType(e));return n},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$from(e,r._arrayInstanceType(e)._precomputed1)},get$iterator(e){return new g.ArrayIterator(e,e.length,r._arrayInstanceType(e)._eval$1("ArrayIterator<1>"))},get$hashCode(e){return r.Primitives_objectHashCode(e)},get$length(e){return e.length},set$length(e,t){if(e.fixed$length&&r.throwExpression(r.UnsupportedError$("set length")),t<0)throw r.wrapException(r.RangeError$range(t,0,null,"newLength",null));t>e.length&&r._arrayInstanceType(e)._precomputed1._as(null),e.length=t},$index(e,t){if(!(t>=0&&t<e.length))throw r.wrapException(r.diagnoseIndexError(e,t));return e[t]},$indexSet(e,t,n){if(e.immutable$list&&r.throwExpression(r.UnsupportedError$("indexed set")),!(t>=0&&t<e.length))throw r.wrapException(r.diagnoseIndexError(e,t));e[t]=n},$add(e,t){var n=r.List_List$of(e,!0,r._arrayInstanceType(e)._precomputed1);return this.addAll$1(n,t),n},indexWhere$1(e,t){var n;if(0>=e.length)return-1;for(n=0;n<e.length;++n)if(t.call$1(e[n]))return n;return-1},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},g.JSUnmodifiableArray.prototype={},g.ArrayIterator.prototype={get$current(e){var t=this._current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e,t=this,n=t._iterable,s=n.length;if(t._length!==s)throw r.wrapException(r.throwConcurrentModificationError(n));return e=t._index,e>=s?(t._current=null,!1):(t._current=n[e],t._index=e+1,!0)}},g.JSNumber.prototype={compareTo$1(e,t){var n;return e<t?-1:e>t?1:e===t?e===0?(n=this.get$isNegative(t),this.get$isNegative(e)===n?0:this.get$isNegative(e)?-1:1):0:isNaN(e)?isNaN(t)?0:1:-1},get$isNegative(e){return e===0?1/e<0:e<0},get$sign(e){var t;return e>0?t=1:t=e<0?-1:e,t},ceil$0(e){var t,n;if(e>=0){if(e<=2147483647)return t=e|0,e===t?t:t+1}else if(e>=-2147483648)return e|0;if(n=Math.ceil(e),isFinite(n))return n;throw r.wrapException(r.UnsupportedError$(""+e+".ceil()"))},floor$0(e){var t,n;if(e>=0){if(e<=2147483647)return e|0}else if(e>=-2147483648)return t=e|0,e===t?t:t-1;if(n=Math.floor(e),isFinite(n))return n;throw r.wrapException(r.UnsupportedError$(""+e+".floor()"))},round$0(e){if(e>0){if(e!==1/0)return Math.round(e)}else if(e>-1/0)return 0-Math.round(0-e);throw r.wrapException(r.UnsupportedError$(""+e+".round()"))},clamp$2(e,t,n){if($.JSInt_methods.compareTo$1(t,n)>0)throw r.wrapException(r.argumentErrorValue(t));return this.compareTo$1(e,t)<0?t:this.compareTo$1(e,n)>0?n:e},toRadixString$1(e,t){var n,s,a,i;if(t<2||t>36)throw r.wrapException(r.RangeError$range(t,2,36,"radix",null));return n=e.toString(t),n.charCodeAt(n.length-1)!==41?n:(s=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(n),s==null&&r.throwExpression(r.UnsupportedError$("Unexpected toString result: "+n)),n=s[1],a=+s[3],i=s[2],i!=null&&(n+=i,a-=i.length),n+$.JSString_methods.$mul("0",a))},toString$0(e){return e===0&&1/e<0?"-0.0":""+e},get$hashCode(e){var t,n,s,a,i=e|0;return e===i?i&536870911:(t=Math.abs(e),n=Math.log(t)/.6931471805599453|0,s=Math.pow(2,n),a=t<1?t/s:s/t,((a*9007199254740992|0)+(a*0xc95a6c285a6c9|0))*599197+n*1259&536870911)},$mod(e,t){var n=e%t;return n===0?0:n>0?n:t<0?n-t:n+t},$tdiv(e,t){return(e|0)===e&&(t>=1||t<-1)?e/t|0:this._tdivSlow$1(e,t)},_tdivFast$1(e,t){return(e|0)===e?e/t|0:this._tdivSlow$1(e,t)},_tdivSlow$1(e,t){var n=e/t;if(n>=-2147483648&&n<=2147483647)return n|0;if(n>0){if(n!==1/0)return Math.floor(n)}else if(n>-1/0)return Math.ceil(n);throw r.wrapException(r.UnsupportedError$("Result of truncating division is "+r.S(n)+": "+r.S(e)+" ~/ "+t))},_shrOtherPositive$1(e,t){var n;return e>0?n=this._shrBothPositive$1(e,t):(n=t>31?31:t,n=e>>n>>>0),n},_shrReceiverPositive$1(e,t){if(0>t)throw r.wrapException(r.argumentErrorValue(t));return this._shrBothPositive$1(e,t)},_shrBothPositive$1(e,t){return t>31?0:e>>>t},get$runtimeType(e){return r.createRuntimeType(c.num)},$isComparable:1,$isdouble:1,$isnum:1},g.JSInt.prototype={get$sign(e){var t;return e>0?t=1:t=e<0?-1:e,t},get$runtimeType(e){return r.createRuntimeType(c.int)},$isTrustedGetRuntimeType:1,$isint:1},g.JSNumNotInt.prototype={get$runtimeType(e){return r.createRuntimeType(c.double)},$isTrustedGetRuntimeType:1},g.JSString.prototype={codeUnitAt$1(e,t){if(t<0)throw r.wrapException(r.diagnoseIndexError(e,t));return t>=e.length&&r.throwExpression(r.diagnoseIndexError(e,t)),e.charCodeAt(t)},allMatches$2(e,t,n){var s=t.length;if(n>s)throw r.wrapException(r.RangeError$range(n,0,s,null,null));return new r._StringAllMatchesIterable(t,e,n)},allMatches$1(e,t){return this.allMatches$2(e,t,0)},matchAsPrefix$2(e,t,n){var s,a,i=null;if(n<0||n>t.length)throw r.wrapException(r.RangeError$range(n,0,t.length,i,i));if(s=e.length,n+s>t.length)return i;for(a=0;a<s;++a)if(t.charCodeAt(n+a)!==e.charCodeAt(a))return i;return new r.StringMatch(n,e)},$add(e,t){return e+t},endsWith$1(e,t){var n=t.length,s=e.length;return n>s?!1:t===this.substring$1(e,s-n)},replaceFirst$2(e,t,n){return r.RangeError_checkValueInInterval(0,0,e.length,"startIndex"),r.stringReplaceFirstUnchecked(e,t,n,0)},split$1(e,t){return typeof t=="string"?r._setArrayType(e.split(t),c.JSArray_String):t instanceof r.JSSyntaxRegExp&&t.get$_nativeAnchoredVersion().exec("").length-2===0?r._setArrayType(e.split(t._nativeRegExp),c.JSArray_String):this._defaultSplit$1(e,t)},replaceRange$3(e,t,n,s){var a=r.RangeError_checkValidRange(t,n,e.length);return r.stringReplaceRangeUnchecked(e,t,a,s)},_defaultSplit$1(e,t){var n,s,a,i,o,l,_=r._setArrayType([],c.JSArray_String);for(n=g.allMatches$1$s(t,e),n=n.get$iterator(n),s=0,a=1;n.moveNext$0();)i=n.get$current(n),o=i.get$start(i),l=i.get$end(i),a=l-o,!(a===0&&s===o)&&(_.push(this.substring$2(e,s,o)),s=l);return(s<e.length||a>0)&&_.push(this.substring$1(e,s)),_},startsWith$2(e,t,n){var s;if(n<0||n>e.length)throw r.wrapException(r.RangeError$range(n,0,e.length,null,null));return typeof t=="string"?(s=n+t.length,s>e.length?!1:t===e.substring(n,s)):g.matchAsPrefix$2$s(t,e,n)!=null},startsWith$1(e,t){return this.startsWith$2(e,t,0)},substring$2(e,t,n){return e.substring(t,r.RangeError_checkValidRange(t,n,e.length))},substring$1(e,t){return this.substring$2(e,t,null)},trim$0(e){var t,n,s,a=e.trim(),i=a.length;if(i===0)return a;if(a.charCodeAt(0)===133){if(t=g.JSString__skipLeadingWhitespace(a,1),t===i)return""}else t=0;return n=i-1,s=a.charCodeAt(n)===133?g.JSString__skipTrailingWhitespace(a,n):i,t===0&&s===i?a:a.substring(t,s)},trimLeft$0(e){var t=e.trimStart();return t.length===0||t.charCodeAt(0)!==133?t:t.substring(g.JSString__skipLeadingWhitespace(t,1))},trimRight$0(e){var t,n=e.trimEnd(),s=n.length;return s===0||(t=s-1,n.charCodeAt(t)!==133)?n:n.substring(0,g.JSString__skipTrailingWhitespace(n,t))},$mul(e,t){var n,s;if(0>=t)return"";if(t===1||e.length===0)return e;if(t!==t>>>0)throw r.wrapException($.C_OutOfMemoryError);for(n=e,s="";(t&1)===1&&(s=n+s),t=t>>>1,t!==0;)n+=n;return s},padLeft$2(e,t,n){var s=t-e.length;return s<=0?e:this.$mul(n,s)+e},padRight$1(e,t){var n=t-e.length;return n<=0?e:e+this.$mul(" ",n)},indexOf$2(e,t,n){var s;if(n<0||n>e.length)throw r.wrapException(r.RangeError$range(n,0,e.length,null,null));return s=e.indexOf(t,n),s},indexOf$1(e,t){return this.indexOf$2(e,t,0)},lastIndexOf$2(e,t,n){var s,a,i;if(n==null)n=e.length;else if(n<0||n>e.length)throw r.wrapException(r.RangeError$range(n,0,e.length,null,null));if(typeof t=="string")return s=t.length,a=e.length,n+s>a&&(n=a-s),e.lastIndexOf(t,n);for(s=g.getInterceptor$s(t),i=n;i>=0;--i)if(s.matchAsPrefix$2(t,e,i)!=null)return i;return-1},lastIndexOf$1(e,t){return this.lastIndexOf$2(e,t,null)},contains$2(e,t,n){var s=e.length;if(n>s)throw r.wrapException(r.RangeError$range(n,0,s,null,null));return r.stringContainsUnchecked(e,t,n)},contains$1(e,t){return this.contains$2(e,t,0)},compareTo$1(e,t){var n;return e===t?n=0:n=e<t?-1:1,n},toString$0(e){return e},get$hashCode(e){var t,n,s;for(t=e.length,n=0,s=0;s<t;++s)n=n+e.charCodeAt(s)&536870911,n=n+((n&524287)<<10)&536870911,n^=n>>6;return n=n+((n&67108863)<<3)&536870911,n^=n>>11,n+((n&16383)<<15)&536870911},get$runtimeType(e){return r.createRuntimeType(c.String)},get$length(e){return e.length},$isTrustedGetRuntimeType:1,$isComparable:1,$isString:1},r._CastIterableBase.prototype={get$iterator(e){var t=r._instanceType(this);return new r.CastIterator(g.get$iterator$ax(this.get$_source()),t._eval$1("@<1>")._bind$1(t._rest[1])._eval$1("CastIterator<1,2>"))},get$length(e){return g.get$length$asx(this.get$_source())},get$isEmpty(e){return g.get$isEmpty$asx(this.get$_source())},get$isNotEmpty(e){return g.get$isNotEmpty$asx(this.get$_source())},skip$1(e,t){var n=r._instanceType(this);return r.CastIterable_CastIterable(g.skip$1$ax(this.get$_source(),t),n._precomputed1,n._rest[1])},take$1(e,t){var n=r._instanceType(this);return r.CastIterable_CastIterable(g.take$1$ax(this.get$_source(),t),n._precomputed1,n._rest[1])},elementAt$1(e,t){return r._instanceType(this)._rest[1]._as(g.elementAt$1$ax(this.get$_source(),t))},get$first(e){return r._instanceType(this)._rest[1]._as(g.get$first$ax(this.get$_source()))},get$last(e){return r._instanceType(this)._rest[1]._as(g.get$last$ax(this.get$_source()))},get$single(e){return r._instanceType(this)._rest[1]._as(g.get$single$ax(this.get$_source()))},contains$1(e,t){return g.contains$1$asx(this.get$_source(),t)},toString$0(e){return g.toString$0$(this.get$_source())}},r.CastIterator.prototype={moveNext$0(){return this._source.moveNext$0()},get$current(e){var t=this._source;return this.$ti._rest[1]._as(t.get$current(t))}},r.CastIterable.prototype={get$_source(){return this._source}},r._EfficientLengthCastIterable.prototype={$isEfficientLengthIterable:1},r._CastListBase.prototype={$index(e,t){return this.$ti._rest[1]._as(g.$index$asx(this._source,t))},$indexSet(e,t,n){g.$indexSet$ax(this._source,t,this.$ti._precomputed1._as(n))},set$length(e,t){g.set$length$asx(this._source,t)},add$1(e,t){g.add$1$ax(this._source,this.$ti._precomputed1._as(t))},addAll$1(e,t){var n=this.$ti;g.addAll$1$ax(this._source,r.CastIterable_CastIterable(t,n._rest[1],n._precomputed1))},sort$1(e,t){var n=t==null?null:new r._CastListBase_sort_closure(this,t);g.sort$1$ax(this._source,n)},getRange$2(e,t,n){var s=this.$ti;return r.CastIterable_CastIterable(g.getRange$2$ax(this._source,t,n),s._precomputed1,s._rest[1])},setRange$4(e,t,n,s,a){var i=this.$ti;g.setRange$4$ax(this._source,t,n,r.CastIterable_CastIterable(s,i._rest[1],i._precomputed1),a)},removeRange$2(e,t,n){g.removeRange$2$ax(this._source,t,n)},fillRange$3(e,t,n,s){g.fillRange$3$ax(this._source,t,n,this.$ti._precomputed1._as(s))},$isEfficientLengthIterable:1,$isList:1},r._CastListBase_sort_closure.prototype={call$2(e,t){var n=this.$this.$ti._rest[1];return this.compare.call$2(n._as(e),n._as(t))},$signature(){return this.$this.$ti._eval$1("int(1,1)")}},r.CastList.prototype={cast$1$0(e,t){return new r.CastList(this._source,this.$ti._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>"))},get$_source(){return this._source}},r.CastSet.prototype={add$1(e,t){return this._source.add$1(0,this.$ti._precomputed1._as(t))},addAll$1(e,t){var n=this.$ti;this._source.addAll$1(0,r.CastIterable_CastIterable(t,n._rest[1],n._precomputed1))},difference$1(e){var t,n=this;return n._emptySet!=null?n._conditionalAdd$2(e,!1):(t=n.$ti,new r.CastSet(n._source.difference$1(e),null,t._eval$1("@<1>")._bind$1(t._rest[1])._eval$1("CastSet<1,2>")))},_conditionalAdd$2(e,t){var n,s,a=this._emptySet,i=this.$ti,o=i._rest[1],l=a==null?r.LinkedHashSet_LinkedHashSet(o):a.call$1$0(o);for(o=this._source,o=o.get$iterator(o),n=e._source,i=i._rest[1];o.moveNext$0();)s=i._as(o.get$current(o)),t===n.contains$1(0,s)&&l.add$1(0,s);return l},toSet$0(e){var t=this._emptySet,n=this.$ti._rest[1],s=t==null?r.LinkedHashSet_LinkedHashSet(n):t.call$1$0(n);return s.addAll$1(0,this),s},$isEfficientLengthIterable:1,$isSet:1,get$_source(){return this._source}},r.CastMap.prototype={cast$2$0(e,t,n){var s=this.$ti;return new r.CastMap(this._source,s._eval$1("@<1>")._bind$1(s._rest[1])._bind$1(t)._bind$1(n)._eval$1("CastMap<1,2,3,4>"))},containsKey$1(e){return this._source.containsKey$1(e)},$index(e,t){return this.$ti._eval$1("4?")._as(this._source.$index(0,t))},$indexSet(e,t,n){var s=this.$ti;this._source.$indexSet(0,s._precomputed1._as(t),s._rest[1]._as(n))},addAll$1(e,t){var n=this.$ti;this._source.addAll$1(0,new r.CastMap(t,n._eval$1("@<3>")._bind$1(n._rest[3])._bind$1(n._precomputed1)._bind$1(n._rest[1])._eval$1("CastMap<1,2,3,4>")))},remove$1(e,t){return this.$ti._eval$1("4?")._as(this._source.remove$1(0,t))},forEach$1(e,t){this._source.forEach$1(0,new r.CastMap_forEach_closure(this,t))},get$keys(e){var t=this._source,n=this.$ti;return r.CastIterable_CastIterable(t.get$keys(t),n._precomputed1,n._rest[2])},get$values(e){var t=this._source,n=this.$ti;return r.CastIterable_CastIterable(t.get$values(t),n._rest[1],n._rest[3])},get$length(e){var t=this._source;return t.get$length(t)},get$isEmpty(e){var t=this._source;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._source;return t.get$isNotEmpty(t)},get$entries(e){var t=this._source;return t.get$entries(t).map$1$1(0,new r.CastMap_entries_closure(this),this.$ti._eval$1("MapEntry<3,4>"))}},r.CastMap_forEach_closure.prototype={call$2(e,t){var n=this.$this.$ti;this.f.call$2(n._rest[2]._as(e),n._rest[3]._as(t))},$signature(){return this.$this.$ti._eval$1("~(1,2)")}},r.CastMap_entries_closure.prototype={call$1(e){var t=this.$this.$ti,n=t._rest[3];return new r.MapEntry(t._rest[2]._as(e.key),n._as(e.value),t._eval$1("@<3>")._bind$1(n)._eval$1("MapEntry<1,2>"))},$signature(){return this.$this.$ti._eval$1("MapEntry<3,4>(MapEntry<1,2>)")}},r.LateError.prototype={toString$0(e){return"LateInitializationError: "+this._message}},r.ReachabilityError.prototype={toString$0(e){return"ReachabilityError: "+this._message}},r.CodeUnits.prototype={get$length(e){return this._string.length},$index(e,t){return this._string.charCodeAt(t)}},r.nullFuture_closure.prototype={call$0(){return r.Future_Future$value(null,c.Null)},$signature:2},r.SentinelValue.prototype={},r.EfficientLengthIterable.prototype={},r.ListIterable.prototype={get$iterator(e){var t=this;return new r.ListIterator(t,t.get$length(t),r._instanceType(t)._eval$1("ListIterator<ListIterable.E>"))},get$isEmpty(e){return this.get$length(this)===0},get$first(e){if(this.get$length(this)===0)throw r.wrapException(r.IterableElementError_noElement());return this.elementAt$1(0,0)},get$last(e){var t=this;if(t.get$length(t)===0)throw r.wrapException(r.IterableElementError_noElement());return t.elementAt$1(0,t.get$length(t)-1)},get$single(e){var t=this;if(t.get$length(t)===0)throw r.wrapException(r.IterableElementError_noElement());if(t.get$length(t)>1)throw r.wrapException(r.IterableElementError_tooMany());return t.elementAt$1(0,0)},contains$1(e,t){var n,s=this,a=s.get$length(s);for(n=0;n<a;++n){if(g.$eq$(s.elementAt$1(0,n),t))return!0;if(a!==s.get$length(s))throw r.wrapException(r.ConcurrentModificationError$(s))}return!1},every$1(e,t){var n,s=this,a=s.get$length(s);for(n=0;n<a;++n){if(!t.call$1(s.elementAt$1(0,n)))return!1;if(a!==s.get$length(s))throw r.wrapException(r.ConcurrentModificationError$(s))}return!0},any$1(e,t){var n,s=this,a=s.get$length(s);for(n=0;n<a;++n){if(t.call$1(s.elementAt$1(0,n)))return!0;if(a!==s.get$length(s))throw r.wrapException(r.ConcurrentModificationError$(s))}return!1},join$1(e,t){var n,s,a,i=this,o=i.get$length(i);if(t.length!==0){if(o===0)return"";if(n=r.S(i.elementAt$1(0,0)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));for(s=n,a=1;a<o;++a)if(s=s+t+r.S(i.elementAt$1(0,a)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));return s.charCodeAt(0)==0,s}else{for(a=0,s="";a<o;++a)if(s+=r.S(i.elementAt$1(0,a)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));return s.charCodeAt(0)==0,s}},join$0(e){return this.join$1(0,"")},where$1(e,t){return this.super$Iterable$where(0,t)},map$1$1(e,t,n){return new r.MappedListIterable(this,t,r._instanceType(this)._eval$1("@<ListIterable.E>")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},reduce$1(e,t){var n,s,a=this,i=a.get$length(a);if(i===0)throw r.wrapException(r.IterableElementError_noElement());for(n=a.elementAt$1(0,0),s=1;s<i;++s)if(n=t.call$2(n,a.elementAt$1(0,s)),i!==a.get$length(a))throw r.wrapException(r.ConcurrentModificationError$(a));return n},fold$1$2(e,t,n){var s,a,i=this,o=i.get$length(i);for(s=t,a=0;a<o;++a)if(s=n.call$2(s,i.elementAt$1(0,a)),o!==i.get$length(i))throw r.wrapException(r.ConcurrentModificationError$(i));return s},fold$2(e,t,n){return this.fold$1$2(0,t,n,c.dynamic)},skip$1(e,t){return r.SubListIterable$(this,t,null,r._instanceType(this)._eval$1("ListIterable.E"))},take$1(e,t){return r.SubListIterable$(this,0,r.checkNotNullable(t,"count",c.int),r._instanceType(this)._eval$1("ListIterable.E"))},toList$1$growable(e,t){return r.List_List$of(this,!0,r._instanceType(this)._eval$1("ListIterable.E"))},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){var t,n=this,s=r.LinkedHashSet_LinkedHashSet(r._instanceType(n)._eval$1("ListIterable.E"));for(t=0;t<n.get$length(n);++t)s.add$1(0,n.elementAt$1(0,t));return s}},r.SubListIterable.prototype={SubListIterable$3(e,t,n,s){var a,i=this._start;if(r.RangeError_checkNotNegative(i,"start"),a=this._endOrLength,a!=null&&(r.RangeError_checkNotNegative(a,"end"),i>a))throw r.wrapException(r.RangeError$range(i,0,a,"start",null))},get$_endIndex(){var e=g.get$length$asx(this.__internal$_iterable),t=this._endOrLength;return t==null||t>e?e:t},get$_startIndex(){var e=g.get$length$asx(this.__internal$_iterable),t=this._start;return t>e?e:t},get$length(e){var t,n=g.get$length$asx(this.__internal$_iterable),s=this._start;return s>=n?0:(t=this._endOrLength,t==null||t>=n?n-s:t-s)},elementAt$1(e,t){var n=this,s=n.get$_startIndex()+t;if(t<0||s>=n.get$_endIndex())throw r.wrapException(r.IndexError$withLength(t,n.get$length(0),n,null,"index"));return g.elementAt$1$ax(n.__internal$_iterable,s)},skip$1(e,t){var n,s,a=this;return r.RangeError_checkNotNegative(t,"count"),n=a._start+t,s=a._endOrLength,s!=null&&n>=s?new r.EmptyIterable(a.$ti._eval$1("EmptyIterable<1>")):r.SubListIterable$(a.__internal$_iterable,n,s,a.$ti._precomputed1)},take$1(e,t){var n,s,a,i=this;return r.RangeError_checkNotNegative(t,"count"),n=i._endOrLength,s=i._start,a=s+t,n==null?r.SubListIterable$(i.__internal$_iterable,s,a,i.$ti._precomputed1):n<a?i:r.SubListIterable$(i.__internal$_iterable,s,a,i.$ti._precomputed1)},toList$1$growable(e,t){var n,s,a,i=this,o=i._start,l=i.__internal$_iterable,_=g.getInterceptor$asx(l),u=_.get$length(l),p=i._endOrLength;if(p!=null&&p<u&&(u=p),n=u-o,n<=0)return l=i.$ti._precomputed1,t?g.JSArray_JSArray$growable(0,l):g.JSArray_JSArray$fixed(0,l);for(s=r.List_List$filled(n,_.elementAt$1(l,o),t,i.$ti._precomputed1),a=1;a<n;++a)if(s[a]=_.elementAt$1(l,o+a),_.get$length(l)<u)throw r.wrapException(r.ConcurrentModificationError$(i));return s},toList$0(e){return this.toList$1$growable(0,!0)}},r.ListIterator.prototype={get$current(e){var t=this.__internal$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e,t=this,n=t.__internal$_iterable,s=g.getInterceptor$asx(n),a=s.get$length(n);if(t.__internal$_length!==a)throw r.wrapException(r.ConcurrentModificationError$(n));return e=t.__internal$_index,e>=a?(t.__internal$_current=null,!1):(t.__internal$_current=s.elementAt$1(n,e),++t.__internal$_index,!0)}},r.MappedIterable.prototype={get$iterator(e){var t=r._instanceType(this);return new r.MappedIterator(g.get$iterator$ax(this.__internal$_iterable),this._f,t._eval$1("@<1>")._bind$1(t._rest[1])._eval$1("MappedIterator<1,2>"))},get$length(e){return g.get$length$asx(this.__internal$_iterable)},get$isEmpty(e){return g.get$isEmpty$asx(this.__internal$_iterable)},get$first(e){return this._f.call$1(g.get$first$ax(this.__internal$_iterable))},get$last(e){return this._f.call$1(g.get$last$ax(this.__internal$_iterable))},get$single(e){return this._f.call$1(g.get$single$ax(this.__internal$_iterable))},elementAt$1(e,t){return this._f.call$1(g.elementAt$1$ax(this.__internal$_iterable,t))}},r.EfficientLengthMappedIterable.prototype={$isEfficientLengthIterable:1},r.MappedIterator.prototype={moveNext$0(){var e=this,t=e._iterator;return t.moveNext$0()?(e.__internal$_current=e._f.call$1(t.get$current(t)),!0):(e.__internal$_current=null,!1)},get$current(e){var t=this.__internal$_current;return t??this.$ti._rest[1]._as(t)}},r.MappedListIterable.prototype={get$length(e){return g.get$length$asx(this._source)},elementAt$1(e,t){return this._f.call$1(g.elementAt$1$ax(this._source,t))}},r.WhereIterable.prototype={get$iterator(e){return new r.WhereIterator(g.get$iterator$ax(this.__internal$_iterable),this._f)},map$1$1(e,t,n){return new r.MappedIterable(this,t,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("MappedIterable<1,2>"))}},r.WhereIterator.prototype={moveNext$0(){var e,t;for(e=this._iterator,t=this._f;e.moveNext$0();)if(t.call$1(e.get$current(e)))return!0;return!1},get$current(e){var t=this._iterator;return t.get$current(t)}},r.ExpandIterable.prototype={get$iterator(e){var t=this.$ti;return new r.ExpandIterator(g.get$iterator$ax(this.__internal$_iterable),this._f,$.C_EmptyIterator,t._eval$1("@<1>")._bind$1(t._rest[1])._eval$1("ExpandIterator<1,2>"))}},r.ExpandIterator.prototype={get$current(e){var t=this.__internal$_current;return t??this.$ti._rest[1]._as(t)},moveNext$0(){var e,t,n=this,s=n._currentExpansion;if(s==null)return!1;for(e=n._iterator,t=n._f;!s.moveNext$0();)if(n.__internal$_current=null,e.moveNext$0())n._currentExpansion=null,s=g.get$iterator$ax(t.call$1(e.get$current(e))),n._currentExpansion=s;else return!1;return s=n._currentExpansion,n.__internal$_current=s.get$current(s),!0}},r.TakeIterable.prototype={get$iterator(e){return new r.TakeIterator(g.get$iterator$ax(this.__internal$_iterable),this._takeCount,r._instanceType(this)._eval$1("TakeIterator<1>"))}},r.EfficientLengthTakeIterable.prototype={get$length(e){var t=g.get$length$asx(this.__internal$_iterable),n=this._takeCount;return t>n?n:t},$isEfficientLengthIterable:1},r.TakeIterator.prototype={moveNext$0(){return--this._remaining>=0?this._iterator.moveNext$0():(this._remaining=-1,!1)},get$current(e){var t;return this._remaining<0?(this.$ti._precomputed1._as(null),null):(t=this._iterator,t.get$current(t))}},r.SkipIterable.prototype={skip$1(e,t){return r.ArgumentError_checkNotNull(t,"count"),r.RangeError_checkNotNegative(t,"count"),new r.SkipIterable(this.__internal$_iterable,this._skipCount+t,r._instanceType(this)._eval$1("SkipIterable<1>"))},get$iterator(e){return new r.SkipIterator(g.get$iterator$ax(this.__internal$_iterable),this._skipCount)}},r.EfficientLengthSkipIterable.prototype={get$length(e){var t=g.get$length$asx(this.__internal$_iterable)-this._skipCount;return t>=0?t:0},skip$1(e,t){return r.ArgumentError_checkNotNull(t,"count"),r.RangeError_checkNotNegative(t,"count"),new r.EfficientLengthSkipIterable(this.__internal$_iterable,this._skipCount+t,this.$ti)},$isEfficientLengthIterable:1},r.SkipIterator.prototype={moveNext$0(){var e,t;for(e=this._iterator,t=0;t<this._skipCount;++t)e.moveNext$0();return this._skipCount=0,e.moveNext$0()},get$current(e){var t=this._iterator;return t.get$current(t)}},r.SkipWhileIterable.prototype={get$iterator(e){return new r.SkipWhileIterator(g.get$iterator$ax(this.__internal$_iterable),this._f)}},r.SkipWhileIterator.prototype={moveNext$0(){var e,t,n=this;if(!n._hasSkipped){for(n._hasSkipped=!0,e=n._iterator,t=n._f;e.moveNext$0();)if(!t.call$1(e.get$current(e)))return!0}return n._iterator.moveNext$0()},get$current(e){var t=this._iterator;return t.get$current(t)}},r.EmptyIterable.prototype={get$iterator(e){return $.C_EmptyIterator},get$isEmpty(e){return!0},get$length(e){return 0},get$first(e){throw r.wrapException(r.IterableElementError_noElement())},get$last(e){throw r.wrapException(r.IterableElementError_noElement())},get$single(e){throw r.wrapException(r.IterableElementError_noElement())},elementAt$1(e,t){throw r.wrapException(r.RangeError$range(t,0,0,"index",null))},contains$1(e,t){return!1},every$1(e,t){return!0},any$1(e,t){return!1},join$1(e,t){return""},where$1(e,t){return this},map$1$1(e,t,n){return new r.EmptyIterable(n._eval$1("EmptyIterable<0>"))},skip$1(e,t){return r.RangeError_checkNotNegative(t,"count"),this},take$1(e,t){return r.RangeError_checkNotNegative(t,"count"),this},toList$1$growable(e,t){var n=g.JSArray_JSArray$growable(0,this.$ti._precomputed1);return n},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)}},r.EmptyIterator.prototype={moveNext$0(){return!1},get$current(e){throw r.wrapException(r.IterableElementError_noElement())}},r.FollowedByIterable.prototype={get$iterator(e){return new r.FollowedByIterator(g.get$iterator$ax(this.__internal$_first),this._second)},get$length(e){var t=this._second;return g.get$length$asx(this.__internal$_first)+t.get$length(t)},get$isEmpty(e){var t;return g.get$isEmpty$asx(this.__internal$_first)?(t=this._second,t=t.get$isEmpty(t)):t=!1,t},get$isNotEmpty(e){var t;return g.get$isNotEmpty$asx(this.__internal$_first)?t=!0:(t=this._second,t=t.get$isNotEmpty(t)),t},contains$1(e,t){var n;return g.contains$1$asx(this.__internal$_first,t)?n=!0:(n=this._second,n=n.contains$1(n,t)),n},get$first(e){var t,n=g.get$iterator$ax(this.__internal$_first);return n.moveNext$0()?n.get$current(n):(t=this._second,t.get$first(t))},get$last(e){var t,n=this._second,s=n.get$iterator(n);if(s.moveNext$0()){for(t=s.get$current(s);s.moveNext$0();)t=s.get$current(s);return t}return g.get$last$ax(this.__internal$_first)}},r.EfficientLengthFollowedByIterable.prototype={elementAt$1(e,t){var n=this.__internal$_first,s=g.getInterceptor$asx(n),a=s.get$length(n);return t<a?s.elementAt$1(n,t):(n=this._second,n.elementAt$1(n,t-a))},get$first(e){var t=this.__internal$_first,n=g.getInterceptor$asx(t);return n.get$isNotEmpty(t)?n.get$first(t):(t=this._second,t.get$first(t))},get$last(e){var t=this._second;return t.get$isNotEmpty(t)?t.get$last(t):g.get$last$ax(this.__internal$_first)},$isEfficientLengthIterable:1},r.FollowedByIterator.prototype={moveNext$0(){var e,t=this;return t._currentIterator.moveNext$0()?!0:(e=t._nextIterable,e!=null?(e=e.get$iterator(e),t._currentIterator=e,t._nextIterable=null,e.moveNext$0()):!1)},get$current(e){var t=this._currentIterator;return t.get$current(t)}},r.WhereTypeIterable.prototype={get$iterator(e){return new r.WhereTypeIterator(g.get$iterator$ax(this._source),this.$ti._eval$1("WhereTypeIterator<1>"))}},r.WhereTypeIterator.prototype={moveNext$0(){var e,t;for(e=this._source,t=this.$ti._precomputed1;e.moveNext$0();)if(t._is(e.get$current(e)))return!0;return!1},get$current(e){var t=this._source;return this.$ti._precomputed1._as(t.get$current(t))}},r.FixedLengthListMixin.prototype={set$length(e,t){throw r.wrapException(r.UnsupportedError$("Cannot change the length of a fixed-length list"))},add$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to a fixed-length list"))},addAll$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to a fixed-length list"))},removeRange$2(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot remove from a fixed-length list"))}},r.UnmodifiableListMixin.prototype={$indexSet(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))},set$length(e,t){throw r.wrapException(r.UnsupportedError$("Cannot change the length of an unmodifiable list"))},add$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to an unmodifiable list"))},addAll$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot add to an unmodifiable list"))},sort$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))},setRange$4(e,t,n,s,a){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))},removeRange$2(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot remove from an unmodifiable list"))},fillRange$3(e,t,n,s){throw r.wrapException(r.UnsupportedError$("Cannot modify an unmodifiable list"))}},r.UnmodifiableListBase.prototype={},r.ReversedListIterable.prototype={get$length(e){return g.get$length$asx(this._source)},elementAt$1(e,t){var n=this._source,s=g.getInterceptor$asx(n);return s.elementAt$1(n,s.get$length(n)-1-t)}},r.Symbol.prototype={get$hashCode(e){var t=this._hashCode;return t!=null||(t=664597*$.JSString_methods.get$hashCode(this.__internal$_name)&536870911,this._hashCode=t),t},toString$0(e){return'Symbol("'+this.__internal$_name+'")'},$eq(e,t){return t==null?!1:t instanceof r.Symbol&&this.__internal$_name===t.__internal$_name},$isSymbol0:1},r.__CastListBase__CastIterableBase_ListMixin.prototype={},r._Record_1.prototype={$recipe:"+(1)",$shape:1},r._Record_2.prototype={$recipe:"+(1,2)",$shape:2},r._Record_2_forImport.prototype={$recipe:"+forImport(1,2)",$shape:3},r._Record_2_imports_modules.prototype={$recipe:"+imports,modules(1,2)",$shape:5},r._Record_2_loadedUrls_stylesheet.prototype={$recipe:"+loadedUrls,stylesheet(1,2)",$shape:6},r._Record_2_sourceMap.prototype={$recipe:"+sourceMap(1,2)",$shape:4},r._Record_3.prototype={$recipe:"+(1,2,3)",$shape:7},r._Record_3_forImport.prototype={$recipe:"+forImport(1,2,3)",$shape:8},r._Record_3_importer_isDependency.prototype={$recipe:"+importer,isDependency(1,2,3)",$shape:10},r._Record_3_originalUrl.prototype={$recipe:"+originalUrl(1,2,3)",$shape:9},r._Record_5_named_namedNodes_positional_positionalNodes_separator.prototype={$recipe:"+named,namedNodes,positional,positionalNodes,separator(1,2,3,4,5)",$shape:12},r.ConstantMapView.prototype={},r.ConstantMap.prototype={cast$2$0(e,t,n){var s=r._instanceType(this);return r.Map_castFrom(this,s._precomputed1,s._rest[1],t,n)},get$isEmpty(e){return this.get$length(this)===0},get$isNotEmpty(e){return this.get$length(this)!==0},toString$0(e){return r.MapBase_mapToString(this)},$indexSet(e,t,n){r.ConstantMap__throwUnmodifiable()},remove$1(e,t){r.ConstantMap__throwUnmodifiable()},addAll$1(e,t){r.ConstantMap__throwUnmodifiable()},get$entries(e){return new r._SyncStarIterable(this.entries$body$ConstantMap(0),r._instanceType(this)._eval$1("_SyncStarIterable<MapEntry<1,2>>"))},entries$body$ConstantMap(e){var t=this;return function(){var n=0,s=1,a,i,o,l;return function(u,p,h){for(p===1&&(a=h,n=s);;)switch(n){case 0:i=t.get$keys(t),i=i.get$iterator(i),o=r._instanceType(t),o=o._eval$1("@<1>")._bind$1(o._rest[1])._eval$1("MapEntry<1,2>");case 2:if(!i.moveNext$0()){n=3;break}return l=i.get$current(i),n=4,u._async$_current=new r.MapEntry(l,t.$index(0,l),o),1;case 4:n=2;break;case 3:return 0;case 1:return u._datum=a,3}}}},$isMap:1},r.ConstantStringMap.prototype={get$length(e){return this._values.length},get$_keys(){var e=this.$keys;return e==null&&(e=Object.keys(this._jsIndex),this.$keys=e),e},containsKey$1(e){return typeof e!="string"||e==="__proto__"?!1:this._jsIndex.hasOwnProperty(e)},$index(e,t){return this.containsKey$1(t)?this._values[this._jsIndex[t]]:null},forEach$1(e,t){var n,s,a=this.get$_keys(),i=this._values;for(n=a.length,s=0;s<n;++s)t.call$2(a[s],i[s])},get$keys(e){return new r._KeysOrValues(this.get$_keys(),this.$ti._eval$1("_KeysOrValues<1>"))},get$values(e){return new r._KeysOrValues(this._values,this.$ti._eval$1("_KeysOrValues<2>"))}},r._KeysOrValues.prototype={get$length(e){return this._elements.length},get$isEmpty(e){return this._elements.length===0},get$isNotEmpty(e){return this._elements.length!==0},get$iterator(e){var t=this._elements;return new r._KeysOrValuesOrElementsIterator(t,t.length,this.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))}},r._KeysOrValuesOrElementsIterator.prototype={get$current(e){var t=this.__js_helper$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e=this,t=e.__js_helper$_index;return t>=e.__js_helper$_length?(e.__js_helper$_current=null,!1):(e.__js_helper$_current=e._elements[t],e.__js_helper$_index=t+1,!0)}},r.ConstantSet.prototype={add$1(e,t){r.ConstantSet__throwUnmodifiable()},addAll$1(e,t){r.ConstantSet__throwUnmodifiable()},remove$1(e,t){r.ConstantSet__throwUnmodifiable()}},r.ConstantStringSet.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_length===0},get$isNotEmpty(e){return this.__js_helper$_length!==0},get$iterator(e){var t,n=this,s=n.$keys;return s==null&&(s=Object.keys(n._jsIndex),n.$keys=s),t=s,new r._KeysOrValuesOrElementsIterator(t,t.length,n.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))},contains$1(e,t){return typeof t!="string"||t==="__proto__"?!1:this._jsIndex.hasOwnProperty(t)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$of(this,this.$ti._precomputed1)}},r.GeneralConstantSet.prototype={get$length(e){return this._elements.length},get$isEmpty(e){return this._elements.length===0},get$isNotEmpty(e){return this._elements.length!==0},get$iterator(e){var t=this._elements;return new r._KeysOrValuesOrElementsIterator(t,t.length,this.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))},_getMap$0(){var e,t,n,s,a=this,i=a.$map;if(i==null){for(e=a.$ti,i=new r.JsConstantLinkedHashMap(e._eval$1("@<1>")._bind$1(e._precomputed1)._eval$1("JsConstantLinkedHashMap<1,2>")),e=a._elements,t=e.length,n=0;n<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++n)s=e[n],i.$indexSet(0,s,s);a.$map=i}return i},contains$1(e,t){return this._getMap$0().containsKey$1(t)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$of(this,this.$ti._precomputed1)}},r.Instantiation.prototype={Instantiation$1(e){},$eq(e,t){return t==null?!1:t instanceof r.Instantiation&&this._genericClosure.$eq(0,t._genericClosure)&&r.getRuntimeTypeOfClosure(this)===r.getRuntimeTypeOfClosure(t)},get$hashCode(e){return r.Object_hash(this._genericClosure,r.getRuntimeTypeOfClosure(this),$.C_SentinelValue,$.C_SentinelValue)},toString$0(e){var t=$.JSArray_methods.join$1(this.get$_types(),", ");return this._genericClosure.toString$0(0)+" with "+("<"+t+">")}},r.Instantiation1.prototype={get$_types(){return[r.createRuntimeType(this.$ti._precomputed1)]},call$0(){return this._genericClosure.call$1$0(this.$ti._rest[0])},call$2(e,t){return this._genericClosure.call$1$2(e,t,this.$ti._rest[0])},call$3(e,t,n){return this._genericClosure.call$1$3(e,t,n,this.$ti._rest[0])},call$4(e,t,n,s){return this._genericClosure.call$1$4(e,t,n,s,this.$ti._rest[0])},$signature(){return r.instantiatedGenericFunctionType(r.closureFunctionType(this._genericClosure),this.$ti)}},r.JSInvocationMirror.prototype={get$memberName(){var e=this.__js_helper$_memberName;return e instanceof r.Symbol?e:this.__js_helper$_memberName=new r.Symbol(e)},get$positionalArguments(){var e,t,n,s,a,i=this;if(i.__js_helper$_kind===1||(e=i._arguments,t=g.getInterceptor$asx(e),n=t.get$length(e)-g.get$length$asx(i._namedArgumentNames)-i._typeArgumentCount,n===0))return $.List_empty6;for(s=[],a=0;a<n;++a)s.push(t.$index(e,a));return g.JSArray_markUnmodifiableList(s)},get$namedArguments(){var e,t,n,s,a,i,o,l,_=this;if(_.__js_helper$_kind!==0||(e=_._namedArgumentNames,t=g.getInterceptor$asx(e),n=t.get$length(e),s=_._arguments,a=g.getInterceptor$asx(s),i=a.get$length(s)-n-_._typeArgumentCount,n===0))return $.Map_empty3;for(o=new r.JsLinkedHashMap(c.JsLinkedHashMap_Symbol_dynamic),l=0;l<n;++l)o.$indexSet(0,new r.Symbol(t.$index(e,l)),a.$index(s,i+l));return new r.ConstantMapView(o,c.ConstantMapView_Symbol_dynamic)}},r.Primitives_functionNoSuchMethod_closure.prototype={call$2(e,t){var n=this._box_0;n.names=n.names+"$"+e,this.namedArgumentList.push(e),this.$arguments.push(t),++n.argumentCount},$signature:114},r.TypeErrorDecoder.prototype={matchTypeError$1(e){var t,n,s=this,a=new RegExp(s._pattern).exec(e);return a==null?null:(t=Object.create(null),n=s._arguments,n!==-1&&(t.arguments=a[n+1]),n=s._argumentsExpr,n!==-1&&(t.argumentsExpr=a[n+1]),n=s._expr,n!==-1&&(t.expr=a[n+1]),n=s._method,n!==-1&&(t.method=a[n+1]),n=s._receiver,n!==-1&&(t.receiver=a[n+1]),t)}},r.NullError.prototype={toString$0(e){return"Null check operator used on a null value"}},r.JsNoSuchMethodError.prototype={toString$0(e){var t,n=this,s="NoSuchMethodError: method not found: '",a=n._method;return a==null?"NoSuchMethodError: "+n.__js_helper$_message:(t=n._receiver,t==null?s+a+"' ("+n.__js_helper$_message+")":s+a+"' on '"+t+"' ("+n.__js_helper$_message+")")}},r.UnknownJsTypeError.prototype={toString$0(e){var t=this.__js_helper$_message;return t.length===0?"Error":"Error: "+t}},r.NullThrownFromJavaScriptException.prototype={toString$0(e){return"Throw of null ('"+(this._irritant===null?"null":"undefined")+"' from JavaScript)"},$isException:1},r.ExceptionAndStackTrace.prototype={},r._StackTrace.prototype={toString$0(e){var t,n=this._trace;return n??(n=this._exception,t=n!==null&&typeof n=="object"?n.stack:null,this._trace=t??"")},$isStackTrace:1},r.Closure.prototype={toString$0(e){var t=this.constructor,n=t==null?null:t.name;return"Closure '"+r.unminifyOrTag(n??"unknown")+"'"},$isFunction:1,get$$call(){return this},"call*":"call$1",$requiredArgCount:1,$defaultValues:null},r.Closure0Args.prototype={"call*":"call$0",$requiredArgCount:0},r.Closure2Args.prototype={"call*":"call$2",$requiredArgCount:2},r.TearOffClosure.prototype={},r.StaticClosure.prototype={toString$0(e){var t=this.$static_name;return t==null?"Closure of unknown static method":"Closure '"+r.unminifyOrTag(t)+"'"}},r.BoundClosure.prototype={$eq(e,t){return t==null?!1:this===t?!0:t instanceof r.BoundClosure?this.$_target===t.$_target&&this._receiver===t._receiver:!1},get$hashCode(e){return(r.objectHashCode(this._receiver)^r.Primitives_objectHashCode(this.$_target))>>>0},toString$0(e){return"Closure '"+this.$_name+"' of "+("Instance of '"+r.Primitives_objectTypeName(this._receiver)+"'")}},r._CyclicInitializationError.prototype={toString$0(e){return"Reading static variable '"+this.variableName+"' during its initialization"}},r.RuntimeError.prototype={toString$0(e){return"RuntimeError: "+this.message},get$message(e){return this.message}},r._Required.prototype={},r.JsLinkedHashMap.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_length===0},get$isNotEmpty(e){return this.__js_helper$_length!==0},get$keys(e){return new r.LinkedHashMapKeyIterable(this,r._instanceType(this)._eval$1("LinkedHashMapKeyIterable<1>"))},get$values(e){var t=r._instanceType(this);return r.MappedIterable_MappedIterable(new r.LinkedHashMapKeyIterable(this,t._eval$1("LinkedHashMapKeyIterable<1>")),new r.JsLinkedHashMap_values_closure(this),t._precomputed1,t._rest[1])},containsKey$1(e){var t,n;return typeof e=="string"?(t=this.__js_helper$_strings,t==null?!1:t[e]!=null):typeof e=="number"&&(e&1073741823)===e?(n=this.__js_helper$_nums,n==null?!1:n[e]!=null):this.internalContainsKey$1(e)},internalContainsKey$1(e){var t=this.__js_helper$_rest;return t==null?!1:this.internalFindBucketIndex$2(t[this.internalComputeHashCode$1(e)],e)>=0},addAll$1(e,t){t.forEach$1(0,new r.JsLinkedHashMap_addAll_closure(this))},$index(e,t){var n,s,a,i,o=null;return typeof t=="string"?(n=this.__js_helper$_strings,n==null?o:(s=n[t],a=s==null?o:s.hashMapCellValue,a)):typeof t=="number"&&(t&1073741823)===t?(i=this.__js_helper$_nums,i==null?o:(s=i[t],a=s==null?o:s.hashMapCellValue,a)):this.internalGet$1(t)},internalGet$1(e){var t,n,s=this.__js_helper$_rest;return s==null||(t=s[this.internalComputeHashCode$1(e)],n=this.internalFindBucketIndex$2(t,e),n<0)?null:t[n].hashMapCellValue},$indexSet(e,t,n){var s,a,i=this;typeof t=="string"?(s=i.__js_helper$_strings,i.__js_helper$_addHashTableEntry$3(s??(i.__js_helper$_strings=i._newHashTable$0()),t,n)):typeof t=="number"&&(t&1073741823)===t?(a=i.__js_helper$_nums,i.__js_helper$_addHashTableEntry$3(a??(i.__js_helper$_nums=i._newHashTable$0()),t,n)):i.internalSet$2(t,n)},internalSet$2(e,t){var n,s,a,i=this,o=i.__js_helper$_rest;o==null&&(o=i.__js_helper$_rest=i._newHashTable$0()),n=i.internalComputeHashCode$1(e),s=o[n],s==null?o[n]=[i.__js_helper$_newLinkedCell$2(e,t)]:(a=i.internalFindBucketIndex$2(s,e),a>=0?s[a].hashMapCellValue=t:s.push(i.__js_helper$_newLinkedCell$2(e,t)))},putIfAbsent$2(e,t){var n,s,a=this;return a.containsKey$1(e)?(n=a.$index(0,e),n??r._instanceType(a)._rest[1]._as(n)):(s=t.call$0(),a.$indexSet(0,e,s),s)},remove$1(e,t){var n=this;return typeof t=="string"?n.__js_helper$_removeHashTableEntry$2(n.__js_helper$_strings,t):typeof t=="number"&&(t&1073741823)===t?n.__js_helper$_removeHashTableEntry$2(n.__js_helper$_nums,t):n.internalRemove$1(t)},internalRemove$1(e){var t,n,s,a,i=this,o=i.__js_helper$_rest;return o==null||(t=i.internalComputeHashCode$1(e),n=o[t],s=i.internalFindBucketIndex$2(n,e),s<0)?null:(a=n.splice(s,1)[0],i.__js_helper$_unlinkCell$1(a),n.length===0&&delete o[t],a.hashMapCellValue)},clear$0(e){var t=this;t.__js_helper$_length>0&&(t.__js_helper$_strings=t.__js_helper$_nums=t.__js_helper$_rest=t.__js_helper$_first=t.__js_helper$_last=null,t.__js_helper$_length=0,t.__js_helper$_modified$0())},forEach$1(e,t){for(var n=this,s=n.__js_helper$_first,a=n.__js_helper$_modifications;s!=null;){if(t.call$2(s.hashMapCellKey,s.hashMapCellValue),a!==n.__js_helper$_modifications)throw r.wrapException(r.ConcurrentModificationError$(n));s=s.__js_helper$_next}},__js_helper$_addHashTableEntry$3(e,t,n){var s=e[t];s==null?e[t]=this.__js_helper$_newLinkedCell$2(t,n):s.hashMapCellValue=n},__js_helper$_removeHashTableEntry$2(e,t){var n;return e==null||(n=e[t],n==null)?null:(this.__js_helper$_unlinkCell$1(n),delete e[t],n.hashMapCellValue)},__js_helper$_modified$0(){this.__js_helper$_modifications=this.__js_helper$_modifications+1&1073741823},__js_helper$_newLinkedCell$2(e,t){var n,s=this,a=new r.LinkedHashMapCell(e,t);return s.__js_helper$_first==null?s.__js_helper$_first=s.__js_helper$_last=a:(n=s.__js_helper$_last,n.toString,a.__js_helper$_previous=n,s.__js_helper$_last=n.__js_helper$_next=a),++s.__js_helper$_length,s.__js_helper$_modified$0(),a},__js_helper$_unlinkCell$1(e){var t=this,n=e.__js_helper$_previous,s=e.__js_helper$_next;n==null?t.__js_helper$_first=s:n.__js_helper$_next=s,s==null?t.__js_helper$_last=n:s.__js_helper$_previous=n,--t.__js_helper$_length,t.__js_helper$_modified$0()},internalComputeHashCode$1(e){return g.get$hashCode$(e)&1073741823},internalFindBucketIndex$2(e,t){var n,s;if(e==null)return-1;for(n=e.length,s=0;s<n;++s)if(g.$eq$(e[s].hashMapCellKey,t))return s;return-1},toString$0(e){return r.MapBase_mapToString(this)},_newHashTable$0(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e}},r.JsLinkedHashMap_values_closure.prototype={call$1(e){var t=this.$this,n=t.$index(0,e);return n??r._instanceType(t)._rest[1]._as(n)},$signature(){return r._instanceType(this.$this)._eval$1("2(1)")}},r.JsLinkedHashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return r._instanceType(this.$this)._eval$1("~(1,2)")}},r.LinkedHashMapCell.prototype={},r.LinkedHashMapKeyIterable.prototype={get$length(e){return this.__js_helper$_map.__js_helper$_length},get$isEmpty(e){return this.__js_helper$_map.__js_helper$_length===0},get$iterator(e){var t=this.__js_helper$_map,n=new r.LinkedHashMapKeyIterator(t,t.__js_helper$_modifications);return n.__js_helper$_cell=t.__js_helper$_first,n},contains$1(e,t){return this.__js_helper$_map.containsKey$1(t)}},r.LinkedHashMapKeyIterator.prototype={get$current(e){return this.__js_helper$_current},moveNext$0(){var e,t=this,n=t.__js_helper$_map;if(t.__js_helper$_modifications!==n.__js_helper$_modifications)throw r.wrapException(r.ConcurrentModificationError$(n));return e=t.__js_helper$_cell,e==null?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=e.hashMapCellKey,t.__js_helper$_cell=e.__js_helper$_next,!0)}},r.JsIdentityLinkedHashMap.prototype={internalComputeHashCode$1(e){return r.objectHashCode(e)&1073741823},internalFindBucketIndex$2(e,t){var n,s,a;if(e==null)return-1;for(n=e.length,s=0;s<n;++s)if(a=e[s].hashMapCellKey,a==null?t==null:a===t)return s;return-1}},r.JsConstantLinkedHashMap.prototype={internalComputeHashCode$1(e){return r.constantHashCode(e)&1073741823},internalFindBucketIndex$2(e,t){var n,s;if(e==null)return-1;for(n=e.length,s=0;s<n;++s)if(g.$eq$(e[s].hashMapCellKey,t))return s;return-1}},r.initHooks_closure.prototype={call$1(e){return this.getTag(e)},$signature:82},r.initHooks_closure0.prototype={call$2(e,t){return this.getUnknownTag(e,t)},$signature:397},r.initHooks_closure1.prototype={call$1(e){return this.prototypeForTag(e)},$signature:171},r._Record.prototype={toString$0(e){return this._toString$1(!1)},_toString$1(e){var t,n,s,a,i,o=this._fieldKeys$0(),l=this._getFieldValues$0(),_=(e?"Record ":"")+"(";for(t=o.length,n="",s=0;s<t;++s,n=", ")_+=n,a=o[s],typeof a=="string"&&(_=_+a+": "),i=l[s],_=e?_+r.Primitives_safeToString(i):_+r.S(i);return _+=")",_.charCodeAt(0)==0,_},_fieldKeys$0(){for(var e,t=this.$shape;C._Record__computedFieldKeys.length<=t;)C._Record__computedFieldKeys.push(null);return e=C._Record__computedFieldKeys[t],e==null&&(e=this._computeFieldKeys$0(),C._Record__computedFieldKeys[t]=e),e},_computeFieldKeys$0(){var e,t,n,s=this.$recipe,a=s.indexOf("("),i=s.substring(1,a),o=s.substring(a),l=o==="()"?0:o.replace(/[^,]/g,"").length+1,_=c.Object,u=g.JSArray_JSArray$allocateGrowable(l,_);for(e=0;e<l;++e)u[e]=e;if(i!=="")for(t=i.split(","),e=t.length,n=l;e>0;)--n,--e,u[n]=t[e];return r.List_List$unmodifiable(u,_)}},r._Record2.prototype={_getFieldValues$0(){return[this._0,this._1]},$eq(e,t){return t==null?!1:t instanceof r._Record2&&this.$shape===t.$shape&&g.$eq$(this._0,t._0)&&g.$eq$(this._1,t._1)},get$hashCode(e){return r.Object_hash(this.$shape,this._0,this._1,$.C_SentinelValue)}},r._Record1.prototype={_getFieldValues$0(){return[this._0]},$eq(e,t){return t==null?!1:t instanceof r._Record1&&this.$shape===t.$shape&&g.$eq$(this._0,t._0)},get$hashCode(e){return r.Object_hash(this.$shape,this._0,$.C_SentinelValue,$.C_SentinelValue)}},r._Record3.prototype={_getFieldValues$0(){return[this._0,this._1,this._2]},$eq(e,t){var n=this;return t==null?!1:t instanceof r._Record3&&n.$shape===t.$shape&&g.$eq$(n._0,t._0)&&g.$eq$(n._1,t._1)&&g.$eq$(n._2,t._2)},get$hashCode(e){var t=this;return r.Object_hash(t.$shape,t._0,t._1,t._2)}},r._RecordN.prototype={_getFieldValues$0(){return this._values},$eq(e,t){return t==null?!1:t instanceof r._RecordN&&this.$shape===t.$shape&&r._RecordN__equalValues(this._values,t._values)},get$hashCode(e){return r.Object_hash(this.$shape,r.Object_hashAll(this._values),$.C_SentinelValue,$.C_SentinelValue)}},r.JSSyntaxRegExp.prototype={toString$0(e){return"RegExp/"+this.pattern+"/"+this._nativeRegExp.flags},get$_nativeGlobalVersion(){var e=this,t=e._nativeGlobalRegExp;return t??(t=e._nativeRegExp,e._nativeGlobalRegExp=r.JSSyntaxRegExp_makeNative(e.pattern,t.multiline,!t.ignoreCase,t.unicode,t.dotAll,!0))},get$_nativeAnchoredVersion(){var e=this,t=e._nativeAnchoredRegExp;return t??(t=e._nativeRegExp,e._nativeAnchoredRegExp=r.JSSyntaxRegExp_makeNative(e.pattern+"|()",t.multiline,!t.ignoreCase,t.unicode,t.dotAll,!0))},firstMatch$1(e){var t=this._nativeRegExp.exec(e);return t==null?null:new r._MatchImplementation(t)},allMatches$2(e,t,n){var s=t.length;if(n>s)throw r.wrapException(r.RangeError$range(n,0,s,null,null));return new r._AllMatchesIterable(this,t,n)},allMatches$1(e,t){return this.allMatches$2(0,t,0)},_execGlobal$2(e,t){var n,s=this.get$_nativeGlobalVersion();return s.lastIndex=t,n=s.exec(e),n==null?null:new r._MatchImplementation(n)},_execAnchored$2(e,t){var n,s=this.get$_nativeAnchoredVersion();return s.lastIndex=t,n=s.exec(e),n==null||n.pop()!=null?null:new r._MatchImplementation(n)},matchAsPrefix$2(e,t,n){if(n<0||n>t.length)throw r.wrapException(r.RangeError$range(n,0,t.length,null,null));return this._execAnchored$2(t,n)}},r._MatchImplementation.prototype={get$start(e){return this._match.index},get$end(e){var t=this._match;return t.index+t[0].length},$isMatch:1,$isRegExpMatch:1},r._AllMatchesIterable.prototype={get$iterator(e){return new r._AllMatchesIterator(this._re,this.__js_helper$_string,this.__js_helper$_start)}},r._AllMatchesIterator.prototype={get$current(e){var t=this.__js_helper$_current;return t??c.RegExpMatch._as(t)},moveNext$0(){var e,t,n,s,a,i=this,o=i.__js_helper$_string;return o==null?!1:(e=i._nextIndex,t=o.length,e<=t&&(n=i._regExp,s=n._execGlobal$2(o,e),s!=null)?(i.__js_helper$_current=s,a=s.get$end(0),s._match.index===a&&(n._nativeRegExp.unicode?(e=i._nextIndex,n=e+1,n<t?(e=o.charCodeAt(e),e>=55296&&e<=56319?(e=o.charCodeAt(n),e=e>=56320&&e<=57343):e=!1):e=!1):e=!1,a=(e?a+1:a)+1),i._nextIndex=a,!0):(i.__js_helper$_string=i.__js_helper$_current=null,!1))}},r.StringMatch.prototype={get$end(e){return this.start+this.pattern.length},$isMatch:1,get$start(e){return this.start}},r._StringAllMatchesIterable.prototype={get$iterator(e){return new r._StringAllMatchesIterator(this._input,this._pattern,this.__js_helper$_index)},get$first(e){var t=this._pattern,n=this._input.indexOf(t,this.__js_helper$_index);if(n>=0)return new r.StringMatch(n,t);throw r.wrapException(r.IterableElementError_noElement())}},r._StringAllMatchesIterator.prototype={moveNext$0(){var e,t,n=this,s=n.__js_helper$_index,a=n._pattern,i=a.length,o=n._input,l=o.length;return s+i>l?(n.__js_helper$_current=null,!1):(e=o.indexOf(a,s),e<0?(n.__js_helper$_index=l+1,n.__js_helper$_current=null,!1):(t=e+i,n.__js_helper$_current=new r.StringMatch(e,a),n.__js_helper$_index=t===n.__js_helper$_index?t+1:t,!0))},get$current(e){var t=this.__js_helper$_current;return t.toString,t}},r._Cell.prototype={readLocal$1$0(){var e=this.__late_helper$_value;return e===this&&r.throwExpression(new r.LateError("Local '' has not been initialized.")),e},readLocal$0(){return this.readLocal$1$0(c.dynamic)},_readLocal$0(){var e=this.__late_helper$_value;if(e===this)throw r.wrapException(new r.LateError("Local '' has not been initialized."));return e}},r.NativeByteBuffer.prototype={get$runtimeType(e){return $.Type_ByteBuffer_EOZ},$isTrustedGetRuntimeType:1,$isByteBuffer:1},r.NativeTypedData.prototype={_invalidPosition$3(e,t,n,s){var a=r.RangeError$range(t,0,n,s,null);throw r.wrapException(a)},_checkPosition$3(e,t,n,s){(t>>>0!==t||t>n)&&this._invalidPosition$3(e,t,n,s)}},r.NativeByteData.prototype={get$runtimeType(e){return $.Type_ByteData_mF8},$isTrustedGetRuntimeType:1,$isByteData:1},r.NativeTypedArray.prototype={get$length(e){return e.length},_setRangeFast$4(e,t,n,s,a){var i,o,l=e.length;if(this._checkPosition$3(e,t,l,"start"),this._checkPosition$3(e,n,l,"end"),t>n)throw r.wrapException(r.RangeError$range(t,0,n,null,null));if(i=n-t,a<0)throw r.wrapException(r.ArgumentError$(a,null));if(o=s.length,o-a<i)throw r.wrapException(r.StateError$("Not enough elements"));(a!==0||o!==i)&&(s=s.subarray(a,a+i)),e.set(s,t)},$isJavaScriptIndexingBehavior:1},r.NativeTypedArrayOfDouble.prototype={$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},$indexSet(e,t,n){r._checkValidIndex(t,e,e.length),e[t]=n},setRange$4(e,t,n,s,a){if(c.NativeTypedArrayOfDouble._is(s)){this._setRangeFast$4(e,t,n,s,a);return}this.super$ListBase$setRange(e,t,n,s,a)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},r.NativeTypedArrayOfInt.prototype={$indexSet(e,t,n){r._checkValidIndex(t,e,e.length),e[t]=n},setRange$4(e,t,n,s,a){if(c.NativeTypedArrayOfInt._is(s)){this._setRangeFast$4(e,t,n,s,a);return}this.super$ListBase$setRange(e,t,n,s,a)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},r.NativeFloat32List.prototype={get$runtimeType(e){return $.Type_Float32List_Ymk},sublist$2(e,t,n){return new Float32Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isFloat32List:1},r.NativeFloat64List.prototype={get$runtimeType(e){return $.Type_Float64List_Ymk},sublist$2(e,t,n){return new Float64Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isFloat64List:1},r.NativeInt16List.prototype={get$runtimeType(e){return $.Type_Int16List_cot},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Int16Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt16List:1},r.NativeInt32List.prototype={get$runtimeType(e){return $.Type_Int32List_m1p},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Int32Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt32List:1},r.NativeInt8List.prototype={get$runtimeType(e){return $.Type_Int8List_woc},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Int8Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt8List:1},r.NativeUint16List.prototype={get$runtimeType(e){return $.Type_Uint16List_2mh},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint16Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint16List:1},r.NativeUint32List.prototype={get$runtimeType(e){return $.Type_Uint32List_2mh},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint32Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint32List:1},r.NativeUint8ClampedList.prototype={get$runtimeType(e){return $.Type_Uint8ClampedList_9Bb},get$length(e){return e.length},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint8ClampedArray(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint8ClampedList:1},r.NativeUint8List.prototype={get$runtimeType(e){return $.Type_Uint8List_CSc},get$length(e){return e.length},$index(e,t){return r._checkValidIndex(t,e,e.length),e[t]},sublist$2(e,t,n){return new Uint8Array(e.subarray(t,r._checkValidRange(t,n,e.length)))},sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isNativeUint8List:1,$isUint8List:1},r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.prototype={},r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.prototype={},r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},r.Rti.prototype={_eval$1(e){return r._Universe_evalInEnvironment(ee.typeUniverse,this,e)},_bind$1(e){return r._Universe_bind(ee.typeUniverse,this,e)}},r._FunctionParameters.prototype={},r._Type.prototype={toString$0(e){return r._rtiToString(this._rti,null)}},r._Error.prototype={toString$0(e){return this.__rti$_message}},r._TypeError.prototype={get$message(e){return this.__rti$_message},$isTypeError:1},r._AsyncRun__initializeScheduleImmediate_internalCallback.prototype={call$1(e){var t=this._box_0,n=t.storedCallback;t.storedCallback=null,n.call$0()},$signature:61},r._AsyncRun__initializeScheduleImmediate_closure.prototype={call$1(e){var t,n;this._box_0.storedCallback=e,t=this.div,n=this.span,t.firstChild?t.removeChild(n):t.appendChild(n)},$signature:32},r._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},r._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},r._TimerImpl.prototype={_TimerImpl$2(e,t){if(w.setTimeout!=null)this._handle=w.setTimeout(r.convertDartClosureToJS(new r._TimerImpl_internalCallback(this,t),0),e);else throw r.wrapException(r.UnsupportedError$("`setTimeout()` not found."))},_TimerImpl$periodic$2(e,t){if(w.setTimeout!=null)this._handle=w.setInterval(r.convertDartClosureToJS(new r._TimerImpl$periodic_closure(this,e,Date.now(),t),0),e);else throw r.wrapException(r.UnsupportedError$("Periodic timer."))},cancel$0(){if(w.setTimeout!=null){var e=this._handle;if(e==null)return;this._once?w.clearTimeout(e):w.clearInterval(e),this._handle=null}else throw r.wrapException(r.UnsupportedError$("Canceling a timer."))}},r._TimerImpl_internalCallback.prototype={call$0(){var e=this.$this;e._handle=null,e._tick=1,this.callback.call$0()},$signature:0},r._TimerImpl$periodic_closure.prototype={call$0(){var e,t=this,n=t.$this,s=n._tick+1,a=t.milliseconds;a>0&&(e=Date.now()-t.start,e>(s+1)*a&&(s=$.JSInt_methods.$tdiv(e,a))),n._tick=s,t.callback.call$1(n)},$signature:1},r._AsyncAwaitCompleter.prototype={complete$1(e){var t,n=this;e==null&&(e=n.$ti._precomputed1._as(e)),n.isSync?(t=n._future,n.$ti._eval$1("Future<1>")._is(e)?t._chainFuture$1(e):t._completeWithValue$1(e)):n._future._asyncComplete$1(e)},completeError$2(e,t){var n=this._future;this.isSync?n._completeError$2(e,t):n._asyncCompleteError$2(e,t)}},r._awaitOnObject_closure.prototype={call$1(e){return this.bodyFunction.call$2(0,e)},$signature:71},r._awaitOnObject_closure0.prototype={call$2(e,t){this.bodyFunction.call$2(1,new r.ExceptionAndStackTrace(e,t))},$signature:626},r._wrapJsFunctionForAsync_closure.prototype={call$2(e,t){this.$protected(e,t)},$signature:371},r._SyncStarIterator.prototype={get$current(e){return this._async$_current},_resumeBody$2(e,t){var n,s;for(e=e,t=t,n=this._body;;)try{return s=n(this,e,t),s}catch(a){t=a,e=1}},moveNext$0(){for(var e,t,n,s=this,a=null,i=0;;){if(e=s._nestedIterator,e!=null)try{if(e.moveNext$0())return s._async$_current=g.get$current$x(e),!0;s._nestedIterator=null}catch(o){a=o,i=1,s._nestedIterator=null}if(t=s._resumeBody$2(i,a),t===1)return!0;if(t===0){if(s._async$_current=null,n=s._suspendedBodies,n==null||n.length===0)return s._body=r._SyncStarIterator__terminatedBody,!1;s._body=n.pop(),i=0,a=null;continue}if(t===2){i=0,a=null;continue}if(t===3){if(a=s._datum,s._datum=null,n=s._suspendedBodies,n==null||n.length===0)throw s._async$_current=null,s._body=r._SyncStarIterator__terminatedBody,a;s._body=n.pop(),i=1;continue}throw r.wrapException(r.StateError$("sync*"))}return!1},_yieldStar$1(e){var t,n,s=this;return e instanceof r._SyncStarIterable?(t=e._outerHelper(),n=s._suspendedBodies,n==null&&(n=s._suspendedBodies=[]),n.push(s._body),s._body=t,2):(s._nestedIterator=g.get$iterator$ax(e),2)}},r._SyncStarIterable.prototype={get$iterator(e){return new r._SyncStarIterator(this._outerHelper())}},r.AsyncError.prototype={toString$0(e){return r.S(this.error)},$isError:1,get$stackTrace(){return this.stackTrace}},r.Future_wait_handleError.prototype={call$2(e,t){var n=this,s=n._box_0,a=--s.remaining;s.values!=null?(s.values=null,s.error=e,s.stackTrace=t,(a===0||n.eagerError)&&n._future._completeError$2(e,t)):a===0&&!n.eagerError&&(a=s.error,a.toString,s=s.stackTrace,s.toString,n._future._completeError$2(a,s))},$signature:73},r.Future_wait_closure.prototype={call$1(e){var t,n,s,a,i,o,l=this,_=l._box_0,u=--_.remaining,p=_.values;if(p!=null){if(g.$indexSet$ax(p,l.pos,e),g.$eq$(u,0)){for(_=l.T,t=r._setArrayType([],_._eval$1("JSArray<0>")),s=p,a=s.length,i=0;i<s.length;s.length===a||(0,r.throwConcurrentModificationError)(s),++i)n=s[i],o=n,o==null&&(o=_._as(o)),g.add$1$ax(t,o);l._future._completeWithValue$1(t)}}else g.$eq$(u,0)&&!l.eagerError&&(t=_.error,t.toString,_=_.stackTrace,_.toString,l._future._completeError$2(t,_))},$signature(){return this.T._eval$1("Null(0)")}},r._Completer.prototype={completeError$2(e,t){var n;if(r.checkNotNullable(e,"error",c.Object),this.future._state&30)throw r.wrapException(r.StateError$("Future already completed"));n=C.Zone__current.errorCallback$2(e,t),n!=null?(e=n.error,t=n.stackTrace):t==null&&(t=r.AsyncError_defaultStackTrace(e)),this._completeError$2(e,t)},completeError$1(e){return this.completeError$2(e,null)}},r._AsyncCompleter.prototype={complete$1(e){var t=this.future;if(t._state&30)throw r.wrapException(r.StateError$("Future already completed"));t._asyncComplete$1(e)},complete$0(){return this.complete$1(null)},_completeError$2(e,t){this.future._asyncCompleteError$2(e,t)}},r._SyncCompleter.prototype={complete$1(e){var t=this.future;if(t._state&30)throw r.wrapException(r.StateError$("Future already completed"));t._complete$1(e)},_completeError$2(e,t){this.future._completeError$2(e,t)}},r._FutureListener.prototype={matchesErrorTest$1(e){return(this.state&15)!==6?!0:this.result._zone.runUnary$2$2(this.callback,e.error,c.bool,c.Object)},handleError$1(e){var t=this.errorCallback,n=null,s=c.dynamic,a=c.Object,i=e.error,o=this.result._zone;c.dynamic_Function_Object_StackTrace._is(t)?n=o.runBinary$3$3(t,i,e.stackTrace,s,a,c.StackTrace):n=o.runUnary$2$2(t,i,s,a);try{return s=n,s}catch(l){throw c.TypeError._is(r.unwrapException(l))?this.state&1?r.wrapException(r.ArgumentError$("The error handler of Future.then must return a value of the returned future's type","onError")):r.wrapException(r.ArgumentError$("The error handler of Future.catchError must return a value of the future's type","onError")):l}}},r._Future.prototype={_setChained$1(e){this._state=this._state&1|4,this._resultOrListeners=e},then$1$2$onError(e,t,n,s){var a,i,o=C.Zone__current;if(o===$.C__RootZone){if(n!=null&&!c.dynamic_Function_Object_StackTrace._is(n)&&!c.dynamic_Function_Object._is(n))throw r.wrapException(r.ArgumentError$value(n,"onError",k.Error_))}else t=o.registerUnaryCallback$2$1(t,s._eval$1("0/"),this.$ti._precomputed1),n!=null&&(n=r._registerErrorHandler(n,o));return a=new r._Future(C.Zone__current,s._eval$1("_Future<0>")),i=n==null?1:3,this._addListener$1(new r._FutureListener(a,i,t,n,this.$ti._eval$1("@<1>")._bind$1(s)._eval$1("_FutureListener<1,2>"))),a},then$1$1(e,t,n){return this.then$1$2$onError(0,t,null,n)},_thenAwait$1$2(e,t,n){var s=new r._Future(C.Zone__current,n._eval$1("_Future<0>"));return this._addListener$1(new r._FutureListener(s,19,e,t,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("_FutureListener<1,2>"))),s},catchError$1(e){var t=this.$ti,n=C.Zone__current,s=new r._Future(n,t);return n!==$.C__RootZone&&(e=r._registerErrorHandler(e,n)),this._addListener$1(new r._FutureListener(s,2,null,e,t._eval$1("@<1>")._bind$1(t._precomputed1)._eval$1("_FutureListener<1,2>"))),s},whenComplete$1(e){var t=this.$ti,n=C.Zone__current,s=new r._Future(n,t);return n!==$.C__RootZone&&(e=n.registerCallback$1$1(e,c.dynamic)),this._addListener$1(new r._FutureListener(s,8,e,null,t._eval$1("@<1>")._bind$1(t._precomputed1)._eval$1("_FutureListener<1,2>"))),s},_setErrorObject$1(e){this._state=this._state&1|16,this._resultOrListeners=e},_cloneResult$1(e){this._state=e._state&30|this._state&1,this._resultOrListeners=e._resultOrListeners},_addListener$1(e){var t=this,n=t._state;if(n<=3)e._nextListener=t._resultOrListeners,t._resultOrListeners=e;else{if(n&4){if(n=t._resultOrListeners,!(n._state&24)){n._addListener$1(e);return}t._cloneResult$1(n)}t._zone.scheduleMicrotask$1(new r._Future__addListener_closure(t,e))}},_prependListeners$1(e){var t,n,s,a,i,o=this,l={};if(l.listeners=e,e!=null)if(t=o._state,t<=3){if(n=o._resultOrListeners,o._resultOrListeners=e,n!=null){for(s=e._nextListener,a=e;s!=null;a=s,s=i)i=s._nextListener;a._nextListener=n}}else{if(t&4){if(t=o._resultOrListeners,!(t._state&24)){t._prependListeners$1(e);return}o._cloneResult$1(t)}l.listeners=o._reverseListeners$1(e),o._zone.scheduleMicrotask$1(new r._Future__prependListeners_closure(l,o))}},_removeListeners$0(){var e=this._resultOrListeners;return this._resultOrListeners=null,this._reverseListeners$1(e)},_reverseListeners$1(e){var t,n,s;for(t=e,n=null;t!=null;n=t,t=s)s=t._nextListener,t._nextListener=n;return n},_chainForeignFuture$1(e){var t,n,s=this;s._state^=2;try{e.then$1$2$onError(0,new r._Future__chainForeignFuture_closure(s),new r._Future__chainForeignFuture_closure0(s),c.Null)}catch(a){t=r.unwrapException(a),n=r.getTraceFromException(a),r.scheduleMicrotask(new r._Future__chainForeignFuture_closure1(s,t,n))}},_complete$1(e){var t,n=this,s=n.$ti;s._eval$1("Future<1>")._is(e)?s._is(e)?r._Future__chainCoreFutureSync(e,n):n._chainForeignFuture$1(e):(t=n._removeListeners$0(),n._state=8,n._resultOrListeners=e,r._Future__propagateToListeners(n,t))},_completeWithValue$1(e){var t=this,n=t._removeListeners$0();t._state=8,t._resultOrListeners=e,r._Future__propagateToListeners(t,n)},_completeError$2(e,t){var n=this._removeListeners$0();this._setErrorObject$1(r.AsyncError$(e,t)),r._Future__propagateToListeners(this,n)},_asyncComplete$1(e){if(this.$ti._eval$1("Future<1>")._is(e)){this._chainFuture$1(e);return}this._asyncCompleteWithValue$1(e)},_asyncCompleteWithValue$1(e){this._state^=2,this._zone.scheduleMicrotask$1(new r._Future__asyncCompleteWithValue_closure(this,e))},_chainFuture$1(e){if(this.$ti._is(e)){r._Future__chainCoreFutureAsync(e,this);return}this._chainForeignFuture$1(e)},_asyncCompleteError$2(e,t){this._state^=2,this._zone.scheduleMicrotask$1(new r._Future__asyncCompleteError_closure(this,e,t))},$isFuture:1},r._Future__addListener_closure.prototype={call$0(){r._Future__propagateToListeners(this.$this,this.listener)},$signature:0},r._Future__prependListeners_closure.prototype={call$0(){r._Future__propagateToListeners(this.$this,this._box_0.listeners)},$signature:0},r._Future__chainForeignFuture_closure.prototype={call$1(e){var t,n,s=this.$this;s._state^=2;try{s._completeWithValue$1(s.$ti._precomputed1._as(e))}catch(a){t=r.unwrapException(a),n=r.getTraceFromException(a),s._completeError$2(t,n)}},$signature:61},r._Future__chainForeignFuture_closure0.prototype={call$2(e,t){this.$this._completeError$2(e,t)},$signature:52},r._Future__chainForeignFuture_closure1.prototype={call$0(){this.$this._completeError$2(this.e,this.s)},$signature:0},r._Future__chainCoreFutureAsync_closure.prototype={call$0(){r._Future__chainCoreFutureSync(this._box_0.source,this.target)},$signature:0},r._Future__asyncCompleteWithValue_closure.prototype={call$0(){this.$this._completeWithValue$1(this.value)},$signature:0},r._Future__asyncCompleteError_closure.prototype={call$0(){this.$this._completeError$2(this.error,this.stackTrace)},$signature:0},r._Future__propagateToListeners_handleWhenCompleteCallback.prototype={call$0(){var e,t,n,s,a,i=this,o=null;try{n=i._box_0.listener,o=n.result._zone.run$1$1(0,n.callback,c.dynamic)}catch(l){e=r.unwrapException(l),t=r.getTraceFromException(l),n=i.hasError&&i._box_1.source._resultOrListeners.error===e,s=i._box_0,n?s.listenerValueOrError=i._box_1.source._resultOrListeners:s.listenerValueOrError=r.AsyncError$(e,t),s.listenerHasError=!0;return}if(o instanceof r._Future&&o._state&24){o._state&16&&(n=i._box_0,n.listenerValueOrError=o._resultOrListeners,n.listenerHasError=!0);return}o instanceof r._Future&&(a=i._box_1.source,n=i._box_0,n.listenerValueOrError=g.then$1$1$x(o,new r._Future__propagateToListeners_handleWhenCompleteCallback_closure(a),c.dynamic),n.listenerHasError=!1)},$signature:0},r._Future__propagateToListeners_handleWhenCompleteCallback_closure.prototype={call$1(e){return this.originalSource},$signature:425},r._Future__propagateToListeners_handleValueCallback.prototype={call$0(){var e,t,n,s,a;try{n=this._box_0,s=n.listener,a=s.$ti,n.listenerValueOrError=s.result._zone.runUnary$2$2(s.callback,this.sourceResult,a._eval$1("2/"),a._precomputed1)}catch(i){e=r.unwrapException(i),t=r.getTraceFromException(i),n=this._box_0,n.listenerValueOrError=r.AsyncError$(e,t),n.listenerHasError=!0}},$signature:0},r._Future__propagateToListeners_handleError.prototype={call$0(){var e,t,n,s,a,i=this;try{e=i._box_1.source._resultOrListeners,s=i._box_0,s.listener.matchesErrorTest$1(e)&&s.listener.errorCallback!=null&&(s.listenerValueOrError=s.listener.handleError$1(e),s.listenerHasError=!1)}catch(o){t=r.unwrapException(o),n=r.getTraceFromException(o),s=i._box_1.source._resultOrListeners,a=i._box_0,s.error===t?a.listenerValueOrError=s:a.listenerValueOrError=r.AsyncError$(t,n),a.listenerHasError=!0}},$signature:0},r._AsyncCallbackEntry.prototype={},r.Stream.prototype={get$isBroadcast(){return!1},get$length(e){var t={},n=new r._Future(C.Zone__current,c._Future_int);return t.count=0,this.listen$4$cancelOnError$onDone$onError(0,new r.Stream_length_closure(t,this),!0,new r.Stream_length_closure0(t,n),n.get$_completeError()),n}},r.Stream_Stream$fromFuture_closure.prototype={call$1(e){var t=this.controller;t._async$_add$1(e),t._closeUnchecked$0()},$signature(){return this.T._eval$1("Null(0)")}},r.Stream_Stream$fromFuture_closure0.prototype={call$2(e,t){var n=this.controller;n._addError$2(e,t),n._closeUnchecked$0()},$signature:442},r.Stream_length_closure.prototype={call$1(e){++this._box_0.count},$signature(){return r._instanceType(this.$this)._eval$1("~(Stream.T)")}},r.Stream_length_closure0.prototype={call$0(){this.future._complete$1(this._box_0.count)},$signature:0},r._StreamController.prototype={get$stream(){return new r._ControllerStream(this,r._instanceType(this)._eval$1("_ControllerStream<1>"))},get$_pendingEvents(){return this._state&8?this._varData._varData:this._varData},_ensurePendingEvents$0(){var e,t,n=this;return n._state&8?(t=n._varData,e=t._varData,e??(t._varData=new r._PendingEvents)):(e=n._varData,e??(n._varData=new r._PendingEvents))},get$_subscription(){var e=this._varData;return this._state&8?e._varData:e},_badEventState$0(){return this._state&4?new r.StateError("Cannot add event after closing"):new r.StateError("Cannot add event while adding a stream")},addStream$2$cancelOnError(e,t){var n,s,a,i=this,o=i._state;if(o>=4)throw r.wrapException(i._badEventState$0());return o&2?(o=new r._Future(C.Zone__current,c._Future_dynamic),o._asyncComplete$1(null),o):(o=i._varData,n=t===!0,s=new r._Future(C.Zone__current,c._Future_dynamic),a=n?r._AddStreamState_makeErrorHandler(i):i.get$_addError(),a=e.listen$4$cancelOnError$onDone$onError(0,i.get$_async$_add(),n,i.get$_close(),a),n=i._state,(n&1?i.get$_subscription()._state&4:!(n&2))&&a.pause$0(0),i._varData=new r._StreamControllerAddStreamState(o,s,a),i._state|=8,s)},_ensureDoneFuture$0(){var e=this._doneFuture;return e==null&&(e=this._doneFuture=this._state&2?C.$get$Future__nullFuture():new r._Future(C.Zone__current,c._Future_void)),e},add$1(e,t){if(this._state>=4)throw r.wrapException(this._badEventState$0());this._async$_add$1(t)},addError$2(e,t){var n;if(r.checkNotNullable(e,"error",c.Object),this._state>=4)throw r.wrapException(this._badEventState$0());n=C.Zone__current.errorCallback$2(e,t),n!=null?(e=n.error,t=n.stackTrace):t==null&&(t=r.AsyncError_defaultStackTrace(e)),this._addError$2(e,t)},addError$1(e){return this.addError$2(e,null)},close$0(e){var t=this,n=t._state;if(n&4)return t._ensureDoneFuture$0();if(n>=4)throw r.wrapException(t._badEventState$0());return t._closeUnchecked$0(),t._ensureDoneFuture$0()},_closeUnchecked$0(){var e=this._state|=4;e&1?this._sendDone$0():e&3||this._ensurePendingEvents$0().add$1(0,$.C__DelayedDone)},_async$_add$1(e){var t=this._state;t&1?this._sendData$1(e):t&3||this._ensurePendingEvents$0().add$1(0,new r._DelayedData(e))},_addError$2(e,t){var n=this._state;n&1?this._sendError$2(e,t):n&3||this._ensurePendingEvents$0().add$1(0,new r._DelayedError(e,t))},_close$0(){var e=this._varData;this._varData=e._varData,this._state&=4294967287,e.addStreamFuture._asyncComplete$1(null)},_subscribe$4(e,t,n,s){var a,i,o,l,_=this;if(_._state&3)throw r.wrapException(r.StateError$("Stream has already been listened to."));return a=r._ControllerSubscription$(_,e,t,n,s,r._instanceType(_)._precomputed1),i=_.get$_pendingEvents(),o=_._state|=1,o&8?(l=_._varData,l._varData=a,l.addSubscription.resume$0(0)):_._varData=a,a._setPendingEvents$1(i),a._guardCallback$1(new r._StreamController__subscribe_closure(_)),a},_recordCancel$1(e){var t,n,s,a,i,o,l=this,_=null;if(l._state&8&&(_=l._varData.cancel$0()),l._varData=null,l._state=l._state&4294967286|2,t=l.onCancel,t!=null)if(_==null)try{n=t.call$0(),n instanceof r._Future&&(_=n)}catch(u){s=r.unwrapException(u),a=r.getTraceFromException(u),i=new r._Future(C.Zone__current,c._Future_void),i._asyncCompleteError$2(s,a),_=i}else _=_.whenComplete$1(t);return o=new r._StreamController__recordCancel_complete(l),_!=null?_=_.whenComplete$1(o):o.call$0(),_},_recordPause$1(e){this._state&8&&this._varData.addSubscription.pause$0(0),r._runGuarded(this.onPause)},_recordResume$1(e){this._state&8&&this._varData.addSubscription.resume$0(0),r._runGuarded(this.onResume)},$isEventSink:1,set$onPause(e){return this.onPause=e},set$onResume(e){return this.onResume=e},set$onCancel(e){return this.onCancel=e}},r._StreamController__subscribe_closure.prototype={call$0(){r._runGuarded(this.$this.onListen)},$signature:0},r._StreamController__recordCancel_complete.prototype={call$0(){var e=this.$this._doneFuture;e!=null&&!(e._state&30)&&e._asyncComplete$1(null)},$signature:0},r._SyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._async$_add$1(e)},_sendError$2(e,t){this.get$_subscription()._addError$2(e,t)},_sendDone$0(){this.get$_subscription()._close$0()}},r._AsyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._addPending$1(new r._DelayedData(e))},_sendError$2(e,t){this.get$_subscription()._addPending$1(new r._DelayedError(e,t))},_sendDone$0(){this.get$_subscription()._addPending$1($.C__DelayedDone)}},r._AsyncStreamController.prototype={},r._SyncStreamController.prototype={},r._ControllerStream.prototype={get$hashCode(e){return(r.Primitives_objectHashCode(this._controller)^892482866)>>>0},$eq(e,t){return t==null?!1:this===t?!0:t instanceof r._ControllerStream&&t._controller===this._controller}},r._ControllerSubscription.prototype={_async$_onCancel$0(){return this._controller._recordCancel$1(this)},_async$_onPause$0(){this._controller._recordPause$1(this)},_async$_onResume$0(){this._controller._recordResume$1(this)}},r._AddStreamState.prototype={cancel$0(){var e=this.addSubscription.cancel$0();return e.whenComplete$1(new r._AddStreamState_cancel_closure(this))}},r._AddStreamState_makeErrorHandler_closure.prototype={call$2(e,t){var n=this.controller;n._addError$2(e,t),n._close$0()},$signature:52},r._AddStreamState_cancel_closure.prototype={call$0(){this.$this.addStreamFuture._asyncComplete$1(null)},$signature:1},r._StreamControllerAddStreamState.prototype={},r._BufferingStreamSubscription.prototype={_setPendingEvents$1(e){var t=this;e!=null&&(t._pending=e,e.lastPendingEvent!=null&&(t._state=(t._state|128)>>>0,e.schedule$1(t)))},pause$1(e,t){var n,s,a=this,i=a._state;i&8||(n=(i+256|4)>>>0,a._state=n,i<256&&(s=a._pending,s!=null&&s._state===1&&(s._state=3)),!(i&4)&&!(n&64)&&a._guardCallback$1(a.get$_async$_onPause()))},pause$0(e){return this.pause$1(0,null)},resume$0(e){var t=this,n=t._state;n&8||n>=256&&(n=t._state=n-256,n<256&&(n&128&&t._pending.lastPendingEvent!=null?t._pending.schedule$1(t):(n=(n&4294967291)>>>0,t._state=n,n&64||t._guardCallback$1(t.get$_async$_onResume()))))},cancel$0(){var e=this,t=(e._state&4294967279)>>>0;return e._state=t,t&8||e._cancel$0(),t=e._cancelFuture,t??C.$get$Future__nullFuture()},_cancel$0(){var e,t=this,n=t._state=(t._state|8)>>>0;n&128&&(e=t._pending,e._state===1&&(e._state=3)),n&64||(t._pending=null),t._cancelFuture=t._async$_onCancel$0()},_async$_add$1(e){var t=this._state;t&8||(t<64?this._sendData$1(e):this._addPending$1(new r._DelayedData(e)))},_addError$2(e,t){var n=this._state;n&8||(n<64?this._sendError$2(e,t):this._addPending$1(new r._DelayedError(e,t)))},_close$0(){var e=this,t=e._state;t&8||(t=(t|2)>>>0,e._state=t,t<64?e._sendDone$0():e._addPending$1($.C__DelayedDone))},_async$_onPause$0(){},_async$_onResume$0(){},_async$_onCancel$0(){return null},_addPending$1(e){var t,n=this,s=n._pending;s==null&&(s=n._pending=new r._PendingEvents),s.add$1(0,e),t=n._state,t&128||(t=(t|128)>>>0,n._state=t,t<256&&s.schedule$1(n))},_sendData$1(e){var t=this,n=t._state;t._state=(n|64)>>>0,t._zone.runUnaryGuarded$1$2(t._onData,e,r._instanceType(t)._eval$1("_BufferingStreamSubscription.T")),t._state=(t._state&4294967231)>>>0,t._checkState$1((n&4)!==0)},_sendError$2(e,t){var n,s=this,a=s._state,i=new r._BufferingStreamSubscription__sendError_sendError(s,e,t);a&1?(s._state=(a|16)>>>0,s._cancel$0(),n=s._cancelFuture,n!=null&&n!==C.$get$Future__nullFuture()?n.whenComplete$1(i):i.call$0()):(i.call$0(),s._checkState$1((a&4)!==0))},_sendDone$0(){var e,t=this,n=new r._BufferingStreamSubscription__sendDone_sendDone(t);t._cancel$0(),t._state=(t._state|16)>>>0,e=t._cancelFuture,e!=null&&e!==C.$get$Future__nullFuture()?e.whenComplete$1(n):n.call$0()},_guardCallback$1(e){var t=this,n=t._state;t._state=(n|64)>>>0,e.call$0(),t._state=(t._state&4294967231)>>>0,t._checkState$1((n&4)!==0)},_checkState$1(e){var t,n,s=this,a=s._state;for(a&128&&s._pending.lastPendingEvent==null&&(a=s._state=(a&4294967167)>>>0,a&4&&a<256?(t=s._pending,t=t==null?null:t.lastPendingEvent==null,t=t!==!1):t=!1,t&&(a=(a&4294967291)>>>0,s._state=a));;e=n){if(a&8){s._pending=null;return}if(n=(a&4)!==0,e===n)break;s._state=(a^64)>>>0,n?s._async$_onPause$0():s._async$_onResume$0(),a=(s._state&4294967231)>>>0,s._state=a}a&128&&a<256&&s._pending.schedule$1(s)},$isStreamSubscription:1},r._BufferingStreamSubscription__sendError_sendError.prototype={call$0(){var e,t,n,s=this.$this,a=s._state;a&8&&!(a&16)||(s._state=(a|64)>>>0,e=s._onError,a=this.error,t=c.Object,n=s._zone,c.void_Function_Object_StackTrace._is(e)?n.runBinaryGuarded$2$3(e,a,this.stackTrace,t,c.StackTrace):n.runUnaryGuarded$1$2(e,a,t),s._state=(s._state&4294967231)>>>0)},$signature:0},r._BufferingStreamSubscription__sendDone_sendDone.prototype={call$0(){var e=this.$this,t=e._state;t&16&&(e._state=(t|74)>>>0,e._zone.runGuarded$1(e._onDone),e._state=(e._state&4294967231)>>>0)},$signature:0},r._StreamImpl.prototype={listen$4$cancelOnError$onDone$onError(e,t,n,s,a){return this._controller._subscribe$4(t,a,s,n===!0)},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(0,t,null,null,null)},listen$3$onDone$onError(e,t,n,s){return this.listen$4$cancelOnError$onDone$onError(0,t,null,n,s)}},r._DelayedEvent.prototype={get$next(){return this.next},set$next(e){return this.next=e}},r._DelayedData.prototype={perform$1(e){e._sendData$1(this.value)}},r._DelayedError.prototype={perform$1(e){e._sendError$2(this.error,this.stackTrace)}},r._DelayedDone.prototype={perform$1(e){e._sendDone$0()},get$next(){return null},set$next(e){throw r.wrapException(r.StateError$("No events after a done."))}},r._PendingEvents.prototype={schedule$1(e){var t=this,n=t._state;if(n!==1){if(n>=1){t._state=1;return}r.scheduleMicrotask(new r._PendingEvents_schedule_closure(t,e)),t._state=1}},add$1(e,t){var n=this,s=n.lastPendingEvent;s==null?n.firstPendingEvent=n.lastPendingEvent=t:(s.set$next(t),n.lastPendingEvent=t)}},r._PendingEvents_schedule_closure.prototype={call$0(){var e,t,n=this.$this,s=n._state;n._state=0,s!==3&&(e=n.firstPendingEvent,t=e.get$next(),n.firstPendingEvent=t,t==null&&(n.lastPendingEvent=null),e.perform$1(this.dispatch))},$signature:0},r._StreamIterator.prototype={get$current(e){return this._async$_hasValue?this._stateData:null},moveNext$0(){var e,t=this,n=t._subscription;if(n!=null){if(t._async$_hasValue)return e=new r._Future(C.Zone__current,c._Future_bool),t._stateData=e,t._async$_hasValue=!1,n.resume$0(0),e;throw r.wrapException(r.StateError$("Already waiting for next."))}return t._initializeOrDone$0()},_initializeOrDone$0(){var e,t,n=this,s=n._stateData;return s!=null?(e=new r._Future(C.Zone__current,c._Future_bool),n._stateData=e,t=s.listen$4$cancelOnError$onDone$onError(0,n.get$_onData(),!0,n.get$_onDone(),n.get$_onError()),n._stateData!=null&&(n._subscription=t),e):C.$get$Future__falseFuture()},cancel$0(){var e=this,t=e._subscription,n=e._stateData;return e._stateData=null,t!=null?(e._subscription=null,e._async$_hasValue?e._async$_hasValue=!1:n._asyncComplete$1(!1),t.cancel$0()):C.$get$Future__nullFuture()},_onData$1(e){var t,n,s=this;s._subscription!=null&&(t=s._stateData,s._stateData=e,s._async$_hasValue=!0,t._complete$1(!0),s._async$_hasValue&&(n=s._subscription,n!=null&&n.pause$0(0)))},_onError$2(e,t){var n=this,s=n._subscription,a=n._stateData;n._stateData=n._subscription=null,s!=null?a._completeError$2(e,t):a._asyncCompleteError$2(e,t)},_onDone$0(){var e=this,t=e._subscription,n=e._stateData;e._stateData=e._subscription=null,t!=null?n._completeWithValue$1(!1):n._asyncCompleteWithValue$1(!1)}},r._ForwardingStream.prototype={get$isBroadcast(){return this._async$_source.get$isBroadcast()},listen$4$cancelOnError$onDone$onError(e,t,n,s,a){var i=this.$ti,o=i._rest[1],l=C.Zone__current,_=n===!0?1:0,u=a!=null?32:0,p=r._BufferingStreamSubscription__registerDataHandler(l,t,o),h=r._BufferingStreamSubscription__registerErrorHandler(l,a),d=s??r.async___nullDoneHandler$closure();return o=new r._ForwardingStreamSubscription(this,p,h,l.registerCallback$1$1(d,c.void),l,_|u,i._eval$1("@<1>")._bind$1(o)._eval$1("_ForwardingStreamSubscription<1,2>")),o._subscription=this._async$_source.listen$3$onDone$onError(0,o.get$_handleData(),o.get$_handleDone(),o.get$_handleError()),o},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(0,t,null,null,null)},listen$3$onDone$onError(e,t,n,s){return this.listen$4$cancelOnError$onDone$onError(0,t,null,n,s)}},r._ForwardingStreamSubscription.prototype={_async$_add$1(e){this._state&2||this.super$_BufferingStreamSubscription$_add(e)},_addError$2(e,t){this._state&2||this.super$_BufferingStreamSubscription$_addError(e,t)},_async$_onPause$0(){var e=this._subscription;e!=null&&e.pause$0(0)},_async$_onResume$0(){var e=this._subscription;e!=null&&e.resume$0(0)},_async$_onCancel$0(){var e=this._subscription;return e!=null?(this._subscription=null,e.cancel$0()):null},_handleData$1(e){this._stream._handleData$2(e,this)},_handleError$2(e,t){this._addError$2(e,t)},_handleDone$0(){this._close$0()}},r._ExpandStream.prototype={_handleData$2(e,t){var n,s,a,i,o,l,_;try{for(i=g.get$iterator$ax(this._expand.call$1(e));i.moveNext$0();)n=i.get$current(i),t._async$_add$1(n)}catch(u){s=r.unwrapException(u),a=r.getTraceFromException(u),o=s,l=a,_=C.Zone__current.errorCallback$2(o,l),_!=null&&(o=_.error,l=_.stackTrace),t._addError$2(o,l)}}},r._ZoneFunction.prototype={},r._ZoneSpecification.prototype={$isZoneSpecification:1},r._ZoneDelegate.prototype={$isZoneDelegate:1},r._Zone.prototype={_processUncaughtError$3(e,t,n){var s,a,i,o,l,_,u,p=this.get$_handleUncaughtError(),h=p.zone;if(h===$.C__RootZone){r._rootHandleError(t,n);return}s=p.$function,a=h.get$_parentDelegate(),u=g.get$parent$z(h),u.toString,i=u,o=C.Zone__current;try{C.Zone__current=i,s.call$5(h,a,e,t,n),C.Zone__current=o}catch(d){l=r.unwrapException(d),_=r.getTraceFromException(d),C.Zone__current=o,u=t===l?n:_,i._processUncaughtError$3(h,l,u)}},$isZone:1},r._CustomZone.prototype={get$_delegate(){var e=this._delegateCache;return e??(this._delegateCache=new r._ZoneDelegate(this))},get$_parentDelegate(){return this.parent.get$_delegate()},get$errorZone(){return this._handleUncaughtError.zone},runGuarded$1(e){var t,n;try{this.run$1$1(0,e,c.void)}catch(s){t=r.unwrapException(s),n=r.getTraceFromException(s),this._processUncaughtError$3(this,t,n)}},runUnaryGuarded$1$2(e,t,n){var s,a;try{this.runUnary$2$2(e,t,c.void,n)}catch(i){s=r.unwrapException(i),a=r.getTraceFromException(i),this._processUncaughtError$3(this,s,a)}},runBinaryGuarded$2$3(e,t,n,s,a){var i,o;try{this.runBinary$3$3(e,t,n,c.void,s,a)}catch(l){i=r.unwrapException(l),o=r.getTraceFromException(l),this._processUncaughtError$3(this,i,o)}},bindCallback$1$1(e,t){return new r._CustomZone_bindCallback_closure(this,this.registerCallback$1$1(e,t),t)},bindUnaryCallback$2$1(e,t,n){return new r._CustomZone_bindUnaryCallback_closure(this,this.registerUnaryCallback$2$1(e,t,n),n,t)},bindCallbackGuarded$1(e){return new r._CustomZone_bindCallbackGuarded_closure(this,this.registerCallback$1$1(e,c.void))},$index(e,t){var n,s=this._async$_map,a=s.$index(0,t);return a!=null||s.containsKey$1(t)?a:(n=this.parent.$index(0,t),n!=null&&s.$indexSet(0,t,n),n)},handleUncaughtError$2(e,t){this._processUncaughtError$3(this,e,t)},fork$2$specification$zoneValues(e,t){var n=this._fork,s=n.zone;return n.$function.call$5(s,s.get$_parentDelegate(),this,e,t)},run$1$1(e,t){var n=this._run,s=n.zone;return n.$function.call$4(s,s.get$_parentDelegate(),this,t)},runUnary$2$2(e,t){var n=this._runUnary,s=n.zone;return n.$function.call$5(s,s.get$_parentDelegate(),this,e,t)},runBinary$3$3(e,t,n){var s=this._runBinary,a=s.zone;return s.$function.call$6(a,a.get$_parentDelegate(),this,e,t,n)},registerCallback$1$1(e){var t=this._registerCallback,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},registerUnaryCallback$2$1(e){var t=this._registerUnaryCallback,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},registerBinaryCallback$3$1(e){var t=this._registerBinaryCallback,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},errorCallback$2(e,t){var n,s;return r.checkNotNullable(e,"error",c.Object),n=this._errorCallback,s=n.zone,s===$.C__RootZone?null:n.$function.call$5(s,s.get$_parentDelegate(),this,e,t)},scheduleMicrotask$1(e){var t=this._scheduleMicrotask,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},createTimer$2(e,t){var n=this._createTimer,s=n.zone;return n.$function.call$5(s,s.get$_parentDelegate(),this,e,t)},print$1(e){var t=this._print,n=t.zone;return t.$function.call$4(n,n.get$_parentDelegate(),this,e)},get$_run(){return this._run},get$_runUnary(){return this._runUnary},get$_runBinary(){return this._runBinary},get$_registerCallback(){return this._registerCallback},get$_registerUnaryCallback(){return this._registerUnaryCallback},get$_registerBinaryCallback(){return this._registerBinaryCallback},get$_errorCallback(){return this._errorCallback},get$_scheduleMicrotask(){return this._scheduleMicrotask},get$_createTimer(){return this._createTimer},get$_createPeriodicTimer(){return this._createPeriodicTimer},get$_print(){return this._print},get$_fork(){return this._fork},get$_handleUncaughtError(){return this._handleUncaughtError},get$parent(e){return this.parent},get$_async$_map(){return this._async$_map}},r._CustomZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.registered,this.R)},$signature(){return this.R._eval$1("0()")}},r._CustomZone_bindUnaryCallback_closure.prototype={call$1(e){var t=this;return t.$this.runUnary$2$2(t.registered,e,t.R,t.T)},$signature(){return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)")}},r._CustomZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.registered)},$signature:0},r._rootHandleError_closure.prototype={call$0(){r.Error_throwWithStackTrace(this.error,this.stackTrace)},$signature:0},r._RootZone.prototype={get$_run(){return $._ZoneFunction__RootZone__rootRun},get$_runUnary(){return $._ZoneFunction__RootZone__rootRunUnary},get$_runBinary(){return $._ZoneFunction__RootZone__rootRunBinary},get$_registerCallback(){return $._ZoneFunction__RootZone__rootRegisterCallback},get$_registerUnaryCallback(){return $._ZoneFunction_QOa},get$_registerBinaryCallback(){return $._ZoneFunction_qxw},get$_errorCallback(){return $._ZoneFunction__RootZone__rootErrorCallback},get$_scheduleMicrotask(){return $._ZoneFunction__RootZone__rootScheduleMicrotask},get$_createTimer(){return $._ZoneFunction__RootZone__rootCreateTimer},get$_createPeriodicTimer(){return $._ZoneFunction_kWM},get$_print(){return $._ZoneFunction__RootZone__rootPrint},get$_fork(){return $._ZoneFunction__RootZone__rootFork},get$_handleUncaughtError(){return $._ZoneFunction_NIe},get$parent(e){return null},get$_async$_map(){return C.$get$_RootZone__rootMap()},get$_delegate(){var e=C._RootZone__rootDelegate;return e??(C._RootZone__rootDelegate=new r._ZoneDelegate(this))},get$_parentDelegate(){var e=C._RootZone__rootDelegate;return e??(C._RootZone__rootDelegate=new r._ZoneDelegate(this))},get$errorZone(){return this},runGuarded$1(e){var t,n;try{if($.C__RootZone===C.Zone__current){e.call$0();return}r._rootRun(null,null,this,e)}catch(s){t=r.unwrapException(s),n=r.getTraceFromException(s),r._rootHandleError(t,n)}},runUnaryGuarded$1$2(e,t){var n,s;try{if($.C__RootZone===C.Zone__current){e.call$1(t);return}r._rootRunUnary(null,null,this,e,t)}catch(a){n=r.unwrapException(a),s=r.getTraceFromException(a),r._rootHandleError(n,s)}},runBinaryGuarded$2$3(e,t,n){var s,a;try{if($.C__RootZone===C.Zone__current){e.call$2(t,n);return}r._rootRunBinary(null,null,this,e,t,n)}catch(i){s=r.unwrapException(i),a=r.getTraceFromException(i),r._rootHandleError(s,a)}},bindCallback$1$1(e,t){return new r._RootZone_bindCallback_closure(this,e,t)},bindUnaryCallback$2$1(e,t,n){return new r._RootZone_bindUnaryCallback_closure(this,e,n,t)},bindCallbackGuarded$1(e){return new r._RootZone_bindCallbackGuarded_closure(this,e)},$index(e,t){return null},handleUncaughtError$2(e,t){r._rootHandleError(e,t)},fork$2$specification$zoneValues(e,t){return r._rootFork(null,null,this,e,t)},run$1$1(e,t){return C.Zone__current===$.C__RootZone?t.call$0():r._rootRun(null,null,this,t)},runUnary$2$2(e,t){return C.Zone__current===$.C__RootZone?e.call$1(t):r._rootRunUnary(null,null,this,e,t)},runBinary$3$3(e,t,n){return C.Zone__current===$.C__RootZone?e.call$2(t,n):r._rootRunBinary(null,null,this,e,t,n)},registerCallback$1$1(e){return e},registerUnaryCallback$2$1(e){return e},registerBinaryCallback$3$1(e){return e},errorCallback$2(e,t){return null},scheduleMicrotask$1(e){r._rootScheduleMicrotask(null,null,this,e)},createTimer$2(e,t){return r.Timer__createTimer(e,t)},print$1(e){r.printString(e)}},r._RootZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.f,this.R)},$signature(){return this.R._eval$1("0()")}},r._RootZone_bindUnaryCallback_closure.prototype={call$1(e){var t=this;return t.$this.runUnary$2$2(t.f,e,t.R,t.T)},$signature(){return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)")}},r._RootZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.f)},$signature:0},r._HashMap.prototype={get$length(e){return this._collection$_length},get$isEmpty(e){return this._collection$_length===0},get$isNotEmpty(e){return this._collection$_length!==0},get$keys(e){return new r._HashMapKeyIterable(this,r._instanceType(this)._eval$1("_HashMapKeyIterable<1>"))},get$values(e){var t=r._instanceType(this);return r.MappedIterable_MappedIterable(new r._HashMapKeyIterable(this,t._eval$1("_HashMapKeyIterable<1>")),new r._HashMap_values_closure(this),t._precomputed1,t._rest[1])},containsKey$1(e){var t,n;return typeof e=="string"&&e!=="__proto__"?(t=this._strings,t==null?!1:t[e]!=null):typeof e=="number"&&(e&1073741823)===e?(n=this._nums,n==null?!1:n[e]!=null):this._containsKey$1(e)},_containsKey$1(e){var t=this._collection$_rest;return t==null?!1:this._findBucketIndex$2(this._getBucket$2(t,e),e)>=0},addAll$1(e,t){t.forEach$1(0,new r._HashMap_addAll_closure(this))},$index(e,t){var n,s,a;return typeof t=="string"&&t!=="__proto__"?(n=this._strings,s=n==null?null:r._HashMap__getTableEntry(n,t),s):typeof t=="number"&&(t&1073741823)===t?(a=this._nums,s=a==null?null:r._HashMap__getTableEntry(a,t),s):this._get$1(t)},_get$1(e){var t,n,s=this._collection$_rest;return s==null?null:(t=this._getBucket$2(s,e),n=this._findBucketIndex$2(t,e),n<0?null:t[n+1])},$indexSet(e,t,n){var s,a,i=this;typeof t=="string"&&t!=="__proto__"?(s=i._strings,i._addHashTableEntry$3(s??(i._strings=r._HashMap__newHashTable()),t,n)):typeof t=="number"&&(t&1073741823)===t?(a=i._nums,i._addHashTableEntry$3(a??(i._nums=r._HashMap__newHashTable()),t,n)):i._set$2(t,n)},_set$2(e,t){var n,s,a,i=this,o=i._collection$_rest;o==null&&(o=i._collection$_rest=r._HashMap__newHashTable()),n=i._computeHashCode$1(e),s=o[n],s==null?(r._HashMap__setTableEntry(o,n,[e,t]),++i._collection$_length,i._collection$_keys=null):(a=i._findBucketIndex$2(s,e),a>=0?s[a+1]=t:(s.push(e,t),++i._collection$_length,i._collection$_keys=null))},remove$1(e,t){var n=this;return typeof t=="string"&&t!=="__proto__"?n._removeHashTableEntry$2(n._strings,t):typeof t=="number"&&(t&1073741823)===t?n._removeHashTableEntry$2(n._nums,t):n._remove$1(t)},_remove$1(e){var t,n,s,a,i=this,o=i._collection$_rest;return o==null||(t=i._computeHashCode$1(e),n=o[t],s=i._findBucketIndex$2(n,e),s<0)?null:(--i._collection$_length,i._collection$_keys=null,a=n.splice(s,2)[1],n.length===0&&delete o[t],a)},forEach$1(e,t){var n,s,a,i,o,l=this,_=l._computeKeys$0();for(n=_.length,s=r._instanceType(l)._rest[1],a=0;a<n;++a)if(i=_[a],o=l.$index(0,i),t.call$2(i,o??s._as(o)),_!==l._collection$_keys)throw r.wrapException(r.ConcurrentModificationError$(l))},_computeKeys$0(){var e,t,n,s,a,i,o,l,_,u,p=this,h=p._collection$_keys;if(h!=null)return h;if(h=r.List_List$filled(p._collection$_length,null,!1,c.dynamic),e=p._strings,e!=null)for(t=Object.getOwnPropertyNames(e),n=t.length,s=0,a=0;a<n;++a)h[s]=t[a],++s;else s=0;if(i=p._nums,i!=null)for(t=Object.getOwnPropertyNames(i),n=t.length,a=0;a<n;++a)h[s]=+t[a],++s;if(o=p._collection$_rest,o!=null)for(t=Object.getOwnPropertyNames(o),n=t.length,a=0;a<n;++a)for(l=o[t[a]],_=l.length,u=0;u<_;u+=2)h[s]=l[u],++s;return p._collection$_keys=h},_addHashTableEntry$3(e,t,n){e[t]==null&&(++this._collection$_length,this._collection$_keys=null),r._HashMap__setTableEntry(e,t,n)},_removeHashTableEntry$2(e,t){var n;return e!=null&&e[t]!=null?(n=r._HashMap__getTableEntry(e,t),delete e[t],--this._collection$_length,this._collection$_keys=null,n):null},_computeHashCode$1(e){return g.get$hashCode$(e)&1073741823},_getBucket$2(e,t){return e[this._computeHashCode$1(t)]},_findBucketIndex$2(e,t){var n,s;if(e==null)return-1;for(n=e.length,s=0;s<n;s+=2)if(g.$eq$(e[s],t))return s;return-1}},r._HashMap_values_closure.prototype={call$1(e){var t=this.$this,n=t.$index(0,e);return n??r._instanceType(t)._rest[1]._as(n)},$signature(){return r._instanceType(this.$this)._eval$1("2(1)")}},r._HashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return r._instanceType(this.$this)._eval$1("~(1,2)")}},r._IdentityHashMap.prototype={_computeHashCode$1(e){return r.objectHashCode(e)&1073741823},_findBucketIndex$2(e,t){var n,s,a;if(e==null)return-1;for(n=e.length,s=0;s<n;s+=2)if(a=e[s],a==null?t==null:a===t)return s;return-1}},r._HashMapKeyIterable.prototype={get$length(e){return this._map._collection$_length},get$isEmpty(e){return this._map._collection$_length===0},get$isNotEmpty(e){return this._map._collection$_length!==0},get$iterator(e){var t=this._map;return new r._HashMapKeyIterator(t,t._computeKeys$0(),this.$ti._eval$1("_HashMapKeyIterator<1>"))},contains$1(e,t){return this._map.containsKey$1(t)}},r._HashMapKeyIterator.prototype={get$current(e){var t=this._collection$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e=this,t=e._collection$_keys,n=e._offset,s=e._map;if(t!==s._collection$_keys)throw r.wrapException(r.ConcurrentModificationError$(s));return n>=t.length?(e._collection$_current=null,!1):(e._collection$_current=t[n],e._offset=n+1,!0)}},r._LinkedCustomHashMap.prototype={$index(e,t){return this._validKey.call$1(t)?this.super$JsLinkedHashMap$internalGet(t):null},$indexSet(e,t,n){this.super$JsLinkedHashMap$internalSet(t,n)},containsKey$1(e){return this._validKey.call$1(e)?this.super$JsLinkedHashMap$internalContainsKey(e):!1},remove$1(e,t){return this._validKey.call$1(t)?this.super$JsLinkedHashMap$internalRemove(t):null},internalComputeHashCode$1(e){return this._hashCode.call$1(e)&1073741823},internalFindBucketIndex$2(e,t){var n,s,a;if(e==null)return-1;for(n=e.length,s=this._equals,a=0;a<n;++a)if(s.call$2(e[a].hashMapCellKey,t))return a;return-1}},r._LinkedCustomHashMap_closure.prototype={call$1(e){return this.K._is(e)},$signature:128},r._LinkedHashSet.prototype={_newSet$0(){return new r._LinkedHashSet(r._instanceType(this)._eval$1("_LinkedHashSet<1>"))},_newSimilarSet$1$0(e){return new r._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},_newSimilarSet$0(){return this._newSimilarSet$1$0(c.dynamic)},get$iterator(e){var t=this,n=new r._LinkedHashSetIterator(t,t._modifications,r._instanceType(t)._eval$1("_LinkedHashSetIterator<1>"));return n._cell=t._first,n},get$length(e){return this._collection$_length},get$isEmpty(e){return this._collection$_length===0},get$isNotEmpty(e){return this._collection$_length!==0},contains$1(e,t){var n,s;return typeof t=="string"&&t!=="__proto__"?(n=this._strings,n==null?!1:n[t]!=null):typeof t=="number"&&(t&1073741823)===t?(s=this._nums,s==null?!1:s[t]!=null):this._contains$1(t)},_contains$1(e){var t=this._collection$_rest;return t==null?!1:this._findBucketIndex$2(t[this._computeHashCode$1(e)],e)>=0},get$first(e){var t=this._first;if(t==null)throw r.wrapException(r.StateError$("No elements"));return t._element},get$last(e){var t=this._last;if(t==null)throw r.wrapException(r.StateError$("No elements"));return t._element},add$1(e,t){var n,s,a=this;return typeof t=="string"&&t!=="__proto__"?(n=a._strings,a._addHashTableEntry$2(n??(a._strings=r._LinkedHashSet__newHashTable()),t)):typeof t=="number"&&(t&1073741823)===t?(s=a._nums,a._addHashTableEntry$2(s??(a._nums=r._LinkedHashSet__newHashTable()),t)):a._add$1(t)},_add$1(e){var t,n,s=this,a=s._collection$_rest;if(a==null&&(a=s._collection$_rest=r._LinkedHashSet__newHashTable()),t=s._computeHashCode$1(e),n=a[t],n==null)a[t]=[s._newLinkedCell$1(e)];else{if(s._findBucketIndex$2(n,e)>=0)return!1;n.push(s._newLinkedCell$1(e))}return!0},remove$1(e,t){var n=this;return typeof t=="string"&&t!=="__proto__"?n._removeHashTableEntry$2(n._strings,t):typeof t=="number"&&(t&1073741823)===t?n._removeHashTableEntry$2(n._nums,t):n._remove$1(t)},_remove$1(e){var t,n,s,a,i=this,o=i._collection$_rest;return o==null||(t=i._computeHashCode$1(e),n=o[t],s=i._findBucketIndex$2(n,e),s<0)?!1:(a=n.splice(s,1)[0],n.length===0&&delete o[t],i._unlinkCell$1(a),!0)},_addHashTableEntry$2(e,t){return e[t]!=null?!1:(e[t]=this._newLinkedCell$1(t),!0)},_removeHashTableEntry$2(e,t){var n;return e==null||(n=e[t],n==null)?!1:(this._unlinkCell$1(n),delete e[t],!0)},_modified$0(){this._modifications=this._modifications+1&1073741823},_newLinkedCell$1(e){var t,n=this,s=new r._LinkedHashSetCell(e);return n._first==null?n._first=n._last=s:(t=n._last,t.toString,s._previous=t,n._last=t._next=s),++n._collection$_length,n._modified$0(),s},_unlinkCell$1(e){var t=this,n=e._previous,s=e._next;n==null?t._first=s:n._next=s,s==null?t._last=n:s._previous=n,--t._collection$_length,t._modified$0()},_computeHashCode$1(e){return g.get$hashCode$(e)&1073741823},_findBucketIndex$2(e,t){var n,s;if(e==null)return-1;for(n=e.length,s=0;s<n;++s)if(g.$eq$(e[s]._element,t))return s;return-1}},r._LinkedIdentityHashSet.prototype={_newSet$0(){return new r._LinkedIdentityHashSet(this.$ti)},_newSimilarSet$1$0(e){return new r._LinkedIdentityHashSet(e._eval$1("_LinkedIdentityHashSet<0>"))},_newSimilarSet$0(){return this._newSimilarSet$1$0(c.dynamic)},_computeHashCode$1(e){return r.objectHashCode(e)&1073741823},_findBucketIndex$2(e,t){var n,s,a;if(e==null)return-1;for(n=e.length,s=0;s<n;++s)if(a=e[s]._element,a==null?t==null:a===t)return s;return-1}},r._LinkedHashSetCell.prototype={},r._LinkedHashSetIterator.prototype={get$current(e){var t=this._collection$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e=this,t=e._cell,n=e._set;if(e._modifications!==n._modifications)throw r.wrapException(r.ConcurrentModificationError$(n));return t==null?(e._collection$_current=null,!1):(e._collection$_current=t._element,e._cell=t._next,!0)}},r.UnmodifiableListView.prototype={cast$1$0(e,t){return new r.UnmodifiableListView(g.cast$1$0$ax(this._collection$_source,t),t._eval$1("UnmodifiableListView<0>"))},get$length(e){return g.get$length$asx(this._collection$_source)},$index(e,t){return g.elementAt$1$ax(this._collection$_source,t)}},r.HashMap_HashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:168},r.LinkedHashMap_LinkedHashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:168},r.ListBase.prototype={get$iterator(e){return new r.ListIterator(e,this.get$length(e),r.instanceType(e)._eval$1("ListIterator<ListBase.E>"))},elementAt$1(e,t){return this.$index(e,t)},forEach$1(e,t){var n,s=this.get$length(e);for(n=0;n<s;++n)if(t.call$1(this.$index(e,n)),s!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))},get$isEmpty(e){return this.get$length(e)===0},get$isNotEmpty(e){return!this.get$isEmpty(e)},get$first(e){if(this.get$length(e)===0)throw r.wrapException(r.IterableElementError_noElement());return this.$index(e,0)},get$last(e){if(this.get$length(e)===0)throw r.wrapException(r.IterableElementError_noElement());return this.$index(e,this.get$length(e)-1)},get$single(e){if(this.get$length(e)===0)throw r.wrapException(r.IterableElementError_noElement());if(this.get$length(e)>1)throw r.wrapException(r.IterableElementError_tooMany());return this.$index(e,0)},contains$1(e,t){var n,s=this.get$length(e);for(n=0;n<s;++n){if(g.$eq$(this.$index(e,n),t))return!0;if(s!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}return!1},every$1(e,t){var n,s=this.get$length(e);for(n=0;n<s;++n){if(!t.call$1(this.$index(e,n)))return!1;if(s!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}return!0},any$1(e,t){var n,s=this.get$length(e);for(n=0;n<s;++n){if(t.call$1(this.$index(e,n)))return!0;if(s!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}return!1},lastWhere$2$orElse(e,t,n){var s,a,i=this.get$length(e);for(s=i-1;s>=0;--s){if(a=this.$index(e,s),t.call$1(a))return a;if(i!==this.get$length(e))throw r.wrapException(r.ConcurrentModificationError$(e))}if(n!=null)return n.call$0();throw r.wrapException(r.IterableElementError_noElement())},join$1(e,t){var n;return this.get$length(e)===0?"":(n=r.StringBuffer__writeAll("",e,t),n.charCodeAt(0)==0,n)},where$1(e,t){return new r.WhereIterable(e,t,r.instanceType(e)._eval$1("WhereIterable<ListBase.E>"))},map$1$1(e,t,n){return new r.MappedListIterable(e,t,r.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},expand$1$1(e,t,n){return new r.ExpandIterable(e,t,r.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},skip$1(e,t){return r.SubListIterable$(e,t,null,r.instanceType(e)._eval$1("ListBase.E"))},take$1(e,t){return r.SubListIterable$(e,0,r.checkNotNullable(t,"count",c.int),r.instanceType(e)._eval$1("ListBase.E"))},toList$1$growable(e,t){var n,s,a,i,o=this;if(o.get$isEmpty(e))return n=g.JSArray_JSArray$growable(0,r.instanceType(e)._eval$1("ListBase.E")),n;for(s=o.$index(e,0),a=r.List_List$filled(o.get$length(e),s,!0,r.instanceType(e)._eval$1("ListBase.E")),i=1;i<o.get$length(e);++i)a[i]=o.$index(e,i);return a},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){var t,n=r.LinkedHashSet_LinkedHashSet(r.instanceType(e)._eval$1("ListBase.E"));for(t=0;t<this.get$length(e);++t)n.add$1(0,this.$index(e,t));return n},add$1(e,t){var n=this.get$length(e);this.set$length(e,n+1),this.$indexSet(e,n,t)},addAll$1(e,t){var n;for(this.get$length(e),n=t.get$iterator(t);n.moveNext$0();)this.add$1(e,n.get$current(n))},_closeGap$2(e,t,n){var s,a=this,i=a.get$length(e),o=n-t;for(s=n;s<i;++s)a.$indexSet(e,s-o,a.$index(e,s));a.set$length(e,i-o)},cast$1$0(e,t){return new r.CastList(e,r.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(t)._eval$1("CastList<1,2>"))},sort$1(e,t){var n=t??r.collection_ListBase__compareAny$closure();r.Sort__doSort(e,0,this.get$length(e)-1,n)},sublist$2(e,t,n){var s=this.get$length(e);return r.RangeError_checkValidRange(t,s,s),r.List_List$from(this.getRange$2(e,t,s),!0,r.instanceType(e)._eval$1("ListBase.E"))},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2(e,t,n){return r.RangeError_checkValidRange(t,n,this.get$length(e)),r.SubListIterable$(e,t,n,r.instanceType(e)._eval$1("ListBase.E"))},removeRange$2(e,t,n){r.RangeError_checkValidRange(t,n,this.get$length(e)),n>t&&this._closeGap$2(e,t,n)},fillRange$3(e,t,n,s){var a,i=s??r.instanceType(e)._eval$1("ListBase.E")._as(s);for(r.RangeError_checkValidRange(t,n,this.get$length(e)),a=t;a<n;++a)this.$indexSet(e,a,i)},setRange$4(e,t,n,s,a){var i,o,l,_,u;if(r.RangeError_checkValidRange(t,n,this.get$length(e)),i=n-t,i!==0){if(r.RangeError_checkNotNegative(a,"skipCount"),r.instanceType(e)._eval$1("List<ListBase.E>")._is(s)?(o=a,l=s):(l=g.skip$1$ax(s,a).toList$1$growable(0,!1),o=0),_=g.getInterceptor$asx(l),o+i>_.get$length(l))throw r.wrapException(r.IterableElementError_tooFew());if(o<t)for(u=i-1;u>=0;--u)this.$indexSet(e,t+u,_.$index(l,o+u));else for(u=0;u<i;++u)this.$indexSet(e,t+u,_.$index(l,o+u))}},get$reversed(e){return new r.ReversedListIterable(e,r.instanceType(e)._eval$1("ReversedListIterable<ListBase.E>"))},toString$0(e){return r.Iterable_iterableToFullString(e,"[","]")},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},r.MapBase.prototype={cast$2$0(e,t,n){var s=r._instanceType(this);return r.Map_castFrom(this,s._eval$1("MapBase.K"),s._eval$1("MapBase.V"),t,n)},forEach$1(e,t){var n,s,a,i,o=this;for(n=g.get$iterator$ax(o.get$keys(o)),s=r._instanceType(o)._eval$1("MapBase.V");n.moveNext$0();)a=n.get$current(n),i=o.$index(0,a),t.call$2(a,i??s._as(i))},addAll$1(e,t){t.forEach$1(0,new r.MapBase_addAll_closure(this))},get$entries(e){var t=this;return g.map$1$1$ax(t.get$keys(t),new r.MapBase_entries_closure(t),r._instanceType(t)._eval$1("MapEntry<MapBase.K,MapBase.V>"))},removeWhere$1(e,t){var n,s,a,i,o=this,l=r._instanceType(o),_=r._setArrayType([],l._eval$1("JSArray<MapBase.K>"));for(n=g.get$iterator$ax(o.get$keys(o)),l=l._eval$1("MapBase.V");n.moveNext$0();)s=n.get$current(n),a=o.$index(0,s),t.call$2(s,a??l._as(a))&&_.push(s);for(l=_.length,i=0;i<_.length;_.length===l||(0,r.throwConcurrentModificationError)(_),++i)o.remove$1(0,_[i])},containsKey$1(e){return g.contains$1$asx(this.get$keys(this),e)},get$length(e){return g.get$length$asx(this.get$keys(this))},get$isEmpty(e){return g.get$isEmpty$asx(this.get$keys(this))},get$isNotEmpty(e){return g.get$isNotEmpty$asx(this.get$keys(this))},get$values(e){var t=r._instanceType(this);return new r._MapBaseValueIterable(this,t._eval$1("@<MapBase.K>")._bind$1(t._eval$1("MapBase.V"))._eval$1("_MapBaseValueIterable<1,2>"))},toString$0(e){return r.MapBase_mapToString(this)},$isMap:1},r.MapBase_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return r._instanceType(this.$this)._eval$1("~(MapBase.K,MapBase.V)")}},r.MapBase_entries_closure.prototype={call$1(e){var t=this.$this,n=t.$index(0,e);return n==null&&(n=r._instanceType(t)._eval$1("MapBase.V")._as(n)),t=r._instanceType(t),new r.MapEntry(e,n,t._eval$1("@<MapBase.K>")._bind$1(t._eval$1("MapBase.V"))._eval$1("MapEntry<1,2>"))},$signature(){return r._instanceType(this.$this)._eval$1("MapEntry<MapBase.K,MapBase.V>(MapBase.K)")}},r.MapBase_mapToString_closure.prototype={call$2(e,t){var n,s=this._box_0;s.first||(this.result._contents+=", "),s.first=!1,s=this.result,n=r.S(e),n=s._contents+=n,s._contents=n+": ",n=r.S(t),s._contents+=n},$signature:170},r.UnmodifiableMapBase.prototype={},r._MapBaseValueIterable.prototype={get$length(e){var t=this._map;return t.get$length(t)},get$isEmpty(e){var t=this._map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._map;return t.get$isNotEmpty(t)},get$first(e){var t=this._map;return t=t.$index(0,g.get$first$ax(t.get$keys(t))),t??this.$ti._rest[1]._as(t)},get$single(e){var t=this._map;return t=t.$index(0,g.get$single$ax(t.get$keys(t))),t??this.$ti._rest[1]._as(t)},get$last(e){var t=this._map;return t=t.$index(0,g.get$last$ax(t.get$keys(t))),t??this.$ti._rest[1]._as(t)},get$iterator(e){var t=this._map,n=this.$ti;return new r._MapBaseValueIterator(g.get$iterator$ax(t.get$keys(t)),t,n._eval$1("@<1>")._bind$1(n._rest[1])._eval$1("_MapBaseValueIterator<1,2>"))}},r._MapBaseValueIterator.prototype={moveNext$0(){var e=this,t=e._collection$_keys;return t.moveNext$0()?(e._collection$_current=e._map.$index(0,t.get$current(t)),!0):(e._collection$_current=null,!1)},get$current(e){var t=this._collection$_current;return t??this.$ti._rest[1]._as(t)}},r._UnmodifiableMapMixin.prototype={$indexSet(e,t,n){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable map"))},addAll$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable map"))},remove$1(e,t){throw r.wrapException(r.UnsupportedError$("Cannot modify unmodifiable map"))}},r.MapView.prototype={cast$2$0(e,t,n){return this._map.cast$2$0(0,t,n)},$index(e,t){return this._map.$index(0,t)},$indexSet(e,t,n){this._map.$indexSet(0,t,n)},addAll$1(e,t){this._map.addAll$1(0,t)},containsKey$1(e){return this._map.containsKey$1(e)},forEach$1(e,t){this._map.forEach$1(0,t)},get$isEmpty(e){var t=this._map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._map;return t.get$isNotEmpty(t)},get$length(e){var t=this._map;return t.get$length(t)},get$keys(e){var t=this._map;return t.get$keys(t)},remove$1(e,t){return this._map.remove$1(0,t)},toString$0(e){return this._map.toString$0(0)},get$values(e){var t=this._map;return t.get$values(t)},get$entries(e){var t=this._map;return t.get$entries(t)},$isMap:1},r.UnmodifiableMapView.prototype={cast$2$0(e,t,n){return new r.UnmodifiableMapView(this._map.cast$2$0(0,t,n),t._eval$1("@<0>")._bind$1(n)._eval$1("UnmodifiableMapView<1,2>"))}},r.ListQueue.prototype={get$iterator(e){var t=this;return new r._ListQueueIterator(t,t._tail,t._modificationCount,t._head,t.$ti._eval$1("_ListQueueIterator<1>"))},get$isEmpty(e){return this._head===this._tail},get$length(e){return(this._tail-this._head&this._table.length-1)>>>0},get$first(e){var t=this,n=t._head;if(n===t._tail)throw r.wrapException(r.IterableElementError_noElement());return n=t._table[n],n??t.$ti._precomputed1._as(n)},get$last(e){var t=this,n=t._head,s=t._tail;if(n===s)throw r.wrapException(r.IterableElementError_noElement());return n=t._table,n=n[(s-1&n.length-1)>>>0],n??t.$ti._precomputed1._as(n)},get$single(e){var t,n=this;if(n._head===n._tail)throw r.wrapException(r.IterableElementError_noElement());if(n.get$length(0)>1)throw r.wrapException(r.IterableElementError_tooMany());return t=n._table[n._head],t??n.$ti._precomputed1._as(t)},elementAt$1(e,t){var n,s=this;return r.IndexError_check(t,s.get$length(0),s,null,null),n=s._table,n=n[(s._head+t&n.length-1)>>>0],n??s.$ti._precomputed1._as(n)},toList$1$growable(e,t){var n,s,a,i,o,l,_=this,u=_._table.length-1,p=(_._tail-_._head&u)>>>0;if(p===0)return n=g.JSArray_JSArray$growable(0,_.$ti._precomputed1),n;for(n=_.$ti._precomputed1,s=r.List_List$filled(p,_.get$first(0),!0,n),a=_._table,i=_._head,o=0;o<p;++o)l=a[(i+o&u)>>>0],s[o]=l??n._as(l);return s},toList$0(e){return this.toList$1$growable(0,!0)},addAll$1(e,t){var n,s,a,i,o,l,_,u,p,h=this,d=h.$ti;if(d._eval$1("List<1>")._is(t))n=t.length,s=h.get$length(0),a=s+n,i=h._table,o=i.length,a>=o?(l=r.List_List$filled(r.ListQueue__nextPowerOf2(a+(a>>>1)),null,!1,d._eval$1("1?")),h._tail=h._collection$_writeToList$1(l),h._table=l,h._head=0,$.JSArray_methods.setRange$4(l,s,a,t,0),h._tail+=n):(d=h._tail,_=o-d,n<_?($.JSArray_methods.setRange$4(i,d,d+n,t,0),h._tail+=n):(u=n-_,$.JSArray_methods.setRange$4(i,d,d+_,t,0),$.JSArray_methods.setRange$4(h._table,0,u,t,_),h._tail=u)),++h._modificationCount;else for(d=t.length,p=0;p<t.length;t.length===d||(0,r.throwConcurrentModificationError)(t),++p)h._add$1(t[p])},clear$0(e){var t,n,s=this,a=s._head,i=s._tail;if(a!==i){for(t=s._table,n=t.length-1;a!==i;a=(a+1&n)>>>0)t[a]=null;s._head=s._tail=0,++s._modificationCount}},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this,n=t._head,s=t._table;n=t._head=(n-1&s.length-1)>>>0,s[n]=e,n===t._tail&&t._grow$0(),++t._modificationCount},removeFirst$0(){var e,t,n=this,s=n._head;if(s===n._tail)throw r.wrapException(r.IterableElementError_noElement());return++n._modificationCount,e=n._table,t=e[s],t==null&&(t=n.$ti._precomputed1._as(t)),e[s]=null,n._head=(s+1&e.length-1)>>>0,t},_add$1(e){var t=this,n=t._table,s=t._tail;n[s]=e,n=(s+1&n.length-1)>>>0,t._tail=n,t._head===n&&t._grow$0(),++t._modificationCount},_grow$0(){var e=this,t=r.List_List$filled(e._table.length*2,null,!1,e.$ti._eval$1("1?")),n=e._table,s=e._head,a=n.length-s;$.JSArray_methods.setRange$4(t,0,a,n,s),$.JSArray_methods.setRange$4(t,a,a+e._head,e._table,0),e._head=0,e._tail=e._table.length,e._table=t},_collection$_writeToList$1(e){var t,n,s=this,a=s._head,i=s._tail,o=s._table;return a<=i?(t=i-a,$.JSArray_methods.setRange$4(e,0,t,o,a),t):(n=o.length-a,$.JSArray_methods.setRange$4(e,0,n,o,a),$.JSArray_methods.setRange$4(e,n,n+s._tail,s._table,0),s._tail+n)},$isQueue:1},r._ListQueueIterator.prototype={get$current(e){var t=this._collection$_current;return t??this.$ti._precomputed1._as(t)},moveNext$0(){var e,t=this,n=t._queue;return t._modificationCount!==n._modificationCount&&r.throwExpression(r.ConcurrentModificationError$(n)),e=t._collection$_position,e===t._collection$_end?(t._collection$_current=null,!1):(n=n._table,t._collection$_current=n[e],t._collection$_position=(e+1&n.length-1)>>>0,!0)}},r.SetBase.prototype={get$isEmpty(e){return this.get$length(this)===0},get$isNotEmpty(e){return this.get$length(this)!==0},addAll$1(e,t){var n;for(n=g.get$iterator$ax(t);n.moveNext$0();)this.add$1(0,n.get$current(n))},removeAll$1(e){var t;for(t=g.get$iterator$ax(e);t.moveNext$0();)this.remove$1(0,t.get$current(t))},difference$1(e){var t,n,s,a=this.toSet$0(0);for(t=this.get$iterator(this),n=e._source;t.moveNext$0();)s=t.get$current(t),n.contains$1(0,s)&&a.remove$1(0,s);return a},toList$1$growable(e,t){return r.List_List$of(this,!0,r._instanceType(this)._precomputed1)},toList$0(e){return this.toList$1$growable(0,!0)},map$1$1(e,t,n){return new r.EfficientLengthMappedIterable(this,t,r._instanceType(this)._eval$1("@<1>")._bind$1(n)._eval$1("EfficientLengthMappedIterable<1,2>"))},get$single(e){var t,n=this;if(n.get$length(n)>1)throw r.wrapException(r.IterableElementError_tooMany());if(t=n.get$iterator(n),!t.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());return t.get$current(t)},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},where$1(e,t){return new r.WhereIterable(this,t,r._instanceType(this)._eval$1("WhereIterable<1>"))},forEach$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)t.call$1(n.get$current(n))},every$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(!t.call$1(n.get$current(n)))return!1;return!0},any$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(t.call$1(n.get$current(n)))return!0;return!1},take$1(e,t){return r.TakeIterable_TakeIterable(this,t,r._instanceType(this)._precomputed1)},skip$1(e,t){return r.SkipIterable_SkipIterable(this,t,r._instanceType(this)._precomputed1)},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,n=this.get$iterator(this);if(!n.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());do t=n.get$current(n);while(n.moveNext$0());return t},elementAt$1(e,t){var n,s;for(r.RangeError_checkNotNegative(t,"index"),n=this.get$iterator(this),s=t;n.moveNext$0();){if(s===0)return n.get$current(n);--s}throw r.wrapException(r.IndexError$withLength(t,t-s,this,null,"index"))},$isEfficientLengthIterable:1,$isIterable:1,$isSet:1},r._SetBase.prototype={difference$1(e){var t,n,s,a,i=this,o=i._newSet$0();for(t=r._LinkedHashSetIterator$(i,i._modifications,r._instanceType(i)._precomputed1),n=e._source,s=t.$ti._precomputed1;t.moveNext$0();)a=t._collection$_current,a==null&&(a=s._as(a)),n.contains$1(0,a)||o.add$1(0,a);return o},intersection$1(e){var t,n,s,a,i=this,o=i._newSet$0();for(t=r._LinkedHashSetIterator$(i,i._modifications,r._instanceType(i)._precomputed1),n=e._baseMap,s=t.$ti._precomputed1;t.moveNext$0();)a=t._collection$_current,a==null&&(a=s._as(a)),n.containsKey$1(a)&&o.add$1(0,a);return o},toSet$0(e){var t=this._newSet$0();return t.addAll$1(0,this),t}},r._UnmodifiableSetMixin.prototype={add$1(e,t){return r._UnmodifiableSetMixin__throwUnmodifiable()},addAll$1(e,t){return r._UnmodifiableSetMixin__throwUnmodifiable()},remove$1(e,t){return r._UnmodifiableSetMixin__throwUnmodifiable()}},r.UnmodifiableSetView.prototype={contains$1(e,t){return this._collection$_source.contains$1(0,t)},get$length(e){return this._collection$_source._collection$_length},get$iterator(e){var t=this._collection$_source;return r._LinkedHashSetIterator$(t,t._modifications,r._instanceType(t)._precomputed1)},toSet$0(e){return this._collection$_source.toSet$0(0)}},r._UnmodifiableMapView_MapView__UnmodifiableMapMixin.prototype={},r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin.prototype={},r._JsonMap.prototype={$index(e,t){var n,s=this._processed;return s==null?this._data.$index(0,t):typeof t!="string"?null:(n=s[t],typeof n>"u"?this._process$1(t):n)},get$length(e){return this._processed==null?this._data.__js_helper$_length:this._convert$_computeKeys$0().length},get$isEmpty(e){return this.get$length(0)===0},get$isNotEmpty(e){return this.get$length(0)>0},get$keys(e){var t;return this._processed==null?(t=this._data,new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>"))):new r._JsonMapKeyIterable(this)},get$values(e){var t=this;return t._processed==null?t._data.get$values(0):r.MappedIterable_MappedIterable(t._convert$_computeKeys$0(),new r._JsonMap_values_closure(t),c.String,c.dynamic)},$indexSet(e,t,n){var s,a,i=this;i._processed==null?i._data.$indexSet(0,t,n):i.containsKey$1(t)?(s=i._processed,s[t]=n,a=i._original,(a==null?s!=null:a!==s)&&(a[t]=null)):i._upgrade$0().$indexSet(0,t,n)},addAll$1(e,t){t.forEach$1(0,new r._JsonMap_addAll_closure(this))},containsKey$1(e){return this._processed==null?this._data.containsKey$1(e):typeof e!="string"?!1:Object.prototype.hasOwnProperty.call(this._original,e)},remove$1(e,t){return this._processed!=null&&!this.containsKey$1(t)?null:this._upgrade$0().remove$1(0,t)},forEach$1(e,t){var n,s,a,i,o=this;if(o._processed==null)return o._data.forEach$1(0,t);for(n=o._convert$_computeKeys$0(),s=0;s<n.length;++s)if(a=n[s],i=o._processed[a],typeof i>"u"&&(i=r._convertJsonToDartLazy(o._original[a]),o._processed[a]=i),t.call$2(a,i),n!==o._data)throw r.wrapException(r.ConcurrentModificationError$(o))},_convert$_computeKeys$0(){var e=this._data;return e==null&&(e=this._data=r._setArrayType(Object.keys(this._original),c.JSArray_String)),e},_upgrade$0(){var e,t,n,s,a,i=this;if(i._processed==null)return i._data;for(e=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.dynamic),t=i._convert$_computeKeys$0(),n=0;s=t.length,n<s;++n)a=t[n],e.$indexSet(0,a,i.$index(0,a));return s===0?t.push(""):$.JSArray_methods.clear$0(t),i._original=i._processed=null,i._data=e},_process$1(e){var t;return Object.prototype.hasOwnProperty.call(this._original,e)?(t=r._convertJsonToDartLazy(this._original[e]),this._processed[e]=t):null}},r._JsonMap_values_closure.prototype={call$1(e){return this.$this.$index(0,e)},$signature:171},r._JsonMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature:114},r._JsonMapKeyIterable.prototype={get$length(e){return this._convert$_parent.get$length(0)},elementAt$1(e,t){var n=this._convert$_parent;return n._processed==null?n.get$keys(0).elementAt$1(0,t):n._convert$_computeKeys$0()[t]},get$iterator(e){var t=this._convert$_parent;return t._processed==null?(t=t.get$keys(0),t=t.get$iterator(t)):(t=t._convert$_computeKeys$0(),t=new g.ArrayIterator(t,t.length,r._arrayInstanceType(t)._eval$1("ArrayIterator<1>"))),t},contains$1(e,t){return this._convert$_parent.containsKey$1(t)}},r._Utf8Decoder__decoder_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!0}),e}catch{}return null},$signature:60},r._Utf8Decoder__decoderNonfatal_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!1}),e}catch{}return null},$signature:60},r.AsciiCodec.prototype={encode$1(e){return $.AsciiEncoder_127.convert$1(e)}},r._UnicodeSubsetEncoder.prototype={convert$1(e){var t,n,s,a=r.RangeError_checkValidRange(0,null,e.length)-0,i=new Uint8Array(a);for(t=~this._subsetMask,n=0;n<a;++n){if(s=e.charCodeAt(n),s&t)throw r.wrapException(r.ArgumentError$value(e,"string","Contains invalid characters."));i[n]=s}return i}},r.AsciiEncoder.prototype={},r.Base64Codec.prototype={normalize$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R="Invalid base64 encoding length ";for(n=r.RangeError_checkValidRange(t,n,e.length),s=C.$get$_Base64Decoder__inverseAlphabet(),a=t,i=a,o=null,l=-1,_=-1,u=0;a<n;a=p){if(p=a+1,h=e.charCodeAt(a),h===37?(d=p+2,d<=n?(f=r.hexDigitValue(e.charCodeAt(p)),m=r.hexDigitValue(e.charCodeAt(p+1)),y=f*16+m-(m&256),y===37&&(y=-1),p=d):y=-1):y=h,0<=y&&y<=127){if(S=s[y],S>=0){if(y=k.ABCDEF.charCodeAt(S),y===h)continue;h=y}else{if(S===-1&&(l<0&&(v=o==null?null:o._contents.length,v==null&&(v=0),l=v+(a-i),_=a),++u,h===61))continue;h=y}if(S!==-2){o==null&&(o=new r.StringBuffer("")),v=o,v._contents+=$.JSString_methods.substring$2(e,i,a),E=r.Primitives_stringFromCharCode(h),v._contents+=E,i=p;continue}}throw r.wrapException(r.FormatException$("Invalid base64 data",e,a))}if(o!=null){if(v=$.JSString_methods.substring$2(e,i,n),v=o._contents+=v,E=v.length,l>=0)r.Base64Codec__checkPadding(e,_,n,l,u,E);else{if(M=$.JSInt_methods.$mod(E-1,4)+1,M===1)throw r.wrapException(r.FormatException$(R,e,n));for(;M<4;)v+="=",o._contents=v,++M}return v=o._contents,$.JSString_methods.replaceRange$3(e,t,n,(v.charCodeAt(0)==0,v))}if(I=n-t,l>=0)r.Base64Codec__checkPadding(e,_,n,l,u,I);else{if(M=$.JSInt_methods.$mod(I,4),M===1)throw r.wrapException(r.FormatException$(R,e,n));M>1&&(e=$.JSString_methods.replaceRange$3(e,n,n,M===2?"==":"="))}return e}},r.Base64Encoder.prototype={startChunkedConversion$1(e){return new r._Utf8Base64EncoderSink(new r._Utf8StringSinkAdapter(new r._Utf8Decoder(!1),e,e._stringSink),new r._Base64Encoder(k.ABCDEF))}},r._Base64Encoder.prototype={createBuffer$1(e){return new Uint8Array(e)},encode$4(e,t,n,s){var a,i=this,o=(i._convert$_state&3)+(n-t),l=$.JSInt_methods._tdivFast$1(o,3),_=l*4;return s&&o-l*3>0&&(_+=4),a=i.createBuffer$1(_),i._convert$_state=r._Base64Encoder_encodeChunk(i._alphabet,e,t,n,s,a,0,i._convert$_state),_>0?a:null}},r._Base64EncoderSink.prototype={},r._Utf8Base64EncoderSink.prototype={_convert$_add$4(e,t,n,s){var a=this._encoder.encode$4(e,t,n,s);a!=null&&this._sink.addSlice$4(a,0,a.length,s)}},r.ByteConversionSink.prototype={},r.Codec.prototype={},r.Converter.prototype={},r.Encoding.prototype={},r.JsonUnsupportedObjectError.prototype={toString$0(e){var t=r.Error_safeToString(this.unsupportedObject);return(this.cause!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+t}},r.JsonCyclicError.prototype={toString$0(e){return"Cyclic error in JSON stringify"}},r.JsonCodec.prototype={decode$1(e){var t=r._parseJson(e,this.get$decoder()._reviver);return t},encode$2$toEncodable(e,t){var n=r._JsonStringStringifier_stringify(e,this.get$encoder()._toEncodable,null);return n},get$encoder(){return $.JsonEncoder_null},get$decoder(){return $.JsonDecoder_null}},r.JsonEncoder.prototype={},r.JsonDecoder.prototype={},r._JsonStringifier.prototype={writeStringContent$1(e){var t,n,s,a,i,o=this,l=e.length;for(t=0,n=0;n<l;++n){if(s=e.charCodeAt(n),s>92){s>=55296&&(a=s&64512,a===55296?(i=n+1,i=!(i<l&&(e.charCodeAt(i)&64512)===56320)):i=!1,i?a=!0:a===56320?(a=n-1,a=!(a>=0&&(e.charCodeAt(a)&64512)===55296)):a=!1,a&&(n>t&&o.writeStringSlice$3(e,t,n),t=n+1,o.writeCharCode$1(92),o.writeCharCode$1(117),o.writeCharCode$1(100),a=s>>>8&15,o.writeCharCode$1(a<10?48+a:87+a),a=s>>>4&15,o.writeCharCode$1(a<10?48+a:87+a),a=s&15,o.writeCharCode$1(a<10?48+a:87+a)));continue}if(s<32)switch(n>t&&o.writeStringSlice$3(e,t,n),t=n+1,o.writeCharCode$1(92),s){case 8:o.writeCharCode$1(98);break;case 9:o.writeCharCode$1(116);break;case 10:o.writeCharCode$1(110);break;case 12:o.writeCharCode$1(102);break;case 13:o.writeCharCode$1(114);break;default:o.writeCharCode$1(117),o.writeCharCode$1(48),o.writeCharCode$1(48),a=s>>>4&15,o.writeCharCode$1(a<10?48+a:87+a),a=s&15,o.writeCharCode$1(a<10?48+a:87+a);break}else(s===34||s===92)&&(n>t&&o.writeStringSlice$3(e,t,n),t=n+1,o.writeCharCode$1(92),o.writeCharCode$1(s))}t===0?o.writeString$1(e):t<l&&o.writeStringSlice$3(e,t,l)},_checkCycle$1(e){var t,n,s,a;for(t=this._seen,n=t.length,s=0;s<n;++s)if(a=t[s],e==null?a==null:e===a)throw r.wrapException(new r.JsonCyclicError(e,null));t.push(e)},writeObject$1(e){var t,n,s,a=this;if(!a.writeJsonValue$1(e)){a._checkCycle$1(e);try{if(t=a._toEncodable.call$1(e),!a.writeJsonValue$1(t))throw s=r.JsonUnsupportedObjectError$(e,null,a.get$_partialResult()),r.wrapException(s);a._seen.pop()}catch(i){throw n=r.unwrapException(i),s=r.JsonUnsupportedObjectError$(e,n,a.get$_partialResult()),r.wrapException(s)}}},writeJsonValue$1(e){var t,n=this;return typeof e=="number"?isFinite(e)?(n.writeNumber$1(e),!0):!1:e===!0?(n.writeString$1("true"),!0):e===!1?(n.writeString$1("false"),!0):e==null?(n.writeString$1("null"),!0):typeof e=="string"?(n.writeString$1('"'),n.writeStringContent$1(e),n.writeString$1('"'),!0):c.List_dynamic._is(e)?(n._checkCycle$1(e),n.writeList$1(e),n._seen.pop(),!0):c.Map_dynamic_dynamic._is(e)?(n._checkCycle$1(e),t=n.writeMap$1(e),n._seen.pop(),t):!1},writeList$1(e){var t,n,s=this;if(s.writeString$1("["),t=g.getInterceptor$asx(e),t.get$isNotEmpty(e))for(s.writeObject$1(t.$index(e,0)),n=1;n<t.get$length(e);++n)s.writeString$1(","),s.writeObject$1(t.$index(e,n));s.writeString$1("]")},writeMap$1(e){var t,n,s,a,i=this,o={};if(e.get$isEmpty(e))return i.writeString$1("{}"),!0;if(t=e.get$length(e)*2,n=r.List_List$filled(t,null,!1,c.nullable_Object),s=o.i=0,o.allStringKeys=!0,e.forEach$1(0,new r._JsonStringifier_writeMap_closure(o,n)),!o.allStringKeys)return!1;for(i.writeString$1("{"),a='"';s<t;s+=2,a=',"')i.writeString$1(a),i.writeStringContent$1(r._asString(n[s])),i.writeString$1('":'),i.writeObject$1(n[s+1]);return i.writeString$1("}"),!0}},r._JsonStringifier_writeMap_closure.prototype={call$2(e,t){var n,s,a,i;typeof e!="string"&&(this._box_0.allStringKeys=!1),n=this.keyValueList,s=this._box_0,a=s.i,i=s.i=a+1,n[a]=e,s.i=i+1,n[i]=t},$signature:170},r._JsonStringStringifier.prototype={get$_partialResult(){var e=this._sink._contents;return e.charCodeAt(0)==0,e},writeNumber$1(e){var t=this._sink,n=$.JSNumber_methods.toString$0(e);t._contents+=n},writeString$1(e){this._sink._contents+=e},writeStringSlice$3(e,t,n){this._sink._contents+=$.JSString_methods.substring$2(e,t,n)},writeCharCode$1(e){var t=this._sink,n=r.Primitives_stringFromCharCode(e);t._contents+=n}},r.StringConversionSink.prototype={},r._StringSinkConversionSink.prototype={close$0(e){}},r._StringCallbackSink.prototype={close$0(e){var t=this._stringSink,n=t._contents;t._contents="",this._convert$_callback.call$1((n.charCodeAt(0)==0,n))},asUtf8Sink$1(e){return new r._Utf8StringSinkAdapter(new r._Utf8Decoder(e),this,this._stringSink)}},r._Utf8StringSinkAdapter.prototype={close$0(e){this._decoder.flush$1(this._stringSink),this._sink.close$0(0)},add$1(e,t){this.addSlice$4(t,0,g.get$length$asx(t),!1)},addSlice$4(e,t,n,s){var a=this._stringSink,i=this._decoder._convertGeneral$4(e,t,n,!1);a._contents+=i,s&&this.close$0(0)}},r.Utf8Codec.prototype={encode$1(e){return $.C_Utf8Encoder.convert$1(e)}},r.Utf8Encoder.prototype={convert$1(e){var t,n,s=r.RangeError_checkValidRange(0,null,e.length),a=s-0;return a===0?new Uint8Array(0):(t=new Uint8Array(a*3),n=new r._Utf8Encoder(t),n._fillBuffer$3(e,0,s)!==s&&n._writeReplacementCharacter$0(),$.NativeUint8List_methods.sublist$2(t,0,n._bufferIndex))}},r._Utf8Encoder.prototype={_writeReplacementCharacter$0(){var e=this,t=e._buffer,n=e._bufferIndex,s=e._bufferIndex=n+1;t[n]=239,n=e._bufferIndex=s+1,t[s]=191,e._bufferIndex=n+1,t[n]=189},_writeSurrogate$2(e,t){var n,s,a,i,o=this;return(t&64512)===56320?(n=65536+((e&1023)<<10)|t&1023,s=o._buffer,a=o._bufferIndex,i=o._bufferIndex=a+1,s[a]=n>>>18|240,a=o._bufferIndex=i+1,s[i]=n>>>12&63|128,i=o._bufferIndex=a+1,s[a]=n>>>6&63|128,o._bufferIndex=i+1,s[i]=n&63|128,!0):(o._writeReplacementCharacter$0(),!1)},_fillBuffer$3(e,t,n){var s,a,i,o,l,_,u,p=this;for(t!==n&&(e.charCodeAt(n-1)&64512)===55296&&--n,s=p._buffer,a=s.length,i=t;i<n;++i)if(o=e.charCodeAt(i),o<=127){if(l=p._bufferIndex,l>=a)break;p._bufferIndex=l+1,s[l]=o}else if(l=o&64512,l===55296){if(p._bufferIndex+4>a)break;_=i+1,p._writeSurrogate$2(o,e.charCodeAt(_))&&(i=_)}else if(l===56320){if(p._bufferIndex+3>a)break;p._writeReplacementCharacter$0()}else if(o<=2047){if(l=p._bufferIndex,u=l+1,u>=a)break;p._bufferIndex=u,s[l]=o>>>6|192,p._bufferIndex=u+1,s[u]=o&63|128}else{if(l=p._bufferIndex,l+2>=a)break;u=p._bufferIndex=l+1,s[l]=o>>>12|224,l=p._bufferIndex=u+1,s[u]=o>>>6&63|128,p._bufferIndex=l+1,s[l]=o&63|128}return i}},r.Utf8Decoder.prototype={convert$1(e){return new r._Utf8Decoder(this._allowMalformed)._convertGeneral$4(e,0,null,!0)}},r._Utf8Decoder.prototype={_convertGeneral$4(e,t,n,s){var a,i,o,l,_,u,p=this,h=r.RangeError_checkValidRange(t,n,g.get$length$asx(e));if(t===h)return"";if(e instanceof Uint8Array?(a=e,i=a,o=0):(i=r._Utf8Decoder__makeNativeUint8List(e,t,h),h-=t,o=t,t=0),s&&h-t>=15&&(l=p.allowMalformed,_=r._Utf8Decoder__convertInterceptedUint8List(l,i,t,h),_!=null&&(!l||_.indexOf("<22>")<0)))return _;if(_=p._decodeRecursive$4(i,t,h,s),l=p._convert$_state,l&1)throw u=r._Utf8Decoder_errorDescription(l),p._convert$_state=0,r.wrapException(r.FormatException$(u,e,o+p._charOrIndex));return _},_decodeRecursive$4(e,t,n,s){var a,i,o=this;return n-t>1e3?(a=$.JSInt_methods._tdivFast$1(t+n,2),i=o._decodeRecursive$4(e,t,a,!1),o._convert$_state&1?i:i+o._decodeRecursive$4(e,a,n,s)):o.decodeGeneral$4(e,t,n,s)},flush$1(e){var t,n=this._convert$_state;if(this._convert$_state=0,!(n<=32))if(this.allowMalformed)t=r.Primitives_stringFromCharCode(65533),e._contents+=t;else throw r.wrapException(r.FormatException$(r._Utf8Decoder_errorDescription(77),null,null))},decodeGeneral$4(e,t,n,s){var a,i,o,l,_,u,p,h=this,d=65533,f=h._convert$_state,m=h._charOrIndex,y=new r.StringBuffer(""),S=t+1,v=e[t];e:for(a=h.allowMalformed;;){for(;;S=l){if(i="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE".charCodeAt(v)&31,m=f<=32?v&61694>>>i:(v&63|m<<6)>>>0,f=" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\0\0\0\0\0AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA0000AAAAA\0\0\0\0 AAAAA".charCodeAt(f+i),f===0){if(o=r.Primitives_stringFromCharCode(m),y._contents+=o,S===n)break e;break}else if(f&1){if(a)switch(f){case 69:case 67:o=r.Primitives_stringFromCharCode(d),y._contents+=o;break;case 65:o=r.Primitives_stringFromCharCode(d),y._contents+=o,--S;break;default:o=r.Primitives_stringFromCharCode(d),o=y._contents+=o,y._contents=o+r.Primitives_stringFromCharCode(d);break}else return h._convert$_state=f,h._charOrIndex=S-1,"";f=0}if(S===n)break e;l=S+1,v=e[S]}if(l=S+1,v=e[S],v<128){for(;;){if(!(l<n)){_=n;break}if(u=l+1,v=e[l],v>=128){_=u-1,l=u;break}l=u}if(_-S<20)for(p=S;p<_;++p)o=r.Primitives_stringFromCharCode(e[p]),y._contents+=o;else o=r.String_String$fromCharCodes(e,S,_),y._contents+=o;if(_===n)break e;S=l}else S=l}if(s&&f>32)if(a)a=r.Primitives_stringFromCharCode(d),y._contents+=a;else return h._convert$_state=77,h._charOrIndex=n,"";return h._convert$_state=f,h._charOrIndex=m,a=y._contents,a.charCodeAt(0)==0,a}},r.NoSuchMethodError_toString_closure.prototype={call$2(e,t){var n=this.sb,s=this._box_0,a=n._contents+=s.comma;a+=e.__internal$_name,n._contents=a,n._contents=a+": ",a=r.Error_safeToString(t),n._contents+=a,s.comma=", "},$signature:325},r.DateTime.prototype={$eq(e,t){var n;return t==null?!1:(t instanceof r.DateTime?n=this._value===t._value:n=!1,n)},compareTo$1(e,t){return $.JSInt_methods.compareTo$1(this._value,t._value)},get$hashCode(e){var t=this._value;return(t^$.JSInt_methods._shrOtherPositive$1(t,30))&1073741823},toString$0(e){var t=this,n=r.DateTime__fourDigits(r.Primitives_getYear(t)),s=r.DateTime__twoDigits(r.Primitives_getMonth(t)),a=r.DateTime__twoDigits(r.Primitives_getDay(t)),i=r.DateTime__twoDigits(r.Primitives_getHours(t)),o=r.DateTime__twoDigits(r.Primitives_getMinutes(t)),l=r.DateTime__twoDigits(r.Primitives_getSeconds(t)),_=r.DateTime__threeDigits(r.Primitives_getMilliseconds(t));return n+"-"+s+"-"+a+" "+i+":"+o+":"+l+"."+_},$isComparable:1},r.Duration.prototype={$eq(e,t){return t==null?!1:t instanceof r.Duration&&this._duration===t._duration},get$hashCode(e){return $.JSInt_methods.get$hashCode(this._duration)},compareTo$1(e,t){return $.JSInt_methods.compareTo$1(this._duration,t._duration)},toString$0(e){var t,n,s,a,i,o=this._duration,l=$.JSInt_methods._tdivFast$1(o,36e8),_=o%36e8;return o<0?(l=0-l,o=0-_,t="-"):(o=_,t=""),n=$.JSInt_methods._tdivFast$1(o,6e7),o%=6e7,s=n<10?"0":"",a=$.JSInt_methods._tdivFast$1(o,1e6),i=a<10?"0":"",t+l+":"+s+n+":"+i+a+"."+$.JSString_methods.padLeft$2($.JSInt_methods.toString$0(o%1e6),6,"0")},$isComparable:1},r._Enum.prototype={toString$0(e){return this._enumToString$0()}},r.Error.prototype={get$stackTrace(){return r.Primitives_extractStackTrace(this)}},r.AssertionError.prototype={toString$0(e){var t=this.message;return t!=null?"Assertion failed: "+r.Error_safeToString(t):"Assertion failed"},get$message(e){return this.message}},r.TypeError.prototype={},r.ArgumentError.prototype={get$_errorName(){return"Invalid argument"+(this._hasValue?"":"(s)")},get$_errorExplanation(){return""},toString$0(e){var t=this,n=t.name,s=n==null?"":" ("+n+")",a=t.message,i=a==null?"":": "+r.S(a),o=t.get$_errorName()+s+i;return t._hasValue?o+t.get$_errorExplanation()+": "+r.Error_safeToString(t.get$invalidValue()):o},get$invalidValue(){return this.invalidValue},get$message(e){return this.message}},r.RangeError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName(){return"RangeError"},get$_errorExplanation(){var e,t=this.start,n=this.end;return t==null?e=n!=null?": Not less than or equal to "+r.S(n):"":n==null?e=": Not greater than or equal to "+r.S(t):n>t?e=": Not in inclusive range "+r.S(t)+".."+r.S(n):e=n<t?": Valid value range is empty":": Only valid value is "+r.S(t),e}},r.IndexError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName(){return"RangeError"},get$_errorExplanation(){if(this.invalidValue<0)return": index must not be negative";var e=this.length;return e===0?": no indices are valid":": index should be less than "+e},$isRangeError:1,get$length(e){return this.length}},r.NoSuchMethodError.prototype={toString$0(e){var t,n,s,a,i,o,l,_,u=this,p={},h=new r.StringBuffer("");for(p.comma="",t=u._core$_arguments,n=t.length,s=0,a="",i="";s<n;++s,i=", ")o=t[s],h._contents=a+i,a=r.Error_safeToString(o),a=h._contents+=a,p.comma=", ";return u._namedArguments.forEach$1(0,new r.NoSuchMethodError_toString_closure(p,h)),l=r.Error_safeToString(u._core$_receiver),_=h.toString$0(0),"NoSuchMethodError: method not found: '"+u._memberName.__internal$_name+`'
|
||
Receiver: `+l+`
|
||
Arguments: [`+_+"]"}},r.UnsupportedError.prototype={toString$0(e){return"Unsupported operation: "+this.message},get$message(e){return this.message}},r.UnimplementedError.prototype={toString$0(e){return"UnimplementedError: "+this.message},get$message(e){return this.message}},r.StateError.prototype={toString$0(e){return"Bad state: "+this.message},get$message(e){return this.message}},r.ConcurrentModificationError.prototype={toString$0(e){var t=this.modifiedObject;return t==null?"Concurrent modification during iteration.":"Concurrent modification during iteration: "+r.Error_safeToString(t)+"."}},r.OutOfMemoryError.prototype={toString$0(e){return"Out of Memory"},get$stackTrace(){return null},$isError:1},r.StackOverflowError.prototype={toString$0(e){return"Stack Overflow"},get$stackTrace(){return null},$isError:1},r._Exception.prototype={toString$0(e){return"Exception: "+this.message},$isException:1,get$message(e){return this.message}},r.FormatException.prototype={toString$0(e){var t,n,s,a,i,o,l,_,u,p,h,d=this.message,f=d!==""?"FormatException: "+d:"FormatException",m=this.offset,y=this.source;if(typeof y=="string"){if(m!=null?t=m<0||m>y.length:t=!1,t&&(m=null),m==null)return y.length>78&&(y=$.JSString_methods.substring$2(y,0,75)+"..."),f+`
|
||
`+y;for(n=1,s=0,a=!1,i=0;i<m;++i)o=y.charCodeAt(i),o===10?((s!==i||!a)&&++n,s=i+1,a=!1):o===13&&(++n,s=i+1,a=!0);for(f=n>1?f+(" (at line "+n+", character "+(m-s+1)+`)
|
||
`):f+(" (at character "+(m+1)+`)
|
||
`),l=y.length,i=m;i<l;++i)if(o=y.charCodeAt(i),o===10||o===13){l=i;break}return l-s>78?m-s<75?(_=s+75,u=s,p="",h="..."):(l-m<75?(u=l-75,_=l,h=""):(u=m-36,_=m+36,h="..."),p="..."):(_=l,u=s,p="",h=""),f+p+$.JSString_methods.substring$2(y,u,_)+h+`
|
||
`+$.JSString_methods.$mul(" ",m-u+p.length)+`^
|
||
`}else return m!=null?f+(" (at offset "+r.S(m)+")"):f},$isException:1,get$message(e){return this.message}},r.Iterable.prototype={cast$1$0(e,t){return r.CastIterable_CastIterable(this,r._instanceType(this)._eval$1("Iterable.E"),t)},followedBy$1(e,t){var n=this,s=r._instanceType(n);return s._eval$1("EfficientLengthIterable<Iterable.E>")._is(n)?r.FollowedByIterable_FollowedByIterable$firstEfficient(n,t,s._eval$1("Iterable.E")):new r.FollowedByIterable(n,t,s._eval$1("FollowedByIterable<Iterable.E>"))},map$1$1(e,t,n){return r.MappedIterable_MappedIterable(this,t,r._instanceType(this)._eval$1("Iterable.E"),n)},where$1(e,t){return new r.WhereIterable(this,t,r._instanceType(this)._eval$1("WhereIterable<Iterable.E>"))},expand$1$1(e,t,n){return new r.ExpandIterable(this,t,r._instanceType(this)._eval$1("@<Iterable.E>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},contains$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(g.$eq$(n.get$current(n),t))return!0;return!1},forEach$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)t.call$1(n.get$current(n))},fold$1$2(e,t,n){var s,a;for(s=this.get$iterator(this),a=t;s.moveNext$0();)a=n.call$2(a,s.get$current(s));return a},fold$2(e,t,n){return this.fold$1$2(0,t,n,c.dynamic)},every$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(!t.call$1(n.get$current(n)))return!1;return!0},join$1(e,t){var n,s,a=this.get$iterator(this);if(!a.moveNext$0())return"";if(n=g.toString$0$(a.get$current(a)),!a.moveNext$0())return n;if(t.length===0){s=n;do s+=r.S(g.toString$0$(a.get$current(a)));while(a.moveNext$0())}else{s=n;do s=s+t+r.S(g.toString$0$(a.get$current(a)));while(a.moveNext$0())}return s.charCodeAt(0)==0,s},any$1(e,t){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(t.call$1(n.get$current(n)))return!0;return!1},toList$1$growable(e,t){return r.List_List$of(this,t,r._instanceType(this)._eval$1("Iterable.E"))},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$of(this,r._instanceType(this)._eval$1("Iterable.E"))},get$length(e){var t,n=this.get$iterator(this);for(t=0;n.moveNext$0();)++t;return t},get$isEmpty(e){return!this.get$iterator(this).moveNext$0()},get$isNotEmpty(e){return!this.get$isEmpty(this)},take$1(e,t){return r.TakeIterable_TakeIterable(this,t,r._instanceType(this)._eval$1("Iterable.E"))},skip$1(e,t){return r.SkipIterable_SkipIterable(this,t,r._instanceType(this)._eval$1("Iterable.E"))},skipWhile$1(e,t){return new r.SkipWhileIterable(this,t,r._instanceType(this)._eval$1("SkipWhileIterable<Iterable.E>"))},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,n=this.get$iterator(this);if(!n.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());do t=n.get$current(n);while(n.moveNext$0());return t},get$single(e){var t,n=this.get$iterator(this);if(!n.moveNext$0())throw r.wrapException(r.IterableElementError_noElement());if(t=n.get$current(n),n.moveNext$0())throw r.wrapException(r.IterableElementError_tooMany());return t},elementAt$1(e,t){var n,s;for(r.RangeError_checkNotNegative(t,"index"),n=this.get$iterator(this),s=t;n.moveNext$0();){if(s===0)return n.get$current(n);--s}throw r.wrapException(r.IndexError$withLength(t,t-s,this,null,"index"))},toString$0(e){return r.Iterable_iterableToShortString(this,"(",")")}},r._GeneratorIterable.prototype={elementAt$1(e,t){return r.IndexError_check(t,this.length,this,null,null),this._generator.call$1(t)},get$length(e){return this.length}},r.MapEntry.prototype={toString$0(e){return"MapEntry("+r.S(this.key)+": "+r.S(this.value)+")"}},r.Null.prototype={get$hashCode(e){return r.Object.prototype.get$hashCode.call(this,0)},toString$0(e){return"null"}},r.Object.prototype={$isObject:1,$eq(e,t){return this===t},get$hashCode(e){return r.Primitives_objectHashCode(this)},toString$0(e){return"Instance of '"+r.Primitives_objectTypeName(this)+"'"},noSuchMethod$1(e,t){throw r.wrapException(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t))},get$runtimeType(e){return r.getRuntimeTypeOfDartObject(this)},toString(){return this.toString$0(this)}},r._StringStackTrace.prototype={toString$0(e){return this._stackTrace},$isStackTrace:1},r.Runes.prototype={get$iterator(e){return new r.RuneIterator(this.string)},get$last(e){var t,n,s=this.string,a=s.length;if(a===0)throw r.wrapException(r.StateError$("No elements."));return t=s.charCodeAt(a-1),(t&64512)===56320&&a>1&&(n=s.charCodeAt(a-2),(n&64512)===55296)?r._combineSurrogatePair(n,t):t}},r.RuneIterator.prototype={get$current(e){return this._currentCodePoint},moveNext$0(){var e,t,n,s=this,a=s._position=s._nextPosition,i=s.string,o=i.length;return a===o?(s._currentCodePoint=-1,!1):(e=i.charCodeAt(a),t=a+1,(e&64512)===55296&&t<o&&(n=i.charCodeAt(t),(n&64512)===56320)?(s._nextPosition=t+1,s._currentCodePoint=r._combineSurrogatePair(e,n),!0):(s._nextPosition=t,s._currentCodePoint=e,!0))}},r.StringBuffer.prototype={get$length(e){return this._contents.length},write$1(e,t){var n=r.S(t);this._contents+=n},writeCharCode$1(e){var t=r.Primitives_stringFromCharCode(e);this._contents+=t},toString$0(e){var t=this._contents;return t.charCodeAt(0)==0,t}},r.Uri__parseIPv4Address_error.prototype={call$2(e,t){throw r.wrapException(r.FormatException$("Illegal IPv4 address, "+e,this.host,t))},$signature:288},r.Uri_parseIPv6Address_error.prototype={call$2(e,t){throw r.wrapException(r.FormatException$("Illegal IPv6 address, "+e,this.host,t))},$signature:295},r.Uri_parseIPv6Address_parseHex.prototype={call$2(e,t){var n;return t-e>4&&this.error.call$2("an IPv6 part can only contain a maximum of 4 hex digits",e),n=r.int_parse($.JSString_methods.substring$2(this.host,e,t),16),(n<0||n>65535)&&this.error.call$2("each part must be in the range of `0x0..0xFFFF`",e),n},$signature:296},r._Uri.prototype={get$_text(){var e,t,n,s,a=this,i=a.___Uri__text_FI;return i===C&&(e=a.scheme,t=e.length!==0?""+e+":":"",n=a._host,s=n==null,!s||e==="file"?(e=t+"//",t=a._userInfo,t.length!==0&&(e=e+t+"@"),s||(e+=n),t=a._port,t!=null&&(e=e+":"+r.S(t))):e=t,e+=a.path,t=a._query,t!=null&&(e=e+"?"+t),t=a._fragment,t!=null&&(e=e+"#"+t),i!==C&&r.throwUnnamedLateFieldADI(),i=a.___Uri__text_FI=(e.charCodeAt(0)==0,e)),i},get$pathSegments(){var e,t,n=this,s=n.___Uri_pathSegments_FI;return s===C&&(e=n.path,e.length!==0&&e.charCodeAt(0)===47&&(e=$.JSString_methods.substring$1(e,1)),t=e.length===0?$.List_empty:r.List_List$unmodifiable(new r.MappedListIterable(r._setArrayType(e.split("/"),c.JSArray_String),r.core_Uri_decodeComponent$closure(),c.MappedListIterable_String_dynamic),c.String),n.___Uri_pathSegments_FI!==C&&r.throwUnnamedLateFieldADI(),s=n.___Uri_pathSegments_FI=t),s},get$hashCode(e){var t,n=this,s=n.___Uri_hashCode_FI;return s===C&&(t=$.JSString_methods.get$hashCode(n.get$_text()),n.___Uri_hashCode_FI!==C&&r.throwUnnamedLateFieldADI(),n.___Uri_hashCode_FI=t,s=t),s},get$userInfo(){return this._userInfo},get$host(){var e=this._host;return e==null?"":$.JSString_methods.startsWith$1(e,"[")?$.JSString_methods.substring$2(e,1,e.length-1):e},get$port(e){var t=this._port;return t??r._Uri__defaultPort(this.scheme)},get$query(){var e=this._query;return e??""},get$fragment(){var e=this._fragment;return e??""},isScheme$1(e){var t=this.scheme;return e.length!==t.length?!1:r._caseInsensitiveCompareStart(e,t,0)>=0},replace$1$scheme(e){var t,n,s,a,i,o,l,_=this;return e=r._Uri__makeScheme(e,0,e.length),t=e==="file",n=_._userInfo,s=_._port,e!==_.scheme&&(s=r._Uri__makePort(s,e)),a=_._host,a==null&&(a=n.length!==0||s!=null||t?"":null),i=_.path,t?o=!0:o=a!=null&&i.length!==0,o&&!$.JSString_methods.startsWith$1(i,"/")&&(i="/"+i),l=i,r._Uri$_internal(e,n,a,s,l,_._query,_._fragment)},_mergePaths$2(e,t){var n,s,a,i,o,l;for(n=0,s=0;$.JSString_methods.startsWith$2(t,"../",s);)s+=3,++n;for(a=$.JSString_methods.lastIndexOf$1(e,"/");!(!(a>0&&n>0)||(i=$.JSString_methods.lastIndexOf$2(e,"/",a-1),i<0)||(o=a-i,l=o!==2,(!l||o===3)&&e.charCodeAt(i+1)===46?l=!l||e.charCodeAt(i+2)===46:l=!1,l));)--n,a=i;return $.JSString_methods.replaceRange$3(e,a+1,null,$.JSString_methods.substring$1(t,s-3*n))},resolve$1(e,t){return this.resolveUri$1(r.Uri_parse(t))},resolveUri$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null;if(e.get$scheme().length!==0){if(c._PlatformUri._is(e))return e;t=e.get$scheme(),e.get$hasAuthority()?(n=e.get$userInfo(),s=e.get$host(),a=e.get$hasPort()?e.get$port(e):m):(a=m,s=a,n=""),i=r._Uri__removeDotSegments(e.get$path(e)),o=e.get$hasQuery()?e.get$query():m,l=0}else if(t=f.scheme,e.get$hasAuthority()){if(c._PlatformUri._is(e))return e.replace$1$scheme(t);n=e.get$userInfo(),s=e.get$host(),a=r._Uri__makePort(e.get$hasPort()?e.get$port(e):m,t),i=r._Uri__removeDotSegments(e.get$path(e)),o=e.get$hasQuery()?e.get$query():m,l=1}else n=f._userInfo,s=f._host,a=f._port,i=f.path,e.get$hasEmptyPath()?e.get$hasQuery()?(o=e.get$query(),l=3):(o=f._query,l=4):(_=r._Uri__packageNameEnd(f,i),_>0?(u=$.JSString_methods.substring$2(i,0,_),i=e.get$hasAbsolutePath()?u+r._Uri__removeDotSegments(e.get$path(e)):u+r._Uri__removeDotSegments(f._mergePaths$2($.JSString_methods.substring$1(i,u.length),e.get$path(e)))):e.get$hasAbsolutePath()?i=r._Uri__removeDotSegments(e.get$path(e)):i.length===0?s==null?i=t.length===0?e.get$path(e):r._Uri__removeDotSegments(e.get$path(e)):i=r._Uri__removeDotSegments("/"+e.get$path(e)):(p=f._mergePaths$2(i,e.get$path(e)),h=t.length===0,!h||s!=null||$.JSString_methods.startsWith$1(i,"/")?i=r._Uri__removeDotSegments(p):i=r._Uri__normalizeRelativePath(p,!h||s!=null)),o=e.get$hasQuery()?e.get$query():m,l=2);return d=e.get$hasFragment()?e.get$fragment():m,c._PlatformUri._is(e)||(l===0&&(t=r._Uri__makeScheme(t,0,t.length)),l<=1&&(n=r._Uri__makeUserInfo(n,0,n.length),a!=null&&(a=r._Uri__makePort(a,t)),s!=null&&s.length!==0&&(s=r._Uri__makeHost(s,0,s.length,!1))),h=l<=3,h&&(i=r._Uri__makePath(i,0,i.length,m,t,s!=null)),h&&o!=null&&(o=r._Uri__makeQuery(o,0,o.length,m)),d!=null&&(d=r._Uri__makeFragment(d,0,d.length))),r._Uri$_internal(t,n,s,a,i,o,d)},get$hasAuthority(){return this._host!=null},get$hasPort(){return this._port!=null},get$hasQuery(){return this._query!=null},get$hasFragment(){return this._fragment!=null},get$hasEmptyPath(){return this.path.length===0},get$hasAbsolutePath(){return $.JSString_methods.startsWith$1(this.path,"/")},toFilePath$0(){var e,t=this,n=t.scheme;if(n!==""&&n!=="file")throw r.wrapException(r.UnsupportedError$("Cannot extract a file path from a "+n+" URI"));if(n=t._query,(n??"")!=="")throw r.wrapException(r.UnsupportedError$(k.Cannotfq));if(n=t._fragment,(n??"")!=="")throw r.wrapException(r.UnsupportedError$(k.Cannotff));return n=C.$get$_Uri__isWindowsCached(),n?n=r._Uri__toWindowsFilePath(t):(t._host!=null&&t.get$host()!==""&&r.throwExpression(r.UnsupportedError$(k.Cannotn)),e=t.get$pathSegments(),r._Uri__checkNonWindowsPathReservedCharacters(e,!1),n=r.StringBuffer__writeAll($.JSString_methods.startsWith$1(t.path,"/")?"/":"",e,"/"),n=(n.charCodeAt(0)==0,n)),n},toString$0(e){return this.get$_text()},$eq(e,t){var n,s,a=this;return t==null?!1:a===t?!0:(c.Uri._is(t)&&a.scheme===t.get$scheme()&&a._host!=null===t.get$hasAuthority()&&a._userInfo===t.get$userInfo()&&a.get$host()===t.get$host()&&a.get$port(0)===t.get$port(t)&&a.path===t.get$path(t)?(n=a._query,s=n==null,!s===t.get$hasQuery()?(s&&(n=""),n===t.get$query()?(n=a._fragment,s=n==null,!s===t.get$hasFragment()?(s&&(n=""),n=n===t.get$fragment()):n=!1):n=!1):n=!1):n=!1,n)},$isUri:1,$is_PlatformUri:1,get$scheme(){return this.scheme},get$path(e){return this.path}},r._Uri__makePath_closure.prototype={call$1(e){return r._Uri__uriEncode($.List_M2I0,e,$.C_Utf8Codec,!1)},$signature:5},r.UriData.prototype={get$uri(){var e,t,n,s,a=this,i=null,o=a._uriCache;return o==null&&(o=a._text,e=a._separatorIndices[0]+1,t=$.JSString_methods.indexOf$2(o,"?",e),n=o.length,t>=0?(s=r._Uri__normalizeOrSubstring(o,t+1,n,$.List_42A,!1,!1),n=t):s=i,o=a._uriCache=new r._DataUri("data","",i,i,r._Uri__normalizeOrSubstring(o,e,n,$.List_M2I,!1,!1),s,i)),o},toString$0(e){var t=this._text;return this._separatorIndices[0]===-1?"data:"+t:t}},r._createTables_build.prototype={call$2(e,t){var n=this.tables[e];return $.NativeUint8List_methods.fillRange$3(n,0,96,t),n},$signature:328},r._createTables_setChars.prototype={call$3(e,t,n){var s,a;for(s=t.length,a=0;a<s;++a)e[t.charCodeAt(a)^96]=n},$signature:221},r._createTables_setRange.prototype={call$3(e,t,n){var s,a;for(s=t.charCodeAt(0),a=t.charCodeAt(1);s<=a;++s)e[(s^96)>>>0]=n},$signature:221},r._SimpleUri.prototype={get$hasAuthority(){return this._hostStart>0},get$hasPort(){return this._hostStart>0&&this._portStart+1<this._pathStart},get$hasQuery(){return this._queryStart<this._fragmentStart},get$hasFragment(){return this._fragmentStart<this._uri.length},get$hasAbsolutePath(){return $.JSString_methods.startsWith$2(this._uri,"/",this._pathStart)},get$hasEmptyPath(){return this._pathStart===this._queryStart},get$scheme(){var e=this._schemeCache;return e??(this._schemeCache=this._computeScheme$0())},_computeScheme$0(){var e,t=this,n=t._schemeEnd;return n<=0?"":(e=n===4,e&&$.JSString_methods.startsWith$1(t._uri,"http")?"http":n===5&&$.JSString_methods.startsWith$1(t._uri,"https")?"https":e&&$.JSString_methods.startsWith$1(t._uri,"file")?"file":n===7&&$.JSString_methods.startsWith$1(t._uri,"package")?"package":$.JSString_methods.substring$2(t._uri,0,n))},get$userInfo(){var e=this._hostStart,t=this._schemeEnd+3;return e>t?$.JSString_methods.substring$2(this._uri,t,e-1):""},get$host(){var e=this._hostStart;return e>0?$.JSString_methods.substring$2(this._uri,e,this._portStart):""},get$port(e){var t,n=this;return n.get$hasPort()?r.int_parse($.JSString_methods.substring$2(n._uri,n._portStart+1,n._pathStart),null):(t=n._schemeEnd,t===4&&$.JSString_methods.startsWith$1(n._uri,"http")?80:t===5&&$.JSString_methods.startsWith$1(n._uri,"https")?443:0)},get$path(e){return $.JSString_methods.substring$2(this._uri,this._pathStart,this._queryStart)},get$query(){var e=this._queryStart,t=this._fragmentStart;return e<t?$.JSString_methods.substring$2(this._uri,e+1,t):""},get$fragment(){var e=this._fragmentStart,t=this._uri;return e<t.length?$.JSString_methods.substring$1(t,e+1):""},get$pathSegments(){var e,t,n=this._pathStart,s=this._queryStart,a=this._uri;if($.JSString_methods.startsWith$2(a,"/",n)&&++n,n===s)return $.List_empty;for(e=r._setArrayType([],c.JSArray_String),t=n;t<s;++t)a.charCodeAt(t)===47&&(e.push($.JSString_methods.substring$2(a,n,t)),n=t+1);return e.push($.JSString_methods.substring$2(a,n,s)),r.List_List$unmodifiable(e,c.String)},_isPort$1(e){var t=this._portStart+1;return t+e.length===this._pathStart&&$.JSString_methods.startsWith$2(this._uri,e,t)},removeFragment$0(){var e=this,t=e._fragmentStart,n=e._uri;return t>=n.length?e:new r._SimpleUri($.JSString_methods.substring$2(n,0,t),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,t,e._schemeCache)},replace$1$scheme(e){var t,n,s,a,i,o,l,_,u,p,h,d=this,f=null;return e=r._Uri__makeScheme(e,0,e.length),t=!(d._schemeEnd===e.length&&$.JSString_methods.startsWith$1(d._uri,e)),n=e==="file",s=d._hostStart,a=s>0?$.JSString_methods.substring$2(d._uri,d._schemeEnd+3,s):"",i=d.get$hasPort()?d.get$port(0):f,t&&(i=r._Uri__makePort(i,e)),s=d._hostStart,s>0?o=$.JSString_methods.substring$2(d._uri,s,d._portStart):o=a.length!==0||i!=null||n?"":f,s=d._uri,l=d._queryStart,_=$.JSString_methods.substring$2(s,d._pathStart,l),n?u=!0:u=o!=null&&_.length!==0,u&&!$.JSString_methods.startsWith$1(_,"/")&&(_="/"+_),u=d._fragmentStart,p=l<u?$.JSString_methods.substring$2(s,l+1,u):f,l=d._fragmentStart,h=l<s.length?$.JSString_methods.substring$1(s,l+1):f,r._Uri$_internal(e,a,o,i,_,p,h)},resolve$1(e,t){return this.resolveUri$1(r.Uri_parse(t))},resolveUri$1(e){return e instanceof r._SimpleUri?this._simpleMerge$2(this,e):this._toNonSimple$0().resolveUri$1(e)},_simpleMerge$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=t._schemeEnd;if(E>0)return t;if(n=t._hostStart,n>0)return s=e._schemeEnd,s<=0?t:(a=s===4,a&&$.JSString_methods.startsWith$1(e._uri,"file")?i=t._pathStart!==t._queryStart:a&&$.JSString_methods.startsWith$1(e._uri,"http")?i=!t._isPort$1("80"):i=!(s===5&&$.JSString_methods.startsWith$1(e._uri,"https"))||!t._isPort$1("443"),i?(o=s+1,new r._SimpleUri($.JSString_methods.substring$2(e._uri,0,o)+$.JSString_methods.substring$1(t._uri,E+1),s,n+o,t._portStart+o,t._pathStart+o,t._queryStart+o,t._fragmentStart+o,e._schemeCache)):this._toNonSimple$0().resolveUri$1(t));if(l=t._pathStart,E=t._queryStart,l===E)return n=t._fragmentStart,E<n?(s=e._queryStart,o=s-E,new r._SimpleUri($.JSString_methods.substring$2(e._uri,0,s)+$.JSString_methods.substring$1(t._uri,E),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,E+o,n+o,e._schemeCache)):(E=t._uri,n<E.length?(s=e._fragmentStart,new r._SimpleUri($.JSString_methods.substring$2(e._uri,0,s)+$.JSString_methods.substring$1(E,n),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,n+(s-n),e._schemeCache)):e.removeFragment$0());if(n=t._uri,$.JSString_methods.startsWith$2(n,"/",l))return _=e._pathStart,u=r._SimpleUri__packageNameEnd(this),p=u>0?u:_,o=p-l,new r._SimpleUri($.JSString_methods.substring$2(e._uri,0,p)+$.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,_,E+o,t._fragmentStart+o,e._schemeCache);if(h=e._pathStart,d=e._queryStart,h===d&&e._hostStart>0){for(;$.JSString_methods.startsWith$2(n,"../",l);)l+=3;return o=h-l+1,new r._SimpleUri($.JSString_methods.substring$2(e._uri,0,h)+"/"+$.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,h,E+o,t._fragmentStart+o,e._schemeCache)}if(f=e._uri,u=r._SimpleUri__packageNameEnd(this),u>=0)m=u;else for(m=h;$.JSString_methods.startsWith$2(f,"../",m);)m+=3;for(y=0;S=l+3,!!(S<=E&&$.JSString_methods.startsWith$2(n,"../",l));)++y,l=S;for(v="";d>m;)if(--d,f.charCodeAt(d)===47){if(y===0){v="/";break}--y,v="/"}return d===m&&e._schemeEnd<=0&&!$.JSString_methods.startsWith$2(f,"/",h)&&(l-=y*3,v=""),o=d-l+v.length,new r._SimpleUri($.JSString_methods.substring$2(f,0,d)+v+$.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,h,E+o,t._fragmentStart+o,e._schemeCache)},toFilePath$0(){var e,t,n=this,s=n._schemeEnd;if(s>=0?(e=!(s===4&&$.JSString_methods.startsWith$1(n._uri,"file")),s=e):s=!1,s)throw r.wrapException(r.UnsupportedError$("Cannot extract a file path from a "+n.get$scheme()+" URI"));if(s=n._queryStart,e=n._uri,s<e.length)throw s<n._fragmentStart?r.wrapException(r.UnsupportedError$(k.Cannotfq)):r.wrapException(r.UnsupportedError$(k.Cannotff));return t=C.$get$_Uri__isWindowsCached(),t?s=r._Uri__toWindowsFilePath(n):(n._hostStart<n._portStart&&r.throwExpression(r.UnsupportedError$(k.Cannotn)),s=$.JSString_methods.substring$2(e,n._pathStart,s)),s},get$hashCode(e){var t=this._hashCodeCache;return t??(this._hashCodeCache=$.JSString_methods.get$hashCode(this._uri))},$eq(e,t){return t==null?!1:this===t?!0:c.Uri._is(t)&&this._uri===t.toString$0(0)},_toNonSimple$0(){var e=this,t=null,n=e.get$scheme(),s=e.get$userInfo(),a=e._hostStart>0?e.get$host():t,i=e.get$hasPort()?e.get$port(0):t,o=e._uri,l=e._queryStart,_=$.JSString_methods.substring$2(o,e._pathStart,l),u=e._fragmentStart;return l=l<u?e.get$query():t,r._Uri$_internal(n,s,a,i,_,l,u<o.length?e.get$fragment():t)},toString$0(e){return this._uri},$isUri:1,$is_PlatformUri:1},r._DataUri.prototype={},r.Expando.prototype={$indexSet(e,t,n){t instanceof r._Record&&r.Expando__badExpandoKey(t),this._jsWeakMap.set(t,n)},toString$0(e){return"Expando:null"}},r.jsify__convert.prototype={call$1(e){var t,n,s,a;if(r._noJsifyRequired(e))return e;if(t=this._convertedObjects,t.containsKey$1(e))return t.$index(0,e);if(c.Map_of_nullable_Object_and_nullable_Object._is(e)){for(n={},t.$indexSet(0,e,n),t=g.get$iterator$ax(e.get$keys(e));t.moveNext$0();)s=t.get$current(t),n[s]=this.call$1(e.$index(0,s));return n}else return c.Iterable_nullable_Object._is(e)?(a=[],t.$indexSet(0,e,a),$.JSArray_methods.addAll$1(a,g.map$1$1$ax(e,this,c.dynamic)),a):e},$signature:392},r.promiseToFuture_closure1.prototype={call$1(e){return this.completer.complete$1(e)},$signature:71},r.promiseToFuture_closure2.prototype={call$1(e){return e==null?this.completer.completeError$1(new r.NullRejectionException(e===void 0)):this.completer.completeError$1(e)},$signature:71},r.NullRejectionException.prototype={toString$0(e){return"Promise was rejected with a value of `"+(this.isUndefined?"undefined":"null")+"`."},$isException:1},r._JSRandom.prototype={nextInt$1(e){if(e<=0||e>4294967296)throw r.wrapException(r.RangeError$("max must be in range 0 < max ≤ 2^32, was "+e));return Math.random()*e>>>0},nextDouble$0(){return Math.random()}},r.ArgParser.prototype={addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,n,s,a,i){var o=null;this._addOption$12$aliases$hide$negatable(e,t,s,o,o,o,n,o,$.OptionType_I6i,$.List_empty,a,i)},addFlag$2$hide(e,t){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,null,t,!0)},addFlag$2$help(e,t){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,t,!1,!0)},addFlag$3$defaultsTo$help(e,t,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,t,n,!1,!0)},addFlag$3$help$negatable(e,t,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,t,!1,n)},addFlag$3$abbr$help(e,t,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,n,!1,!0)},addFlag$4$abbr$help$negatable(e,t,n,s){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,n,!1,s)},addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,n,s,a,i,o){this._addOption$12$aliases$hide$mandatory(e,t,a,o,n,null,s,null,$.OptionType_tew,$.List_empty,i,!1)},addOption$2$hide(e,t){var n=null;return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,n,n,n,n,t,n)},addOption$6$abbr$allowed$defaultsTo$help$valueHelp(e,t,n,s,a,i){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,n,s,a,!1,i)},addOption$4$allowed$defaultsTo$help(e,t,n,s){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,null,t,n,s,!1,null)},addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,n,s,a,i,o){var l=r._setArrayType([],c.JSArray_String);this._addOption$12$aliases$hide$splitCommas(e,t,a,o,n,s,l,null,$.OptionType_yPm,$.List_empty,!1,i)},addMultiOption$5$abbr$help$splitCommas$valueHelp(e,t,n,s,a){return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,null,null,n,s,a)},addMultiOption$6$abbr$allowed$allowedHelp$help$valueHelp(e,t,n,s,a,i){return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,n,s,a,!0,i)},addMultiOption$2$help(e,t){var n=null;return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,n,n,n,t,!0,n)},_addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,n,s,a,i,o,l,_,u,p,h,d,f){var m,y,S,v,E,M=this,I=null,R=r._setArrayType([e],c.JSArray_String);if($.JSArray_methods.addAll$1(R,u),$.JSArray_methods.any$1(R,new r.ArgParser__addOption_closure(M)))throw r.wrapException(r.ArgumentError$('Duplicate option or alias "'+e+'".',I));if(R=t!=null,R&&(m=M.findByAbbreviation$1(t),m!=null))throw r.wrapException(r.ArgumentError$('Abbreviation "'+t+'" is already used by "'+m.name+'".',I));for(y=a==null?I:r.List_List$unmodifiable(a,c.String),i==null?S=I:(S=c.String,S=r.ConstantMap_ConstantMap$from(i,S,S)),v=new r.Option(e,t,n,s,y,S,o,d,l,_,f??_===$.OptionType_yPm,!1,p),e.length===0?r.throwExpression(r.ArgumentError$("Name cannot be empty.",I)):$.JSString_methods.startsWith$1(e,"-")&&r.throwExpression(r.ArgumentError$("Name "+e+' cannot start with "-".',I)),y=C.$get$Option__invalidChars()._nativeRegExp,y.test(e)&&r.throwExpression(r.ArgumentError$('Name "'+e+'" contains invalid characters.',I)),R&&(t.length!==1?r.throwExpression(r.ArgumentError$("Abbreviation must be null or have length 1.",I)):t==="-"&&r.throwExpression(r.ArgumentError$('Abbreviation cannot be "-".',I)),y.test(t)&&r.throwExpression(r.ArgumentError$("Abbreviation is an invalid character.",I))),M._arg_parser$_options.$indexSet(0,e,v),M._optionsAndSeparators.push(v),R=M._aliases,E=0;!1;++E)R.$indexSet(0,u[E],e)},_addOption$12$aliases$hide$splitCommas(e,t,n,s,a,i,o,l,_,u,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,n,s,a,i,o,l,_,u,p,!1,!1,h)},_addOption$12$aliases$hide$mandatory(e,t,n,s,a,i,o,l,_,u,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,n,s,a,i,o,l,_,u,p,h,!1,null)},_addOption$12$aliases$hide$negatable(e,t,n,s,a,i,o,l,_,u,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,t,n,s,a,i,o,l,_,u,p,!1,h,null)},findByAbbreviation$1(e){var t,n;for(t=this.options._map,t=t.get$values(t),t=t.get$iterator(t);t.moveNext$0();)if(n=t.get$current(t),n.abbr===e)return n;return null},findByNameOrAlias$1(e){var t=this._aliases.$index(0,e);return t==null&&(t=e),this.options._map.$index(0,t)}},r.ArgParser__addOption_closure.prototype={call$1(e){return this.$this.findByNameOrAlias$1(e)!=null},$signature:4},r.ArgParserException.prototype={},r.ArgResults.prototype={$index(e,t){var n=this._parser.options._map;if(!n.containsKey$1(t))throw r.wrapException(r.ArgumentError$('Could not find an option named "'+t+'".',null));return n=n.$index(0,t),n.toString,n.valueOrDefault$1(this._parsed.$index(0,t))},wasParsed$1(e){if(!this._parser.options._map.containsKey$1(e))throw r.wrapException(r.ArgumentError$('Could not find an option named "'+e+'".',null));return this._parsed.containsKey$1(e)}},r.Option.prototype={valueOrDefault$1(e){var t;return e??(this.type===$.OptionType_yPm?(t=this.defaultsTo,t??r._setArrayType([],c.JSArray_String)):this.defaultsTo)}},r.OptionType.prototype={},r.Parser0.prototype={parse$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d=this,f=d._args;for(f.toList$0(0),e=null,i=d._parser$_rest,o=d._grammar,l=o.commands,_=f.$ti._precomputed1;!f.get$isEmpty(0);){if(u=f._head,u===f._tail&&r.throwExpression(r.IterableElementError_noElement()),u=f._table[u],p=u==null,(p?_._as(u):u)==="--"){f.removeFirst$0();break}if(p&&(u=_._as(u)),h=l._map.$index(0,u),h!=null){i.length!==0&&r.throwExpression(r.ArgParserException$("Cannot specify arguments before a command.",null)),t=f.removeFirst$0(),l=c.JSArray_String,_=r._setArrayType([],l),$.JSArray_methods.addAll$1(_,i),n=new r.Parser0(t,d,h,f,_,r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.dynamic));try{e=n.parse$0()}catch(m){throw f=r.unwrapException(m),f instanceof r.ArgParserException?(s=f,f=s.message,a=r._setArrayType([t],l),g.addAll$1$ax(a,s.commands),r.wrapException(r.ArgParserException$(f,a))):m}$.JSArray_methods.clear$0(i);break}d._parseSoloOption$0()||d._parseAbbreviation$1(d)||d._parseLongOption$0()||i.push(f.removeFirst$0())}return o.options._map.forEach$1(0,new r.Parser_parse_closure(d)),$.JSArray_methods.addAll$1(i,f),f.clear$0(0),new r.ArgResults(o,d._results,d._commandName,new r.UnmodifiableListView(i,c.UnmodifiableListView_String))},_readNextArgAsValue$1(e){var t=this._args;t.get$isEmpty(0)&&r.throwExpression(r.ArgParserException$('Missing argument for "'+e.name+'".',null)),this._setOption$3(this._results,e,t.get$first(0)),t.removeFirst$0()},_parseSoloOption$0(){var e,t=this._args;return t.get$first(0).length!==2||!$.JSString_methods.startsWith$1(t.get$first(0),"-")||(e=t.get$first(0)[1],!r._isLetterOrDigit(e.charCodeAt(0)))?!1:(this._handleSoloOption$1(e),!0)},_handleSoloOption$1(e){var t,n=this,s=n._grammar.findByAbbreviation$1(e);return s==null?(t=n._parser$_parent,t==null&&r.throwExpression(r.ArgParserException$('Could not find an option or flag "-'+e+'".',null)),t._handleSoloOption$1(e),!0):(n._args.removeFirst$0(),s.type===$.OptionType_I6i?n._results.$indexSet(0,s.name,!0):n._readNextArgAsValue$1(s),!0)},_parseAbbreviation$1(e){var t,n,s,a,i,o,l=this._args;if(l.get$first(0).length<2||!$.JSString_methods.startsWith$1(l.get$first(0),"-"))return!1;for(t=l.$ti._precomputed1,n=1;s=l._head,s===l._tail&&r.throwExpression(r.IterableElementError_noElement()),s=l._table[s],a=s==null,n<(a?t._as(s):s).length?(s=(a?t._as(s):s).charCodeAt(n),s>=65&&s<=90||s>=97&&s<=122?s=!0:s=s>=48&&s<=57):s=!1,!!s;)++n;return n===1||(i=$.JSString_methods.substring$2(l.get$first(0),1,n),o=$.JSString_methods.substring$1(l.get$first(0),n),$.JSString_methods.contains$1(o,`
|
||
`)||$.JSString_methods.contains$1(o,"\r"))?!1:(this._handleAbbreviation$3(i,o,e),!0)},_handleAbbreviation$3(e,t,n){var s,a,i,o=this,l=$.JSString_methods.substring$2(e,0,1),_=o._grammar.findByAbbreviation$1(l);if(_==null)return s=o._parser$_parent,s==null&&r.throwExpression(r.ArgParserException$(k.Could_+l+'".',null)),s._handleAbbreviation$3(e,t,n),!0;if(_.type!==$.OptionType_I6i)o._setOption$3(o._results,_,$.JSString_methods.substring$1(e,1)+t);else for(s=$.JSString_methods.substring$1(e,1),t!==""&&r.throwExpression(r.ArgParserException$('Option "-'+l+'" is a flag and cannot handle value "'+s+t+'".',null)),s=e.length,a=0;a<s;a=i)i=a+1,n._parseShortFlag$1($.JSString_methods.substring$2(e,a,i));return o._args.removeFirst$0(),!0},_parseShortFlag$1(e){var t,n=this._grammar.findByAbbreviation$1(e);if(n==null){t=this._parser$_parent,t==null&&r.throwExpression(r.ArgParserException$(k.Could_+e+'".',null)),t._parseShortFlag$1(e);return}n.type!==$.OptionType_I6i&&r.throwExpression(r.ArgParserException$('Option "-'+e+'" must be a flag to be in a collapsed "-".',null)),this._results.$indexSet(0,n.name,!0)},_parseLongOption$0(){var e,t,n,s,a,i,o,l,_=this._args;if(!$.JSString_methods.startsWith$1(_.get$first(0),"--"))return!1;for(e=$.JSString_methods.indexOf$1(_.get$first(0),"="),t=e===-1,n=t?$.JSString_methods.substring$1(_.get$first(0),2):$.JSString_methods.substring$2(_.get$first(0),2,e),s=n.length,a=0;a!==s;++a)if(i=n.charCodeAt(a),i>=65&&i<=90||i>=97&&i<=122?o=!0:o=i>=48&&i<=57,!(o||i===45||i===95))return!1;return l=t?null:$.JSString_methods.substring$1(_.get$first(0),e+1),l!=null?_=$.JSString_methods.contains$1(l,`
|
||
`)||$.JSString_methods.contains$1(l,"\r"):_=!1,_?!1:(this._handleLongOption$2(n,l),!0)},_handleLongOption$2(e,t){var n=this,s=null,a='Could not find an option named "',i=n._grammar,o=i.findByNameOrAlias$1(e);if(o!=null)n._args.removeFirst$0(),o.type===$.OptionType_I6i?(t!=null&&r.throwExpression(r.ArgParserException$('Flag option "'+e+'" should not be given a value.',s)),n._results.$indexSet(0,o.name,!0)):t!=null?n._setOption$3(n._results,o,t):n._readNextArgAsValue$1(o);else if($.JSString_methods.startsWith$1(e,"no-")){if(o=i.findByNameOrAlias$1($.JSString_methods.substring$1(e,3)),o==null)return i=n._parser$_parent,i==null&&r.throwExpression(r.ArgParserException$(a+e+'".',s)),i._handleLongOption$2(e,t),!0;n._args.removeFirst$0(),o.type!==$.OptionType_I6i&&r.throwExpression(r.ArgParserException$('Cannot negate non-flag option "'+e+'".',s)),o.negatable||r.throwExpression(r.ArgParserException$('Cannot negate option "'+e+'".',s)),n._results.$indexSet(0,o.name,!1)}else return i=n._parser$_parent,i==null&&r.throwExpression(r.ArgParserException$(a+e+'".',s)),i._handleLongOption$2(e,t),!0;return!0},_setOption$3(e,t,n){var s,a,i,o,l,_;if(t.type!==$.OptionType_yPm){this._validateAllowed$2(t,n),e.$indexSet(0,t.name,n);return}if(s=c.List_dynamic._as(e.putIfAbsent$2(t.name,new r.Parser__setOption_closure)),t.splitCommas)for(a=n.split(","),i=a.length,o=g.getInterceptor$ax(s),l=0;l<i;++l)_=a[l],this._validateAllowed$2(t,_),o.add$1(s,_);else this._validateAllowed$2(t,n),g.add$1$ax(s,n)},_validateAllowed$2(e,t){var n=e.allowed;n!=null&&($.JSArray_methods.contains$1(n,t)||r.throwExpression(r.ArgParserException$('"'+t+'" is not an allowed value for option "'+e.name+'".',null)))}},r.Parser_parse_closure.prototype={call$2(e,t){var n=this.$this._results.$index(0,e),s=t.callback;s!=null&&s.call$1(t.valueOrDefault$1(n))},$signature:423},r.Parser__setOption_closure.prototype={call$0(){return r._setArrayType([],c.JSArray_String)},$signature:124},r._Usage.prototype={get$_columnWidths(){var e,t=this,n=t.___Usage__columnWidths_FI;return n===C&&(e=t._calculateColumnWidths$0(),t.___Usage__columnWidths_FI!==C&&r.throwUnnamedLateFieldADI(),t.___Usage__columnWidths_FI=e,n=e),n},generate$0(){var e,t,n,s,a,i,o,l=this;for(e=l._usage$_optionsAndSeparators,t=e.length,n=c.Option,s=l._usage$_buffer,a=0;a<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++a){if(i=e[a],typeof i=="string"){o=s._contents,s._contents=(o.length!==0?s._contents=o+`
|
||
|
||
`:o)+i,l._newlinesNeeded=1;continue}n._as(i),!i.hide&&l._writeOption$1(i)}return e=s._contents,e.charCodeAt(0)==0,e},_writeOption$1(e){var t,n,s,a,i,o,l,_=this,u=e.abbr;if(_._write$2(0,u==null?"":"-"+u+", "),u=_._longOption$1(e),_._write$2(1,u),u=e.help,u!=null&&_._write$2(2,u),u=e.allowedHelp,u!=null){for(t=g.toList$0$ax(u.get$keys(u)),$.JSArray_methods.sort$0(t),_._newline$0(),n=t.length,s=e.defaultsTo,a=c.List_dynamic._is(s),i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],l=(a?$.JSArray_methods.contains$1(s,o):s===o)?" (default)":"",_._write$2(1," ["+o+"]"+l),l=u.$index(0,o),l.toString,_._write$2(2,l);_._newline$0()}else e.allowed!=null?_._write$2(2,_._buildAllowedList$1(e)):(u=e.type,u===$.OptionType_I6i?e.defaultsTo===!0&&_._write$2(2,"(defaults to on)"):u===$.OptionType_yPm?(u=e.defaultsTo,u!=null&&c.Iterable_dynamic._as(u).length!==0&&(c.List_dynamic._as(u),_._write$2(2,"(defaults to "+new r.MappedListIterable(u,new r._Usage__writeOption_closure,r._arrayInstanceType(u)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"))):(u=e.defaultsTo,u!=null&&_._write$2(2,'(defaults to "'+r.S(u)+'")')))},_longOption$1(e){var t=e.name,n=e.negatable?"--[no-]"+t:"--"+t;return t=e.valueHelp,t!=null?n+("=<"+t+">"):n},_calculateColumnWidths$0(){var e,t,n,s,a,i,o,l,_,u,p,h;for(e=this._usage$_optionsAndSeparators,t=e.length,n=c.List_dynamic,s=0,a=0,i=0;i<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++i)if(o=e[i],o instanceof r.Option&&!o.hide&&(l=o.abbr,s=Math.max(s,(l==null?"":"-"+l+", ").length),l=this._longOption$1(o),a=Math.max(a,l.length),l=o.allowedHelp,l!=null))for(l=g.get$iterator$ax(l.get$keys(l)),_=o.defaultsTo,u=n._is(_);l.moveNext$0();)p=l.get$current(l),h=(u?$.JSArray_methods.contains$1(_,p):_===p)?" (default)":"",a=Math.max(a,(" ["+p+"]"+h).length);return r._setArrayType([s,a+4],c.JSArray_int)},_newline$0(){++this._newlinesNeeded,this._currentColumn=0},_write$2(e,t){var n,s,a=r._setArrayType(t.split(`
|
||
`),c.JSArray_String);for(this.get$_columnWidths();a.length!==0&&g.trim$0$s($.JSArray_methods.get$first(a))==="";)$.JSArray_methods.removeAt$1(a,0);for(;a.length!==0&&g.trim$0$s($.JSArray_methods.get$last(a))==="";)a.pop();for(n=a.length,s=0;s<a.length;a.length===n||(0,r.throwConcurrentModificationError)(a),++s)this._writeLine$2(e,a[s])},_writeLine$2(e,t){var n,s,a=this;for(n=a._usage$_buffer;s=a._newlinesNeeded,s>0;)n._contents+=`
|
||
`,a._newlinesNeeded=s-1;for(;s=a._currentColumn,s!==e;)s<2?(s=$.JSString_methods.$mul(" ",a.get$_columnWidths()[a._currentColumn]),n._contents+=s):n._contents+=`
|
||
`,a._currentColumn=(a._currentColumn+1)%3;a.get$_columnWidths(),e<2?(s=$.JSString_methods.padRight$1(t,a.get$_columnWidths()[e]),n._contents+=s):n._contents+=t,a._currentColumn=(a._currentColumn+1)%3,e===2&&++a._newlinesNeeded},_buildAllowedList$1(e){var t,n,s,a,i,o=e.defaultsTo,l=c.List_dynamic._is(o)?$.JSArray_methods.get$contains(o):new r._Usage__buildAllowedList_closure(e);for(o="[",t=e.allowed,n=t.length,s=!0,a=0;a<n;++a,s=!1)i=t[a],s||(o+=", "),o+=r.S(i),l.call$1(i)&&(o+=" (default)");return o+="]",o.charCodeAt(0)==0,o}},r._Usage__writeOption_closure.prototype={call$1(e){return'"'+r.S(e)+'"'},$signature:108},r._Usage__buildAllowedList_closure.prototype={call$1(e){return e===this.option.defaultsTo},$signature:128},r.FutureGroup.prototype={add$1(e,t){var n,s,a=this;if(a._future_group$_closed)throw r.wrapException(r.StateError$("The FutureGroup is closed."));n=a._future_group$_values,s=n.length,n.push(null),++a._future_group$_pending,t.then$1$1(0,new r.FutureGroup_add_closure(a,s),c.Null).catchError$1(new r.FutureGroup_add_closure0(a))},close$0(e){var t,n,s=this;s._future_group$_closed=!0,s._future_group$_pending===0&&(t=s._future_group$_completer,!(t.future._state&30)&&(n=s.$ti._eval$1("WhereTypeIterable<1>"),t.complete$1(r.List_List$of(new r.WhereTypeIterable(s._future_group$_values,n),!0,n._eval$1("Iterable.E")))))}},r.FutureGroup_add_closure.prototype={call$1(e){var t,n,s=this.$this,a=s._future_group$_completer;if(a.future._state&30||(t=--s._future_group$_pending,n=s._future_group$_values,n[this.index]=e,t!==0)||!s._future_group$_closed)return null;s=s.$ti._eval$1("WhereTypeIterable<1>"),a.complete$1(r.List_List$of(new r.WhereTypeIterable(n,s),!0,s._eval$1("Iterable.E")))},$signature(){return this.$this.$ti._eval$1("Null(1)")}},r.FutureGroup_add_closure0.prototype={call$2(e,t){var n=this.$this._future_group$_completer;if(n.future._state&30)return null;n.completeError$2(e,t)},$signature:52},r.ErrorResult.prototype={complete$1(e){e.completeError$2(this.error,this.stackTrace)},get$hashCode(e){return(g.get$hashCode$(this.error)^r.Primitives_objectHashCode(this.stackTrace)^492929599)>>>0},$eq(e,t){return t==null?!1:t instanceof r.ErrorResult&&g.$eq$(this.error,t.error)&&this.stackTrace===t.stackTrace},$isResult:1},r.ValueResult.prototype={complete$1(e){e.complete$1(this.value)},get$hashCode(e){return(g.get$hashCode$(this.value)^842997089)>>>0},$eq(e,t){return t==null?!1:t instanceof r.ValueResult&&g.$eq$(this.value,t.value)},$isResult:1},r.StreamCompleter.prototype={setSourceStream$1(e){var t=this._stream_completer$_stream;if(t._sourceStream!=null)throw r.wrapException(r.StateError$("Source stream already set"));t._sourceStream=e,t._stream_completer$_controller!=null&&t._linkStreamToController$0()},setError$2(e,t){var n=this.$ti._precomputed1;this.setSourceStream$1(r.Stream_Stream$fromFuture(r.Future_Future$error(e,t,n),n))},setError$1(e){return this.setError$2(e,null)}},r._CompleterStream.prototype={listen$4$cancelOnError$onDone$onError(e,t,n,s,a){var i,o,l=this,_=null;if(l._stream_completer$_controller==null){if(i=l._sourceStream,i!=null&&!i.get$isBroadcast())return i.listen$4$cancelOnError$onDone$onError(0,t,n,s,a);l._stream_completer$_controller==null&&(l._stream_completer$_controller=r.StreamController_StreamController(_,_,_,_,!0,l.$ti._precomputed1)),l._sourceStream!=null&&l._linkStreamToController$0()}return o=l._stream_completer$_controller,o.toString,new r._ControllerStream(o,r._instanceType(o)._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(0,t,n,s,a)},listen$1(e,t){return this.listen$4$cancelOnError$onDone$onError(0,t,null,null,null)},listen$3$onDone$onError(e,t,n,s){return this.listen$4$cancelOnError$onDone$onError(0,t,null,n,s)},_linkStreamToController$0(){var e,t=this._stream_completer$_controller;t.toString,e=this._sourceStream,e.toString,t.addStream$2$cancelOnError(e,!1).whenComplete$1(t.get$close(t))}},r.StreamGroup.prototype={add$1(e,t){var n,s=this;if(s._closed)throw r.wrapException(r.StateError$("Can't add a Stream to a closed StreamGroup."));if(n=s._stream_group$_state,n===$._StreamGroupState_dormant)s._subscriptions.putIfAbsent$2(t,new r.StreamGroup_add_closure);else{if(n===$._StreamGroupState_canceled)return t.listen$1(0,null).cancel$0();s._subscriptions.putIfAbsent$2(t,new r.StreamGroup_add_closure0(s,t))}return null},remove$1(e,t){var n=this._subscriptions,s=n.remove$1(0,t),a=s==null?null:s.cancel$0();return n.__js_helper$_length===0&&this._closed&&(n=this.__StreamGroup__controller_A,n===C&&r.throwUnnamedLateFieldNI(),r.scheduleMicrotask(n.get$close(n))),a},_onListen$0(){var e,t,n,s,a,i,o=this;for(o._stream_group$_state=$._StreamGroupState_listening,t=o._subscriptions,n=r.List_List$of(t.get$entries(0),!0,o.$ti._eval$1("MapEntry<Stream<1>,StreamSubscription<1>?>")),s=n.length,a=0;a<s;++a)if(i=n[a],i.value==null){e=i.key;try{t.$indexSet(0,e,o._listenToStream$1(e))}catch(l){throw t=o._onCancel$0(),t!=null&&t.catchError$1(new r.StreamGroup__onListen_closure),l}}},_onPause$0(){var e,t,n;for(this._stream_group$_state=$._StreamGroupState_paused,e=this._subscriptions.get$values(0),t=r._instanceType(e),t=t._eval$1("@<1>")._bind$1(t._rest[1]),e=new r.MappedIterator(g.get$iterator$ax(e.__internal$_iterable),e._f,t._eval$1("MappedIterator<1,2>")),t=t._rest[1];e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).pause$0(0)},_onResume$0(){var e,t,n;for(this._stream_group$_state=$._StreamGroupState_listening,e=this._subscriptions.get$values(0),t=r._instanceType(e),t=t._eval$1("@<1>")._bind$1(t._rest[1]),e=new r.MappedIterator(g.get$iterator$ax(e.__internal$_iterable),e._f,t._eval$1("MappedIterator<1,2>")),t=t._rest[1];e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).resume$0(0)},_onCancel$0(){var e,t,n;return this._stream_group$_state=$._StreamGroupState_canceled,e=this._subscriptions,t=r.IterableNullableExtension_whereNotNull(e.get$entries(0).map$1$1(0,new r.StreamGroup__onCancel_closure(this),c.nullable_Future_void),c.Future_void),n=r.List_List$of(t,!0,t.$ti._eval$1("Iterable.E")),e.clear$0(0),n.length===0?null:r.Future_wait(n,!1,c.void)},_listenToStream$1(e){var t,n=this.__StreamGroup__controller_A;return n===C&&r.throwUnnamedLateFieldNI(),t=e.listen$3$onDone$onError(0,n.get$add(n),new r.StreamGroup__listenToStream_closure(this,e),n.get$addError()),this._stream_group$_state===$._StreamGroupState_paused&&t.pause$0(0),t}},r.StreamGroup_add_closure.prototype={call$0(){return null},$signature:1},r.StreamGroup_add_closure0.prototype={call$0(){return this.$this._listenToStream$1(this.stream)},$signature(){return this.$this.$ti._eval$1("StreamSubscription<1>()")}},r.StreamGroup__onListen_closure.prototype={call$1(e){},$signature:61},r.StreamGroup__onCancel_closure.prototype={call$1(e){var t,n=e.value;try{return n!=null?(t=n.cancel$0(),t):(t=g.listen$1$z(e.key,null).cancel$0(),t)}catch{return null}},$signature(){return this.$this.$ti._eval$1("Future<~>?(MapEntry<Stream<1>,StreamSubscription<1>?>)")}},r.StreamGroup__listenToStream_closure.prototype={call$0(){return this.$this.remove$1(0,this.stream)},$signature:0},r._StreamGroupState.prototype={toString$0(e){return this.name}},r.StreamQueue.prototype={_updateRequests$0(){var e,t,n,s,a=this;for(e=a._requestQueue,t=a._eventQueue,n=e.$ti._precomputed1;!e.get$isEmpty(0);)if(s=e._head,s===e._tail&&r.throwExpression(r.IterableElementError_noElement()),s=e._table[s],s==null&&(s=n._as(s)),s.update$2(t,a._isDone))e.removeFirst$0();else return;a._isDone||a._stream_queue$_subscription.pause$0(0)},_ensureListening$0(){var e,t=this;t._isDone||(e=t._stream_queue$_subscription,e==null?t._stream_queue$_subscription=t._stream_queue$_source.listen$3$onDone$onError(0,new r.StreamQueue__ensureListening_closure(t),new r.StreamQueue__ensureListening_closure0(t),new r.StreamQueue__ensureListening_closure1(t)):e.resume$0(0))},_addResult$1(e){++this._eventsReceived,this._eventQueue._queue_list$_add$1(e),this._updateRequests$0()},_addRequest$1(e){var t=this,n=t._requestQueue;if(n._head===n._tail){if(e.update$2(t._eventQueue,t._isDone))return;t._ensureListening$0()}n._add$1(e)}},r.StreamQueue__ensureListening_closure.prototype={call$1(e){var t=this.$this;t._addResult$1(new r.ValueResult(e,t.$ti._eval$1("ValueResult<1>")))},$signature(){return this.$this.$ti._eval$1("~(1)")}},r.StreamQueue__ensureListening_closure1.prototype={call$2(e,t){this.$this._addResult$1(new r.ErrorResult(e,t))},$signature:52},r.StreamQueue__ensureListening_closure0.prototype={call$0(){var e=this.$this;e._stream_queue$_subscription=null,e._isDone=!0,e._updateRequests$0()},$signature:0},r._NextRequest.prototype={update$2(e,t){return e.get$isEmpty(e)?t?(this._completer.completeError$2(new r.StateError("No elements"),r.StackTrace_current()),!0):!1:(e.removeFirst$0().complete$1(this._completer),!0)},$is_EventRequest:1},r._isStrictMode_closure.prototype={call$0(){try{return"".name=null,!1}catch{return!0}},$signature:22},r.Repl.prototype={},r.alwaysValid_closure.prototype={call$1(e){return!0},$signature:4},r.ReplAdapter.prototype={runAsync$0(){var e,t,n=this,s={},a=g.get$isTTY$x(w.process.stdin),i=a??!1?w.process.stdout:null;return a=n.repl.prompt,e=g.createInterface$1$x(C.$get$readline(),{input:w.process.stdin,output:i,prompt:a}),n.rl=e,s.statement="",s.prompt=a,t=r._Cell$(),t.__late_helper$_value=r.StreamController_StreamController(n.get$exit(n),new r.ReplAdapter_runAsync_closure(s,n,e,t),null,null,!1,c.String),t._readLocal$0().get$stream()},exit$0(e){var t=this.rl;t!=null&&g.close$0$x(t),this.rl=null}},r.ReplAdapter_runAsync_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=1,s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O=r._wrapJsFunctionForAsync(function(J,B){for(J===1&&(s=B,e=n);;)switch(e){case 0:n=3,i=r.StreamController_StreamController(null,null,null,null,!1,c.String),p=i,h=r.QueueList$(null,c.Result_String),d=r.ListQueue$(c._EventRequest_dynamic),o=new r.StreamQueue(new r._ControllerStream(p,r._instanceType(p)._eval$1("_ControllerStream<1>")),h,d,c.StreamQueue_String),p=a.rl,h=g.getInterceptor$x(p),h.on$2(p,"line",r.allowInterop(new r.ReplAdapter_runAsync__closure(i))),d=a._box_0,f=a.$this.repl,m=f.continuation,y=f.prompt,S=a.runController;case 6:return v=g.get$isTTY$x(w.process.stdin),(v??!1)&&g.write$1$x(w.process.stdout,d.prompt),v=o,v.toString,E=v.$ti,M=new r._Future(C.Zone__current,E._eval$1("_Future<1>")),v._addRequest$1(new r._NextRequest(new r._AsyncCompleter(M,E._eval$1("_AsyncCompleter<1>")),E._eval$1("_NextRequest<1>"))),e=8,r._asyncAwait(M,O);case 8:l=B,v=g.get$isTTY$x(w.process.stdin),(v??!1)||(I=d.prompt+r.S(l),R=C.printToZone,R==null?r.printString(I):R.call$1(I)),L=$.JSString_methods.$add(d.statement,l),d.statement=L,f.validator.call$1(L)?(v=S.__late_helper$_value,v===S&&r.throwExpression(r.LateError$localNI("")),g.add$1$ax(v,d.statement),d.statement="",d.prompt=y,h.setPrompt$1(p,y)):(d.statement+=`
|
||
`,d.prompt=m,h.setPrompt$1(p,m)),e=6;break;case 7:n=1,e=5;break;case 3:return n=2,T=s,_=r.unwrapException(T),u=r.getTraceFromException(T),p=a.runController,p._readLocal$0().addError$2(_,u),h=a.$this.exit$0(0),h=r._Future$value(h,c.void),e=9,r._asyncAwait(h,O);case 9:g.close$0$x(p._readLocal$0()),e=5;break;case 2:e=1;break;case 5:return r._asyncReturn(null,t);case 1:return r._asyncRethrow(s,t)}});return r._asyncStartSync(O,t)},$signature:25},r.ReplAdapter_runAsync__closure.prototype={call$1(e){return this.lineController.add$1(0,r._asString(e))},$signature:71},r.Stdin.prototype={},r.Stdout.prototype={},r.ReadlineModule.prototype={},r.ReadlineOptions.prototype={},r.ReadlineInterface.prototype={},r.EmptyUnmodifiableSet.prototype={get$iterator(e){return $.C_EmptyIterator},get$length(e){return 0},contains$1(e,t){return!1},toSet$0(e){return r.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1)},$isEfficientLengthIterable:1,$isSet:1},r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin.prototype={},r.DefaultEquality.prototype={},r.IterableEquality.prototype={equals$2(e,t,n){var s,a,i;if(t===n)return!0;for(s=g.get$iterator$ax(t),a=g.get$iterator$ax(n);;){if(i=s.moveNext$0(),i!==a.moveNext$0())return!1;if(!i)return!0;if(!g.$eq$(s.get$current(s),a.get$current(a)))return!1}},hash$1(e){var t,n,s;for(t=e.length,n=0,s=0;s<e.length;e.length===t||(0,r.throwConcurrentModificationError)(e),++s)n=n+g.get$hashCode$(e[s])&2147483647,n=n+(n<<10>>>0)&2147483647,n^=n>>>6;return n=n+(n<<3>>>0)&2147483647,n^=n>>>11,n+(n<<15>>>0)&2147483647}},r.ListEquality.prototype={equals$2(e,t,n){var s,a,i,o;if(t==null?n==null:t===n)return!0;if(t==null||n==null||(s=g.getInterceptor$asx(t),a=s.get$length(t),i=g.getInterceptor$asx(n),a!==i.get$length(n)))return!1;for(o=0;o<a;++o)if(!g.$eq$(s.$index(t,o),i.$index(n,o)))return!1;return!0},hash$1(e){var t,n;for(t=0,n=0;n<e.length;++n)t=t+g.get$hashCode$(e[n])&2147483647,t=t+(t<<10>>>0)&2147483647,t^=t>>>6;return t=t+(t<<3>>>0)&2147483647,t^=t>>>11,t+(t<<15>>>0)&2147483647}},r._MapEntry.prototype={get$hashCode(e){return 3*g.get$hashCode$(this.key)+7*g.get$hashCode$(this.value)&2147483647},$eq(e,t){return t==null?!1:t instanceof r._MapEntry&&g.$eq$(this.key,t.key)&&g.$eq$(this.value,t.value)}},r.MapEquality.prototype={equals$2(e,t,n){var s,a,i,o,l;if(t===n)return!0;if(t.get$length(t)!==n.get$length(n))return!1;for(s=r.HashMap_HashMap(c._MapEntry,c.int),a=g.get$iterator$ax(t.get$keys(t));a.moveNext$0();)i=a.get$current(a),o=new r._MapEntry(this,i,t.$index(0,i)),l=s.$index(0,o),s.$indexSet(0,o,(l??0)+1);for(a=g.get$iterator$ax(n.get$keys(n));a.moveNext$0();){if(i=a.get$current(a),o=new r._MapEntry(this,i,n.$index(0,i)),l=s.$index(0,o),l==null||l===0)return!1;s.$indexSet(0,o,l-1)}return!0},hash$1(e){var t,n,s,a,i,o;for(t=g.get$iterator$ax(e.get$keys(e)),n=this.$ti._rest[1],s=0;t.moveNext$0();)a=t.get$current(t),i=g.get$hashCode$(a),o=e.$index(0,a),s=s+3*i+7*g.get$hashCode$(o??n._as(o))&2147483647;return s=s+(s<<3>>>0)&2147483647,s^=s>>>11,s+(s<<15>>>0)&2147483647}},r.QueueList.prototype={add$1(e,t){this._queue_list$_add$1(t)},addAll$1(e,t){var n,s,a,i,o,l,_=this;if(c.List_dynamic._is(t))n=g.get$length$asx(t),s=_.get$length(0),a=s+n,a>=g.get$length$asx(_._queue_list$_table)?(_._preGrow$1(a),g.setRange$4$ax(_._queue_list$_table,s,a,t,0),_.set$_queue_list$_tail(_.get$_queue_list$_tail()+n)):(i=g.get$length$asx(_._queue_list$_table)-_.get$_queue_list$_tail(),a=_._queue_list$_table,o=g.getInterceptor$ax(a),n<i?(o.setRange$4(a,_.get$_queue_list$_tail(),_.get$_queue_list$_tail()+n,t,0),_.set$_queue_list$_tail(_.get$_queue_list$_tail()+n)):(l=n-i,o.setRange$4(a,_.get$_queue_list$_tail(),_.get$_queue_list$_tail()+i,t,0),g.setRange$4$ax(_._queue_list$_table,0,l,t,i),_.set$_queue_list$_tail(l)));else for(a=g.get$iterator$ax(t);a.moveNext$0();)_._queue_list$_add$1(a.get$current(a))},cast$1$0(e,t){return new r._CastQueueList(this,g.cast$1$0$ax(this._queue_list$_table,t),-1,-1,r._instanceType(this)._eval$1("@<QueueList.E>")._bind$1(t)._eval$1("_CastQueueList<1,2>"))},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this;t.set$_queue_list$_head((t.get$_queue_list$_head()-1&g.get$length$asx(t._queue_list$_table)-1)>>>0),g.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_head(),e),t.get$_queue_list$_head()===t.get$_queue_list$_tail()&&t._queue_list$_grow$0()},removeFirst$0(){var e,t=this;if(t.get$_queue_list$_head()===t.get$_queue_list$_tail())throw r.wrapException(r.StateError$("No element"));return e=g.$index$asx(t._queue_list$_table,t.get$_queue_list$_head()),e==null&&(e=r._instanceType(t)._eval$1("QueueList.E")._as(e)),g.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_head(),null),t.set$_queue_list$_head((t.get$_queue_list$_head()+1&g.get$length$asx(t._queue_list$_table)-1)>>>0),e},removeLast$0(e){var t,n=this;if(n.get$_queue_list$_head()===n.get$_queue_list$_tail())throw r.wrapException(r.StateError$("No element"));return n.set$_queue_list$_tail((n.get$_queue_list$_tail()-1&g.get$length$asx(n._queue_list$_table)-1)>>>0),t=g.$index$asx(n._queue_list$_table,n.get$_queue_list$_tail()),t==null&&(t=r._instanceType(n)._eval$1("QueueList.E")._as(t)),g.$indexSet$ax(n._queue_list$_table,n.get$_queue_list$_tail(),null),t},get$length(e){return(this.get$_queue_list$_tail()-this.get$_queue_list$_head()&g.get$length$asx(this._queue_list$_table)-1)>>>0},set$length(e,t){var n,s,a,i,o=this;if(t<0)throw r.wrapException(r.RangeError$("Length "+t+" may not be negative."));if(t>o.get$length(0)&&!r._instanceType(o)._eval$1("QueueList.E")._is(null))throw r.wrapException(r.UnsupportedError$("The length can only be increased when the element type is nullable, but the current element type is `"+r.createRuntimeType(r._instanceType(o)._eval$1("QueueList.E")).toString$0(0)+"`."));if(n=t-o.get$length(0),n>=0){g.get$length$asx(o._queue_list$_table)<=t&&o._preGrow$1(t),o.set$_queue_list$_tail((o.get$_queue_list$_tail()+n&g.get$length$asx(o._queue_list$_table)-1)>>>0);return}s=o.get$_queue_list$_tail()+n,a=o._queue_list$_table,s>=0?g.fillRange$3$ax(a,s,o.get$_queue_list$_tail(),null):(s+=g.get$length$asx(a),g.fillRange$3$ax(o._queue_list$_table,0,o.get$_queue_list$_tail(),null),a=o._queue_list$_table,i=g.getInterceptor$asx(a),i.fillRange$3(a,s,i.get$length(a),null)),o.set$_queue_list$_tail(s)},$index(e,t){var n,s=this;if(t<0||t>=s.get$length(0))throw r.wrapException(r.RangeError$("Index "+t+" must be in the range [0.."+s.get$length(0)+")."));return n=g.$index$asx(s._queue_list$_table,(s.get$_queue_list$_head()+t&g.get$length$asx(s._queue_list$_table)-1)>>>0),n??r._instanceType(s)._eval$1("QueueList.E")._as(n)},$indexSet(e,t,n){var s=this;if(t<0||t>=s.get$length(0))throw r.wrapException(r.RangeError$("Index "+t+" must be in the range [0.."+s.get$length(0)+")."));g.$indexSet$ax(s._queue_list$_table,(s.get$_queue_list$_head()+t&g.get$length$asx(s._queue_list$_table)-1)>>>0,n)},_queue_list$_add$1(e){var t=this;g.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_tail(),e),t.set$_queue_list$_tail((t.get$_queue_list$_tail()+1&g.get$length$asx(t._queue_list$_table)-1)>>>0),t.get$_queue_list$_head()===t.get$_queue_list$_tail()&&t._queue_list$_grow$0()},_queue_list$_grow$0(){var e=this,t=r.List_List$filled(g.get$length$asx(e._queue_list$_table)*2,null,!1,r._instanceType(e)._eval$1("QueueList.E?")),n=g.get$length$asx(e._queue_list$_table)-e.get$_queue_list$_head();$.JSArray_methods.setRange$4(t,0,n,e._queue_list$_table,e.get$_queue_list$_head()),$.JSArray_methods.setRange$4(t,n,n+e.get$_queue_list$_head(),e._queue_list$_table,0),e.set$_queue_list$_head(0),e.set$_queue_list$_tail(g.get$length$asx(e._queue_list$_table)),e._queue_list$_table=t},_writeToList$1(e){var t,n,s=this;return s.get$_queue_list$_head()<=s.get$_queue_list$_tail()?(t=s.get$_queue_list$_tail()-s.get$_queue_list$_head(),$.JSArray_methods.setRange$4(e,0,t,s._queue_list$_table,s.get$_queue_list$_head()),t):(n=g.get$length$asx(s._queue_list$_table)-s.get$_queue_list$_head(),$.JSArray_methods.setRange$4(e,0,n,s._queue_list$_table,s.get$_queue_list$_head()),$.JSArray_methods.setRange$4(e,n,n+s.get$_queue_list$_tail(),s._queue_list$_table,0),s.get$_queue_list$_tail()+n)},_preGrow$1(e){var t=this,n=r.List_List$filled(r.QueueList__nextPowerOf2(e+$.JSInt_methods._shrOtherPositive$1(e,1)),null,!1,r._instanceType(t)._eval$1("QueueList.E?"));t.set$_queue_list$_tail(t._writeToList$1(n)),t._queue_list$_table=n,t.set$_queue_list$_head(0)},$isEfficientLengthIterable:1,$isQueue:1,$isIterable:1,$isList:1,get$_queue_list$_head(){return this._queue_list$_head},get$_queue_list$_tail(){return this._queue_list$_tail},set$_queue_list$_head(e){return this._queue_list$_head=e},set$_queue_list$_tail(e){return this._queue_list$_tail=e}},r._CastQueueList.prototype={get$_queue_list$_head(){return this._queue_list$_delegate.get$_queue_list$_head()},set$_queue_list$_head(e){this._queue_list$_delegate.set$_queue_list$_head(e)},get$_queue_list$_tail(){return this._queue_list$_delegate.get$_queue_list$_tail()},set$_queue_list$_tail(e){this._queue_list$_delegate.set$_queue_list$_tail(e)}},r._QueueList_Object_ListMixin.prototype={},r.UnionSet.prototype={get$length(e){var t=this.get$_union_set$_iterable().get$length(0);return t},get$iterator(e){var t=this.get$_union_set$_iterable();return t.get$iterator(t)},get$_union_set$_iterable(){var e=this._sets,t=this.$ti._precomputed1,n=r._instanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("ExpandIterable<1,2>");return t=r.LinkedHashSet_LinkedHashSet$_empty(t),new r.WhereIterable(new r.ExpandIterable(e,new r.UnionSet__iterable_closure(this),n),t.get$add(t),n._eval$1("WhereIterable<Iterable.E>"))},contains$1(e,t){return this._sets.any$1(0,new r.UnionSet_contains_closure(this,t))},toSet$0(e){var t,n,s,a=r.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1);for(t=this._sets,t=r._LinkedHashSetIterator$(t,t._modifications,r._instanceType(t)._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)s=t._collection$_current,a.addAll$1(0,s??n._as(s));return a}},r.UnionSet__iterable_closure.prototype={call$1(e){return e},$signature(){return this.$this.$ti._eval$1("Set<1>(Set<1>)")}},r.UnionSet_contains_closure.prototype={call$1(e){return e.contains$1(0,this.element)},$signature(){return this.$this.$ti._eval$1("bool(Set<1>)")}},r._UnionSet_SetBase_UnmodifiableSetMixin.prototype={},r.UnmodifiableSetView0.prototype={},r.UnmodifiableSetMixin.prototype={add$1(e,t){return r.UnmodifiableSetMixin__throw()},addAll$1(e,t){return r.UnmodifiableSetMixin__throw()},remove$1(e,t){return r.UnmodifiableSetMixin__throw()}},r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin.prototype={},r._DelegatingIterableBase.prototype={any$1(e,t){return g.any$1$ax(this.get$_base(),t)},contains$1(e,t){return g.contains$1$asx(this.get$_base(),t)},elementAt$1(e,t){return g.elementAt$1$ax(this.get$_base(),t)},every$1(e,t){return g.every$1$ax(this.get$_base(),t)},get$first(e){return g.get$first$ax(this.get$_base())},get$isEmpty(e){return g.get$isEmpty$asx(this.get$_base())},get$isNotEmpty(e){return g.get$isNotEmpty$asx(this.get$_base())},get$iterator(e){return g.get$iterator$ax(this.get$_base())},get$last(e){return g.get$last$ax(this.get$_base())},get$length(e){return g.get$length$asx(this.get$_base())},map$1$1(e,t,n){return g.map$1$1$ax(this.get$_base(),t,n)},get$single(e){return g.get$single$ax(this.get$_base())},skip$1(e,t){return g.skip$1$ax(this.get$_base(),t)},take$1(e,t){return g.take$1$ax(this.get$_base(),t)},toList$1$growable(e,t){return g.toList$1$growable$ax(this.get$_base(),!0)},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return g.toSet$0$ax(this.get$_base())},where$1(e,t){return g.where$1$ax(this.get$_base(),t)},toString$0(e){return g.toString$0$(this.get$_base())},$isIterable:1},r.DelegatingSet.prototype={add$1(e,t){return this._base.add$1(0,t)},addAll$1(e,t){this._base.addAll$1(0,t)},toSet$0(e){return new r.DelegatingSet(this._base.toSet$0(0),r._instanceType(this)._eval$1("DelegatingSet<1>"))},$isEfficientLengthIterable:1,$isSet:1,get$_base(){return this._base}},r.MapKeySet.prototype={get$_base(){var e=this._baseMap;return e.get$keys(e)},contains$1(e,t){return this._baseMap.containsKey$1(t)},get$isEmpty(e){var t=this._baseMap;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._baseMap;return t.get$isNotEmpty(t)},get$length(e){var t=this._baseMap;return t.get$length(t)},toString$0(e){return r.Iterable_iterableToFullString(this,"{","}")},difference$1(e){return g.where$1$ax(this.get$_base(),new r.MapKeySet_difference_closure(this,e)).toSet$0(0)},$isEfficientLengthIterable:1,$isSet:1},r.MapKeySet_difference_closure.prototype={call$1(e){return!this.other._source.contains$1(0,e)},$signature(){return this.$this.$ti._eval$1("bool(1)")}},r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin.prototype={},r.BufferModule.prototype={},r.BufferConstants.prototype={},r.Buffer.prototype={},r.ConsoleModule.prototype={},r.Console.prototype={},r.EventEmitter.prototype={},r.FS.prototype={},r.FSConstants.prototype={},r.FSWatcher.prototype={},r.ReadStream.prototype={},r.ReadStreamOptions.prototype={},r.WriteStream.prototype={},r.WriteStreamOptions.prototype={},r.FileOptions.prototype={},r.StatOptions.prototype={},r.MkdirOptions.prototype={},r.RmdirOptions.prototype={},r.WatchOptions.prototype={},r.WatchFileOptions.prototype={},r.Stats.prototype={},r.Promise.prototype={},r.Date.prototype={},r.JsError.prototype={},r.Atomics.prototype={},r.Modules.prototype={},r.Module.prototype={},r.Net.prototype={},r.Socket.prototype={},r.NetAddress.prototype={},r.NetServer.prototype={},r.NodeJsError.prototype={},r.JsAssertionError.prototype={},r.JsRangeError.prototype={},r.JsReferenceError.prototype={},r.JsSyntaxError.prototype={},r.JsTypeError.prototype={},r.JsSystemError.prototype={},r.Process.prototype={},r.CPUUsage.prototype={},r.Release.prototype={},r.StreamModule.prototype={},r.Readable.prototype={},r.Writable.prototype={},r.Duplex.prototype={},r.Transform.prototype={},r.WritableOptions.prototype={},r.ReadableOptions.prototype={},r.Immediate.prototype={},r.Timeout.prototype={},r.TTY.prototype={},r.TTYReadStream.prototype={},r.TTYWriteStream.prototype={},r.Util.prototype={},r.promiseToFuture_closure.prototype={call$1(e){this.completer.complete$1(e)},$signature:61},r.promiseToFuture_closure0.prototype={call$1(e){this.completer.completeError$1(e)},$signature:61},r.futureToPromise_closure.prototype={call$2(e,t){this.future.then$1$2$onError(0,new r.futureToPromise__closure(e,this.T),t,c.dynamic)},$signature:629},r.futureToPromise__closure.prototype={call$1(e){return this.resolve.call$1(e)},$signature(){return this.T._eval$1("@(0)")}},r.Context.prototype={absolute$15(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m){var y;return r._validateArgList("absolute",r._setArrayType([e,t,n,s,a,i,o,l,_,u,p,h,d,f,m],c.JSArray_nullable_String)),t==null?(y=this.style,y=y.rootLength$1(e)>0&&!y.isRootRelative$1(e)):y=!1,y?e:(y=this._context$_current,this.join$16(0,y??r.current(),e,t,n,s,a,i,o,l,_,u,p,h,d,f,m))},absolute$1(e){var t=null;return this.absolute$15(e,t,t,t,t,t,t,t,t,t,t,t,t,t,t)},dirname$1(e){var t,n,s=r.ParsedPath_ParsedPath$parse(e,this.style);return s.removeTrailingSeparators$0(),t=s.parts,n=t.length,n===0||n===1?(t=s.root,t??"."):($.JSArray_methods.removeLast$0(t),s.separators.pop(),s.removeTrailingSeparators$0(),s.toString$0(0))},join$16(e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S){var v=r._setArrayType([t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S],c.JSArray_nullable_String);return r._validateArgList("join",v),this.joinAll$1(new r.WhereTypeIterable(v,c.WhereTypeIterable_String))},join$2(e,t,n){var s=null;return this.join$16(0,t,n,s,s,s,s,s,s,s,s,s,s,s,s,s,s)},joinAll$1(e){var t,n,s,a,i,o,l,_,u;for(t=g.where$1$ax(e,new r.Context_joinAll_closure),n=g.get$iterator$ax(t.__internal$_iterable),t=new r.WhereIterator(n,t._f),s=this.style,a=!1,i=!1,o="";t.moveNext$0();)l=n.get$current(n),s.isRootRelative$1(l)&&i?(_=r.ParsedPath_ParsedPath$parse(l,s),u=(o.charCodeAt(0)==0,o),o=$.JSString_methods.substring$2(u,0,s.rootLength$2$withDrive(u,!0)),_.root=o,s.needsSeparator$1(o)&&(_.separators[0]=s.get$separator(s)),o=""+_.toString$0(0)):s.rootLength$1(l)>0?(i=!s.isRootRelative$1(l),o=""+l):(l.length!==0&&s.containsSeparator$1(l[0])||a&&(o+=s.get$separator(s)),o+=l),a=s.needsSeparator$1(l);return o.charCodeAt(0)==0,o},split$1(e,t){var n=r.ParsedPath_ParsedPath$parse(t,this.style),s=n.parts,a=r._arrayInstanceType(s)._eval$1("WhereIterable<1>");return a=r.List_List$of(new r.WhereIterable(s,new r.Context_split_closure,a),!0,a._eval$1("Iterable.E")),n.parts=a,s=n.root,s!=null&&$.JSArray_methods.insert$2(a,0,s),n.parts},canonicalize$1(e,t){var n,s;return t=this.absolute$1(t),n=this.style,n!==C.$get$Style_windows()&&!this._needsNormalization$1(t)?t:(s=r.ParsedPath_ParsedPath$parse(t,n),s.normalize$1$canonicalize(!0),s.toString$0(0))},normalize$1(e){var t;return this._needsNormalization$1(e)?(t=r.ParsedPath_ParsedPath$parse(e,this.style),t.normalize$0(),t.toString$0(0)):e},_needsNormalization$1(e){var t,n,s,a,i,o,l,_,u=this.style,p=u.rootLength$1(e);if(p!==0){if(u===C.$get$Style_windows()){for(t=0;t<p;++t)if(e.charCodeAt(t)===47)return!0}n=p,s=47}else n=0,s=null;for(a=new r.CodeUnits(e)._string,i=a.length,t=n,o=null;t<i;++t,o=s,s=l)if(l=a.charCodeAt(t),u.isSeparator$1(l)&&(u===C.$get$Style_windows()&&l===47||s!=null&&u.isSeparator$1(s)||(s===46?_=o==null||o===46||u.isSeparator$1(o):_=!1,_)))return!0;return!!(s==null||u.isSeparator$1(s)||(s===46?u=o==null||u.isSeparator$1(o)||o===46:u=!1,u))},relative$2$from(e,t){var n,s,a,i,o=this,l='Unable to find a path to "',_=t==null;if(_&&o.style.rootLength$1(e)<=0||(_?(_=o._context$_current,t=_??r.current()):t=o.absolute$1(t),_=o.style,_.rootLength$1(t)<=0&&_.rootLength$1(e)>0))return o.normalize$1(e);if((_.rootLength$1(e)<=0||_.isRootRelative$1(e))&&(e=o.absolute$1(e)),_.rootLength$1(e)<=0&&_.rootLength$1(t)>0)throw r.wrapException(r.PathException$(l+e+'" from "'+t+'".'));if(n=r.ParsedPath_ParsedPath$parse(t,_),n.normalize$0(),s=r.ParsedPath_ParsedPath$parse(e,_),s.normalize$0(),a=n.parts,a.length!==0&&g.$eq$(a[0],".")||(a=n.root,i=s.root,a!=i?a=a==null||i==null||!_.pathsEqual$2(a,i):a=!1,a))return s.toString$0(0);for(;a=n.parts,a.length!==0?(i=s.parts,a=i.length!==0&&_.pathsEqual$2(a[0],i[0])):a=!1,!!a;)$.JSArray_methods.removeAt$1(n.parts,0),$.JSArray_methods.removeAt$1(n.separators,1),$.JSArray_methods.removeAt$1(s.parts,0),$.JSArray_methods.removeAt$1(s.separators,1);if(a=n.parts,a.length!==0&&g.$eq$(a[0],".."))throw r.wrapException(r.PathException$(l+e+'" from "'+t+'".'));return a=c.String,$.JSArray_methods.insertAll$2(s.parts,0,r.List_List$filled(n.parts.length,"..",!1,a)),i=s.separators,i[0]="",$.JSArray_methods.insertAll$2(i,1,r.List_List$filled(n.parts.length,_.get$separator(_),!1,a)),_=s.parts,a=_.length,a===0?".":(a>1&&g.$eq$($.JSArray_methods.get$last(_),".")&&($.JSArray_methods.removeLast$0(s.parts),_=s.separators,_.pop(),_.pop(),_.push("")),s.root="",s.removeTrailingSeparators$0(),s.toString$0(0))},relative$1(e){return this.relative$2$from(e,null)},_isWithinOrEquals$2(e,t){var n,s,a,i,o,l,_,u=this;if(e=e,t=t,s=u.style,a=s.rootLength$1(e)>0,i=s.rootLength$1(t)>0,a&&!i?(t=u.absolute$1(t),s.isRootRelative$1(e)&&(e=u.absolute$1(e))):i&&!a?(e=u.absolute$1(e),s.isRootRelative$1(t)&&(t=u.absolute$1(t))):i&&a&&(o=s.isRootRelative$1(t),l=s.isRootRelative$1(e),o&&!l?t=u.absolute$1(t):l&&!o&&(e=u.absolute$1(e))),_=u._isWithinOrEqualsFast$2(e,t),_!==$._PathRelation_inconclusive)return _;n=null;try{n=u.relative$2$from(t,e)}catch(p){if(r.unwrapException(p)instanceof r.PathException)return $._PathRelation_different;throw p}return s.rootLength$1(n)>0?$._PathRelation_different:g.$eq$(n,".")?$._PathRelation_equal:g.$eq$(n,"..")||g.get$length$asx(n)>=3&&g.startsWith$1$s(n,"..")&&s.isSeparator$1(g.codeUnitAt$1$s(n,2))?$._PathRelation_different:$._PathRelation_within},_isWithinOrEqualsFast$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S=this;if(e==="."&&(e=""),n=S.style,s=n.rootLength$1(e),a=n.rootLength$1(t),s!==a)return $._PathRelation_different;for(i=0;i<s;++i)if(!n.codeUnitsEqual$2(e.charCodeAt(i),t.charCodeAt(i)))return $._PathRelation_different;for(o=t.length,l=e.length,_=a,u=s,p=47,h=null;u<l&&_<o;)e:{if(d=e.charCodeAt(u),f=t.charCodeAt(_),n.codeUnitsEqual$2(d,f)){n.isSeparator$1(d)&&(h=u),++u,++_,p=d;break e}if(n.isSeparator$1(d)&&n.isSeparator$1(p)){m=u+1,h=u,u=m;break e}else if(n.isSeparator$1(f)&&n.isSeparator$1(p)){++_;break e}if(d===46&&n.isSeparator$1(p)){if(++u,u===l)break;if(d=e.charCodeAt(u),n.isSeparator$1(d)){m=u+1,h=u,u=m;break e}if(d===46&&(++u,u===l||n.isSeparator$1(e.charCodeAt(u))))return $._PathRelation_inconclusive}if(f===46&&n.isSeparator$1(p)){if(++_,_===o)break;if(f=t.charCodeAt(_),n.isSeparator$1(f)){++_;break e}if(f===46&&(++_,_===o||n.isSeparator$1(t.charCodeAt(_))))return $._PathRelation_inconclusive}return S._pathDirection$2(t,_)!==$._PathDirection_yLX||S._pathDirection$2(e,u)!==$._PathDirection_yLX?$._PathRelation_inconclusive:$._PathRelation_different}return _===o?(u===l||n.isSeparator$1(e.charCodeAt(u))?h=u:h==null&&(h=Math.max(0,s-1)),y=S._pathDirection$2(e,h),y===$._PathDirection_8OV?$._PathRelation_equal:y===$._PathDirection_3KU?$._PathRelation_inconclusive:$._PathRelation_different):(y=S._pathDirection$2(t,_),y===$._PathDirection_8OV?$._PathRelation_equal:y===$._PathDirection_3KU?$._PathRelation_inconclusive:n.isSeparator$1(t.charCodeAt(_))||n.isSeparator$1(p)?$._PathRelation_within:$._PathRelation_different)},_pathDirection$2(e,t){var n,s,a,i,o,l,_;for(n=e.length,s=this.style,a=t,i=0,o=!1;a<n;){for(;a<n&&s.isSeparator$1(e.charCodeAt(a));)++a;if(a===n)break;for(l=a;l<n&&!s.isSeparator$1(e.charCodeAt(l));)++l;if(_=l-a,!(_===1&&e.charCodeAt(a)===46))if(_===2&&e.charCodeAt(a)===46&&e.charCodeAt(a+1)===46){if(--i,i<0)break;i===0&&(o=!0)}else++i;if(l===n)break;a=l+1}return i<0?$._PathDirection_3KU:i===0?$._PathDirection_8OV:o?$._PathDirection_e7w:$._PathDirection_yLX},hash$1(e){var t,n,s,a=this;return e=a.absolute$1(e),t=a._hashFast$1(e),t??(n=r.ParsedPath_ParsedPath$parse(e,a.style),n.normalize$0(),s=a._hashFast$1(n.toString$0(0)),s.toString,s)},_hashFast$1(e){var t,n,s,a,i,o,l,_,u;for(t=e.length,n=this.style,s=4603,a=!0,i=!0,o=0;o<t;++o){if(l=n.canonicalizeCodeUnit$1(e.charCodeAt(o)),n.isSeparator$1(l)){i=!0;continue}if(l===46&&i){if(_=o+1,_===t)break;if(u=e.charCodeAt(_),n.isSeparator$1(u))continue;if(a?_=!1:u===46?(_=o+2,_=_===t||n.isSeparator$1(e.charCodeAt(_))):_=!1,_)return null}s=((s&67108863)*33^l)>>>0,a=!1,i=!1}return s},withoutExtension$1(e){var t,n=r.ParsedPath_ParsedPath$parse(e,this.style);for(t=n.parts.length-1;t>=0;--t)if(g.get$length$asx(n.parts[t])!==0){n.parts[t]=n._splitExtension$0()[0];break}return n.toString$0(0)},toUri$1(e){var t,n=this.style;return n.rootLength$1(e)<=0?n.relativePathToUri$1(e):(t=this._context$_current,n.absolutePathToUri$1(this.join$2(0,t??r.current(),e)))},prettyUri$1(e){var t,n,s=this,a=r._parseUri(e);return a.get$scheme()==="file"&&s.style===C.$get$Style_url()||a.get$scheme()!=="file"&&a.get$scheme()!==""&&s.style!==C.$get$Style_url()?a.toString$0(0):(t=s.normalize$1(s.style.pathFromUri$1(r._parseUri(a))),n=s.relative$1(t),s.split$1(0,n).length>s.split$1(0,t).length?t:n)}},r.Context_joinAll_closure.prototype={call$1(e){return e!==""},$signature:4},r.Context_split_closure.prototype={call$1(e){return e.length!==0},$signature:4},r._validateArgList_closure.prototype={call$1(e){return e==null?"null":'"'+e+'"'},$signature:609},r._PathDirection.prototype={toString$0(e){return this.name}},r._PathRelation.prototype={toString$0(e){return this.name}},r.InternalStyle.prototype={getRoot$1(e){var t=this.rootLength$1(e);return t>0?$.JSString_methods.substring$2(e,0,t):this.isRootRelative$1(e)?e[0]:null},relativePathToUri$1(e){var t,n=null,s=e.length;return s===0?r._Uri__Uri(n,n,n,n):(t=r.Context_Context(this).split$1(0,e),this.isSeparator$1(e.charCodeAt(s-1))&&$.JSArray_methods.add$1(t,""),r._Uri__Uri(n,n,t,n))},codeUnitsEqual$2(e,t){return e===t},pathsEqual$2(e,t){return e===t},canonicalizeCodeUnit$1(e){return e},canonicalizePart$1(e){return e}},r.ParsedPath.prototype={get$basename(){var e=this,t=c.String,n=new r.ParsedPath(e.style,e.root,e.isRootRelative,r.List_List$from(e.parts,!0,t),r.List_List$from(e.separators,!0,t));return n.removeTrailingSeparators$0(),t=n.parts,t.length===0?(t=e.root,t??""):$.JSArray_methods.get$last(t)},get$hasTrailingSeparator(){var e=this.parts;return e.length!==0?e=g.$eq$($.JSArray_methods.get$last(e),"")||!g.$eq$($.JSArray_methods.get$last(this.separators),""):e=!1,e},removeTrailingSeparators$0(){for(var e,t,n=this;e=n.parts,!!(e.length!==0&&g.$eq$($.JSArray_methods.get$last(e),""));)$.JSArray_methods.removeLast$0(n.parts),n.separators.pop();e=n.separators,t=e.length,t!==0&&(e[t-1]="")},normalize$1$canonicalize(e){var t,n,s,a,i,o,l,_=this,u=r._setArrayType([],c.JSArray_String);for(t=_.parts,n=t.length,s=_.style,a=0,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],l=g.getInterceptor$(o),l.$eq(o,".")||l.$eq(o,"")||(l.$eq(o,"..")?u.length!==0?u.pop():++a:u.push(e?s.canonicalizePart$1(o):o));_.root==null&&$.JSArray_methods.insertAll$2(u,0,r.List_List$filled(a,"..",!1,c.String)),u.length===0&&_.root==null&&u.push("."),_.parts=u,_.separators=r.List_List$filled(u.length+1,s.get$separator(s),!0,c.String),t=_.root,(t==null||u.length===0||!s.needsSeparator$1(t))&&(_.separators[0]=""),t=_.root,t!=null&&s===C.$get$Style_windows()&&(e&&(t=_.root=t.toLowerCase()),t.toString,_.root=r.stringReplaceAllUnchecked(t,"/","\\")),_.removeTrailingSeparators$0()},normalize$0(){return this.normalize$1$canonicalize(!1)},toString$0(e){var t,n=this,s=n.root;for(s=s!=null?""+s:"",t=0;t<n.parts.length;++t)s=s+r.S(n.separators[t])+r.S(n.parts[t]);return s+=r.S($.JSArray_methods.get$last(n.separators)),s.charCodeAt(0)==0,s},_kthLastIndexOf$3(e,t,n){var s,a,i;for(s=e.length-1,a=0,i=0;s>=0;--s)if(e[s]===t){if(++a,a===n)return s;i=s}return i},_splitExtension$1(e){var t,n,s;if(e<=0)throw r.wrapException(r.RangeError$value(e,"level","level's value must be greater than 0"));return t=this.parts,t=new r.CastList(t,r._arrayInstanceType(t)._eval$1("CastList<1,String?>")),n=t.lastWhere$2$orElse(t,new r.ParsedPath__splitExtension_closure,new r.ParsedPath__splitExtension_closure0),n==null?r._setArrayType(["",""],c.JSArray_String):n===".."?r._setArrayType(["..",""],c.JSArray_String):(s=this._kthLastIndexOf$3(n,".",e),s<=0?r._setArrayType([n,""],c.JSArray_String):r._setArrayType([$.JSString_methods.substring$2(n,0,s),$.JSString_methods.substring$1(n,s)],c.JSArray_String))},_splitExtension$0(){return this._splitExtension$1(1)}},r.ParsedPath__splitExtension_closure.prototype={call$1(e){return e!==""},$signature:139},r.ParsedPath__splitExtension_closure0.prototype={call$0(){return null},$signature:1},r.PathException.prototype={toString$0(e){return"PathException: "+this.message},$isException:1,get$message(e){return this.message}},r.PathMap.prototype={},r.PathMap__create_closure.prototype={call$2(e,t){return e==null?t==null:t==null?!1:this._box_0.context._isWithinOrEquals$2(e,t)===$._PathRelation_equal},$signature:553},r.PathMap__create_closure0.prototype={call$1(e){return e==null?0:this._box_0.context.hash$1(e)},$signature:530},r.PathMap__create_closure1.prototype={call$1(e){return typeof e=="string"||e==null},$signature:128},r.Style.prototype={toString$0(e){return this.get$name(this)}},r.PosixStyle.prototype={containsSeparator$1(e){return $.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var t=e.length;return t!==0&&e.charCodeAt(t-1)!==47},rootLength$2$withDrive(e,t){return e.length!==0&&e.charCodeAt(0)===47?1:0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return!1},pathFromUri$1(e){var t;if(e.get$scheme()===""||e.get$scheme()==="file")return t=e.get$path(e),r._Uri__uriDecode(t,0,t.length,$.C_Utf8Codec,!1);throw r.wrapException(r.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null))},absolutePathToUri$1(e){var t=r.ParsedPath_ParsedPath$parse(e,this),n=t.parts;return n.length===0?$.JSArray_methods.addAll$1(n,r._setArrayType(["",""],c.JSArray_String)):t.get$hasTrailingSeparator()&&$.JSArray_methods.add$1(t.parts,""),r._Uri__Uri(null,null,t.parts,"file")},get$name(){return"posix"},get$separator(){return"/"}},r.UrlStyle.prototype={containsSeparator$1(e){return $.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var t=e.length;return t===0?!1:e.charCodeAt(t-1)!==47?!0:$.JSString_methods.endsWith$1(e,"://")&&this.rootLength$1(e)===t},rootLength$2$withDrive(e,t){var n,s,a,i=e.length;if(i===0)return 0;if(e.charCodeAt(0)===47)return 1;for(n=0;n<i;++n){if(s=e.charCodeAt(n),s===47)return 0;if(s===58)return n===0?0:(a=$.JSString_methods.indexOf$2(e,"/",$.JSString_methods.startsWith$2(e,"//",n+1)?n+3:n),a<=0?i:!t||i<a+3||!$.JSString_methods.startsWith$1(e,"file://")?a:(i=r.driveLetterEnd(e,a+1),i??a))}return 0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return e.length!==0&&e.charCodeAt(0)===47},pathFromUri$1(e){return e.toString$0(0)},relativePathToUri$1(e){return r.Uri_parse(e)},absolutePathToUri$1(e){return r.Uri_parse(e)},get$name(){return"url"},get$separator(){return"/"}},r.WindowsStyle.prototype={containsSeparator$1(e){return $.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47||e===92},needsSeparator$1(e){var t=e.length;return t===0?!1:(t=e.charCodeAt(t-1),!(t===47||t===92))},rootLength$2$withDrive(e,t){var n,s=e.length;return s===0?0:e.charCodeAt(0)===47?1:e.charCodeAt(0)===92?s<2||e.charCodeAt(1)!==92?1:(n=$.JSString_methods.indexOf$2(e,"\\",2),n>0&&(n=$.JSString_methods.indexOf$2(e,"\\",n+1),n>0)?n:s):s<3||!r.isAlphabetic(e.charCodeAt(0))||e.charCodeAt(1)!==58||(s=e.charCodeAt(2),!(s===47||s===92))?0:3},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return this.rootLength$1(e)===1},pathFromUri$1(e){var t,n;if(e.get$scheme()!==""&&e.get$scheme()!=="file")throw r.wrapException(r.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null));return t=e.get$path(e),e.get$host()===""?t.length>=3&&$.JSString_methods.startsWith$1(t,"/")&&r.driveLetterEnd(t,1)!=null&&(t=$.JSString_methods.replaceFirst$2(t,"/","")):t="\\\\"+e.get$host()+t,n=r.stringReplaceAllUnchecked(t,"/","\\"),r._Uri__uriDecode(n,0,n.length,$.C_Utf8Codec,!1)},absolutePathToUri$1(e){var t,n,s=r.ParsedPath_ParsedPath$parse(e,this),a=s.root;return a.toString,$.JSString_methods.startsWith$1(a,"\\\\")?(t=new r.WhereIterable(r._setArrayType(a.split("\\"),c.JSArray_String),new r.WindowsStyle_absolutePathToUri_closure,c.WhereIterable_String),$.JSArray_methods.insert$2(s.parts,0,t.get$last(0)),s.get$hasTrailingSeparator()&&$.JSArray_methods.add$1(s.parts,""),r._Uri__Uri(t.get$first(0),null,s.parts,"file")):((s.parts.length===0||s.get$hasTrailingSeparator())&&$.JSArray_methods.add$1(s.parts,""),a=s.parts,n=s.root,n.toString,n=r.stringReplaceAllUnchecked(n,"/",""),$.JSArray_methods.insert$2(a,0,r.stringReplaceAllUnchecked(n,"\\","")),r._Uri__Uri(null,null,s.parts,"file"))},codeUnitsEqual$2(e,t){var n;return e===t?!0:e===47?t===92:e===92?t===47:(e^t)!==32?!1:(n=e|32,n>=97&&n<=122)},pathsEqual$2(e,t){var n,s;if(e===t)return!0;if(n=e.length,n!==t.length)return!1;for(s=0;s<n;++s)if(!this.codeUnitsEqual$2(e.charCodeAt(s),t.charCodeAt(s)))return!1;return!0},canonicalizeCodeUnit$1(e){return e===47?92:e<65||e>90?e:e|32},canonicalizePart$1(e){return e.toLowerCase()},get$name(){return"windows"},get$separator(){return"\\"}},r.WindowsStyle_absolutePathToUri_closure.prototype={call$1(e){return e!==""},$signature:4},r.Version.prototype={get$min(){return this},get$max(){return this},get$includeMin(){return!0},get$includeMax(){return!0},$eq(e,t){var n=this;return t==null?!1:t instanceof r.Version&&n.major===t.major&&n.minor===t.minor&&n.patch===t.patch&&$.C_IterableEquality.equals$2(0,n.preRelease,t.preRelease)&&$.C_IterableEquality.equals$2(0,n.build,t.build)},get$hashCode(e){var t=this;return(t.major^t.minor^t.patch^$.C_IterableEquality.hash$1(t.preRelease)^$.C_IterableEquality.hash$1(t.build))>>>0},compareTo$1(e,t){var n,s,a,i,o=this;return t instanceof r.Version?(n=o.major,s=t.major,n!==s||(n=o.minor,s=t.minor,n!==s)||(n=o.patch,s=t.patch,n!==s)?$.JSInt_methods.compareTo$1(n,s):(n=o.preRelease,s=n.length===0,s&&t.preRelease.length!==0?1:(a=t.preRelease,a.length===0&&!s?-1:(i=o._compareLists$2(n,a),i!==0?i:(n=o.build,s=n.length===0,s&&t.build.length!==0?-1:(a=t.build,a.length===0&&!s?1:o._compareLists$2(n,a))))))):-t.compareTo$1(0,o)},toString$0(e){return this._version$_text},_compareLists$2(e,t){var n,s,a,i,o;for(n=0;s=e.length,a=t.length,n<Math.max(s,a);++n)if(i=n<s?e[n]:null,o=n<a?t[n]:null,!g.$eq$(i,o))return i==null?-1:o==null?1:typeof i=="number"?typeof o=="number"?$.JSNumber_methods.compareTo$1(i,o):-1:typeof o=="number"?1:(r._asString(i),r._asString(o),i===o?s=0:s=i<o?-1:1,s);return 0},$isComparable:1,$isVersionRange:1},r.Version__splitParts_closure.prototype={call$1(e){var t=r.Primitives_parseInt(e,null);return t??e},$signature:529},r.VersionRange.prototype={$eq(e,t){var n;return t==null||!c.VersionRange._is(t)?!1:(this.min==t.get$min()&&g.$eq$(this.max,t.get$max())?(n=!t.get$includeMin(),n&&t.get$includeMax()):n=!1,n)},get$hashCode(e){var t=$.JSNull_methods.get$hashCode(this.min),n=g.get$hashCode$(this.max);return(t^n*3^1090795^3633126)>>>0},allows$1(e){var t=this.max;return!(t!=null&&e.compareTo$1(0,t)>0)},compareTo$1(e,t){return t.get$min()==null?this._compareMax$1(t):-1},_compareMax$1(e){var t,n,s=this.max;return s==null?e.get$max()==null?0:1:e.get$max()==null?-1:(t=e.get$max(),t.toString,n=s.compareTo$1(0,t),n!==0?n:(e.get$includeMax(),0))},toString$0(e){var t,n=this.max,s=n==null;return s?t="":t="<="+n.toString$0(0),s=s?t+"any":t,s.charCodeAt(0)==0,s},$isComparable:1,get$min(){return this.min},get$max(){return this.max},get$includeMin(){return this.includeMin},get$includeMax(){return this.includeMax}},r.CssMediaQuery.prototype={merge$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=this,R=null,L="all";if(!I.conjunction||!e.conjunction)return $._SingletonCssMediaQueryMergeResult_1;if(t=I.modifier,n=t==null?R:t.toLowerCase(),s=I.type,a=s==null,i=a?R:s.toLowerCase(),o=e.modifier,l=o==null?R:o.toLowerCase(),_=e.type,u=_==null,p=u?R:_.toLowerCase(),h=i==null,h&&p==null)return t=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(t,e.conditions),new r.MediaQuerySuccessfulMergeResult(r.CssMediaQuery$condition(t,!0));if(d=n==="not",d!==(l==="not")){if(i==p)return f=d?I.conditions:e.conditions,$.JSArray_methods.every$1(f,$.JSArray_methods.get$contains(d?e.conditions:I.conditions))?$._SingletonCssMediaQueryMergeResult_0:$._SingletonCssMediaQueryMergeResult_1;if(a||r.equalsIgnoreCase(s,L)||u||r.equalsIgnoreCase(_,L))return $._SingletonCssMediaQueryMergeResult_1;d?(m=e.conditions,y=p,S=l):(m=I.conditions,y=i,S=n)}else if(d){if(i!=p||(v=I.conditions,E=e.conditions,a=v.length>E.length,M=a?v:E,a&&(v=E),!$.JSArray_methods.every$1(v,$.JSArray_methods.get$contains(M))))return $._SingletonCssMediaQueryMergeResult_1;m=M,y=i,S=n}else if(a||r.equalsIgnoreCase(s,L))y=(u||r.equalsIgnoreCase(_,L))&&h?R:p,a=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(a,e.conditions),m=a,S=l;else{if(u||r.equalsIgnoreCase(_,L))a=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(a,e.conditions),m=a,S=n;else{if(i!=p)return $._SingletonCssMediaQueryMergeResult_0;S=n??l,a=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(a,e.conditions),m=a}y=i}return s=y==i?s:_,new r.MediaQuerySuccessfulMergeResult(r.CssMediaQuery$type(s,m,S==n?t:o))},$eq(e,t){return t==null?!1:t instanceof r.CssMediaQuery&&t.modifier==this.modifier&&t.type==this.type&&$.C_ListEquality.equals$2(0,t.conditions,this.conditions)},get$hashCode(e){return g.get$hashCode$(this.modifier)^g.get$hashCode$(this.type)^$.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var t,n=this,s=n.modifier;return s=s!=null?s+" ":"",t=n.type,t!=null&&(s+=t,n.conditions.length!==0&&(s+=" and ")),t=n.conjunction?" and ":" or ",t=s+$.JSArray_methods.join$1(n.conditions,t),t.charCodeAt(0)==0,t}},r._SingletonCssMediaQueryMergeResult.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._name}},r.MediaQuerySuccessfulMergeResult.prototype={toString$0(e){return this.query.toString$0(0)}},r.ModifiableCssAtRule.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssAtRule?(t=this.name,n=e.name,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)&&g.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):t=!1,t},copyWithoutChildren$0(){var e=this;return r.ModifiableCssAtRule$(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild(e)},get$isChildless(){return this.isChildless},get$span(e){return this.span}},r.ModifiableCssComment.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},$isCssComment:1,get$span(e){return this.span}},r.ModifiableCssDeclaration.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},r.ModifiableCssImport.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},get$span(e){return this.span}},r.ModifiableCssKeyframeBlock.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssKeyframeBlock&&$.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return r.ModifiableCssKeyframeBlock$(this.selector,this.span)},get$span(e){return this.span}},r.ModifiableCssMediaRule.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssMediaRule&&$.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return r.ModifiableCssMediaRule$(this.queries,this.span)},get$span(e){return this.span}},r.ModifiableCssNode.prototype={get$hasFollowingSibling(){var e,t=this._parent;return t==null?t=null:(t=t.children,e=this._indexInParent,e.toString,t=r.SubListIterable$(t,e+1,null,t.$ti._eval$1("ListBase.E")).any$1(0,new r.ModifiableCssNode_hasFollowingSibling_closure)),t===!0},get$isGroupEnd(){return this.isGroupEnd}},r.ModifiableCssNode_hasFollowingSibling_closure.prototype={call$1(e){return!e.accept$1($._IsInvisibleVisitor_true_false)},$signature:525},r.ModifiableCssParentNode.prototype={get$isChildless(){return!1},addChild$1(e){var t;e._parent=this,t=this._children,e._indexInParent=t.length,t.push(e)},clearChildren$0(){var e,t,n,s;for(e=this._children,t=e.length,n=0;n<t;++n)s=e[n],s._indexInParent=s._parent=null;$.JSArray_methods.clear$0(e)},$isCssParentNode:1,get$children(e){return this.children}},r.ModifiableCssStyleRule.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=$.C_ListEquality.equals$2(0,e._style_rule$_selector._box$_inner.value.components,this._style_rule$_selector._box$_inner.value.components):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssStyleRule$(this._style_rule$_selector,this.span,!1,this.originalSelector)},get$span(e){return this.span}},r.ModifiableCssStylesheet.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssStylesheet},copyWithoutChildren$0(){return r.ModifiableCssStylesheet$(this.span)},$isCssStylesheet:1,get$span(e){return this.span}},r.ModifiableCssSupportsRule.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssSupportsRule?(t=this.condition,n=e.condition,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssSupportsRule$(this.condition,this.span)},get$span(e){return this.span}},r.CssNode.prototype={toString$0(e){return r.serialize(this,!0,null,!0,null,!1,null,!0)._0},$isAstNode:1},r.CssParentNode.prototype={},r._IsInvisibleVisitor.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&e.text.charCodeAt(2)!==33},visitCssStyleRule$1(e){var t=e._style_rule$_selector._box$_inner;return(this.includeBogus?t.value.accept$1($._IsInvisibleVisitor_true):t.value.accept$1($._IsInvisibleVisitor_false))||this.super$EveryCssVisitor$visitCssStyleRule(e)}},r.__IsInvisibleVisitor_Object_EveryCssVisitor.prototype={},r.CssStylesheet.prototype={get$isGroupEnd(){return!1},get$isChildless(){return!1},accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},r.CssValue.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&g.$eq$(t.value,this.value)},get$hashCode(e){return g.get$hashCode$(this.value)},toString$0(e){return g.toString$0$(this.value)},$isAstNode:1,get$span(e){return this.span}},r._FakeAstNode.prototype={get$span(e){return this._callback.call$0()},$isAstNode:1},r.Argument.prototype={toString$0(e){var t=this.defaultValue,n=this.name;return t==null?n:n+": "+t.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r.ArgumentDeclaration.prototype={get$spanWithName(){for(var e,t,n=this.span,s=n.file,a=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(s._decodedChars,0,null),0,null),i=r.FileLocation$_(s,n._file$_start).offset-1;i>0?(e=a.charCodeAt(i),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--i;if(e=a.charCodeAt(i),e===95||r.CharacterExtension_get_isAlphabetic(e)||e>=128?e=!0:e=e>=48&&e<=57||e===45,!e)return n;for(--i;i>=0?(e=a.charCodeAt(i),e!==95?(e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t=t||e>=128):t=!0,t?e=!0:e=e>=48&&e<=57||e===45):e=!1,!!e;)--i;return e=i+1,t=a.charCodeAt(e),t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128?r.SpanExtensions_trimRight(r.SpanExtensions_trimLeft(s.span$2(0,e,r.FileLocation$_(s,n._end).offset))):n},verify$2(e,t){var n,s,a,i,o,l,_,u,p=this,h="invocation",d="argument";for(n=p.$arguments,s=n.length,a=t._baseMap,i=0,o=0;o<s;++o)if(l=n[o],o<e){if(_=l.name,a.containsKey$1(_))throw r.wrapException(r.SassScriptException$("Argument "+p._originalArgumentName$1(_)+k.x20was_p,null))}else if(_=l.name,a.containsKey$1(_))++i;else if(l.defaultValue==null)throw r.wrapException(r.MultiSpanSassScriptException$("Missing argument "+p._originalArgumentName$1(_)+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],c.FileSpan,c.String)));if(p.restArgument==null){if(e>s)throw n=t.get$isEmpty(0)?"":"positional ",r.wrapException(r.MultiSpanSassScriptException$("Only "+s+" "+n+r.pluralize(d,s,null)+" allowed, but "+e+" "+r.pluralize("was",e,"were")+" passed.",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],c.FileSpan,c.String)));if(i<a.get$length(a))throw s=c.String,u=r.LinkedHashSet_LinkedHashSet$of(t,s),u.removeAll$1(new r.MappedListIterable(n,new r.ArgumentDeclaration_verify_closure,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object?>"))),r.wrapException(r.MultiSpanSassScriptException$("No "+r.pluralize(d,u._collection$_length,null)+" named "+r.toSentence(u.map$1$1(0,new r.ArgumentDeclaration_verify_closure0,c.Object),"or")+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],c.FileSpan,s)))}},_originalArgumentName$1(e){var t,n,s,a,i,o,l,_,u=null;if(e===this.restArgument)return t=this.span,n=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,u),$.JSString_methods.substring$2($.JSString_methods.substring$1(n,$.JSString_methods.lastIndexOf$1(n,"$")),0,$.JSString_methods.indexOf$1(n,"."));for(t=this.$arguments,s=t.length,a=0;a<s;++a)if(i=t[a],i.name===e)return t=i.defaultValue,s=i.span,o=s.file,l=s._file$_start,s=s._end,t==null?(t=o._decodedChars,t=r.String_String$fromCharCodes(new Uint32Array(t.subarray(l,r._checkValidRange(l,s,t.length))),0,u)):(t=o._decodedChars,n=r.String_String$fromCharCodes(new Uint32Array(t.subarray(l,r._checkValidRange(l,s,t.length))),0,u),t=$.JSString_methods.substring$2(n,0,$.JSString_methods.indexOf$1(n,":")),_=r._lastNonWhitespace(t,!1),t=_==null?"":$.JSString_methods.substring$2(t,0,_+1)),t;throw r.wrapException(r.ArgumentError$(k.This_d+e+'".',u))},matches$2(e,t){var n,s,a,i,o,l;for(n=this.$arguments,s=n.length,a=t._baseMap,i=0,o=0;o<s;++o)if(l=n[o],o<e){if(a.containsKey$1(l.name))return!1}else if(a.containsKey$1(l.name))++i;else if(l.defaultValue==null)return!1;return this.restArgument!=null?!0:!(e>s||i<a.get$length(a))},toString$0(e){var t,n,s,a=r._setArrayType([],c.JSArray_String);for(t=this.$arguments,n=t.length,s=0;s<n;++s)a.push("$"+r.S(t[s]));return t=this.restArgument,t!=null&&a.push("$"+t+"..."),$.JSArray_methods.join$1(a,", ")},$isAstNode:1,get$span(e){return this.span}},r.ArgumentDeclaration_verify_closure.prototype={call$1(e){return e.name},$signature:518},r.ArgumentDeclaration_verify_closure0.prototype={call$1(e){return"$"+e},$signature:5},r.ArgumentInvocation.prototype={get$isEmpty(e){var t;return this.positional.length===0?(t=this.named,t=t.get$isEmpty(t)&&this.rest==null):t=!1,t},toString$0(e){var t,n,s,a,i,o=this,l=r._setArrayType([],c.JSArray_String);for(t=o.positional,n=t.length,s=0;s<n;++s)l.push(o._parenthesizeArgument$1(t[s]));for(t=r.MapExtensions_get_pairs(o.named,c.String,c.Expression),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),l.push("$"+n._0+": "+o._parenthesizeArgument$1(n._1));return a=o.rest,a!=null&&l.push(o._parenthesizeArgument$1(a)+"..."),i=o.keywordRest,i!=null&&l.push(o._parenthesizeArgument$1(i)+"..."),"("+$.JSArray_methods.join$1(l,", ")+")"},_parenthesizeArgument$1(e){var t;e:{if(e instanceof r.ListExpression&&$.ListSeparator_ECn===e.separator&&!e.hasBrackets&&e.contents.length>=2){t="("+e.toString$0(0)+")";break e}t=e.toString$0(0);break e}return t},$isAstNode:1,get$span(e){return this.span}},r.AtRootQuery.prototype={excludes$1(e){var t,n=this;if(n._all)return!n.include;e:{if(e instanceof r.ModifiableCssStyleRule){t=n._at_root_query$_rule!==n.include;break e}if(e instanceof r.ModifiableCssMediaRule){t=n.excludesName$1("media");break e}if(e instanceof r.ModifiableCssSupportsRule){t=n.excludesName$1("supports");break e}if(e instanceof r.ModifiableCssAtRule){t=n.excludesName$1(e.name.value.toLowerCase());break e}t=!1;break e}return t},excludesName$1(e){var t=this._all||this.names.contains$1(0,e);return t!==this.include}},r.ConfiguredVariable.prototype={toString$0(e){var t=this.expression.toString$0(0),n=this.isGuarded?" !default":"";return"$"+this.name+": "+t+n},$isAstNode:1,get$span(e){return this.span}},r._IsCalculationSafeVisitor.prototype={visitBinaryOperationExpression$1(e){var t;return $.Set_mqKz.contains$1(0,e.operator)?t=e.left.accept$1(this)||e.right.accept$1(this):t=!1,t},visitBooleanExpression$1(e){return!1},visitColorExpression$1(e){return!1},visitFunctionExpression$1(e){return!0},visitInterpolatedFunctionExpression$1(e){return!0},visitIfExpression$1(e){return!0},visitListExpression$1(e){var t;return e.separator===$.ListSeparator_nbm?e.hasBrackets?t=!1:(t=e.contents,t=t.length>1&&$.JSArray_methods.every$1(t,new r._IsCalculationSafeVisitor_visitListExpression_closure(this))):t=!1,t},visitMapExpression$1(e){return!1},visitNullExpression$1(e){return!1},visitNumberExpression$1(e){return!0},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitSelectorExpression$1(e){return!1},visitStringExpression$1(e){var t,n,s;return e.hasQuotes?!1:(t=e.text.get$initialPlain(),$.JSString_methods.startsWith$1(t,"!")||$.JSString_methods.startsWith$1(t,"#")?n=!1:(n=t.length,(1>=n?null:t.charCodeAt(1))!==43?(s=(3>=n?null:t.charCodeAt(3))!==40,n=s):n=!1),n)},visitSupportsExpression$1(e){return!1},visitUnaryOperationExpression$1(e){return!1},visitValueExpression$1(e){return!1},visitVariableExpression$1(e){return!0}},r._IsCalculationSafeVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:113},r.BinaryOperationExpression.prototype={get$span(e){for(var t,n=this.left;n instanceof r.BinaryOperationExpression;)n=n.left;for(t=this.right;t instanceof r.BinaryOperationExpression;)t=t.right;return n.get$span(n).expand$1(0,t.get$span(t))},get$operatorSpan(){var e,t,n=this.left,s=n.get$span(n);return s=s.get$file(s),e=this.right,t=e.get$span(e),s===t.get$file(t)?(s=n.get$span(n),s=s.get$end(s),t=e.get$span(e),t=s.offset<t.get$start(t).offset,s=t):s=!1,s?(s=n.get$span(n),s=s.get$file(s),n=n.get$span(n),n=n.get$end(n),e=e.get$span(e),e=r.SpanExtensions_trimRight(r.SpanExtensions_trimLeft(s.span$2(0,n.offset,e.get$start(e).offset))),n=e):n=this.get$span(0),n},accept$1$1(e){return e.visitBinaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s,a,i,o=this,l=o.left;e:{if(l instanceof r.BinaryOperationExpression){t=l.operator.precedence<o.operator.precedence;break e}if(l instanceof r.ListExpression&&!l.hasBrackets&&l.contents.length>=2){t=!0;break e}t=!1;break e}n=t?""+r.Primitives_stringFromCharCode(40):"",n+=l.toString$0(0),t=t?n+r.Primitives_stringFromCharCode(41):n,n=o.operator,t=t+r.Primitives_stringFromCharCode(32)+n.operator+r.Primitives_stringFromCharCode(32),s=o.right;e:{if(s instanceof r.BinaryOperationExpression){a=s.operator,a.precedence<=n.precedence?(i=!(a===n&&a.isAssociative),n=i):n=!1;break e}if(s instanceof r.ListExpression&&!s.hasBrackets&&s.contents.length>=2){n=!0;break e}n=!1;break e}return n&&(t+=r.Primitives_stringFromCharCode(40)),t+=s.toString$0(0),n&&(t+=r.Primitives_stringFromCharCode(41)),t.charCodeAt(0)==0,t},$isAstNode:1,$isExpression:1},r.BinaryOperator.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},r.BooleanExpression.prototype={accept$1$1(e){return e.visitBooleanExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return String(this.value)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.ColorExpression.prototype={accept$1$1(e){return e.visitColorExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return r.serializeValue(this.value,!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.FunctionExpression.prototype={get$nameSpan(){return this.namespace==null?r.SpanExtensions_initialIdentifier(this.span):r.SpanExtensions_initialIdentifier(r.FileSpanExtension_subspan(r.SpanExtensions_withoutInitialIdentifier(this.span),1,null))},accept$1$1(e){return e.visitFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+=this.originalName+this.$arguments.toString$0(0),t.charCodeAt(0)==0,t},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.IfExpression.prototype={accept$1$1(e){return e.visitIfExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.InterpolatedFunctionExpression.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.name.toString$0(0)+this.$arguments.toString$0(0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.ListExpression.prototype={accept$1$1(e){return e.visitListExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s,a,i=this,o=i.hasBrackets;return o?t=""+r.Primitives_stringFromCharCode(91):(t=i.contents.length,t!==0?t=t===1&&i.separator===$.ListSeparator_ECn:t=!0,t=t?""+r.Primitives_stringFromCharCode(40):""),n=i.contents,s=i.separator===$.ListSeparator_ECn,a=s?", ":" ",a=t+new r.MappedListIterable(n,new r.ListExpression_toString_closure(i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,a),o?o=a+r.Primitives_stringFromCharCode(93):(o=n.length,o===0?o=a+r.Primitives_stringFromCharCode(41):o=o===1&&s?a+",)":a),o.charCodeAt(0)==0,o},_list0$_elementNeedsParens$1(e){var t,n,s;e:{if(e instanceof r.ListExpression&&e.contents.length>=2&&!e.hasBrackets){t=e.separator,n=this.separator===$.ListSeparator_ECn?t===$.ListSeparator_ECn:t!==$.ListSeparator_undecided_null_undecided;break e}if(e instanceof r.UnaryOperationExpression?(s=e.operator,$.UnaryOperator_cLp!==s?n=$.UnaryOperator_AiQ===s:n=!0):n=!1,n){n=this.separator===$.ListSeparator_nbm;break e}n=!1;break e}return n},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.ListExpression_toString_closure.prototype={call$1(e){return this.$this._list0$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:111},r.MapExpression.prototype={accept$1$1(e){return e.visitMapExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s,a,i,o,l=r._setArrayType([],c.JSArray_String);for(t=this.pairs,n=t.length,s=0;s<n;++s)a=t[s],i=a._0,o=a._1,l.push(i.toString$0(0)+": "+o.toString$0(0));return"("+$.JSArray_methods.join$1(l,", ")+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.NullExpression.prototype={accept$1$1(e){return e.visitNullExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"null"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.NumberExpression.prototype={accept$1$1(e){return e.visitNumberExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return r.serializeValue(r.SassNumber_SassNumber(this.value,this.unit),!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.ParenthesizedExpression.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.SelectorExpression.prototype={accept$1$1(e){return e.visitSelectorExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"&"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.StringExpression.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},asInterpolation$1$static(e){var t,n,s,a,i,o,l,_,u,p;if(!this.hasQuotes)return this.text;for(t=this.text,n=t.contents,s=r.StringExpression__bestQuote(new r.WhereTypeIterable(n,c.WhereTypeIterable_String)),a=new r.StringBuffer(""),i=r._setArrayType([],c.JSArray_Object),o=new r.InterpolationBuffer(a,i),l=r.Primitives_stringFromCharCode(s),a._contents+=l,l=n.length,_=c.Expression,u=0;u<l;++u){if(p=n[u],_._is(p)){o._flushText$0(),i.push(p);continue}typeof p=="string"&&r.StringExpression__quoteInnerText(p,s,o,e)}return n=r.Primitives_stringFromCharCode(s),a._contents+=n,o.interpolation$1(t.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)},$isAstNode:1,$isExpression:1},r.SupportsExpression.prototype={get$span(e){var t=this.condition;return t.get$span(t)},accept$1$1(e){return e.visitSupportsExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.condition.toString$0(0)},$isAstNode:1,$isExpression:1},r.UnaryOperationExpression.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n=this.operator,s=n.operator;n=n===$.UnaryOperator_not_not_not?s+r.Primitives_stringFromCharCode(32):s,t=this.operand;e:{if(t instanceof r.BinaryOperationExpression||t instanceof r.UnaryOperationExpression?s=!0:s=t instanceof r.ListExpression&&!t.hasBrackets&&t.contents.length>=2,s)break e;break e}return s&&(n+="40"),n+=t.toString$0(0),s&&(n+="41"),n.charCodeAt(0)==0,n},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.UnaryOperator.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},r.ValueExpression.prototype={accept$1$1(e){return e.visitValueExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return r.serializeValue(this.value,!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.VariableExpression.prototype={accept$1$1(e){return e.visitVariableExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.span;return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,null)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},r.DynamicImport.prototype={toString$0(e){return r.StringExpression_quoteText(this.urlString)},$isAstNode:1,$isImport:1,get$span(e){return this.span}},r.StaticImport.prototype={toString$0(e){var t=this.url.toString$0(0),n=this.modifiers;return t+(n==null?"":" "+n.toString$0(0))},$isAstNode:1,$isImport:1,get$span(e){return this.span}},r.Interpolation.prototype={get$asPlain(){var e,t,n,s,a,i=null,o=this.contents;e:{if(e=o.length,e<=0){t="";break e}if(n=e===1,n?(s=o[0],t=s,t=typeof t=="string"):(s=i,t=!1),t){a=r._asString(n?s:o[0]),t=a;break e}t=i;break e}return t},get$initialPlain(){var e,t,n,s,a=this.contents;e:{if(e=a.length>=1,e?(t=a[0],n=t,n=typeof n=="string"):(t=null,n=!1),n){s=r._asString(e?t:a[0]),n=s;break e}n="";break e}return n},Interpolation$2(e,t){var n,s,a,i,o,l,_="contents";for(n=this.contents,s=n.length,a=c.Expression,i=0;i<s;++i){if(o=n[i],l=typeof o=="string",!l&&!a._is(o))throw r.wrapException(r.ArgumentError$value(n,_,k.May_on));if(i!==0&&typeof n[i-1]=="string"&&l)throw r.wrapException(r.ArgumentError$value(n,_,"May not contain adjacent Strings."))}},toString$0(e){var t=this.contents;return new r.MappedListIterable(t,new r.Interpolation_toString_closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode:1,get$span(e){return this.span}},r.Interpolation_toString_closure.prototype={call$1(e){return typeof e=="string"?e:"#{"+r.S(e)+"}"},$signature:134},r.AtRootRule.prototype={accept$1$1(e){return e.visitAtRootRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=new r.StringBuffer("@at-root "),n=this.query;return n!=null&&(t._contents="@at-root "+(n.toString$0(0)+" ")),n=this.children,t.toString$0(0)+" {"+(n&&$.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},r.AtRule.prototype={accept$1$1(e){return e.visitAtRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n="@"+this.name.toString$0(0),s=new r.StringBuffer(n),a=this.value;return a!=null&&(s._contents=n+(" "+a.toString$0(0))),t=this.children,t==null?s.toString$0(0)+";":s.toString$0(0)+" {"+$.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},r.CallableDeclaration.prototype={get$span(e){return this.span}},r.ContentBlock.prototype={accept$1$1(e){return e.visitContentBlock$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n=this.$arguments;return n=n.$arguments.length===0&&n.restArgument==null?"":" using ("+n.toString$0(0)+")",t=this.children,n+(" {"+(t&&$.JSArray_methods).join$1(t," ")+"}")}},r.ContentRule.prototype={accept$1$1(e){return e.visitContentRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(0)?"@content;":"@content("+t.toString$0(0)+");"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.DebugRule.prototype={accept$1$1(e){return e.visitDebugRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.Declaration.prototype={accept$1$1(e){return e.visitDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s=new r.StringBuffer(""),a=this.name,i=""+a.toString$0(0);return s._contents=i,i=s._contents=i+r.Primitives_stringFromCharCode(58),t=this.value,t!=null&&(a=$.JSString_methods.startsWith$1(a.get$initialPlain(),"--")?i:s._contents=i+r.Primitives_stringFromCharCode(32),s._contents=a+t.toString$0(0)),n=this.children,n!=null?s.toString$0(0)+" {"+$.JSArray_methods.join$1(n," ")+"}":s.toString$0(0)+";"},get$span(e){return this.span}},r.EachRule.prototype={accept$1$1(e){return e.visitEachRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.variables,n=this.children;return"@each "+new r.MappedListIterable(t,new r.EachRule_toString_closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+(n&&$.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},r.EachRule_toString_closure.prototype={call$1(e){return"$"+e},$signature:5},r.ErrorRule.prototype={accept$1$1(e){return e.visitErrorRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.ExtendRule.prototype={accept$1$1(e){return e.visitExtendRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.selector.toString$0(0),n=this.isOptional?" !optional":"";return"@extend "+t+n+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.ForRule.prototype={accept$1$1(e){return e.visitForRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this,n=t.from.toString$0(0),s=t.isExclusive?"to":"through",a=t.children;return"@for $"+t.variable+" from "+n+" "+s+" "+t.to.toString$0(0)+" {"+(a&&$.JSArray_methods).join$1(a," ")+"}"},get$span(e){return this.span}},r.ForwardRule.prototype={accept$1$1(e){return e.visitForwardRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s=this,a="@forward "+r.StringExpression_quoteText(s.url.toString$0(0)),i=s.shownMixinsAndFunctions,o=s.hiddenMixinsAndFunctions;return i!=null?(t=s.shownVariables,t.toString,t=a+" show "+s._forward_rule$_memberList$2(i,t),a=t):o!=null&&o._base.get$isNotEmpty(0)&&(t=s.hiddenVariables,t.toString,t=a+" hide "+s._forward_rule$_memberList$2(o,t),a=t),n=s.prefix,n!=null&&(a+=" as "+n+"*"),t=s.configuration,a=(t.length!==0?a+(" with ("+$.JSArray_methods.join$1(t,", ")+")"):a)+";",a.charCodeAt(0)==0,a},_forward_rule$_memberList$2(e,t){var n,s=r.List_List$of(e,!0,c.String);for(n=t._base.get$iterator(0);n.moveNext$0();)s.push("$"+n.get$current(0));return $.JSArray_methods.join$1(s,", ")},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.FunctionRule.prototype={accept$1$1(e){return e.visitFunctionRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@function "+this.name+"("+this.$arguments.toString$0(0)+") {"+(t&&$.JSArray_methods).join$1(t," ")+"}"}},r.IfRule.prototype={accept$1$1(e){return e.visitIfRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=r.ListExtensions_mapIndexed(this.clauses,new r.IfRule_toString_closure,c.IfClause,c.String).join$1(0," "),n=this.lastClause;return n!=null?t+(" "+n.toString$0(0)):t},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.IfRule_toString_closure.prototype={call$2(e,t){var n=e===0?"if":"else if";return"@"+n+" "+t.expression.toString$0(0)+" {"+$.JSArray_methods.join$1(t.children," ")+"}"},$signature:499},r.IfRuleClause.prototype={},r.IfRuleClause$__closure.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration||e instanceof r.FunctionRule||e instanceof r.MixinRule){t=!0;break e}if(e instanceof r.ImportRule){t=$.JSArray_methods.any$1(e.imports,new r.IfRuleClause$___closure);break e}t=!1;break e}return t},$signature:152},r.IfRuleClause$___closure.prototype={call$1(e){return e instanceof r.DynamicImport},$signature:156},r.IfClause.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+$.JSArray_methods.join$1(this.children," ")+"}"}},r.ElseClause.prototype={toString$0(e){return"@else {"+$.JSArray_methods.join$1(this.children," ")+"}"}},r.ImportRule.prototype={accept$1$1(e){return e.visitImportRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@import "+$.JSArray_methods.join$1(this.imports,", ")+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.IncludeRule.prototype={get$spanWithoutContent(){var e,t,n=this.span;return this.content!=null&&(e=n.file,t=this.$arguments.span,t=r.SpanExtensions_trimRight(r.SpanExtensions_trimLeft(e.span$2(0,r.FileLocation$_(e,n._file$_start).offset,t.get$end(t).offset))),n=t),n},get$nameSpan(){var e,t,n=null,s=this.span,a=s._file$_start,i=s._end,o=s.file._decodedChars;return $.JSString_methods.startsWith$1(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(o,a,i),0,n),"+")?e=r.SpanExtensions_trimLeft(r.FileSpanExtension_subspan(s,1,n)):(t=r.StringScanner$(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(o,a,i),0,n),n,n),t.expectChar$1(64),r._scanIdentifier(t),e=r.SpanExtensions_trimLeft(r.FileSpanExtension_subspan(s,t._string_scanner$_position,n))),r.SpanExtensions_initialIdentifier(this.namespace!=null?r.FileSpanExtension_subspan(r.SpanExtensions_withoutInitialIdentifier(e),1,n):e)},accept$1$1(e){return e.visitIncludeRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n=this,s=n.namespace;return s=s!=null?"@include "+(s+"."):"@include ",s+=n.name,t=n.$arguments,t.get$isEmpty(0)||(s+="("+t.toString$0(0)+")"),t=n.content,s+=t==null?";":" "+t.toString$0(0),s.charCodeAt(0)==0,s},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.LoudComment.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.text.toString$0(0)},$isAstNode:1,$isStatement:1},r.MediaRule.prototype={accept$1$1(e){return e.visitMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@media "+this.query.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.MixinRule.prototype={get$hasContent(){var e,t=this,n=t.__MixinRule_hasContent_FI;return n===C&&(e=g.$eq$($.C__HasContentVisitor.visitChildren$1(t.children),!0),t.__MixinRule_hasContent_FI!==C&&r.throwUnnamedLateFieldADI(),t.__MixinRule_hasContent_FI=e,n=e),n},accept$1$1(e){return e.visitMixinRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t="@mixin "+this.name,n=this.$arguments;return n.$arguments.length===0&&n.restArgument==null||(t+="("+n.toString$0(0)+")"),n=this.children,n=t+(" {"+(n&&$.JSArray_methods).join$1(n," ")+"}"),n.charCodeAt(0)==0,n}},r._HasContentVisitor.prototype={visitContentRule$1(e){return!0}},r.__HasContentVisitor_Object_StatementSearchVisitor.prototype={},r.ParentStatement.prototype={$isAstNode:1,$isStatement:1},r.ParentStatement_closure.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration||e instanceof r.FunctionRule||e instanceof r.MixinRule){t=!0;break e}if(e instanceof r.ImportRule){t=$.JSArray_methods.any$1(e.imports,new r.ParentStatement__closure);break e}t=!1;break e}return t},$signature:152},r.ParentStatement__closure.prototype={call$1(e){return e instanceof r.DynamicImport},$signature:156},r.ReturnRule.prototype={accept$1$1(e){return e.visitReturnRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.SilentComment.prototype={accept$1$1(e){return e.visitSilentComment$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.text},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.StyleRule.prototype={accept$1$1(e){return e.visitStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return this.selector.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.Stylesheet.prototype={Stylesheet$internal$3$plainCss(e,t,n){var s,a,i,o,l,_;for(s=this.children,a=s.length,i=this._forwards,o=this._uses,l=0;l<a;++l){if(_=s[l],_ instanceof r.UseRule){o.push(_);continue}if(_ instanceof r.ForwardRule){i.push(_);continue}if(!(_ instanceof r.SilentComment||_ instanceof r.LoudComment||_ instanceof r.VariableDeclaration))break}},accept$1$1(e){return e.visitStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return(t&&$.JSArray_methods).join$1(t," ")},get$span(e){return this.span}},r.SupportsRule.prototype={accept$1$1(e){return e.visitSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@supports "+this.condition.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.UseRule.prototype={UseRule$4$configuration(e,t,n,s){var a,i,o,l;for(a=this.configuration,i=a.length,o=0;o<i;++o)if(l=a[o],l.isGuarded)throw r.wrapException(r.ArgumentError$value(l,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.url,n="@use "+r.StringExpression_quoteText(t.toString$0(0)),s=t.get$pathSegments().length===0?"":$.JSArray_methods.get$last(t.get$pathSegments()),a=$.JSString_methods.indexOf$1(s,".");return t=this.namespace,t!==$.JSString_methods.substring$2(s,0,a===-1?s.length:a)?t=n+(" as "+(t??"*")):t=n,n=this.configuration,t=(n.length!==0?t+(" with ("+$.JSArray_methods.join$1(n,", ")+")"):t)+";",t.charCodeAt(0)==0,t},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.VariableDeclaration.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+="$"+this.name+": "+this.expression.toString$0(0)+";",t.charCodeAt(0)==0,t},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.WarnRule.prototype={accept$1$1(e){return e.visitWarnRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},r.WhileRule.prototype={accept$1$1(e){return e.visitWhileRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@while "+this.condition.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.SupportsAnything.prototype={toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},r.SupportsDeclaration.prototype={get$isCustomProperty(){var e,t=this.name;e:{if(t instanceof r.StringExpression&&!t.hasQuotes){e=$.JSString_methods.startsWith$1(t.text.get$initialPlain(),"--");break e}e=!1;break e}return e},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},r.SupportsFunction.prototype={toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},r.SupportsInterpolation.prototype={toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode:1,get$span(e){return this.span}},r.SupportsNegation.prototype={toString$0(e){var t=this.condition;return t instanceof r.SupportsNegation||t instanceof r.SupportsOperation?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r.SupportsOperation.prototype={toString$0(e){var t=this;return t._operation$_parenthesize$1(t.left)+" "+t.operator+" "+t._operation$_parenthesize$1(t.right)},_operation$_parenthesize$1(e){var t;return e instanceof r.SupportsNegation?t=!0:t=e instanceof r.SupportsOperation&&e.operator===this.operator,t?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r.Selector.prototype={assertNotBogus$1$name(e){this.accept$1($._IsBogusVisitor_true)&&r.warnForDeprecation("$"+e+": "+(this.toString$0(0)+k.x20is_nov),$.Deprecation_ido)},toString$0(e){var t=r._SerializeVisitor$(null,!0,null,!0,!1,null,!0);return this.accept$1(t),t._serialize$_buffer.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},r._IsInvisibleVisitor0.prototype={visitSelectorList$1(e){return $.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){var t;return this.super$AnySelectorVisitor$visitComplexSelector(e)?t=!0:t=this.includeBogus&&e.accept$1($._IsBogusVisitor_false),t},visitPlaceholderSelector$1(e){return!0},visitPseudoSelector$1(e){var t,n=e.selector;return n!=null?(e.name==="not"?t=this.includeBogus&&n.accept$1($._IsBogusVisitor_true):t=this.visitSelectorList$1(n),t):!1}},r._IsBogusVisitor.prototype={visitComplexSelector$1(e){var t,n=e.components;return n.length===0?e.leadingCombinators.length!==0:(t=this.includeLeadingCombinator?0:1,e.leadingCombinators.length>t||$.JSArray_methods.get$last(n).combinators.length!==0||$.JSArray_methods.any$1(n,new r._IsBogusVisitor_visitComplexSelector_closure(this)))},visitPseudoSelector$1(e){var t=e.selector;return t==null?!1:e.name==="has"?t.accept$1($._IsBogusVisitor_false):t.accept$1($._IsBogusVisitor_true)}},r._IsBogusVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:49},r._IsUselessVisitor.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||$.JSArray_methods.any$1(e.components,new r._IsUselessVisitor_visitComplexSelector_closure(this))},visitPseudoSelector$1(e){return e.accept$1($._IsBogusVisitor_true)}},r._IsUselessVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:49},r.__IsBogusVisitor_Object_AnySelectorVisitor.prototype={},r.__IsInvisibleVisitor_Object_AnySelectorVisitor.prototype={},r.__IsUselessVisitor_Object_AnySelectorVisitor.prototype={},r.AttributeSelector.prototype={accept$1$1(e){return e.visitAttributeSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.AttributeSelector&&t.name.$eq(0,n.name)&&t.op==n.op&&t.value==n.value&&t.modifier==n.modifier},get$hashCode(e){var t=this,n=t.name;return($.JSString_methods.get$hashCode(n.name)^g.get$hashCode$(n.namespace)^g.get$hashCode$(t.op)^g.get$hashCode$(t.value)^g.get$hashCode$(t.modifier))>>>0}},r.AttributeOperator.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute$_text}},r.ClassSelector.prototype={$eq(e,t){return t==null?!1:t instanceof r.ClassSelector&&t.name===this.name},accept$1$1(e){return e.visitClassSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){return new r.ClassSelector(this.name+e,this.span)},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)}},r.Combinator.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator$_text}},r.ComplexSelector.prototype={get$specificity(){var e,t=this,n=t.__ComplexSelector_specificity_FI;return n===C&&(e=$.JSArray_methods.fold$2(t.components,0,new r.ComplexSelector_specificity_closure),t.__ComplexSelector_specificity_FI!==C&&r.throwUnnamedLateFieldADI(),t.__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){var e,t,n,s,a=null;if(this.leadingCombinators.length!==0)return a;e=this.components;e:{if(e.length===1?(t=e[0],n=t,s=n.selector,n=t.combinators.length<=0):(s=a,n=!1),n){n=s;break e}n=a;break e}return n},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},isSuperselector$1(e){return this.leadingCombinators.length===0&&e.leadingCombinators.length===0&&r.complexIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var t,n,s,a,i,o=this;if(e.length===0)return o;t=o.components;e:{if(n=t.length,n>=1){s=n-1,a=$.JSArray_methods.sublist$2(t,0,s),i=t[s],s=r.List_List$of(a,!0,c.ComplexSelectorComponent),s.push(i.withAdditionalCombinators$1(e)),s=r.ComplexSelector$(o.leadingCombinators,s,o.span,o.lineBreak);break e}if(n<=0){s=r.List_List$of(o.leadingCombinators,!0,c.CssValue_Combinator),$.JSArray_methods.addAll$1(s,e),s=r.ComplexSelector$(s,$.List_empty2,o.span,o.lineBreak);break e}throw r.wrapException(r.ReachabilityError$(k.None_o))}return s},concatenate$3$forceLineBreak(e,t,n){var s,a,i,o,l=this,_=e.leadingCombinators,u=l.components;return _.length===0?(_=r.List_List$of(u,!0,c.ComplexSelectorComponent),$.JSArray_methods.addAll$1(_,e.components),s=l.lineBreak||e.lineBreak||n,r.ComplexSelector$(l.leadingCombinators,_,t,s)):(a=u.length,a>=1?(s=a-1,i=$.JSArray_methods.sublist$2(u,0,s),o=u[s],s=r.List_List$of(i,!0,c.ComplexSelectorComponent),s.push(o.withAdditionalCombinators$1(_)),$.JSArray_methods.addAll$1(s,e.components),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$(l.leadingCombinators,s,t,_)):(s=r.List_List$of(l.leadingCombinators,!0,c.CssValue_Combinator),$.JSArray_methods.addAll$1(s,_),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$(s,e.components,t,_)))},concatenate$2(e,t){return this.concatenate$3$forceLineBreak(e,t,!1)},get$hashCode(e){return $.C_ListEquality0.hash$1(this.leadingCombinators)^$.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.ComplexSelector&&$.C_ListEquality.equals$2(0,this.leadingCombinators,t.leadingCombinators)&&$.C_ListEquality.equals$2(0,this.components,t.components)}},r.ComplexSelector_specificity_closure.prototype={call$2(e,t){return e+t.selector.get$specificity()},$signature:359},r.ComplexSelectorComponent.prototype={withAdditionalCombinators$1(e){var t,n,s=this;return e.length===0?t=s:(t=c.CssValue_Combinator,n=r.List_List$of(s.combinators,!0,t),$.JSArray_methods.addAll$1(n,e),t=new r.ComplexSelectorComponent(s.selector,r.List_List$unmodifiable(n,t),s.span)),t},get$hashCode(e){return $.C_ListEquality0.hash$1(this.selector.components)^$.C_ListEquality0.hash$1(this.combinators)},$eq(e,t){var n;return t==null?!1:(t instanceof r.ComplexSelectorComponent?(n=$.C_ListEquality.equals$2(0,this.selector.components,t.selector.components),n=n&&$.C_ListEquality.equals$2(0,this.combinators,t.combinators)):n=!1,n)},toString$0(e){var t=this.combinators;return r.serializeSelector(this.selector,!0)+new r.MappedListIterable(t,new r.ComplexSelectorComponent_toString_closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},r.ComplexSelectorComponent_toString_closure.prototype={call$1(e){return" "+e.toString$0(0)},$signature:353},r.CompoundSelector.prototype={get$specificity(){var e,t=this,n=t.__CompoundSelector_specificity_FI;return n===C&&(e=$.JSArray_methods.fold$2(t.components,0,new r.CompoundSelector_specificity_closure),t.__CompoundSelector_specificity_FI!==C&&r.throwUnnamedLateFieldADI(),t.__CompoundSelector_specificity_FI=e,n=e),n},get$hasComplicatedSuperselectorSemantics(){var e,t=this,n=t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI;return n===C&&(e=$.JSArray_methods.any$1(t.components,new r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure),t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI!==C&&r.throwUnnamedLateFieldADI(),t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=e,n=e),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},get$hashCode(e){return $.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.CompoundSelector&&$.C_ListEquality.equals$2(0,this.components,t.components)}},r.CompoundSelector_specificity_closure.prototype={call$2(e,t){return e+t.get$specificity()},$signature:346},r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure.prototype={call$1(e){return e.get$hasComplicatedSuperselectorSemantics()},$signature:13},r.IDSelector.prototype={get$specificity(){return r._asInt(Math.pow(r.SimpleSelector.prototype.get$specificity.call(this),2))},accept$1$1(e){return e.visitIDSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){return new r.IDSelector(this.name+e,this.span)},unify$1(e){return $.JSArray_methods.any$1(e,new r.IDSelector_unify_closure(this))?null:this.super$SimpleSelector$unify(e)},$eq(e,t){return t==null?!1:t instanceof r.IDSelector&&t.name===this.name},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)}},r.IDSelector_unify_closure.prototype={call$1(e){var t;return e instanceof r.IDSelector?t=this.$this.name!==e.name:t=!1,t},$signature:13},r.SelectorList.prototype={get$asSassList(){var e=this.components;return r.SassList$(new r.MappedListIterable(e,new r.SelectorList_asSassList_closure,r._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value>")),$.ListSeparator_ECn,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},unify$1(e){var t,n,s,a,i,o,l,_,u=c.JSArray_ComplexSelector,p=r._setArrayType([],u);for(t=this.components,n=t.length,s=e.components,a=s.length,i=0;i<n;++i)for(o=t[i],l=0;l<a;++l)_=r.unifyComplex(r._setArrayType([o,s[l]],u),o.span),_!=null&&$.JSArray_methods.addAll$1(p,_);return p.length===0?null:r.SelectorList$(p,this.span)},nestWithin$3$implicitParent$preserveParentSelectors(e,t,n){var s,a,i=this;if(e==null){if(n||(s=$.C__ParentSelectorVisitor.visitSelectorList$1(i),s==null))return i;throw r.wrapException(r.SassException$(k.Top_les,s.span,null))}return a=i.components,r.SelectorList$(r.flattenVertically(new r.MappedListIterable(a,new r.SelectorList_nestWithin_closure(i,n,t,e),r._arrayInstanceType(a)._eval$1("MappedListIterable<1,Iterable<ComplexSelector>>")),c.ComplexSelector),i.span)},nestWithin$1(e){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,!0,!1)},nestWithin$2$implicitParent(e,t){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,t,!1)},_nestWithinCompound$2(e,t){var n,s,a,i,o,l,_=e.selector,u=_.components,p=g.any$1$ax(u,new r.SelectorList__nestWithinCompound_closure);if(!p&&!(g.get$first$ax(u)instanceof r.ParentSelector))return null;p?(o=u,l=new r.MappedListIterable(o,new r.SelectorList__nestWithinCompound_closure0(t),r._arrayInstanceType(o)._eval$1("MappedListIterable<1,SimpleSelector>"))):l=u,n=l,s=g.get$first$ax(u);try{if(s instanceof r.ParentSelector){if(g.get$length$asx(u)===1&&s.suffix==null)return _=t.withAdditionalCombinators$1(e.combinators),_.components}else return o=e.span,o=r._setArrayType([r.ComplexSelector$($.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(n,_.span),r.List_List$unmodifiable(e.combinators,c.CssValue_Combinator),o)],c.JSArray_ComplexSelectorComponent),o,!1)],c.JSArray_ComplexSelector),o}catch(h){if(_=r.unwrapException(h),_ instanceof r.SassException)a=_,i=r.getTraceFromException(h),r.throwWithTrace(a.withAdditionalSpan$2(s.span,"parent selector"),a,i);else throw h}return _=t.components,new r.MappedListIterable(_,new r.SelectorList__nestWithinCompound_closure1(s,n,e),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector>"))},isSuperselector$1(e){return r.listIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var t;return e.length===0?t=this:(t=this.components,t=r.SelectorList$(new r.MappedListIterable(t,new r.SelectorList_withAdditionalCombinators_closure(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>")),this.span)),t},get$hashCode(e){return $.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.SelectorList&&$.C_ListEquality.equals$2(0,this.components,t.components)}},r.SelectorList_asSassList_closure.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p=c.JSArray_Value,h=r._setArrayType([],p);for(t=e.leadingCombinators,n=t.length,s=0;s<n;++s)h.push(new r.SassString(g.toString$0$(t[s].value),!1));for(t=e.components,n=t.length,s=0;s<n;++s){for(a=t[s],i=a.selector,o=r._SerializeVisitor$(null,!0,null,!0,!1,null,!0),i.accept$1(o),i=r._setArrayType([new r.SassString(o._serialize$_buffer.toString$0(0),!1)],p),l=a.combinators,_=l.length,u=0;u<_;++u)i.push(new r.SassString(g.toString$0$(l[u].value),!1));$.JSArray_methods.addAll$1(h,i)}return r.SassList$(h,$.ListSeparator_nbm,!1)},$signature:341},r.SelectorList_nestWithin_closure.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=this;if(T.preserveParentSelectors||e.accept$1($.C__ParentSelectorVisitor)==null)return T.implicitParent?(t=T.parent.components,new r.MappedListIterable(t,new r.SelectorList_nestWithin__closure(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>"))):r._setArrayType([e],c.JSArray_ComplexSelector);for(t=c.JSArray_ComplexSelector,n=r._setArrayType([],t),s=e.components,a=s.length,i=T.$this,o=T.parent,l=c.ComplexSelector,_=e.leadingCombinators,u=_.length===0,p=e.span,h=c.ComplexSelectorComponent,d=c.JSArray_ComplexSelectorComponent,f=0;f<a;++f)if(m=s[f],y=i._nestWithinCompound$2(m,o),y==null)if(n.length===0)n.push(r.ComplexSelector$(_,r._setArrayType([m],d),p,!1));else for(S=0;S<n.length;++S)v=n[S],E=v.leadingCombinators,M=r.List_List$of(v.components,!0,h),M.push(m),v=v.lineBreak,n[S]=r.ComplexSelector$(E,M,p,v);else if(n.length===0)$.JSArray_methods.addAll$1(n,u?y:g.map$1$1$ax(y,new r.SelectorList_nestWithin__closure0(e),l));else{for(v=r._setArrayType([],t),E=n.length,M=g.getInterceptor$ax(y),I=0;I<n.length;n.length===E||(0,r.throwConcurrentModificationError)(n),++I)for(R=n[I],L=M.get$iterator(y);L.moveNext$0();)v.push(R.concatenate$2(L.get$current(L),R.span));n=v}return n},$signature:337},r.SelectorList_nestWithin__closure.prototype={call$1(e){var t=this.complex;return e.concatenate$2(t,t.span)},$signature:59},r.SelectorList_nestWithin__closure0.prototype={call$1(e){var t=e.leadingCombinators,n=this.complex,s=n.leadingCombinators;return t.length===0||(s=r.List_List$of(s,!0,c.CssValue_Combinator),$.JSArray_methods.addAll$1(s,t)),t=s,r.ComplexSelector$(t,e.components,n.span,e.lineBreak)},$signature:59},r.SelectorList__nestWithinCompound_closure.prototype={call$1(e){var t;return e instanceof r.PseudoSelector?(t=e.selector,t!=null&&t.accept$1($.C__ParentSelectorVisitor)!=null):!1},$signature:13},r.SelectorList__nestWithinCompound_closure0.prototype={call$1(e){var t,n,s;e:{if(e instanceof r.PseudoSelector?(t=e.selector,t!=null?(n=t??c.SelectorList._as(t),s=n.accept$1($.C__ParentSelectorVisitor)!=null):(n=null,s=!1)):(n=null,s=!1),s){s=e.withSelector$1(n.nestWithin$2$implicitParent(this.parent,!1));break e}s=e;break e}return s},$signature:333},r.SelectorList__nestWithinCompound_closure1.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this;try{if(p=e.components,t=$.JSArray_methods.get$last(p),t.combinators.length!==0)throw a=r.MultiSpanSassException$('Selector "'+e.toString$0(0)+k.x22x20can_,r.SpanExtensions_trimRight(t.span),"outer selector",r.LinkedHashMap_LinkedHashMap$_literal([m.parentSelector.span,"parent selector"],c.FileSpan,c.String),null),r.wrapException(a);return n=m.parentSelector.suffix,s=t.selector.components,h=c.SimpleSelector,d=m.resolvedSimples,f=g.getInterceptor$ax(d),n==null?(a=r.List_List$of(s,!0,h),g.addAll$1$ax(a,f.skip$1(d,1)),a=a):(i=r.List_List$of(r.IterableExtension_get_exceptLast(s),!0,h),g.add$1$ax(i,g.get$last$ax(s).addSuffix$1(n)),g.addAll$1$ax(i,f.skip$1(d,1)),a=i),i=m.component,o=r.CompoundSelector$(a,i.selector.span),l=r.List_List$of(r.IterableExtension_get_exceptLast(p),!0,c.ComplexSelectorComponent),p=i.span,g.add$1$ax(l,new r.ComplexSelectorComponent(o,r.List_List$unmodifiable(i.combinators,c.CssValue_Combinator),p)),p=r.ComplexSelector$(e.leadingCombinators,l,p,e.lineBreak),p}catch(y){if(a=r.unwrapException(y),a instanceof r.SassException)_=a,u=r.getTraceFromException(y),r.throwWithTrace(_.withAdditionalSpan$2(m.parentSelector.span,"parent selector"),_,u);else throw y}},$signature:59},r.SelectorList_withAdditionalCombinators_closure.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:59},r._ParentSelectorVisitor.prototype={visitParentSelector$1(e){return e}},r.__ParentSelectorVisitor_Object_SelectorSearchVisitor.prototype={},r.ParentSelector.prototype={accept$1$1(e){return e.visitParentSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},unify$1(e){return r.throwExpression(r.UnsupportedError$("& doesn't support unification."))}},r.PlaceholderSelector.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){return new r.PlaceholderSelector(this.name+e,this.span)},$eq(e,t){return t==null?!1:t instanceof r.PlaceholderSelector&&t.name===this.name},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)}},r.PseudoSelector.prototype={get$isHostContext(){return this.isClass&&this.name==="host-context"&&this.selector!=null},get$hasComplicatedSuperselectorSemantics(){return!this.isClass||this.selector!=null},get$specificity(){var e,t=this,n=t.__PseudoSelector_specificity_FI;return n===C&&(e=new r.PseudoSelector_specificity_closure(t).call$0(),t.__PseudoSelector_specificity_FI!==C&&r.throwUnnamedLateFieldADI(),t.__PseudoSelector_specificity_FI=e,n=e),n},withSelector$1(e){var t=this;return r.PseudoSelector$(t.name,t.span,t.argument,!t.isClass,e)},addSuffix$1(e){var t=this;return(t.argument!=null||t.selector!=null)&&t.super$SimpleSelector$addSuffix(e),r.PseudoSelector$(t.name+e,t.span,null,!t.isClass,null)},unify$1(e){var t,n,s,a,i,o,l=this,_=l.name;if(_==="host"||_==="host-context"){if(!$.JSArray_methods.every$1(e,new r.PseudoSelector_unify_closure))return null}else if(e.length===1?(t=e[0],t instanceof r.UniversalSelector?_=!0:t instanceof r.PseudoSelector?_=t.isClass&&t.name==="host"||t.get$isHostContext():_=!1):(t=null,_=!1),_)return t.unify$1(r._setArrayType([l],c.JSArray_SimpleSelector));if($.JSArray_methods.contains$1(e,l))return e;for(n=r._setArrayType([],c.JSArray_SimpleSelector),_=e.length,s=!l.isClass,a=!1,i=0;i<e.length;e.length===_||(0,r.throwConcurrentModificationError)(e),++i){if(o=e[i],o instanceof r.PseudoSelector&&!o.isClass){if(s)return null;n.push(l),a=!0}n.push(o)}return a||n.push(l),n},isSuperselector$1(e){var t,n,s,a=this;return a.super$SimpleSelector$isSuperselector(e)?!0:(t=a.selector,t==null?a.$eq(0,e):e instanceof r.PseudoSelector&&!a.isClass&&!e.isClass&&a.normalizedName==="slotted"&&e.name===a.name?(n=r.NullableExtension_andThen(e.selector,t.get$isSuperselector()),n??!1):(n=c.JSArray_SimpleSelector,s=a.span,r.compoundIsSuperselector(r.CompoundSelector$(r._setArrayType([a],n),s),r.CompoundSelector$(r._setArrayType([e],n),s),null)))},accept$1$1(e){return e.visitPseudoSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.PseudoSelector&&t.name===n.name&&t.isClass===n.isClass&&t.argument==n.argument&&g.$eq$(t.selector,n.selector)},get$hashCode(e){var t=this,n=$.JSString_methods.get$hashCode(t.name),s=t.isClass?218159:519018;return n^s^g.get$hashCode$(t.argument)^g.get$hashCode$(t.selector)}},r.PseudoSelector_specificity_closure.prototype={call$0(){var e,t,n=this.$this;if(!n.isClass)return 1;if(e=n.selector,e==null)return r.SimpleSelector.prototype.get$specificity.call(n);switch(n.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return n=e.components,r.IterableIntegerExtension_get_max(new r.MappedListIterable(n,new r.PseudoSelector_specificity__closure,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,int>")));case"nth-child":case"nth-last-child":return n=r.SimpleSelector.prototype.get$specificity.call(n),t=e.components,n+r.IterableIntegerExtension_get_max(new r.MappedListIterable(t,new r.PseudoSelector_specificity__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")));default:return r.SimpleSelector.prototype.get$specificity.call(n)}},$signature:10},r.PseudoSelector_specificity__closure.prototype={call$1(e){return e.get$specificity()},$signature:177},r.PseudoSelector_specificity__closure0.prototype={call$1(e){return e.get$specificity()},$signature:177},r.PseudoSelector_unify_closure.prototype={call$1(e){var t;return e instanceof r.PseudoSelector?t=e.isClass&&e.name==="host"||e.selector!=null:t=!1,t},$signature:13},r.QualifiedName.prototype={$eq(e,t){return t==null?!1:t instanceof r.QualifiedName&&t.name===this.name&&t.namespace==this.namespace},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)^g.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,n=this.name;return t==null?n:t+"|"+n}},r.SimpleSelector.prototype={get$specificity(){return 1e3},get$hasComplicatedSuperselectorSemantics(){return!1},addSuffix$1(e){return r.throwExpression(r.MultiSpanSassException$('Selector "'+this.toString$0(0)+`" can't have a suffix`,this.span,"outer selector",r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),null))},unify$1(e){var t,n,s,a,i,o,l=this;if(e.length===1?(t=e[0],t instanceof r.UniversalSelector?n=!0:t instanceof r.PseudoSelector?n=t.isClass&&t.name==="host"||t.get$isHostContext():n=!1):(t=null,n=!1),n)return t.unify$1(r._setArrayType([l],c.JSArray_SimpleSelector));if($.JSArray_methods.contains$1(e,l))return e;for(s=r._setArrayType([],c.JSArray_SimpleSelector),n=e.length,a=!1,i=0;i<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++i)o=e[i],!a&&o instanceof r.PseudoSelector&&(s.push(l),a=!0),s.push(o);return a||s.push(l),s},isSuperselector$1(e){var t;return this.$eq(0,e)?!0:e instanceof r.PseudoSelector&&e.isClass&&(t=e.selector,t!=null&&C._subselectorPseudos.contains$1(0,e.normalizedName))?$.JSArray_methods.every$1(t.components,new r.SimpleSelector_isSuperselector_closure(this)):!1}},r.SimpleSelector_isSuperselector_closure.prototype={call$1(e){var t=e.components;return t.length!==0&&$.JSArray_methods.any$1($.JSArray_methods.get$last(t).selector.components,new r.SimpleSelector_isSuperselector__closure(this.$this))},$signature:16},r.SimpleSelector_isSuperselector__closure.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:13},r.TypeSelector.prototype={get$specificity(){return 1},accept$1$1(e){return e.visitTypeSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){var t=this.name;return new r.TypeSelector(new r.QualifiedName(t.name+e,t.namespace),this.span)},unify$1(e){var t,n,s=$.JSArray_methods.get$first(e);return s instanceof r.UniversalSelector||s instanceof r.TypeSelector?(t=r.unifyUniversalAndElement(this,$.JSArray_methods.get$first(e)),t==null?null:(n=r._setArrayType([t],c.JSArray_SimpleSelector),$.JSArray_methods.addAll$1(n,r.SubListIterable$(e,1,null,r._arrayInstanceType(e)._precomputed1)),n)):(n=r._setArrayType([this],c.JSArray_SimpleSelector),$.JSArray_methods.addAll$1(n,e),n)},isSuperselector$1(e){var t,n;return this.super$SimpleSelector$isSuperselector(e)?t=!0:e instanceof r.TypeSelector?(t=this.name,n=e.name,t.name===n.name?(t=t.namespace,t=t==="*"||t==n.namespace):t=!1):t=!1,t},$eq(e,t){return t==null?!1:t instanceof r.TypeSelector&&t.name.$eq(0,this.name)},get$hashCode(e){var t=this.name;return $.JSString_methods.get$hashCode(t.name)^g.get$hashCode$(t.namespace)}},r.UniversalSelector.prototype={get$specificity(){return 0},accept$1$1(e){return e.visitUniversalSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},unify$1(e){var t,n,s,a,i=this,o=null,l=e.length,_=l>=1;return _?(t=e[0],n=t,n instanceof r.UniversalSelector?n=!0:n=t instanceof r.TypeSelector,s=n?$.JSArray_methods.sublist$1(e,1):o):(s=o,t=s,n=!1),n?(a=r.unifyUniversalAndElement(i,$.JSArray_methods.get$first(e)),a==null?o:(n=r._setArrayType([a],c.JSArray_SimpleSelector),$.JSArray_methods.addAll$1(n,s),n)):(l===1?(_?n=t:(t=e[0],n=t,_=!0),n instanceof r.PseudoSelector?(n=_?t:e[0],c.PseudoSelector._as(n),n=n.isClass&&n.name==="host"||n.get$isHostContext()):n=!1):n=!1,n?o:l<=0?r._setArrayType([i],c.JSArray_SimpleSelector):(n=i.namespace,n==null||n==="*"?n=e:(n=r._setArrayType([i],c.JSArray_SimpleSelector),$.JSArray_methods.addAll$1(n,e)),n))},isSuperselector$1(e){var t=this.namespace;return t==="*"?!0:e instanceof r.TypeSelector?t==e.name.namespace:e instanceof r.UniversalSelector?t==e.namespace:t==null||this.super$SimpleSelector$isSuperselector(e)},$eq(e,t){return t==null?!1:t instanceof r.UniversalSelector&&t.namespace==this.namespace},get$hashCode(e){return g.get$hashCode$(this.namespace)}},r._compileStylesheet_closure0.prototype={call$1(e){var t;return e===""?(t=this.stylesheet.span,t=r.Uri_Uri$dataFromString(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),$.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0),t},$signature:5},r.AsyncEnvironment.prototype={closure$0(){var e,t,n,s=this,a=s._async_environment$_forwardedModules,i=s._async_environment$_nestedForwardedModules,o=s._async_environment$_variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=s._async_environment$_variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=s._async_environment$_functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=s._async_environment$_mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.AsyncEnvironment$_(s._async_environment$_modules,s._async_environment$_namespaceNodes,s._async_environment$_globalModules,s._async_environment$_importedModules,a,i,s._async_environment$_allModules,o,e,t,n,s._async_environment$_content)},forwardModule$2(e,t){var n,s,a,i=this,o=i._async_environment$_forwardedModules;for(o==null&&(o=i._async_environment$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_AsyncCallable,c.AstNode)),n=r.ForwardedModuleView_ifNecessary(e,t,c.AsyncCallable),s=r.LinkedHashMapKeyIterator$(o,o.__js_helper$_modifications);s.moveNext$0();)a=s.__js_helper$_current,i._async_environment$_assertNoConflicts$5(n.get$variables(),a.get$variables(),n,a,"variable"),i._async_environment$_assertNoConflicts$5(n.get$functions(n),a.get$functions(a),n,a,"function"),i._async_environment$_assertNoConflicts$5(n.get$mixins(),a.get$mixins(),n,a,"mixin");i._async_environment$_allModules.push(e),o.$indexSet(0,n,t)},_async_environment$_assertNoConflicts$5(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=c.String,_=r.MapExtensions_get_pairs(o,l,c.Object),_=_.get$iterator(_),u=a==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):g.$eq$(f,d)))throw u&&(h="$"+h),_=this._async_environment$_forwardedModules,_==null?m=null:(_=_.$index(0,s),m=_==null?null:g.get$span$z(_)),_=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$("Two forwarded modules both define a "+a+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M=e._async_environment$_environment._async_environment$_forwardedModules;if(M!=null){if(t=E._async_environment$_forwardedModules,t!=null){for(n=c.Module_AsyncCallable,s=c.AstNode,a=r.LinkedHashMap_LinkedHashMap$_empty(n,s),n=r.MapExtensions_get_pairs(M,n,s),n=n.get$iterator(n),s=E._async_environment$_globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!s.containsKey$1(e))&&a.$indexSet(0,e,o);M=a}else t=E._async_environment$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_AsyncCallable,c.AstNode);for(n=c.String,s=r.LinkedHashSet_LinkedHashSet$_empty(n),a=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);a.moveNext$0();)for(i=a.__js_helper$_current.get$variables(),i=g.get$iterator$ax(i.get$keys(i));i.moveNext$0();)s.add$1(0,i.get$current(i));for(a=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)a.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=E._async_environment$_variables,l=i.length,l===1){for(l=E._async_environment$_importedModules,_=c.Module_AsyncCallable,u=c.AstNode,p=r.MapExtensions_get_pairs(l,_,u).toList$0(0),h=p.length,d=c.AsyncCallable,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,o=m._1,y=r.ShadowedModuleView_ifNecessary(e,a,n,s,d),y!=null&&(l.remove$1(0,e),m=y.variables,m.get$isEmpty(m)?(m=y.functions,m.get$isEmpty(m)?(m=y.mixins,m.get$isEmpty(m)?(m=y._shadowed_view$_inner,m=m.get$css(m),m=g.get$isEmpty$asx(m.get$children(m))):m=!1):m=!1):m=!1,m||l.$indexSet(0,y,o));for(_=r.MapExtensions_get_pairs(t,_,u).toList$0(0),u=_.length,f=0;f<_.length;_.length===u||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,o=p._1,y=r.ShadowedModuleView_ifNecessary(e,a,n,s,d),y!=null&&(t.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view$_inner,p=p.get$css(p),p=g.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||t.$indexSet(0,y,o));l.addAll$1(0,M),t.addAll$1(0,M)}else{if(_=E._async_environment$_nestedForwardedModules,_==null){for(S=l-1,v=g.JSArray_JSArray$allocateGrowable(S,c.List_Module_AsyncCallable),l=c.JSArray_Module_AsyncCallable,f=0;f<S;++f)v[f]=r._setArrayType([],l);E._async_environment$_nestedForwardedModules=v,l=v}else l=_;$.JSArray_methods.addAll$1($.JSArray_methods.get$last(l),new r.LinkedHashMapKeyIterable(M,r._instanceType(M)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=r._LinkedHashSetIterator$(s,s._modifications,s.$ti._precomputed1),l=E._async_environment$_variableIndices,_=E._async_environment$_variableNodes,u=s.$ti._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),l.remove$1(0,p),g.remove$1$z($.JSArray_methods.get$last(i),p),g.remove$1$z($.JSArray_methods.get$last(_),p);for(s=r._LinkedHashSetIterator$(a,a._modifications,a.$ti._precomputed1),a=E._async_environment$_functionIndices,i=E._async_environment$_functions,l=s.$ti._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=l._as(_)),a.remove$1(0,_),g.remove$1$z($.JSArray_methods.get$last(i),_);for(n=r._LinkedHashSetIterator$(n,n._modifications,n.$ti._precomputed1),s=E._async_environment$_mixinIndices,a=E._async_environment$_mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),s.remove$1(0,l),g.remove$1$z($.JSArray_methods.get$last(a),l)}},getVariable$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._async_environment$_getModule$1(t).get$variables().$index(0,e):i._async_environment$_lastVariableName===e?(n=i._async_environment$_lastVariableIndex,n.toString,n=g.$index$asx(i._async_environment$_variables[n],e),n??i._async_environment$_getVariableFromGlobalModule$1(e)):(n=i._async_environment$_variableIndices,s=n.$index(0,e),s!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=s,n=g.$index$asx(i._async_environment$_variables[s],e),n??i._async_environment$_getVariableFromGlobalModule$1(e)):(a=i._async_environment$_variableIndex$1(e),a!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment$_variables[a],e),n??i._async_environment$_getVariableFromGlobalModule$1(e)):i._async_environment$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment$_getVariableFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"variable",new r.AsyncEnvironment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._async_environment$_getModule$1(t).get$variableNodes().$index(0,e):i._async_environment$_lastVariableName===e?(n=i._async_environment$_lastVariableIndex,n.toString,n=g.$index$asx(i._async_environment$_variableNodes[n],e),n??i._async_environment$_getVariableNodeFromGlobalModule$1(e)):(n=i._async_environment$_variableIndices,s=n.$index(0,e),s!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=s,n=g.$index$asx(i._async_environment$_variableNodes[s],e),n??i._async_environment$_getVariableNodeFromGlobalModule$1(e)):(a=i._async_environment$_variableIndex$1(e),a!=null?(i._async_environment$_lastVariableName=e,i._async_environment$_lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment$_variableNodes[a],e),n??i._async_environment$_getVariableNodeFromGlobalModule$1(e)):i._async_environment$_getVariableNodeFromGlobalModule$1(e)))},_async_environment$_getVariableNodeFromGlobalModule$1(e){var t,n,s;for(t=this._async_environment$_importedModules,n=this._async_environment$_globalModules,n=new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeyIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,s=t.get$current(t).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._async_environment$_getModule$1(t).get$variables().containsKey$1(e):$.JSArray_methods.get$first(this._async_environment$_variables).containsKey$1(e)?!0:this._async_environment$_getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_async_environment$_variableIndex$1(e){var t,n;for(t=this._async_environment$_variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,s,a){var i,o,l,_,u,p,h,d,f=this;if(a!=null){f._async_environment$_getModule$1(a).setVariable$3(e,t,n);return}if(s||f._async_environment$_variables.length===1){if(f._async_environment$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure(f,e)),i=f._async_environment$_variables,!$.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._async_environment$_fromOneModule$3(e,"variable",new r.AsyncEnvironment_setVariable_closure0(e)),o!=null)){o.setVariable$3(e,t,n);return}g.$indexSet$ax($.JSArray_methods.get$first(i),e,t),g.$indexSet$ax($.JSArray_methods.get$first(f._async_environment$_variableNodes),e,n);return}if(l=f._async_environment$_nestedForwardedModules,l!=null&&!f._async_environment$_variableIndices.containsKey$1(e)&&f._async_environment$_variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(u=_.__internal$_current,u=g.get$reversed$ax(u??i._as(u)),p=u.$ti,u=new r.ListIterator(u,u.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");u.moveNext$0();)if(h=u.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._async_environment$_lastVariableName===e?(i=f._async_environment$_lastVariableIndex,i.toString,d=i):d=f._async_environment$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure1(f,e)),!f._async_environment$_inSemiGlobalScope&&d===0&&(d=f._async_environment$_variables.length-1,f._async_environment$_variableIndices.$indexSet(0,e,d)),f._async_environment$_lastVariableName=e,f._async_environment$_lastVariableIndex=d,g.$indexSet$ax(f._async_environment$_variables[d],e,t),g.$indexSet$ax(f._async_environment$_variableNodes[d],e,n)},setVariable$4$global(e,t,n,s){return this.setVariable$5$global$namespace(e,t,n,s,null)},setLocalVariable$3(e,t,n){var s,a=this,i=a._async_environment$_variables,o=i.length;a._async_environment$_lastVariableName=e,s=a._async_environment$_lastVariableIndex=o-1,a._async_environment$_variableIndices.$indexSet(0,e,s),g.$indexSet$ax(i[s],e,t),g.$indexSet$ax(a._async_environment$_variableNodes[s],e,n)},getFunction$2$namespace(e,t){var n,s,a,i=this;return t!=null?(n=i._async_environment$_getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._async_environment$_functionIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._async_environment$_functions[s],e),n??i._async_environment$_getFunctionFromGlobalModule$1(e)):(a=i._async_environment$_functionIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment$_functions[a],e),n??i._async_environment$_getFunctionFromGlobalModule$1(e)):i._async_environment$_getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_async_environment$_getFunctionFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"function",new r.AsyncEnvironment__getFunctionFromGlobalModule_closure(e))},_async_environment$_functionIndex$1(e){var t,n;for(t=this._async_environment$_functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._async_environment$_getModule$1(t).get$mixins().$index(0,e):(n=i._async_environment$_mixinIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._async_environment$_mixins[s],e),n??i._async_environment$_getMixinFromGlobalModule$1(e)):(a=i._async_environment$_mixinIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment$_mixins[a],e),n??i._async_environment$_getMixinFromGlobalModule$1(e)):i._async_environment$_getMixinFromGlobalModule$1(e)))},_async_environment$_getMixinFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"mixin",new r.AsyncEnvironment__getMixinFromGlobalModule_closure(e))},_async_environment$_mixinIndex$1(e){var t,n;for(t=this._async_environment$_mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){return this.withContent$body$AsyncEnvironment(e,t)},withContent$body$AsyncEnvironment(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.void),a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,s);for(;;)switch(n){case 0:return i=a._async_environment$_content,a._async_environment$_content=e,n=2,r._asyncAwait(t.call$0(),o);case 2:return a._async_environment$_content=i,r._asyncReturn(null,s)}});return r._asyncStartSync(o,s)},asMixin$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:return a=s._async_environment$_inMixin,s._async_environment$_inMixin=!0,t=2,r._asyncAwait(e.call$0(),i);case 2:return s._async_environment$_inMixin=a,r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},scope$1$3$semiGlobal$when(e,t,n,s){return this.scope$body$AsyncEnvironment(e,t,n,s,s)},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,n){return this.scope$1$3$semiGlobal$when(e,!1,t,n)},scope$1$2$semiGlobal(e,t,n){return this.scope$1$3$semiGlobal$when(e,t,!0,n)},scope$body$AsyncEnvironment(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=2,u,p=[],h=this,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){for(T===1&&(u=O,i=_);;)switch(i){case 0:t=t&&h._async_environment$_inSemiGlobalScope,d=h._async_environment$_inSemiGlobalScope,h._async_environment$_inSemiGlobalScope=t,i=n?4:3;break;case 3:return _=5,i=8,r._asyncAwait(e.call$0(),L);case 8:S=O,l=S,p=[1],i=6;break;case 5:p=[2];case 6:_=2,h._async_environment$_inSemiGlobalScope=d,i=p.pop();break;case 7:case 4:return S=h._async_environment$_variables,v=c.String,$.JSArray_methods.add$1(S,r.LinkedHashMap_LinkedHashMap$_empty(v,c.Value)),E=h._async_environment$_variableNodes,$.JSArray_methods.add$1(E,r.LinkedHashMap_LinkedHashMap$_empty(v,c.AstNode)),M=h._async_environment$_functions,I=c.AsyncCallable,$.JSArray_methods.add$1(M,r.LinkedHashMap_LinkedHashMap$_empty(v,I)),R=h._async_environment$_mixins,$.JSArray_methods.add$1(R,r.LinkedHashMap_LinkedHashMap$_empty(v,I)),I=h._async_environment$_nestedForwardedModules,I!=null&&I.push(r._setArrayType([],c.JSArray_Module_AsyncCallable)),_=9,i=12,r._asyncAwait(e.call$0(),L);case 12:v=O,l=v,p=[1],i=10;break;case 9:p=[2];case 10:for(_=2,h._async_environment$_inSemiGlobalScope=d,h._async_environment$_lastVariableIndex=h._async_environment$_lastVariableName=null,S=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(S))),v=h._async_environment$_variableIndices;S.moveNext$0();)f=S.get$current(S),v.remove$1(0,f);for($.JSArray_methods.removeLast$0(E),S=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(M))),v=h._async_environment$_functionIndices;S.moveNext$0();)m=S.get$current(S),v.remove$1(0,m);for(S=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(R))),v=h._async_environment$_mixinIndices;S.moveNext$0();)y=S.get$current(S),v.remove$1(0,y);S=h._async_environment$_nestedForwardedModules,S!=null&&S.pop(),i=p.pop();break;case 11:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(u,o)}});return r._asyncStartSync(L,o)},toImplicitConfiguration$0(){var e,t,n,s,a,i,o,l,_,u,p=c.String,h=r.LinkedHashMap_LinkedHashMap$_empty(p,c.ConfiguredValue);for(e=this._async_environment$_variables,t=c.Value,n=this._async_environment$_variableNodes,s=0;s<e.length;++s)for(a=e[s],i=n[s],o=r.MapExtensions_get_pairs(a,p,t),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),_=l._0,u=l._1,l=i.$index(0,_),l.toString,h.$indexSet(0,_,new r.ConfiguredValue(u,null,l));return new r.Configuration(h,null)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule0(this,e,t,n,r.NullableExtension_andThen(this._async_environment$_forwardedModules,new r.AsyncEnvironment_toModule_closure))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule0(this,new r.CssStylesheet(new r.UnmodifiableListView($.List_empty3,c.UnmodifiableListView_CssNode),r.SourceFile$decoded($.List_empty4,"<dummy module>").span$1(0,0)),$.Map_empty7,$.C_EmptyExtensionStore,r.NullableExtension_andThen(this._async_environment$_forwardedModules,new r.AsyncEnvironment_toDummyModule_closure))},_async_environment$_getModule$1(e){var t=this._async_environment$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_async_environment$_fromOneModule$1$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S=this._async_environment$_nestedForwardedModules;if(S!=null){for(s=r._arrayInstanceType(S)._eval$1("ReversedListIterable<1>"),a=new r.ReversedListIterable(S,s),a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");a.moveNext$0();)for(i=a.__internal$_current,i=g.get$reversed$ax(i??s._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(s=this._async_environment$_importedModules,s=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications);s.moveNext$0();)if(u=n.call$1(s.__js_helper$_current),u!=null)return u;for(s=this._async_environment$_globalModules,a=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications),i=c.AsyncCallable,p=null,h=null;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(a=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),i=r.MapExtensions_get_pairs(s,c.Module_AsyncCallable,c.AstNode),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)s=i.get$current(i),m=s._0,y=s._1,n.call$1(m)!=null&&a.$indexSet(0,y.get$span(y),o);throw r.wrapException(r.MultiSpanSassScriptException$("This "+t+k.x20is_av,t+" use",a))}h=f,p=d}return p},_async_environment$_fromOneModule$3(e,t,n){return this._async_environment$_fromOneModule$1$3(e,t,n,c.dynamic)}},r.AsyncEnvironment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:318},r.AsyncEnvironment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._async_environment$_lastVariableName=this.name,e._async_environment$_lastVariableIndex=0},$signature:10},r.AsyncEnvironment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:317},r.AsyncEnvironment_setVariable_closure1.prototype={call$0(){var e=this.$this,t=e._async_environment$_variableIndex$1(this.name);return t??e._async_environment$_variables.length-1},$signature:10},r.AsyncEnvironment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:178},r.AsyncEnvironment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:178},r.AsyncEnvironment_toModule_closure.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_AsyncCallable)},$signature:180},r.AsyncEnvironment_toDummyModule_closure.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_AsyncCallable)},$signature:180},r._EnvironmentModule0.prototype={get$url(e){var t=this.css;return t=t.get$span(t),t.get$sourceUrl(t)},setVariable$3(e,t,n){var s,a,i=this._async_environment$_modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(s=this._async_environment$_environment,a=s._async_environment$_variables,!$.JSArray_methods.get$first(a).containsKey$1(e))throw r.wrapException(r.SassScriptException$("Undefined variable.",null));g.$indexSet$ax($.JSArray_methods.get$first(a),e,t),g.$indexSet$ax($.JSArray_methods.get$first(s._async_environment$_variableNodes),e,n)},variableIdentity$1(e){var t=this._async_environment$_modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet(t.css,t.extensionStore),r._EnvironmentModule$_0(t._async_environment$_environment,e._0,t.preModuleComments,e._1,t._async_environment$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,n=t.get$span(t);return n.get$sourceUrl(n)==null?t="<unknown url>":(t=t.get$span(t),t=t.get$sourceUrl(t),n=C.$get$context(),t.toString,t=n.prettyUri$1(t)),t},$isModule0:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure5.prototype={call$1(e){return e.get$variables()},$signature:312},r._EnvironmentModule__EnvironmentModule_closure6.prototype={call$1(e){return e.get$variableNodes()},$signature:306},r._EnvironmentModule__EnvironmentModule_closure7.prototype={call$1(e){return e.get$functions(e)},$signature:185},r._EnvironmentModule__EnvironmentModule_closure8.prototype={call$1(e){return e.get$mixins()},$signature:185},r._EnvironmentModule__EnvironmentModule_closure9.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:123},r._EnvironmentModule__EnvironmentModule_closure10.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:123},r.AsyncImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,s,a){return this.canonicalize$body$AsyncImportCache(0,t,n,s,a)},canonicalize$body$AsyncImportCache(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce,ge=r._wrapJsFunctionForAsync(function(be,Ve){if(be===1)return r._asyncRethrow(Ve,o);for(;;)switch(i){case 0:if(r.isBrowser()?u=(n==null||n instanceof r.NoOpImporter)&&_._async_import_cache$_importers.length===0:u=!1,u)throw r.wrapException(k.Custom);i=n!=null&&t.get$scheme()===""?3:4;break;case 3:return p=s==null?null:s.resolveUri$1(t),p==null&&(p=t),h=new r._Record_3_forImport(n,p,a),i=5,r._asyncAwait(r.putIfAbsentAsync(_._async_import_cache$_perImporterCanonicalizeCache,h,new r.AsyncImportCache_canonicalize_closure(_,n,p,s,a,h,t),c.Record_3_AsyncImporter_and_Uri_and_bool_forImport,c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),ge);case 5:if(d=Ve,d!=null){l=d,i=1;break}case 4:if(h=new r._Record_2_forImport(t,a),u=_._async_import_cache$_canonicalizeCache,u.containsKey$1(h)){l=u.$index(0,h),i=1;break}f=_._async_import_cache$_importers,m=c.Record_1_nullable_Object,y=_._async_import_cache$_perImporterCanonicalizeCache,S=c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,v=c.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,E=!0,M=0;case 6:if(!(M<f.length)){i=8;break}if(I=f[M],R=new r._Record_3_forImport(I,t,a),y.containsKey$1(R)?(L=y.$index(0,R),T=new r._Record_1(L??S._as(L))):T=null,O=m._is(T),O?(J=T._0,L=J!=null,L?(v._as(J),B=J):B=null):(J=null,B=null,L=!1),L){l=B,i=1;break}if(O?L=J==null:L=!1,L){i=7;break}return i=10,r._asyncAwait(_._async_import_cache$_canonicalize$4(I,t,s,a),ge);case 10:if(z=Ve,H=z._0,j=H!=null,j?(B=H??v._as(H),Q=z._1,L=Q,X=L,L=L&&E):(X=null,Q=null,B=null,L=!1),L){u.$indexSet(0,h,B),l=B,i=1;break}if(j?(L=X,ne=j):(Q=z._1,L=Q,ne=!0),L=L&&!E,L){if(y.$indexSet(0,R,H),H!=null){l=H,i=1;break}i=9;break}if(L=(ne?Q:z._1)===!1,L){if(E){for(ce=0;ce<M;++ce)y.$indexSet(0,new r._Record_3_forImport(f[ce],t,a),null);E=!1}if(H!=null){l=H,i=1;break}}case 9:case 7:++M,i=6;break;case 8:E&&u.$indexSet(0,h,null),l=null,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(ge,o)},_async_import_cache$_canonicalize$4(e,t,n,s){return this._canonicalize$body$AsyncImportCache(e,t,n,s)},_canonicalize$body$AsyncImportCache(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool),o,l=this,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,i);for(;;)switch(a){case 0:a=n!=null?3:5;break;case 3:a=t.get$scheme()!==""?6:8;break;case 6:return _=r._Future$value(e.isNonCanonicalScheme$1(t.get$scheme()),c.bool),a=9,r._asyncAwait(_,f);case 9:_=y,u=_,a=7;break;case 8:u=!0;case 7:a=4;break;case 5:u=!1;case 4:return p=new r.CanonicalizeContext(s,u?n:null),_=c.nullable_Object,_=r.runZoned(new r.AsyncImportCache__canonicalize_closure(e,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__canonicalizeContext,p],_,_),c.FutureOr_nullable_Uri),a=10,r._asyncAwait(c.Future_nullable_Uri._is(_)?_:r._Future$value(_,c.nullable_Uri),f);case 10:if(h=y,d=!u||!p._wasContainingUrlAccessed,h==null){o=new r._Record_2(null,d),a=1;break}a=h.get$scheme()===""?11:13;break;case 11:r.WarnForDeprecation_warnForDeprecation(l._async_import_cache$_logger,$.Deprecation_IMm,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+h.toString$0(0)+k.x2e_Rela,null,null),a=12;break;case 13:return _=r._Future$value(e.isNonCanonicalScheme$1(h.get$scheme()),c.bool),a=14,r._asyncAwait(_,f);case 14:if(y)throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+h.toString$0(0)+k.x2c_whicu);case 12:o=new r._Record_2(new r._Record_3_originalUrl(e,h,t),d),a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(f,i)},importCanonical$4$originalUrl$quiet(e,t,n,s){return this.importCanonical$body$AsyncImportCache(e,t,n,s)},importCanonical$3$originalUrl(e,t,n){return this.importCanonical$4$originalUrl$quiet(e,t,n,!1)},importCanonical$body$AsyncImportCache(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.nullable_Stylesheet),o,l=this,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,i);for(;;)switch(a){case 0:return a=3,r._asyncAwait(r.putIfAbsentAsync(l._async_import_cache$_importCache,t,new r.AsyncImportCache_importCanonical_closure(l,e,t,n,s),c.Uri,c.nullable_Stylesheet),_);case 3:o=p,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(_,i)},humanize$1(e){var t=r.IterableNullableExtension_whereNotNull(this._async_import_cache$_canonicalizeCache.get$values(0),c.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),n=t.$ti;return n=r.NullableExtension_andThen(r.minBy(new r.MappedIterable(new r.WhereIterable(t,new r.AsyncImportCache_humanize_closure(e),n._eval$1("WhereIterable<Iterable.E>")),new r.AsyncImportCache_humanize_closure0,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.AsyncImportCache_humanize_closure1),new r.AsyncImportCache_humanize_closure2(e)),n??e},sourceMapUrl$1(e,t){var n=this._async_import_cache$_resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t}},r.AsyncImportCache_canonicalize_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),n,s=this,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:return a=s.$this,i=s.baseUrl,e=3,r._asyncAwait(a._async_import_cache$_canonicalize$4(s.baseImporter,s.resolvedUrl,i,s.forImport),_);case 3:o=p,l=o._0,o._1,i!=null&&a._async_import_cache$_nonCanonicalRelativeUrls.$indexSet(0,s.key,s.url),n=l,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:266},r.AsyncImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:263},r.AsyncImportCache_importCanonical_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Stylesheet),n,s=this,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:return o=s.canonicalUrl,l=r._Future$value(s.importer.load$1(0,o),c.nullable_ImporterResult),e=3,r._asyncAwait(l,u);case 3:if(_=h,_==null){n=null,e=1;break}l=s.$this,l._async_import_cache$_resultsCache.$indexSet(0,o,_),a=_.contents,i=_.syntax,o=s.originalUrl.resolveUri$1(o),n=r.Stylesheet_Stylesheet$parse(a,i,s.quiet?C.$get$Logger_quiet():l._async_import_cache$_logger,o),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(u,t)},$signature:278},r.AsyncImportCache_humanize_closure.prototype={call$1(e){return g.$eq$(e._1,this.canonicalUrl)},$signature:289},r.AsyncImportCache_humanize_closure0.prototype={call$1(e){return e._2},$signature:294},r.AsyncImportCache_humanize_closure1.prototype={call$1(e){return e.get$path(e).length},$signature:87},r.AsyncImportCache_humanize_closure2.prototype={call$1(e){var t=C.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:43},r.AsyncBuiltInCallable.prototype={callbackFor$2(e,t){return new r._Record_2(this._async_built_in$_arguments,this._async_built_in$_callback)},$isAsyncCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.AsyncBuiltInCallable$mixin_closure.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure(e)},$call$body$AsyncBuiltInCallable$mixin_closure(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=a.callback.call$1(e),t=3,r._asyncAwait(i instanceof r._Future?i:r._Future$value(i,c.void),o);case 3:s=$.C__SassNull,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},$signature:257},r.BuiltInCallable.prototype={callbackFor$2(e,t){var n,s,a,i,o,l,_,u,p;for(n=this._overloads,s=n.length,a=null,i=null,o=0;o<n.length;n.length===s||(0,r.throwConcurrentModificationError)(n),++o){if(l=n[o],_=l._0,_.matches$2(e,t))return l;u=_.$arguments.length-e,!(i!=null&&(_=Math.abs(u),p=Math.abs(i),_>p||_===p&&u<0))&&(i=u,a=l)}if(a!=null)return a;throw r.wrapException(r.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new r.BuiltInCallable(e,this._overloads,this.acceptsContent)},$isCallable0:1,$isAsyncCallable:1,$isAsyncBuiltInCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.BuiltInCallable$mixin_closure.prototype={call$1(e){return this.callback.call$1(e),$.C__SassNull},$signature:6},r.PlainCssCallable.prototype={$eq(e,t){return t==null?!1:t instanceof r.PlainCssCallable&&this.name===t.name},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)},$isCallable0:1,$isAsyncCallable:1,get$name(e){return this.name}},r.UserDefinedCallable.prototype={get$name(e){return this.declaration.name},$isCallable0:1,$isAsyncCallable:1},r._compileStylesheet_closure.prototype={call$1(e){var t;return e===""?(t=this.stylesheet.span,t=r.Uri_Uri$dataFromString(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),$.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0),t},$signature:5},r.CompileResult.prototype={},r.Configuration.prototype={throughForward$1(e){var t,n,s,a,i,o=this._configuration$_values;return o.get$isEmpty(o)?$.Configuration_Map_empty_null:(t=e.prefix,t!=null&&(o=new r.UnprefixedMapView(o,t,c.UnprefixedMapView_ConfiguredValue)),n=e.shownVariables,n!=null?o=new r.LimitedMapView(o,n._base.intersection$1(new r.MapKeySet(o,c.MapKeySet_nullable_Object)),c.LimitedMapView_String_ConfiguredValue):(s=e.hiddenVariables,s!=null?(a=s._base.get$isNotEmpty(0),i=s):(i=null,a=!1),a&&(o=r.LimitedMapView$blocklist(o,i,c.String,c.ConfiguredValue))),this._withValues$1(o))},_withValues$1(e){var t=this.__originalConfiguration;return new r.Configuration(e,t??this)},toString$0(e){var t,n,s=r._setArrayType([],c.JSArray_String);for(t=r.MapExtensions_get_pairs(new r.UnmodifiableMapView(this._configuration$_values,c.UnmodifiableMapView_String_ConfiguredValue),c.String,c.ConfiguredValue),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),s.push("$"+n._0+": "+n._1.toString$0(0));return"("+$.JSArray_methods.join$1(s,",")+")"}},r.ExplicitConfiguration.prototype={_withValues$1(e){var t=this.__originalConfiguration;return t==null&&(t=this),new r.ExplicitConfiguration(this.nodeWithSpan,e,t)}},r.ConfiguredValue.prototype={toString$0(e){return r.serializeValue(this.value,!0,!0)}},r.Deprecation.prototype={_enumToString$0(){return"Deprecation."+this._name},toString$0(e){return this.id}},r.Deprecation_fromId_closure.prototype={call$1(e){return e.id===this.id},$signature:302},r.Environment.prototype={closure$0(){var e,t,n,s=this,a=s._forwardedModules,i=s._nestedForwardedModules,o=s._variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=s._variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=s._functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=s._mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.Environment$_(s._environment$_modules,s._namespaceNodes,s._globalModules,s._importedModules,a,i,s._allModules,o,e,t,n,s._content)},forwardModule$2(e,t){var n,s,a,i=this,o=i._forwardedModules;for(o==null&&(o=i._forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_Callable,c.AstNode)),n=r.ForwardedModuleView_ifNecessary(e,t,c.Callable),s=r.LinkedHashMapKeyIterator$(o,o.__js_helper$_modifications);s.moveNext$0();)a=s.__js_helper$_current,i._assertNoConflicts$5(n.get$variables(),a.get$variables(),n,a,"variable"),i._assertNoConflicts$5(n.get$functions(n),a.get$functions(a),n,a,"function"),i._assertNoConflicts$5(n.get$mixins(),a.get$mixins(),n,a,"mixin");i._allModules.push(e),o.$indexSet(0,n,t)},_assertNoConflicts$5(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=c.String,_=r.MapExtensions_get_pairs(o,l,c.Object),_=_.get$iterator(_),u=a==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):g.$eq$(f,d)))throw u&&(h="$"+h),_=this._forwardedModules,_==null?m=null:(_=_.$index(0,s),m=_==null?null:g.get$span$z(_)),_=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$("Two forwarded modules both define a "+a+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M=e._environment$_environment._forwardedModules;if(M!=null){if(t=E._forwardedModules,t!=null){for(n=c.Module_Callable,s=c.AstNode,a=r.LinkedHashMap_LinkedHashMap$_empty(n,s),n=r.MapExtensions_get_pairs(M,n,s),n=n.get$iterator(n),s=E._globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!s.containsKey$1(e))&&a.$indexSet(0,e,o);M=a}else t=E._forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_Callable,c.AstNode);for(n=c.String,s=r.LinkedHashSet_LinkedHashSet$_empty(n),a=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);a.moveNext$0();)for(i=a.__js_helper$_current.get$variables(),i=g.get$iterator$ax(i.get$keys(i));i.moveNext$0();)s.add$1(0,i.get$current(i));for(a=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)a.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=E._variables,l=i.length,l===1){for(l=E._importedModules,_=c.Module_Callable,u=c.AstNode,p=r.MapExtensions_get_pairs(l,_,u).toList$0(0),h=p.length,d=c.Callable,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,o=m._1,y=r.ShadowedModuleView_ifNecessary(e,a,n,s,d),y!=null&&(l.remove$1(0,e),m=y.variables,m.get$isEmpty(m)?(m=y.functions,m.get$isEmpty(m)?(m=y.mixins,m.get$isEmpty(m)?(m=y._shadowed_view$_inner,m=m.get$css(m),m=g.get$isEmpty$asx(m.get$children(m))):m=!1):m=!1):m=!1,m||l.$indexSet(0,y,o));for(_=r.MapExtensions_get_pairs(t,_,u).toList$0(0),u=_.length,f=0;f<_.length;_.length===u||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,o=p._1,y=r.ShadowedModuleView_ifNecessary(e,a,n,s,d),y!=null&&(t.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view$_inner,p=p.get$css(p),p=g.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||t.$indexSet(0,y,o));l.addAll$1(0,M),t.addAll$1(0,M)}else{if(_=E._nestedForwardedModules,_==null){for(S=l-1,v=g.JSArray_JSArray$allocateGrowable(S,c.List_Module_Callable),l=c.JSArray_Module_Callable,f=0;f<S;++f)v[f]=r._setArrayType([],l);E._nestedForwardedModules=v,l=v}else l=_;$.JSArray_methods.addAll$1($.JSArray_methods.get$last(l),new r.LinkedHashMapKeyIterable(M,r._instanceType(M)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=r._LinkedHashSetIterator$(s,s._modifications,s.$ti._precomputed1),l=E._variableIndices,_=E._variableNodes,u=s.$ti._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),l.remove$1(0,p),g.remove$1$z($.JSArray_methods.get$last(i),p),g.remove$1$z($.JSArray_methods.get$last(_),p);for(s=r._LinkedHashSetIterator$(a,a._modifications,a.$ti._precomputed1),a=E._functionIndices,i=E._functions,l=s.$ti._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=l._as(_)),a.remove$1(0,_),g.remove$1$z($.JSArray_methods.get$last(i),_);for(n=r._LinkedHashSetIterator$(n,n._modifications,n.$ti._precomputed1),s=E._mixinIndices,a=E._mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),s.remove$1(0,l),g.remove$1$z($.JSArray_methods.get$last(a),l)}},getVariable$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._getModule$1(t).get$variables().$index(0,e):i._lastVariableName===e?(n=i._lastVariableIndex,n.toString,n=g.$index$asx(i._variables[n],e),n??i._getVariableFromGlobalModule$1(e)):(n=i._variableIndices,s=n.$index(0,e),s!=null?(i._lastVariableName=e,i._lastVariableIndex=s,n=g.$index$asx(i._variables[s],e),n??i._getVariableFromGlobalModule$1(e)):(a=i._variableIndex$1(e),a!=null?(i._lastVariableName=e,i._lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._variables[a],e),n??i._getVariableFromGlobalModule$1(e)):i._getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_getVariableFromGlobalModule$1(e){return this._fromOneModule$3(e,"variable",new r.Environment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._getModule$1(t).get$variableNodes().$index(0,e):i._lastVariableName===e?(n=i._lastVariableIndex,n.toString,n=g.$index$asx(i._variableNodes[n],e),n??i._getVariableNodeFromGlobalModule$1(e)):(n=i._variableIndices,s=n.$index(0,e),s!=null?(i._lastVariableName=e,i._lastVariableIndex=s,n=g.$index$asx(i._variableNodes[s],e),n??i._getVariableNodeFromGlobalModule$1(e)):(a=i._variableIndex$1(e),a!=null?(i._lastVariableName=e,i._lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._variableNodes[a],e),n??i._getVariableNodeFromGlobalModule$1(e)):i._getVariableNodeFromGlobalModule$1(e)))},_getVariableNodeFromGlobalModule$1(e){var t,n,s;for(t=this._importedModules,n=this._globalModules,n=new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeyIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,s=t.get$current(t).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._getModule$1(t).get$variables().containsKey$1(e):$.JSArray_methods.get$first(this._variables).containsKey$1(e)?!0:this._getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_variableIndex$1(e){var t,n;for(t=this._variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,s,a){var i,o,l,_,u,p,h,d,f=this;if(a!=null){f._getModule$1(a).setVariable$3(e,t,n);return}if(s||f._variables.length===1){if(f._variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure(f,e)),i=f._variables,!$.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._fromOneModule$3(e,"variable",new r.Environment_setVariable_closure0(e)),o!=null)){o.setVariable$3(e,t,n);return}g.$indexSet$ax($.JSArray_methods.get$first(i),e,t),g.$indexSet$ax($.JSArray_methods.get$first(f._variableNodes),e,n);return}if(l=f._nestedForwardedModules,l!=null&&!f._variableIndices.containsKey$1(e)&&f._variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(u=_.__internal$_current,u=g.get$reversed$ax(u??i._as(u)),p=u.$ti,u=new r.ListIterator(u,u.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");u.moveNext$0();)if(h=u.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._lastVariableName===e?(i=f._lastVariableIndex,i.toString,d=i):d=f._variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure1(f,e)),!f._inSemiGlobalScope&&d===0&&(d=f._variables.length-1,f._variableIndices.$indexSet(0,e,d)),f._lastVariableName=e,f._lastVariableIndex=d,g.$indexSet$ax(f._variables[d],e,t),g.$indexSet$ax(f._variableNodes[d],e,n)},setVariable$4$global(e,t,n,s){return this.setVariable$5$global$namespace(e,t,n,s,null)},setLocalVariable$3(e,t,n){var s,a=this,i=a._variables,o=i.length;a._lastVariableName=e,s=a._lastVariableIndex=o-1,a._variableIndices.$indexSet(0,e,s),g.$indexSet$ax(i[s],e,t),g.$indexSet$ax(a._variableNodes[s],e,n)},getFunction$2$namespace(e,t){var n,s,a,i=this;return t!=null?(n=i._getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._functionIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._functions[s],e),n??i._getFunctionFromGlobalModule$1(e)):(a=i._functionIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._functions[a],e),n??i._getFunctionFromGlobalModule$1(e)):i._getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_getFunctionFromGlobalModule$1(e){return this._fromOneModule$3(e,"function",new r.Environment__getFunctionFromGlobalModule_closure(e))},_functionIndex$1(e){var t,n;for(t=this._functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._getModule$1(t).get$mixins().$index(0,e):(n=i._mixinIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._mixins[s],e),n??i._getMixinFromGlobalModule$1(e)):(a=i._mixinIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._mixins[a],e),n??i._getMixinFromGlobalModule$1(e)):i._getMixinFromGlobalModule$1(e)))},_getMixinFromGlobalModule$1(e){return this._fromOneModule$3(e,"mixin",new r.Environment__getMixinFromGlobalModule_closure(e))},_mixinIndex$1(e){var t,n;for(t=this._mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){var n=this._content;this._content=e,t.call$0(),this._content=n},asMixin$1(e){var t=this._inMixin;this._inMixin=!0,e.call$0(),this._inMixin=t},scope$1$3$semiGlobal$when(e,t,n){var s,a,i,o,l,_,u,p,h,d,f=this;if(t=t&&f._inSemiGlobalScope,s=f._inSemiGlobalScope,f._inSemiGlobalScope=t,!n)try{return l=e.call$0(),l}finally{f._inSemiGlobalScope=s}l=f._variables,_=c.String,$.JSArray_methods.add$1(l,r.LinkedHashMap_LinkedHashMap$_empty(_,c.Value)),u=f._variableNodes,$.JSArray_methods.add$1(u,r.LinkedHashMap_LinkedHashMap$_empty(_,c.AstNode)),p=f._functions,h=c.Callable,$.JSArray_methods.add$1(p,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),d=f._mixins,$.JSArray_methods.add$1(d,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),h=f._nestedForwardedModules,h!=null&&h.push(r._setArrayType([],c.JSArray_Module_Callable));try{return _=e.call$0(),_}finally{for(f._inSemiGlobalScope=s,f._lastVariableIndex=f._lastVariableName=null,l=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(l))),_=f._variableIndices;l.moveNext$0();)a=l.get$current(l),_.remove$1(0,a);for($.JSArray_methods.removeLast$0(u),l=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(p))),_=f._functionIndices;l.moveNext$0();)i=l.get$current(l),_.remove$1(0,i);for(l=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(d))),_=f._mixinIndices;l.moveNext$0();)o=l.get$current(l),_.remove$1(0,o);l=f._nestedForwardedModules,l!=null&&l.pop()}},scope$1$1(e){return this.scope$1$3$semiGlobal$when(e,!1,!0)},scope$1$2$when(e,t){return this.scope$1$3$semiGlobal$when(e,!1,t)},scope$1$2$semiGlobal(e,t){return this.scope$1$3$semiGlobal$when(e,t,!0)},toImplicitConfiguration$0(){var e,t,n,s,a,i,o,l,_,u,p=c.String,h=r.LinkedHashMap_LinkedHashMap$_empty(p,c.ConfiguredValue);for(e=this._variables,t=c.Value,n=this._variableNodes,s=0;s<e.length;++s)for(a=e[s],i=n[s],o=r.MapExtensions_get_pairs(a,p,t),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),_=l._0,u=l._1,l=i.$index(0,_),l.toString,h.$indexSet(0,_,new r.ConfiguredValue(u,null,l));return new r.Configuration(h,null)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule(this,e,t,n,r.NullableExtension_andThen(this._forwardedModules,new r.Environment_toModule_closure))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule(this,new r.CssStylesheet(new r.UnmodifiableListView($.List_empty3,c.UnmodifiableListView_CssNode),r.SourceFile$decoded($.List_empty4,"<dummy module>").span$1(0,0)),$.Map_empty0,$.C_EmptyExtensionStore,r.NullableExtension_andThen(this._forwardedModules,new r.Environment_toDummyModule_closure))},_getModule$1(e){var t=this._environment$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_fromOneModule$1$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S=this._nestedForwardedModules;if(S!=null){for(s=r._arrayInstanceType(S)._eval$1("ReversedListIterable<1>"),a=new r.ReversedListIterable(S,s),a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");a.moveNext$0();)for(i=a.__internal$_current,i=g.get$reversed$ax(i??s._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(s=this._importedModules,s=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications);s.moveNext$0();)if(u=n.call$1(s.__js_helper$_current),u!=null)return u;for(s=this._globalModules,a=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications),i=c.Callable,p=null,h=null;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(a=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),i=r.MapExtensions_get_pairs(s,c.Module_Callable,c.AstNode),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)s=i.get$current(i),m=s._0,y=s._1,n.call$1(m)!=null&&a.$indexSet(0,y.get$span(y),o);throw r.wrapException(r.MultiSpanSassScriptException$("This "+t+k.x20is_av,t+" use",a))}h=f,p=d}return p},_fromOneModule$3(e,t,n){return this._fromOneModule$1$3(e,t,n,c.dynamic)}},r.Environment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:310},r.Environment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._lastVariableName=this.name,e._lastVariableIndex=0},$signature:10},r.Environment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:313},r.Environment_setVariable_closure1.prototype={call$0(){var e=this.$this,t=e._variableIndex$1(this.name);return t??e._variables.length-1},$signature:10},r.Environment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:246},r.Environment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:246},r.Environment_toModule_closure.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_Callable)},$signature:243},r.Environment_toDummyModule_closure.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_Callable)},$signature:243},r._EnvironmentModule.prototype={get$url(e){var t=this.css;return t=t.get$span(t),t.get$sourceUrl(t)},setVariable$3(e,t,n){var s,a,i=this._modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(s=this._environment$_environment,a=s._variables,!$.JSArray_methods.get$first(a).containsKey$1(e))throw r.wrapException(r.SassScriptException$("Undefined variable.",null));g.$indexSet$ax($.JSArray_methods.get$first(a),e,t),g.$indexSet$ax($.JSArray_methods.get$first(s._variableNodes),e,n)},variableIdentity$1(e){var t=this._modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet(t.css,t.extensionStore),r._EnvironmentModule$_(t._environment$_environment,e._0,t.preModuleComments,e._1,t._modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,n=t.get$span(t);return n.get$sourceUrl(n)==null?t="<unknown url>":(t=t.get$span(t),t=t.get$sourceUrl(t),n=C.$get$context(),t.toString,t=n.prettyUri$1(t)),t},$isModule0:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure.prototype={call$1(e){return e.get$variables()},$signature:319},r._EnvironmentModule__EnvironmentModule_closure0.prototype={call$1(e){return e.get$variableNodes()},$signature:323},r._EnvironmentModule__EnvironmentModule_closure1.prototype={call$1(e){return e.get$functions(e)},$signature:234},r._EnvironmentModule__EnvironmentModule_closure2.prototype={call$1(e){return e.get$mixins()},$signature:234},r._EnvironmentModule__EnvironmentModule_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:117},r._EnvironmentModule__EnvironmentModule_closure4.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:117},r.SassException.prototype={get$trace(e){return r.Trace$(r._setArrayType([r.frameForSpan(r.SourceSpanException.prototype.get$span.call(this,0),"root stylesheet",null)],c.JSArray_Frame),null)},get$span(e){return r.SourceSpanException.prototype.get$span.call(this,0)},withAdditionalSpan$2(e,t){return r.MultiSpanSassException$(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],c.FileSpan,c.String),this.loadedUrls)},withTrace$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(this.loadedUrls,c.Uri);return new r.SassRuntimeException(e,n,this._span_exception$_message,t)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,c.Uri);return new r.SassException(n,this._span_exception$_message,t)},toString$1$color(e,t){var n,s,a,i,o=this,l=new r.StringBuffer(""),_="Error: "+o._span_exception$_message+`
|
||
`;for(l._contents=_,l._contents=_+r.SourceSpanException.prototype.get$span.call(o,0).highlight$1$color(t),_=o.get$trace(o).toString$0(0).split(`
|
||
`),n=_.length,s=0;s<n;++s)a=_[s],g.get$length$asx(a)!==0&&(i=l._contents+=`
|
||
`,l._contents=i+(" "+r.S(a)));return _=l._contents,_.charCodeAt(0)==0,_},toString$0(e){return this.toString$1$color(0,null)},toCssString$0(){var e,t,n,s=C._glyphs,a=C._glyphs=$.C_AsciiGlyphSet,i=this.toString$1$color(0,!1);for(i=r.stringReplaceAllUnchecked(i,"*/","*∕"),e=r.stringReplaceAllUnchecked(i,`\r
|
||
`,`
|
||
`),C._glyphs=s===$.C_AsciiGlyphSet?a:$.C_UnicodeGlyphSet,t=new r.StringBuffer(""),s=new r.RuneIterator(r.serializeValue(new r.SassString(this.toString$1$color(0,!1),!0),!0,!0));s.moveNext$0();)n=s._currentCodePoint,n>127?(a=r.Primitives_stringFromCharCode(92),t._contents+=a,a=$.JSInt_methods.toRadixString$1(n,16),t._contents+=a,a=r.Primitives_stringFromCharCode(32),t._contents+=a):(a=r.Primitives_stringFromCharCode(n),t._contents+=a);return"/* "+$.JSArray_methods.join$1(r._setArrayType(e.split(`
|
||
`),c.JSArray_String),`
|
||
* `)+` */
|
||
|
||
body::before {
|
||
font-family: "Source Code Pro", "SF Mono", Monaco, Inconsolata, "Fira Mono",
|
||
"Droid Sans Mono", monospace, monospace;
|
||
white-space: pre;
|
||
display: block;
|
||
padding: 1em;
|
||
margin-bottom: 1em;
|
||
border-bottom: 2px solid black;
|
||
content: `+t.toString$0(0)+`;
|
||
}`}},r.MultiSpanSassException.prototype={withAdditionalSpan$2(e,t){var n=this,s=r.SourceSpanException.prototype.get$span.call(n,0),a=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,c.FileSpan,c.String);return a.$indexSet(0,e,t),r.MultiSpanSassException$(n._span_exception$_message,s,n.primaryLabel,a,n.loadedUrls)},withTrace$1(e){var t=this;return r.MultiSpanSassRuntimeException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e,t.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},toString$1$color(e,t){var n,s,a,i,o,l=this,_=t===!0,u=new r.StringBuffer("Error: "+l._span_exception$_message+`
|
||
`);for(r.NullableExtension_andThen(r.Highlighter$multiple(r.SourceSpanException.prototype.get$span.call(l,0),l.primaryLabel,l.secondarySpans,_,null,null).highlight$0(),u.get$write(u)),n=l.get$trace(l).toString$0(0).split(`
|
||
`),s=n.length,a=0;a<s;++a)i=n[a],g.get$length$asx(i)!==0&&(u._contents+=`
|
||
`,o=" "+r.S(i),u._contents+=o);return n=u._contents,n.charCodeAt(0)==0,n},toString$0(e){return this.toString$1$color(0,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},r.SassRuntimeException.prototype={withAdditionalSpan$2(e,t){var n=this;return r.MultiSpanSassRuntimeException$(n._span_exception$_message,r.SourceSpanException.prototype.get$span.call(n,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],c.FileSpan,c.String),n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,c.Uri);return new r.SassRuntimeException(this.trace,n,this._span_exception$_message,t)},get$trace(e){return this.trace}},r.MultiSpanSassRuntimeException.prototype={withAdditionalSpan$2(e,t){var n=this,s=r.SourceSpanException.prototype.get$span.call(n,0),a=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,c.FileSpan,c.String);return a.$indexSet(0,e,t),r.MultiSpanSassRuntimeException$(n._span_exception$_message,s,n.primaryLabel,a,n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassRuntimeException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,t.trace,e)},$isSassRuntimeException:1,get$trace(e){return this.trace}},r.SassFormatException.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){return r.MultiSpanSassFormatException$(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],c.FileSpan,c.String),this.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,c.Uri);return new r.SassFormatException(n,this._span_exception$_message,t)},$isFormatException:1,$isSourceSpanFormatException:1},r.MultiSpanSassFormatException.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){var n=this,s=r.SourceSpanException.prototype.get$span.call(n,0),a=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,c.FileSpan,c.String);return a.$indexSet(0,e,t),r.MultiSpanSassFormatException$(n._span_exception$_message,s,n.primaryLabel,a,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassFormatException$(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},$isFormatException:1,$isSassFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1},r.SassScriptException.prototype={withSpan$1(e){return new r.SassException($.Set_empty,this.message,e)},toString$0(e){return this.message+k.x0a_BUG_},get$message(e){return this.message}},r.MultiSpanSassScriptException.prototype={withSpan$1(e){return r.MultiSpanSassException$(this.message,e,this.primaryLabel,this.secondarySpans,null)}},r._writeSourceMap_closure.prototype={call$1(e){return this.options.sourceMapUrl$2(0,r.Uri_parse(e),this.destination).toString$0(0)},$signature:5},r.ExecutableOptions.prototype={get$interactive(){var e,t=this,n=t.__ExecutableOptions_interactive_FI;return n===C&&(e=new r.ExecutableOptions_interactive_closure(t).call$0(),t.__ExecutableOptions_interactive_FI!==C&&r.throwUnnamedLateFieldADI(),t.__ExecutableOptions_interactive_FI=e,n=e),n},get$color(){var e=this._options;return e.wasParsed$1("color")?r._asBool(e.$index(0,"color")):r.hasTerminal()},get$pkgImporters(){var e,t,n,s=null,a=r._setArrayType([],c.JSArray_Importer);for(e=g.get$iterator$ax(c.List_String._as(this._options.$index(0,"pkg-importer")));e.moveNext$0();)e.get$current(e),t=new r.NodePackageImporter,n=w.process,n==null?n=s:(n=g.get$release$x(n),n=n==null?s:g.get$name$x(n)),!g.$eq$(n,"node")&&w.document!=null&&typeof w.document.querySelector=="function"&&r.throwExpression(k.The_No),t.__NodePackageImporter__entryPointDirectory_F=C.$get$context().absolute$15(".",s,s,s,s,s,s,s,s,s,s,s,s,s,s),a.push(t);return a},get$emitErrorCss(){var e=r._asBoolQ(this._options.$index(0,"error-css"));return e==null&&(this._ensureSources$0(),e=this._sourcesToDestinations,e=e.get$values(e).any$1(0,new r.ExecutableOptions_emitErrorCss_closure)),e},_ensureSources$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=this,I=null,R='Duplicate source "';if(M._sourcesToDestinations==null){for(e=M._options,t=r._asBool(e.$index(0,"stdin")),n=e.rest,n.get$length(0)===0&&!t&&r.ExecutableOptions__fail("Compile Sass to CSS."),s=c.String,a=r.LinkedHashSet_LinkedHashSet$_empty(s),i=n.$ti,o=i._eval$1("ListIterator<ListBase.E>"),l=new r.ListIterator(n,n.get$length(0),o),i=i._eval$1("ListBase.E"),_=!1,u=!1;l.moveNext$0();)p=l.__internal$_current,p==null&&(p=i._as(p)),h=p.length,h===0&&r.ExecutableOptions__fail('Invalid argument "".'),r.stringContainsUnchecked(p,":",0)?(h>2?(d=p.charCodeAt(0),d>=97&&d<=122?d=!0:d=d>=65&&d<=90,d=d&&p.charCodeAt(1)===58):d=!1,d?(2>h&&r.throwExpression(r.RangeError$range(2,0,h,I,I)),h=r.stringContainsUnchecked(p,":",2)):h=!0):h=!1,h?_=!0:r.dirExists(p)?a.add$1(0,p):u=!0;if(u||n.get$length(0)===0){_?r.ExecutableOptions__fail('Positional and ":" arguments may not both be used.'):t?(g.get$length$asx(n._collection$_source)>1?r.ExecutableOptions__fail("Only one argument is allowed with --stdin."):r._asBool(e.$index(0,"update"))?r.ExecutableOptions__fail("--update is not allowed with --stdin."):r._asBool(e.$index(0,"watch"))&&r.ExecutableOptions__fail("--watch is not allowed with --stdin."),e=n.get$length(0)===0?I:n.get$first(n),n=c.dynamic,s=c.nullable_String,M._sourcesToDestinations=r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([null,e],n,n),s,s)):(s=n._collection$_source,i=g.getInterceptor$asx(s),i.get$length(s)>2?r.ExecutableOptions__fail("Only two positional args may be passed."):a._collection$_length!==0?(f='Directory "'+r.S(a.get$first(0))+'" may not be a positional arg.',m=n.get$last(n),r.ExecutableOptions__fail(g.$eq$(a.get$first(0),n.get$first(n))&&!r.fileExists(m)?f+(`
|
||
To compile all CSS in "`+r.S(a.get$first(0))+'" to "'+m+'", use `sass '+r.S(a.get$first(0))+":"+m+"`."):f)):(y=g.$eq$(n.get$first(n),"-")?I:n.get$first(n),S=i.get$length(s)===1?I:n.get$last(n),S==null&&(r._asBool(e.$index(0,"update"))?r.ExecutableOptions__fail("--update is not allowed when printing to stdout."):r._asBool(e.$index(0,"watch"))&&r.ExecutableOptions__fail("--watch is not allowed when printing to stdout.")),e=r.PathMap__create(I,c.nullable_String),e.$indexSet(0,y,S),M._sourcesToDestinations=new r.UnmodifiableMapView(new r.PathMap(e,c.PathMap_nullable_String),c.UnmodifiableMapView_of_nullable_String_and_nullable_String))),M.__ExecutableOptions__sourceDirectoriesToDestinations_F!==C&&r.throwUnnamedLateFieldAI(),M.__ExecutableOptions__sourceDirectoriesToDestinations_F=$.Map_empty;return}for(t&&r.ExecutableOptions__fail('--stdin may not be used with ":" arguments.'),v=r.LinkedHashSet_LinkedHashSet$_empty(s),e=r.PathMap__create(I,s),l=c.PathMap_String,s=r.PathMap__create(I,s),n=new r.ListIterator(n,n.get$length(0),o);n.moveNext$0();){if(o=n.__internal$_current,o==null&&(o=i._as(o)),a.contains$1(0,o)){v.add$1(0,o)||r.ExecutableOptions__fail(R+o+'".'),s.$indexSet(0,o,o),e.addAll$1(0,M._listSourceDirectory$2(o,o));continue}E=M._splitSourceAndDestination$1(o),y=E._0,S=E._1,v.add$1(0,y)||r.ExecutableOptions__fail(R+y+'".'),y==="-"?e.$indexSet(0,I,S):r.dirExists(y)?(s.$indexSet(0,y,S),e.addAll$1(0,M._listSourceDirectory$2(y,S))):e.$indexSet(0,y,S)}M._sourcesToDestinations=new r.UnmodifiableMapView(new r.PathMap(e,l),c.UnmodifiableMapView_of_nullable_String_and_nullable_String),M.__ExecutableOptions__sourceDirectoriesToDestinations_F!==C&&r.throwUnnamedLateFieldAI(),M.__ExecutableOptions__sourceDirectoriesToDestinations_F=new r.UnmodifiableMapView(new r.PathMap(s,l),c.UnmodifiableMapView_of_nullable_String_and_String)}},_splitSourceAndDestination$1(e){var t,n,s,a,i;for(t=e.length,n=0;n<t;++n)if(n===1?(s=n-1,t>s+2?(a=e.charCodeAt(s),a>=97&&a<=122?a=!0:a=a>=65&&a<=90,s=a&&e.charCodeAt(s+1)===58):s=!1):s=!1,!s&&e.charCodeAt(n)===58)return s=n+1,i=$.JSString_methods.indexOf$2(e,":",s),i===n+2&&t>s+2?(t=e.charCodeAt(s),t>=97&&t<=122?t=!0:t=t>=65&&t<=90,t=t&&e.charCodeAt(s+1)===58):t=!1,(t?$.JSString_methods.indexOf$2(e,":",i+1):i)!==-1&&r.ExecutableOptions__fail('"'+e+'" may only contain one ":".'),new r._Record_2($.JSString_methods.substring$2(e,0,n),$.JSString_methods.substring$1(e,s));throw r.wrapException(r.ArgumentError$('Expected "'+e+'" to contain a colon.',null))},_listSourceDirectory$2(e,t){var n,s,a,i,o=c.String;for(o=r.LinkedHashMap_LinkedHashMap$_empty(o,o),n=g.get$iterator$ax(r.listDir(e,!0)),s=e===t;n.moveNext$0();)a=n.get$current(n),this._isEntrypoint$1(a)?i=!(s&&r.ParsedPath_ParsedPath$parse(a,C.$get$context().style)._splitExtension$1(1)[1]===".css"):i=!1,i&&(i=C.$get$context(),o.$indexSet(0,a,r.join(t,i.withoutExtension$1(i.relative$2$from(a,e))+".css",null)));return o},_isEntrypoint$1(e){var t,n=C.$get$context().style;return $.JSString_methods.startsWith$1(r.ParsedPath_ParsedPath$parse(e,n).get$basename(),"_")?!1:(t=r.ParsedPath_ParsedPath$parse(e,n)._splitExtension$1(1)[1],t===".scss"||t===".sass"||t===".css")},get$_writeToStdout(){var e,t=this;return t._ensureSources$0(),e=t._sourcesToDestinations,e.get$length(e)===1?(t._ensureSources$0(),e=t._sourcesToDestinations,e=e.get$values(e),e=e.get$single(e)==null):e=!1,e},get$emitSourceMap(){var e=this,t="source-map",n="source-map-urls",s="embed-sources",a="embed-source-map",i=e._options;if(r._asBool(i.$index(0,t))||(i.wasParsed$1(n)?r.ExecutableOptions__fail("--source-map-urls isn't allowed with --no-source-map."):i.wasParsed$1(s)?r.ExecutableOptions__fail("--embed-sources isn't allowed with --no-source-map."):i.wasParsed$1(a)&&r.ExecutableOptions__fail("--embed-source-map isn't allowed with --no-source-map.")),!e.get$_writeToStdout()||(g.$eq$(e._ifParsed$1(n),"relative")&&r.ExecutableOptions__fail("--source-map-urls=relative isn't allowed when printing to stdout."),r._asBool(i.$index(0,a))))return r._asBool(i.$index(0,t));if(g.$eq$(e._ifParsed$1(t),!0))r.ExecutableOptions__fail("When printing to stdout, --source-map requires --embed-source-map.");else if(i.wasParsed$1(n))r.ExecutableOptions__fail("When printing to stdout, --source-map-urls requires --embed-source-map.");else if(r._asBool(i.$index(0,s)))r.ExecutableOptions__fail("When printing to stdout, --embed-sources requires --embed-source-map.");else return!1},sourceMapUrl$2(e,t,n){var s,a,i,o=null;return t.get$scheme().length!==0&&t.get$scheme()!=="file"?t:(s=C.$get$context(),a=s.style.pathFromUri$1(r._parseUri(t)),g.$eq$(this._options.$index(0,"source-map-urls"),"relative")&&!this.get$_writeToStdout()?(n.toString,i=s.relative$2$from(a,s.dirname$1(n))):i=r.absolute(a,o,o,o,o,o,o,o,o,o,o,o,o,o,o),s.toUri$1(i))},get$silenceDeprecations(e){var t,n,s,a=r.LinkedHashSet_LinkedHashSet$_empty(c.Deprecation);for(t=g.get$iterator$ax(c.List_String._as(this._options.$index(0,"silence-deprecation")));t.moveNext$0();)n=t.get$current(t),s=r.Deprecation_fromId(n),a.add$1(0,s??r.ExecutableOptions__fail('Invalid deprecation "'+n+'".'));return a},get$fatalDeprecations(e){var t=this._fatalDeprecations;return t??(this._fatalDeprecations=new r.ExecutableOptions_fatalDeprecations_closure(this).call$0())},get$futureDeprecations(e){var t,n,s,a=r.LinkedHashSet_LinkedHashSet$_empty(c.Deprecation);for(t=g.get$iterator$ax(c.List_String._as(this._options.$index(0,"future-deprecation")));t.moveNext$0();)n=t.get$current(t),s=r.Deprecation_fromId(n),a.add$1(0,s??r.ExecutableOptions__fail('Invalid deprecation "'+n+'".'));return a},_ifParsed$1(e){var t=this._options;return t.wasParsed$1(e)?t.$index(0,e):null}},r.ExecutableOptions__parser_closure.prototype={call$0(){var e=c.String,t=r.LinkedHashMap_LinkedHashMap$_empty(e,c.Option),n=[],s=new r.ArgParser(t,r.LinkedHashMap_LinkedHashMap$_empty(e,e),new r.UnmodifiableMapView(t,c.UnmodifiableMapView_String_Option),new r.UnmodifiableMapView(r.LinkedHashMap_LinkedHashMap$_empty(e,c.ArgParser),c.UnmodifiableMapView_String_ArgParser),n,!0,null);return s.addOption$2$hide("precision",!0),s.addFlag$2$hide("async",!0),n.push(r.ExecutableOptions__separator("Input and Output")),s.addFlag$2$help("stdin","Read the stylesheet from stdin."),s.addFlag$2$help("indented","Use the indented syntax for input from stdin."),s.addMultiOption$5$abbr$help$splitCommas$valueHelp("load-path","I",`A path to use when resolving imports.
|
||
May be passed multiple times.`,!1,"PATH"),t=c.JSArray_String,s.addMultiOption$6$abbr$allowed$allowedHelp$help$valueHelp("pkg-importer","p",r._setArrayType(["node"],t),r.LinkedHashMap_LinkedHashMap$_literal(["node","Load files like Node.js package resolution."],e,e),"Built-in importer(s) to use for pkg: URLs.","TYPE"),s.addOption$6$abbr$allowed$defaultsTo$help$valueHelp("style","s",r._setArrayType(["expanded","compressed"],t),"expanded","Output style.","NAME"),s.addFlag$3$defaultsTo$help("charset",!0,"Emit a @charset or BOM for CSS with non-ASCII characters."),s.addFlag$3$defaultsTo$help("error-css",null,`When an error occurs, emit a stylesheet describing it.
|
||
Defaults to true when compiling to a file.`),s.addFlag$3$help$negatable("update","Only compile out-of-date stylesheets.",!1),n.push(r.ExecutableOptions__separator("Source Maps")),s.addFlag$3$defaultsTo$help("source-map",!0,"Whether to generate source maps."),s.addOption$4$allowed$defaultsTo$help("source-map-urls",r._setArrayType(["relative","absolute"],t),"relative","How to link from source maps to source files."),s.addFlag$3$defaultsTo$help("embed-sources",!1,"Embed source file contents in source maps."),s.addFlag$3$defaultsTo$help("embed-source-map",!1,"Embed source map contents in CSS."),n.push(r.ExecutableOptions__separator("Warnings")),s.addFlag$3$abbr$help("quiet","q","Don't print warnings."),s.addFlag$2$help("quiet-deps",`Don't print compiler warnings from dependencies.
|
||
Stylesheets imported through load paths count as dependencies.`),s.addFlag$2$help("verbose","Print all deprecation warnings even when they're repetitive."),s.addMultiOption$2$help("fatal-deprecation",`Deprecations to treat as errors. You may also pass a Sass
|
||
version to include any behavior deprecated in or before it.
|
||
See https://sass-lang.com/documentation/breaking-changes for
|
||
a complete list.`),s.addMultiOption$2$help("silence-deprecation","Deprecations to ignore."),s.addMultiOption$2$help("future-deprecation","Opt in to a deprecation early."),n.push(r.ExecutableOptions__separator("Other")),s.addFlag$4$abbr$help$negatable("watch","w","Watch stylesheets and recompile when they change.",!1),s.addFlag$2$help("poll",`Manually check for changes rather than using a native watcher.
|
||
Only valid with --watch.`),s.addFlag$2$help("stop-on-error","Don't compile more files once an error is encountered."),s.addFlag$4$abbr$help$negatable("interactive","i","Run an interactive SassScript shell.",!1),s.addFlag$3$abbr$help("color","c","Whether to use terminal colors for messages."),s.addFlag$2$help("unicode","Whether to use Unicode characters for messages."),s.addFlag$2$help("trace","Print full Dart stack traces for exceptions."),s.addFlag$4$abbr$help$negatable("help","h","Print this usage information.",!1),s.addFlag$3$help$negatable("version","Print the version of Dart Sass.",!1),s},$signature:330},r.ExecutableOptions_interactive_closure.prototype={call$0(){var e,t=this.$this._options;if(!r._asBool(t.$index(0,"interactive")))return!1;if(e=r.IterableExtension_firstWhereOrNull(r._setArrayType(["stdin","indented","style","source-map","source-map-urls","embed-sources","embed-source-map","update","watch"],c.JSArray_String),t.get$wasParsed()),e!=null)throw r.wrapException(r.UsageException$("--"+e+" isn't allowed with --interactive."));return!0},$signature:22},r.ExecutableOptions_emitErrorCss_closure.prototype={call$1(e){return e!=null},$signature:139},r.ExecutableOptions_fatalDeprecations_closure.prototype={call$0(){var e,t,n,s,a,i,o=r.LinkedHashSet_LinkedHashSet$_empty(c.Deprecation);for(s=g.get$iterator$ax(c.List_String._as(this.$this._options.$index(0,"fatal-deprecation"))),a=c.FormatException;s.moveNext$0();){if(e=s.get$current(s),i=r.Deprecation_fromId(e),i!=null){g.add$1$ax(o,i);continue}try{t=r.Version_Version$parse(e),n=r.Version_Version$parse("1.77.8"),g.compareTo$1$ns(t,n)>0&&r.ExecutableOptions__fail("Invalid version "+r.S(t)+". --fatal-deprecation requires a version less than or equal to the current Dart Sass version."),g.addAll$1$ax(o,r.Deprecation_forVersion(t))}catch(l){if(a._is(r.unwrapException(l)))r.ExecutableOptions__fail('Invalid deprecation "'+r.S(e)+'".');else throw l}}return o},$signature:332},r.UsageException.prototype={$isException:1,get$message(e){return this.message}},r.watch_closure.prototype={call$1(e){for(;!r.dirExists(e);)e=C.$get$context().dirname$1(e);return this.dirWatcher.watch$1(0,e)},$signature:334},r._Watcher.prototype={_delete$1(e){var t,n;try{r.deleteFile(e),t=new r.StringBuffer(""),n=this._watch$_options,n.get$color()&&(t._contents+="\x1B[33m"),t._contents+="Deleted "+e+".",n.get$color()&&(t._contents+="\x1B[0m"),r.print(t)}catch(s){if(!(r.unwrapException(s)instanceof r.FileSystemException))throw s}},watch$1(e,t){return this.watch$body$_Watcher(0,t)},watch$body$_Watcher(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.void),a,i=2,o,l=[],_=this,u,p,h,d,f,m,y,S=r._wrapJsFunctionForAsync(function(v,E){for(v===1&&(o=E,n=i);;)switch(n){case 0:y=t._group.__StreamGroup__controller_A,y===C&&r.throwUnnamedLateFieldNI(),y=new r._StreamIterator(r.checkNotNullable(_._debounceEvents$1(new r._ControllerStream(y,r._instanceType(y)._eval$1("_ControllerStream<1>"))),"stream",c.Object)),i=3,m=_._watch$_options._options;case 6:return n=8,r._asyncAwait(y.moveNext$0(),S);case 8:if(!E){n=7;break}if(u=y.get$current(0),p=r.ParsedPath_ParsedPath$parse(u.path,C.$get$context().style)._splitExtension$1(1)[1],!g.$eq$(p,".sass")&&!g.$eq$(p,".scss")&&!g.$eq$(p,".css")){n=6;break}case 9:switch(u.type){case $.ChangeType_modify:n=11;break;case $.ChangeType_add:n=12;break;case $.ChangeType_remove:n=13;break;default:n=10;break}break;case 11:return n=14,r._asyncAwait(_._handleModify$1(u.path),S);case 14:if(h=E,!h&&r._asBool(m.$index(0,"stop-on-error"))){l=[1],n=4;break}n=10;break;case 12:return n=15,r._asyncAwait(_._handleAdd$1(u.path),S);case 15:if(d=E,!d&&r._asBool(m.$index(0,"stop-on-error"))){l=[1],n=4;break}n=10;break;case 13:return n=16,r._asyncAwait(_._handleRemove$1(u.path),S);case 16:if(f=E,!f&&r._asBool(m.$index(0,"stop-on-error"))){l=[1],n=4;break}n=10;break;case 10:n=6;break;case 7:l.push(5),n=4;break;case 3:l=[2];case 4:return i=2,n=17,r._asyncAwait(y.cancel$0(),S);case 17:n=l.pop();break;case 5:case 1:return r._asyncReturn(a,s);case 2:return r._asyncRethrow(o,s)}});return r._asyncStartSync(S,s)},_handleModify$1(e){return this._handleModify$body$_Watcher(e)},_handleModify$body$_Watcher(e){var t=0,n=r._makeAsyncAwaitCompleter(c.bool),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:u=r.isNodeJs()?w.process:null,g.$eq$(u==null?null:g.get$platform$x(u),"win32")?u=!0:(u=r.isNodeJs()?w.process:null,u=g.$eq$(u==null?null:g.get$platform$x(u),"darwin")),u?(u=C.$get$context(),i=r._realCasePath(r.absolute(u.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),o=i,i=u,u=o):(u=C.$get$context(),i=u.canonicalize$1(0,e),o=i,i=u,u=o),l=i.toUri$1(u),u=a._graph,_=u._nodes.$index(0,l),t=_!=null?3:5;break;case 3:return u.reload$1(l),t=6,r._asyncAwait(a._recompileDownstream$1(r._setArrayType([_],c.JSArray_StylesheetNode)),p);case 6:s=d,t=1;break;case 5:s=a._handleAdd$1(e),t=1;break;case 4:case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},_handleAdd$1(e){return this._handleAdd$body$_Watcher(e)},_handleAdd$body$_Watcher(e){var t=0,n=r._makeAsyncAwaitCompleter(c.bool),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:p=a._destinationFor$1(e),t=p!=null?3:5;break;case 3:return i=c.nullable_String,t=6,r._asyncAwait(r.compileStylesheets(a._watch$_options,a._graph,r.LinkedHashMap_LinkedHashMap$_literal([e,p],i,i),!0),h);case 6:o=f,t=4;break;case 5:o=!0;case 4:return i=C.$get$FilesystemImporter_cwd(),l=r.isNodeJs()?w.process:null,g.$eq$(l==null?null:g.get$platform$x(l),"win32")?l=!0:(l=r.isNodeJs()?w.process:null,l=g.$eq$(l==null?null:g.get$platform$x(l),"darwin")),l?(l=C.$get$context(),_=r._realCasePath(r.absolute(l.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),u=_,_=l,l=u):(l=C.$get$context(),_=l.canonicalize$1(0,e),u=_,_=l,l=u),t=7,r._asyncAwait(a._recompileDownstream$1(a._graph.addCanonical$3(i,_.toUri$1(l),_.toUri$1(e))),h);case 7:s=f&&o,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},_handleRemove$1(e){return this._handleRemove$body$_Watcher(e)},_handleRemove$body$_Watcher(e){var t=0,n=r._makeAsyncAwaitCompleter(c.bool),s,a=this,i,o,l,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:return d=r.isNodeJs()?w.process:null,g.$eq$(d==null?null:g.get$platform$x(d),"win32")?d=!0:(d=r.isNodeJs()?w.process:null,d=g.$eq$(d==null?null:g.get$platform$x(d),"darwin")),d?(d=C.$get$context(),i=r._realCasePath(r.absolute(d.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),o=i,i=d,d=o):(d=C.$get$context(),i=d.canonicalize$1(0,e),o=i,i=d,d=o),l=i.toUri$1(d),d=a._graph,i=d._nodes,i.containsKey$1(l)&&(_=a._destinationFor$1(e),_!=null&&a._delete$1(_)),u=C.$get$FilesystemImporter_cwd(),p=i.remove$1(0,l),i=p!=null,i&&(d._transitiveModificationTimes.clear$0(0),d.importCache.clearImport$1(l),p._stylesheet_graph$_remove$0()),h=d._recanonicalizeImports$2(u,l),i&&h.addAll$1(0,p._downstream),t=3,r._asyncAwait(a._recompileDownstream$1(h),f);case 3:s=y,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(f,n)},_debounceEvents$1(e){var t=c.WatchEvent;return t=r.RateLimit__debounceAggregate(e,r.Duration$(25),r.instantiate1(r.rate_limit___collect$closure(),t),!1,!0,t,c.List_WatchEvent),new r._ExpandStream(new r._Watcher__debounceEvents_closure,t,r._instanceType(t)._eval$1("_ExpandStream<Stream.T,WatchEvent>"))},_recompileDownstream$1(e){return this._recompileDownstream$body$_Watcher(e)},_recompileDownstream$body$_Watcher(e){var t=0,n=r._makeAsyncAwaitCompleter(c.bool),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E=r._wrapJsFunctionForAsync(function(M,I){if(M===1)return r._asyncRethrow(I,n);for(;;)switch(t){case 0:v=r.LinkedHashSet_LinkedHashSet$_empty(c.StylesheetNode),i=c.UnmodifiableSetView_StylesheetNode,o=c.JSArray_StylesheetNode,l=a._watch$_options,_=a._graph,u=l._options,p=!0;case 3:if(h=g.getInterceptor$asx(e),!h.get$isNotEmpty(e)){t=5;break}for(d=r._setArrayType([],o),h=h.get$iterator(e);h.moveNext$0();)f=h.get$current(h),v.add$1(0,f)&&d.push(f);m=a._sourceEntrypointsToDestinations$1(d),t=m.__js_helper$_length!==0?6:7;break;case 6:return t=8,r._asyncAwait(r.compileStylesheets(l,_,m,!0),E);case 8:if(y=I,!y&&r._asBool(u.$index(0,"stop-on-error"))){s=!1,t=1;break}p=p&&y;case 7:for(h=r._setArrayType([],o),f=d.length,S=0;S<d.length;d.length===f||(0,r.throwConcurrentModificationError)(d),++S)$.JSArray_methods.addAll$1(h,new r.UnmodifiableSetView0(d[S]._downstream,i));case 4:e=h,t=3;break;case 5:s=p,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(E,n)},_sourceEntrypointsToDestinations$1(e){var t,n,s,a,i=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i);for(i=e.length,t=0;t<e.length;e.length===i||(0,r.throwConcurrentModificationError)(e),++t)n=e[t].canonicalUrl,n.get$scheme()==="file"&&(s=C.$get$context().style.pathFromUri$1(r._parseUri(n)),a=this._destinationFor$1(s),a!=null&&o.$indexSet(0,s,a));return o},_destinationFor$1(e){var t,n,s,a,i,o,l=this._watch$_options;if(l._ensureSources$0(),t=c.String,n=l._sourcesToDestinations.cast$2$0(0,t,t).$index(0,e),n!=null)return n;if(s=C.$get$context(),$.JSString_methods.startsWith$1(r.ParsedPath_ParsedPath$parse(e,s.style).get$basename(),"_"))return null;for(l._ensureSources$0(),l=l.__ExecutableOptions__sourceDirectoriesToDestinations_F,l===C&&r.throwUnnamedLateFieldNI(),t=r.MapExtensions_get_pairs(l.cast$2$0(0,t,t),t,t),t=t.get$iterator(t);t.moveNext$0();)if(l=t.get$current(t),a=l._0,i=l._1,s._isWithinOrEquals$2(a,e)===$._PathRelation_within&&(o=r.join(i,s.withoutExtension$1(s.relative$2$from(e,a))+".css",null),s._isWithinOrEquals$2(o,e)!==$._PathRelation_equal))return o;return null}},r._Watcher__debounceEvents_closure.prototype={call$1(e){var t,n,s,a,i,o,l=c.ChangeType,_=r.PathMap__create(null,l);for(t=g.get$iterator$ax(e);t.moveNext$0();){n=t.get$current(t),s=n.path,a=_.$index(0,s),i=n.type;e:{if(a==null){n=i;break e}if($.ChangeType_remove===i){n=$.ChangeType_remove;break e}if($.ChangeType_add===a){n=$.ChangeType_add;break e}n=$.ChangeType_modify;break e}_.$indexSet(0,s,n)}for(t=r._setArrayType([],c.JSArray_WatchEvent),l=r.MapExtensions_get_pairs(new r.PathMap(_,c.PathMap_ChangeType),c.nullable_String,l),l=l.get$iterator(l);l.moveNext$0();)_=l.get$current(l),o=_._0,n=o,n.toString,o.toString,t.push(new r.WatchEvent(_._1,o));return t},$signature:340},r.EmptyExtensionStore.prototype={get$_extensions(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$($.Symbol__extensions,"get$_empty_extension_store$_extensions",1,[],[],0)))},get$_sourceSpecificity(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$($.Symbol__sourceSpecificity,"get$_empty_extension_store$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return $.C_EmptyUnmodifiableSet},extensionsWhereTarget$1(e){return $.List_empty5},addExtensions$1(e){throw r.wrapException(r.UnsupportedError$(k.addExt))},clone$0(){return $.Record2_EmptyExtensionStore_Map_empty},$isExtensionStore:1},r.Extension.prototype={toString$0(e){var t=this.extender.toString$0(0),n=this.target.toString$0(0),s=this.isOptional?" !optional":"";return t+" {@extend "+n+s+"}"}},r.Extender.prototype={assertCompatibleMediaContext$1(e){var t,n=this._extension;if(n!=null&&(t=n.mediaContext,t!=null&&!(e!=null&&$.C_ListEquality.equals$2(0,t,e))))throw r.wrapException(r.SassException$(k.You_ma,n.span,null))},toString$0(e){return r.serializeSelector(this.selector,!0)}},r.ExtensionStore.prototype={get$isEmpty(e){return this._extensions.__js_helper$_length===0},get$simpleSelectors(){return new r.MapKeySet(this._selectors,c.MapKeySet_SimpleSelector)},extensionsWhereTarget$1(e){return new r._SyncStarIterable(this.extensionsWhereTarget$body$ExtensionStore(e),c._SyncStarIterable_Extension)},extensionsWhereTarget$body$ExtensionStore(e){var t=this;return function(){var n=e,s=0,a=1,i,o,l,_,u,p;return function(d,f,m){for(f===1&&(i=m,s=a);;)switch(s){case 0:o=r.MapExtensions_get_pairs(t._extensions,c.SimpleSelector,c.Map_ComplexSelector_Extension),o=o.get$iterator(o);case 2:if(!o.moveNext$0()){s=3;break}if(l=o.get$current(o),_=l._0,u=l._1,!n.call$1(_)){s=2;break}l=u.get$values(u),l=l.get$iterator(l);case 4:if(!l.moveNext$0()){s=5;break}p=l.get$current(l),s=p instanceof r.MergedExtension?6:8;break;case 6:return p=p.unmerge$0(),s=9,d._yieldStar$1(new r.WhereIterable(p,new r.ExtensionStore_extensionsWhereTarget_closure,p.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:s=7;break;case 8:s=p.isOptional?11:10;break;case 10:return s=12,d._async$_current=p,1;case 12:case 11:case 7:s=4;break;case 5:s=2;break;case 3:return 0;case 1:return d._datum=i,3}}}},addSelector$2(e,t){var n,s,a,i,o,l,_,u,p=this;if(e=e,n=e,n.accept$1($._IsInvisibleVisitor_true)||p._originals.addAll$1(0,n.components),i=p._extensions,i.__js_helper$_length!==0)try{e=p._extendList$3(n,i,t)}catch(h){if(i=r.unwrapException(h),i instanceof r.SassException)s=i,a=r.getTraceFromException(h),i=s,o=g.getInterceptor$z(i),i=r.SourceSpanException.prototype.get$span.call(o,i).message$1(0,""),o=s._span_exception$_message,l=s,_=g.getInterceptor$z(l),l=r.SourceSpanException.prototype.get$span.call(_,l),r.throwWithTrace(new r.SassException($.Set_empty,"From "+i+`
|
||
`+o,l),s,a);else throw h}return u=new r.ModifiableBox(e,c.ModifiableBox_SelectorList),t!=null&&p._mediaContexts.$indexSet(0,u,t),p._registerSelector$2(e,u),new r.Box(u,c.Box_SelectorList)},_registerSelector$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v;for(n=e.components,s=n.length,a=this._selectors,i=c.SelectorList,o=0;o<s;++o)for(l=n[o].components,_=l.length,u=0;u<_;++u)for(p=l[u].selector.components,h=p.length,d=0;d<h;++d)f=p[d],g.add$1$ax(a.putIfAbsent$2(f,new r.ExtensionStore__registerSelector_closure),t),m=f instanceof r.PseudoSelector,m?(y=f.selector,S=y!=null):(y=null,S=!1),S&&(v=m?y:f.selector,this._registerSelector$2(v??i._as(v),t))},addExtension$4(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L=this,T=L._selectors.$index(0,t),O=L._extensionsByExtender,J=O.$index(0,t),B=L._extensions.putIfAbsent$2(t,new r.ExtensionStore_addExtension_closure);for(a=e.components,i=a.length,o=T==null,l=L._sourceSpecificity,_=n.span,u=n.isOptional,p=J!=null,h=c.ComplexSelector,d=c.Extension,f=null,m=0;m<i;++m)if(y=a[m],!y.accept$1($.C__IsUselessVisitor)){if(y.get$specificity(),S=new r.Extender(y,!1),v=S._extension=new r.Extension(S,t,s,u,_),E=B.$index(0,y),E!=null){B.$indexSet(0,y,r.MergedExtension_merge(E,v));continue}for(B.$indexSet(0,y,v),S=new r._SyncStarIterator(L._simpleSelectors$1(y)._outerHelper());S.moveNext$0();)M=S._async$_current,g.add$1$ax(O.putIfAbsent$2(M,new r.ExtensionStore_addExtension_closure0),v),l.putIfAbsent$2(M,new r.ExtensionStore_addExtension_closure1(y));(!o||p)&&(f==null&&(f=r.LinkedHashMap_LinkedHashMap$_empty(h,d)),f.$indexSet(0,y,v))}f!=null&&(O=c.SimpleSelector,I=r.LinkedHashMap_LinkedHashMap$_literal([t,f],O,c.Map_ComplexSelector_Extension),p&&(R=L._extendExistingExtensions$2(J,I),R!=null&&r.mapAddAll2(I,R,O,h,d)),o||L._extendExistingSelectors$2(T,I))},_simpleSelectors$1(e){return new r._SyncStarIterable(this._simpleSelectors$body$ExtensionStore(e),c._SyncStarIterable_SimpleSelector)},_simpleSelectors$body$ExtensionStore(e){var t=this;return function(){var n=e,s=0,a=1,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M;return function(R,L,T){for(L===1&&(i=T,s=a);;)switch(s){case 0:o=n.components,l=o.length,_=c.SelectorList,u=0;case 2:if(!(u<l)){s=4;break}p=o[u].selector.components,h=p.length,d=0;case 5:if(!(d<h)){s=7;break}return f=p[d],s=8,R._async$_current=f,1;case 8:m=f instanceof r.PseudoSelector,m?(y=f.selector,S=y!=null):(y=null,S=!1),s=S?9:10;break;case 9:v=m?y:f.selector,S=(v??_._as(v)).components,E=S.length,M=0;case 11:if(!(M<E)){s=13;break}return s=14,R._yieldStar$1(t._simpleSelectors$1(S[M]));case 14:case 12:++M,s=11;break;case 13:case 10:case 6:++d,s=5;break;case 7:case 3:++u,s=2;break;case 4:return 0;case 1:return R._datum=i,3}}}},_extendExistingExtensions$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B;for(o=g.toList$0$ax(e),l=o.length,_=this._extensionsByExtender,u=c.SimpleSelector,p=c.Map_ComplexSelector_Extension,h=this._extensions,d=null,f=0;f<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++f){n=o[f],m=h.$index(0,n.target),m.toString,s=null;try{if(s=this._extendComplex$3(n.extender.selector,t,n.mediaContext),s==null)continue}catch(z){if(y=r.unwrapException(z),y instanceof r.SassException)a=y,i=r.getTraceFromException(z),r.throwWithTrace(a.withAdditionalSpan$2(n.extender.selector.span,"target selector"),a,i);else throw z}for(y=g.get$first$ax(s),S=n.extender.selector,$.C_ListEquality.equals$2(0,y.leadingCombinators,S.leadingCombinators)&&$.C_ListEquality.equals$2(0,y.components,S.components)&&(y=s,S=r._arrayInstanceType(y),v=new r.SubListIterable(y,1,null,S._eval$1("SubListIterable<1>")),v.SubListIterable$3(y,1,null,S._precomputed1),s=v),y=g.get$iterator$ax(s);y.moveNext$0();)if(S=y.get$current(y),E=n,M=E.target,I=E.span,R=E.mediaContext,E=E.isOptional,S.get$specificity(),L=new r.Extender(S,!1),T=L._extension=new r.Extension(L,M,R,E,I),O=m.$index(0,S),O!=null)m.$indexSet(0,S,r.MergedExtension_merge(O,T));else{for(m.$indexSet(0,S,T),E=S.components,M=E.length,J=0;J<M;++J)for(I=E[J].selector.components,R=I.length,B=0;B<R;++B)g.add$1$ax(_.putIfAbsent$2(I[B],new r.ExtensionStore__extendExistingExtensions_closure),T);t.containsKey$1(n.target)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(u,p)),d.putIfAbsent$2(n.target,new r.ExtensionStore__extendExistingExtensions_closure0).$indexSet(0,S,T))}}return d},_extendExistingSelectors$2(e,t){var n,s,a,i,o,l,_,u,p,h;for(i=e.get$iterator(e),o=this._mediaContexts;i.moveNext$0();){n=i.get$current(i),l=n.value;try{n.value=this._extendList$3(n.value,t,o.$index(0,n))}catch(d){if(_=r.unwrapException(d),_ instanceof r.SassException)s=_,a=r.getTraceFromException(d),_=n.value.span.message$1(0,""),u=s._span_exception$_message,p=s,h=g.getInterceptor$z(p),p=r.SourceSpanException.prototype.get$span.call(h,p),r.throwWithTrace(new r.SassException($.Set_empty,"From "+_+`
|
||
`+u,p),s,a);else throw d}l!==n.value&&this._registerSelector$2(n.value,n)}},addExtensions$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H=this,j=null;for(t=g.get$iterator$ax(e),n=c.SimpleSelector,s=c.Map_ComplexSelector_Extension,a=H._extensions,i=c.ComplexSelector,o=c.Extension,l=H._selectors,_=H._extensionsByExtender,u=c.JSArray_Extension,p=c.ModifiableBox_SelectorList,h=H._sourceSpecificity,d=j,f=d,m=f;t.moveNext$0();)if(y=t.get$current(t),!y.get$isEmpty(y)){for(h.addAll$1(0,y.get$_sourceSpecificity()),y=r.MapExtensions_get_pairs(y.get$_extensions(),n,s),y=y.get$iterator(y);y.moveNext$0();)if(S=y.get$current(y),v=S._0,E=S._1,v instanceof r.PlaceholderSelector?(M=v.name.charCodeAt(0),S=M===45||M===95):S=!1,!S)if(I=_.$index(0,v),S=I==null,S||(m==null&&(m=r._setArrayType([],u)),R=m,$.JSArray_methods.addAll$1(R,I)),L=l.$index(0,v),R=L!=null,R&&(f==null&&(f=r.LinkedHashSet_LinkedHashSet$_empty(p)),T=f,T.addAll$1(0,L)),O=a.$index(0,v),O!=null)for(T=r.MapExtensions_get_pairs(E,i,o),T=T.get$iterator(T);T.moveNext$0();)J=T.get$current(T),B=J._0,z=J._1,O.containsKey$1(B)&&(J=O.$index(0,B),z=r.MergedExtension_merge(J??o._as(J),z)),O.$indexSet(0,B,z),(!S||R)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,s)),J=d,g.$indexSet$ax(J.putIfAbsent$2(v,new r.ExtensionStore_addExtensions_closure),B,z));else T=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),T.addAll$1(0,E),a.$indexSet(0,v,T),(!S||R)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,s)),S=d,R=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),R.addAll$1(0,E),S.$indexSet(0,v,R))}d!=null&&(m!=null&&H._extendExistingExtensions$2(m,d),f!=null&&H._extendExistingSelectors$2(f,d))},_extendList$3(e,t,n){var s,a,i,o,l,_,u,p;for(s=e.components,a=s.length,i=c.JSArray_ComplexSelector,o=null,l=0;l<a;++l)_=s[l],u=this._extendComplex$3(_,t,n),u==null?o!=null&&o.push(_):(o==null&&(l===0?o=r._setArrayType([],i):(p=$.JSArray_methods.sublist$2(s,0,l),o=r._setArrayType(p.slice(0),r._arrayInstanceType(p)))),$.JSArray_methods.addAll$1(o,u));return o==null?e:(s=this._originals,r.SelectorList$(this._trim$2(o,s.get$contains(s)),e.span))},_extendList$2(e,t){return this._extendList$3(e,t,null)},_extendComplex$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I={},R=e.leadingCombinators,L=R.length;if(L>1)return null;for(s=this._originals.contains$1(0,e),a=e.components,i=a.length,o=c.JSArray_List_ComplexSelector,l=e.lineBreak,_=!l,u=e.span,p=c.JSArray_ComplexSelector,L=L===0,h=c.JSArray_ComplexSelectorComponent,d=null,f=0;f<i;++f)if(m=a[f],y=this._extendCompound$4$inOriginal(m,t,n,s),y==null)d!=null&&d.push(r._setArrayType([r.ComplexSelector$($.List_empty0,r._setArrayType([m],h),u,l)],p));else if(d!=null)d.push(y);else if(f!==0)S=r._arrayInstanceType(a),v=new r.SubListIterable(a,0,f,S._eval$1("SubListIterable<1>")),v.SubListIterable$3(a,0,f,S._precomputed1),d=r._setArrayType([r._setArrayType([r.ComplexSelector$(R,v,u,l)],p),y],o);else if(L)d=r._setArrayType([y],o);else{for(S=r._setArrayType([],p),v=g.get$iterator$ax(y);v.moveNext$0();)E=v.get$current(v),M=E.leadingCombinators,(M.length===0||$.C_ListEquality.equals$2(0,R,M))&&(M=E.components,S.push(r.ComplexSelector$(R,M,u,!_||E.lineBreak)));d=r._setArrayType([S],o)}return d==null?null:(I.first=!0,R=c.ComplexSelector,R=g.expand$1$1$ax(r.paths(d,R),new r.ExtensionStore__extendComplex_closure(I,this,e),R),r.List_List$of(R,!0,R.$ti._eval$1("Iterable.E")))},_extendCompound$4$inOriginal(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O=this,J=null,B=O._mode,z=B===$.ExtendMode_normal_normal||t.__js_helper$_length<2?J:r.LinkedHashSet_LinkedHashSet$_empty(c.SimpleSelector),H=e.selector,j=H.components;for(a=j.length,i=c.JSArray_List_Extender,o=c.JSArray_Extender,l=c.CssValue_Combinator,_=c.JSArray_ComplexSelectorComponent,u=r._arrayInstanceType(j),p=u._precomputed1,u=u._eval$1("SubListIterable<1>"),h=e.span,d=c.SimpleSelector,f=J,m=0;m<a;++m)y=j[m],S=O._extendSimple$4(y,t,n,z),S==null?f!=null&&f.push(r._setArrayType([O._extenderForSimple$1(y)],o)):(f==null&&(f=r._setArrayType([],i),m!==0&&(v=new r.SubListIterable(j,0,m,u),v.SubListIterable$3(j,0,m,p),E=r.List_List$from(v,!1,d),E.fixed$length=Array,E.immutable$list=Array,v=E,M=new r.CompoundSelector(v,h),v.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",J)),E=r.List_List$from($.List_empty0,!1,l),E.fixed$length=Array,E.immutable$list=Array,v=r.ComplexSelector$($.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(M,E,h)],_),h,!1),O._sourceSpecificityFor$1(M),f.push(r._setArrayType([new r.Extender(v,!0)],o)))),$.JSArray_methods.addAll$1(f,S));if(f==null||z!=null&&z._collection$_length!==t.__js_helper$_length)return J;if(f.length===1){for(B=g.get$iterator$ax(f[0]),H=e.combinators,a=c.JSArray_ComplexSelector,E=J;B.moveNext$0();)i=B.get$current(B),i.assertCompatibleMediaContext$1(n),I=i.selector.withAdditionalCombinators$1(H),!I.accept$1($.C__IsUselessVisitor)&&(E==null&&(E=r._setArrayType([],a)),E.push(I));return E}for(R=r.paths(f,c.Extender),a=r._setArrayType([],c.JSArray_ComplexSelector),B=B===$.ExtendMode_replace_replace,i=!B,i&&a.push(r.ComplexSelector$($.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(g.expand$1$1$ax(g.get$first$ax(R),new r.ExtensionStore__extendCompound_closure,d),H.span),r.List_List$unmodifiable(e.combinators,l),h)],_),h,!1)),H=g.skip$1$ax(R,B?0:1),o=H.$ti,H=new r.ListIterator(H,H.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=e.combinators,o=o._eval$1("ListIterable.E");H.moveNext$0();)if(B=H.__internal$_current,S=O._unifyExtenders$3(B??o._as(B),n,h),S!=null)for(B=g.get$iterator$ax(S);B.moveNext$0();)L=B.get$current(B).withAdditionalCombinators$1(l),L.accept$1($.C__IsUselessVisitor)||a.push(L);return T=new r.ExtensionStore__extendCompound_closure0,O._trim$2(a,s&&i?new r.ExtensionStore__extendCompound_closure1($.JSArray_methods.get$first(a)):T)},_unifyExtenders$3(e,t,n){var s,a,i,o,l,_,u,p=null,h=r.QueueList$(p,c.ComplexSelector);for(s=g.getInterceptor$ax(e),a=s.get$iterator(e),i=c.JSArray_SimpleSelector,o=p,l=!1;a.moveNext$0();)if(_=a.get$current(a),_.isOriginal)o==null&&(o=r._setArrayType([],i)),_=_.selector,$.JSArray_methods.addAll$1(o,$.JSArray_methods.get$last(_.components).selector.components),l=l||_.lineBreak;else{if(_=_.selector,_.accept$1($.C__IsUselessVisitor))return p;h._queue_list$_add$1(_)}if(o!=null&&h.addFirst$1(r.ComplexSelector$($.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(o,n),r.List_List$unmodifiable($.List_empty0,c.CssValue_Combinator),n)],c.JSArray_ComplexSelectorComponent),n,l)),u=r.unifyComplex(h,n),u==null)return p;for(s=s.get$iterator(e);s.moveNext$0();)s.get$current(s).assertCompatibleMediaContext$1(t);return u},_extendSimple$4(e,t,n,s){var a,i,o=new r.ExtensionStore__extendSimple_withoutPseudo(this,t,s);return e instanceof r.PseudoSelector?a=e.selector!=null:a=!1,a&&(i=this._extendPseudo$3(e,t,n),i!=null)?new r.MappedListIterable(i,new r.ExtensionStore__extendSimple_closure(this,o),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,List<Extender>>")):r.NullableExtension_andThen(o.call$1(e),new r.ExtensionStore__extendSimple_closure0)},_extenderForSimple$1(e){var t=e.span;return t=r.ComplexSelector$($.List_empty0,r._setArrayType([new r.ComplexSelectorComponent(r.CompoundSelector$(r._setArrayType([e],c.JSArray_SimpleSelector),t),r.List_List$unmodifiable($.List_empty0,c.CssValue_Combinator),t)],c.JSArray_ComplexSelectorComponent),t,!1),this._sourceSpecificity.$index(0,e),new r.Extender(t,!0)},_extendPseudo$3(e,t,n){var s,a,i,o,l=e.selector;if(l==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return s=this._extendList$3(l,t,n),s===l?null:(a=s.components,i=e.normalizedName==="not",i&&!$.JSArray_methods.any$1(l.components,new r.ExtensionStore__extendPseudo_closure)&&$.JSArray_methods.any$1(a,new r.ExtensionStore__extendPseudo_closure0)&&(a=new r.WhereIterable(a,new r.ExtensionStore__extendPseudo_closure1,r._arrayInstanceType(a)._eval$1("WhereIterable<1>"))),a=g.expand$1$1$ax(a,new r.ExtensionStore__extendPseudo_closure2(e),c.ComplexSelector),i&&l.components.length===1?(i=r.MappedIterable_MappedIterable(a,new r.ExtensionStore__extendPseudo_closure3(e,l),a.$ti._eval$1("Iterable.E"),c.PseudoSelector),o=r.List_List$of(i,!0,r._instanceType(i)._eval$1("Iterable.E")),o.length===0?null:o):r._setArrayType([e.withSelector$1(r.SelectorList$(a,l.span))],c.JSArray_PseudoSelector))},_trim$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m=r.QueueList$(null,c.ComplexSelector);e:for(n=e.length-1,s=r._arrayInstanceType(e),a=s._precomputed1,s=s._eval$1("SubListIterable<1>"),i=0;n>=0;--n){if(o={},l=e[n],t.call$1(l)){for(_=0;_<i;++_)if(g.$eq$(m.$index(0,_),l)){r.rotateSlice(m,0,_+1);continue e}++i,m.addFirst$1(l);continue e}for(o.maxSpecificity=0,u=l.components,p=u.length,h=0,d=0;h<p;++h,d=f)f=Math.max(d,this._sourceSpecificityFor$1(u[h].selector)),o.maxSpecificity=f;if(m.any$1(m,new r.ExtensionStore__trim_closure(o,l))||(u=new r.SubListIterable(e,0,n,s),u.SubListIterable$3(e,0,n,a),u.any$1(0,new r.ExtensionStore__trim_closure0(o,l))))continue e;m.addFirst$1(l)}return m},_sourceSpecificityFor$1(e){var t,n,s,a,i,o;for(t=e.components,n=t.length,s=this._sourceSpecificity,a=0,i=0;i<n;++i)o=s.$index(0,t[i]),a=Math.max(a,r.checkNum(o??0));return a},clone$0(){var e,t,n,s=this,a=c.SimpleSelector,i=r.LinkedHashMap_LinkedHashMap$_empty(a,c.Set_ModifiableBox_SelectorList),o=r.LinkedHashMap_LinkedHashMap$_empty(c.ModifiableBox_SelectorList,c.List_CssMediaQuery),l=new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList);return s._selectors.forEach$1(0,new r.ExtensionStore_clone_closure(s,i,l,o)),e=c.Extension,t=r.copyMapOfMap(s._extensions,a,c.ComplexSelector,e),e=r.copyMapOfList(s._extensionsByExtender,a,e),a=new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_SimpleSelector_int),a.addAll$1(0,s._sourceSpecificity),n=new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_ComplexSelector),n.addAll$1(0,s._originals),new r._Record_2(new r.ExtensionStore(i,t,e,o,a,n,$.ExtendMode_normal_normal),l)},get$_extensions(){return this._extensions},get$_sourceSpecificity(){return this._sourceSpecificity}},r.ExtensionStore_extensionsWhereTarget_closure.prototype={call$1(e){return!e.isOptional},$signature:342},r.ExtensionStore__registerSelector_closure.prototype={call$0(){return r.LinkedHashSet_LinkedHashSet$_empty(c.ModifiableBox_SelectorList)},$signature:343},r.ExtensionStore_addExtension_closure.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty(c.ComplexSelector,c.Extension)},$signature:115},r.ExtensionStore_addExtension_closure0.prototype={call$0(){return r._setArrayType([],c.JSArray_Extension)},$signature:220},r.ExtensionStore_addExtension_closure1.prototype={call$0(){return this.complex.get$specificity()},$signature:10},r.ExtensionStore__extendExistingExtensions_closure.prototype={call$0(){return r._setArrayType([],c.JSArray_Extension)},$signature:220},r.ExtensionStore__extendExistingExtensions_closure0.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty(c.ComplexSelector,c.Extension)},$signature:115},r.ExtensionStore_addExtensions_closure.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty(c.ComplexSelector,c.Extension)},$signature:115},r.ExtensionStore__extendComplex_closure.prototype={call$1(e){var t=this.complex;return g.map$1$1$ax(r.weave(e,t.span,t.lineBreak),new r.ExtensionStore__extendComplex__closure(this._box_0,this.$this,t),c.ComplexSelector)},$signature:348},r.ExtensionStore__extendComplex__closure.prototype={call$1(e){var t=this,n=t._box_0;return n.first&&t.$this._originals.contains$1(0,t.complex)&&t.$this._originals.add$1(0,e),n.first=!1,e},$signature:59},r.ExtensionStore__extendCompound_closure.prototype={call$1(e){return $.JSArray_methods.get$last(e.selector.components).selector.components},$signature:349},r.ExtensionStore__extendCompound_closure0.prototype={call$1(e){return!1},$signature:16},r.ExtensionStore__extendCompound_closure1.prototype={call$1(e){return e.$eq(0,this.original)},$signature:16},r.ExtensionStore__extendSimple_withoutPseudo.prototype={call$1(e){var t,n,s=this.extensions.$index(0,e);if(s==null)return null;for(t=this.targetsUsed,t!=null&&t.add$1(0,e),t=r._setArrayType([],c.JSArray_Extender),n=this.$this,n._mode!==$.ExtendMode_replace_replace&&t.push(n._extenderForSimple$1(e)),n=s.get$values(s),n=n.get$iterator(n);n.moveNext$0();)t.push(n.get$current(n).extender);return t},$signature:350},r.ExtensionStore__extendSimple_closure.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return t??r._setArrayType([this.$this._extenderForSimple$1(e)],c.JSArray_Extender)},$signature:361},r.ExtensionStore__extendSimple_closure0.prototype={call$1(e){return r._setArrayType([e],c.JSArray_List_Extender)},$signature:362},r.ExtensionStore__extendPseudo_closure.prototype={call$1(e){return e.components.length>1},$signature:16},r.ExtensionStore__extendPseudo_closure0.prototype={call$1(e){return e.components.length===1},$signature:16},r.ExtensionStore__extendPseudo_closure1.prototype={call$1(e){return e.components.length<=1},$signature:16},r.ExtensionStore__extendPseudo_closure2.prototype={call$1(e){var t,n,s=e.get$singleCompound();if(s==null?t=null:(s=s.components,t=s.length===1?$.JSArray_methods.get$first(s):null),!(t instanceof r.PseudoSelector))return r._setArrayType([e],c.JSArray_ComplexSelector);if(n=t.selector,n==null)return r._setArrayType([e],c.JSArray_ComplexSelector);switch(s=this.pseudo,s.normalizedName){case"not":return $.Set_mlzm2.contains$1(0,t.normalizedName)?n.components:r._setArrayType([],c.JSArray_ComplexSelector);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==s.name?r._setArrayType([],c.JSArray_ComplexSelector):t.argument!=s.argument?r._setArrayType([],c.JSArray_ComplexSelector):n.components;case"has":case"host":case"host-context":case"slotted":return r._setArrayType([e],c.JSArray_ComplexSelector);default:return r._setArrayType([],c.JSArray_ComplexSelector)}},$signature:378},r.ExtensionStore__extendPseudo_closure3.prototype={call$1(e){return this.pseudo.withSelector$1(r.SelectorList$(r._setArrayType([e],c.JSArray_ComplexSelector),this.selector.span))},$signature:379},r.ExtensionStore__trim_closure.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:16},r.ExtensionStore__trim_closure0.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:16},r.ExtensionStore_clone_closure.prototype={call$2(e,t){var n,s,a,i,o,l,_,u,p=this,h=c.ModifiableBox_SelectorList,d=r.LinkedHashSet_LinkedHashSet$_empty(h);for(p.newSelectors.$indexSet(0,e,d),n=t.get$iterator(t),s=p.oldToNewSelectors,a=c.Box_SelectorList,i=p.$this._mediaContexts,o=p.newMediaContexts;n.moveNext$0();)l=n.get$current(n),_=new r.ModifiableBox(l.value,h),d.add$1(0,_),s.$indexSet(0,l.value,new r.Box(_,a)),u=i.$index(0,l),u!=null&&o.$indexSet(0,_,u)},$signature:380},r.unifyComplex_closure.prototype={call$1(e){return e.lineBreak},$signature:16},r._weaveParents_closure.prototype={call$2(e,t){var n,s;return $.C_ListEquality.equals$2(0,e,t)?e:r._complexIsParentSuperselector(e,t)?t:r._complexIsParentSuperselector(t,e)?e:r._mustUnify(e,t)?(n=this.span,s=r.unifyComplex(r._setArrayType([r.ComplexSelector$($.List_empty0,e,n,!1),r.ComplexSelector$($.List_empty0,t,n,!1)],c.JSArray_ComplexSelector),n),s==null?n=null:(n=r.IterableExtension_get_singleOrNull(s),n=n==null?null:n.components),n):null},$signature:381},r._weaveParents_closure0.prototype={call$1(e){return r._complexIsParentSuperselector(e.get$first(e),this.group)},$signature:206},r._weaveParents_closure1.prototype={call$1(e){return e.get$length(0)===0},$signature:206},r._weaveParents_closure2.prototype={call$1(e){return g.get$isNotEmpty$asx(e)},$signature:387},r._mustUnify_closure.prototype={call$1(e){return $.JSArray_methods.any$1(e.selector.components,new r._mustUnify__closure(this.uniqueSelectors))},$signature:49},r._mustUnify__closure.prototype={call$1(e){var t;return e instanceof r.IDSelector?t=!0:t=e instanceof r.PseudoSelector&&!e.isClass,t&&this.uniqueSelectors.contains$1(0,e)},$signature:13},r.paths_closure.prototype={call$2(e,t){var n=this.T;return n=g.expand$1$1$ax(t,new r.paths__closure(e,n),n._eval$1("List<0>")),r.List_List$of(n,!0,n.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List<List<0>>(List<List<0>>,List<0>)")}},r.paths__closure.prototype={call$1(e){var t=this.T;return g.map$1$1$ax(this.paths,new r.paths___closure(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable<List<0>>(0)")}},r.paths___closure.prototype={call$1(e){var t=r.List_List$of(e,!0,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},r.listIsSuperselector_closure.prototype={call$1(e){return $.JSArray_methods.any$1(this.list1,new r.listIsSuperselector__closure(e))},$signature:16},r.listIsSuperselector__closure.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:16},r.complexIsSuperselector_closure.prototype={call$1(e){return e.combinators.length>1},$signature:49},r.complexIsSuperselector_closure0.prototype={call$1(e){return r._isSupercombinator(this.combinator1,r.IterableExtension_get_firstOrNull(e.combinators))},$signature:49},r._compatibleWithPreviousCombinator_closure.prototype={call$1(e){var t=e.combinators,n=r.IterableExtension_get_firstOrNull(t);return g.$eq$(n==null?null:n.value,$.Combinator_y18)?t=!0:(t=r.IterableExtension_get_firstOrNull(t),t=g.$eq$(t==null?null:t.value,$.Combinator_gRV)),t},$signature:49},r.compoundIsSuperselector_closure.prototype={call$1(e){return $.JSArray_methods.any$1(this.compound2.components,e.get$isSuperselector())},$signature:13},r._selectorPseudoIsSuperselector_closure.prototype={call$1(e){return r.listIsSuperselector(this.selector1.components,e.components)},$signature:70},r._selectorPseudoIsSuperselector_closure0.prototype={call$1(e){var t,n;return e.leadingCombinators.length===0?(t=r._setArrayType([],c.JSArray_ComplexSelectorComponent),n=this.parents,n!=null&&$.JSArray_methods.addAll$1(t,n),n=this.compound2,t.push(new r.ComplexSelectorComponent(n,r.List_List$unmodifiable($.List_empty0,c.CssValue_Combinator),n.span)),t=r.complexIsSuperselector(e.components,t)):t=!1,t},$signature:16},r._selectorPseudoIsSuperselector_closure1.prototype={call$1(e){return r.listIsSuperselector(this.selector1.components,e.components)},$signature:70},r._selectorPseudoIsSuperselector_closure2.prototype={call$1(e){return r.listIsSuperselector(this.selector1.components,e.components)},$signature:70},r._selectorPseudoIsSuperselector_closure3.prototype={call$1(e){return e.accept$1($._IsBogusVisitor_true)?!1:$.JSArray_methods.any$1(this.compound2.components,new r._selectorPseudoIsSuperselector__closure(e,this.pseudo1))},$signature:16},r._selectorPseudoIsSuperselector__closure.prototype={call$1(e){var t,n,s,a=this;e:{if(e instanceof r.TypeSelector){t=$.JSArray_methods.any$1($.JSArray_methods.get$last(a.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure(e));break e}if(e instanceof r.IDSelector){t=$.JSArray_methods.any$1($.JSArray_methods.get$last(a.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure0(e));break e}if(e instanceof r.PseudoSelector?(n=e.selector,n!=null?(s=n??c.SelectorList._as(n),t=e.name===a.pseudo1.name):(s=null,t=!1)):(s=null,t=!1),t){t=r.listIsSuperselector(s.components,r._setArrayType([a.complex],c.JSArray_ComplexSelector));break e}t=!1;break e}return t},$signature:13},r._selectorPseudoIsSuperselector___closure.prototype={call$1(e){var t;return e instanceof r.TypeSelector?(t=this.simple2,t=!(t instanceof r.TypeSelector&&t.name.$eq(0,e.name))):t=!1,t},$signature:13},r._selectorPseudoIsSuperselector___closure0.prototype={call$1(e){var t;return e instanceof r.IDSelector?(t=this.simple2,t=!(t instanceof r.IDSelector&&t.name===e.name)):t=!1,t},$signature:13},r._selectorPseudoIsSuperselector_closure4.prototype={call$1(e){var t=$.C_ListEquality.equals$2(0,this.selector1.components,e.components);return t},$signature:70},r._selectorPseudoIsSuperselector_closure5.prototype={call$1(e){var t,n;return!(e instanceof r.PseudoSelector)||(t=this.pseudo1,e.name!==t.name)||e.argument!=t.argument||(n=e.selector,n==null)?!1:r.listIsSuperselector(this.selector1.components,n.components)},$signature:13},r._selectorPseudoArgs_closure.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:388},r._selectorPseudoArgs_closure0.prototype={call$1(e){return e.selector},$signature:390},r.MergedExtension.prototype={unmerge$0(){return new r._SyncStarIterable(this.unmerge$body$MergedExtension(),c._SyncStarIterable_Extension)},unmerge$body$MergedExtension(){var e=this;return function(){var t=0,n=1,s,a,i;return function(l,_,u){for(_===1&&(s=u,t=n);;)switch(t){case 0:i=e.left,t=i instanceof r.MergedExtension?2:4;break;case 2:return t=5,l._yieldStar$1(i.unmerge$0());case 5:t=3;break;case 4:return t=6,l._async$_current=i,1;case 6:case 3:a=e.right,t=a instanceof r.MergedExtension?7:9;break;case 7:return t=10,l._yieldStar$1(a.unmerge$0());case 10:t=8;break;case 9:return t=11,l._async$_current=a,1;case 11:case 8:return 0;case 1:return l._datum=s,3}}}}},r.ExtendMode.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},r.globalFunctions_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:6},r.global_closure0.prototype={call$1(e){return r._rgb("rgb",e)},$signature:6},r.global_closure1.prototype={call$1(e){return r._rgb("rgb",e)},$signature:6},r.global_closure2.prototype={call$1(e){return r._rgbTwoArg("rgb",e)},$signature:6},r.global_closure3.prototype={call$1(e){var t=r._parseChannels("rgb",r._setArrayType(["$red","$green","$blue"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString?t:r._rgb("rgb",c.List_Value._as(t))},$signature:6},r.global_closure4.prototype={call$1(e){return r._rgb("rgba",e)},$signature:6},r.global_closure5.prototype={call$1(e){return r._rgb("rgba",e)},$signature:6},r.global_closure6.prototype={call$1(e){return r._rgbTwoArg("rgba",e)},$signature:6},r.global_closure7.prototype={call$1(e){var t=r._parseChannels("rgba",r._setArrayType(["$red","$green","$blue"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString?t:r._rgb("rgba",c.List_Value._as(t))},$signature:6},r.global_closure8.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,1).assertNumber$1("weight");if(s.$index(e,0)instanceof r.SassNumber||s.$index(e,0).get$isSpecialNumber()){if(a._number$_value!==100||!a.hasUnit$1("%"))throw r.wrapException(k.Only_oa);return r._functionString("invert",s.take$1(e,1))}return t=s.$index(e,0).assertColor$1("color"),s=t.get$red(0),n=t.get$green(0),r._mixColors(t.changeRgb$3$blue$green$red(255-t.get$blue(0),255-n,255-s),t,a)},$signature:6},r.global_closure9.prototype={call$1(e){return r._hsl("hsl",e)},$signature:6},r.global_closure10.prototype={call$1(e){return r._hsl("hsl",e)},$signature:6},r.global_closure11.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return r._functionString("hsl",e);throw r.wrapException(r.SassScriptException$("Missing argument $lightness.",null))},$signature:17},r.global_closure12.prototype={call$1(e){var t=r._parseChannels("hsl",r._setArrayType(["$hue","$saturation","$lightness"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString?t:r._hsl("hsl",c.List_Value._as(t))},$signature:6},r.global_closure13.prototype={call$1(e){return r._hsl("hsla",e)},$signature:6},r.global_closure14.prototype={call$1(e){return r._hsl("hsla",e)},$signature:6},r.global_closure15.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return r._functionString("hsla",e);throw r.wrapException(r.SassScriptException$("Missing argument $lightness.",null))},$signature:17},r.global_closure16.prototype={call$1(e){var t=r._parseChannels("hsla",r._setArrayType(["$hue","$saturation","$lightness"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString?t:r._hsl("hsla",c.List_Value._as(t))},$signature:6},r.global_closure17.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber||t.$index(e,0).get$isSpecialNumber()?r._functionString("grayscale",e):t.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:6},r.global_closure18.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=r._angleValue(t.$index(e,1),"degrees");return n.changeHsl$1$hue(n.get$hue(0)+s)},$signature:29},r.global_closure19.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness($.JSNumber_methods.clamp$2(n.get$lightness(0)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:29},r.global_closure20.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness($.JSNumber_methods.clamp$2(n.get$lightness(0)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:29},r.global_closure21.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber||t.$index(e,0).get$isSpecialNumber()?r._functionString("saturate",e):new r.SassString("saturate("+r.serializeValue(t.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:17},r.global_closure22.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation($.JSNumber_methods.clamp$2(n.get$saturation(0)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:29},r.global_closure23.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation($.JSNumber_methods.clamp$2(n.get$saturation(0)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:29},r.global_closure24.prototype={call$1(e){var t=g.$index$asx(e,0);return t instanceof r.SassString&&!t._hasQuotes&&$.JSString_methods.contains$1(t._string$_text,C.$get$_microsoftFilterStart())?r._functionString("alpha",e):r.SassNumber_SassNumber(t.assertColor$1("color")._alpha,null)},$signature:6},r.global_closure25.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length!==0&&$.JSArray_methods.every$1(n,new r.global__closure))return r._functionString("alpha",e);throw t=n.length,t===0?r.wrapException(r.SassScriptException$("Missing argument $color.",null)):r.wrapException(r.SassScriptException$("Only 1 argument allowed, but "+t+" were passed.",null))},$signature:17},r.global__closure.prototype={call$1(e){return e instanceof r.SassString&&!e._hasQuotes&&$.JSString_methods.contains$1(e._string$_text,C.$get$_microsoftFilterStart())},$signature:72},r.global_closure26.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber||t.$index(e,0).get$isSpecialNumber()?r._functionString("opacity",e):r.SassNumber_SassNumber(t.$index(e,0).assertColor$1("color")._alpha,null)},$signature:6},r.module_closure1.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,1).assertNumber$1("weight");if(a.$index(e,0)instanceof r.SassNumber){if(i._number$_value!==100||!i.hasUnit$1("%"))throw r.wrapException(k.Only_oa);return t=r._functionString("invert",a.take$1(e,1)),r.warnForDeprecation("Passing a number ("+r.S(a.$index(e,0))+k.x29x20to_ci+t.toString$0(0),$.Deprecation_iDZ),t}return n=a.$index(e,0).assertColor$1("color"),a=n.get$red(0),s=n.get$green(0),r._mixColors(n.changeRgb$3$blue$green$red(255-n.get$blue(0),255-s,255-a),n,i)},$signature:6},r.module_closure2.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber?(t=r._functionString("grayscale",n.take$1(e,1)),r.warnForDeprecation("Passing a number ("+r.S(n.$index(e,0))+k.x29x20to_cg+t.toString$0(0),$.Deprecation_iDZ),t):n.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:6},r.module_closure3.prototype={call$1(e){return r._hwb(e)},$signature:6},r.module_closure4.prototype={call$1(e){var t=r._parseChannels("hwb",r._setArrayType(["$hue","$whiteness","$blackness"],c.JSArray_String),g.get$first$ax(e));if(t instanceof r.SassString)throw r.wrapException(r.SassScriptException$('Expected numeric channels, got "'+t.toString$0(0)+'".',null));return r._hwb(c.List_Value._as(t))},$signature:6},r.module_closure5.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$whiteness(0),"%")},$signature:11},r.module_closure6.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$blackness(0),"%")},$signature:11},r.module_closure7.prototype={call$1(e){var t,n=g.$index$asx(e,0);return n instanceof r.SassString&&!n._hasQuotes&&$.JSString_methods.contains$1(n._string$_text,C.$get$_microsoftFilterStart())?(t=r._functionString("alpha",e),r.warnForDeprecation(k.Using_c+t.toString$0(0),$.Deprecation_iDZ),t):r.SassNumber_SassNumber(n.assertColor$1("color")._alpha,null)},$signature:6},r.module_closure8.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);if($.JSArray_methods.every$1(n.$index(e,0).get$asList(),new r.module__closure1))return t=r._functionString("alpha",e),r.warnForDeprecation(k.Using_c+t.toString$0(0),$.Deprecation_iDZ),t;throw r.wrapException(r.SassScriptException$("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:17},r.module__closure1.prototype={call$1(e){return e instanceof r.SassString&&!e._hasQuotes&&$.JSString_methods.contains$1(e._string$_text,C.$get$_microsoftFilterStart())},$signature:72},r.module_closure9.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber?(t=r._functionString("opacity",e),r.warnForDeprecation("Passing a number ("+r.S(n.$index(e,0))+k.x20to_co+t.toString$0(0),$.Deprecation_iDZ),t):r.SassNumber_SassNumber(n.$index(e,0).assertColor$1("color")._alpha,null)},$signature:6},r._red_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$red(0),null)},$signature:11},r._green_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$green(0),null)},$signature:11},r._blue_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$blue(0),null)},$signature:11},r._mix_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._mixColors(t.$index(e,0).assertColor$1("color1"),t.$index(e,1).assertColor$1("color2"),t.$index(e,2).assertNumber$1("weight"))},$signature:29},r._hue_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$hue(0),"deg")},$signature:11},r._saturation_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$saturation(0),"%")},$signature:11},r._lightness_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.get$first$ax(e).assertColor$1("color").get$lightness(0),"%")},$signature:11},r._complement_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertColor$1("color");return t.changeHsl$1$hue(t.get$hue(0)+180)},$signature:29},r._adjust_closure.prototype={call$1(e){return r._updateComponents(e,!0,!1,!1)},$signature:29},r._scale_closure.prototype={call$1(e){return r._updateComponents(e,!1,!1,!0)},$signature:29},r._change_closure.prototype={call$1(e){return r._updateComponents(e,!1,!0,!1)},$signature:29},r._ieHexStr_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertColor$1("color"),n=new r._ieHexStr_closure_hexString;return new r.SassString("#"+r.S(n.call$1(r.fuzzyRound(t._alpha*255)))+r.S(n.call$1(t.get$red(0)))+r.S(n.call$1(t.get$green(0)))+r.S(n.call$1(t.get$blue(0))),!1)},$signature:17},r._ieHexStr_closure_hexString.prototype={call$1(e){return $.JSString_methods.padLeft$2($.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase()},$signature:191},r._updateComponents_getParam.prototype={call$5$assertPercent$checkPercent$checkUnitless(e,t,n,s,a){var i,o=this,l=o.keywords.remove$1(0,e),_=l==null?null:l.assertNumber$1(e);return _==null?null:(l=o.scale,i=!l,i&&a&&_.get$hasUnits()&&r.warnForDeprecation("$"+e+": Passing a number with unit "+_.get$unitString()+k.x20is_de+_.unitSuggestion$1(e)+k.x0a_Morex3a,$.Deprecation_2jN),i&&s&&r._checkPercent(_,e),(!i||n)&&_.assertUnit$2("%",e),l&&(t=100),!i||n?l=_.valueInRange$3(o.change?0:-t,t,e):(l=o.change?0:-t,l=_.valueInRangeWithUnit$4(l,t,e,s?"%":"")),l)},call$2(e,t){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,!1,!1,!1)},call$3$checkUnitless(e,t,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,!1,!1,n)},call$3$checkPercent(e,t,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,!1,n,!1)},call$3$assertPercent(e,t,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,n,!1,!1)},$signature:189},r._updateComponents_closure.prototype={call$1(e){return r._angleValue(e,"hue")},$signature:83},r._updateComponents_closure0.prototype={call$1(e){return"$"+e},$signature:5},r._updateComponents_updateValue.prototype={call$3(e,t,n){var s;return t==null?e:this.change?t:this.adjust?$.JSNumber_methods.clamp$2(e+t,0,n):(s=t>0?n-e:e,e+s*(t/100))},$signature:251},r._updateComponents_updateRgb.prototype={call$2(e,t){return r.fuzzyRound(this.updateValue.call$3(e,t,255))},$signature:249},r._functionString_closure.prototype={call$1(e){return r.serializeValue(e,!1,!0)},$signature:475},r._removedColorFunction_closure.prototype={call$1(e){var t=this.name,n=g.getInterceptor$asx(e),s=r.S(n.$index(e,0)),a=this.negative?"-":"";throw r.wrapException(r.SassScriptException$("The function "+t+k.x28__isn+s+", $"+this.argument+": "+a+r.S(n.$index(e,1))+k.x29x0a_Mor+t,null))},$signature:527},r._rgb_closure.prototype={call$1(e){return r._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:83},r._hsl_closure.prototype={call$1(e){return r._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:83},r._hwb_closure.prototype={call$1(e){return r._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:83},r._parseChannels_closure.prototype={call$1(e){return e.get$isVar()},$signature:72},r._length_closure0.prototype={call$1(e){return r.SassNumber_SassNumber(g.$index$asx(e,0).get$asList().length,null)},$signature:11},r._nth_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),s=t.$index(e,1);return n.get$asList()[n.sassIndexToListIndex$2(s,"n")]},$signature:6},r._setNth_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0),a=n.$index(e,1),i=n.$index(e,2);return n=s.get$asList(),t=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),t[s.sassIndexToListIndex$2(a,"n")]=i,s.withListContents$1(t)},$signature:24},r._join_closure.prototype={call$1(e){var t,n,s,a,i,o,l,_=null,u=g.getInterceptor$asx(e),p=u.$index(e,0),h=u.$index(e,1),d=u.$index(e,2).assertString$1("separator"),f=u.$index(e,3),m=d._string$_text;e:{if(m==="auto"){t=p.get$separator(p),n=h.get$separator(h);t:{if(s=$.ListSeparator_undecided_null_undecided===t,u=s,u?(a=$.ListSeparator_undecided_null_undecided===n,i=n):(i=_,a=!1),a){u=$.ListSeparator_nbm;break t}s?o=u?i:n:o=_,s||(o=t),u=o;break t}break e}if(m==="space"){u=$.ListSeparator_nbm;break e}if(m==="comma"){u=$.ListSeparator_ECn;break e}if(m==="slash"){u=$.ListSeparator_cQA;break e}u=r.throwExpression(r.SassScriptException$(k.x24separ,_))}return l=f instanceof r.SassString&&f._string$_text==="auto"?p.get$hasBrackets():f.get$isTruthy(),a=r.List_List$of(p.get$asList(),!0,c.Value),$.JSArray_methods.addAll$1(a,h.get$asList()),r.SassList$(a,u,l)},$signature:24},r._append_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0),a=n.$index(e,1),i=n.$index(e,2).assertString$1("separator")._string$_text;e:{if(i==="auto"){n=s.get$separator(s)===$.ListSeparator_undecided_null_undecided?$.ListSeparator_nbm:s.get$separator(s);break e}if(i==="space"){n=$.ListSeparator_nbm;break e}if(i==="comma"){n=$.ListSeparator_ECn;break e}if(i==="slash"){n=$.ListSeparator_cQA;break e}n=r.throwExpression(r.SassScriptException$(k.x24separ,null))}return t=r.List_List$of(s.get$asList(),!0,c.Value),t.push(a),s.withListContents$2$separator(t,n)},$signature:24},r._zip_closure.prototype={call$1(e){var t,n,s={},a=g.$index$asx(e,0).get$asList(),i=r._arrayInstanceType(a)._eval$1("MappedListIterable<1,List<Value>>"),o=r.List_List$of(new r.MappedListIterable(a,new r._zip__closure,i),!0,i._eval$1("ListIterable.E"));if(o.length===0)return $.SassList_bdS;for(s.i=0,t=r._setArrayType([],c.JSArray_SassList),a=r._arrayInstanceType(o)._eval$1("MappedListIterable<1,Value>"),i=c.Value;$.JSArray_methods.every$1(o,new r._zip__closure0(s));)n=r.List_List$from(new r.MappedListIterable(o,new r._zip__closure1(s),a),!1,i),n.fixed$length=Array,n.immutable$list=Array,t.push(new r.SassList(n,$.ListSeparator_nbm,!1)),++s.i;return r.SassList$(t,$.ListSeparator_ECn,!1)},$signature:24},r._zip__closure.prototype={call$1(e){return e.get$asList()},$signature:591},r._zip__closure0.prototype={call$1(e){return this._box_0.i!==g.get$length$asx(e)},$signature:608},r._zip__closure1.prototype={call$1(e){return g.$index$asx(e,this._box_0.i)},$signature:6},r._index_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=$.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return n===-1?$.C__SassNull:r.SassNumber_SassNumber(n+1,null)},$signature:6},r._separator_closure.prototype={call$1(e){var t,n=g.get$separator$x(g.$index$asx(e,0));e:{if($.ListSeparator_ECn===n){t=new r.SassString("comma",!1);break e}if($.ListSeparator_cQA===n){t=new r.SassString("slash",!1);break e}t=new r.SassString("space",!1);break e}return t},$signature:17},r._isBracketed_closure.prototype={call$1(e){return g.$index$asx(e,0).get$hasBrackets()?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._slash_closure.prototype={call$1(e){var t=g.$index$asx(e,0).get$asList();if(t.length<2)throw r.wrapException(r.SassScriptException$("At least two elements are required.",null));return r.SassList$(t,$.ListSeparator_cQA,!1)},$signature:24},r._get_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map"),a=r._setArrayType([n.$index(e,1)],c.JSArray_Value);for($.JSArray_methods.addAll$1(a,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast(a),n=n.get$iterator(n);n.moveNext$0();s=t)if(t=s._map$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap))return $.C__SassNull;return n=s._map$_contents.$index(0,$.JSArray_methods.get$last(a)),n??$.C__SassNull},$signature:6},r._set_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._modify(t.$index(e,0).assertMap$1("map"),r._setArrayType([t.$index(e,1)],c.JSArray_Value),new r._set__closure0(e),!0)},$signature:6},r._set__closure0.prototype={call$1(e){return g.$index$asx(this.$arguments,2)},$signature:39},r._set_closure0.prototype={call$1(e){var t,n,s={},a=g.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map"),o=a.$index(e,1).get$asList(),l=o.length;if(l<=0)throw r.wrapException(r.SassScriptException$("Expected $args to contain a key.",null));if(l===1)throw r.wrapException(r.SassScriptException$("Expected $args to contain a value.",null));if(t=s.value=null,a=l>=1,a&&(n=l-1,t=$.JSArray_methods.sublist$2(o,0,n),s.value=o[n]),a)return r._modify(i,t,new r._set__closure(s),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:6},r._set__closure.prototype={call$1(e){return this._box_0.value},$signature:39},r._merge_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map1"),a=n.$index(e,1).assertMap$1("map2");return n=c.Value,t=r.LinkedHashMap_LinkedHashMap$of(s._map$_contents,n,n),t.addAll$1(0,a._map$_contents),new r.SassMap(r.ConstantMap_ConstantMap$from(t,n,n))},$signature:33},r._merge_closure0.prototype={call$1(e){var t,n,s,a=null,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertMap$1("map1"),l=i.$index(e,1).get$asList(),_=l.length;if(_<=0)throw r.wrapException(r.SassScriptException$("Expected $args to contain a key.",a));if(_===1)throw r.wrapException(r.SassScriptException$("Expected $args to contain a map.",a));if(i=_>=1,i?(t=_-1,n=$.JSArray_methods.sublist$2(l,0,t),s=l[t]):(s=a,n=s),i)return r._modify(o,n,new r._merge__closure(s.assertMap$1("map2")),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:6},r._merge__closure.prototype={call$1(e){var t,n,s=e.tryMap$0();return s==null?this.map2:(t=c.Value,n=r.LinkedHashMap_LinkedHashMap$of(s._map$_contents,t,t),n.addAll$1(0,this.map2._map$_contents),new r.SassMap(r.ConstantMap_ConstantMap$from(n,t,t)))},$signature:301},r._deepMerge_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._deepMergeImpl(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:33},r._deepRemove_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertMap$1("map"),s=r._setArrayType([t.$index(e,1)],c.JSArray_Value);return $.JSArray_methods.addAll$1(s,t.$index(e,2).get$asList()),r._modify(n,r.IterableExtension_get_exceptLast(s),new r._deepRemove__closure(s),!1)},$signature:6},r._deepRemove__closure.prototype={call$1(e){var t,n,s,a=e.tryMap$0();return a!=null?(t=a._map$_contents.containsKey$1($.JSArray_methods.get$last(this.keys)),n=a):(n=null,t=!1),t?(t=c.Value,s=r.LinkedHashMap_LinkedHashMap$of(n._map$_contents,t,t),s.remove$1(0,$.JSArray_methods.get$last(this.keys)),new r.SassMap(r.ConstantMap_ConstantMap$from(s,t,t))):e},$signature:39},r._remove_closure.prototype={call$1(e){return g.$index$asx(e,0).assertMap$1("map")},$signature:33},r._remove_closure0.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map"),o=r._setArrayType([a.$index(e,1)],c.JSArray_Value);for($.JSArray_methods.addAll$1(o,a.$index(e,2).get$asList()),a=c.Value,t=r.LinkedHashMap_LinkedHashMap$of(i._map$_contents,a,a),n=o.length,s=0;s<o.length;o.length===n||(0,r.throwConcurrentModificationError)(o),++s)t.remove$1(0,o[s]);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._keys_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map$_contents;return r.SassList$(t.get$keys(t),$.ListSeparator_ECn,!1)},$signature:24},r._values_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map$_contents;return r.SassList$(t.get$values(t),$.ListSeparator_ECn,!1)},$signature:24},r._hasKey_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map"),a=r._setArrayType([n.$index(e,1)],c.JSArray_Value);for($.JSArray_methods.addAll$1(a,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast(a),n=n.get$iterator(n);n.moveNext$0();s=t)if(t=s._map$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap))return $.SassBoolean_false;return s._map$_contents.containsKey$1($.JSArray_methods.get$last(a))?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._modify_modifyNestedMap.prototype={call$1(e){var t,n=this,s=c.Value,a=r.LinkedHashMap_LinkedHashMap$of(e._map$_contents,s,s),i=n.keyIterator,o=i.get$current(i);return i.moveNext$0()?(i=a.$index(0,o),t=i==null?null:i.tryMap$0(),i=t==null,i&&!n.addNesting?new r.SassMap(r.ConstantMap_ConstantMap$from(a,s,s)):(a.$indexSet(0,o,n.call$1(i?$.SassMap_Map_empty:t)),new r.SassMap(r.ConstantMap_ConstantMap$from(a,s,s)))):(i=a.$index(0,o),i==null&&(i=$.C__SassNull),a.$indexSet(0,o,n.modify.call$1(i)),new r.SassMap(r.ConstantMap_ConstantMap$from(a,s,s)))},$signature:627},r.global_closure.prototype={call$1(e){var t,n=g.$index$asx(e,0).assertNumber$1("number");return n.hasUnit$1("%")&&r.warnForDeprecation(k.Passinp+n.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+n.toString$0(0)+k.x7d__Mor,$.Deprecation_GFc),t=n.get$numeratorUnits(n),r.SassNumber_SassNumber$withUnits(Math.abs(n._number$_value),n.get$denominatorUnits(n),t)},$signature:11},r.module_closure0.prototype={call$1(e){return Math.abs(e)},$signature:37},r._ceil_closure.prototype={call$1(e){return $.JSNumber_methods.ceil$0(e)},$signature:37},r._clamp_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("min"),s=t.$index(e,1).assertNumber$1("number"),a=t.$index(e,2).assertNumber$1("max");return s.convertValueToMatch$3(n,"number","min"),a.convertValueToMatch$3(n,"max","min"),n.greaterThanOrEquals$1(a).value||n.greaterThanOrEquals$1(s).value?n:s.greaterThanOrEquals$1(a).value?a:s},$signature:11},r._floor_closure.prototype={call$1(e){return $.JSNumber_methods.floor$0(e)},$signature:37},r._max_closure.prototype={call$1(e){var t,n,s,a,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,s=null,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)i=t[a].assertNumber$0(),(s==null||s.lessThan$1(i).value)&&(s=i);if(s!=null)return s;throw r.wrapException(r.SassScriptException$("At least one argument must be passed.",null))},$signature:11},r._min_closure.prototype={call$1(e){var t,n,s,a,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,s=null,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)i=t[a].assertNumber$0(),(s==null||s.greaterThan$1(i).value)&&(s=i);if(s!=null)return s;throw r.wrapException(r.SassScriptException$("At least one argument must be passed.",null))},$signature:11},r._round_closure.prototype={call$1(e){return $.JSNumber_methods.round$0(e)},$signature:37},r._hypot_closure.prototype={call$1(e){var t,n,s,a,i,o=g.$index$asx(e,0).get$asList(),l=r._arrayInstanceType(o)._eval$1("MappedListIterable<1,SassNumber>"),_=r.List_List$of(new r.MappedListIterable(o,new r._hypot__closure,l),!0,l._eval$1("ListIterable.E"));if(o=_.length,o===0)throw r.wrapException(r.SassScriptException$("At least one argument must be passed.",null));for(t=0,n=0;n<o;n=s)s=n+1,t+=Math.pow(_[n].convertValueToMatch$3(_[0],"numbers["+s+"]","numbers[1]"),2);return o=Math.sqrt(t),l=_[0],a=g.getInterceptor$x(l),i=a.get$numeratorUnits(l),r.SassNumber_SassNumber$withUnits(o,a.get$denominatorUnits(l),i)},$signature:11},r._hypot__closure.prototype={call$1(e){return e.assertNumber$0()},$signature:606},r._log_closure.prototype={call$1(e){var t,n=" to have no units.",s=null,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertNumber$1("number");if(i.get$hasUnits())throw r.wrapException(r.SassScriptException$("$number: Expected "+i.toString$0(0)+n,s));if(g.$eq$(a.$index(e,1),$.C__SassNull))return r.SassNumber_SassNumber(Math.log(i._number$_value),s);if(t=a.$index(e,1).assertNumber$1("base"),t.get$hasUnits())throw r.wrapException(r.SassScriptException$("$base: Expected "+t.toString$0(0)+n,s));return r.SassNumber_SassNumber(Math.log(i._number$_value)/Math.log(t._number$_value),s)},$signature:11},r._pow_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r.pow0(t.$index(e,0).assertNumber$1("base"),t.$index(e,1).assertNumber$1("exponent"))},$signature:11},r._atan2_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("y");return r.SassNumber_SassNumber$withUnits(Math.atan2(n._number$_value,t.$index(e,1).assertNumber$1("x").convertValueToMatch$3(n,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},$signature:11},r._compatible_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).assertNumber$1("number1").isComparableTo$1(t.$index(e,1).assertNumber$1("number2"))?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._isUnitless_closure.prototype={call$1(e){return g.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?$.SassBoolean_false:$.SassBoolean_true},$signature:20},r._unit_closure.prototype={call$1(e){return new r.SassString(g.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0)},$signature:17},r._percentage_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),r.SassNumber_SassNumber(t._number$_value*100,"%")},$signature:11},r._randomFunction_closure.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e);if(g.$eq$(s.$index(e,0),$.C__SassNull))return r.SassNumber_SassNumber(C.$get$_random0().nextDouble$0(),null);if(t=s.$index(e,0).assertNumber$1("limit"),t.get$hasUnits()&&r.warnForDeprecation(k.math_r+t.toString$0(0)+k.x29x20in_a+t.get$unitString()+")) * 1"+t.get$unitString()+k.x0a_To_p+t.get$unitString()+k.x29x29__Mo,$.Deprecation_2jN),n=t.assertInt$1("limit"),n<1)throw r.wrapException(r.SassScriptException$("$limit: Must be greater than 0, was "+t.toString$0(0)+".",null));return r.SassNumber_SassNumber(C.$get$_random0().nextInt$1(n)+1,null)},$signature:11},r._div_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),s=t.$index(e,1);return(!(n instanceof r.SassNumber)||!(s instanceof r.SassNumber))&&r.warn(k.math_d),n.dividedBy$1(s)},$signature:6},r._singleArgumentMathFunc_closure.prototype={call$1(e){return this.mathFunc.call$1(g.$index$asx(e,0).assertNumber$1("number"))},$signature:11},r._numberFunction_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number"),n=this.transform.call$1(t._number$_value),s=t.get$numeratorUnits(t);return r.SassNumber_SassNumber$withUnits(n,t.get$denominatorUnits(t),s)},$signature:11},r.global_closure27.prototype={call$1(e){return C._features.contains$1(0,g.$index$asx(e,0).assertString$1("feature")._string$_text)?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r.global_closure28.prototype={call$1(e){return new r.SassString(r.serializeValue(g.get$first$ax(e),!0,!0),!1)},$signature:17},r.global_closure29.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0);e:{if(n instanceof r.SassArgumentList){t="arglist";break e}if(n instanceof r.SassBoolean){t="bool";break e}if(n instanceof r.SassColor){t="color";break e}if(n instanceof r.SassList){t="list";break e}if(n instanceof r.SassMap){t="map";break e}if($.C__SassNull===n){t="null";break e}if(n instanceof r.SassNumber){t="number";break e}if(n instanceof r.SassFunction){t="function";break e}if(n instanceof r.SassMixin){t="mixin";break e}if(n instanceof r.SassCalculation){t="calculation";break e}if(n instanceof r.SassString){t="string";break e}t=r.throwExpression("[BUG] Unknown value type "+r.S(t.$index(e,0)))}return new r.SassString(t,!1)},$signature:17},r.global_closure30.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0);if(i instanceof r.SassArgumentList){for(i._wereKeywordsAccessed=!0,a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i._keywords,c.String,a),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!1),s._1);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))}else throw r.wrapException("$args: "+r.S(a.$index(e,0))+" is not an argument list.")},$signature:33},r.local_closure.prototype={call$1(e){return new r.SassString(g.$index$asx(e,0).assertCalculation$1("calc").name,!0)},$signature:17},r.local_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertCalculation$1("calc").$arguments;return r.SassList$(new r.MappedListIterable(t,new r.local__closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),$.ListSeparator_ECn,!1)},$signature:24},r.local__closure.prototype={call$1(e){return e instanceof r.Value?e:new r.SassString(g.toString$0$(e),!1)},$signature:605},r.local_closure1.prototype={call$1(e){var t,n,s,a,i,o,l,_=g.$index$asx(e,0).assertMixin$1("mixin"),u=_.callable;e:{if(t=c.AsyncBuiltInCallable._is(u),t?(n=u.get$acceptsContent(),s=n):s=null,t?a=!0:(t=u instanceof r.BuiltInCallable,t&&(n=u.acceptsContent,s=n),a=t),a){a=s;break e}if(i=u instanceof r.UserDefinedCallable,i?(o=u.declaration,a=o instanceof r.MixinRule):(o=null,a=!1),a){a=i?o:u.declaration,l=c.MixinRule._as(a).get$hasContent(),a=l;break e}a=r.throwExpression(r.UnsupportedError$("Unknown callable type "+_.toString$0(0)+"."))}return a?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._nest_closure.prototype={call$1(e){var t={},n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$(k.x24selec,null));return t.first=!0,new r.MappedListIterable(n,new r._nest__closure(t),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new r._nest__closure0).get$asSassList()},$signature:24},r._nest__closure.prototype={call$1(e){var t=this._box_0,n=r.SassApiValue_assertSelector(e,!t.first,null);return t.first=!1,n},$signature:137},r._nest__closure0.prototype={call$2(e,t){return t.nestWithin$1(e)},$signature:138},r._append_closure.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$(k.x24selec,null));return t=r.EvaluationContext_currentOrNull(),new r.MappedListIterable(n,new r._append__closure,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new r._append__closure0((t??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan())).get$asSassList()},$signature:24},r._append__closure.prototype={call$1(e){return r.SassApiValue_assertSelector(e,!1,null)},$signature:137},r._append__closure0.prototype={call$2(e,t){var n=t.components,s=this.span;return r.SelectorList$(new r.MappedListIterable(n,new r._append___closure(e,s),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,ComplexSelector>")),s).nestWithin$1(e)},$signature:138},r._append___closure.prototype={call$1(e){var t,n,s,a,i,o,l=null;if(e.leadingCombinators.length!==0)throw r.wrapException(r.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));if(t=e.components,n=t.length>=1,n?(s=t[0],a=$.JSArray_methods.sublist$1(t,1)):(a=l,s=a),!n)throw r.wrapException(r.StateError$("Pattern matching error"));if(i=r._prependParent(s.selector),i==null)throw r.wrapException(r.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));return n=this.span,o=r._setArrayType([new r.ComplexSelectorComponent(i,r.List_List$unmodifiable(s.combinators,c.CssValue_Combinator),n)],c.JSArray_ComplexSelectorComponent),$.JSArray_methods.addAll$1(o,a),r.ComplexSelector$($.List_empty0,o,n,!1)},$signature:59},r._extend_closure.prototype={call$1(e){var t,n,s="selector",a="extendee",i="extender",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),t=r.SassApiValue_assertSelector(o.$index(e,1),!1,a),t.assertNotBogus$1$name(a),n=r.SassApiValue_assertSelector(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull(),r.ExtensionStore__extendOrReplace(l,n,t,$.ExtendMode_allTargets_allTargets,(o??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:24},r._replace_closure.prototype={call$1(e){var t,n,s="selector",a="original",i="replacement",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),t=r.SassApiValue_assertSelector(o.$index(e,1),!1,a),t.assertNotBogus$1$name(a),n=r.SassApiValue_assertSelector(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull(),r.ExtensionStore__extendOrReplace(l,n,t,$.ExtendMode_replace_replace,(o??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:24},r._unify_closure.prototype={call$1(e){var t,n="selector1",s="selector2",a=g.getInterceptor$asx(e),i=r.SassApiValue_assertSelector(a.$index(e,0),!1,n);return i.assertNotBogus$1$name(n),t=r.SassApiValue_assertSelector(a.$index(e,1),!1,s),t.assertNotBogus$1$name(s),a=i.unify$1(t),a=a==null?null:a.get$asSassList(),a??$.C__SassNull},$signature:6},r._isSuperselector_closure.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=r.SassApiValue_assertSelector(n.$index(e,0),!1,"super");return s.assertNotBogus$1$name("super"),t=r.SassApiValue_assertSelector(n.$index(e,1),!1,"sub"),t.assertNotBogus$1$name("sub"),r.listIsSuperselector(s.components,t.components)?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._simpleSelectors_closure.prototype={call$1(e){var t=r.SassApiValue_assertCompoundSelector(g.$index$asx(e,0),"selector").components;return r.SassList$(new r.MappedListIterable(t,new r._simpleSelectors__closure,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),$.ListSeparator_ECn,!1)},$signature:24},r._simpleSelectors__closure.prototype={call$1(e){return new r.SassString(r.serializeSelector(e,!0),!1)},$signature:590},r._parse_closure.prototype={call$1(e){return r.SassApiValue_assertSelector(g.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:24},r.module_closure.prototype={call$1(e){var t,n,s,a,i,o,l,_=g.getInterceptor$asx(e),u=_.$index(e,0).assertString$1("string"),p=_.$index(e,1).assertString$1("separator");if(_=_.$index(e,2).get$realNull(),t=_==null?null:_.assertNumber$1("limit").assertInt$1("limit"),t!=null&&t<1)throw r.wrapException(r.SassScriptException$("$limit: Must be 1 or greater, was "+r.S(t)+".",null));if(_=u._string$_text,_.length===0)return $.SassList_bdS0;if(n=p._string$_text,n.length===0)return r.SassList$(r.MappedIterable_MappedIterable(new r.Runes(_),new r.module__closure(u),c.Runes._eval$1("Iterable.E"),c.Value),$.ListSeparator_ECn,!0);for(s=r._setArrayType([],c.JSArray_String),n=$.JSString_methods.allMatches$1(n,_),n=new r._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),a=0,i=0;n.moveNext$0()&&(o=n.__js_helper$_current,l=o.start,s.push($.JSString_methods.substring$2(_,i,l)),i=l+o.pattern.length,++a,a!==t););return s.push($.JSString_methods.substring$1(_,i)),r.SassList$(new r.MappedListIterable(s,new r.module__closure0(u),c.MappedListIterable_String_Value),$.ListSeparator_ECn,!0)},$signature:24},r.module__closure.prototype={call$1(e){return new r.SassString(r.Primitives_stringFromCharCode(e),this.string._hasQuotes)},$signature:569},r.module__closure0.prototype={call$1(e){return new r.SassString(e,this.string._hasQuotes)},$signature:562},r._unquote_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._hasQuotes?new r.SassString(t._string$_text,!1):t},$signature:17},r._quote_closure.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._hasQuotes?t:new r.SassString(t._string$_text,!0)},$signature:17},r._length_closure.prototype={call$1(e){return r.SassNumber_SassNumber(g.$index$asx(e,0).assertString$1("string").get$_sassLength(),null)},$signature:11},r._insert_closure.prototype={call$1(e){var t,n,s="index",a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("string"),o=a.$index(e,1).assertString$1("insert"),l=a.$index(e,2).assertNumber$1(s);return l.assertNoUnits$1(s),t=l.assertInt$1(s),t<0&&(t=Math.max(i.get$_sassLength()+t+2,0)),a=i._string$_text,n=r.codepointIndexToCodeUnitIndex(a,r._codepointForIndex(t,i.get$_sassLength(),!1)),new r.SassString($.JSString_methods.replaceRange$3(a,n,n,o._string$_text),i._hasQuotes)},$signature:17},r._index_closure.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertString$1("string")._string$_text,s=$.JSString_methods.indexOf$1(n,t.$index(e,1).assertString$1("substring")._string$_text);return s===-1?$.C__SassNull:r.SassNumber_SassNumber(r.codeUnitIndexToCodepointIndex(n,s)+1,null)},$signature:6},r._slice_closure.prototype={call$1(e){var t,n,s,a,i="start-at",o=g.getInterceptor$asx(e),l=o.$index(e,0).assertString$1("string"),_=o.$index(e,1).assertNumber$1(i),u=o.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(i),u.assertNoUnits$1("end-at"),t=l.get$_sassLength(),n=u.assertInt$0(),n===0||(s=r._codepointForIndex(_.assertInt$0(),t,!1),a=r._codepointForIndex(n,t,!0),a===t&&--a,a<s)?l._hasQuotes?C.$get$_emptyQuoted():C.$get$_emptyUnquoted():(o=l._string$_text,new r.SassString($.JSString_methods.substring$2(o,r.codepointIndexToCodeUnitIndex(o,s),r.codepointIndexToCodeUnitIndex(o,a+1)),l._hasQuotes))},$signature:17},r._toUpperCase_closure.prototype={call$1(e){var t,n,s,a,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string$_text,n=t.length,s=0,a="";s<n;++s)i=t.charCodeAt(s),a+=r.Primitives_stringFromCharCode(i>=97&&i<=122?i&4294967263:i);return new r.SassString((a.charCodeAt(0)==0,a),o._hasQuotes)},$signature:17},r._toLowerCase_closure.prototype={call$1(e){var t,n,s,a,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string$_text,n=t.length,s=0,a="";s<n;++s)i=t.charCodeAt(s),a+=r.Primitives_stringFromCharCode(i>=65&&i<=90?i|32:i);return new r.SassString((a.charCodeAt(0)==0,a),o._hasQuotes)},$signature:17},r._uniqueId_closure.prototype={call$1(e){var t=C.$get$_previousUniqueId()+(C.$get$_random().nextInt$1(36)+1);return C._previousUniqueId=t,t>Math.pow(36,6)&&(C._previousUniqueId=$.JSInt_methods.$mod(C.$get$_previousUniqueId(),r._asInt(Math.pow(36,6)))),new r.SassString("u"+$.JSString_methods.padLeft$2($.JSInt_methods.toRadixString$1(C.$get$_previousUniqueId(),36),6,"0"),!1)},$signature:17},r.ImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q=this,X=null;if(r.isBrowser()?i=(n==null||n instanceof r.NoOpImporter)&&Q._importers.length===0:i=!1,i)throw r.wrapException(k.Custom);if(n!=null&&t.get$scheme()===""&&(o=s==null?X:s.resolveUri$1(t),o==null&&(o=t),l=new r._Record_3_forImport(n,o,a),_=Q._perImporterCanonicalizeCache.putIfAbsent$2(l,new r.ImportCache_canonicalize_closure(Q,n,o,s,a,l,t)),_!=null))return _;if(l=new r._Record_2_forImport(t,a),i=Q._canonicalizeCache,i.containsKey$1(l))return i.$index(0,l);for(u=Q._importers,p=c.Record_1_nullable_Object,h=Q._perImporterCanonicalizeCache,d=c.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl,f=c.Record_3_Importer_and_Uri_and_Uri_originalUrl,m=!0,y=0;y<u.length;++y){if(S=u[y],v=new r._Record_3_forImport(S,t,a),h.containsKey$1(v)?(E=h.$index(0,v),M=new r._Record_1(E??d._as(E))):M=X,I=p._is(M),I?(R=M._0,E=R!=null,E?(f._as(R),L=R):L=X):(L=X,R=L,E=!1),E)return L;if(I?E=R==null:E=!1,!E)e:{if(T=Q._canonicalize$4(S,t,s,a),O=T._0,J=O!=null,J?(L=O??f._as(O),B=T._1,E=B,z=E,E=E&&m):(L=X,B=L,z=B,E=!1),E)return i.$indexSet(0,l,L),L;if(J?(E=z,H=J):(B=T._1,E=B,H=!0),E=E&&!m,E){if(h.$indexSet(0,v,O),O!=null)return O;break e}if(E=(H?B:T._1)===!1,E){if(m){for(j=0;j<y;++j)h.$indexSet(0,new r._Record_3_forImport(u[j],t,a),X);m=!1}if(O!=null)return O}}}return m&&i.$indexSet(0,l,X),X},canonicalize$3$baseImporter$baseUrl(e,t,n,s){return this.canonicalize$4$baseImporter$baseUrl$forImport(0,t,n,s,!1)},_canonicalize$4(e,t,n,s){var a,i,o,l,_,u=null;if(n!=null?a=t.get$scheme()===""||e.isNonCanonicalScheme$1(t.get$scheme()):a=!1,i=new r.CanonicalizeContext(s,a?n:u),o=c.nullable_Object,l=r.runZoned(new r.ImportCache__canonicalize_closure(e,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__canonicalizeContext,i],o,o),c.nullable_Uri),_=!a||!i._wasContainingUrlAccessed,l==null)return new r._Record_2(u,_);if(l.get$scheme()==="")r.WarnForDeprecation_warnForDeprecation(this._logger,$.Deprecation_IMm,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+k.x2e_Rela,u,u);else if(e.isNonCanonicalScheme$1(l.get$scheme()))throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+k.x2c_whicu);return new r._Record_2(new r._Record_3_originalUrl(e,l,t),_)},importCanonical$4$originalUrl$quiet(e,t,n,s){return this._importCache.putIfAbsent$2(t,new r.ImportCache_importCanonical_closure(this,e,t,n,s))},importCanonical$3$originalUrl(e,t,n){return this.importCanonical$4$originalUrl$quiet(e,t,n,!1)},importCanonical$2(e,t){return this.importCanonical$4$originalUrl$quiet(e,t,null,!1)},humanize$1(e){var t=r.IterableNullableExtension_whereNotNull(this._canonicalizeCache.get$values(0),c.Record_3_Importer_and_Uri_and_Uri_originalUrl),n=t.$ti;return n=r.NullableExtension_andThen(r.minBy(new r.MappedIterable(new r.WhereIterable(t,new r.ImportCache_humanize_closure(e),n._eval$1("WhereIterable<Iterable.E>")),new r.ImportCache_humanize_closure0,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.ImportCache_humanize_closure1),new r.ImportCache_humanize_closure2(e)),n??e},sourceMapUrl$1(e,t){var n=this._resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t},clearCanonicalize$1(e){var t=this._canonicalizeCache;t.remove$1(0,new r._Record_2_forImport(e,!1)),t.remove$1(0,new r._Record_2_forImport(e,!0)),this._perImporterCanonicalizeCache.removeWhere$1(0,new r.ImportCache_clearCanonicalize_closure(this,e))},clearImport$1(e){this._resultsCache.remove$1(0,e),this._importCache.remove$1(0,e)}},r.ImportCache_canonicalize_closure.prototype={call$0(){var e=this,t=e.$this,n=e.baseUrl,s=t._canonicalize$4(e.baseImporter,e.resolvedUrl,n,e.forImport);return n!=null&&t._nonCanonicalRelativeUrls.$indexSet(0,e.key,e.url),s._0},$signature:122},r.ImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:140},r.ImportCache_importCanonical_closure.prototype={call$0(){var e,t,n,s,a=this,i=a.canonicalUrl,o=a.importer.load$1(0,i);return o==null?null:(e=a.$this,e._resultsCache.$indexSet(0,i,o),t=o.contents,n=o.syntax,s=a.originalUrl,i=s==null?i:s.resolveUri$1(i),r.Stylesheet_Stylesheet$parse(t,n,a.quiet?C.$get$Logger_quiet():e._logger,i))},$signature:81},r.ImportCache_humanize_closure.prototype={call$1(e){return g.$eq$(e._1,this.canonicalUrl)},$signature:541},r.ImportCache_humanize_closure0.prototype={call$1(e){return e._2},$signature:540},r.ImportCache_humanize_closure1.prototype={call$1(e){return e.get$path(e).length},$signature:87},r.ImportCache_humanize_closure2.prototype={call$1(e){var t=C.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:43},r.ImportCache_clearCanonicalize_closure.prototype={call$2(e,t){var n=this.url;return g.$eq$(e._1,n)||g.$eq$(this.$this._nonCanonicalRelativeUrls.$index(0,e),n)},$signature:538},r.Importer.prototype={modificationTime$1(e){return new r.DateTime(Date.now(),!1)},couldCanonicalize$2(e,t){return!0},isNonCanonicalScheme$1(e){return!1}},r.AsyncImporter.prototype={},r.CanonicalizeContext.prototype={},r.FilesystemImporter.prototype={canonicalize$1(e,t){var n,s;if(t.get$scheme()==="file")n=r.resolveImportPath(C.$get$context().style.pathFromUri$1(r._parseUri(t)));else{if(t.get$scheme()!=="")return null;if(s=this._loadPath,s!=null)n=r.resolveImportPath(r.join(s,C.$get$context().style.pathFromUri$1(r._parseUri(t)),null)),n!=null&&this._loadPathDeprecated&&r.warnForDeprecation(k.Using_t,$.Deprecation_B4v);else return null}return r.NullableExtension_andThen(n,new r.FilesystemImporter_canonicalize_closure)},load$1(e,t){var n=C.$get$context().style.pathFromUri$1(r._parseUri(t)),s=r.readFile(n),a=r.Syntax_forPath(n),i=t.get$scheme();return i===""&&r.throwExpression(r.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new r.ImporterResult(s,t,a)},modificationTime$1(e){return r.modificationTime(C.$get$context().style.pathFromUri$1(r._parseUri(e)))},couldCanonicalize$2(e,t){var n,s,a,i;return e.get$scheme()!=="file"&&e.get$scheme()!==""||t.get$scheme()!=="file"?!1:(n=C.$get$url(),s=n.style,a=r.ParsedPath_ParsedPath$parse(e.get$path(e),s).get$basename(),i=r.ParsedPath_ParsedPath$parse(t.get$path(t),s).get$basename(),!$.JSString_methods.startsWith$1(a,"_")&&$.JSString_methods.startsWith$1(i,"_")&&(i=$.JSString_methods.substring$1(i,1)),a===i||a===n.withoutExtension$1(i))},toString$0(e){var t=this._loadPath;return t??"<absolute file importer>"}},r.FilesystemImporter_canonicalize_closure.prototype={call$1(e){var t,n,s=null,a=r.isNodeJs()?w.process:s;return g.$eq$(a==null?s:g.get$platform$x(a),"win32")?a=!0:(a=r.isNodeJs()?w.process:s,a=g.$eq$(a==null?s:g.get$platform$x(a),"darwin")),a?(a=C.$get$context(),t=r._realCasePath(r.absolute(a.normalize$1(e),s,s,s,s,s,s,s,s,s,s,s,s,s,s)),n=t,t=a,a=n):(a=C.$get$context(),t=a.canonicalize$1(0,e),n=t,t=a,a=n),t.toUri$1(a)},$signature:141},r.NoOpImporter.prototype={},r.NodePackageImporter.prototype={isNonCanonicalScheme$1(e){return e==="pkg"},canonicalize$1(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=this,R=null;if(t.get$scheme()==="file")return C.$get$FilesystemImporter_cwd().canonicalize$1(0,t);if(t.get$scheme()!=="pkg")return R;if(t.get$hasAuthority())throw r.wrapException(k.A_pkg_h);if(l=C.$get$url(),_=l.style,_.rootLength$1(t.get$path(t))>0)throw r.wrapException("A pkg: URL's path must not begin with /.");if(t.get$path(t).length===0)throw r.wrapException("A pkg: URL must not have an empty path.");if(t.get$hasQuery()||t.get$hasFragment())throw r.wrapException(k.A_pkg_q);if(u=r.canonicalizeContext(),u._wasContainingUrlAccessed=!0,u=u._containingUrl,(u==null?R:u.get$scheme())==="file"?(u=r.canonicalizeContext(),u._wasContainingUrlAccessed=!0,u=u._containingUrl,u.toString,p=C.$get$context(),h=p.dirname$1(p.style.pathFromUri$1(r._parseUri(u)))):(u=I.__NodePackageImporter__entryPointDirectory_F,u===C&&r.throwUnnamedLateFieldNI(),h=u),n=null,d=l.split$1(0,t.get$path(t)),u=$.JSArray_methods.removeAt$1(d,0),p=C.$get$context(),u.toString,f=p.style,m=f.pathFromUri$1(r._parseUri(u)),$.JSString_methods.startsWith$1(m,"@")&&(m=d.length!==0?l.join$2(0,m,$.JSArray_methods.removeAt$1(d,0)):m),y=d.length!==0?f.pathFromUri$1(r._parseUri(l.joinAll$1(d))):R,n=m,g.startsWith$1$s(n,".")||g.contains$1$asx(n,"\\")||g.contains$1$asx(n,"%")?l=!0:l=g.startsWith$1$s(n,"@")&&!g.contains$1$asx(n,_.get$separator(_)),l||(S=I._resolvePackageRoot$2(n,h),S==null))return R;s=r.join(S,"package.json",R),a=r.readFile(s),i=null;try{i=c.Map_String_dynamic._as($.C_JsonCodec.decode$1(a))}catch(L){throw o=r.unwrapException(L),l=r.S(s),_=r.S(n),u=r.S(o),r.wrapException("Failed to parse "+l+' for "pkg:'+_+'": '+u)}if(v=I._resolvePackageExports$4(S,y,i,n),v!=null){if($.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(v,f)._splitExtension$1(1)[1]))return p.toUri$1(p.canonicalize$1(0,v));throw l=y??"root",r.wrapException("The export for '"+l+"' in '"+r.S(n)+"' resolved to '"+v+k.x27x2c_whi)}return y==null?(E=I._resolvePackageRootValues$2(S,i),E!=null?p.toUri$1(p.canonicalize$1(0,E)):R):(M=r.join(S,y,R),C.$get$FilesystemImporter_cwd().canonicalize$1(0,p.toUri$1(M)))},load$1(e,t){return C.$get$FilesystemImporter_cwd().load$1(0,t)},_resolvePackageRoot$2(e,t){for(var n,s;;){if(n=r.join(t,"node_modules",e),r.dirExists(n))return n;if(s=C.$get$context(),s.split$1(0,t).length===1)return null;t=s.dirname$1(t)}},_resolvePackageRootValues$2(e,t){var n,s,a,i,o=null,l=t.$index(0,"sass");return typeof l=="string"?(n=$.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(l,C.$get$url().style)._splitExtension$1(1)[1]),s=l):(s=o,n=!1),n?r.join(e,s,o):(a=t.$index(0,"style"),typeof a=="string"?(n=$.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(a,C.$get$url().style)._splitExtension$1(1)[1]),i=a):(i=o,n=!1),n?r.join(e,i,o):r.resolveImportPath(r.join(e,"index",o)))},_resolvePackageExports$4(e,t,n,s){var a,i,o=this,l=n.$index(0,"exports");return l==null?null:(a=o._nodePackageExportsResolve$5(e,o._exportsToCheck$1(t),l,t,s),a??(t!=null&&r.ParsedPath_ParsedPath$parse(t,C.$get$url().style)._splitExtension$1(1)[1].length!==0?null:(i=o._nodePackageExportsResolve$5(e,o._exportsToCheck$2$addIndex(t,!0),l,t,s),i??null)))},_nodePackageExportsResolve$5(e,t,n,s,a){var i,o,l,_;if(c.Map_String_dynamic._is(n)&&g.any$1$ax(n.get$keys(n),new r.NodePackageImporter__nodePackageExportsResolve_closure)&&g.any$1$ax(n.get$keys(n),new r.NodePackageImporter__nodePackageExportsResolve_closure0))throw r.wrapException("`exports` in "+a+k.x20can_n+g.map$1$1$ax(g.get$keys$z(n),new r.NodePackageImporter__nodePackageExportsResolve_closure1,c.String).join$1(0,",")+" in "+r.join(e,"package.json",null)+".");i=r.IterableNullableExtension_whereNotNull(new r.MappedListIterable(t,new r.NodePackageImporter__nodePackageExportsResolve_closure2(this,n,e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>")),c.String),o=r.List_List$of(i,!0,i.$ti._eval$1("Iterable.E"));e:{if(l=o.length,l===1){_=o[0],i=_;break e}if(l<=0){i=null;break e}i=s??"root",i=r.throwExpression(k.Unable+i+" in "+a+` should be used.
|
||
|
||
Found:
|
||
`+$.JSArray_methods.join$1(o,`
|
||
`))}return i},_compareExpansionKeys$2(e,t){var n=$.JSString_methods.contains$1(e,"*"),s=n?$.JSString_methods.indexOf$1(e,"*")+1:e.length,a=$.JSString_methods.contains$1(t,"*"),i=a?$.JSString_methods.indexOf$1(t,"*")+1:t.length;return s>i?-1:i>s||!n?1:!a||(n=e.length,a=t.length,n>a)?-1:a>n?1:0},_packageTargetResolve$4(e,t,n,s){var a,i,o,l,_,u,p,h,d,f=null,m=typeof t=="string";if(m?(a=!$.JSString_methods.startsWith$1(t,"./"),i=t):(i=f,a=!1),a)throw r.wrapException("Export '"+r.S(i)+k.x27x20must+n+"'.");if(m?(a=s!=null,i=t):(i=f,a=!1),a)return m=g.replaceFirst$2$s(i,"*",s),a=C.$get$context(),o=a.normalize$1(r.join(n,a.style.pathFromUri$1(r._parseUri(m)),f)),r.fileExists(o)?o:f;if(i=m?t:f,m)return m=C.$get$context(),i.toString,r.join(n,m.style.pathFromUri$1(r._parseUri(i)),f);if(m=c.Map_String_dynamic._is(t),l=m?t:f,m){for(m=r.MapExtensions_get_pairs(l,c.String,c.dynamic),m=m.get$iterator(m);m.moveNext$0();)if(a=m.get$current(m),_=a._0,u=a._1,!!$.Set_TnQrk.contains$1(0,_)&&u!=null&&(p=this._packageTargetResolve$4(e,u,n,s),p!=null))return p;return f}if(c.List_nullable_Object._is(t)&&g.get$length$asx(t)<=0)return f;if(m=c.List_dynamic._is(t),h=m?t:f,m){for(m=g.get$iterator$ax(h);m.moveNext$0();)if(u=m.get$current(m),u!=null&&(d=this._packageTargetResolve$4(e,u,n,s),d!=null))return d;return f}throw r.wrapException("Invalid 'exports' value "+r.S(t)+" in "+r.join(n,"package.json",f)+".")},_packageTargetResolve$3(e,t,n){return this._packageTargetResolve$4(e,t,n,null)},_getMainExport$1(e){var t,n,s,a,i;e:{if(typeof e=="string"){t=e;break e}if(c.List_String._is(e)){t=e;break e}if(t=c.Map_String_dynamic._is(e),t?(n=!g.any$1$ax(e.get$keys(e),new r.NodePackageImporter__getMainExport_closure),s=e):(s=null,n=!1),n){t=s;break e}if(t?(a=e.$index(0,"."),a==null?n=e.containsKey$1("."):n=!0,n?n=a!=null:n=!1):(a=null,n=!1),n){i=t?a:g.$index$asx(e,"."),t=i;break e}t=null;break e}return t},_exportsToCheck$2$addIndex(e,t){var n,s,a,i,o,l,_=c.JSArray_String,u=r._setArrayType([],_),p=e==null;if(p&&t?e="index":!p&&t&&(e=r.join(e,"index",null)),e==null)return r._setArrayType([null],c.JSArray_nullable_String);if($.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(e,C.$get$url().style)._splitExtension$1(1)[1])?u.push(e):$.JSArray_methods.addAll$1(u,r._setArrayType([e,e+".scss",e+".sass",e+".css"],_)),_=C.$get$context(),p=_.style,n=r.ParsedPath_ParsedPath$parse(e,p).get$basename(),s=_.dirname$1(e),$.JSString_methods.startsWith$1(n,"_"))return u;for(_=r.List_List$of(u,!0,c.nullable_String),a=u.length,i=s===".",o=0;o<u.length;u.length===a||(0,r.throwConcurrentModificationError)(u),++o)l=u[o],i?_.push("_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename()):_.push(r.join(s,"_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename(),null));return _},_exportsToCheck$1(e){return this._exportsToCheck$2$addIndex(e,!1)}},r.NodePackageImporter__nodePackageExportsResolve_closure.prototype={call$1(e){return $.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure0.prototype={call$1(e){return!$.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure1.prototype={call$1(e){return'"'+e+'"'},$signature:5},r.NodePackageImporter__nodePackageExportsResolve_closure2.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S=this,v=null;if(e==null)return t=S.$this,r.NullableExtension_andThen(t._getMainExport$1(S.exports),new r.NodePackageImporter__nodePackageExportsResolve__closure(t,e,S.packageRoot));if(t=S.exports,!c.Map_String_dynamic._is(t)||g.every$1$ax(t.get$keys(t),new r.NodePackageImporter__nodePackageExportsResolve__closure0))return v;if(n="./"+C.$get$context().toUri$1(e).toString$0(0),t.containsKey$1(n)&&g.$index$asx(t,n)!=null&&!$.JSString_methods.contains$1(n,"*"))return t=g.$index$asx(t,n),t==null&&(t=c.Object._as(t)),S.$this._packageTargetResolve$3(n,t,S.packageRoot);for(s=r._setArrayType([],c.JSArray_String),a=g.getInterceptor$z(t),i=g.get$iterator$ax(a.get$keys(t));i.moveNext$0();)o=i.get$current(i),$.JSString_methods.allMatches$1("*",o).get$length(0)===1&&s.push(o);for(i=S.$this,$.JSArray_methods.sort$1(s,i.get$_compareExpansionKeys()),o=s.length,l=n.length,_=0;_<s.length;s.length===o||(0,r.throwConcurrentModificationError)(s),++_){if(u=s[_],p=u.split("*"),h=p.length===2,h?(d=p[0],f=p[1],f=f):(f=v,d=f),!h)throw r.wrapException(r.StateError$("Pattern matching error"));if($.JSString_methods.startsWith$1(n,d)&&n!==d&&(h=f.length,h!==0?m=$.JSString_methods.endsWith$1(n,f)&&l>=u.length:m=!0,m)){if(y=a.$index(t,u),y==null)continue;return i._packageTargetResolve$4(e,y,S.packageRoot,$.JSString_methods.substring$2(n,d.length,l-h))}}return v},$signature:143},r.NodePackageImporter__nodePackageExportsResolve__closure.prototype={call$1(e){return this.$this._packageTargetResolve$3(this.variant,e,this.packageRoot)},$signature:144},r.NodePackageImporter__nodePackageExportsResolve__closure0.prototype={call$1(e){return!$.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__getMainExport_closure.prototype={call$1(e){return $.JSString_methods.startsWith$1(e,".")},$signature:4},r.ImporterResult.prototype={get$sourceMapUrl(e){return this._sourceMapUrl}},r.resolveImportPath_closure.prototype={call$0(){return r._exactlyOne(r._tryPath(C.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:44},r.resolveImportPath_closure0.prototype={call$0(){return r._exactlyOne(r._tryPathWithExtensions(this.path+".import"))},$signature:44},r._tryPathAsDirectory_closure.prototype={call$0(){return r._exactlyOne(r._tryPathWithExtensions(r.join(this.path,"index.import",null)))},$signature:44},r._exactlyOne_closure.prototype={call$1(e){var t=C.$get$context();return" "+t.prettyUri$1(t.toUri$1(e))},$signature:5},r.InterpolationBuffer.prototype={writeCharCode$1(e){var t=this._interpolation_buffer$_text,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},addInterpolation$1(e){var t,n,s,a,i,o=this,l=e.contents,_=l.length;_!==0&&(t=_>=1,t?(n=l[0],_=n,_=typeof _=="string"):(n=null,_=!1),_&&(s=r._asString(t?n:l[0]),a=$.JSArray_methods.sublist$1(l,1),_=o._interpolation_buffer$_text,_._contents+=s,l=a),o._flushText$0(),_=o._interpolation_buffer$_contents,$.JSArray_methods.addAll$1(_,l),typeof $.JSArray_methods.get$last(_)=="string"&&(i=o._interpolation_buffer$_text,_=r.S(_.pop()),i._contents+=_))},_flushText$0(){var e=this._interpolation_buffer$_text,t=e._contents;t.length!==0&&(this._interpolation_buffer$_contents.push((t.charCodeAt(0)==0,t)),e._contents="")},interpolation$1(e){var t=r.List_List$of(this._interpolation_buffer$_contents,!0,c.Object),n=this._interpolation_buffer$_text._contents;return n.length!==0&&t.push((n.charCodeAt(0)==0,n)),r.Interpolation$(t,e)},toString$0(e){var t,n,s,a,i;for(t=this._interpolation_buffer$_contents,n=t.length,s=0,a="";s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)i=t[s],a=typeof i=="string"?a+i:a+"#{"+r.S(i)+r.Primitives_stringFromCharCode(125);return t=a+this._interpolation_buffer$_text.toString$0(0),t.charCodeAt(0)==0,t}},r.InterpolationMap.prototype={mapException$1(e){var t,n,s=this,a=e.get$span(e),i=s.mapSpan$1(a),o=s._indexInContents$1(a.get$start(a)),l=s._indexInContents$1(a.get$end(a)),_=s._interpolation.contents,u=e._span_exception$_message;return r.SubListIterable$(_,o,null,r._arrayInstanceType(_)._precomputed1).take$1(0,l-o+1).any$1(0,new r.InterpolationMap_mapException_closure)?(_=c.SourceSpan,t=c.String,n=r.LinkedHashMap_LinkedHashMap$_literal([a,"error in interpolated output"],_,t),new r.MultiSourceSpanFormatException(e.get$source(),"",r.ConstantMap_ConstantMap$from(n,_,t),u,i)):new r.SourceSpanFormatException(e.get$source(),u,i)},mapSpan$1(e){var t,n,s,a,i,o,l,_=this,u=null,p=_._mapLocation$1(e.get$start(e)),h=_._mapLocation$1(e.get$end(e));e:{if(t=p,n=c.FileSpan,s=n._is(p),s?(n._as(t),a=h,i=n._is(h),o=t,p=o):(o=u,a=o,p=t,i=!1),i){n=o.expand$1(0,n._as(s?a:h));break e}if(n._is(p)?(s?i=a:(i=h,a=i,s=!0),i=i instanceof r.FileLocation,o=p):(o=u,i=!1),i){n=s?a:h,c.FileLocation._as(n),i=_._interpolation.span,n=i.get$file(i).span$2(0,_._expandInterpolationSpanLeft$1(o.get$start(o)),n.offset);break e}if(p instanceof r.FileLocation?(s?i=a:(i=h,a=i,s=!0),i=n._is(i),o=p):(o=u,i=!1),i){l=n._as(s?a:h),n=_._interpolation.span,n=n.get$file(n).span$2(0,o.offset,_._expandInterpolationSpanRight$1(l.get$end(l)));break e}if(p instanceof r.FileLocation?(s?n=a:(n=h,a=n,s=!0),n=n instanceof r.FileLocation,o=p):(o=u,n=!1),n){n=s?a:h,c.FileLocation._as(n),i=_._interpolation.span,n=i.get$file(i).span$2(0,o.offset,n.offset);break e}n=r.throwExpression("[BUG] Unreachable")}return n},_mapLocation$1(e){var t,n,s=this,a=s._indexInContents$1(e),i=s._interpolation,o=i.contents,l=o[a],_=c.Expression;return _._is(l)?l.get$span(l):(t=a===0,i=i.span,t?n=i.get$start(i):(i=i.get$file(i),o=_._as(o[a-1]),o=o.get$span(o),n=r.FileLocation$_(i,s._expandInterpolationSpanRight$1(o.get$end(o)))),i=t?0:s._targetLocations[a-1].get$offset(),r.FileLocation$_(n.file,n.offset+(e.offset-i)))},_indexInContents$1(e){var t,n,s,a;for(t=this._targetLocations,n=t.length,s=e.offset,a=0;a<n;++a)if(s<t[a].get$offset())return a;return this._interpolation.contents.length-1},_expandInterpolationSpanLeft$1(e){for(var t,n,s,a=e.file._decodedChars,i=e.offset-1;i>=0;)if(t=i-1,n=a[i],n===123){if(a[t]===35){i=t;break}i=t}else if(n===47){if(i=t-1,a[t]===42)for(;;){if(t=i-1,a[i]!==42){i=t;continue}i=t;do if(t=i-1,s=a[i],s===42){i=t;continue}else break;while(!0);if(s===47){i=t;break}i=t}}else i=t;return i},_expandInterpolationSpanRight$1(e){var t,n,s,a,i,o,l=e.file._decodedChars,_=e.offset;for(t=l.length;_<t;){if(n=_+1,s=l[_],s===125){_=n;break}if(s===47){if(_=n+1,a=l[n],a===47){for(;n=_+1,i=l[_],!(i===10||i===13||i===12);)_=n;_=n}else if(a===42)for(;;){if(n=_+1,l[_]!==42){_=n;continue}_=n;do if(n=_+1,o=l[_],o===42){_=n;continue}else break;while(!0);if(o===47){_=n;break}_=n}}else _=n}return _}},r.InterpolationMap_mapException_closure.prototype={call$1(e){return c.Expression._is(e)},$signature:75},r._realCasePath_helper.prototype={call$1(e){var t=C.$get$context().dirname$1(e);return t===e?e:C._realCaseCache.putIfAbsent$2(e,new r._realCasePath_helper_closure(this,t,e))},$signature:5},r._realCasePath_helper_closure.prototype={call$0(){var e,t,n,s,a=this.helper.call$1(this.dirname),i=this.path,o=r.ParsedPath_ParsedPath$parse(i,C.$get$context().style).get$basename();try{e=g.where$1$ax(r.listDir(a,!1),new r._realCasePath_helper__closure(o)).toList$0(0),t=null,n=e;e:{if(s=null,g.get$length$asx(n)===1){s=g.$index$asx(n,0),t=s;break e}t=r.join(a,o,null);break e}return t=t,t}catch(l){if(r.unwrapException(l)instanceof r.FileSystemException)return i;throw l}},$signature:26},r._realCasePath_helper__closure.prototype={call$1(e){return r.equalsIgnoreCase(r.ParsedPath_ParsedPath$parse(e,C.$get$context().style).get$basename(),this.basename)},$signature:4},r.FileSystemException.prototype={toString$0(e){var t=C.$get$context();return t.prettyUri$1(t.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},r._readFile_closure.prototype={call$0(){return g.readFileSync$2$x(r.fs(),this.path,this.encoding)},$signature:60},r.writeFile_closure.prototype={call$0(){return g.writeFileSync$2$x(r.fs(),this.path,this.contents)},$signature:0},r.deleteFile_closure.prototype={call$0(){return g.unlinkSync$1$x(r.fs(),this.path)},$signature:0},r.readStdin_closure.prototype={call$1(e){this._box_0.contents=e,this.completer.complete$1(e)},$signature:104},r.readStdin_closure0.prototype={call$1(e){this.sink.add$1(0,c.List_int._as(e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:93},r.readStdin_closure1.prototype={call$1(e){this.sink.close$0(0)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:93},r.readStdin_closure2.prototype={call$1(e){r.printError("Failed to read from stdin"),r.printError(e),e.toString,this.completer.completeError$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:93},r.fileExists_closure.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isFile$0$x(g.statSync$1$x(r.fs(),n)),n}catch(s){if(e=r.unwrapException(s),t=c.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw s}},$signature:22},r.dirExists_closure.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isDirectory$0$x(g.statSync$1$x(r.fs(),n)),n}catch(s){if(e=r.unwrapException(s),t=c.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw s}},$signature:22},r.ensureDir_closure.prototype={call$0(){var e,t,n;try{g.mkdirSync$1$x(r.fs(),this.path)}catch(s){if(e=r.unwrapException(s),t=c.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"EEXIST"))return;if(!g.$eq$(g.get$code$x(t),"ENOENT"))throw s;n=this.path,r.ensureDir(C.$get$context().dirname$1(n)),g.mkdirSync$1$x(r.fs(),n)}},$signature:0},r.listDir_closure.prototype={call$0(){var e=this.path;return this.recursive?new r.listDir_closure_list().call$1(e):g.map$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__closure(e),c.String).super$Iterable$where(0,new r.listDir__closure0)},$signature:145},r.listDir__closure.prototype={call$1(e){return r.join(this.path,r._asString(e),null)},$signature:108},r.listDir__closure0.prototype={call$1(e){return!r.dirExists(e)},$signature:4},r.listDir_closure_list.prototype={call$1(e){return g.expand$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__list_closure(e,this),c.String)},$signature:146},r.listDir__list_closure.prototype={call$1(e){var t=r.join(this.parent,r._asString(e),null);return r.dirExists(t)?this.list.call$1(t):r._setArrayType([t],c.JSArray_String)},$signature:147},r.modificationTime_closure.prototype={call$0(){var e=g.getTime$0$x(g.get$mtime$x(g.statSync$1$x(r.fs(),this.path)));return Math.abs(e)>864e13&&r.throwExpression(r.ArgumentError$("DateTime is outside valid range: "+r.S(e),null)),r.checkNotNullable(!1,"isUtc",c.bool),new r.DateTime(e,!1)},$signature:148},r.watchDir_closure.prototype={call$2(e,t){var n=this._box_0.controller;return n==null?null:n.add$1(0,new r.WatchEvent($.ChangeType_add,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:149},r.watchDir_closure0.prototype={call$2(e,t){var n=this._box_0.controller;return n==null?null:n.add$1(0,new r.WatchEvent($.ChangeType_modify,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:149},r.watchDir_closure1.prototype={call$1(e){var t=this._box_0.controller;return t==null?null:t.add$1(0,new r.WatchEvent($.ChangeType_remove,e))},$signature:104},r.watchDir_closure2.prototype={call$1(e){var t=this._box_0.controller;return t==null?null:t.addError$1(e)},$signature:99},r.watchDir_closure3.prototype={call$0(){var e=r.StreamController_StreamController(new r.watchDir__closure(this.watcher),null,null,null,!1,c.WatchEvent);this._box_0.controller=e,this.completer.complete$1(new r._ControllerStream(e,r._instanceType(e)._eval$1("_ControllerStream<1>")))},$signature:1},r.watchDir__closure.prototype={call$0(){g.close$0$x(this.watcher)},$signature:1},r.JSArray0.prototype={},r.Chokidar.prototype={},r.ChokidarOptions.prototype={},r.ChokidarWatcher.prototype={},r.JSFunction.prototype={},r.ImmutableList.prototype={},r.ImmutableMap.prototype={},r.NodeImporterResult.prototype={},r.RenderContext.prototype={},r.RenderContextOptions.prototype={},r.RenderContextResult.prototype={},r.RenderContextResultStats.prototype={},r.JSModule.prototype={},r.JSModuleRequire.prototype={},r.JSClass.prototype={},r.JSUrl.prototype={},r._PropertyDescriptor.prototype={},r._RequireMain.prototype={},r.LoggerWithDeprecationType0.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){this.internalWarn$4$deprecation$span$trace(t,n?$.Deprecation_JeE:null,s,a)},warn$3$span$trace(e,t,n,s){return this.warn$4$deprecation$span$trace(0,t,!1,n,s)},warn$2$span(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,n,null)},warn$2$trace(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,null,n)}},r._QuietLogger.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,s){return this.warn$4$deprecation$span$trace(0,t,!1,n,s)},warn$2$span(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,n,null)},debug$2(e,t,n){}},r.DeprecationProcessingLogger.prototype={DeprecationProcessingLogger$5$fatalDeprecations$futureDeprecations$limitRepetition$silenceDeprecations(e,t,n,s,a){var i,o,l,_,u,p,h,d=this,f=null;for(i=d.fatalDeprecations,i=i.get$iterator(i),o=d.silenceDeprecations,l=d.futureDeprecations,_=d._inner;i.moveNext$0();){if(u=i.get$current(i),u.isFuture&&!l.contains$1(0,u)){u=u.toString$0(0),_.warn$3$span$trace(0,"Future "+u+k.x20deprex20m,f,f);continue}if(p=o.contains$1(0,u),p){u=u.toString$0(0),_.warn$3$span$trace(0,"Ignoring setting to silence "+u+k.x20deprex2c,f,f);continue}}for(i=r._LinkedHashSetIterator$(o,o._modifications,r._instanceType(o)._precomputed1),o=i.$ti._precomputed1;i.moveNext$0();){if(u=i._collection$_current,u==null&&(u=o._as(u)),$.Deprecation_JeE===u){_.warn$3$span$trace(0,k.User_a,f,f);continue}if(h=u.isFuture,h&&l.contains$1(0,u)){u=u.toString$0(0),_.warn$3$span$trace(0,"Conflicting options for future "+u+" deprecation cancel each other out.",f,f);continue}if(h){u=u.toString$0(0),_.warn$3$span$trace(0,"Future "+u+k.x20deprex20i,f,f);continue}}for(i=r._LinkedHashSetIterator$(l,l._modifications,r._instanceType(l)._precomputed1),o=i.$ti._precomputed1;i.moveNext$0();)l=i._collection$_current,l==null&&(l=o._as(l)),l.isFuture||(l=l.toString$0(0),_.warn$3$span$trace(0,l+k.x20is_noaf,f,f))},internalWarn$4$deprecation$span$trace(e,t,n,s){t!=null?this._handleDeprecation$4$span$trace(t,e,n,s):this._inner.warn$3$span$trace(0,e,n,s)},_handleDeprecation$4$span$trace(e,t,n,s){var a,i,o,l,_,u,p=this,h=null;if(!(e.isFuture&&!p.futureDeprecations.contains$1(0,e))){if(p.fatalDeprecations.contains$1(0,e)){t+=k.x0a_This+e.toString$0(0)+k.x20deprex20t;e:{if(a=n!=null,a?(i=n??c.FileSpan._as(n),o=s!=null,l=s):(i=h,l=i,o=!1),o){a&&(s=l),o=r.SassRuntimeException$(t,i,s??c.Trace._as(s),h);break e}if(n!=null?o=(a?l:s)==null:(n=h,o=!1),o){o=r.SassException$(t,n,h);break e}o=r.SassScriptException$(t,h);break e}throw r.wrapException(o)}p.silenceDeprecations.contains$1(0,e)||p.limitRepetition&&(o=p._warningCounts,_=o.$index(0,e),u=(_??0)+1,o.$indexSet(0,e,u),u>5)||p._inner.warn$4$deprecation$span$trace(0,t,!0,n,s)}},debug$2(e,t,n){return this._inner.debug$2(0,t,n)},summarize$1$js(e){var t=this._warningCounts.get$values(0),n=r._instanceType(t),s=r.IterableIntegerExtension_get_sum(new r.MappedIterable(new r.WhereIterable(t,new r.DeprecationProcessingLogger_summarize_closure,n._eval$1("WhereIterable<Iterable.E>")),new r.DeprecationProcessingLogger_summarize_closure0,n._eval$1("MappedIterable<Iterable.E,int>")));s>0&&(t=e?"":k.x0aRun_i,this._inner.warn$1(0,""+s+k.x20repet+t))}},r.DeprecationProcessingLogger_summarize_closure.prototype={call$1(e){return e>5},$signature:45},r.DeprecationProcessingLogger_summarize_closure0.prototype={call$1(e){return e-5},$signature:150},r.StderrLogger.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){var i,o=new r.StringBuffer(""),l=this.color;l?(i=o._contents="\x1B[33m\x1B[1m",i=o._contents=(n?o._contents=i+"Deprecation ":i)+"Warning\x1B[0m"):i=o._contents=(n?o._contents="DEPRECATION ":"")+"WARNING",s==null?l=o._contents=i+(": "+t+`
|
||
`):a!=null?(l=i+(": "+t+`
|
||
|
||
`+s.highlight$1$color(l)+`
|
||
`),o._contents=l):(l=i+(" on "+s.message$2$color(0,`
|
||
`+t,l)+`
|
||
`),o._contents=l),a!=null&&(o._contents=l+(r.indent($.JSString_methods.trimRight$0(a.toString$0(0)),4)+`
|
||
`)),r.printError(o)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,s){return this.warn$4$deprecation$span$trace(0,t,!1,n,s)},warn$2$span(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,n,null)},warn$2$trace(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,null,n)},debug$2(e,t,n){var s,a,i,o=n.file,l=n._file$_start;r.FileLocation$_(o,l).file.url==null?s="-":(a=r.FileLocation$_(o,l).file.url,i=C.$get$context(),a.toString,s=i.prettyUri$1(a)),o=r.FileLocation$_(o,l),o=o.file.getLine$1(o.offset),l=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",l=s+":"+(o+1)+" "+l+(": "+t),r.printError((l.charCodeAt(0)==0,l))}},r.TrackingLogger.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){this._emittedWarning=!0,this._tracking$_logger.warn$4$deprecation$span$trace(0,t,n,s,a)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,s){return this.warn$4$deprecation$span$trace(0,t,!1,n,s)},debug$2(e,t,n){this._emittedDebug=!0,this._tracking$_logger.debug$2(0,t,n)}},r.BuiltInModule.prototype={get$upstream(){return $.List_empty7},get$variableNodes(){return $.Map_empty4},get$extensionStore(){return $.C_EmptyExtensionStore},get$css(e){return new r.CssStylesheet($.List_empty3,r.SourceFile$decoded($.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return $.Map_empty2},get$transitivelyContainsCss(){return!1},get$transitivelyContainsExtensions(){return!1},setVariable$3(e,t,n){throw this.variables.containsKey$1(e)?r.wrapException(r.SassScriptException$("Cannot modify built-in variable.",null)):r.wrapException(r.SassScriptException$("Undefined variable.",null))},variableIdentity$1(e){return this},cloneCss$0(){return this},$isModule0:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},r.ForwardedModuleView.prototype={get$url(e){var t=this._forwarded_view$_inner;return t.get$url(t)},get$upstream(){return this._forwarded_view$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view$_inner.get$extensionStore()},get$css(e){var t=this._forwarded_view$_inner;return t.get$css(t)},get$preModuleComments(){return this._forwarded_view$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._forwarded_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){var s,a,i,o="Undefined variable.",l=this._rule,_=l.shownVariables;if(_!=null?s=!_._base.contains$1(0,e):s=!1,s)throw r.wrapException(r.SassScriptException$(o,null));if(a=l.hiddenVariables,a!=null?s=a._base.contains$1(0,e):s=!1,s)throw r.wrapException(r.SassScriptException$(o,null));if(i=l.prefix,i!=null){if(!$.JSString_methods.startsWith$1(e,i))throw r.wrapException(r.SassScriptException$(o,null));e=$.JSString_methods.substring$1(e,i.length)}return this._forwarded_view$_inner.setVariable$3(e,t,n)},variableIdentity$1(e){var t=this._rule.prefix;return t!=null&&(e=$.JSString_methods.substring$1(e,t.length)),this._forwarded_view$_inner.variableIdentity$1(e)},$eq(e,t){return t==null?!1:t instanceof r.ForwardedModuleView&&this._forwarded_view$_inner.$eq(0,t._forwarded_view$_inner)&&this._rule===t._rule},get$hashCode(e){var t=this._forwarded_view$_inner;return(t.get$hashCode(t)^r.Primitives_objectHashCode(this._rule))>>>0},cloneCss$0(){return r.ForwardedModuleView$(this._forwarded_view$_inner.cloneCss$0(),this._rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view$_inner.toString$0(0)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.ShadowedModuleView.prototype={get$url(e){var t=this._shadowed_view$_inner;return t.get$url(t)},get$upstream(){return this._shadowed_view$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view$_inner.get$extensionStore()},get$css(e){var t=this._shadowed_view$_inner;return t.get$css(t)},get$preModuleComments(){return this._shadowed_view$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){if(this.variables.containsKey$1(e))this._shadowed_view$_inner.setVariable$3(e,t,n);else throw r.wrapException(r.SassScriptException$("Undefined variable.",null))},variableIdentity$1(e){return this._shadowed_view$_inner.variableIdentity$1(e)},$eq(e,t){var n,s,a=this;return t==null?!1:(t instanceof r.ShadowedModuleView&&a._shadowed_view$_inner.$eq(0,t._shadowed_view$_inner)?(n=a.variables,n=n.get$keys(n),s=t.variables,$.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=a.functions,n=n.get$keys(n),s=t.functions,$.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=a.mixins,n=n.get$keys(n),s=t.mixins,s=$.C_IterableEquality.equals$2(0,n,s.get$keys(s)),n=s):n=!1):n=!1):n=!1,n)},get$hashCode(e){var t=this._shadowed_view$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new r.ShadowedModuleView(e._shadowed_view$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view$_inner.toString$0(0)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.AtRootQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.AtRootQueryParser_parse_closure(this))}},r.AtRootQueryParser_parse_closure.prototype={call$0(){var e,t,n=this.$this,s=n.scanner;s.expectChar$1(40),n.whitespace$0(),e=n.scanIdentifier$1("with"),e||n.expectIdentifier$2$name("without",'"with" or "without"'),n.whitespace$0(),s.expectChar$1(58),n.whitespace$0(),t=r.LinkedHashSet_LinkedHashSet$_empty(c.String);do t.add$1(0,n.identifier$0().toLowerCase()),n.whitespace$0();while(n.lookingAtIdentifier$0());return s.expectChar$1(41),s.expectDone$0(),new r.AtRootQuery(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:515},r._disallowedFunctionNames_closure.prototype={call$1(e){return e.name},$signature:514},r.CssParser.prototype={get$plainCss(){return!0},silentComment$0(){var e,t,n=this;if(n._inExpression)return!1;e=n.scanner,t=e._string_scanner$_position,n.super$Parser$silentComment(),n.error$2(0,k.Silent,e.spanFrom$1(new r._SpanScannerState(e,t)))},atRule$2$root(e,t){var n,s,a=this,i=a.scanner,o=new r._SpanScannerState(i,i._string_scanner$_position);i.expectChar$1(64),n=a.interpolatedIdentifier$0(),a.whitespace$0(),s=n.get$asPlain();e:{if((s==="at-root"||s==="content"||s==="debug"||s==="each"||s==="error"||s==="extend"||s==="for"||s==="function"||s==="if"||s==="include"||s==="mixin"||s==="return"||s==="warn"||s==="while")&&a._forbiddenAtRule$1(o),s==="import"){i=a._cssImportRule$1(o);break e}if(s==="media"){i=a.mediaRule$1(o);break e}if(s==="-moz-document"){i=a.mozDocumentRule$2(o,n);break e}if(s==="supports"){i=a.supportsRule$1(o);break e}i=a.unknownAtRule$2(o,n);break e}return i},_forbiddenAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule isn't allowed in plain CSS.",this.scanner.spanFrom$1(e))},_cssImportRule$1(e){var t,n,s,a=this,i=a.scanner,o=new r._SpanScannerState(i,i._string_scanner$_position),l=i.peekChar$0();e:{if(l===117||l===85){t=a.dynamicUrl$0();break e}t=new r.StringExpression(a.interpolatedString$0().asInterpolation$1$static(!0),!1);break e}return n=i.spanFrom$1(o),a.whitespace$0(),s=a.tryImportModifiers$0(),a.expectStatementSeparator$1("@import rule"),t=r._setArrayType([new r.StaticImport(r.Interpolation$(r._setArrayType([t],c.JSArray_Object),n),s,i.spanFrom$1(o))],c.JSArray_Import),i=i.spanFrom$1(e),new r.ImportRule(r.List_List$unmodifiable(t,c.Import),i)},parentheses$0(){var e,t=this.scanner,n=t._string_scanner$_position;return t.expectChar$1(40),this.whitespace$0(),e=this.expressionUntilComma$0(),t.expectChar$1(41),new r.ParenthesizedExpression(e,t.spanFrom$1(new r._SpanScannerState(t,n)))},identifierLike$0(){var e,t,n,s,a,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position),_=i.interpolatedIdentifier$0(),u=_.get$asPlain(),p=u.toLowerCase(),h=i.trySpecialFunction$2(p,l);if(h!=null)return h;if(e=o._string_scanner$_position,o.scanChar$1(46))return i.namespacedExpression$2(u,l);if(!o.scanChar$1(40))return new r.StringExpression(_,!1);if(t=p==="var",n=r._setArrayType([],c.JSArray_Expression),!o.scanChar$1(41)){do{if(i.whitespace$0(),t&&n.length===1&&o.peekChar$0()===41){s=r.FileLocation$_(o._sourceFile,o._string_scanner$_position),a=s.offset,a=r._FileSpan$(s.file,a,a),n.push(new r.StringExpression(r.Interpolation$(r._setArrayType([""],c.JSArray_Object),a),!1));break}n.push(i.expressionUntilComma$1$singleEquals(!0)),i.whitespace$0()}while(o.scanChar$1(44));o.expectChar$1(41)}return C.$get$_disallowedFunctionNames().contains$1(0,u)&&i.error$2(0,k.This_f,o.spanFrom$1(l)),e=o.spanFrom$1(new r._SpanScannerState(o,e)),s=c.Expression,a=r.List_List$unmodifiable(n,s),s=r.ConstantMap_ConstantMap$from($.Map_empty6,c.String,s),o=o.spanFrom$1(l),new r.FunctionExpression(null,r.stringReplaceAllUnchecked(u,"_","-"),u,new r.ArgumentInvocation(a,s,null,null,e),o)},namespacedExpression$2(e,t){var n=this.super$StylesheetParser$namespacedExpression(e,t);this.error$2(0,k.Modulen,n.get$span(n))}},r.KeyframeSelectorParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.KeyframeSelectorParser_parse_closure(this))},_percentage$0(){var e,t,n=this.scanner,s=n.scanChar$1(43)?""+r.Primitives_stringFromCharCode(43):"",a=n.peekChar$0();for(!(a!=null&&a>=48&&a<=57)&&a!==46&&n.error$1(0,"Expected number.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=r.Primitives_stringFromCharCode(n.readChar$0());if(n.peekChar$0()===46)for(s+=r.Primitives_stringFromCharCode(n.readChar$0());e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=r.Primitives_stringFromCharCode(n.readChar$0());if(this.scanIdentChar$1(101)){s+=r.Primitives_stringFromCharCode(101),t=n.peekChar$0(),(t===43||t===45)&&(s+=r.Primitives_stringFromCharCode(n.readChar$0())),e=n.peekChar$0(),e!=null&&e>=48&&e<=57||n.error$1(0,"Expected digit.");do s+=r.Primitives_stringFromCharCode(n.readChar$0()),e=n.peekChar$0();while(e!=null&&e>=48&&e<=57)}return n.expectChar$1(37),s+=r.Primitives_stringFromCharCode(37),s.charCodeAt(0)==0,s}},r.KeyframeSelectorParser_parse_closure.prototype={call$0(){var e=r._setArrayType([],c.JSArray_String),t=this.$this,n=t.scanner;do t.whitespace$0(),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._percentage$0()),t.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:124},r.MediaQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.MediaQueryParser_parse_closure(this))},_mediaQuery$0(){var e,t,n,s,a,i,o,l=this,_="and",u=null;if(l.scanner.peekChar$0()===40)return e=r._setArrayType([l._mediaInParens$0()],c.JSArray_String),l.whitespace$0(),l.scanIdentifier$1(_)?(l.expectWhitespace$0(),$.JSArray_methods.addAll$1(e,l._mediaLogicSequence$1(_)),t=!0):(n=l.scanIdentifier$1("or"),n&&(l.expectWhitespace$0(),$.JSArray_methods.addAll$1(e,l._mediaLogicSequence$1("or"))),t=!n),r.CssMediaQuery$condition(e,t);if(s=l.identifier$0(),r.equalsIgnoreCase(s,"not")&&(l.expectWhitespace$0(),!l.lookingAtIdentifier$0()))return r.CssMediaQuery$condition(r._setArrayType(["(not "+l._mediaInParens$0()+")"],c.JSArray_String),u);if(l.whitespace$0(),!l.lookingAtIdentifier$0())return r.CssMediaQuery$type(s,u,u);if(a=l.identifier$0(),r.equalsIgnoreCase(a,_))l.expectWhitespace$0(),i=s,o=u;else{if(l.whitespace$0(),l.scanIdentifier$1(_))l.expectWhitespace$0();else return r.CssMediaQuery$type(a,u,s);i=a,o=s}return l.scanIdentifier$1("not")?(l.expectWhitespace$0(),r.CssMediaQuery$type(i,r._setArrayType(["(not "+l._mediaInParens$0()+")"],c.JSArray_String),o)):r.CssMediaQuery$type(i,l._mediaLogicSequence$1(_),o)},_mediaLogicSequence$1(e){var t,n,s=this,a=r._setArrayType([],c.JSArray_String);for(t=s.scanner;;){if(t.expectChar$2$name(40,"media condition in parentheses"),n=s.declarationValue$0(),t.expectChar$1(41),a.push("("+n+")"),s.whitespace$0(),!s.scanIdentifier$1(e))return a;s.expectWhitespace$0()}},_mediaInParens$0(){var e,t=this.scanner;return t.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),t.expectChar$1(41),"("+e+")"}},r.MediaQueryParser_parse_closure.prototype={call$0(){var e=r._setArrayType([],c.JSArray_CssMediaQuery),t=this.$this,n=t.scanner;do t.whitespace$0(),e.push(t._mediaQuery$0()),t.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:509},r.Parser.prototype={_parseIdentifier$0(){return this.wrapSpanFormatException$1(new r.Parser__parseIdentifier_closure(this))},_isVariableDeclarationLike$0(){var e=this,t=e.scanner;return!t.scanChar$1(36)||!e.lookingAtIdentifier$0()?!1:(e.identifier$0(),e.whitespace$0(),t.scanChar$1(58))},whitespace$0(){do this.whitespaceWithoutComments$0();while(this.scanComment$0())},whitespaceWithoutComments$0(){for(var e,t=this.scanner,n=t.string.length;t._string_scanner$_position!==n?(e=t.peekChar$0(),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)t.readChar$0()},spaces$0(){for(var e,t=this.scanner,n=t.string.length;t._string_scanner$_position!==n?(e=t.peekChar$0(),e=e===32||e===9):e=!1,!!e;)t.readChar$0()},scanComment$0(){var e,t=this.scanner;return t.peekChar$0()!==47?!1:(e=t.peekChar$1(1),e===47?this.silentComment$0():e===42?(this.loudComment$0(),!0):!1)},expectWhitespace$0(){var e,t,n=this.scanner;n._string_scanner$_position!==n.string.length?(e=n.peekChar$0(),t=!(e===32||e===9||e===10||e===13||e===12||this.scanComment$0()),e=t):e=!0,e&&n.error$1(0,"Expected whitespace."),this.whitespace$0()},silentComment$0(){var e,t,n=this.scanner;for(n.expect$1("//"),e=n.string.length;n._string_scanner$_position!==e?(t=n.peekChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;)n.readChar$0();return!0},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(t.readChar$0()===42){do e=t.readChar$0();while(e===42);if(e===47)break}},identifier$2$normalize$unit(e,t){var n,s,a=this,i="Expected identifier.",o=new r.StringBuffer(""),l=a.scanner;if(l.scanChar$1(45)){if(n=o._contents=""+r.Primitives_stringFromCharCode(45),l.scanChar$1(45))return o._contents=n+r.Primitives_stringFromCharCode(45),a._identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l}else n="";e:{if(s=l.peekChar$0(),s==null&&l.error$1(0,i),s===95&&e){l.readChar$0(),o._contents=n+r.Primitives_stringFromCharCode(45);break e}if(s===95||r.CharacterExtension_get_isAlphabetic(s)||s>=128){o._contents=n+r.Primitives_stringFromCharCode(l.readChar$0());break e}if(s===92){o._contents=n+a.escape$1$identifierStart(!0);break e}l.error$1(0,i)}return a._identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l},identifier$0(){return this.identifier$2$normalize$unit(!1,!1)},identifier$1$normalize(e){return this.identifier$2$normalize$unit(e,!1)},identifier$1$unit(e){return this.identifier$2$normalize$unit(!1,e)},_identifierBody$3$normalize$unit(e,t,n){var s,a,i,o;for(s=this.scanner;a=s.peekChar$0(),a!=null;){if(a===45&&n){if(i=s.peekChar$1(1),i!==46?o=r._isInt(i)&&i>=48&&i<=57:o=!0,o)break;o=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=o;continue}if(a===95&&t){s.readChar$0(),o=r.Primitives_stringFromCharCode(45),e._contents+=o;continue}if(a!==95?(a>=97&&a<=122?o=!0:o=a>=65&&a<=90,o=o||a>=128):o=!0,o?o=!0:o=a>=48&&a<=57||a===45,o){o=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=o;continue}if(a===92){o=this.escape$0(),e._contents+=o;continue}break}},_identifierBody$1(e){return this._identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,t,n,s=this.scanner,a=s.readChar$0();for(a!==39&&a!==34&&s.error$2$position(0,"Expected string.",s._string_scanner$_position-1),e=new r.StringBuffer("");;){if(t=s.peekChar$0(),t===a){s.readChar$0();break}if((t==null||t===10||t===13||t===12)&&s.error$1(0,"Expected "+r.Primitives_stringFromCharCode(a)+"."),t===92){n=s.peekChar$1(1),n===10||n===13||n===12?(s.readChar$0(),s.readChar$0()):(n=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter(s)),e._contents+=n);continue}n=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=n}return s=e._contents,s.charCodeAt(0)==0,s},declarationValue$1$allowEmpty(e){var t,n,s,a,i,o,l,_,u=this,p=new r.StringBuffer(""),h=r._setArrayType([],c.JSArray_int);for(t=u.scanner,n=u.get$string(),s=!1;a=t.peekChar$0(),a!=null;){if(a===92){i=u.escape$1$identifierStart(!0),p._contents+=i,s=!1;continue}if(a===34||a===39){o=t._string_scanner$_position,n.call$0(),l=t._string_scanner$_position,p._contents+=$.JSString_methods.substring$2(t.string,o,l),s=!1;continue}if(a===47){t.peekChar$1(1)===42?(i=u.get$loudComment(),o=t._string_scanner$_position,i.call$0(),l=t._string_scanner$_position,p._contents+=$.JSString_methods.substring$2(t.string,o,l)):(i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i),s=!1;continue}if(a===32||a===9){s?i=!0:(i=t.peekChar$1(1),i=!(i===32||i===9||i===10||i===13||i===12)),i&&(i=r.Primitives_stringFromCharCode(32),p._contents+=i),t.readChar$0();continue}if(a===10||a===13||a===12){i=t.peekChar$1(-1),i===10||i===13||i===12||(p._contents+=`
|
||
`),t.readChar$0(),s=!0;continue}if(a===40||a===123||a===91){i=r.Primitives_stringFromCharCode(a),p._contents+=i,h.push(r.opposite(t.readChar$0())),s=!1;continue}if(a===41||a===125||a===93){if(h.length===0)break;i=r.Primitives_stringFromCharCode(a),p._contents+=i,t.expectChar$1(h.pop()),s=!1;continue}if(a===59){if(h.length===0)break;i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i;continue}if(a===117||a===85){_=u.tryUrl$0(),_!=null?p._contents+=_:(i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i),s=!1;continue}u.lookingAtIdentifier$0()?(i=u.identifier$0(),p._contents+=i):(i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i),s=!1}return h.length!==0&&t.expectChar$1($.JSArray_methods.get$last(h)),!e&&p._contents.length===0&&t.error$1(0,"Expected token."),t=p._contents,t.charCodeAt(0)==0,t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,n,s=this,a=s.scanner,i=new r._SpanScannerState(a,a._string_scanner$_position);if(!s.scanIdentifier$1("url"))return null;if(!a.scanChar$1(40))return a.set$state(i),null;for(s.whitespace$0(),e=new r.StringBuffer(""),e._contents="url(";t=a.peekChar$0(),t!=null;){if(t===92){n=s.escape$0(),e._contents+=n;continue}if(t!==37&&t!==38&&t!==35?n=t>=42&&t<=126||t>=128:n=!0,n){n=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=n;continue}if(t===32||t===9||t===10||t===13||t===12){if(s.whitespace$0(),a.peekChar$0()!==41)break;continue}if(t===41)return n=r.Primitives_stringFromCharCode(a.readChar$0()),n=e._contents+=n,n.charCodeAt(0)==0,n;break}return a.set$state(i),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,n,s,a,i,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;l.expectChar$1(92),t=0;e:{if(n=l.peekChar$0(),n==null&&l.error$1(0,o),(n===10||n===13||n===12)&&l.error$1(0,o),r.CharacterExtension_get_isHex(n)){for(s=0;s<6&&(a=l.peekChar$0(),a!=null?(a>=48&&a<=57||a>=97&&a<=102?i=!0:i=a>=65&&a<=70,i=!i):i=!0,!i);++s)t*=16,t+=r.asHex(l.readChar$0());this.scanCharIf$1(new r.Parser_escape_closure);break e}t=l.readChar$0()}if(e?(i=t,i=i===95||r.CharacterExtension_get_isAlphabetic(i)||i>=128):(i=t,i===95||r.CharacterExtension_get_isAlphabetic(i)||i>=128?i=!0:i=i>=48&&i<=57||i===45),i)try{return i=r.Primitives_stringFromCharCode(t),i}catch(u){if(c.RangeError._is(r.unwrapException(u)))l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_);else throw u}else return t<=31||g.$eq$(t,127)?l=!0:e?(l=t,l=l>=48&&l<=57):l=!1,l?(l=""+r.Primitives_stringFromCharCode(92),t>15&&(l+=r.Primitives_stringFromCharCode(r.hexCharFor($.JSNumber_methods._shrOtherPositive$1(t,4)))),l=l+r.Primitives_stringFromCharCode(r.hexCharFor(t&15))+r.Primitives_stringFromCharCode(32),l.charCodeAt(0)==0,l):r.String_String$fromCharCodes(r._setArrayType([92,t],c.JSArray_int),0,null)},escape$0(){return this.escape$1$identifierStart(!1)},scanCharIf$1(e){var t=this.scanner;return e.call$1(t.peekChar$0())?(t.readChar$0(),!0):!1},scanIdentChar$2$caseSensitive(e,t){var n,s=new r.Parser_scanIdentChar_matches(t,e),a=this.scanner,i=a.peekChar$0();if(i!=null?(n=s.call$1(i),n=n):n=!1,n)return a.readChar$0(),!0;if(i===92){if(n=a._string_scanner$_position,s.call$1(r.consumeEscapedCharacter(a)))return!0;a.set$state(new r._SpanScannerState(a,n))}return!1},scanIdentChar$1(e){return this.scanIdentChar$2$caseSensitive(e,!1)},expectIdentChar$1(e){var t;this.scanIdentChar$2$caseSensitive(e,!1)||(t=this.scanner,t.error$2$position(0,'Expected "'+r.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position))},lookingAtIdentifier$1(e){var t,n,s,a;e==null&&(e=0),t=this.scanner,n=t.peekChar$1(e);e:{if(r._isInt(n)?s=n===95||r.CharacterExtension_get_isAlphabetic(n)||n>=128:s=!1,s||n===92){t=!0;break e}if(n===45){a=t.peekChar$1(e+1);t:{if(r._isInt(a)?t=a===95||r.CharacterExtension_get_isAlphabetic(a)||a>=128:t=!1,t=t||a===92||a===45,t)break t;break t}break e}t=!1;break e}return t},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,t=this.scanner.peekChar$0();return t!=null?(t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128?e=!0:e=t>=48&&t<=57||t===45,e=e||t===92):e=!1,e},scanIdentifier$2$caseSensitive(e,t){var n,s,a=this;return a.lookingAtIdentifier$0()?(n=a.scanner,s=n._string_scanner$_position,a._consumeIdentifier$2(e,t)&&!a.lookingAtIdentifierBody$0()?!0:(n.set$state(new r._SpanScannerState(n,s)),!1)):!1},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_consumeIdentifier$2(e,t){var n,s,a;for(n=new r.CodeUnits(e),s=c.CodeUnits,n=new r.ListIterator(n,n.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E");n.moveNext$0();)if(a=n.__internal$_current,!this.scanIdentChar$2$caseSensitive(a??s._as(a),t))return!1;return!0},expectIdentifier$2$name(e,t){var n,s,a,i,o,l,_;for(t==null&&(t='"'+e+'"'),n=this.scanner,s=n._string_scanner$_position,a=new r.CodeUnits(e),i=c.CodeUnits,a=new r.ListIterator(a,a.get$length(0),i._eval$1("ListIterator<ListBase.E>")),o="Expected "+t,l=o+".",i=i._eval$1("ListBase.E");a.moveNext$0();)_=a.__internal$_current,!this.scanIdentChar$2$caseSensitive(_??i._as(_),!1)&&n.error$2$position(0,l,s);this.lookingAtIdentifierBody$0()&&n.error$2$position(0,o,s)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var t=this.scanner,n=t._string_scanner$_position;return e.call$0(),t.substring$1(0,n)},spanFrom$1(e){var t=this.scanner.spanFrom$1(e);return this._interpolationMap==null?t:new r.LazyFileSpan(new r.Parser_spanFrom_closure(this,t))},error$3(e,t,n,s){var a=new r.StringScannerException(this.scanner.string,t,n);if(s==null)throw r.wrapException(a);r.throwWithTrace(a,this.get$error(this),s)},error$2(e,t,n){return this.error$3(0,t,n,null)},withErrorMessage$1$2(e,t){var n,s,a;try{return a=t.call$0(),a}catch(i){if(a=r.unwrapException(i),c.SourceSpanFormatException._is(a))n=a,s=r.getTraceFromException(i),a=g.get$span$z(n),r.throwWithTrace(new r.SourceSpanFormatException(n.get$source(),e,a),n,s);else throw i}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,c.dynamic)},wrapSpanFormatException$1$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M="expected";try{try{return S=e.call$0(),S}catch(I){if(S=r.unwrapException(I),c.SourceSpanFormatException._is(S)){if(t=S,n=r.getTraceFromException(I),s=E._interpolationMap,s==null)throw I;r.throwWithTrace(s.mapException$1(t),t,n)}else throw I}}catch(I){if(S=r.unwrapException(I),c.SourceSpanFormatException._is(S))a=S,i=r.getTraceFromException(I),o=g.get$span$z(a),r.startsWithIgnoreCase(a._span_exception$_message,M)&&(o=E._adjustExceptionSpan$1(o)),h=a._span_exception$_message,d=o,r.throwWithTrace(new r.SassFormatException($.Set_empty,h,d),a,i);else if(c.MultiSourceSpanFormatException._is(S)){if(l=S,_=r.getTraceFromException(I),u=g.get$span$z(l),S=c.FileSpan,v=c.String,p=l.get$secondarySpans().cast$2$0(0,S,v),r.startsWithIgnoreCase(l._span_exception$_message,M)){for(u=E._adjustExceptionSpan$1(u),h=r.LinkedHashMap_LinkedHashMap$_empty(S,v),S=r.MapExtensions_get_pairs(p,S,v),S=S.get$iterator(S);S.moveNext$0();)d=S.get$current(S),f=null,m=null,y=d,f=y._0,m=y._1,g.$indexSet$ax(h,E._adjustExceptionSpan$1(f),m);p=h}r.throwWithTrace(r.MultiSpanSassFormatException$(l._span_exception$_message,u,l.get$primaryLabel(),p,null),l,_)}else throw I}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,c.dynamic)},_adjustExceptionSpan$1(e){var t,n;return e.get$length(e)>0?e:(t=this._firstNewlineBefore$1(e.get$start(e)),t.$eq(0,e.get$start(e))?n=e:(n=t.offset,n=r._FileSpan$(t.file,n,n)),n)},_firstNewlineBefore$1(e){var t,n,s=e.file,a=e.offset,i=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(s._decodedChars,0,a),0,null),o=a-1;for(t=null;o>=0;){if(n=i.charCodeAt(o),!(n===32||n===9||n===10||n===13||n===12))return t==null?s=e:(a=new r.FileLocation(s,t),a.FileLocation$_$2(s,t),s=a),s;(n===10||n===13||n===12)&&(t=o),--o}return e}},r.Parser__parseIdentifier_closure.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:26},r.Parser_escape_closure.prototype={call$1(e){return e===32||e===9||e===10||e===13||e===12},$signature:30},r.Parser_scanIdentChar_matches.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:r.characterEqualsIgnoreCase(t,e)},$signature:45},r.Parser_spanFrom_closure.prototype={call$0(){return this.$this._interpolationMap.mapSpan$1(this.span)},$signature:27},r.SassParser.prototype={get$currentIndentation(){return this._currentIndentation},get$indented(){return!0},styleRuleSelector$0(){var e,t=this.scanner,n=t._string_scanner$_position,s=new r.StringBuffer(""),a=new r.InterpolationBuffer(s,r._setArrayType([],c.JSArray_Object));do a.addInterpolation$1(this.almostAnyValue$1$omitComments(!0)),e=r.Primitives_stringFromCharCode(10),e=s._contents+=e;while($.JSString_methods.endsWith$1($.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&this.scanCharIf$1(new r.SassParser_styleRuleSelector_closure));return a.interpolation$1(t.spanFrom$1(new r._SpanScannerState(t,n)))},expectStatementSeparator$1(e){var t,n=this;n.atEndOfStatement$0()||n._expectNewline$0(),!(n._peekIndentation$0()<=n._currentIndentation)&&(t=e==null?"here":"beneath a "+e,n.scanner.error$2$position(0,"Nothing may be indented "+t+".",n._nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null?e=null:e=e===10||e===13||e===12,e!==!1},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._peekIndentation$0()>this._currentIndentation},importArgument$0(){var e,t,n,s,a,i,o,l,_,u=this;e:{if(a=u.scanner,i=a.peekChar$0(),i===117||i===85){if(o=new r._SpanScannerState(a,a._string_scanner$_position),u.scanIdentifier$1("url")){if(a.scanChar$1(40))return a.set$state(o),u.super$StylesheetParser$importArgument();a.set$state(o)}break e}if(i===39||i===34)return u.super$StylesheetParser$importArgument()}for(o=new r._SpanScannerState(a,a._string_scanner$_position),l=a.peekChar$0();l!=null&&l!==44&&l!==59?_=!(l===10||l===13||l===12):_=!1,!!_;)a.readChar$0(),l=a.peekChar$0();if(e=a.substring$1(0,o.position),t=a.spanFrom$1(o),u.isPlainImportUrl$1(e))return new r.StaticImport(r.Interpolation$(r._setArrayType([r.serializeValue(new r.SassString(e,!0),!0,!0)],c.JSArray_Object),t),null,t);try{return a=u.parseImportUrl$1(e),new r.DynamicImport(a,t)}catch(p){if(a=r.unwrapException(p),c.FormatException._is(a))n=a,s=r.getTraceFromException(p),u.error$3(0,"Invalid URL: "+g.get$message$x(n),t,s);else throw p}},scanElse$1(e){var t,n,s,a,i,o=this;return o._peekIndentation$0()!==e?!1:(t=o.scanner,n=t._string_scanner$_position,s=o._currentIndentation,a=o._nextIndentation,i=o._nextIndentationEnd,o._readIndentation$0(),t.scanChar$1(64)&&o.scanIdentifier$1("else")?!0:(t.set$state(new r._SpanScannerState(t,n)),o._currentIndentation=s,o._nextIndentation=a,o._nextIndentationEnd=i,!1))},children$1(e,t){var n=r._setArrayType([],c.JSArray_Statement);return this._whileIndentedLower$1(new r.SassParser_children_closure(this,t,n)),n},statements$1(e){var t,n,s,a=this.scanner,i=a.peekChar$0();for((i===9||i===32)&&a.error$3$length$position(0,k.Indent,a._string_scanner$_position,0),t=r._setArrayType([],c.JSArray_Statement),n=a.string.length;a._string_scanner$_position!==n;)s=this._child$1(e),s!=null&&t.push(s),this._readIndentation$0();return t},_child$1(e){var t,n=this,s=n.scanner,a=s.peekChar$0();e:{if(a===13||a===10||a===12){s=null;break e}if(a===36){s=n.variableDeclarationWithoutNamespace$0();break e}if(a===47){t=s.peekChar$1(1);t:{if(t===47){s=n._silentComment$0();break t}if(t===42){s=n._loudComment$0();break t}s=e.call$0();break t}break e}s=e.call$0();break e}return s},_silentComment$0(){var e,t,n,s,a,i,o,l,_,u,p=this,h=p.scanner,d=h._string_scanner$_position;h.expect$1("//"),e=new r.StringBuffer(""),t=p._currentIndentation,n=h.string.length,s=1+t,a=2+t;e:do for(i=h.scanChar$1(47)?"///":"//",o=i.length;;){for(l=e._contents+=i,_=o;_<p._currentIndentation-t;++_)l+=r.Primitives_stringFromCharCode(32),e._contents=l;for(;h._string_scanner$_position!==n?(u=h.peekChar$0(),u=!(u===10||u===13||u===12)):u=!1,!!u;)l+=r.Primitives_stringFromCharCode(h.readChar$0()),e._contents=l;if(e._contents=l+`
|
||
`,p._peekIndentation$0()<t)break e;if(p._peekIndentation$0()===t){h.peekChar$1(s)===47&&h.peekChar$1(a)===47&&p._readIndentation$0();break}p._readIndentation$0()}while(h.scan$1("//"));return n=e._contents,p.lastSilentComment=new r.SilentComment((n.charCodeAt(0)==0,n),h.spanFrom$1(new r._SpanScannerState(h,d)))},_loudComment$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d=this,f=d.scanner,m=f._string_scanner$_position;for(f.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],c.JSArray_Object),n=new r.InterpolationBuffer(e,t),e._contents="/*",s=d._currentIndentation,a=f.string,i=a.length,o=!0;;o=!1){for(o?(l=f._string_scanner$_position,d.spaces$0(),_=f.peekChar$0(),_===10||_===13||_===12?(d._readIndentation$0(),_=r.Primitives_stringFromCharCode(32),e._contents+=_):(u=f._string_scanner$_position,e._contents+=$.JSString_methods.substring$2(a,l,u))):(_=e._contents+=`
|
||
`,e._contents=_+" * "),p=3;p<d._currentIndentation-s;++p)_=r.Primitives_stringFromCharCode(32),e._contents+=_;for(;f._string_scanner$_position!==i&&(h=f.peekChar$0(),!(h===10||h===13||h===12));){if(h===35){f.peekChar$1(1)===123?(_=d.singleInterpolation$0(),n._flushText$0(),t.push(_)):(_=r.Primitives_stringFromCharCode(f.readChar$0()),e._contents+=_);continue}_=r.Primitives_stringFromCharCode(f.readChar$0()),e._contents+=_}if(d._peekIndentation$0()<=s)break;for(;d._lookingAtDoubleNewline$0();)d._expectNewline$0(),_=e._contents+=`
|
||
`,e._contents=_+" *";d._readIndentation$0()}return t=e._contents,$.JSString_methods.endsWith$1($.JSString_methods.trimRight$0((t.charCodeAt(0)==0,t)),"*/")||(e._contents+=" */"),new r.LoudComment(n.interpolation$1(f.spanFrom$1(new r._SpanScannerState(f,m))))},whitespaceWithoutComments$0(){var e,t,n;for(e=this.scanner,t=e.string.length;e._string_scanner$_position!==t&&(n=e.peekChar$0(),!(n!==9&&n!==32));)e.readChar$0()},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(e=t.readChar$0(),(e===10||e===13||e===12)&&t.error$1(0,"expected */."),e===42){do e=t.readChar$0();while(e===42);if(e===47)break}},_expectNewline$0(){var e=this.scanner,t=e.peekChar$0();if(t===59&&e.error$1(0,k.semico),t===13){e.readChar$0(),e.peekChar$0()===10&&e.readChar$0();return}if(t===10||t===12){e.readChar$0();return}e.error$1(0,"expected newline.")},_lookingAtDoubleNewline$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n===13){e=t.peekChar$1(1);t:{if(e===10){t=t.peekChar$1(2),t=t===10||t===13||t===12;break t}if(e===13||e===12){t=!0;break t}t=!1;break t}break e}if(n===10||n===12){t=t.peekChar$1(1),t=t===10||t===13||t===12;break e}t=!1;break e}return t},_whileIndentedLower$1(e){var t,n,s,a,i,o,l=this,_=l._currentIndentation;for(t=l.scanner,n=t._sourceFile,s=null;l._peekIndentation$0()>_;)a=l._readIndentation$0(),s==null&&(s=a),s!==a&&(i=t._string_scanner$_position,o=n.getColumn$1(i),t.error$3$length$position(0,"Inconsistent indentation, expected "+s+" spaces.",n.getColumn$1(t._string_scanner$_position),i-o)),e.call$0()},_readIndentation$0(){var e,t=this,n=t._nextIndentation;return n==null&&(n=t._nextIndentation=t._peekIndentation$0()),t._currentIndentation=n,e=t._nextIndentationEnd,e.toString,t.scanner.set$state(e),t._nextIndentationEnd=t._nextIndentation=null,n},_peekIndentation$0(){var e,t,n,s,a,i,o,l,_,u=this,p=u._nextIndentation;if(p!=null)return p;if(e=u.scanner,t=e._string_scanner$_position,n=e.string.length,t===n)return u._nextIndentation=0,u._nextIndentationEnd=new r._SpanScannerState(e,t),0;s=new r._SpanScannerState(e,t),u.scanCharIf$1(new r.SassParser__peekIndentation_closure)||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),a=r._Cell$(),i=r._Cell$(),o=r._Cell$();do{for(i.__late_helper$_value=a.__late_helper$_value=!1,o.__late_helper$_value=0;;){e:{if(l=e.peekChar$0(),l===32){i.__late_helper$_value=!0;break e}if(l===9){a.__late_helper$_value=!0;break e}break}t=o.__late_helper$_value,t===o&&r.throwExpression(r.LateError$localNI("")),o.__late_helper$_value=t+1,e.readChar$0()}if(t=e._string_scanner$_position,t===n)return u._nextIndentation=0,u._nextIndentationEnd=new r._SpanScannerState(e,t),e.set$state(s),0}while(u.scanCharIf$1(new r.SassParser__peekIndentation_closure0));return t=a._readLocal$0(),n=i._readLocal$0(),t?n?(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",n.getColumn$1(e._string_scanner$_position),t-_)):u._spaces===!0&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected spaces, was tabs.",n.getColumn$1(e._string_scanner$_position),t-_)):n&&u._spaces===!1&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected tabs, was spaces.",n.getColumn$1(e._string_scanner$_position),t-_)),u._nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&u._spaces==null&&(u._spaces=i._readLocal$0()),u._nextIndentationEnd=new r._SpanScannerState(e,e._string_scanner$_position),e.set$state(s),o._readLocal$0()}},r.SassParser_styleRuleSelector_closure.prototype={call$1(e){return e===10||e===13||e===12},$signature:30},r.SassParser_children_closure.prototype={call$0(){var e=this.$this._child$1(this.child);e!=null&&this.children.push(e)},$signature:0},r.SassParser__peekIndentation_closure.prototype={call$1(e){return e===10||e===13||e===12},$signature:30},r.SassParser__peekIndentation_closure0.prototype={call$1(e){return e===10||e===13||e===12},$signature:30},r.ScssParser.prototype={get$indented(){return!1},get$currentIndentation(){return 0},styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,n;this.whitespaceWithoutComments$0(),t=this.scanner,t._string_scanner$_position!==t.string.length&&(n=t.peekChar$0(),!(n===59||n===125)&&t.expectChar$1(59))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null||e===59||e===125||e===123},lookingAtChildren$0(){return this.scanner.peekChar$0()===123},scanElse$1(e){var t,n=this,s=n.scanner,a=s._string_scanner$_position;if(n.whitespace$0(),t=s._string_scanner$_position,s.scanChar$1(64)){if(n.scanIdentifier$2$caseSensitive("else",!0))return!0;if(n.scanIdentifier$2$caseSensitive("elseif",!0))return r.WarnForDeprecation_warnForDeprecation(n.logger,$.Deprecation_EJz,k.x40elsei,s.spanFrom$1(new r._SpanScannerState(s,t)),null),s.set$position(s._string_scanner$_position-2),!0}return s.set$state(new r._SpanScannerState(s,a)),!1},children$1(e,t){var n,s=this,a=s.scanner;for(a.expectChar$1(123),s.whitespaceWithoutComments$0(),n=r._setArrayType([],c.JSArray_Statement);;)switch(a.peekChar$0()){case 36:n.push(s.variableDeclarationWithoutNamespace$0());break;case 47:switch(a.peekChar$1(1)){case 47:n.push(s._scss$_silentComment$0()),s.whitespaceWithoutComments$0();break;case 42:n.push(s._scss$_loudComment$0()),s.whitespaceWithoutComments$0();break;default:n.push(t.call$0())}break;case 59:a.readChar$0(),s.whitespaceWithoutComments$0();break;case 125:return a.expectChar$1(125),n;default:n.push(t.call$0())}},statements$1(e){var t,n,s,a,i=this,o=r._setArrayType([],c.JSArray_Statement);for(i.whitespaceWithoutComments$0(),t=i.scanner,n=t.string.length;t._string_scanner$_position!==n;)switch(t.peekChar$0()){case 36:o.push(i.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:o.push(i._scss$_silentComment$0()),i.whitespaceWithoutComments$0();break;case 42:o.push(i._scss$_loudComment$0()),i.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null&&o.push(s)}break;case 59:t.readChar$0(),i.whitespaceWithoutComments$0();break;default:a=e.call$0(),a!=null&&o.push(a)}return o},_scss$_silentComment$0(){var e,t,n=this,s=n.scanner,a=new r._SpanScannerState(s,s._string_scanner$_position);s.expect$1("//"),e=s.string.length;do{for(;s._string_scanner$_position!==e?(t=s.readChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;);if(s._string_scanner$_position===e)break;n.spaces$0()}while(s.scan$1("//"));return n.get$plainCss()&&n.error$2(0,k.Silent,s.spanFrom$1(a)),n.lastSilentComment=new r.SilentComment(s.substring$1(0,a.position),s.spanFrom$1(a))},_scss$_loudComment$0(){var e,t,n,s,a,i,o,l=this.scanner,_=l._string_scanner$_position;l.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],c.JSArray_Object),n=new r.InterpolationBuffer(e,t),e._contents="/*";e:for(;;)switch(l.peekChar$0()){case 35:l.peekChar$1(1)===123?(s=this.singleInterpolation$0(),n._flushText$0(),t.push(s)):(s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s);break;case 42:if(s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s,l.peekChar$0()!==47)continue e;return s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s,a=l._string_scanner$_position,s=l._sourceFile,i=new r._SpanScannerState(l,_).position,l=new r._FileSpan(s,i,a),l._FileSpan$3(s,i,a),i=c.Object,s=r.List_List$of(t,!0,i),_=e._contents,_.length!==0&&s.push((_.charCodeAt(0)==0,_)),o=r.List_List$from(s,!1,i),o.fixed$length=Array,o.immutable$list=Array,_=new r.Interpolation(o,l),_.Interpolation$2(s,l),new r.LoudComment(_);case 13:l.readChar$0(),l.peekChar$0()!==10&&(s=r.Primitives_stringFromCharCode(10),e._contents+=s);break;case 12:l.readChar$0(),s=r.Primitives_stringFromCharCode(10),e._contents+=s;break;default:s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s}}},r.SelectorParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.SelectorParser_parse_closure(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new r.SelectorParser_parseCompoundSelector_closure(this))},_selectorList$0(){var e,t,n,s=this,a=s.scanner,i=a._string_scanner$_position,o=a._sourceFile,l=o.getLine$1(i),_=r._setArrayType([s._complexSelector$0()],c.JSArray_ComplexSelector);for(s.whitespace$0(),e=a.string.length;a.scanChar$1(44);)if(s.whitespace$0(),a.peekChar$0()!==44){if(t=a._string_scanner$_position,t===e)break;n=o.getLine$1(t)!==l,n&&(l=o.getLine$1(a._string_scanner$_position)),_.push(s._complexSelector$1$lineBreak(n))}return r.SelectorList$(_,s.spanFrom$1(new r._SpanScannerState(a,i)))},_complexSelector$1$lineBreak(e){var t,n,s,a,i,o,l=this,_="expected selector.",u=l.scanner,p=u._string_scanner$_position,h=new r._SpanScannerState(u,p),d=c.JSArray_CssValue_Combinator,f=r._setArrayType([],d),m=r._setArrayType([],c.JSArray_ComplexSelectorComponent);for(t=c.CssValue_Combinator,n=null,s=null;;){if(l.whitespace$0(),a=u.peekChar$0(),a===43){i=u._string_scanner$_position,u.readChar$0(),f.push(new r.CssValue($.Combinator_gRV,l.spanFrom$1(new r._SpanScannerState(u,i)),t));continue}if(a===62){i=u._string_scanner$_position,u.readChar$0(),f.push(new r.CssValue($.Combinator_8I8,l.spanFrom$1(new r._SpanScannerState(u,i)),t));continue}if(a===126){i=u._string_scanner$_position,u.readChar$0(),f.push(new r.CssValue($.Combinator_y18,l.spanFrom$1(new r._SpanScannerState(u,i)),t));continue}if(a==null)break;if(a!==91&&a!==46&&a!==35&&a!==37&&a!==58&&a!==38&&a!==42&&a!==124?i=l.lookingAtIdentifier$0():i=!0,i){n!=null?(i=l.spanFrom$1(h),o=r.List_List$from(f,!1,t),o.fixed$length=Array,o.immutable$list=Array,m.push(new r.ComplexSelectorComponent(n,o,i))):f.length!==0&&(h=new r._SpanScannerState(u,u._string_scanner$_position),s=f),n=l._compoundSelector$0(),f=r._setArrayType([],d),u.peekChar$0()===38&&u.error$1(0,k.x22x26__ma);continue}break}return d=f.length!==0,d&&l._plainCss?u.error$1(0,_):n!=null?(d=l.spanFrom$1(h),m.push(new r.ComplexSelectorComponent(n,r.List_List$unmodifiable(f,t),d))):d?s=f:u.error$1(0,_),d=s??$.List_empty0,r.ComplexSelector$(d,m,l.spanFrom$1(new r._SpanScannerState(u,p)),e)},_complexSelector$0(){return this._complexSelector$1$lineBreak(!1)},_compoundSelector$0(){var e,t=this,n=t.scanner,s=n._string_scanner$_position,a=r._setArrayType([t._simpleSelector$0()],c.JSArray_SimpleSelector);for(e=t._plainCss;t._isSimpleSelectorStart$1(n.peekChar$0());)a.push(t._simpleSelector$1$allowParent(e));return r.CompoundSelector$(a,t.spanFrom$1(new r._SpanScannerState(n,s)))},_simpleSelector$1$allowParent(e){var t,n,s,a,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);switch(e==null&&(e=o._allowParent),l.peekChar$0()){case 91:return o._attributeSelector$0();case 46:return t=l._string_scanner$_position,l.expectChar$1(46),new r.ClassSelector(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 35:return t=l._string_scanner$_position,l.expectChar$1(35),new r.IDSelector(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 37:return t=l._string_scanner$_position,l.expectChar$1(37),n=o.identifier$0(),t=o.spanFrom$1(new r._SpanScannerState(l,t)),o._plainCss&&o.error$2(0,k.Placeh,l.spanFrom$1(_)),new r.PlaceholderSelector(n,t);case 58:return o._pseudoSelector$0();case 38:return t=l._string_scanner$_position,l.expectChar$1(38),o.lookingAtIdentifierBody$0()?(s=new r.StringBuffer(""),o._identifierBody$1(s),s._contents.length===0&&l.error$1(0,"Expected identifier body."),a=s._contents,i=(a.charCodeAt(0)==0,a)):i=null,o._plainCss&&i!=null&&l.error$3$length$position(0,k.Parent,l._string_scanner$_position-t,t),t=o.spanFrom$1(new r._SpanScannerState(l,t)),e||o.error$2(0,"Parent selectors aren't allowed here.",l.spanFrom$1(_)),new r.ParentSelector(i,t);default:return o._typeOrUniversalSelector$0()}},_simpleSelector$0(){return this._simpleSelector$1$allowParent(null)},_attributeSelector$0(){var e,t,n,s,a,i=this,o=null,l=i.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),i.whitespace$0(),e=i._attributeName$0(),i.whitespace$0(),l.scanChar$1(93)?new r.AttributeSelector(e,o,o,o,i.spanFrom$1(_)):(t=i._attributeOperator$0(),i.whitespace$0(),n=l.peekChar$0(),s=n===39||n===34?i.string$0():i.identifier$0(),i.whitespace$0(),n=l.peekChar$0(),a=n!=null&&r.CharacterExtension_get_isAlphabetic(n)?r.Primitives_stringFromCharCode(l.readChar$0()):o,l.expectChar$1(93),new r.AttributeSelector(e,t,s,a,i.spanFrom$1(_)))},_attributeName$0(){var e,t=this,n=t.scanner;return n.scanChar$1(42)?(n.expectChar$1(124),new r.QualifiedName(t.identifier$0(),"*")):n.scanChar$1(124)?new r.QualifiedName(t.identifier$0(),""):(e=t.identifier$0(),n.peekChar$0()!==124||n.peekChar$1(1)===61?new r.QualifiedName(e,null):(n.readChar$0(),new r.QualifiedName(t.identifier$0(),e)))},_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return $.AttributeOperator_4QF;case 126:return e.expectChar$1(61),$.AttributeOperator_yT8;case 124:return e.expectChar$1(61),$.AttributeOperator_jqB;case 94:return e.expectChar$1(61),$.AttributeOperator_cMb;case 36:return e.expectChar$1(61),$.AttributeOperator_qhE;case 42:return e.expectChar$1(61),$.AttributeOperator_61T;default:e.error$2$position(0,'Expected "]".',t)}},_pseudoSelector$0(){var e,t,n,s,a,i,o=this,l=null,_=o.scanner,u=new r._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),t=o.identifier$0(),_.scanChar$1(40)?(o.whitespace$0(),n=r.unvendor(t),e?C._selectorPseudoElements.contains$1(0,n)?(s=o._selectorList$0(),a=l):(a=o.declarationValue$1$allowEmpty(!0),s=l):C._selectorPseudoClasses.contains$1(0,n)?(s=o._selectorList$0(),a=l):n==="nth-child"||n==="nth-last-child"?(a=o._aNPlusB$0(),o.whitespace$0(),i=_.peekChar$1(-1),(i===32||i===9||i===10||i===13||i===12)&&_.peekChar$0()!==41?(o.expectIdentifier$1("of"),a+=" of",o.whitespace$0(),s=o._selectorList$0()):s=l):(a=$.JSString_methods.trimRight$0(o.declarationValue$1$allowEmpty(!0)),s=l),_.expectChar$1(41),r.PseudoSelector$(t,o.spanFrom$1(u),a,e,s)):r.PseudoSelector$(t,o.spanFrom$1(u),l,e,l)},_aNPlusB$0(){var e,t,n,s,a,i=this;e:{if(e=i.scanner,t=e.peekChar$0(),t===101||t===69)return i.expectIdentifier$1("even"),"even";if(t===111||t===79)return i.expectIdentifier$1("odd"),"odd";if(t===43||t===45){n=""+r.Primitives_stringFromCharCode(e.readChar$0());break e}n=""}if(s=e.peekChar$0(),s!=null&&s>=48&&s<=57){do n+=r.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);if(i.whitespace$0(),!i.scanIdentChar$1(110))return n.charCodeAt(0)==0,n}else i.expectIdentChar$1(110);if(n+=r.Primitives_stringFromCharCode(110),i.whitespace$0(),a=e.peekChar$0(),a!==43&&a!==45)return n.charCodeAt(0)==0,n;n+=r.Primitives_stringFromCharCode(e.readChar$0()),i.whitespace$0(),s=e.peekChar$0(),s!=null&&s>=48&&s<=57||e.error$1(0,"Expected a number.");do n+=r.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);return n.charCodeAt(0)==0,n},_typeOrUniversalSelector$0(){var e,t=this,n=t.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position);return n.scanChar$1(42)?n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector("*",t.spanFrom$1(s)):new r.TypeSelector(new r.QualifiedName(t.identifier$0(),"*"),t.spanFrom$1(s)):new r.UniversalSelector(null,t.spanFrom$1(s)):n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector("",t.spanFrom$1(s)):new r.TypeSelector(new r.QualifiedName(t.identifier$0(),""),t.spanFrom$1(s)):(e=t.identifier$0(),n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector(e,t.spanFrom$1(s)):new r.TypeSelector(new r.QualifiedName(t.identifier$0(),e),t.spanFrom$1(s)):new r.TypeSelector(new r.QualifiedName(e,null),t.spanFrom$1(s)))},_isSimpleSelectorStart$1(e){var t;e:{if(e===42||e===91||e===46||e===35||e===37||e===58){t=!0;break e}if(e===38){t=this._plainCss;break e}t=!1;break e}return t}},r.SelectorParser_parse_closure.prototype={call$0(){var e=this.$this,t=e._selectorList$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:497},r.SelectorParser_parseCompoundSelector_closure.prototype={call$0(){var e=this.$this,t=e._compoundSelector$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:484},r.StylesheetParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.StylesheetParser_parse_closure(this))},parseArgumentDeclaration$0(){return this._parseSingleProduction$1$1(new r.StylesheetParser_parseArgumentDeclaration_closure(this),c.ArgumentDeclaration)},parseVariableDeclaration$0(){return this._parseSingleProduction$1$1(new r.StylesheetParser_parseVariableDeclaration_closure(this),c.VariableDeclaration)},parseUseRule$0(){return this._parseSingleProduction$1$1(new r.StylesheetParser_parseUseRule_closure(this),c.UseRule)},_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new r.StylesheetParser__parseSingleProduction_closure(this,e,t))},_statement$1$root(e){var t,n=this,s=n.scanner,a=s.peekChar$0();return a===64?n.atRule$2$root(new r.StylesheetParser__statement_closure(n),e):a===43?!n.get$indented()||!n.lookingAtIdentifier$1(1)?n._styleRule$0():(n._isUseAllowed=!1,t=s._string_scanner$_position,s.readChar$0(),n._includeRule$1(new r._SpanScannerState(s,t))):a===61?n.get$indented()?(n._isUseAllowed=!1,t=s._string_scanner$_position,s.readChar$0(),n.whitespace$0(),n._mixinRule$1(new r._SpanScannerState(s,t))):n._styleRule$0():(a===125&&s.error$2$length(0,'unmatched "}".',1),n._inStyleRule||n._stylesheet$_inUnknownAtRule||n._stylesheet$_inMixin||n._inContentBlock?n._declarationOrStyleRule$0():n._variableDeclarationOrStyleRule$0())},_statement$0(){return this._statement$1$root(!1)},_variableDeclarationWithNamespace$0(){var e=this.scanner,t=e._string_scanner$_position,n=this.identifier$0();return e.expectChar$1(46),this.variableDeclarationWithoutNamespace$2(n,new r._SpanScannerState(e,t))},variableDeclarationWithoutNamespace$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v=this,E=v.lastSilentComment;for(v.lastSilentComment=null,t==null?(n=v.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position)):s=t,a=v.variableName$0(),n=e!=null,n&&v._assertPublic$2(a,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure(v,s)),v.get$plainCss()&&v.error$2(0,k.Sassx20v,v.scanner.spanFrom$1(s)),v.whitespace$0(),i=v.scanner,i.expectChar$1(58),v.whitespace$0(),o=v._expression$0(),l=new r._SpanScannerState(i,i._string_scanner$_position),_=v.logger,u=!1,p=!1;i.scanChar$1(33);){e:{if(h=v.identifier$0(),h==="default"){u&&(d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),r.WarnForDeprecation_warnForDeprecation(_,$.Deprecation_zrt,k.x21defau,y,null)),u=!0;break e}if(h==="global"){n?(d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),v.error$2(0,k.x21globai,y)):p&&(d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),r.WarnForDeprecation_warnForDeprecation(_,$.Deprecation_zrt,k.x21globas,y,null)),p=!0;break e}d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),v.error$2(0,"Invalid flag name.",y)}v.whitespace$0(),l=new r._SpanScannerState(i,i._string_scanner$_position)}return v.expectStatementSeparator$1("variable declaration"),S=r.VariableDeclaration$(a,o,i.spanFrom$1(s),E,p,u,e),p&&v._globalVariables.putIfAbsent$2(a,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure0(S)),S},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_variableDeclarationOrStyleRule$0(){var e,t,n,s,a=this;return a.get$plainCss()||a.get$indented()&&a.scanner.scanChar$1(92)||!a.lookingAtIdentifier$0()?a._styleRule$0():(e=a.scanner,t=e._string_scanner$_position,n=a._variableDeclarationOrInterpolation$0(),n instanceof r.VariableDeclaration?e=n:(s=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Object)),s.addInterpolation$1(c.Interpolation._as(n)),t=a._styleRule$2(s,new r._SpanScannerState(e,t)),e=t),e)},_declarationOrStyleRule$0(){var e,t,n,s=this;return s.get$indented()&&s.scanner.scanChar$1(92)?s._styleRule$0():(e=s.scanner,t=e._string_scanner$_position,n=s._declarationOrBuffer$0(),c.Statement._is(n)?n:s._styleRule$2(c.InterpolationBuffer._as(n),new r._SpanScannerState(e,t)))},_declarationOrBuffer$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=m.scanner,S=new r._SpanScannerState(y,y._string_scanner$_position),v=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Object)),E=m._lookingAtPotentialPropertyHack$0();if(E&&(i=y.readChar$0(),o=v._interpolation_buffer$_text,i=r.Primitives_stringFromCharCode(i),o._contents+=i,i=m.rawText$1(m.get$whitespace()),o=v._interpolation_buffer$_text,o._contents+=i),!m._lookingAtInterpolatedIdentifier$0())return v;if(l=E?m.interpolatedIdentifier$0():m._variableDeclarationOrInterpolation$0(),l instanceof r.VariableDeclaration)return l;if(v.addInterpolation$1(c.Interpolation._as(l)),m._isUseAllowed=!1,y.matches$1("/*")&&(i=m.rawText$1(m.get$loudComment()),o=v._interpolation_buffer$_text,o._contents+=i),e=new r.StringBuffer(""),i=e,o=m.get$whitespace(),_=m.rawText$1(o),i._contents+=_,_=y._string_scanner$_position,!y.scanChar$1(58))return e._contents.length!==0&&(y=v._interpolation_buffer$_text,i=r.Primitives_stringFromCharCode(32),y._contents+=i),v;if(i=e,u=r.Primitives_stringFromCharCode(58),i._contents+=u,p=v.interpolation$1(y.spanFrom$2(S,new r._SpanScannerState(y,_))),$.JSString_methods.startsWith$1(p.get$initialPlain(),"--"))return i=m._interpolatedDeclarationValue$1$silentComments(!1),m.expectStatementSeparator$1("custom property"),r.Declaration$(p,new r.StringExpression(i,!1),y.spanFrom$1(S));if(y.scanChar$1(58))return y=v,i=y._interpolation_buffer$_text,o=r.S(e),i._contents+=o,o=r.Primitives_stringFromCharCode(58),i._contents+=o,y;if(m.get$indented()&&m._lookingAtInterpolatedIdentifier$0())return y=v,i=y._interpolation_buffer$_text,o=r.S(e),i._contents+=o,y;if(h=m.rawText$1(o),d=m._tryDeclarationChildren$2(p,S),d!=null)return d;e._contents+=h,t=h.length===0&&m._lookingAtInterpolatedIdentifier$0(),n=new r._SpanScannerState(y,y._string_scanner$_position),s=null;try{s=m._expression$0(),m.lookingAtChildren$0()?t&&m.expectStatementSeparator$0():m.atEndOfStatement$0()||m.expectStatementSeparator$0()}catch(M){if(c.FormatException._is(r.unwrapException(M))){if(!t||(y.set$state(n),a=m.almostAnyValue$0(),!m.get$indented()&&y.peekChar$0()===59))throw M;return y=v._interpolation_buffer$_text,i=r.S(e),y._contents+=i,v.addInterpolation$1(a),v}else throw M}return f=m._tryDeclarationChildren$3$value(p,S,s),f??(m.expectStatementSeparator$0(),r.Declaration$(p,s,y.spanFrom$1(S)))},_variableDeclarationOrInterpolation$0(){var e,t,n,s,a,i=this;return i.lookingAtIdentifier$0()?(e=i.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=i.identifier$0(),e.matches$1(".$")?(e.readChar$0(),i.variableDeclarationWithoutNamespace$2(n,t)):(s=new r.StringBuffer(""),a=new r.InterpolationBuffer(s,r._setArrayType([],c.JSArray_Object)),s._contents=""+n,i._lookingAtInterpolatedIdentifierBody$0()&&a.addInterpolation$1(i.interpolatedIdentifier$0()),a.interpolation$1(e.spanFrom$1(t)))):i.interpolatedIdentifier$0()},_styleRule$2(e,t){var n,s,a,i,o=this,l={};return o._isUseAllowed=!1,t==null?(n=o.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position)):s=t,a=l.interpolation=o.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(a),n=l.interpolation=e.interpolation$1(o.scanner.spanFrom$1(s))):n=a,n.contents.length===0&&o.scanner.error$1(0,'expected "}".'),i=o._inStyleRule,o._inStyleRule=!0,o._withChildren$3(o.get$_statement(),s,new r.StylesheetParser__styleRule_closure(l,o,i,s))},_styleRule$0(){return this._styleRule$2(null,null)},_propertyOrVariableDeclaration$1$parseCustomProperties(e){var t,n,s,a,i,o,l,_,u=this,p=u.scanner,h=new r._SpanScannerState(p,p._string_scanner$_position);if(u._lookingAtPotentialPropertyHack$0())t=new r.StringBuffer(""),n=new r.InterpolationBuffer(t,r._setArrayType([],c.JSArray_Object)),s=r.Primitives_stringFromCharCode(p.readChar$0()),t._contents+=s,s=u.rawText$1(u.get$whitespace()),t._contents+=s,n.addInterpolation$1(u.interpolatedIdentifier$0()),a=n.interpolation$1(p.spanFrom$1(h));else if(u.get$plainCss())a=u.interpolatedIdentifier$0();else{if(i=u._variableDeclarationOrInterpolation$0(),i instanceof r.VariableDeclaration)return i;c.Interpolation._as(i),a=i}return u.whitespace$0(),p.expectChar$1(58),u.whitespace$0(),o=u._tryDeclarationChildren$2(a,h),o??(l=u._expression$0(),_=u._tryDeclarationChildren$3$value(a,h,l),_??(u.expectStatementSeparator$0(),r.Declaration$(a,l,p.spanFrom$1(h))))},_tryDeclarationChildren$3$value(e,t,n){var s=this;return s.lookingAtChildren$0()?(s.get$plainCss()&&s.scanner.error$1(0,k.Nested),s._withChildren$3(s.get$_declarationChild(),t,new r.StylesheetParser__tryDeclarationChildren_closure(e,n))):null},_tryDeclarationChildren$2(e,t){return this._tryDeclarationChildren$3$value(e,t,null)},_declarationChild$0(){return this.scanner.peekChar$0()===64?this._declarationAtRule$0():this._propertyOrVariableDeclaration$1$parseCustomProperties(!1)},atRule$2$root(e,t){var n,s,a,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);switch(l.expectChar$2$name(64,"@-rule"),n=o.interpolatedIdentifier$0(),o.whitespace$0(),s=o._isUseAllowed,o._isUseAllowed=!1,n.get$asPlain()){case"at-root":return o._atRootRule$1(_);case"content":return o._contentRule$1(_);case"debug":return o._debugRule$1(_);case"each":return o._eachRule$2(_,e);case"else":return o._disallowedAtRule$1(_);case"error":return o._errorRule$1(_);case"extend":return!o._inStyleRule&&!o._stylesheet$_inMixin&&!o._inContentBlock&&o.error$2(0,k.x40exten,l.spanFrom$1(_)),a=o.almostAnyValue$0(),i=l.scanChar$1(33),i&&(o.expectIdentifier$1("optional"),o.whitespace$0()),o.expectStatementSeparator$1("@extend rule"),new r.ExtendRule(a,i,l.spanFrom$1(_));case"for":return o._forRule$2(_,e);case"forward":return o._isUseAllowed=s,t||o._disallowedAtRule$1(_),o._forwardRule$1(_);case"function":return o._functionRule$1(_);case"if":return o._ifRule$2(_,e);case"import":return o._importRule$1(_);case"include":return o._includeRule$1(_);case"media":return o.mediaRule$1(_);case"mixin":return o._mixinRule$1(_);case"-moz-document":return o.mozDocumentRule$2(_,n);case"return":return o._disallowedAtRule$1(_);case"supports":return o.supportsRule$1(_);case"use":return o._isUseAllowed=s,t||o._disallowedAtRule$1(_),o._useRule$1(_);case"warn":return o._warnRule$1(_);case"while":return o._whileRule$2(_,e);default:return o.unknownAtRule$2(_,n)}},_declarationAtRule$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),s=e._plainAtRuleName$0();e:{if(s==="content"){t=e._contentRule$1(n);break e}if(s==="debug"){t=e._debugRule$1(n);break e}if(s==="each"){t=e._eachRule$2(n,e.get$_declarationChild());break e}if(s==="else"&&e._disallowedAtRule$1(n),s==="error"){t=e._errorRule$1(n);break e}if(s==="for"){t=e._forRule$2(n,e.get$_declarationChild());break e}if(s==="if"){t=e._ifRule$2(n,e.get$_declarationChild());break e}if(s==="include"){t=e._includeRule$1(n);break e}if(s==="warn"){t=e._warnRule$1(n);break e}if(s==="while"){t=e._whileRule$2(n,e.get$_declarationChild());break e}t=e._disallowedAtRule$1(n)}return t},_functionChild$0(){var e,t,n,s,a,i,o,l,_,u=this,p=u.scanner;if(p.peekChar$0()!==64){e=new r._SpanScannerState(p,p._string_scanner$_position);try{return a=u._variableDeclarationWithNamespace$0(),a}catch(h){if(a=r.unwrapException(h),i=c.SourceSpanFormatException,i._is(a)){t=a,n=r.getTraceFromException(h),p.set$state(e),s=null;try{s=u._declarationOrStyleRule$0()}catch(d){throw i._is(r.unwrapException(d))?r.wrapException(t):d}a=s instanceof r.StyleRule?"style rules":"declarations",u.error$3(0,"@function rules may not contain "+a+".",g.get$span$z(s),n)}else throw h}}o=new r._SpanScannerState(p,p._string_scanner$_position),l=u._plainAtRuleName$0();e:{if(l==="debug"){p=u._debugRule$1(o);break e}if(l==="each"){p=u._eachRule$2(o,u.get$_functionChild());break e}if(l==="else"&&u._disallowedAtRule$1(o),l==="error"){p=u._errorRule$1(o);break e}if(l==="for"){p=u._forRule$2(o,u.get$_functionChild());break e}if(l==="if"){p=u._ifRule$2(o,u.get$_functionChild());break e}if(l==="return"){_=u._expression$0(),u.expectStatementSeparator$1("@return rule"),p=new r.ReturnRule(_,p.spanFrom$1(o));break e}if(l==="warn"){p=u._warnRule$1(o);break e}if(l==="while"){p=u._whileRule$2(o,u.get$_functionChild());break e}p=u._disallowedAtRule$1(o)}return p},_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_atRootRule$1(e){var t,n,s,a,i,o,l=this,_=l.scanner;return _.peekChar$0()===40?(t=_._string_scanner$_position,n=new r.StringBuffer(""),s=r._setArrayType([],c.JSArray_Object),a=new r.InterpolationBuffer(n,s),_.expectChar$1(40),i=r.Primitives_stringFromCharCode(40),n._contents+=i,l.whitespace$0(),i=l._expression$0(),a._flushText$0(),s.push(i),_.scanChar$1(58)&&(l.whitespace$0(),i=r.Primitives_stringFromCharCode(58),n._contents+=i,i=r.Primitives_stringFromCharCode(32),n._contents+=i,i=l._expression$0(),a._flushText$0(),s.push(i)),_.expectChar$1(41),l.whitespace$0(),s=r.Primitives_stringFromCharCode(41),n._contents+=s,o=a.interpolation$1(_.spanFrom$1(new r._SpanScannerState(_,t))),l.whitespace$0(),l._withChildren$3(l.get$_statement(),e,new r.StylesheetParser__atRootRule_closure(o))):l.lookingAtChildren$0()?l._withChildren$3(l.get$_statement(),e,new r.StylesheetParser__atRootRule_closure0):r.AtRootRule$(r._setArrayType([l._styleRule$0()],c.JSArray_Statement),_.spanFrom$1(e),null)},_contentRule$1(e){var t,n,s,a,i=this;return i._stylesheet$_inMixin||i.error$2(0,k.x40conte,i.scanner.spanFrom$1(e)),t=i.scanner,n=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),i.whitespace$0(),t.peekChar$0()===40?(s=i._argumentInvocation$1$mixin(!0),i.whitespace$0()):(a=n.offset,s=r.ArgumentInvocation$empty(r._FileSpan$(n.file,a,a))),i.expectStatementSeparator$1("@content rule"),new r.ContentRule(s,t.spanFrom$1(e))},_debugRule$1(e){var t=this._expression$0();return this.expectStatementSeparator$1("@debug rule"),new r.DebugRule(t,this.scanner.spanFrom$1(e))},_eachRule$2(e,t){var n,s,a=this,i=a._inControlDirective;for(a._inControlDirective=!0,n=r._setArrayType([a.variableName$0()],c.JSArray_String),a.whitespace$0(),s=a.scanner;s.scanChar$1(44);)a.whitespace$0(),s.expectChar$1(36),n.push(a.identifier$1$normalize(!0)),a.whitespace$0();return a.expectIdentifier$1("in"),a.whitespace$0(),a._withChildren$3(t,e,new r.StylesheetParser__eachRule_closure(a,i,n,a._expression$0()))},_errorRule$1(e){var t=this._expression$0();return this.expectStatementSeparator$1("@error rule"),new r.ErrorRule(t,this.scanner.spanFrom$1(e))},_functionRule$1(e){var t,n,s,a,i,o=this,l=o.lastSilentComment;return o.lastSilentComment=null,t=o.scanner,n=t._string_scanner$_position,s=o.identifier$0(),$.JSString_methods.startsWith$1(s,"--")&&r.WarnForDeprecation_warnForDeprecation(o.logger,$.Deprecation_HJ0,k.Sassx20_fm,t.spanFrom$1(new r._SpanScannerState(t,n)),null),o.whitespace$0(),a=o._argumentDeclaration$0(),o._stylesheet$_inMixin||o._inContentBlock?o.error$2(0,k.Mixinscf,t.spanFrom$1(e)):o._inControlDirective&&o.error$2(0,k.Functi,t.spanFrom$1(e)),i=r.unvendor(s),(i==="calc"||i==="element"||i==="expression"||i==="url"||i==="and"||i==="or"||i==="not"||i==="clamp")&&o.error$2(0,"Invalid function name.",t.spanFrom$1(e)),o.whitespace$0(),o._withChildren$3(o.get$_functionChild(),e,new r.StylesheetParser__functionRule_closure(s,a,l))},_forRule$2(e,t){var n,s,a=this,i={},o=a._inControlDirective;return a._inControlDirective=!0,n=a.variableName$0(),a.whitespace$0(),a.expectIdentifier$1("from"),a.whitespace$0(),i.exclusive=null,s=a._expression$1$until(new r.StylesheetParser__forRule_closure(i,a)),i.exclusive==null&&a.scanner.error$1(0,'Expected "to" or "through".'),a.whitespace$0(),a._withChildren$3(t,e,new r.StylesheetParser__forRule_closure0(i,a,o,n,s,a._expression$0()))},_forwardRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=null,S=m._urlString$0();return m.whitespace$0(),m.scanIdentifier$1("as")?(m.whitespace$0(),t=m.identifier$1$normalize(!0),m.scanner.expectChar$1(42),m.whitespace$0()):t=y,m.scanIdentifier$1("show")?(n=m._memberList$0(),s=n._0,a=n._1,i=y,o=i):(m.scanIdentifier$1("hide")?(l=m._memberList$0(),o=l._0,i=l._1):(i=y,o=i),a=y,s=a),_=m._stylesheet$_configuration$1$allowGuarded(!0),m.whitespace$0(),m.expectStatementSeparator$1("@forward rule"),u=m.scanner.spanFrom$1(e),m._isUseAllowed||m.error$2(0,k.x40forwa,u),s!=null?(a.toString,p=c.String,h=r.LinkedHashSet_LinkedHashSet$of(s,p),d=c.UnmodifiableSetView_String,p=r.LinkedHashSet_LinkedHashSet$of(a,p),f=_==null?$.List_empty10:r.List_List$unmodifiable(_,c.ConfiguredVariable),new r.ForwardRule(S,new r.UnmodifiableSetView0(h,d),new r.UnmodifiableSetView0(p,d),y,y,t,f,u)):o!=null?(i.toString,p=c.String,h=r.LinkedHashSet_LinkedHashSet$of(o,p),d=c.UnmodifiableSetView_String,p=r.LinkedHashSet_LinkedHashSet$of(i,p),f=_==null?$.List_empty10:r.List_List$unmodifiable(_,c.ConfiguredVariable),new r.ForwardRule(S,y,y,new r.UnmodifiableSetView0(h,d),new r.UnmodifiableSetView0(p,d),t,f,u)):new r.ForwardRule(S,y,y,y,y,t,_==null?$.List_empty10:r.List_List$unmodifiable(_,c.ConfiguredVariable),u)},_memberList$0(){var e=this,t=c.String,n=r.LinkedHashSet_LinkedHashSet$_empty(t),s=r.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do e.whitespace$0(),e.withErrorMessage$2(k.Expect,new r.StylesheetParser__memberList_closure(e,s,n)),e.whitespace$0();while(t.scanChar$1(44));return new r._Record_2(n,s)},_ifRule$2(e,t){var n,s,a,i,o,l=this,_=l.get$currentIndentation(),u=l._inControlDirective;for(l._inControlDirective=!0,n=l._expression$0(),s=l.children$1(0,t),l.whitespaceWithoutComments$0(),a=r._setArrayType([r.IfClause$(n,s)],c.JSArray_IfClause);;){if(!l.scanElse$1(_)){i=null;break}if(l.whitespace$0(),l.scanIdentifier$1("if"))l.whitespace$0(),a.push(r.IfClause$(l._expression$0(),l.children$1(0,t)));else{i=r.ElseClause$(l.children$1(0,t));break}}return l._inControlDirective=u,o=l.scanner.spanFrom$1(e),l.whitespaceWithoutComments$0(),new r.IfRule(r.List_List$unmodifiable(a,c.IfClause),i,o)},_importRule$1(e){var t,n,s=this,a=r._setArrayType([],c.JSArray_Import),i=s.scanner,o=s.logger;do s.whitespace$0(),t=s.importArgument$0(),n=t instanceof r.DynamicImport,n&&r.WarnForDeprecation_warnForDeprecation(o,$.Deprecation_import_null_true_import,k.Sassx20_i,t.span,null),(s._inControlDirective||s._stylesheet$_inMixin)&&n&&s._disallowedAtRule$1(e),a.push(t),s.whitespace$0();while(i.scanChar$1(44));return s.expectStatementSeparator$1("@import rule"),i=i.spanFrom$1(e),new r.ImportRule(r.List_List$unmodifiable(a,c.Import),i)},importArgument$0(){var e,t,n,s,a,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position),u=l.peekChar$0();if(u===117||u===85)return e=o.dynamicUrl$0(),o.whitespace$0(),a=o.tryImportModifiers$0(),new r.StaticImport(r.Interpolation$(r._setArrayType([e],c.JSArray_Object),l.spanFrom$1(_)),a,l.spanFrom$1(_));if(e=o.string$0(),t=l.spanFrom$1(_),o.whitespace$0(),a=o.tryImportModifiers$0(),o.isPlainImportUrl$1(e)||a!=null)return i=t,new r.StaticImport(r.Interpolation$(r._setArrayType([r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(i.file._decodedChars,i._file$_start,i._end),0,null)],c.JSArray_Object),t),a,l.spanFrom$1(_));try{return l=o.parseImportUrl$1(e),new r.DynamicImport(l,t)}catch(p){if(l=r.unwrapException(p),c.FormatException._is(l))n=l,s=r.getTraceFromException(p),o.error$3(0,"Invalid URL: "+g.get$message$x(n),t,s);else throw p}},parseImportUrl$1(e){var t=C.$get$windows();return t.style.rootLength$1(e)>0&&!C.$get$url().style.isRootRelative$1(e)?t.toUri$1(e).toString$0(0):(r.Uri_parse(e),e)},isPlainImportUrl$1(e){var t,n;if(e.length<5)return!1;if($.JSString_methods.endsWith$1(e,".css"))return!0;t=e.charCodeAt(0);e:{if(t===47){n=e.charCodeAt(1)===47;break e}if(t===104){n=$.JSString_methods.startsWith$1(e,"http://")||$.JSString_methods.startsWith$1(e,"https://");break e}n=!1;break e}return n},tryImportModifiers$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d=this;if(!d._lookingAtInterpolatedIdentifier$0()&&d.scanner.peekChar$0()!==40)return null;for(e=d.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=new r.StringBuffer(""),s=r._setArrayType([],c.JSArray_Object),a=new r.InterpolationBuffer(n,s);;)if(d._lookingAtInterpolatedIdentifier$0()){if(s.length===0&&n._contents.length===0||(i=r.Primitives_stringFromCharCode(32),n._contents+=i),o=d.interpolatedIdentifier$0(),a.addInterpolation$1(o),i=o.get$asPlain(),l=i==null?null:i.toLowerCase(),l!=="and"&&e.scanChar$1(40))l==="supports"?(_=d._importSupportsQuery$0(),i=!(_ instanceof r.SupportsDeclaration),i&&(u=r.Primitives_stringFromCharCode(40),n._contents+=u),a._flushText$0(),s.push(new r.SupportsExpression(_)),i&&(i=r.Primitives_stringFromCharCode(41),n._contents+=i)):(i=r.Primitives_stringFromCharCode(40),n._contents+=i,a.addInterpolation$1(d._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0)),i=r.Primitives_stringFromCharCode(41),n._contents+=i),e.expectChar$1(41),d.whitespace$0();else if(d.whitespace$0(),e.scanChar$1(44))return n._contents+=", ",a.addInterpolation$1(d._mediaQueryList$0()),p=e._string_scanner$_position,i=e._sourceFile,u=t.position,e=new r._FileSpan(i,u,p),e._FileSpan$3(i,u,p),u=c.Object,i=r.List_List$of(s,!0,u),s=n._contents,s.length!==0&&i.push((s.charCodeAt(0)==0,s)),h=r.List_List$from(i,!1,u),h.fixed$length=Array,h.immutable$list=Array,n=new r.Interpolation(h,e),n.Interpolation$2(i,e),n}else return e.peekChar$0()===40?(s.length===0&&n._contents.length===0||(i=r.Primitives_stringFromCharCode(32),n._contents+=i),a.addInterpolation$1(d._mediaQueryList$0()),p=e._string_scanner$_position,e=e._sourceFile,i=t.position,u=new r._FileSpan(e,i,p),u._FileSpan$3(e,i,p),i=c.Object,s=r.List_List$of(s,!0,i),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=r.List_List$from(s,!1,i),h.fixed$length=Array,h.immutable$list=Array,e=new r.Interpolation(h,u),e.Interpolation$2(s,u),e):(p=e._string_scanner$_position,e=e._sourceFile,i=t.position,u=new r._FileSpan(e,i,p),u._FileSpan$3(e,i,p),i=c.Object,s=r.List_List$of(s,!0,i),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=r.List_List$from(s,!1,i),h.fixed$length=Array,h.immutable$list=Array,e=new r.Interpolation(h,u),e.Interpolation$2(s,u),e)},_importSupportsQuery$0(){var e,t,n,s,a=this;return a.scanIdentifier$1("not")?(a.whitespace$0(),e=a.scanner,t=e._string_scanner$_position,new r.SupportsNegation(a._supportsConditionInParens$0(),e.spanFrom$1(new r._SpanScannerState(e,t)))):(e=a.scanner,e.peekChar$0()===40?a._supportsCondition$0():(n=a._tryImportSupportsFunction$0(),n??(t=e._string_scanner$_position,s=a._expression$0(),e.expectChar$1(58),a._supportsDeclarationValue$2(s,new r._SpanScannerState(e,t)))))},_tryImportSupportsFunction$0(){var e,t,n,s,a=this;return a._lookingAtInterpolatedIdentifier$0()?(e=a.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=a.interpolatedIdentifier$0(),e.scanChar$1(40)?(s=a._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),e.expectChar$1(41),new r.SupportsFunction(n,s,e.spanFrom$1(t))):(e.set$state(t),null)):null},_includeRule$1(e){var t,n,s,a,i,o,l,_,u,p,h=this,d=null,f=h.identifier$0(),m=h.scanner;return m.scanChar$1(46)?(t=h._publicIdentifier$0(),n=f,f=t):n=d,h.whitespace$0(),m.peekChar$0()===40?s=h._argumentInvocation$1$mixin(!0):(a=r.FileLocation$_(m._sourceFile,m._string_scanner$_position),i=a.offset,s=r.ArgumentInvocation$empty(r._FileSpan$(a.file,i,i))),h.whitespace$0(),h.scanIdentifier$1("using")?(h.whitespace$0(),o=h._argumentDeclaration$0(),h.whitespace$0()):o=d,a=o==null,!a||h.lookingAtChildren$0()?(a?(a=r.FileLocation$_(m._sourceFile,m._string_scanner$_position),i=a.offset,l=new r.ArgumentDeclaration($.List_empty11,d,r._FileSpan$(a.file,i,i))):l=o,_=h._inContentBlock,h._inContentBlock=!0,u=h._withChildren$3(h.get$_statement(),e,new r.StylesheetParser__includeRule_closure(l)),h._inContentBlock=_):(h.expectStatementSeparator$0(),u=d),m=m.spanFrom$2(e,e),a=u??s,p=m.expand$1(0,a.get$span(a)),new r.IncludeRule(n,r.stringReplaceAllUnchecked(f,"_","-"),f,s,u,p)},mediaRule$1(e){return this._withChildren$3(this.get$_statement(),e,new r.StylesheetParser_mediaRule_closure(this._mediaQueryList$0()))},_mixinRule$1(e){var t,n,s,a,i,o=this,l=o.lastSilentComment;return o.lastSilentComment=null,t=o.scanner,n=t._string_scanner$_position,s=o.identifier$0(),$.JSString_methods.startsWith$1(s,"--")&&r.WarnForDeprecation_warnForDeprecation(o.logger,$.Deprecation_HJ0,k.Sassx20_m,t.spanFrom$1(new r._SpanScannerState(t,n)),null),o.whitespace$0(),t.peekChar$0()===40?a=o._argumentDeclaration$0():(n=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),i=n.offset,a=new r.ArgumentDeclaration($.List_empty11,null,r._FileSpan$(n.file,i,i))),o._stylesheet$_inMixin||o._inContentBlock?o.error$2(0,k.Mixinscm,t.spanFrom$1(e)):o._inControlDirective&&o.error$2(0,k.Mixinsb,t.spanFrom$1(e)),o.whitespace$0(),o._stylesheet$_inMixin=!0,o._withChildren$3(o.get$_statement(),e,new r.StylesheetParser__mixinRule_closure(o,s,a,l))},mozDocumentRule$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f=this,m={},y=f.scanner,S=y._string_scanner$_position,v=new r.StringBuffer(""),E=r._setArrayType([],c.JSArray_Object),M=new r.InterpolationBuffer(v,E);for(m.needsDeprecationWarning=!1,n=f.get$whitespace();;){if(y.peekChar$0()===35)s=f.singleInterpolation$0(),M._flushText$0(),E.push(s),m.needsDeprecationWarning=!0;else{s=y._string_scanner$_position,a=f.identifier$0();e:{if(a==="url"||a==="url-prefix"||a==="domain"){i=f._tryUrlContents$2$name(new r._SpanScannerState(y,s),a),i!=null?M.addInterpolation$1(i):(y.expectChar$1(40),f.whitespace$0(),o=f.interpolatedString$0(),y.expectChar$1(41),v._contents+=a,s=r.Primitives_stringFromCharCode(40),v._contents+=s,M.addInterpolation$1(o.asInterpolation$0()),s=r.Primitives_stringFromCharCode(41),v._contents+=s),s=v._contents,l=(s.charCodeAt(0)==0,s),!$.JSString_methods.endsWith$1(l,"url-prefix()")&&!$.JSString_methods.endsWith$1(l,"url-prefix('')")&&!$.JSString_methods.endsWith$1(l,'url-prefix("")')&&(m.needsDeprecationWarning=!0);break e}if(a==="regexp"){v._contents+="regexp(",y.expectChar$1(40),M.addInterpolation$1(f.interpolatedString$0().asInterpolation$0()),y.expectChar$1(41),s=r.Primitives_stringFromCharCode(41),v._contents+=s,m.needsDeprecationWarning=!0;break e}_=y._string_scanner$_position,u=y._sourceFile,p=new r._FileSpan(u,s,_),p._FileSpan$3(u,s,_),f.error$2(0,"Invalid function name.",p)}}if(f.whitespace$0(),!y.scanChar$1(44))break;s=r.Primitives_stringFromCharCode(44),v._contents+=s,h=y._string_scanner$_position,n.call$0(),d=y._string_scanner$_position,v._contents+=$.JSString_methods.substring$2(y.string,h,d)}return f._withChildren$3(f.get$_statement(),e,new r.StylesheetParser_mozDocumentRule_closure(m,f,t,M.interpolation$1(y.spanFrom$1(new r._SpanScannerState(y,S)))))},supportsRule$1(e){var t=this,n=t._supportsCondition$0();return t.whitespace$0(),t._withChildren$3(t.get$_statement(),e,new r.StylesheetParser_supportsRule_closure(n))},_useRule$1(e){var t,n,s,a,i=this,o=i._urlString$0();return i.whitespace$0(),t=i._useNamespace$2(o,e),i.whitespace$0(),n=i._stylesheet$_configuration$0(),i.whitespace$0(),s=i.scanner.spanFrom$1(e),i._isUseAllowed||i.error$2(0,k.x40use_r,s),i.expectStatementSeparator$1("@use rule"),a=new r.UseRule(o,t,n==null?$.List_empty10:r.List_List$unmodifiable(n,c.ConfiguredVariable),s),a.UseRule$4$configuration(o,t,s,n),a},_useNamespace$2(e,t){var n,s,a,i,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$0(),o.scanner.scanChar$1(42)?null:o.identifier$0();s=e.get$pathSegments().length===0?"":$.JSArray_methods.get$last(e.get$pathSegments()),a=$.JSString_methods.indexOf$1(s,"."),i=$.JSString_methods.startsWith$1(s,"_")?1:0,n=$.JSString_methods.substring$2(s,i,a===-1?s.length:a);try{return i=r.SpanScanner$(n,null),i=new r.Parser(i,o.logger,null)._parseIdentifier$0(),i}catch(l){if(c.SassFormatException._is(r.unwrapException(l)))o.error$2(0,'The default namespace "'+r.S(n)+k.x22x20is_n,o.scanner.spanFrom$1(t));else throw l}},_stylesheet$_configuration$1$allowGuarded(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this;if(!f.scanIdentifier$1("with"))return null;for(t=r.LinkedHashSet_LinkedHashSet$_empty(c.String),n=r._setArrayType([],c.JSArray_ConfiguredVariable),f.whitespace$0(),s=f.scanner,s.expectChar$1(40);f.whitespace$0(),a=s._string_scanner$_position,s.expectChar$1(36),i=f.identifier$1$normalize(!0),f.whitespace$0(),s.expectChar$1(58),f.whitespace$0(),o=f.expressionUntilComma$0(),l=s._string_scanner$_position,e&&s.scanChar$1(33)?(_=f.identifier$0()==="default",_?f.whitespace$0():(u=s._string_scanner$_position,p=s._sourceFile,h=new r._FileSpan(p,l,u),h._FileSpan$3(p,l,u),f.error$2(0,"Invalid flag name.",h))):_=!1,u=s._string_scanner$_position,l=s._sourceFile,d=new r._FileSpan(l,a,u),d._FileSpan$3(l,a,u),t.contains$1(0,i)&&f.error$2(0,k.The_sa,d),t.add$1(0,i),n.push(new r.ConfiguredVariable(i,o,_,d)),!(!s.scanChar$1(44)||(f.whitespace$0(),!f._lookingAtExpression$0())););return s.expectChar$1(41),n},_stylesheet$_configuration$0(){return this._stylesheet$_configuration$1$allowGuarded(!1)},_warnRule$1(e){var t=this._expression$0();return this.expectStatementSeparator$1("@warn rule"),new r.WarnRule(t,this.scanner.spanFrom$1(e))},_whileRule$2(e,t){var n=this,s=n._inControlDirective;return n._inControlDirective=!0,n._withChildren$3(t,e,new r.StylesheetParser__whileRule_closure(n,s,n._expression$0()))},unknownAtRule$2(e,t){var n,s,a,i=this,o={},l=i._stylesheet$_inUnknownAtRule;return i._stylesheet$_inUnknownAtRule=!0,o.value=null,n=i.scanner,s=n.peekChar$0()!==33&&!i.atEndOfStatement$0()?o.value=i._interpolatedDeclarationValue$1$allowOpenBrace(!1):null,i.lookingAtChildren$0()?a=i._withChildren$3(i.get$_statement(),e,new r.StylesheetParser_unknownAtRule_closure(o,t)):(i.expectStatementSeparator$0(),a=r.AtRule$(t,n.spanFrom$1(e),null,s)),i._stylesheet$_inUnknownAtRule=l,a},_disallowedAtRule$1(e){this._interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(!0,!1),this.error$2(0,"This at-rule is not allowed here.",this.scanner.spanFrom$1(e))},_argumentDeclaration$0(){var e,t,n,s,a,i,o,l,_,u=this,p=u.scanner,h=p._string_scanner$_position;for(p.expectChar$1(40),u.whitespace$0(),e=r._setArrayType([],c.JSArray_Argument),t=r.LinkedHashSet_LinkedHashSet$_empty(c.String);;){if(p.peekChar$0()!==36){n=null;break}if(s=p._string_scanner$_position,p.expectChar$1(36),a=u.identifier$1$normalize(!0),u.whitespace$0(),p.scanChar$1(58))u.whitespace$0(),i=u.expressionUntilComma$0();else{if(p.scanChar$1(46)){p.expectChar$1(46),p.expectChar$1(46),u.whitespace$0(),n=a;break}i=null}if(o=p._string_scanner$_position,l=p._sourceFile,_=new r._FileSpan(l,s,o),_._FileSpan$3(l,s,o),e.push(new r.Argument(a,i,_)),t.add$1(0,a)||u.error$2(0,"Duplicate argument.",$.JSArray_methods.get$last(e).span),!p.scanChar$1(44)){n=null;break}u.whitespace$0()}return p.expectChar$1(41),p=p.spanFrom$1(new r._SpanScannerState(p,h)),new r.ArgumentDeclaration(r.List_List$unmodifiable(e,c.Argument),n,p)},_argumentInvocation$2$allowEmptySecondArg$mixin(e,t){var n,s,a,i,o,l,_,u,p,h,d,f=this,m=null,y=f.scanner,S=y._string_scanner$_position;for(y.expectChar$1(40),f.whitespace$0(),n=r._setArrayType([],c.JSArray_Expression),s=c.String,a=c.Expression,i=r.LinkedHashMap_LinkedHashMap$_empty(s,a),l=!t,_=m;;){if(!f._lookingAtExpression$0()){o=m;break}if(u=f.expressionUntilComma$1$singleEquals(l),f.whitespace$0(),u instanceof r.VariableExpression&&y.scanChar$1(58))f.whitespace$0(),p=u.name,i.containsKey$1(p)&&f.error$2(0,"Duplicate argument.",u.span),i.$indexSet(0,p,f.expressionUntilComma$1$singleEquals(l));else if(y.scanChar$1(46)){if(y.expectChar$1(46),y.expectChar$1(46),_!=null){f.whitespace$0(),o=u;break}_=u}else i.__js_helper$_length!==0?f.error$2(0,k.Positi,u.get$span(u)):n.push(u);if(f.whitespace$0(),!y.scanChar$1(44)){o=m;break}if(f.whitespace$0(),e&&n.length===1&&i.__js_helper$_length===0&&_==null&&y.peekChar$0()===41){l=y._sourceFile,p=y._string_scanner$_position,new r.FileLocation(l,p).FileLocation$_$2(l,p),h=new r._FileSpan(l,p,p),h._FileSpan$3(l,p,p),p=r._setArrayType([""],c.JSArray_Object),d=r.List_List$from(p,!1,c.Object),d.fixed$length=Array,d.immutable$list=Array,l=new r.Interpolation(d,h),l.Interpolation$2(p,h),n.push(new r.StringExpression(l,!1)),o=m;break}}return y.expectChar$1(41),y=y.spanFrom$1(new r._SpanScannerState(y,S)),new r.ArgumentInvocation(r.List_List$unmodifiable(n,a),r.ConstantMap_ConstantMap$from(i,s,a),_,o,y)},_argumentInvocation$0(){return this._argumentInvocation$2$allowEmptySecondArg$mixin(!1,!1)},_argumentInvocation$1$allowEmptySecondArg(e){return this._argumentInvocation$2$allowEmptySecondArg$mixin(e,!1)},_argumentInvocation$1$mixin(e){return this._argumentInvocation$2$allowEmptySecondArg$mixin(!1,e)},_expression$3$bracketList$singleEquals$until(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J=this,B="Expected expression.",z={},H=n!=null;if(H&&n.call$0()&&J.scanner.error$1(0,B),e){if(s=J.scanner,a=new r._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),J.whitespace$0(),s.scanChar$1(93))return H=r._setArrayType([],c.JSArray_Expression),s=s.spanFrom$1(a),new r.ListExpression(r.List_List$unmodifiable(H,c.Expression),$.ListSeparator_undecided_null_undecided,!0,s)}else a=null;for(s=J.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position),o=J._inExpression,l=J._inParentheses,J._inExpression=!0,z.operands_=z.operators_=z.spaceExpressions_=z.commaExpressions_=null,z.allowSlash=!0,z.singleExpression_=J._singleExpression$0(),_=new r.StylesheetParser__expression_resetState(z,J,i),u=new r.StylesheetParser__expression_resolveOneOperation(z,J),p=new r.StylesheetParser__expression_resolveOperations(z,u),h=new r.StylesheetParser__expression_addSingleExpression(z,J,_,p),d=new r.StylesheetParser__expression_addOperator(z,J,u),f=new r.StylesheetParser__expression_resolveSpaceExpressions(z,J,p),m=c.JSArray_Expression;J.whitespace$0(),!(H&&n.call$0()||(y=s.peekChar$0(),y==null));){if(y===40){h.call$1(J.parentheses$0());continue}if(y===91){h.call$1(J._expression$1$bracketList(!0));continue}if(y===36){h.call$1(J._variable$0());continue}if(y===38){h.call$1(J._selector$0());continue}if(y===39||y===34){h.call$1(J.interpolatedString$0());continue}if(y===35){h.call$1(J._hashExpression$0());continue}if(y===61){s.readChar$0(),t&&s.peekChar$0()!==61?d.call$1($.BinaryOperator_wdM):(s.expectChar$1(61),d.call$1($.BinaryOperator_g8k));continue}if(y===33){e:{if(S=s.peekChar$1(1),S===61){s.readChar$0(),s.readChar$0(),d.call$1($.BinaryOperator_icU);break e}if(S!=null&&S!==105&&S!==73?v=S===32||S===9||S===10||S===13||S===12:v=!0,v){h.call$1(J._importantExpression$0());break e}break}continue}if(y===60){s.readChar$0(),d.call$1(s.scanChar$1(61)?$.BinaryOperator_SPQ:$.BinaryOperator_miq);continue}if(y===62){s.readChar$0(),d.call$1(s.scanChar$1(61)?$.BinaryOperator_oEm:$.BinaryOperator_bEa);continue}if(y===42){s.readChar$0(),d.call$1($.BinaryOperator_2No);continue}if(E=y===43,E&&z.singleExpression_==null){h.call$1(J._unaryOperation$0());continue}if(E){s.readChar$0(),d.call$1($.BinaryOperator_u15);continue}if(y===45){M=s.peekChar$1(1),r._isInt(M)&&M>=48&&M<=57||M===46?z.singleExpression_!=null?(v=s.peekChar$1(-1),v=v===32||v===9||v===10||v===13||v===12):v=!0:v=!1,v?h.call$1(J._number$0()):J._lookingAtInterpolatedIdentifier$0()?h.call$1(J.identifierLike$0()):z.singleExpression_==null?h.call$1(J._unaryOperation$0()):(s.readChar$0(),d.call$1($.BinaryOperator_SjO));continue}if(I=y===47,I&&z.singleExpression_==null){h.call$1(J._unaryOperation$0());continue}if(I){s.readChar$0(),d.call$1($.BinaryOperator_U77);continue}if(y===37){s.readChar$0(),d.call$1($.BinaryOperator_KNx);continue}if(y>=48&&y<=57){h.call$1(J._number$0());continue}if(R=y===46,R&&s.peekChar$1(1)===46)break;if(R){h.call$1(J._number$0());continue}if(y===97&&!J.get$plainCss()&&J.scanIdentifier$1("and")){d.call$1($.BinaryOperator_eDt);continue}if(y===111&&!J.get$plainCss()&&J.scanIdentifier$1("or")){d.call$1($.BinaryOperator_qNM);continue}if((y===117||y===85)&&s.peekChar$1(1)===43){h.call$1(J._unicodeRange$0());continue}if(y>=97&&y<=122?v=!0:v=y>=65&&y<=90||y===95||y===92||y>=128,v){h.call$1(J.identifierLike$0());continue}if(y===44){if(J._inParentheses&&(J._inParentheses=!1,z.allowSlash)){_.call$0();continue}L=z.commaExpressions_,L==null&&(L=z.commaExpressions_=r._setArrayType([],m)),z.singleExpression_==null&&s.error$1(0,B),f.call$0(),v=z.singleExpression_,v.toString,L.push(v),s.readChar$0(),z.allowSlash=!0,z.singleExpression_=null;continue}break}return e&&s.expectChar$1(93),L=z.commaExpressions_,T=z.spaceExpressions_,L!=null?(f.call$0(),J._inParentheses=l,O=z.singleExpression_,O!=null&&L.push(O),J._inExpression=o,H=s.spanFrom$1(a??i),new r.ListExpression(r.List_List$unmodifiable(L,c.Expression),$.ListSeparator_ECn,e,H)):e&&T!=null?(p.call$0(),J._inExpression=o,H=z.singleExpression_,H.toString,T.push(H),a.toString,s=s.spanFrom$1(a),new r.ListExpression(r.List_List$unmodifiable(T,c.Expression),$.ListSeparator_nbm,!0,s)):(f.call$0(),e&&(H=z.singleExpression_,H.toString,m=r._setArrayType([H],m),a.toString,s=s.spanFrom$1(a),z.singleExpression_=new r.ListExpression(r.List_List$unmodifiable(m,c.Expression),$.ListSeparator_undecided_null_undecided,!0,s)),J._inExpression=o,H=z.singleExpression_,H.toString,H)},_expression$0(){return this._expression$3$bracketList$singleEquals$until(!1,!1,null)},_expression$2$singleEquals$until(e,t){return this._expression$3$bracketList$singleEquals$until(!1,e,t)},_expression$1$bracketList(e){return this._expression$3$bracketList$singleEquals$until(e,!1,null)},_expression$1$until(e){return this._expression$3$bracketList$singleEquals$until(!1,!1,e)},expressionUntilComma$1$singleEquals(e){return this._expression$2$singleEquals$until(e,new r.StylesheetParser_expressionUntilComma_closure(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_isSlashOperand$1(e){var t;return e instanceof r.NumberExpression||e instanceof r.FunctionExpression?t=!0:t=e instanceof r.BinaryOperationExpression&&e.allowsSlash,t},_singleExpression$0(){var e,t,n=this,s="Expected expression.",a=n.scanner,i=a.peekChar$0();e:{if(i==null&&a.error$1(0,s),i===40){a=n.parentheses$0();break e}if(i===47){a=n._unaryOperation$0();break e}if(i===46){a=n._number$0();break e}if(i===91){a=n._expression$1$bracketList(!0);break e}if(i===36){a=n._variable$0();break e}if(i===38){a=n._selector$0();break e}if(i===39||i===34){a=n.interpolatedString$0();break e}if(i===35){a=n._hashExpression$0();break e}if(i===43){e=a.peekChar$1(1),a=e!=null&&e>=48&&e<=57||e===46?n._number$0():n._unaryOperation$0();break e}if(i===45){a=n._minusExpression$0();break e}if(i===33){a=n._importantExpression$0();break e}if((i===117||i===85)&&a.peekChar$1(1)===43){a=n._unicodeRange$0();break e}if(i>=48&&i<=57){a=n._number$0();break e}if(i>=97&&i<=122?t=!0:t=i>=65&&i<=90||i===95||i===92||i>=128,t){a=n.identifierLike$0();break e}a=a.error$1(0,s)}return a},parentheses$0(){var e,t,n,s,a,i=this,o=i._inParentheses;i._inParentheses=!0;try{if(s=i.scanner,e=new r._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(40),i.whitespace$0(),!i._lookingAtExpression$0())return s.expectChar$1(41),a=r._setArrayType([],c.JSArray_Expression),s=s.spanFrom$1(e),a=r.List_List$unmodifiable(a,c.Expression),new r.ListExpression(a,$.ListSeparator_undecided_null_undecided,!1,s);if(t=i.expressionUntilComma$0(),s.scanChar$1(58))return i.whitespace$0(),s=i._stylesheet$_map$2(t,e),s;if(!s.scanChar$1(44))return s.expectChar$1(41),s=s.spanFrom$1(e),new r.ParenthesizedExpression(t,s);for(i.whitespace$0(),n=r._setArrayType([t],c.JSArray_Expression);!(!i._lookingAtExpression$0()||(g.add$1$ax(n,i.expressionUntilComma$0()),!s.scanChar$1(44)));)i.whitespace$0();return s.expectChar$1(41),s=s.spanFrom$1(e),a=r.List_List$unmodifiable(n,c.Expression),new r.ListExpression(a,$.ListSeparator_ECn,!1,s)}finally{i._inParentheses=o}},_stylesheet$_map$2(e,t){var n,s,a=this,i=r._setArrayType([new r._Record_2(e,a.expressionUntilComma$0())],c.JSArray_Record_2_Expression_and_Expression);for(n=a.scanner;n.scanChar$1(44)&&(a.whitespace$0(),!!a._lookingAtExpression$0());)s=a.expressionUntilComma$0(),n.expectChar$1(58),a.whitespace$0(),i.push(new r._Record_2(s,a.expressionUntilComma$0()));return n.expectChar$1(41),n=n.spanFrom$1(t),new r.MapExpression(r.List_List$unmodifiable(i,c.Record_2_Expression_and_Expression),n)},_hashExpression$0(){var e,t,n,s,a,i=this,o=i.scanner;return o.peekChar$1(1)===123?i.identifierLike$0():(e=new r._SpanScannerState(o,o._string_scanner$_position),o.expectChar$1(35),t=o.peekChar$0(),t==null?t=null:t=t>=48&&t<=57,t===!0?new r.ColorExpression(i._hexColorContents$1(e),o.spanFrom$1(e)):(t=o._string_scanner$_position,n=i.interpolatedIdentifier$0(),i._isHexColor$1(n)?(o.set$state(new r._SpanScannerState(o,t)),new r.ColorExpression(i._hexColorContents$1(e),o.spanFrom$1(e))):(t=new r.StringBuffer(""),s=new r.InterpolationBuffer(t,r._setArrayType([],c.JSArray_Object)),a=r.Primitives_stringFromCharCode(35),t._contents+=a,s.addInterpolation$1(n),new r.StringExpression(s.interpolation$1(o.spanFrom$1(e)),!1))))},_hexColorContents$1(e){var t,n,s,a,i,o,l,_,u=this,p=u._hexDigit$0(),h=u._hexDigit$0(),d=u._hexDigit$0(),f=u.scanner,m=f.peekChar$0();return m!=null&&r.CharacterExtension_get_isHex(m)?(i=u._hexDigit$0(),m=f.peekChar$0(),o=m!=null&&r.CharacterExtension_get_isHex(m),l=p<<4>>>0,_=d<<4>>>0,o?(t=l+h,n=_+i,s=(u._hexDigit$0()<<4>>>0)+u._hexDigit$0(),m=f.peekChar$0(),a=m!=null&&r.CharacterExtension_get_isHex(m)?((u._hexDigit$0()<<4>>>0)+u._hexDigit$0())/255:null):(t=l+p,n=(h<<4>>>0)+h,s=_+d,a=((i<<4>>>0)+i)/255)):(t=(p<<4>>>0)+p,n=(h<<4>>>0)+h,s=(d<<4>>>0)+d,a=null),o=a==null,l=o?1:a,r.SassColor$rgbInternal(t,n,s,l,o?new r.SpanColorFormat(f.spanFrom$1(e)):null)},_isHexColor$1(e){var t,n,s=e.get$asPlain();return typeof s=="string"?(t=s.length,t!==3&&t!==4&&t!==6?n=t===8:n=!0):n=!1,n?(n=new r.CodeUnits(s),n.every$1(n,new r.StylesheetParser__isHexColor_closure)):!1},_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return t=t==null?null:r.CharacterExtension_get_isHex(t),t===!0?r.asHex(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return r._isInt(t)&&t>=48&&t<=57||t===46?e._number$0():e._lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._unaryOperation$0()},_importantExpression$0(){var e=this.scanner,t=e._string_scanner$_position;return e.readChar$0(),this.whitespace$0(),this.expectIdentifier$1("important"),t=e.spanFrom$1(new r._SpanScannerState(e,t)),new r.StringExpression(r.Interpolation$(r._setArrayType(["!important"],c.JSArray_Object),t),!1)},_unaryOperation$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,s=e._unaryOperatorFor$1(t.readChar$0());return s==null?t.error$2$position(0,"Expected unary operator.",t._string_scanner$_position-1):e.get$plainCss()&&s!==$.UnaryOperator_SJr&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$0(),new r.UnaryOperationExpression(s,e._singleExpression$0(),t.spanFrom$1(new r._SpanScannerState(t,n)))},_unaryOperatorFor$1(e){var t;e:{if(e===43){t=$.UnaryOperator_cLp;break e}if(e===45){t=$.UnaryOperator_AiQ;break e}if(e===47){t=$.UnaryOperator_SJr;break e}t=null;break e}return t},_number$0(){var e,t,n=this,s=n.scanner,a=s._string_scanner$_position,i=s.peekChar$0(),o=i!==43;return(!o||i===45)&&s.readChar$0(),s.peekChar$0()!==46&&n._consumeNaturalNumber$0(),n._tryDecimal$1$allowTrailingDot(s._string_scanner$_position!==a&&o&&i!==45),n._tryExponent$0(),e=r.double_parse(s.substring$1(0,a)),s.scanChar$1(37)?t="%":(n.lookingAtIdentifier$0()?o=s.peekChar$0()!==45||s.peekChar$1(1)!==45:o=!1,t=o?n.identifier$1$unit(!0):null),new r.NumberExpression(e,t,s.spanFrom$1(new r._SpanScannerState(s,a)))},_consumeNaturalNumber$0(){var e,t=this.scanner,n=t.readChar$0();for(n>=48&&n<=57||t.error$2$position(0,"Expected digit.",t._string_scanner$_position-1);e=t.peekChar$0(),e!=null&&e>=48&&e<=57;)t.readChar$0()},_tryDecimal$1$allowTrailingDot(e){var t,n=this.scanner;if(n.peekChar$0()===46){if(t=n.peekChar$1(1),!(t!=null&&t>=48&&t<=57)){if(e)return;n.error$2$position(0,"Expected digit.",n._string_scanner$_position+1)}for(n.readChar$0();t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()}},_tryExponent$0(){var e,t,n=this.scanner,s=n.peekChar$0();if(!(s!==101&&s!==69)&&(e=n.peekChar$1(1),!(!(e!=null&&e>=48&&e<=57)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),t=n.peekChar$0(),t!=null&&t>=48&&t<=57||n.error$1(0,"Expected digit.");t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()},_unicodeRange$0(){var e,t,n,s,a=this,i="Expected at most 6 digits.",o=a.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position);for(a.expectIdentChar$1(117),o.expectChar$1(43),e=0;a.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure);)++e;for(t=!1;o.scanChar$1(63);t=!0)++e;if(e===0)o.error$1(0,'Expected hex digit or "?".');else if(e>6)a.error$2(0,i,o.spanFrom$1(l));else if(t)return n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new r.StringExpression(r.Interpolation$(r._setArrayType([n],c.JSArray_Object),o),!1);if(o.scanChar$1(45)){for(n=o._string_scanner$_position,s=0;a.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure0);)++s;s===0?o.error$1(0,"Expected hex digit."):s>6&&a.error$2(0,i,o.spanFrom$1(new r._SpanScannerState(o,n)))}return a._lookingAtInterpolatedIdentifierBody$0()&&o.error$1(0,"Expected end of identifier."),n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new r.StringExpression(r.Interpolation$(r._setArrayType([n],c.JSArray_Object),o),!1)},_variable$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),s=e.variableName$0();return e.get$plainCss()&&e.error$2(0,k.Sassx20v,t.spanFrom$1(n)),new r.VariableExpression(null,s,t.spanFrom$1(n))},_selector$0(){var e,t,n=this;return n.get$plainCss()&&n.scanner.error$2$length(0,k.The_pa,1),e=n.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(n.logger.warn$2$span(0,k.In_Sas,e.spanFrom$1(t)),e.set$position(e._string_scanner$_position-1)),new r.SelectorExpression(e.spanFrom$1(t))},interpolatedString$0(){var e,t,n,s,a,i,o=this.scanner,l=o._string_scanner$_position,_=o.readChar$0();for(_!==39&&_!==34&&o.error$2$position(0,"Expected string.",l),e=new r.StringBuffer(""),t=r._setArrayType([],c.JSArray_Object),n=new r.InterpolationBuffer(e,t);;){if(s=o.peekChar$0(),s===_){o.readChar$0();break}if((s==null||s===10||s===13||s===12)&&o.error$1(0,"Expected "+r.Primitives_stringFromCharCode(_)+"."),s===92){a=o.peekChar$1(1),a===10||a===13||a===12?(o.readChar$0(),o.readChar$0(),a===13&&o.scanChar$1(10)):(i=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter(o)),e._contents+=i);continue}if(s===35&&o.peekChar$1(1)===123){i=this.singleInterpolation$0(),n._flushText$0(),t.push(i);continue}i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i}return new r.StringExpression(n.interpolation$1(o.spanFrom$1(new r._SpanScannerState(o,l))),!0)},identifierLike$0(){var e,t,n,s,a,i,o,l=this,_=l.scanner,u=new r._SpanScannerState(_,_._string_scanner$_position),p=l.interpolatedIdentifier$0(),h=p.get$asPlain(),d=r._Cell$(),f=h!=null;if(f){if(h==="if"&&_.peekChar$0()===40)return e=l._argumentInvocation$0(),new r.IfExpression(e,p.span.expand$1(0,e.span));if(h==="not")return l.whitespace$0(),t=l._singleExpression$0(),new r.UnaryOperationExpression($.UnaryOperator_not_not_not,t,p.span.expand$1(0,t.get$span(t)));if(d.__late_helper$_value=h.toLowerCase(),_.peekChar$0()!==40){switch(h){case"false":return new r.BooleanExpression(!1,p.span);case"null":return new r.NullExpression(p.span);case"true":return new r.BooleanExpression(!0,p.span)}if(n=C.$get$colorsByName().$index(0,d._readLocal$0()),n!=null)return _=p.span,new r.ColorExpression(r.SassColor$rgbInternal(n.get$red(0),n.get$green(0),n.get$blue(0),n._alpha,new r.SpanColorFormat(_)),_)}if(s=l.trySpecialFunction$2(d._readLocal$0(),u),s!=null)return s}if(a=_.peekChar$0(),i=a===46,i&&_.peekChar$1(1)===46)return new r.StringExpression(p,!1);if(i){if(_.readChar$0(),f)return l.namespacedExpression$2(h,u);l.error$2(0,k.Interpn,p.span)}return o=a===40,o&&f?(f=l._argumentInvocation$1$allowEmptySecondArg(g.$eq$(d._readLocal$0(),"var")),_=_.spanFrom$1(u),new r.FunctionExpression(null,r.stringReplaceAllUnchecked(h,"_","-"),h,f,_)):o?new r.InterpolatedFunctionExpression(p,l._argumentInvocation$0(),_.spanFrom$1(u)):new r.StringExpression(p,!1)},namespacedExpression$2(e,t){var n,s,a,i=this,o=i.scanner;return o.peekChar$0()===36?(n=i.variableName$0(),i._assertPublic$2(n,new r.StylesheetParser_namespacedExpression_closure(i,t)),new r.VariableExpression(e,n,o.spanFrom$1(t))):(s=i._publicIdentifier$0(),a=i._argumentInvocation$0(),o=o.spanFrom$1(t),new r.FunctionExpression(e,r.stringReplaceAllUnchecked(s,"_","-"),s,a,o))},trySpecialFunction$2(e,t){var n,s,a,i,o,l=this,_=r.unvendor(e);e:{if(_==="calc"&&_!==e&&l.scanner.scanChar$1(40)?n=!0:n=(_==="element"||_==="expression")&&l.scanner.scanChar$1(40),n){n=new r.StringBuffer(""),s=new r.InterpolationBuffer(n,r._setArrayType([],c.JSArray_Object)),n._contents=""+e,a=r.Primitives_stringFromCharCode(40),n._contents+=a;break e}if(_==="progid"&&l.scanner.scanChar$1(58)){for(n=new r.StringBuffer(""),s=new r.InterpolationBuffer(n,r._setArrayType([],c.JSArray_Object)),n._contents=""+e,a=r.Primitives_stringFromCharCode(58),n._contents+=a,a=l.scanner,i=a.peekChar$0();i!=null?(i>=97&&i<=122?o=!0:o=i>=65&&i<=90,o=o||i===46):o=!1,!!o;)o=r.Primitives_stringFromCharCode(a.readChar$0()),n._contents+=o,i=a.peekChar$0();a.expectChar$1(40),a=r.Primitives_stringFromCharCode(40),n._contents+=a;break e}return _==="url"?r.NullableExtension_andThen(l._tryUrlContents$1(t),new r.StylesheetParser_trySpecialFunction_closure):null}return s.addInterpolation$1(l._interpolatedDeclarationValue$1$allowEmpty(!0)),n=l.scanner,n.expectChar$1(41),a=s._interpolation_buffer$_text,o=r.Primitives_stringFromCharCode(41),a._contents+=o,new r.StringExpression(s.interpolation$1(n.spanFrom$1(t)),!1)},_tryUrlContents$2$name(e,t){var n,s,a,i,o,l,_,u,p=this,h=p.scanner,d=h._string_scanner$_position;if(!h.scanChar$1(40))return null;for(p.whitespaceWithoutComments$0(),n=new r.StringBuffer(""),s=r._setArrayType([],c.JSArray_Object),a=new r.InterpolationBuffer(n,s),n._contents=""+(t??"url"),i=r.Primitives_stringFromCharCode(40),n._contents+=i;o=h.peekChar$0(),o!=null;){if(o===92){i=p.escape$0(),n._contents+=i;continue}if(l=o===35,l&&h.peekChar$1(1)===123){i=p.singleInterpolation$0(),a._flushText$0(),s.push(i);continue}if(o!==33&&o!==37&&o!==38?l?i=!0:i=o>=42&&o<=126||o>=128:i=!0,i){i=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=i;continue}if(o===32||o===9||o===10||o===13||o===12){if(p.whitespaceWithoutComments$0(),h.peekChar$0()!==41)break;continue}if(o===41)return d=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=d,_=h._string_scanner$_position,d=h._sourceFile,i=e.position,h=new r._FileSpan(d,i,_),h._FileSpan$3(d,i,_),i=c.Object,d=r.List_List$of(s,!0,i),s=n._contents,s.length!==0&&d.push((s.charCodeAt(0)==0,s)),u=r.List_List$from(d,!1,i),u.fixed$length=Array,u.immutable$list=Array,n=new r.Interpolation(u,h),n.Interpolation$2(d,h),n;break}return h.set$state(new r._SpanScannerState(h,d)),null},_tryUrlContents$1(e){return this._tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,n=t.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position);return t.expectIdentifier$1("url"),e=t._tryUrlContents$1(s),e!=null?new r.StringExpression(e,!1):new r.InterpolatedFunctionExpression(r.Interpolation$(r._setArrayType(["url"],c.JSArray_Object),n.spanFrom$1(s)),t._argumentInvocation$0(),n.spanFrom$1(s))},almostAnyValue$1$omitComments(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=f.scanner,y=m._string_scanner$_position,S=new r.StringBuffer(""),v=new r.InterpolationBuffer(S,r._setArrayType([],c.JSArray_Object));for(t=m.string,n=t.length,s=!e;;)e:{if(a=m.peekChar$0(),a===92){i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i,i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i;break e}if(a===34||a===39){v.addInterpolation$1(f.interpolatedString$0().asInterpolation$0());break e}if(a===47){t:{if(o=m.peekChar$1(1),l=o===42,l&&s){i=f.get$loudComment(),_=m._string_scanner$_position,i.call$0(),u=m._string_scanner$_position,S._contents+=$.JSString_methods.substring$2(t,_,u);break t}if(l){f.loudComment$0();break t}if(p=o===47,p&&s){i=f.get$silentComment(),_=m._string_scanner$_position,i.call$0(),u=m._string_scanner$_position,S._contents+=$.JSString_methods.substring$2(t,_,u);break t}if(p){f.silentComment$0();break t}i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i}break e}if(a===35&&m.peekChar$1(1)===123){v.addInterpolation$1(f.interpolatedIdentifier$0());break e}if(a===13||a===10||a===12){if(f.get$indented())break;i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i;break e}if(a===33||a===59||a===123||a===125)break;if(a===117||a===85){if(i=m._string_scanner$_position,h=f.identifier$0(),h!=="url"&&h!=="url-prefix"){S._contents+=h;continue}d=f._tryUrlContents$2$name(new r._SpanScannerState(m,i),h),d!=null?v.addInterpolation$1(d):(((i===0?1/i<0:i<0)||i>n)&&r.throwExpression(r.ArgumentError$("Invalid position "+i,null)),m._string_scanner$_position=i,m._lastMatch=null,i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i);break e}if(a==null)break;if(i=f.lookingAtIdentifier$0(),i){i=f.identifier$0(),S._contents+=i;break e}i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i}return v.interpolation$1(m.spanFrom$1(new r._SpanScannerState(m,y)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B=this,z=null,H=B.scanner,j=H._string_scanner$_position,Q=new r.StringBuffer(""),X=new r.InterpolationBuffer(Q,r._setArrayType([],c.JSArray_Object)),ne=r._setArrayType([],c.JSArray_int);for(i=!n,o=H.string,l=o.length,_=!e,u=!s,p=!1;;)e:{if(h=H.peekChar$0(),h===92){d=B.escape$1$identifierStart(!0),Q._contents+=d,p=!1;break e}if(h===34||h===39){X.addInterpolation$1(B.interpolatedString$0().asInterpolation$0()),p=!1;break e}if(h===47){t:{if(f=H.peekChar$1(1),f===42){d=B.get$loudComment(),m=H._string_scanner$_position,d.call$0(),y=H._string_scanner$_position,Q._contents+=$.JSString_methods.substring$2(o,m,y);break t}if(f===47&&a){B.silentComment$0();break t}d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d}p=!1;break e}if(h===35&&H.peekChar$1(1)===123){X.addInterpolation$1(B.interpolatedIdentifier$0()),p=!1;break e}if(S=h!==32,S?(v=h===9,d=v):(v=z,d=!0),d?p?d=!1:(d=H.peekChar$1(1),d=d===32||d===9||d===10||d===13||d===12):d=!1,d){H.readChar$0();break e}if(S?d=v:d=!0,d){d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d;break e}if(E=h!==10,E?(M=h===13,I=!M,I?(R=h===12,d=R):(R=z,d=!0)):(R=z,M=R,I=!1,d=!0),d&&B.get$indented())break;if(E?M?d=!0:d=I?R:h===12:d=!0,d){d=H.peekChar$1(-1),d===10||d===13||d===12||(Q._contents+=`
|
||
`),H.readChar$0(),p=!0;break e}if(L=h===123,L&&i)break;if(h!==40?d=L||h===91:d=!0,d){T=H.readChar$0(),d=r.Primitives_stringFromCharCode(T),Q._contents+=d,ne.push(r.opposite(T)),p=!1;break e}if(h===41||h===125||h===93){if(ne.length===0)break;T=ne.pop(),H.expectChar$1(T),d=r.Primitives_stringFromCharCode(T),Q._contents+=d,p=!1;break e}if(h===59){if(u&&ne.length===0)break;d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d,p=!1;break e}if(h===58){if(_&&ne.length===0)break;d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d,p=!1;break e}if(h===117||h===85){if(d=H._string_scanner$_position,O=B.identifier$0(),O!=="url"&&O!=="url-prefix"){Q._contents+=O,p=!1;continue}J=B._tryUrlContents$2$name(new r._SpanScannerState(H,d),O),J!=null?X.addInterpolation$1(J):(((d===0?1/d<0:d<0)||d>l)&&r.throwExpression(r.ArgumentError$("Invalid position "+d,z)),H._string_scanner$_position=d,H._lastMatch=null,d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d),p=!1;break e}if(h==null)break;if(d=B.lookingAtIdentifier$0(),d){d=B.identifier$0(),Q._contents+=d,p=!1;break e}d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d,p=!1}return ne.length!==0&&H.expectChar$1($.JSArray_methods.get$last(ne)),!t&&X._interpolation_buffer$_contents.length===0&&Q._contents.length===0&&H.error$1(0,"Expected token."),X.interpolation$1(H.spanFrom$1(new r._SpanScannerState(H,j)))},_interpolatedDeclarationValue$1$allowEmpty(e){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,e,!0,!1,!0)},_interpolatedDeclarationValue$1$allowOpenBrace(e){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,!1,e,!1,!0)},_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(e,t){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,e,!0,t,!0)},_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,t,n){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(e,t,!0,n,!0)},_interpolatedDeclarationValue$0(){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,!1,!0,!1,!0)},_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(e,t){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,e,t,!1,!0)},_interpolatedDeclarationValue$1$silentComments(e){return this._interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,!1,!0,!1,e)},interpolatedIdentifier$0(){var e,t,n=this,s="Expected identifier.",a=n.scanner,i=new r._SpanScannerState(a,a._string_scanner$_position),o=new r.StringBuffer(""),l=r._setArrayType([],c.JSArray_Object),_=new r.InterpolationBuffer(o,l);if(a.scanChar$1(45)&&(e=r.Primitives_stringFromCharCode(45),o._contents+=e,a.scanChar$1(45)))return l=r.Primitives_stringFromCharCode(45),o._contents+=l,n._interpolatedIdentifierBody$1(_),_.interpolation$1(a.spanFrom$1(i));e:{if(t=a.peekChar$0(),t==null&&a.error$1(0,s),t===95||r.CharacterExtension_get_isAlphabetic(t)||t>=128){l=r.Primitives_stringFromCharCode(a.readChar$0()),o._contents+=l;break e}if(t===92){l=n.escape$1$identifierStart(!0),o._contents+=l;break e}if(t===35&&a.peekChar$1(1)===123){o=n.singleInterpolation$0(),_._flushText$0(),l.push(o);break e}a.error$1(0,s)}return n._interpolatedIdentifierBody$1(_),_.interpolation$1(a.spanFrom$1(i))},_interpolatedIdentifierBody$1(e){var t,n,s,a,i;for(t=e._interpolation_buffer$_contents,n=this.scanner,s=e._interpolation_buffer$_text;a=n.peekChar$0(),a!=null;){if(a!==95&&a!==45?(a>=97&&a<=122?i=!0:i=a>=65&&a<=90,i?i=!0:i=a>=48&&a<=57,i=i||a>=128):i=!0,i){i=r.Primitives_stringFromCharCode(n.readChar$0()),s._contents+=i;continue}if(a===92){i=this.escape$0(),s._contents+=i;continue}if(a===35&&n.peekChar$1(1)===123){i=this.singleInterpolation$0(),e._flushText$0(),t.push(i);continue}break}},singleInterpolation$0(){var e,t=this,n=t.scanner,s=n._string_scanner$_position;return n.expect$1("#{"),t.whitespace$0(),e=t._expression$0(),n.expectChar$1(125),t.get$plainCss()&&t.error$2(0,k.Interpp,n.spanFrom$1(new r._SpanScannerState(n,s))),e},_mediaQueryList$0(){for(var e,t=this,n=t.scanner,s=n._string_scanner$_position,a=new r.StringBuffer(""),i=new r.InterpolationBuffer(a,r._setArrayType([],c.JSArray_Object));t.whitespace$0(),t._stylesheet$_mediaQuery$1(i),t.whitespace$0(),!!n.scanChar$1(44);)e=r.Primitives_stringFromCharCode(44),a._contents+=e,e=r.Primitives_stringFromCharCode(32),a._contents+=e;return i.interpolation$1(n.spanFrom$1(new r._SpanScannerState(n,s)))},_stylesheet$_mediaQuery$1(e){var t,n,s,a,i=this,o="and";if(i.scanner.peekChar$0()===40){i._stylesheet$_mediaInParens$1(e),i.whitespace$0(),i.scanIdentifier$1(o)?(e._interpolation_buffer$_text._contents+=" and ",i.expectWhitespace$0(),i._stylesheet$_mediaLogicSequence$2(e,o)):i.scanIdentifier$1("or")&&(e._interpolation_buffer$_text._contents+=" or ",i.expectWhitespace$0(),i._stylesheet$_mediaLogicSequence$2(e,"or"));return}if(t=i.interpolatedIdentifier$0(),r.equalsIgnoreCase(t.get$asPlain(),"not")&&(i.expectWhitespace$0(),!i._lookingAtInterpolatedIdentifier$0())){e._interpolation_buffer$_text._contents+="not ",i._mediaOrInterp$1(e);return}if(i.whitespace$0(),e.addInterpolation$1(t),!!i._lookingAtInterpolatedIdentifier$0()){if(n=e._interpolation_buffer$_text,s=r.Primitives_stringFromCharCode(32),n._contents+=s,a=i.interpolatedIdentifier$0(),r.equalsIgnoreCase(a.get$asPlain(),o))i.expectWhitespace$0(),n._contents+=" and ";else if(i.whitespace$0(),e.addInterpolation$1(a),i.scanIdentifier$1(o))i.expectWhitespace$0(),n._contents+=" and ";else return;if(i.scanIdentifier$1("not")){i.expectWhitespace$0(),n._contents+="not ",i._mediaOrInterp$1(e);return}i._stylesheet$_mediaLogicSequence$2(e,o)}},_stylesheet$_mediaLogicSequence$2(e,t){var n,s,a=this;for(n=e._interpolation_buffer$_text;;){if(a._mediaOrInterp$1(e),a.whitespace$0(),!a.scanIdentifier$1(t))return;a.expectWhitespace$0(),s=r.Primitives_stringFromCharCode(32),s=n._contents+=s,n._contents=s+t,s=r.Primitives_stringFromCharCode(32),n._contents+=s}},_mediaOrInterp$1(e){var t;this.scanner.peekChar$0()===35?(t=this.singleInterpolation$0(),e.addInterpolation$1(r.Interpolation$(r._setArrayType([t],c.JSArray_Object),t.get$span(t)))):this._stylesheet$_mediaInParens$1(e)},_stylesheet$_mediaInParens$1(e){var t,n,s,a,i,o=this,l=o.scanner;l.expectChar$2$name(40,"media condition in parentheses"),t=e._interpolation_buffer$_text,n=r.Primitives_stringFromCharCode(40),t._contents+=n,o.whitespace$0(),l.peekChar$0()===40?(o._stylesheet$_mediaInParens$1(e),o.whitespace$0(),o.scanIdentifier$1("and")?(t._contents+=" and ",o.expectWhitespace$0(),o._stylesheet$_mediaLogicSequence$2(e,"and")):o.scanIdentifier$1("or")&&(t._contents+=" or ",o.expectWhitespace$0(),o._stylesheet$_mediaLogicSequence$2(e,"or"))):o.scanIdentifier$1("not")?(t._contents+="not ",o.expectWhitespace$0(),o._mediaOrInterp$1(e)):(n=o._expressionUntilComparison$0(),e._flushText$0(),s=e._interpolation_buffer$_contents,s.push(n),l.scanChar$1(58)?(o.whitespace$0(),n=r.Primitives_stringFromCharCode(58),t._contents+=n,n=r.Primitives_stringFromCharCode(32),t._contents+=n,n=o._expression$0(),e._flushText$0(),s.push(n)):(a=l.peekChar$0(),n=a!==60,(!n||a===62||a===61)&&(i=r.Primitives_stringFromCharCode(32),t._contents+=i,i=r.Primitives_stringFromCharCode(l.readChar$0()),t._contents+=i,(!n||a===62)&&l.scanChar$1(61)&&(i=r.Primitives_stringFromCharCode(61),t._contents+=i),i=r.Primitives_stringFromCharCode(32),t._contents+=i,o.whitespace$0(),i=o._expressionUntilComparison$0(),e._flushText$0(),s.push(i),!n||a===62?(a.toString,n=l.scanChar$1(a)):n=!1,n&&(n=r.Primitives_stringFromCharCode(32),t._contents+=n,n=r.Primitives_stringFromCharCode(a),t._contents+=n,l.scanChar$1(61)&&(n=r.Primitives_stringFromCharCode(61),t._contents+=n),n=r.Primitives_stringFromCharCode(32),t._contents+=n,o.whitespace$0(),n=o._expressionUntilComparison$0(),e._flushText$0(),s.push(n))))),l.expectChar$1(41),o.whitespace$0(),l=r.Primitives_stringFromCharCode(41),t._contents+=l},_expressionUntilComparison$0(){return this._expression$1$until(new r.StylesheetParser__expressionUntilComparison_closure(this))},_supportsCondition$0(){var e,t,n,s,a,i,o,l=this,_=l.scanner,u=_._string_scanner$_position;if(l.scanIdentifier$1("not"))return l.whitespace$0(),new r.SupportsNegation(l._supportsConditionInParens$0(),_.spanFrom$1(new r._SpanScannerState(_,u)));for(e=l._supportsConditionInParens$0(),l.whitespace$0(),t=null;l.lookingAtIdentifier$0();)t!=null?l.expectIdentifier$1(t):l.scanIdentifier$1("or")?t="or":(l.expectIdentifier$1("and"),t="and"),l.whitespace$0(),n=l._supportsConditionInParens$0(),s=_._string_scanner$_position,a=_._sourceFile,i=new r._FileSpan(a,u,s),i._FileSpan$3(a,u,s),e=new r.SupportsOperation(e,n,t,i),o=t.toLowerCase(),o!=="and"&&o!=="or"&&r.throwExpression(r.ArgumentError$value(t,"operator",'may only be "and" or "or".')),l.whitespace$0();return e},_supportsConditionInParens$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y=this,S=null,v=y.scanner,E=new r._SpanScannerState(v,v._string_scanner$_position);if(y._lookingAtInterpolatedIdentifier$0()){if(l=y.interpolatedIdentifier$0(),_=l.get$asPlain(),(_==null?S:_.toLowerCase())==="not"&&y.error$2(0,'"not" is not a valid identifier here.',l.span),v.scanChar$1(40))return u=y._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),v.expectChar$1(41),new r.SupportsFunction(l,u,v.spanFrom$1(E));if(p=l.contents,h=p.length===1,h?(d=p[0],_=d,_=c.Expression._is(_)):(d=S,_=!1),_)return _=h?d:p[0],new r.SupportsInterpolation(c.Expression._as(_),v.spanFrom$1(E));y.error$2(0,"Expected @supports condition.",l.span)}if(v.expectChar$1(40),y.whitespace$0(),y.scanIdentifier$1("not"))return y.whitespace$0(),f=y._supportsConditionInParens$0(),v.expectChar$1(41),new r.SupportsNegation(f,v.spanFrom$1(E));if(v.peekChar$0()===40)return f=y._supportsCondition$0(),v.expectChar$1(41),f;e=null,t=new r._SpanScannerState(v,v._string_scanner$_position),n=y._inParentheses;try{e=y._expression$0(),v.expectChar$1(58)}catch(M){if(c.FormatException._is(r.unwrapException(M))){if(v.set$state(t),y._inParentheses=n,s=y.interpolatedIdentifier$0(),a=y._trySupportsOperation$2(s,t),i=null,a!=null)return i=a,v.expectChar$1(41),i;if(_=new r.InterpolationBuffer(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Object)),_.addInterpolation$1(s),_.addInterpolation$1(y._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),o=_.interpolation$1(v.spanFrom$1(t)),v.peekChar$0()===58)throw M;return v.expectChar$1(41),new r.SupportsAnything(o,v.spanFrom$1(E))}else throw M}return m=y._supportsDeclarationValue$2(e,E),v.expectChar$1(41),m},_supportsDeclarationValue$2(e,t){var n,s,a=this;return e instanceof r.StringExpression?e.hasQuotes?n=!1:n=$.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"):n=!1,n?s=new r.StringExpression(a._interpolatedDeclarationValue$0(),!1):(a.whitespace$0(),s=a._expression$0()),new r.SupportsDeclaration(e,s,a.scanner.spanFrom$1(t))},_trySupportsOperation$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=null,S=e.contents;if(S.length!==1||(n=$.JSArray_methods.get$first(S),!c.Expression._is(n)))return y;for(S=m.scanner,s=new r._SpanScannerState(S,S._string_scanner$_position),m.whitespace$0(),a=t.position,i=e.span,o=y,l=o;m.lookingAtIdentifier$0();){if(o!=null)m.expectIdentifier$1(o);else if(m.scanIdentifier$1("and"))o="and";else{if(!m.scanIdentifier$1("or"))return s._scanner!==S&&r.throwExpression(r.ArgumentError$(k.The_gi,y)),a=s.position,((a===0?1/a<0:a<0)||a>S.string.length)&&r.throwExpression(r.ArgumentError$("Invalid position "+a,y)),S._string_scanner$_position=a,S._lastMatch=null;o="or"}m.whitespace$0(),_=m._supportsConditionInParens$0(),u=l??new r.SupportsInterpolation(n,i),p=S._string_scanner$_position,h=S._sourceFile,d=new r._FileSpan(h,a,p),d._FileSpan$3(h,a,p),l=new r.SupportsOperation(u,_,o,d),f=o.toLowerCase(),f!=="and"&&f!=="or"&&r.throwExpression(r.ArgumentError$value(o,"operator",'may only be "and" or "or".')),m.whitespace$0()}return l},_lookingAtInterpolatedIdentifier$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n==null){t=!1;break e}if(n===95||r.CharacterExtension_get_isAlphabetic(n)||n>=128||n===92){t=!0;break e}if(n===35){t=t.peekChar$1(1)===123;break e}if(n===45){e=t.peekChar$1(1);t:{if(e==null){t=!1;break t}if(e===35){t=t.peekChar$1(2)===123;break t}if(e===95||r.CharacterExtension_get_isAlphabetic(e)||e>=128||e===92||e===45){t=!0;break t}t=!1;break t}break e}t=!1;break e}return t},_lookingAtPotentialPropertyHack$0(){var e=this.scanner,t=e.peekChar$0();e:{if(t===58||t===42||t===46){e=!0;break e}if(t===35){e=e.peekChar$1(1)!==123;break e}e=!1;break e}return e},_lookingAtInterpolatedIdentifierBody$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n==null){t=!1;break e}if(n===95||r.CharacterExtension_get_isAlphabetic(n)||n>=128?e=!0:e=n>=48&&n<=57||n===45,e||n===92){t=!0;break e}if(n===35){t=t.peekChar$1(1)===123;break e}t=!1;break e}return t},_lookingAtExpression$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n==null){t=!1;break e}if(n===46){t=t.peekChar$1(1)!==46;break e}if(n===33){e=t.peekChar$1(1);t:{if(e!=null&&e!==105&&e!==73?t=e===32||e===9||e===10||e===13||e===12:t=!0,t)break t;break t}break e}if(n!==40&&n!==47&&n!==91&&n!==39&&n!==34&&n!==35&&n!==43&&n!==45&&n!==92&&n!==36&&n!==38?n===95||r.CharacterExtension_get_isAlphabetic(n)||n>=128?t=!0:t=n>=48&&n<=57:t=!0,t){t=!0;break e}t=!1;break e}return t},_withChildren$1$3(e,t,n){var s=n.call$2(this.children$1(0,e),this.scanner.spanFrom$1(t));return this.whitespaceWithoutComments$0(),s},_withChildren$3(e,t,n){return this._withChildren$1$3(e,t,n,c.dynamic)},_urlString$0(){var e,t,n,s=this.scanner,a=new r._SpanScannerState(s,s._string_scanner$_position),i=this.string$0();try{return n=r.Uri_parse(i),n}catch(o){if(n=r.unwrapException(o),c.FormatException._is(n))e=n,t=r.getTraceFromException(o),this.error$3(0,"Invalid URL: "+g.get$message$x(e),s.spanFrom$1(a),t);else throw o}},_publicIdentifier$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,s=e.identifier$0();return e._assertPublic$2(s,new r.StylesheetParser__publicIdentifier_closure(e,new r._SpanScannerState(t,n))),s},_assertPublic$2(e,t){var n=e.charCodeAt(0);(n===45||n===95)&&this.error$2(0,k.Privat,t.call$0())},get$plainCss(){return!1}},r.StylesheetParser_parse_closure.prototype={call$0(){var e,t,n=this.$this,s=n.scanner,a=s._string_scanner$_position;return s.scanChar$1(65279),e=n.statements$1(new r.StylesheetParser_parse__closure(n)),s.expectDone$0(),t=n._globalVariables.get$values(0),$.JSArray_methods.addAll$1(e,r.MappedIterable_MappedIterable(t,new r.StylesheetParser_parse__closure0,r._instanceType(t)._eval$1("Iterable.E"),c.Statement)),r.Stylesheet$internal(e,s.spanFrom$1(new r._SpanScannerState(s,a)),n.get$plainCss())},$signature:461},r.StylesheetParser_parse__closure.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$0(),e.string$0(),null):e._statement$1$root(!0)},$signature:457},r.StylesheetParser_parse__closure0.prototype={call$1(e){var t=e.expression;return r.VariableDeclaration$(e.name,new r.NullExpression(t.get$span(t)),e.span,null,!1,!0,null)},$signature:455},r.StylesheetParser_parseArgumentDeclaration_closure.prototype={call$0(){var e,t=this.$this,n=t.scanner;return n.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$0(),t.identifier$0(),e=t._argumentDeclaration$0(),t.whitespace$0(),n.expectChar$1(123),e},$signature:445},r.StylesheetParser_parseVariableDeclaration_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e._variableDeclarationWithNamespace$0():e.variableDeclarationWithoutNamespace$0()},$signature:153},r.StylesheetParser_parseUseRule_closure.prototype={call$0(){var e=this.$this,t=e.scanner,n=t._string_scanner$_position;return t.expectChar$2$name(64,"@-rule"),e.expectIdentifier$1("use"),e.whitespace$0(),e._useRule$1(new r._SpanScannerState(t,n))},$signature:443},r.StylesheetParser__parseSingleProduction_closure.prototype={call$0(){var e=this.production.call$0();return this.$this.scanner.expectDone$0(),e},$signature(){return this.T._eval$1("0()")}},r.StylesheetParser__statement_closure.prototype={call$0(){return this.$this._statement$0()},$signature:127},r.StylesheetParser_variableDeclarationWithoutNamespace_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:27},r.StylesheetParser_variableDeclarationWithoutNamespace_closure0.prototype={call$0(){return this.declaration},$signature:153},r.StylesheetParser__styleRule_closure.prototype={call$2(e,t){var n=this,s=n.$this;return s.get$indented()&&e.length===0&&s.logger.warn$2$span(0,k.This_s,n._box_0.interpolation.span),s._inStyleRule=n.wasInStyleRule,r.StyleRule$(n._box_0.interpolation,e,s.scanner.spanFrom$1(n.start))},$signature:438},r.StylesheetParser__tryDeclarationChildren_closure.prototype={call$2(e,t){return r.Declaration$nested(this.name,e,t,this.value)},$signature:434},r.StylesheetParser__atRootRule_closure.prototype={call$2(e,t){return r.AtRootRule$(e,t,this.query)},$signature:154},r.StylesheetParser__atRootRule_closure0.prototype={call$2(e,t){return r.AtRootRule$(e,t,null)},$signature:154},r.StylesheetParser__eachRule_closure.prototype={call$2(e,t){var n=this;return n.$this._inControlDirective=n.wasInControlDirective,r.EachRule$(n.variables,n.list,e,t)},$signature:432},r.StylesheetParser__functionRule_closure.prototype={call$2(e,t){return r.FunctionRule$(this.name,this.$arguments,e,t,this.precedingComment)},$signature:431},r.StylesheetParser__forRule_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e.scanIdentifier$1("to")?this._box_0.exclusive=!0:e.scanIdentifier$1("through")?(this._box_0.exclusive=!1,!0):!1:!1},$signature:22},r.StylesheetParser__forRule_closure0.prototype={call$2(e,t){var n,s=this;return s.$this._inControlDirective=s.wasInControlDirective,n=s._box_0.exclusive,n.toString,r.ForRule$(s.variable,s.from,s.to,e,t,n)},$signature:427},r.StylesheetParser__memberList_closure.prototype={call$0(){var e=this.$this;e.scanner.peekChar$0()===36?this.variables.add$1(0,e.variableName$0()):this.identifiers.add$1(0,e.identifier$1$normalize(!0))},$signature:1},r.StylesheetParser__includeRule_closure.prototype={call$2(e,t){return r.ContentBlock$(this.contentArguments_,e,t)},$signature:426},r.StylesheetParser_mediaRule_closure.prototype={call$2(e,t){return r.MediaRule$(this.query,e,t)},$signature:422},r.StylesheetParser__mixinRule_closure.prototype={call$2(e,t){var n=this;return n.$this._stylesheet$_inMixin=!1,r.MixinRule$(n.name,n.$arguments,e,t,n.precedingComment)},$signature:419},r.StylesheetParser_mozDocumentRule_closure.prototype={call$2(e,t){var n=this;return n._box_0.needsDeprecationWarning&&r.WarnForDeprecation_warnForDeprecation(n.$this.logger,$.Deprecation_uNF,k.x40_moz_,t,null),r.AtRule$(n.name,t,e,n.value)},$signature:155},r.StylesheetParser_supportsRule_closure.prototype={call$2(e,t){return r.SupportsRule$(this.condition,e,t)},$signature:418},r.StylesheetParser__whileRule_closure.prototype={call$2(e,t){return this.$this._inControlDirective=this.wasInControlDirective,r.WhileRule$(this.condition,e,t)},$signature:415},r.StylesheetParser_unknownAtRule_closure.prototype={call$2(e,t){return r.AtRule$(this.name,t,e,this._box_0.value)},$signature:155},r.StylesheetParser__expression_resetState.prototype={call$0(){var e,t=this._box_0;t.operands_=t.operators_=t.spaceExpressions_=t.commaExpressions_=null,e=this.$this,e.scanner.set$state(this.start),t.allowSlash=!0,t.singleExpression_=e._singleExpression$0()},$signature:0},r.StylesheetParser__expression_resolveOneOperation.prototype={call$0(){var e,t,n,s,a,i,o=this,l=o._box_0,_=l.operators_.pop(),u=l.operands_.pop(),p=l.singleExpression_;p==null&&(e=o.$this.scanner,t=_.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),l.allowSlash?(e=o.$this,e=!e._inParentheses&&_===$.BinaryOperator_U77&&e._isSlashOperand$1(u)&&e._isSlashOperand$1(p)):e=!1,e?l.singleExpression_=new r.BinaryOperationExpression($.BinaryOperator_U77,u,p,!0):(l.singleExpression_=new r.BinaryOperationExpression(_,u,p,!1),e=l.allowSlash=!1,($.BinaryOperator_u15===_||$.BinaryOperator_SjO===_)&&(t=o.$this,n=t.scanner.string,s=p.get$span(p),s=s.get$start(s),a=p.get$span(p),i=_.operator,$.JSString_methods.substring$2(n,s.offset-1,a.get$start(a).offset)===i&&(e=u.get$span(u),e=n.charCodeAt(e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=u.toString$0(0),n=p.toString$0(0),s=u.toString$0(0),a=p.toString$0(0),l=l.singleExpression_,r.WarnForDeprecation_warnForDeprecation(t.logger,$.Deprecation_2Vk,`This operation is parsed as:
|
||
|
||
`+e+" "+i+" "+n+k.x0a_but_+s+" ("+i+a+`)
|
||
|
||
Add a space after `+i+k.x20to_cl,l.get$span(l),null))))},$signature:0},r.StylesheetParser__expression_resolveOperations.prototype={call$0(){var e,t=this._box_0.operators_;if(t!=null)for(e=this.resolveOneOperation;t.length!==0;)e.call$0()},$signature:0},r.StylesheetParser__expression_addSingleExpression.prototype={call$1(e){var t,n,s=this,a=s._box_0;if(a.singleExpression_!=null){if(t=s.$this,t._inParentheses&&(t._inParentheses=!1,a.allowSlash)){s.resetState.call$0();return}n=a.spaceExpressions_,n==null&&(n=a.spaceExpressions_=r._setArrayType([],c.JSArray_Expression)),s.resolveOperations.call$0(),t=a.singleExpression_,t.toString,n.push(t),a.allowSlash=!0}a.singleExpression_=e},$signature:414},r.StylesheetParser__expression_addOperator.prototype={call$1(e){var t,n,s,a,i,o,l=this.$this;for(l.get$plainCss()&&e!==$.BinaryOperator_wdM&&e!==$.BinaryOperator_u15&&e!==$.BinaryOperator_SjO&&e!==$.BinaryOperator_2No&&e!==$.BinaryOperator_U77&&(t=l.scanner,n=e.operator.length,t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",n,t._string_scanner$_position-n)),t=this._box_0,t.allowSlash=t.allowSlash&&e===$.BinaryOperator_U77,s=t.operators_,s==null&&(s=t.operators_=r._setArrayType([],c.JSArray_BinaryOperator)),a=t.operands_,a==null&&(a=t.operands_=r._setArrayType([],c.JSArray_Expression)),n=this.resolveOneOperation,i=e.precedence;s.length!==0&&$.JSArray_methods.get$last(s).precedence>=i;)n.call$0();s.push(e),o=t.singleExpression_,o==null&&(n=l.scanner,i=e.operator.length,n.error$3$length$position(0,"Expected expression.",i,n._string_scanner$_position-i)),a.push(o),l.whitespace$0(),t.singleExpression_=l._singleExpression$0()},$signature:400},r.StylesheetParser__expression_resolveSpaceExpressions.prototype={call$0(){var e,t,n,s;this.resolveOperations.call$0(),e=this._box_0,t=e.spaceExpressions_,t!=null&&(n=e.singleExpression_,n==null&&this.$this.scanner.error$1(0,"Expected expression."),t.push(n),s=$.JSArray_methods.get$first(t),s=s.get$span(s).expand$1(0,n.get$span(n)),e.singleExpression_=new r.ListExpression(r.List_List$unmodifiable(t,c.Expression),$.ListSeparator_nbm,!1,s),e.spaceExpressions_=null)},$signature:0},r.StylesheetParser_expressionUntilComma_closure.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:22},r.StylesheetParser__isHexColor_closure.prototype={call$1(e){return r.CharacterExtension_get_isHex(e)},$signature:45},r.StylesheetParser__unicodeRange_closure.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex(e)},$signature:30},r.StylesheetParser__unicodeRange_closure0.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex(e)},$signature:30},r.StylesheetParser_namespacedExpression_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:27},r.StylesheetParser_trySpecialFunction_closure.prototype={call$1(e){return new r.StringExpression(e,!1)},$signature:394},r.StylesheetParser__expressionUntilComparison_closure.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();e:{if(t===61){e=e.peekChar$1(1)!==61;break e}if(t===60||t===62){e=!0;break e}e=!1;break e}return e},$signature:22},r.StylesheetParser__publicIdentifier_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:27},r.StylesheetGraph.prototype={modifiedSince$3(e,t,n){var s=this._stylesheet_graph$_add$3(e,n,null);return s==null?!0:new r.StylesheetGraph_modifiedSince_transitiveModificationTime(this).call$1(s)._value>t._value},_stylesheet_graph$_add$3(e,t,n){var s,a,i=this,o=i._ignoreErrors$1(new r.StylesheetGraph__add_closure(i,e,t,n));return c.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)?(s=o._0,a=o._1,i.addCanonical$3(s,a,o._2),i._nodes.$index(0,a)):null},addCanonical$4$recanonicalize(e,t,n,s){var a,i=this,o=i._nodes;return o.$index(0,t)!=null||(a=i._ignoreErrors$1(new r.StylesheetGraph_addCanonical_closure(i,e,t,n)),a==null)?$.Set_empty3:(o.$indexSet(0,t,r.StylesheetNode$_(a,e,t,i._upstreamNodes$3(a,e,t))),s?i._recanonicalizeImports$2(e,t):$.Set_empty3)},addCanonical$3(e,t,n){return this.addCanonical$4$recanonicalize(e,t,n,!0)},_upstreamNodes$3(e,t,n){var s,a,i,o,l,_=c.Uri,u=r.LinkedHashSet_LinkedHashSet$_literal([n],_),p=r.LinkedHashSet_LinkedHashSet$_empty(_),h=r.LinkedHashSet_LinkedHashSet$_empty(_),d=r.LinkedHashSet_LinkedHashSet$_empty(_),f=r.LinkedHashSet_LinkedHashSet$_empty(_);for(new r._FindDependenciesVisitor(p,h,d,f,r.LinkedHashSet_LinkedHashSet$_empty(c.nullable_String)).visitChildren$1(e.children),s=c.UnmodifiableSetView_Uri,p=new r.UnmodifiableSetView0(p,s),h=new r.UnmodifiableSetView0(h,s),d=new r.UnmodifiableSetView0(d,s),a=c.nullable_StylesheetNode,i=r.LinkedHashMap_LinkedHashMap$_empty(_,a),o=new r.UnionSet(r.LinkedHashSet_LinkedHashSet$_literal([p,h,d],c.Set_Uri),c.UnionSet_Uri).get$_union_set$_iterable(),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),i.$indexSet(0,l,this._nodeFor$4(l,t,n,u));for(_=r.LinkedHashMap_LinkedHashMap$_empty(_,a),p=new r.DependencyReport(p,h,d,new r.UnmodifiableSetView0(f,s)).imports._base.get$iterator(0);p.moveNext$0();)h=p.get$current(0),_.$indexSet(0,h,this._nodeFor$5$forImport(h,t,n,u,!0));return new r._Record_2_imports_modules(_,i)},reload$1(e){var t,n,s=this,a=s._nodes.$index(0,e);if(a==null)throw r.wrapException(r.StateError$(e.toString$0(0)+" is not in the dependency graph."));return s._transitiveModificationTimes.clear$0(0),s.importCache.clearImport$1(e),t=s._ignoreErrors$1(new r.StylesheetGraph_reload_closure(s,a,e)),t==null?!1:(a._stylesheet=t,n=s._upstreamNodes$3(t,a.importer,e),a._replaceUpstream$2(n._1,n._0),!0)},_recanonicalizeImports$2(e,t){var n,s,a,i,o,l,_,u=this,p=r.LinkedHashSet_LinkedHashSet$_empty(c.StylesheetNode);for(n=u._nodes.get$values(0).get$iterator(0),s=c.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,a=c.Uri,i=c.nullable_StylesheetNode;n.moveNext$0();)o=n.get$current(0),l=u._recanonicalizeImportsForNode$4$forImport(o,e,t,!1),_=u._recanonicalizeImportsForNode$4$forImport(o,e,t,!0),(l.__js_helper$_length!==0||_.__js_helper$_length!==0)&&(p.add$1(0,o),o._replaceUpstream$2(r.mergeMaps(new r.UnmodifiableMapView(o._upstream,s),l,a,i),r.mergeMaps(new r.UnmodifiableMapView(o._upstreamImports,s),_,a,i)));return p._collection$_length!==0&&u._transitiveModificationTimes.clear$0(0),p},_recanonicalizeImportsForNode$4$forImport(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m=c.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,y=s?new r.UnmodifiableMapView(e._upstreamImports,m):new r.UnmodifiableMapView(e._upstream,m);for(m=c.Uri,o=c.nullable_StylesheetNode,l=r.LinkedHashMap_LinkedHashMap$_empty(m,o),m=r.MapExtensions_get_pairs(y,m,o),m=m.get$iterator(m),o=this._nodes,_=this.importCache,u=e.importer,p=e.canonicalUrl;m.moveNext$0();)if(h=m.get$current(m),a=null,a=h._0,d=h._1,!!t.couldCanonicalize$2(a,n)){_.clearCanonicalize$1(a),i=null;try{i=_.canonicalize$4$baseImporter$baseUrl$forImport(0,a,u,p,s)}catch{}h=i,f=h==null?null:h._1,!g.$eq$(f,d==null?null:d.canonicalUrl)&&(h=a,l.$indexSet(0,h,i==null?null:o.$index(0,f)))}return l},_nodeFor$5$forImport(e,t,n,s,a){var i,o,l,_,u,p,h,d=this,f={},m=d._ignoreErrors$1(new r.StylesheetGraph__nodeFor_closure(d,e,t,n,a));return m==null?null:(f.originalUrl=f.canonicalUrl=f.importer=null,f.importer=m._0,i=f.canonicalUrl=m._1,f.originalUrl=m._2,o=d._nodes,l=o.$index(0,i),l??(s.contains$1(0,i)||(_=d._ignoreErrors$1(new r.StylesheetGraph__nodeFor_closure0(f,d)),_==null)?null:(s.add$1(0,f.canonicalUrl),u=f.importer,p=f.canonicalUrl,h=r.StylesheetNode$_(_,u,p,d._upstreamNodes$3(_,u,p)),s.remove$1(0,f.canonicalUrl),o.$indexSet(0,f.canonicalUrl,h),h)))},_nodeFor$4(e,t,n,s){return this._nodeFor$5$forImport(e,t,n,s,!1)},_ignoreErrors$1$1(e){var t;try{return t=e.call$0(),t}catch{return null}},_ignoreErrors$1(e){return this._ignoreErrors$1$1(e,c.dynamic)}},r.StylesheetGraph_modifiedSince_transitiveModificationTime.prototype={call$1(e){return this.$this._transitiveModificationTimes.putIfAbsent$2(e.canonicalUrl,new r.StylesheetGraph_modifiedSince_transitiveModificationTime_closure(e,this))},$signature:393},r.StylesheetGraph_modifiedSince_transitiveModificationTime_closure.prototype={call$0(){var e,t,n,s=this.node,a=s.importer.modificationTime$1(s.canonicalUrl);for(s=s._upstream.get$values(0).followedBy$1(0,s._upstreamImports.get$values(0)),s=new r.FollowedByIterator(g.get$iterator$ax(s.__internal$_first),s._second),e=this.transitiveModificationTime;s.moveNext$0();)t=s._currentIterator,t=t.get$current(t),n=t==null?new r.DateTime(Date.now(),!1):e.call$1(t),n._value>a._value&&(a=n);return a},$signature:148},r.StylesheetGraph__add_closure.prototype={call$0(){var e=this;return e.$this.importCache.canonicalize$3$baseImporter$baseUrl(0,e.url,e.baseImporter,e.baseUrl)},$signature:122},r.StylesheetGraph_addCanonical_closure.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:81},r.StylesheetGraph_reload_closure.prototype={call$0(){return this.$this.importCache.importCanonical$2(this.node.importer,this.canonicalUrl)},$signature:81},r.StylesheetGraph__nodeFor_closure.prototype={call$0(){var e=this;return e.$this.importCache.canonicalize$4$baseImporter$baseUrl$forImport(0,e.url,e.baseImporter,e.baseUrl,e.forImport)},$signature:122},r.StylesheetGraph__nodeFor_closure0.prototype={call$0(){var e=this._box_0;return this.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:81},r.StylesheetNode.prototype={StylesheetNode$_$4(e,t,n,s){var a,i;for(a=this._upstream.get$values(0).followedBy$1(0,this._upstreamImports.get$values(0)),a=new r.FollowedByIterator(g.get$iterator$ax(a.__internal$_first),a._second);a.moveNext$0();)i=a._currentIterator,i=i.get$current(i),i!=null&&i._downstream.add$1(0,this)},_replaceUpstream$2(e,t){var n,s,a,i=this,o=c.nullable_StylesheetNode,l=r.LinkedHashSet_LinkedHashSet$of(i._upstream.get$values(0),o);for(l.addAll$1(0,i._upstreamImports.get$values(0)),n=c.StylesheetNode,s=r.SetExtension_removeNull(l,n),o=r.LinkedHashSet_LinkedHashSet$of(e.get$values(0),o),o.addAll$1(0,t.get$values(0)),a=r.SetExtension_removeNull(o,n),o=s.difference$1(a),o=o.get$iterator(o);o.moveNext$0();)o.get$current(o)._downstream.remove$1(0,i);for(o=a.difference$1(s),o=o.get$iterator(o);o.moveNext$0();)o.get$current(o)._downstream.add$1(0,i);i._upstream=e,i._upstreamImports=t},_stylesheet_graph$_remove$0(){var e,t,n,s,a,i,o=this;for(e=r.LinkedHashSet_LinkedHashSet$of(o._upstream.get$values(0),c.nullable_StylesheetNode),e.addAll$1(0,o._upstreamImports.get$values(0)),e=r._LinkedHashSetIterator$(e,e._modifications,r._instanceType(e)._precomputed1),t=e.$ti._precomputed1;e.moveNext$0();)n=e._collection$_current,n==null&&(n=t._as(n)),n!=null&&n._downstream.remove$1(0,o);for(e=o._downstream.get$iterator(0);e.moveNext$0();){for(t=e.get$current(0),n=t._upstream,s=r._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"),s=r.List_List$of(new r.LinkedHashMapKeyIterable(n,s),!0,s._eval$1("Iterable.E")),n=s.length,a=0;a<n;++a)if(i=s[a],g.$eq$(t._upstream.$index(0,i),o)){t._upstream.$indexSet(0,i,null);break}for(n=t._upstreamImports,s=r._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"),s=r.List_List$of(new r.LinkedHashMapKeyIterable(n,s),!0,s._eval$1("Iterable.E")),n=s.length,a=0;a<n;++a)if(i=s[a],g.$eq$(t._upstreamImports.$index(0,i),o)){t._upstreamImports.$indexSet(0,i,null);break}}},toString$0(e){var t=this._stylesheet.span;return t=r.NullableExtension_andThen(t.get$sourceUrl(t),r.path__prettyUri$closure()),t??"<unknown>"}},r.Syntax.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax$_name}},r.Box.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&t._box$_inner===this._box$_inner},get$hashCode(e){return r.Primitives_objectHashCode(this._box$_inner)}},r.ModifiableBox.prototype={},r.LazyFileSpan.prototype={get$span(e){var t=this._lazy_file_span$_span;return t??(this._lazy_file_span$_span=this._builder.call$0())},compareTo$1(e,t){return this.get$span(0).compareTo$1(0,t)},get$context(e){var t=this.get$span(0);return t.get$context(t)},get$end(e){var t=this.get$span(0);return t.get$end(t)},expand$1(e,t){return this.get$span(0).expand$1(0,t)},get$file(e){var t=this.get$span(0);return t.get$file(t)},highlight$1$color(e){return this.get$span(0).highlight$1$color(e)},get$length(e){var t=this.get$span(0);return t.get$length(t)},message$2$color(e,t,n){return this.get$span(0).message$2$color(0,t,n)},message$1(e,t){return this.message$2$color(0,t,null)},get$sourceUrl(e){var t=this.get$span(0);return t.get$sourceUrl(t)},get$start(e){var t=this.get$span(0);return t.get$start(t)},get$text(){return this.get$span(0).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.LimitedMapView.prototype={get$keys(e){return this._limited_map_view$_keys},get$length(e){return this._limited_map_view$_keys._collection$_length},get$isEmpty(e){return this._limited_map_view$_keys._collection$_length===0},get$isNotEmpty(e){return this._limited_map_view$_keys._collection$_length!==0},$index(e,t){return this._limited_map_view$_keys.contains$1(0,t)?this._limited_map_view$_map.$index(0,t):null},containsKey$1(e){return this._limited_map_view$_keys.contains$1(0,e)},remove$1(e,t){return this._limited_map_view$_keys.contains$1(0,t)?this._limited_map_view$_map.remove$1(0,t):null}},r.MapExtensions_get_pairs_closure.prototype={call$1(e){return new r._Record_2(e.key,e.value)},$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},r.MergedMapView.prototype={get$keys(e){var t=this._mapsByKey;return new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>"))},get$length(e){return this._mapsByKey.__js_helper$_length},get$isEmpty(e){return this._mapsByKey.__js_helper$_length===0},get$isNotEmpty(e){return this._mapsByKey.__js_helper$_length!==0},MergedMapView$1(e,t,n){var s,a,i,o,l,_,u,p;for(s=e.length,a=this._mapsByKey,i=t._eval$1("@<0>")._bind$1(n)._eval$1("MergedMapView<1,2>"),o=0;o<e.length;e.length===s||(0,r.throwConcurrentModificationError)(e),++o)if(l=e[o],i._is(l))for(_=l._mapsByKey.get$values(0),u=r._instanceType(_),u=u._eval$1("@<1>")._bind$1(u._rest[1]),_=new r.MappedIterator(g.get$iterator$ax(_.__internal$_iterable),_._f,u._eval$1("MappedIterator<1,2>")),u=u._rest[1];_.moveNext$0();)p=_.__internal$_current,p==null&&(p=u._as(p)),r.setAll(a,p.get$keys(p),p);else r.setAll(a,l.get$keys(l),l)},$index(e,t){var n=this._mapsByKey.$index(0,this.$ti._precomputed1._as(t));return n==null?null:n.$index(0,t)},$indexSet(e,t,n){var s=this._mapsByKey.$index(0,t);if(s!=null)s.$indexSet(0,t,n);else throw r.wrapException(r.UnsupportedError$(k.New_en))},remove$1(e,t){throw r.wrapException(r.UnsupportedError$(k.Entrie))},containsKey$1(e){return this._mapsByKey.containsKey$1(e)}},r.MultiDirWatcher.prototype={watch$1(e,t){var n,s,a,i,o,l,_,u,p,h,d;for(n=this._watchers,s=r.MapExtensions_get_pairs(n,c.nullable_String,c.Stream_WatchEvent).toList$0(0),a=s.length,n=n._map,i=this._group,o=!1,l=0;l<s.length;s.length===a||(0,r.throwConcurrentModificationError)(s),++l){if(_=s[l],u=_._0,u.toString,p=_._1,o?_=!1:(_=C.$get$context(),_=_._isWithinOrEquals$2(u,t)===$._PathRelation_equal||_._isWithinOrEquals$2(u,t)===$._PathRelation_within),_)return n=new r._Future(C.Zone__current,c._Future_void),n._asyncComplete$1(null),n;C.$get$context()._isWithinOrEquals$2(t,u)===$._PathRelation_within&&(n.remove$1(0,u),i.remove$1(0,p),o=!0)}return h=r.watchDir(t,this._poll),s=new r._CompleterStream(c._CompleterStream_WatchEvent),d=new r.StreamCompleter(s,c.StreamCompleter_WatchEvent),h.then$1$2$onError(0,d.get$setSourceStream(),d.get$setError(),c.void),n.$indexSet(0,t,s),i.add$1(0,s),h}},r.MultiSpan.prototype={get$start(e){var t=this._multi_span$_primary;return t.get$start(t)},get$end(e){var t=this._multi_span$_primary;return t.get$end(t)},get$text(){return this._multi_span$_primary.get$text()},get$context(e){var t=this._multi_span$_primary;return t.get$context(t)},get$file(e){var t=this._multi_span$_primary;return t.get$file(t)},get$length(e){var t=this._multi_span$_primary;return t.get$length(t)},get$sourceUrl(e){var t=this._multi_span$_primary;return t.get$sourceUrl(t)},compareTo$1(e,t){return this._multi_span$_primary.compareTo$1(0,t)},toString$0(e){return this._multi_span$_primary.toString$0(0)},expand$1(e,t){return new r.MultiSpan(this._multi_span$_primary.expand$1(0,t),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){return r.Highlighter$multiple(this._multi_span$_primary,this.primaryLabel,this.secondarySpans,e===!0,null,null).highlight$0()},message$2$color(e,t,n){var s=g.$eq$(n,!0)||typeof n=="string",a=typeof n=="string"?n:null;return r.SourceSpanExtension_messageMultiple(this._multi_span$_primary,t,this.primaryLabel,this.secondarySpans,s,a,null)},message$1(e,t){return this.message$2$color(0,t,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.NoSourceMapBuffer.prototype={get$length(e){return this._no_source_map_buffer$_buffer._contents.length},forSpan$1$2(e,t){return t.call$0()},forSpan$2(e,t){return this.forSpan$1$2(e,t,c.dynamic)},write$1(e,t){var n=this._no_source_map_buffer$_buffer,s=r.S(t);return n._contents+=s,null},writeCharCode$1(e){var t=this._no_source_map_buffer$_buffer,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},toString$0(e){var t=this._no_source_map_buffer$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){return r.throwExpression(r.UnsupportedError$(k.NoSour))}},r.PrefixedMapView.prototype={get$keys(e){return new r._PrefixedKeys(this)},get$length(e){var t=this._prefixed_map_view$_map;return t.get$length(t)},get$isEmpty(e){var t=this._prefixed_map_view$_map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._prefixed_map_view$_map;return t.get$isNotEmpty(t)},$index(e,t){return typeof t=="string"&&$.JSString_methods.startsWith$1(t,this._prefix)?this._prefixed_map_view$_map.$index(0,g.substring$1$s(t,this._prefix.length)):null},containsKey$1(e){return typeof e=="string"&&$.JSString_methods.startsWith$1(e,this._prefix)&&this._prefixed_map_view$_map.containsKey$1(g.substring$1$s(e,this._prefix.length))}},r._PrefixedKeys.prototype={get$length(e){var t=this._view._prefixed_map_view$_map;return t.get$length(t)},get$iterator(e){var t=this._view._prefixed_map_view$_map;return t=g.map$1$1$ax(t.get$keys(t),new r._PrefixedKeys_iterator_closure(this),c.String),t.get$iterator(t)},contains$1(e,t){return this._view.containsKey$1(t)}},r._PrefixedKeys_iterator_closure.prototype={call$1(e){return this.$this._view._prefix+e},$signature:5},r.PublicMemberMapView.prototype={get$keys(e){var t=this._public_member_map_view$_inner;return g.where$1$ax(t.get$keys(t),r.utils__isPublic$closure())},containsKey$1(e){return typeof e=="string"&&r.isPublic(e)&&this._public_member_map_view$_inner.containsKey$1(e)},$index(e,t){return typeof t=="string"&&r.isPublic(t)?this._public_member_map_view$_inner.$index(0,t):null}},r.SourceMapBuffer.prototype={get$_targetLocation(){var e=this._source_map_buffer$_buffer._contents,t=this._line;return r.SourceLocation$(e.length,this._column,t,null)},get$length(e){return this._source_map_buffer$_buffer._contents.length},forSpan$1$2(e,t){var n,s=this,a=s._inSpan;s._inSpan=!0,s._addEntry$2(e.get$start(e),s.get$_targetLocation());try{return n=t.call$0(),n}finally{s._inSpan=a}},forSpan$2(e,t){return this.forSpan$1$2(e,t,c.dynamic)},_addEntry$2(e,t){var n,s,a=this._entries;a.length!==0&&(n=$.JSArray_methods.get$last(a),s=n.source,s.file.getLine$1(s.offset)===e.file.getLine$1(e.offset)&&n.target.line===t.line||n.target.offset===t.offset)||a.push(new r.Entry(e,t,null))},write$1(e,t){var n,s,a=g.toString$0$(t);for(this._source_map_buffer$_buffer._contents+=a,n=a.length,s=0;s<n;++s)a.charCodeAt(s)===10?this._source_map_buffer$_writeLine$0():++this._column},writeCharCode$1(e){var t=this._source_map_buffer$_buffer,n=r.Primitives_stringFromCharCode(e);t._contents+=n,e===10?this._source_map_buffer$_writeLine$0():++this._column},_source_map_buffer$_writeLine$0(){var e=this,t=e._entries;$.JSArray_methods.get$last(t).target.line===e._line&&$.JSArray_methods.get$last(t).target.column===e._column&&t.pop(),++e._line,e._column=0,e._inSpan&&t.push(new r.Entry($.JSArray_methods.get$last(t).source,e.get$_targetLocation(),null))},toString$0(e){var t=this._source_map_buffer$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){var t,n,s,a={},i=e.length;if(i===0)return r.SingleMapping_SingleMapping$fromEntries(this._entries);for(a.prefixColumn=a.prefixLines=0,t=0,n=0;t<i;++t)e.charCodeAt(t)===10?(++a.prefixLines,a.prefixColumn=0,n=0):(s=n+1,a.prefixColumn=s,n=s);return n=this._entries,r.SingleMapping_SingleMapping$fromEntries(new r.MappedListIterable(n,new r.SourceMapBuffer_buildSourceMap_closure(a,i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Entry>")))}},r.SourceMapBuffer_buildSourceMap_closure.prototype={call$1(e){var t=e.target,n=t.line,s=this._box_0,a=s.prefixLines;return s=n===0?s.prefixColumn:0,new r.Entry(e.source,r.SourceLocation$(t.offset+this.prefixLength,t.column+s,n+a,null),e.identifierName)},$signature:158},r.UnprefixedMapView.prototype={get$keys(e){return new r._UnprefixedKeys(this)},$index(e,t){return typeof t=="string"?this._unprefixed_map_view$_map.$index(0,this._unprefixed_map_view$_prefix+t):null},containsKey$1(e){return typeof e=="string"&&this._unprefixed_map_view$_map.containsKey$1(this._unprefixed_map_view$_prefix+e)},remove$1(e,t){return typeof t=="string"?this._unprefixed_map_view$_map.remove$1(0,this._unprefixed_map_view$_prefix+t):null}},r._UnprefixedKeys.prototype={get$iterator(e){var t=this._unprefixed_map_view$_view._unprefixed_map_view$_map;return t=g.where$1$ax(t.get$keys(t),new r._UnprefixedKeys_iterator_closure(this)).map$1$1(0,new r._UnprefixedKeys_iterator_closure0(this),c.String),t.get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view$_view.containsKey$1(t)}},r._UnprefixedKeys_iterator_closure.prototype={call$1(e){return $.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix)},$signature:4},r._UnprefixedKeys_iterator_closure0.prototype={call$1(e){return $.JSString_methods.substring$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix.length)},$signature:5},r.indent_closure.prototype={call$1(e){return $.JSString_methods.$mul(" ",this.indentation)+e},$signature:5},r.flattenVertically_closure.prototype={call$1(e){return r.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},r.flattenVertically_closure0.prototype={call$1(e){return this.result.push(e.removeFirst$0()),e.get$length(0)===0},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},r.longestCommonSubsequence_backtrack.prototype={call$2(e,t){var n,s,a=this;return e===-1||t===-1?r._setArrayType([],a.T._eval$1("JSArray<0>")):(n=a.selections[e][t],n!=null?(s=a.call$2(e-1,t-1),g.add$1$ax(s,n),s):(s=a.lengths,s[e+1][t]>s[e][t+1]?a.call$2(e,t-1):a.call$2(e-1,t)))},$signature(){return this.T._eval$1("List<0>(int,int)")}},r.mapAddAll2_closure.prototype={call$2(e,t){var n=this.destination,s=n.$index(0,e);s!=null?s.addAll$1(0,t):n.$indexSet(0,e,t)},$signature(){return this.K1._eval$1("@<0>")._bind$1(this.K2)._bind$1(this.V)._eval$1("~(1,Map<2,3>)")}},r.Value.prototype={get$isTruthy(){return!0},get$separator(e){return $.ListSeparator_undecided_null_undecided},get$hasBrackets(){return!1},get$asList(){return r._setArrayType([this],c.JSArray_Value)},get$lengthAsList(){return 1},get$isBlank(){return!1},get$isSpecialNumber(){return!1},get$isVar(){return!1},get$realNull(){return this},sassIndexToListIndex$2(e,t){var n,s,a=e.assertNumber$1(t);if(a.get$hasUnits()&&(n=a.get$unitString(),r.warnForDeprecation("$"+t+": Passing a number with unit "+n+k.x20is_de+a.unitSuggestion$1(t)+k.x0a_Morex3a,$.Deprecation_2jN)),s=a.assertInt$1(t),s===0)throw r.wrapException(r.SassScriptException$("List index may not be 0.",t));if(Math.abs(s)>this.get$lengthAsList())throw r.wrapException(r.SassScriptException$("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",t));return s<0?this.get$lengthAsList()+s:s-1},assertCalculation$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a function reference.",e))},assertMixin$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a mixin reference.",e))},assertMap$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a map.",e))},tryMap$0(){return null},assertNumber$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return r.throwExpression(r.SassScriptException$(this.toString$0(0)+" is not a string.",e))},_selectorString$1(e){var t=this._selectorStringOrNull$0();if(t!=null)return t;throw r.wrapException(r.SassScriptException$(this.toString$0(0)+k.x20is_noav,e))},_selectorStringOrNull$0(){var e,t,n,s,a,i,o,l,_=this,u=null;if(_ instanceof r.SassString)return _._string$_text;if(!(_ instanceof r.SassList)||(e=_._list$_contents,t=e.length,t===0))return u;n=r._setArrayType([],c.JSArray_String);e:{if(s=_._separator,$.ListSeparator_ECn===s){for(a=0;a<t;++a){if(i=e[a],i instanceof r.SassString){n.push(i._string$_text);continue}if(i instanceof r.SassList&&$.ListSeparator_nbm===i._separator){if(o=i._selectorStringOrNull$0(),o==null)return u;n.push(o);continue}return u}break e}if($.ListSeparator_cQA===s)return u;for(a=0;a<t;++a){if(l=e[a],!(l instanceof r.SassString))return u;n.push(l._string$_text)}break e}return $.JSArray_methods.join$1(n,s===$.ListSeparator_ECn?", ":" ")},withListContents$2$separator(e,t){var n=t??this.get$separator(this),s=this.get$hasBrackets();return r.SassList$(e,n,s)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t;e:{if(e instanceof r.SassString){t=new r.SassString(r.serializeValue(this,!1,!0)+e._string$_text,e._hasQuotes);break e}e instanceof r.SassCalculation&&r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),t=new r.SassString(r.serializeValue(this,!1,!0)+r.serializeValue(e,!1,!0),!1);break e}return t},minus$1(e){return e instanceof r.SassCalculation?r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):new r.SassString(r.serializeValue(this,!1,!0)+"-"+r.serializeValue(e,!1,!0),!1)},dividedBy$1(e){return new r.SassString(r.serializeValue(this,!1,!0)+"/"+r.serializeValue(e,!1,!0),!1)},unaryPlus$0(){return new r.SassString("+"+r.serializeValue(this,!1,!0),!1)},unaryMinus$0(){return new r.SassString("-"+r.serializeValue(this,!1,!0),!1)},unaryNot$0(){return $.SassBoolean_false},withoutSlash$0(){return this},toString$0(e){return r.serializeValue(this,!0,!0)}},r.SassArgumentList.prototype={},r.SassBoolean.prototype={get$isTruthy(){return this.value},accept$1$1(e){return e._serialize$_buffer.write$1(0,String(this.value))},accept$1(e){return this.accept$1$1(e,c.dynamic)},unaryNot$0(){return this.value?$.SassBoolean_false:$.SassBoolean_true}},r.SassCalculation.prototype={get$isSpecialNumber(){return!0},accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof r.SassString)return this.super$Value$plus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return r.throwExpression(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return r.throwExpression(r.SassScriptException$('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return r.throwExpression(r.SassScriptException$('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,t){return t==null?!1:t instanceof r.SassCalculation&&this.name===t.name&&$.C_ListEquality.equals$2(0,this.$arguments,t.$arguments)},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)^$.C_ListEquality0.hash$1(this.$arguments)}},r.SassCalculation__verifyLength_closure.prototype={call$1(e){return e instanceof r.SassString},$signature:75},r.CalculationOperation.prototype={$eq(e,t){return t==null?!1:t instanceof r.CalculationOperation&&this._operator===t._operator&&g.$eq$(this._left,t._left)&&g.$eq$(this._right,t._right)},get$hashCode(e){return(r.Primitives_objectHashCode(this._operator)^g.get$hashCode$(this._left)^g.get$hashCode$(this._right))>>>0},toString$0(e){var t=r.serializeValue(new r.SassCalculation("",r._setArrayType([this],c.JSArray_Object)),!0,!0);return $.JSString_methods.substring$2(t,1,t.length-1)}},r.CalculationOperator.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},r.SassColor.prototype={get$red(e){var t;return this._red==null&&this._hslToRgb$0(),t=this._red,t.toString,t},get$green(e){var t;return this._green==null&&this._hslToRgb$0(),t=this._green,t.toString,t},get$blue(e){var t;return this._blue==null&&this._hslToRgb$0(),t=this._blue,t.toString,t},get$hue(e){var t;return this._hue==null&&this._rgbToHsl$0(),t=this._hue,t.toString,t},get$saturation(e){var t;return this._saturation==null&&this._rgbToHsl$0(),t=this._saturation,t.toString,t},get$lightness(e){var t;return this._lightness==null&&this._rgbToHsl$0(),t=this._lightness,t.toString,t},get$whiteness(e){return Math.min(Math.min(this.get$red(0),this.get$green(0)),this.get$blue(0))/255*100},get$blackness(e){return 100-Math.max(Math.max(this.get$red(0),this.get$green(0)),this.get$blue(0))/255*100},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertColor$1(e){return this},changeRgb$4$alpha$blue$green$red(e,t,n,s){return r.SassColor$rgb(s,n,t,e??this._alpha)},changeRgb$3$blue$green$red(e,t,n){return this.changeRgb$4$alpha$blue$green$red(null,e,t,n)},changeHsl$4$alpha$hue$lightness$saturation(e,t,n,s){var a=this,i=null,o=t??a.get$hue(0),l=s??a.get$saturation(0),_=n??a.get$lightness(0),u=r.SassColor__handleNullAlpha(e??a._alpha);return new r.SassColor(i,i,i,$.JSNumber_methods.$mod(o,360),r.fuzzyAssertRange(l,0,100,"saturation"),r.fuzzyAssertRange(_,0,100,"lightness"),r.fuzzyAssertRange(u,0,1,"alpha"),i)},changeHsl$1$saturation(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,e,null)},changeHsl$1$hue(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,e,null,null)},changeAlpha$1(e){var t=this;return new r.SassColor(t._red,t._green,t._blue,t._hue,t._saturation,t._lightness,r.fuzzyAssertRange(e,0,1,"alpha"),null)},plus$1(e){if(!(e instanceof r.SassNumber)&&!(e instanceof r.SassColor))return this.super$Value$plus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof r.SassNumber)&&!(e instanceof r.SassColor))return this.super$Value$minus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof r.SassNumber)&&!(e instanceof r.SassColor))return this.super$Value$dividedBy(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,t){var n=this;return t==null?!1:t instanceof r.SassColor&&t.get$red(0)===n.get$red(0)&&t.get$green(0)===n.get$green(0)&&t.get$blue(0)===n.get$blue(0)&&t._alpha===n._alpha},get$hashCode(e){var t=this;return $.JSInt_methods.get$hashCode(t.get$red(0))^$.JSInt_methods.get$hashCode(t.get$green(0))^$.JSInt_methods.get$hashCode(t.get$blue(0))^$.JSNumber_methods.get$hashCode(t._alpha)},_rgbToHsl$0(){var e,t,n=this,s=n.get$red(0)/255,a=n.get$green(0)/255,i=n.get$blue(0)/255,o=Math.max(Math.max(s,a),i),l=Math.min(Math.min(s,a),i),_=o-l,u=o===l;u?n._hue=0:o===s?n._hue=$.JSNumber_methods.$mod(60*(a-i)/_,360):o===a?n._hue=$.JSNumber_methods.$mod(120+60*(i-s)/_,360):o===i&&(n._hue=$.JSNumber_methods.$mod(240+60*(s-a)/_,360)),e=o+l,t=50*e,n._lightness=t,u?n._saturation=0:(u=100*_,t<50?n._saturation=u/e:n._saturation=u/(2-o-l))},_hslToRgb$0(){var e=this,t=e.get$hue(0)/360,n=e.get$saturation(0)/100,s=e.get$lightness(0)/100,a=s<=.5?s*(n+1):s+n-s*n,i=s*2-a;e._red=r.fuzzyRound(r.SassColor__hueToRgb(i,a,t+.3333333333333333)*255),e._green=r.fuzzyRound(r.SassColor__hueToRgb(i,a,t)*255),e._blue=r.fuzzyRound(r.SassColor__hueToRgb(i,a,t-.3333333333333333)*255)}},r.SassColor_SassColor$hwb_toRgb.prototype={call$1(e){return r.fuzzyRound((r.SassColor__hueToRgb(0,1,e)*this.factor+this._box_0.scaledWhiteness)*255)},$signature:159},r._ColorFormatEnum.prototype={toString$0(e){return this._color$_name}},r.SpanColorFormat.prototype={},r.SassFunction.prototype={accept$1$1(e){var t,n;return e._inspect||r.throwExpression(r.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize$_buffer,t.write$1(0,"get-function("),n=this.callable,e._visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertFunction$1(e){return this},$eq(e,t){return t==null?!1:t instanceof r.SassFunction&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r.SassList.prototype={get$separator(e){return this._separator},get$hasBrackets(){return this._hasBrackets},get$isBlank(){return!this._hasBrackets&&$.JSArray_methods.every$1(this._list$_contents,new r.SassList_isBlank_closure)},get$asList(){return this._list$_contents},get$lengthAsList(){return this._list$_contents.length},SassList$3$brackets(e,t,n){if(this._separator===$.ListSeparator_undecided_null_undecided&&this._list$_contents.length>1)throw r.wrapException(r.ArgumentError$(k.A_list,null))},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertMap$1(e){return this._list$_contents.length===0?$.SassMap_Map_empty:this.super$Value$assertMap(e)},tryMap$0(){return this._list$_contents.length===0?$.SassMap_Map_empty:null},$eq(e,t){var n,s=this;return t==null?!1:(t instanceof r.SassList&&t._separator===s._separator&&t._hasBrackets===s._hasBrackets&&$.C_ListEquality.equals$2(0,t._list$_contents,s._list$_contents)?n=!0:n=s._list$_contents.length===0&&t instanceof r.SassMap&&t.get$asList().length===0,n)},get$hashCode(e){return $.C_ListEquality0.hash$1(this._list$_contents)}},r.SassList_isBlank_closure.prototype={call$1(e){return e.get$isBlank()},$signature:72},r.ListSeparator.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list$_name}},r.SassMap.prototype={get$separator(e){var t=this._map$_contents;return t.get$isEmpty(t)?$.ListSeparator_undecided_null_undecided:$.ListSeparator_ECn},get$asList(){var e,t,n,s,a=c.JSArray_Value,i=r._setArrayType([],a);for(e=c.Value,t=r.MapExtensions_get_pairs(this._map$_contents,e,e),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),s=r.List_List$from(r._setArrayType([n._0,n._1],a),!1,e),s.fixed$length=Array,s.immutable$list=Array,i.push(new r.SassList(s,$.ListSeparator_nbm,!1));return i},get$lengthAsList(){var e=this._map$_contents;return e.get$length(e)},accept$1$1(e){return e.visitMap$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var n;return t==null?!1:(t instanceof r.SassMap&&$.C_MapEquality.equals$2(0,t._map$_contents,this._map$_contents)?n=!0:(n=this._map$_contents,n=n.get$isEmpty(n)&&t instanceof r.SassList&&t._list$_contents.length===0),n)},get$hashCode(e){var t=this._map$_contents;return t.get$isEmpty(t)?$.C_ListEquality0.hash$1($.List_empty8):$.C_MapEquality.hash$1(t)}},r.SassMixin.prototype={accept$1$1(e){var t,n;return e._inspect||r.throwExpression(r.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize$_buffer,t.write$1(0,"get-mixin("),n=this.callable,e._visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertMixin$1(e){return this},$eq(e,t){return t==null?!1:t instanceof r.SassMixin&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r._SassNull.prototype={get$isTruthy(){return!1},get$isBlank(){return!0},get$realNull(){return null},accept$1$1(e){return e._inspect&&e._serialize$_buffer.write$1(0,"null"),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},unaryNot$0(){return $.SassBoolean_true}},r.SassNumber.prototype={get$unitString(){var e=this;return e.get$hasUnits()?e._unitString$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)):""},accept$1$1(e){return e.visitNumber$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},withoutSlash$0(){var e=this;return e.asSlash==null?e:e.withValue$1(e._number$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var t=r.fuzzyAsInt(this._number$_value);if(t!=null)return t;throw r.wrapException(r.SassScriptException$(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,t,n){var s=this,a=r.fuzzyCheckRange(s._number$_value,e,t);if(a!=null)return a;throw r.wrapException(r.SassScriptException$("Expected "+s.toString$0(0)+" to be within "+e+s.get$unitString()+" and "+t+s.get$unitString()+".",n))},valueInRangeWithUnit$4(e,t,n,s){var a=r.fuzzyCheckRange(this._number$_value,e,t);if(a!=null)return a;throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+" to be within "+e+s+" and "+t+s+".",n))},hasCompatibleUnits$1(e){var t=this;return t.get$numeratorUnits(t).length!==e.get$numeratorUnits(e).length||t.get$denominatorUnits(t).length!==e.get$denominatorUnits(e).length?!1:t.isComparableTo$1(e)},assertUnit$2(e,t){if(!this.hasUnit$1(e))throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw r.wrapException(r.SassScriptException$("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},convertValueToMatch$3(e,t,n){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,t,e,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){return r.SassNumber_SassNumber$withUnits(this.coerceValue$3(e,t,n),t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){return this._coerceOrConvertValue$4$coerceUnitless$name(e,t,!0,n)},coerceValueToUnit$2(e,t){var n=c.JSArray_String;return this.coerceValue$3(r._setArrayType([e],n),r._setArrayType([],n),t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceToMatch$3(e,t,n){var s=this.coerceValueToMatch$3(e,t,n),a=e.get$numeratorUnits(e);return r.SassNumber_SassNumber$withUnits(s,e.get$denominatorUnits(e),a)},coerceValueToMatch$3(e,t,n){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,t,e,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,s,a,i){var o,l,_,u,p,h,d=this,f={};if($.C_ListEquality.equals$2(0,d.get$numeratorUnits(d),e)&&$.C_ListEquality.equals$2(0,d.get$denominatorUnits(d),t)||(o=e.length!==0||t.length!==0,n?l=!d.get$hasUnits()||!o:l=!1,l))return d._number$_value;for(_=new r.SassNumber__coerceOrConvertValue_compatibilityException(d,a,i,o,s,e,t),f.value=d._number$_value,l=d.get$numeratorUnits(d),u=r._setArrayType(l.slice(0),r._arrayInstanceType(l)),l=e.length,p=0;p<e.length;e.length===l||(0,r.throwConcurrentModificationError)(e),++p)r.removeFirstWhere(u,new r.SassNumber__coerceOrConvertValue_closure(f,e[p]),new r.SassNumber__coerceOrConvertValue_closure0(_));for(l=d.get$denominatorUnits(d),h=r._setArrayType(l.slice(0),r._arrayInstanceType(l)),l=t.length,p=0;p<t.length;t.length===l||(0,r.throwConcurrentModificationError)(t),++p)r.removeFirstWhere(h,new r.SassNumber__coerceOrConvertValue_closure1(f,t[p]),new r.SassNumber__coerceOrConvertValue_closure2(_));if(u.length!==0||h.length!==0)throw r.wrapException(_.call$0());return f.value},_coerceOrConvertValue$4$coerceUnitless$name(e,t,n,s){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,s,null,null)},isComparableTo$1(e){if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(t){if(r.unwrapException(t)instanceof r.SassScriptException)return!1;throw t}},greaterThan$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyGreaterThan$closure())?$.SassBoolean_true:$.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyGreaterThanOrEquals$closure())?$.SassBoolean_true:$.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyLessThan$closure())?$.SassBoolean_true:$.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof r.SassNumber)return this._coerceUnits$2(e,r.number0__fuzzyLessThanOrEquals$closure())?$.SassBoolean_true:$.SassBoolean_false;throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof r.SassNumber)return this.withValue$1(this._coerceUnits$2(e,r.number0__moduloLikeSass$closure()));throw r.wrapException(r.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t=this;if(e instanceof r.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new r.SassNumber_plus_closure));if(!(e instanceof r.SassColor))return t.super$Value$plus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var t=this;if(e instanceof r.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new r.SassNumber_minus_closure));if(!(e instanceof r.SassColor))return t.super$Value$minus(e);throw r.wrapException(r.SassScriptException$('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var t=this;if(e instanceof r.SassNumber)return e.get$hasUnits()?t.multiplyUnits$3(t._number$_value*e._number$_value,e.get$numeratorUnits(e),e.get$denominatorUnits(e)):t.withValue$1(t._number$_value*e._number$_value);throw r.wrapException(r.SassScriptException$('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var t=this;return e instanceof r.SassNumber?e.get$hasUnits()?t.multiplyUnits$3(t._number$_value/e._number$_value,e.get$denominatorUnits(e),e.get$numeratorUnits(e)):t.withValue$1(t._number$_value/e._number$_value):t.super$Value$dividedBy(e)},unaryPlus$0(){return this},_coerceUnits$1$2(e,t){var n;try{return n=t.call$2(this._number$_value,e.coerceValueToMatch$1(this)),n}catch(s){throw r.unwrapException(s)instanceof r.SassScriptException&&this.coerceValueToMatch$1(e),s}},_coerceUnits$2(e,t){return this._coerceUnits$1$2(e,t,c.dynamic)},multiplyUnits$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q=this,X=null,ne={};if(ne.value=e,s=[Q.get$numeratorUnits(Q),Q.get$denominatorUnits(Q),t,n],a=s[0],i=s[1],o=s[2],l=o.length<=0,_=l,_?(u=s[3],p=u.length<=0,h=p):(u=X,p=u,h=!1),d=_,f=i,m=!h,m?(y=a.length<=0,S=y,v=a,S?(E=i.length<=0,h=E,h?(_?f=u:(u=s[3],f=u,_=!0),M=o):M=a):(M=a,E=X,h=!1),a=v):(M=a,E=X,y=E,S=!1,h=!0),h?(I=f,R=M):(I=X,R=I),h?(h=I,s=R,R=!0):(m||(y=a.length<=0),h=y,h?(d||(_?h=u:(u=s[3],h=u,_=!0),p=h.length<=0),h=p,L=o,T=i):(L=X,T=L,h=!1),h?s=!0:(S||(E=i.length<=0),h=E,h?(l&&(T=_?u:s[3]),s=l):s=!1,L=a),s?(s=!Q._areAnyConvertible$2(L,T),s?(R=T,h=L):(h=R,R=I),O=R,R=s,s=h,h=O):(h=I,s=R,R=!1)),R)return r.SassNumber_SassNumber$withUnits(e,h,s);for(J=r._setArrayType([],c.JSArray_String),B=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),s=Q.get$numeratorUnits(Q),h=s.length,z=0;z<h;++z)H=s[z],r.removeFirstWhere(B,new r.SassNumber_multiplyUnits_closure(ne,H),new r.SassNumber_multiplyUnits_closure0(J,H));for(s=Q.get$denominatorUnits(Q),j=r._setArrayType(s.slice(0),r._arrayInstanceType(s)),s=t.length,z=0;z<s;++z)H=t[z],r.removeFirstWhere(j,new r.SassNumber_multiplyUnits_closure1(ne,H),new r.SassNumber_multiplyUnits_closure2(J,H));return s=ne.value,$.JSArray_methods.addAll$1(j,B),r.SassNumber_SassNumber$withUnits(s,j,J)},_areAnyConvertible$2(e,t){return $.JSArray_methods.any$1(e,new r.SassNumber__areAnyConvertible_closure(t))},_unitString$2(e,t){var n,s,a,i,o,l=null;e:{if(n=e.length<=0,n?(s=t.length,a=s,i=a<=0,a=i,o=t):(o=l,s=o,i=s,a=!1),a){a="no units";break e}if(n?a=s===1:a=!1,a){a=(n?o:t)[0]+"^-1";break e}if(n){a="("+$.JSArray_methods.join$1(t,"*")+")^-1";break e}if(s=t.length,a=s,i=a<=0,a=i,a){a=$.JSArray_methods.join$1(e,"*");break e}a=$.JSArray_methods.join$1(e,"*")+"/"+$.JSArray_methods.join$1(t,"*");break e}return a},$eq(e,t){var n=this;return t==null||!(t instanceof r.SassNumber)||n.get$numeratorUnits(n).length!==t.get$numeratorUnits(t).length||n.get$denominatorUnits(n).length!==t.get$denominatorUnits(t).length?!1:n.get$hasUnits()?!$.C_ListEquality.equals$2(0,n._canonicalizeUnitList$1(n.get$numeratorUnits(n)),n._canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!$.C_ListEquality.equals$2(0,n._canonicalizeUnitList$1(n.get$denominatorUnits(n)),n._canonicalizeUnitList$1(t.get$denominatorUnits(t)))?!1:r.fuzzyEquals(n._number$_value*n._canonicalMultiplier$1(n.get$numeratorUnits(n))/n._canonicalMultiplier$1(n.get$denominatorUnits(n)),t._number$_value*n._canonicalMultiplier$1(t.get$numeratorUnits(t))/n._canonicalMultiplier$1(t.get$denominatorUnits(t))):r.fuzzyEquals(n._number$_value,t._number$_value)},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode(t._number$_value*t._canonicalMultiplier$1(t.get$numeratorUnits(t))/t._canonicalMultiplier$1(t.get$denominatorUnits(t))))},_canonicalizeUnitList$1(e){var t,n=e.length;return n===0?e:n===1?(t=C.$get$_typesByUnit().$index(0,$.JSArray_methods.get$first(e)),t==null?n=e:(n=$.Map_397RH.$index(0,t),n.toString,n=r._setArrayType([$.JSArray_methods.get$first(n)],c.JSArray_String)),n):(n=r._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),n=r.List_List$of(new r.MappedListIterable(e,new r.SassNumber__canonicalizeUnitList_closure,n),!0,n._eval$1("ListIterable.E")),$.JSArray_methods.sort$0(n),n)},_canonicalMultiplier$1(e){return $.JSArray_methods.fold$2(e,1,new r.SassNumber__canonicalMultiplier_closure(this))},canonicalMultiplierForUnit$1(e){var t,n=$.Map_gQqJO.$index(0,e);return n==null?t=1:(t=n.get$values(n),t=1/t.get$first(t)),t},unitSuggestion$2(e,t){var n,s,a,i=this,o=i.get$denominatorUnits(i);return o=new r.MappedListIterable(o,new r.SassNumber_unitSuggestion_closure,r._arrayInstanceType(o)._eval$1("MappedListIterable<1,String>")).join$0(0),n=i.get$numeratorUnits(i),n=new r.MappedListIterable(n,new r.SassNumber_unitSuggestion_closure0,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$0(0),s=t==null?"":" * 1"+t,a="$"+e+o+n+s,i.get$numeratorUnits(i).length===0?a:"calc("+a+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},r.SassNumber__coerceOrConvertValue_compatibilityException.prototype={call$0(){var e,t,n,s,a,i,o=this,l=o.other;return l!=null?(e=o.$this,t=e.toString$0(0)+" and",n=new r.StringBuffer(t),s=o.otherName,s!=null&&(t=n._contents=t+(" $"+s+":")),l=t+(" "+l.toString$0(0)+" have incompatible units"),n._contents=l,(!e.get$hasUnits()||!o.otherHasUnits)&&(n._contents=l+" (one has units and the other doesn't)"),l=n.toString$0(0)+".",e=o.name,new r.SassScriptException(e==null?l:"$"+e+": "+l)):o.otherHasUnits?(l=o.newNumerators,l.length===1&&o.newDenominators.length===0&&(a=C.$get$_typesByUnit().$index(0,$.JSArray_methods.get$first(l)),a!=null)?(l=o.$this.toString$0(0),e=$.JSArray_methods.contains$1(r._setArrayType([97,101,105,111,117],c.JSArray_int),a.charCodeAt(0))?"an "+a:"a "+a,t=$.Map_397RH.$index(0,a),t.toString,t="Expected "+l+" to have "+e+" unit ("+$.JSArray_methods.join$1(t,", ")+").",e=o.name,new r.SassScriptException(e==null?t:"$"+e+": "+t)):(e=o.newDenominators,i=r.pluralize("unit",l.length+e.length,null),t=o.$this,e="Expected "+t.toString$0(0)+" to have "+i+" "+t._unitString$2(l,e)+".",l=o.name,new r.SassScriptException(l==null?e:"$"+l+": "+e))):(l="Expected "+o.$this.toString$0(0)+" to have no units.",e=o.name,new r.SassScriptException(e==null?l:"$"+e+": "+l))},$signature:382},r.SassNumber__coerceOrConvertValue_closure.prototype={call$1(e){var t=r.conversionFactor(this.newNumerator,e);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure0.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber__coerceOrConvertValue_closure1.prototype={call$1(e){var t=r.conversionFactor(this.newDenominator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure2.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber_plus_closure.prototype={call$2(e,t){return e+t},$signature:56},r.SassNumber_minus_closure.prototype={call$2(e,t){return e-t},$signature:56},r.SassNumber_multiplyUnits_closure.prototype={call$1(e){var t=r.conversionFactor(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure0.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=r.conversionFactor(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure2.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber__areAnyConvertible_closure.prototype={call$1(e){var t,n=$.Map_gQqJO.$index(0,e);e:{if(n!=null){t=$.JSArray_methods.any$1(this.units2,n.get$containsKey());break e}t=$.JSArray_methods.contains$1(this.units2,e);break e}return t},$signature:4},r.SassNumber__canonicalizeUnitList_closure.prototype={call$1(e){var t,n=C.$get$_typesByUnit().$index(0,e);return n==null?t=e:(t=$.Map_397RH.$index(0,n),t.toString,t=$.JSArray_methods.get$first(t)),t},$signature:5},r.SassNumber__canonicalMultiplier_closure.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:160},r.SassNumber_unitSuggestion_closure.prototype={call$1(e){return" * 1"+e},$signature:5},r.SassNumber_unitSuggestion_closure0.prototype={call$1(e){return" / 1"+e},$signature:5},r.ComplexSassNumber.prototype={get$numeratorUnits(e){return this._numeratorUnits},get$denominatorUnits(e){return this._denominatorUnits},get$hasUnits(){return!0},get$hasComplexUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw r.wrapException(r.UnimplementedError$(k.Comple))},withValue$1(e){return new r.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,e,null)},withSlash$2(e,t){return new r.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,this._number$_value,new r._Record_2(e,t))}},r.SingleUnitSassNumber.prototype={get$numeratorUnits(e){return r.List_List$unmodifiable([this._unit],c.String)},get$denominatorUnits(e){return $.List_empty},get$hasUnits(){return!0},get$hasComplexUnits(){return!1},withValue$1(e){return new r.SingleUnitSassNumber(this._unit,e,null)},withSlash$2(e,t){return new r.SingleUnitSassNumber(this._unit,this._number$_value,new r._Record_2(e,t))},hasUnit$1(e){return e===this._unit},hasCompatibleUnits$1(e){return e instanceof r.SingleUnitSassNumber&&r.conversionFactor(this._unit,e._unit)!=null},hasPossiblyCompatibleUnits$1(e){var t,n,s;return e instanceof r.SingleUnitSassNumber?(t=C.$get$_knownCompatibilitiesByUnit(),n=t.$index(0,this._unit.toLowerCase()),n==null?!0:(s=e._unit.toLowerCase(),n.contains$1(0,s)||!t.containsKey$1(s))):!1},compatibleWithUnit$1(e){return r.conversionFactor(this._unit,e)!=null},coerceToMatch$1(e){var t=e instanceof r.SingleUnitSassNumber?this._coerceToUnit$1(e._unit):null;return t??this.super$SassNumber$coerceToMatch(e,null,null)},coerceValueToMatch$3(e,t,n){var s=e instanceof r.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return s??this.super$SassNumber$coerceValueToMatch(e,t,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,n){var s=e instanceof r.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return s??this.super$SassNumber$convertValueToMatch(e,t,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$2(e,t){var n=e.length===1&&t.length===0?this._coerceToUnit$1(e[0]):null;return n??this.super$SassNumber$coerce(e,t,null)},coerceValue$3(e,t,n){var s=e.length===1&&t.length===0?this._coerceValueToUnit$1(e[0]):null;return s??this.super$SassNumber$coerceValue(e,t,n)},coerceValueToUnit$2(e,t){var n=this._coerceValueToUnit$1(e);return n??this.super$SassNumber$coerceValueToUnit(e,t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_coerceToUnit$1(e){var t=this._unit;return t===e?this:r.NullableExtension_andThen(r.conversionFactor(e,t),new r.SingleUnitSassNumber__coerceToUnit_closure(this,e))},_coerceValueToUnit$1(e){return r.NullableExtension_andThen(r.conversionFactor(e,this._unit),new r.SingleUnitSassNumber__coerceValueToUnit_closure(this))},multiplyUnits$3(e,t,n){var s,a={};return a.value=e,a.newNumerators=t,s=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.removeFirstWhere(s,new r.SingleUnitSassNumber_multiplyUnits_closure(a,this),new r.SingleUnitSassNumber_multiplyUnits_closure0(a,this)),r.SassNumber_SassNumber$withUnits(a.value,s,a.newNumerators)},unaryMinus$0(){return new r.SingleUnitSassNumber(this._unit,-this._number$_value,null)},$eq(e,t){var n;return t==null?!1:t instanceof r.SingleUnitSassNumber?(n=r.conversionFactor(t._unit,this._unit),n!=null&&r.fuzzyEquals(this._number$_value*n,t._number$_value)):!1},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode(t._number$_value*t.canonicalMultiplierForUnit$1(t._unit)))}},r.SingleUnitSassNumber__coerceToUnit_closure.prototype={call$1(e){return new r.SingleUnitSassNumber(this.unit,this.$this._number$_value*e,null)},$signature:360},r.SingleUnitSassNumber__coerceValueToUnit_closure.prototype={call$1(e){return this.$this._number$_value*e},$signature:37},r.SingleUnitSassNumber_multiplyUnits_closure.prototype={call$1(e){var t=r.conversionFactor(e,this.$this._unit);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SingleUnitSassNumber_multiplyUnits_closure0.prototype={call$0(){var e=r._setArrayType([this.$this._unit],c.JSArray_String),t=this._box_0;$.JSArray_methods.addAll$1(e,t.newNumerators),t.newNumerators=e},$signature:0},r.UnitlessSassNumber.prototype={get$numeratorUnits(e){return $.List_empty},get$denominatorUnits(e){return $.List_empty},get$hasUnits(){return!1},get$hasComplexUnits(){return!1},withValue$1(e){return new r.UnitlessSassNumber(e,null)},withSlash$2(e,t){return new r.UnitlessSassNumber(this._number$_value,new r._Record_2(e,t))},hasUnit$1(e){return!1},hasCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber},hasPossiblyCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber},compatibleWithUnit$1(e){return!0},coerceToMatch$1(e){return e.withValue$1(this._number$_value)},coerceValueToMatch$3(e,t,n){return this._number$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch(e,t,n):this._number$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$2(e,t){return r.SassNumber_SassNumber$withUnits(this._number$_value,t,e)},coerceValue$3(e,t,n){return this._number$_value},coerceValueToUnit$2(e,t){return this._number$_value},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t>n&&!r.fuzzyEquals(t,n)?$.SassBoolean_true:$.SassBoolean_false):this.super$SassNumber$greaterThan(e)},greaterThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t>n||r.fuzzyEquals(t,n)?$.SassBoolean_true:$.SassBoolean_false):this.super$SassNumber$greaterThanOrEquals(e)},lessThan$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t<n&&!r.fuzzyEquals(t,n)?$.SassBoolean_true:$.SassBoolean_false):this.super$SassNumber$lessThan(e)},lessThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value,n=e._number$_value,t<n||r.fuzzyEquals(t,n)?$.SassBoolean_true:$.SassBoolean_false):this.super$SassNumber$lessThanOrEquals(e)},modulo$1(e){return e instanceof r.SassNumber?e.withValue$1(r.moduloLikeSass(this._number$_value,e._number$_value)):this.super$SassNumber$modulo(e)},plus$1(e){return e instanceof r.SassNumber?e.withValue$1(this._number$_value+e._number$_value):this.super$SassNumber$plus(e)},minus$1(e){return e instanceof r.SassNumber?e.withValue$1(this._number$_value-e._number$_value):this.super$SassNumber$minus(e)},times$1(e){return e instanceof r.SassNumber?e.withValue$1(this._number$_value*e._number$_value):this.super$SassNumber$times(e)},dividedBy$1(e){var t,n;return e instanceof r.SassNumber?(t=this._number$_value/e._number$_value,e.get$hasUnits()?(n=e.get$denominatorUnits(e),n=r.SassNumber_SassNumber$withUnits(t,e.get$numeratorUnits(e),n),t=n):t=new r.UnitlessSassNumber(t,null),t):this.super$SassNumber$dividedBy(e)},unaryMinus$0(){return new r.UnitlessSassNumber(-this._number$_value,null)},$eq(e,t){return t==null?!1:t instanceof r.UnitlessSassNumber&&r.fuzzyEquals(this._number$_value,t._number$_value)},get$hashCode(e){var t=this.hashCache;return t??(this.hashCache=r.fuzzyHashCode(this._number$_value))}},r.SassString.prototype={get$_sassLength(){var e,t=this,n=t.__SassString__sassLength_FI;return n===C&&(e=new r.Runes(t._string$_text).get$length(0),t.__SassString__sassLength_FI!==C&&r.throwUnnamedLateFieldADI(),t.__SassString__sassLength_FI=e,n=e),n},get$isSpecialNumber(){var e,t,n,s;if(this._hasQuotes||(e=this._string$_text,e.length<6))return!1;t=e.charCodeAt(0);e:{if(t===99||t===67){n=e.charCodeAt(1);t:{if(n===108||n===76){e=(e.charCodeAt(2)|32)===97&&(e.charCodeAt(3)|32)===109&&(e.charCodeAt(4)|32)===112&&e.charCodeAt(5)===40;break t}if(n===97||n===65){e=(e.charCodeAt(2)|32)===108&&(e.charCodeAt(3)|32)===99&&e.charCodeAt(4)===40;break t}e=!1;break t}break e}if(t===118||t===86){e=(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40;break e}if(t===101||t===69){e=(e.charCodeAt(1)|32)===110&&(e.charCodeAt(2)|32)===118&&e.charCodeAt(3)===40;break e}if(t===109||t===77){s=e.charCodeAt(1);t:{if(s===97||s===65){e=(e.charCodeAt(2)|32)===120&&e.charCodeAt(3)===40;break t}if(s===105||s===73){e=(e.charCodeAt(2)|32)===110&&e.charCodeAt(3)===40;break t}e=!1;break t}break e}e=!1;break e}return e},get$isVar(){if(this._hasQuotes)return!1;var e=this._string$_text;return e.length<8?!1:(e.charCodeAt(0)|32)===118&&(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40},get$isBlank(){return!this._hasQuotes&&this._string$_text.length===0},accept$1$1(e){var t=e._quote&&this._hasQuotes,n=this._string$_text;return t?e._visitQuotedString$1(n):e._visitUnquotedString$1(n),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string$_text,n=this._hasQuotes;return e instanceof r.SassString?new r.SassString(t+e._string$_text,n):new r.SassString(t+r.serializeValue(e,!1,!0),n)},$eq(e,t){return t==null?!1:t instanceof r.SassString&&this._string$_text===t._string$_text},get$hashCode(e){var t=this._hashCache;return t??(this._hashCache=$.JSString_methods.get$hashCode(this._string$_text))}},r.AnySelectorVisitor.prototype={visitComplexSelector$1(e){return $.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return $.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e){var t=e.selector;return t==null?!1:this.visitSelectorList$1(t)},visitSelectorList$1(e){return $.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1(e){return!1},visitClassSelector$1(e){return!1},visitIDSelector$1(e){return!1},visitParentSelector$1(e){return!1},visitPlaceholderSelector$1(e){return!1},visitTypeSelector$1(e){return!1},visitUniversalSelector$1(e){return!1}},r.AnySelectorVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:49},r.AnySelectorVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:13},r._EvaluateVisitor0.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,n,s,a,i){var o,l,_,u,p,h,d,f=this,m="$name, $module: null",y="sass:meta",S="$module",v=c.JSArray_AsyncBuiltInCallable,E=r._setArrayType([r.BuiltInCallable$function("global-variable-exists",m,new r._EvaluateVisitor_closure12(f),y),r.BuiltInCallable$function("variable-exists","$name",new r._EvaluateVisitor_closure13(f),y),r.BuiltInCallable$function("function-exists",m,new r._EvaluateVisitor_closure14(f),y),r.BuiltInCallable$function("mixin-exists",m,new r._EvaluateVisitor_closure15(f),y),r.BuiltInCallable$function("content-exists","",new r._EvaluateVisitor_closure16(f),y),r.BuiltInCallable$function("module-variables",S,new r._EvaluateVisitor_closure17(f),y),r.BuiltInCallable$function("module-functions",S,new r._EvaluateVisitor_closure18(f),y),r.BuiltInCallable$function("module-mixins",S,new r._EvaluateVisitor_closure19(f),y),r.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure20(f),y),r.BuiltInCallable$function("get-mixin",m,new r._EvaluateVisitor_closure21(f),y),new r.AsyncBuiltInCallable("call",r.ScssParser$("@function call($function, $args...) {",null,y).parseArgumentDeclaration$0(),new r._EvaluateVisitor_closure22(f),!1)],v),M=r._setArrayType([r.AsyncBuiltInCallable$mixin("load-css","$url, $with: null",new r._EvaluateVisitor_closure23(f),!1,y),r.AsyncBuiltInCallable$mixin("apply","$mixin, $args...",new r._EvaluateVisitor_closure24(f),!0,y)],v);for(v=c.AsyncBuiltInCallable,o=r.List_List$of(C.$get$global(),!0,v),$.JSArray_methods.addAll$1(o,C.$get$local()),$.JSArray_methods.addAll$1(o,E),l=r.BuiltInModule$("meta",o,M,null,v),v=r.List_List$of(C.$get$coreModules(),!0,c.BuiltInModule_AsyncCallable),v.push(l),o=v.length,_=f._async_evaluate$_builtInModules,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)p=v[u],_.$indexSet(0,p.url,p);for(v=r._setArrayType([],c.JSArray_AsyncCallable),$.JSArray_methods.addAll$1(v,C.$get$globalFunctions()),$.JSArray_methods.addAll$1(v,E),o=v.length,_=f._async_evaluate$_builtInFunctions,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)h=v[u],d=g.get$name$x(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){return this.run$body$_EvaluateVisitor(0,t,n)},run$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),i,o=2,l,_=this,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){for(m===1&&(l=y,s=o);;)switch(s){case 0:return o=4,h=c.nullable_Object,h=r.runZoned(new r._EvaluateVisitor_run_closure0(_,n,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__evaluationContext,new r._EvaluationContext0(_,n)],h,h),c.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),s=7,r._asyncAwait(c.Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet._is(h)?h:r._Future$value(h,c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),f);case 7:h=y,i=h,s=1;break;case 4:if(o=3,d=l,h=r.unwrapException(d),h instanceof r.SassException)u=h,p=r.getTraceFromException(d),r.throwWithTrace(u.withLoadedUrls$1(_._async_evaluate$_loadedUrls),u,p);else throw d;s=6;break;case 3:s=2;break;case 6:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(f,a)},_async_evaluate$_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_async_evaluate$_assertInModule$2(e,t){return this._async_evaluate$_assertInModule$1$2(e,t,c.dynamic)},_async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,a,i,o){return this._loadModule$body$_EvaluateVisitor(e,t,n,s,a,i,o)},_async_evaluate$_loadModule$5$configuration(e,t,n,s,a){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,a,!1)},_async_evaluate$_loadModule$4(e,t,n,s){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,null,!1)},_loadModule$body$_EvaluateVisitor(e,t,n,s,a,i,o){var l=0,_=r._makeAsyncAwaitCompleter(c.void),u,p=this,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,_);for(;;)switch(l){case 0:d={},f=p._async_evaluate$_builtInModules.$index(0,e),d.builtInModule=null,l=f!=null?3:4;break;case 3:if(d.builtInModule=f,i instanceof r.ExplicitConfiguration)throw d=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",h=i.nodeWithSpan,r.wrapException(p._async_evaluate$_exception$2(d,h.get$span(h)));return l=5,r._asyncAwait(p._addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__loadModule_closure1(d,s),c.void),m);case 5:l=1;break;case 4:return l=6,r._asyncAwait(p._async_evaluate$_withStackFrame$1$3(t,n,new r._EvaluateVisitor__loadModule_closure2(p,e,n,a,o,i,s),c.Null),m);case 6:case 1:return r._asyncReturn(u,_)}});return r._asyncStartSync(m,_)},_async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,s,a){return this._execute$body$_EvaluateVisitor(e,t,n,s,a)},_async_evaluate$_execute$2(e,t){return this._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_execute$body$_EvaluateVisitor(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.Module_AsyncCallable),l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,o);for(;;)switch(i){case 0:if(R=t.span,L=R.get$sourceUrl(R),R=_._async_evaluate$_modules,u=R.$index(0,L),u!=null){if(R=n==null,p=R?_._async_evaluate$_configuration:n,h=_._async_evaluate$_moduleConfigurations.$index(0,L),d=h.__originalConfiguration,h=d??h,d=p.__originalConfiguration,h!==(d??p)&&p instanceof r.ExplicitConfiguration)throw s?(h=C.$get$context(),L.toString,f=h.prettyUri$1(L)+k.x20was_a):f=k.This_mw,h=_._async_evaluate$_moduleNodes.$index(0,L),m=h==null?null:h.get$span(h),R?(R=p.nodeWithSpan,y=R.get$span(R)):y=null,R=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),m!=null&&R.$indexSet(0,m,"original load"),y!=null&&R.$indexSet(0,y,"configuration"),r.wrapException(R.get$isEmpty(0)?_._async_evaluate$_exception$1(f):_._async_evaluate$_multiSpanException$3(f,"new load",R));l=u,i=1;break}return S=r.AsyncEnvironment$(),v=r._Cell$(),E=r._Cell$(),M=r.ExtensionStore$(),i=3,r._asyncAwait(_._async_evaluate$_withEnvironment$1$2(S,new r._EvaluateVisitor__execute_closure0(_,e,t,M,n,v,E),c.Null),T);case 3:h=v._readLocal$0(),d=E._readLocal$0(),I=S.toModule$3(h,d??$.Map_empty7,M),L!=null&&(R.$indexSet(0,L,I),_._async_evaluate$_moduleConfigurations.$indexSet(0,L,_._async_evaluate$_configuration),a!=null&&_._async_evaluate$_moduleNodes.$indexSet(0,L,a)),l=I,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(T,o)},_async_evaluate$_addOutOfOrderImports$0(){var e,t,n=this,s="_root",a="_endOfImports",i=n._async_evaluate$_outOfOrderImports;e:{if(i==null){e=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,s).children;break e}e=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,s).children,e=r.List_List$of(r.SubListIterable$(e,0,r.checkNotNullable(n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,a),"count",c.int),e.$ti._eval$1("ListBase.E")),!0,c.ModifiableCssNode),$.JSArray_methods.addAll$1(e,i),t=n._async_evaluate$_assertInModule$2(n._async_evaluate$__root,s).children,$.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._async_evaluate$_assertInModule$2(n._async_evaluate$__endOfImports,a),null,t.$ti._eval$1("ListBase.E")));break e}return e},_async_evaluate$_combineCss$2$clone(e,t){var n,s,a,i,o,l,_;return $.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure1)?(a=c.JSArray_CssNode,i=r._setArrayType([],a),o=r._setArrayType([],a),a=c.Module_AsyncCallable,l=r.ListQueue$(a),new r._EvaluateVisitor__combineCss_visitModule0(this,r.LinkedHashSet_LinkedHashSet$_empty(a),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate$_extendModules$1(l),a=$.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet(new r.UnmodifiableListView(a,c.UnmodifiableListView_CssNode),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),s=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure2(n))),s!=null&&this._async_evaluate$_throwForUnsatisfiedExtension$1(s),e.get$css(e))},_async_evaluate$_combineCss$1(e){return this._async_evaluate$_combineCss$2$clone(e,!1)},_async_evaluate$_extendModules$1(e){var t,n,s,a,i,o,l,_,u,p,h=r.LinkedHashMap_LinkedHashMap$_empty(c.Uri,c.List_ExtensionStore),d=new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_Extension);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(s=t._collection$_current,s==null&&(s=n._as(s)),a=s.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure1(a))),i=h.$index(0,s.get$url(s)),o=s.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=s.get$extensionStore(),!o.get$isEmpty(o)){for(o=s.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)u=o[_],p=u.get$url(u),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure2),s.get$extensionStore());d.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}d._collection$_length!==0&&this._async_evaluate$_throwForUnsatisfiedExtension$1(d.get$first(0))},_async_evaluate$_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$(k.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate$_indexAfterImports$1(e){var t,n,s,a;for(t=g.getInterceptor$asx(e),n=-1,s=0;s<t.get$length(e);++s){e:{if(a=t.$index(e,s),a instanceof r.ModifiableCssImport)break e;if(a instanceof r.ModifiableCssComment)continue;break}n=s}return n+1},visitStylesheet$1(e){return this.visitStylesheet$body$_EvaluateVisitor(e)},visitStylesheet$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:i=e.children,o=i.length,l=0;case 3:if(!(l<o)){t=5;break}return t=6,r._asyncAwait(i[l].accept$1(a),_);case 6:case 4:++l,t=3;break;case 5:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitAtRootRule$1(e){return this.visitAtRootRule$body$_EvaluateVisitor(e)},visitAtRootRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:M=e.query,t=M!=null?3:5;break;case 3:return t=6,r._asyncAwait(a._async_evaluate$_performInterpolationWithMap$2$warnForColor(M,!0),I);case 6:i=L,o=i._0,i._1,l=r.AtRootQueryParser$(o,a._async_evaluate$_logger,null).parse$0(),t=4;break;case 5:l=$.AtRootQuery_n2q;case 4:for(_=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent"),u=r._setArrayType([],c.JSArray_ModifiableCssParentNode),p=c.CssStylesheet;!p._is(_);_=h)if(l.excludes$1(_)||u.push(_),h=_._parent,h==null)throw r.wrapException(r.StateError$(k.CssNod));d=a._async_evaluate$_trimIncluded$1(u),t=d===a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")?7:8;break;case 7:return t=9,r._asyncAwait(a._async_evaluate$_environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure1(a,e),e.hasDeclarations,c.Null),I);case 9:s=null,t=1;break;case 8:if(u.length>=1){for(f=u[0],m=$.JSArray_methods.sublist$1(u,1),y=f.copyWithoutChildren$0(),p=m.length,S=y,v=0;v<m.length;m.length===p||(0,r.throwConcurrentModificationError)(m),++v,S=E)E=m[v].copyWithoutChildren$0(),E.addChild$1(S);d.addChild$1(S)}else y=d;return t=10,r._asyncAwait(a._async_evaluate$_scopeForAtRoot$4(e,y,l,u).call$1(new r._EvaluateVisitor_visitAtRootRule_closure2(a,e)),I);case 10:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},_async_evaluate$_trimIncluded$1(e){var t,n,s,a,i,o,l,_,u=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return u._async_evaluate$_assertInModule$2(u._async_evaluate$__root,h);for(t=u._async_evaluate$_assertInModule$2(u._async_evaluate$__parent,"__parent"),n=e.length,s=p,a=0;a<n;++a,t=l){for(;i=e[a],t!==i;s=p,t=o)if(o=t._parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p));if(s==null&&(s=a),l=t._parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p))}return t!==u._async_evaluate$_assertInModule$2(u._async_evaluate$__root,h)?u._async_evaluate$_assertInModule$2(u._async_evaluate$__root,h):(s.toString,_=e[s],$.JSArray_methods.removeRange$2(e,s,e.length),_)},_async_evaluate$_scopeForAtRoot$4(e,t,n,s){var a=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure5(a,t,e),o=n._all||n._at_root_query$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure6(a,i)),a._async_evaluate$_mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure7(a,i)),a._async_evaluate$_inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure8(a,i)),a._async_evaluate$_inUnknownAtRule&&!$.JSArray_methods.any$1(s,new r._EvaluateVisitor__scopeForAtRoot_closure9)?new r._EvaluateVisitor__scopeForAtRoot_closure10(a,i):i},visitContentBlock$1(e){return r.throwExpression(r.UnsupportedError$(k.Evalua))},visitContentRule$1(e){return this.visitContentRule$body$_EvaluateVisitor(e)},visitContentRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:if(i=a._async_evaluate$_environment._async_environment$_content,i==null){s=null,t=1;break}return t=3,r._asyncAwait(a._async_evaluate$_runUserDefinedCallable$1$4(e.$arguments,i,e,new r._EvaluateVisitor_visitContentRule_closure0(a,i),c.Null),o);case 3:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitDebugRule$1(e){return this.visitDebugRule$body$_EvaluateVisitor(e)},visitDebugRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(e.expression.accept$1(a),l);case 3:i=u,o=i instanceof r.SassString?i._string$_text:r.serializeValue(i,!0,!0),a._async_evaluate$_logger.debug$2(0,o,e.span),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(l,n)},visitDeclaration$1(e){return this.visitDeclaration$body$_EvaluateVisitor(e)},visitDeclaration$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,n);for(;;)switch(t){case 0:if(S={},(a._async_evaluate$_atRootExcludingStyleRule?null:a._async_evaluate$_styleRuleIgnoringAtRoot)==null&&!a._async_evaluate$_inUnknownAtRule&&!a._async_evaluate$_inKeyframes)throw r.wrapException(a._async_evaluate$_exception$2(k.Declarm,e.span));if(a._async_evaluate$_declarationName!=null&&$.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw r.wrapException(a._async_evaluate$_exception$2(k.Declarw,e.span));return i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")._parent.children,o=i.get$last(i),i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent"),i!==o&&(i=c.SourceSpan,l=c.String,a._async_evaluate$_warn$3(k.Sassx27s,new r.MultiSpan(e.span,"declaration",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([o.get$span(o),"nested rule"],i,l),i,l)),$.Deprecation_gf0)),i=e.name,t=3,r._asyncAwait(a._async_evaluate$_interpolationToValue$2$warnForColor(i,!0),v);case 3:_=M,u=a._async_evaluate$_declarationName,u!=null&&(_=new r.CssValue(u+"-"+r.S(_.value),_.span,c.CssValue_String)),p=e.value,t=p!=null?4:5;break;case 4:return t=6,r._asyncAwait(p.accept$1(a),v);case 6:if(h=M,!h.get$isBlank()||h.get$asList().length===0)l=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent"),d=p.get$span(p),i=$.JSString_methods.startsWith$1(i.get$initialPlain(),"--"),a._async_evaluate$_sourceMap?(f=r.NullableExtension_andThen(p,a.get$_async_evaluate$_expressionNode()),f=f==null?null:g.get$span$z(f)):f=null,l.addChild$1(r.ModifiableCssDeclaration$(_,new r.CssValue(h,d,c.CssValue_Value),e.span,i,f));else if(g.startsWith$1$s(_.value,"--"))throw r.wrapException(a._async_evaluate$_exception$2("Custom property values may not be empty.",p.get$span(p)));case 5:m=e.children,S.children=null,t=m!=null?7:8;break;case 7:return S.children=m,y=a._async_evaluate$_declarationName,a._async_evaluate$_declarationName=_.value,t=9,r._asyncAwait(a._async_evaluate$_environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure0(S,a),e.hasDeclarations,c.Null),v);case 9:a._async_evaluate$_declarationName=y;case 8:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(v,n)},visitEachRule$1(e){return this.visitEachRule$body$_EvaluateVisitor(e)},visitEachRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:return i={},o=e.list,t=3,r._asyncAwait(o.accept$1(a),p);case 3:l=d,_=a._async_evaluate$_expressionNode$1(o),u=e.variables;e:{if(i.variable=null,u.length===1){i.variable=u[0],o=new r._EvaluateVisitor_visitEachRule_closure2(i,a,_);break e}i.variables=null,i.variables=u,o=new r._EvaluateVisitor_visitEachRule_closure3(i,a,_);break e}s=a._async_evaluate$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure4(a,l,o,e),!0,c.nullable_Value),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},_async_evaluate$_setMultipleVariables$3(e,t,n){var s,a=t.get$asList(),i=e.length,o=Math.min(i,a.length);for(s=0;s<o;++s)this._async_evaluate$_environment.setLocalVariable$3(e[s],this._async_evaluate$_withoutSlash$2(a[s],n),n);for(s=o;s<i;++s)this._async_evaluate$_environment.setLocalVariable$3(e[s],$.C__SassNull,n)},visitErrorRule$1(e){return this.visitErrorRule$body$_EvaluateVisitor(e)},visitErrorRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=r,i=g,t=2,r._asyncAwait(e.expression.accept$1(s),o);case 2:throw a.wrapException(s._async_evaluate$_exception$2(i.toString$0$(_),e.span))}});return r._asyncStartSync(o,n)},visitExtendRule$1(e){return this.visitExtendRule$body$_EvaluateVisitor(e)},visitExtendRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:if(M=a._async_evaluate$_atRootExcludingStyleRule?null:a._async_evaluate$_styleRuleIgnoringAtRoot,M==null||a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.x40exten,e.span));for(i=M.originalSelector.components,o=i.length,l=e.span,_=c.SourceSpan,u=c.String,p=0;p<o;++p)h=i[p],h.accept$1($._IsBogusVisitor_true)&&(d=r._SerializeVisitor$(null,!0,null,!0,!1,null,!0),h.accept$1(d),f=$.JSString_methods.trim$0(d._serialize$_buffer.toString$0(0)),m=h.accept$1($.C__IsUselessVisitor)?"can't":"shouldn't",a._async_evaluate$_warn$3('The selector "'+f+'" is invalid CSS and '+m+k.x20be_an,new r.MultiSpan(r.SpanExtensions_trimRight(h.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([l,"@extend rule"],_,u),_,u)),$.Deprecation_ido));return t=3,r._asyncAwait(a._async_evaluate$_performInterpolationWithMap$2$warnForColor(e.selector,!0),I);case 3:for(y=L,S=y._0,v=y._1,i=r.SelectorList_SelectorList$parse(r.trimAscii(S,!0),!1,v,a._async_evaluate$_logger,!1).components,o=i.length,l=M._style_rule$_selector._box$_inner,p=0;p<o;++p){if(h=i[p],E=h.get$singleCompound(),E==null)throw r.wrapException(r.SassFormatException$("complex selectors may not be extended.",h.span,null));if(_=E.components,u=_.length===1?$.JSArray_methods.get$first(_):null,u==null)throw r.wrapException(r.SassFormatException$(k.compou+$.JSArray_methods.join$1(_,", ")+k.x60_inst,E.span,null));a._async_evaluate$_assertInModule$2(a._async_evaluate$__extensionStore,"_extensionStore").addExtension$4(l.value,u,e,a._async_evaluate$_mediaQueries)}s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},visitAtRule$1(e){return this.visitAtRule$body$_EvaluateVisitor(e)},visitAtRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.At_rul,e.span));return t=3,r._asyncAwait(a._async_evaluate$_interpolationToValue$1(e.name),h);case 3:return i=f,o=r.NullableExtension_andThen(e.value,new r._EvaluateVisitor_visitAtRule_closure2(a)),t=4,r._asyncAwait(c.Future_nullable_CssValue_String._is(o)?o:r._Future$value(o,c.nullable_CssValue_String),h);case 4:if(l=f,_=e.children,_==null){a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(i,e.span,!0,l)),s=null,t=1;break}return u=a._async_evaluate$_inKeyframes,p=a._async_evaluate$_inUnknownAtRule,r.unvendor(i.value)==="keyframes"?a._async_evaluate$_inKeyframes=!0:a._async_evaluate$_inUnknownAtRule=!0,t=5,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$(i,e.span,!1,l),new r._EvaluateVisitor_visitAtRule_closure3(a,i,_),e.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure4,c.ModifiableCssAtRule,c.Null),h);case 5:a._async_evaluate$_inUnknownAtRule=p,a._async_evaluate$_inKeyframes=u,s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitForRule$1(e){return this.visitForRule$body$_EvaluateVisitor(e)},visitForRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,n);for(;;)switch(t){case 0:return i={},o=e.from,l=c.SassNumber,t=3,r._asyncAwait(a._addExceptionSpanAsync$1$2(o,new r._EvaluateVisitor_visitForRule_closure4(a,e),l),m);case 3:return _=S,u=e.to,t=4,r._asyncAwait(a._addExceptionSpanAsync$1$2(u,new r._EvaluateVisitor_visitForRule_closure5(a,e),l),m);case 4:if(p=S,h=a._async_evaluate$_addExceptionSpan$2(o,new r._EvaluateVisitor_visitForRule_closure6(_)),d=i.to=a._async_evaluate$_addExceptionSpan$2(u,new r._EvaluateVisitor_visitForRule_closure7(p,_)),f=h>d?-1:1,h===(e.isExclusive?d:i.to=d+f)){s=null,t=1;break}s=a._async_evaluate$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure8(i,a,e,h,f,_),!0,c.nullable_Value),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(m,n)},visitForwardRule$1(e){return this.visitForwardRule$body$_EvaluateVisitor(e)},visitForwardRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:p=a._async_evaluate$_configuration,h=p.throughForward$1(e),d=e.configuration,f=d.length,m=e.url,t=f!==0?3:5;break;case 3:return t=6,r._asyncAwait(a._async_evaluate$_addForwardConfiguration$2(h,e),y);case 6:return i=v,t=7,r._asyncAwait(a._async_evaluate$_loadModule$5$configuration(m,"@forward",e,new r._EvaluateVisitor_visitForwardRule_closure1(a,e),i),y);case 7:for(m=c.String,o=r.LinkedHashSet_LinkedHashSet$_empty(m),l=0;l<f;++l)_=d[l],_.isGuarded||o.add$1(0,_.name);for(a._async_evaluate$_removeUsedConfiguration$3$except(h,i,o),m=r.LinkedHashSet_LinkedHashSet$_empty(m),l=0;l<f;++l)m.add$1(0,d[l].name);for(d=i._configuration$_values,f=g.toList$0$ax(d.get$keys(d)),o=f.length,l=0;l<f.length;f.length===o||(0,r.throwConcurrentModificationError)(f),++l)u=f[l],m.contains$1(0,u)||d.get$isEmpty(d)||d.remove$1(0,u);a._async_evaluate$_assertConfigurationIsEmpty$1(i),t=4;break;case 5:return a._async_evaluate$_configuration=h,t=8,r._asyncAwait(a._async_evaluate$_loadModule$4(m,"@forward",e,new r._EvaluateVisitor_visitForwardRule_closure2(a,e)),y);case 8:a._async_evaluate$_configuration=p;case 4:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(y,n)},_async_evaluate$_addForwardConfiguration$2(e,t){return this._addForwardConfiguration$body$_EvaluateVisitor(e,t)},_addForwardConfiguration$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Configuration),a,i=this,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){if(T===1)return r._asyncRethrow(O,s);for(;;)switch(n){case 0:v=e._configuration$_values,E=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(v,c.UnmodifiableMapView_String_ConfiguredValue),c.String,c.ConfiguredValue),o=t.configuration,l=o.length,_=c._Future_Value,u=c.Future_Value,p=0;case 3:if(!(p<l)){n=5;break}if(h=o[p],h.isGuarded&&(d=h.name,f=v.get$isEmpty(v)?null:v.remove$1(0,d),f!=null?m=!f.value.$eq(0,$.C__SassNull):(f=null,m=!1),m)){E.$indexSet(0,d,f),n=4;break}return d=h.expression,y=i._async_evaluate$_expressionNode$1(d),m=h.name,d=d.accept$1(i),u._is(d)||(S=new r._Future(C.Zone__current,_),S._state=8,S._resultOrListeners=d,d=S),M=E,I=m,R=r,n=6,r._asyncAwait(d,L);case 6:M.$indexSet(0,I,new R.ConfiguredValue(i._async_evaluate$_withoutSlash$2(O,y),h.span,y));case 4:++p,n=3;break;case 5:if(e instanceof r.ExplicitConfiguration||v.get$isEmpty(v)){a=new r.ExplicitConfiguration(t,E,null),n=1;break}else{a=new r.Configuration(E,null),n=1;break}case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(L,s)},_async_evaluate$_registerCommentsForModule$1(e){var t=this,n="_root",s=t._async_evaluate$__root;s!=null&&(t._async_evaluate$_assertInModule$2(s,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(s=t._async_evaluate$_preModuleComments,s==null&&(s=t._async_evaluate$_preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_AsyncCallable,c.List_CssComment)),g.addAll$1$ax(s.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure0),new r.UnmodifiableListView(g.cast$1$0$ax(t._async_evaluate$_assertInModule$2(t._async_evaluate$__root,n).children._collection$_source,c.CssComment),c.UnmodifiableListView_CssComment)),t._async_evaluate$_assertInModule$2(t._async_evaluate$__root,n).clearChildren$0(),t._async_evaluate$__endOfImports=0))},_async_evaluate$_removeUsedConfiguration$3$except(e,t,n){var s,a,i,o,l,_;for(s=e._configuration$_values,a=g.toList$0$ax(s.get$keys(s)),i=a.length,o=t._configuration$_values,l=0;l<a.length;a.length===i||(0,r.throwConcurrentModificationError)(a),++l)_=a[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,t){var n,s,a,i;if(e instanceof r.ExplicitConfiguration&&(n=e._configuration$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs(new r.UnmodifiableMapView(n,c.UnmodifiableMapView_String_ConfiguredValue),c.String,c.ConfiguredValue),s=n.get$first(n),a=s._0,i=s._1,n=t?"$"+a+k.x20was_n:k.This_v,r.wrapException(this._async_evaluate$_exception$2(n,i.configurationSpan))},_async_evaluate$_assertConfigurationIsEmpty$1(e){return this._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){return this.visitFunctionRule$body$_EvaluateVisitor(e)},visitFunctionRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:i=a._async_evaluate$_environment,o=i.closure$0(),l=a._async_evaluate$_inDependency,_=i._async_environment$_functions,u=_.length-1,p=e.name,i._async_environment$_functionIndices.$indexSet(0,p,u),g.$indexSet$ax(_[u],p,new r.UserDefinedCallable(e,o,l,c.UserDefinedCallable_AsyncEnvironment)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitIfRule$1(e){return this.visitIfRule$body$_EvaluateVisitor(e)},visitIfRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:u=e.lastClause,i=e.clauses,o=i.length,l=0;case 3:if(!(l<o)){t=5;break}return _=i[l],t=6,r._asyncAwait(_.expression.accept$1(a),p);case 6:if(d.get$isTruthy()){u=_,t=5;break}case 4:++l,t=3;break;case 5:return i=r.NullableExtension_andThen(u,new r._EvaluateVisitor_visitIfRule_closure0(a)),t=7,r._asyncAwait(c.Future_nullable_Value._is(i)?i:r._Future$value(i,c.nullable_Value),p);case 7:s=d,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},visitImportRule$1(e){return this.visitImportRule$body$_EvaluateVisitor(e)},visitImportRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:i=e.imports,o=i.length,l=c.StaticImport,_=0;case 3:if(!(_<o)){t=5;break}u=i[_],t=u instanceof r.DynamicImport?6:8;break;case 6:return t=9,r._asyncAwait(a._async_evaluate$_visitDynamicImport$1(u),p);case 9:t=7;break;case 8:return t=10,r._asyncAwait(a._visitStaticImport$1(l._as(u)),p);case 10:case 7:case 4:++_,t=3;break;case 5:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},_async_evaluate$_visitDynamicImport$1(e){return this._async_evaluate$_withStackFrame$1$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure0(this,e),c.void)},_async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,n,s){return this._loadStylesheet$body$_EvaluateVisitor(e,t,n,s)},_async_evaluate$_loadStylesheet$3$baseUrl(e,t,n){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_async_evaluate$_loadStylesheet$3$forImport(e,t,n){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_loadStylesheet$body$_EvaluateVisitor(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),o,l=2,_,u=[],p=this,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X=r._wrapJsFunctionForAsync(function(ne,ce){for(ne===1&&(_=ce,a=l);;)switch(a){case 0:n=n,l=4,p._async_evaluate$_importSpan=t,h=p._async_evaluate$_importCache,d=null,a=h!=null?7:8;break;case 7:return d=h,n==null&&(J=p._async_evaluate$_assertInModule$2(p._async_evaluate$__stylesheet,"_stylesheet").span,n=J.get$sourceUrl(J)),a=9,r._asyncAwait(g.canonicalize$4$baseImporter$baseUrl$forImport$x(d,r.Uri_parse(e),p._async_evaluate$_importer,n,s),X);case 9:f=ce,m=null,y=null,S=null,a=c.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(f)?10:11;break;case 10:return m=f._0,y=f._1,S=f._2,p._async_evaluate$_loadedUrls.add$1(0,y),v=p._async_evaluate$_inDependency||!g.$eq$(m,p._async_evaluate$_importer),J=d,B=m,z=y,H=S,a=12,r._asyncAwait(J.importCanonical$4$originalUrl$quiet(B,z,H,p._async_evaluate$_quietDeps&&v),X);case 12:if(E=ce,M=null,E!=null){M=E,J=M,B=m,o=new r._Record_3_importer_isDependency(J,B,v),u=[1],a=5;break}case 11:case 8:throw J=$.JSString_methods.startsWith$1(e,"package:"),J?r.wrapException(k.x22packa):r.wrapException("Can't find stylesheet to import.");case 4:if(l=3,Q=_,J=r.unwrapException(Q),J instanceof r.SassException)throw Q;if(J instanceof r.ArgumentError)I=J,R=r.getTraceFromException(Q),r.throwWithTrace(p._async_evaluate$_exception$1(g.toString$0$(I)),I,R);else{L=J,T=r.getTraceFromException(Q),O=null;try{O=r._asString(g.get$message$x(L))}catch{j=g.toString$0$(L),O=j}r.throwWithTrace(p._async_evaluate$_exception$1(O),L,T)}u.push(6),a=5;break;case 3:u=[2];case 5:l=2,p._async_evaluate$_importSpan=null,a=u.pop();break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_,i)}});return r._asyncStartSync(X,i)},_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor(e)},_visitStaticImport$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(s._async_evaluate$_interpolationToValue$1(e.url),u);case 2:return a=h,i=r.NullableExtension_andThen(e.modifiers,s.get$_async_evaluate$_interpolationToValue()),l=r,_=a,t=3,r._asyncAwait(c.Future_nullable_CssValue_String._is(i)?i:r._Future$value(i,c.nullable_CssValue_String),u);case 3:return o=new l.ModifiableCssImport(_,h,e.span),s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent")!==s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root")?s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(o):s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").children._collection$_source)?(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").addChild$1(o),s._async_evaluate$__endOfImports=s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")+1):(a=s._async_evaluate$_outOfOrderImports,(a??(s._async_evaluate$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport))).push(o)),r._asyncReturn(null,n)}});return r._asyncStartSync(u,n)},_async_evaluate$_applyMixin$5(e,t,n,s,a){return this._applyMixin$body$_EvaluateVisitor(e,t,n,s,a)},_applyMixin$body$_EvaluateVisitor(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.void),l=this,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:if(e==null)throw r.wrapException(l._async_evaluate$_exception$2("Undefined mixin.",s.get$span(s)));_=c.AsyncBuiltInCallable._is(e),i=_&&!e.get$acceptsContent()&&t!=null?3:4;break;case 3:return i=5,r._asyncAwait(l._async_evaluate$_evaluateArguments$1(n),d);case 5:throw _=m._values,u=e.callbackFor$2(g.get$length$asx(_[2]),new r.MapKeySet(_[0],c.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",a.get$span(a),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([u._0.get$spanWithName(),"declaration"],c.FileSpan,c.String),l._async_evaluate$_stackTrace$1(a.get$span(a)),null));case 4:i=_?6:7;break;case 6:return i=8,r._asyncAwait(l._async_evaluate$_environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure1(l,n,e,a)),d);case 8:i=2;break;case 7:if(_=c.UserDefinedCallable_AsyncEnvironment._is(e),_?(p=e.declaration,p instanceof r.MixinRule?h=!c.MixinRule._as(p).get$hasContent()&&t!=null:h=!1):h=!1,h)throw r.wrapException(r.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",a.get$span(a),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.$arguments.get$spanWithName(),"declaration"],c.FileSpan,c.String),l._async_evaluate$_stackTrace$1(a.get$span(a)),null));i=_?9:10;break;case 9:return i=11,r._asyncAwait(l._async_evaluate$_runUserDefinedCallable$1$4(n,e,a,new r._EvaluateVisitor__applyMixin_closure2(l,t,e,a),c.Null),d);case 11:i=2;break;case 10:throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));case 2:return r._asyncReturn(null,o)}});return r._asyncStartSync(d,o)},visitIncludeRule$1(e){return this.visitIncludeRule$body$_EvaluateVisitor(e)},visitIncludeRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=a._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitIncludeRule_closure2(a,e)),$.JSString_methods.startsWith$1(e.originalName,"--")&&i instanceof r.UserDefinedCallable&&!$.JSString_methods.startsWith$1(i.declaration.originalName,"--")&&a._async_evaluate$_warn$3(k.Sassx20_m,e.get$nameSpan(),$.Deprecation_HJ0),t=3,r._asyncAwait(a._async_evaluate$_applyMixin$5(i,r.NullableExtension_andThen(e.content,new r._EvaluateVisitor_visitIncludeRule_closure3(a)),e.$arguments,e,new r._FakeAstNode(new r._EvaluateVisitor_visitIncludeRule_closure4(e))),o);case 3:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitMixinRule$1(e){return this.visitMixinRule$body$_EvaluateVisitor(e)},visitMixinRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:i=a._async_evaluate$_environment,o=i.closure$0(),l=a._async_evaluate$_inDependency,_=i._async_environment$_mixins,u=_.length-1,p=e.name,i._async_environment$_mixinIndices.$indexSet(0,p,u),g.$indexSet$ax(_[u],p,new r.UserDefinedCallable(e,o,l,c.UserDefinedCallable_AsyncEnvironment)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitLoudComment$1(e){return this.visitLoudComment$body$_EvaluateVisitor(e)},visitLoudComment$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:if(a._async_evaluate$_inFunction){s=null,t=1;break}return a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")===a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root")&&a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root").children._collection$_source)&&(a._async_evaluate$__endOfImports=a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")+1),i=e.text,o=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent"),l=r,t=3,r._asyncAwait(a._async_evaluate$_performInterpolation$1(i),_);case 3:o.addChild$1(new l.ModifiableCssComment(p,i.span)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitMediaRule$1(e){return this.visitMediaRule$body$_EvaluateVisitor(e)},visitMediaRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.Media_,e.span));return t=3,r._asyncAwait(a._visitMediaQueries$1(e.query),h);case 3:if(i=f,o=r.NullableExtension_andThen(a._async_evaluate$_mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure2(a,i)),l=o==null,!l&&g.get$isEmpty$asx(o)){s=null,t=1;break}return l?_=$.Set_empty1:(u=a._async_evaluate$_mediaQuerySources,u.toString,u=r.LinkedHashSet_LinkedHashSet$of(u,c.CssMediaQuery),p=a._async_evaluate$_mediaQueries,p.toString,u.addAll$1(0,p),u.addAll$1(0,i),_=u),l=l?i:o,t=4,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(l,e.span),new r._EvaluateVisitor_visitMediaRule_closure3(a,o,i,_,e),e.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure4(_),c.ModifiableCssMediaRule,c.Null),h);case 4:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor(e)},_visitMediaQueries$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.List_CssMediaQuery),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate$_performInterpolationWithMap$2$warnForColor(e,!0),o);case 3:i=_,s=r.CssMediaQuery_parseList(i._0,i._1,a._async_evaluate$_logger),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},_async_evaluate$_mergeMediaQueries$2(e,t){var n,s,a,i,o,l,_,u=r._setArrayType([],c.JSArray_CssMediaQuery);for(n=g.get$iterator$ax(e),s=g.getInterceptor$ax(t);n.moveNext$0();)for(a=n.get$current(n),i=s.get$iterator(t);i.moveNext$0();)e:{if(o=a.merge$1(i.get$current(i)),$._SingletonCssMediaQueryMergeResult_0===o)continue;if($._SingletonCssMediaQueryMergeResult_1===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult,_=l?o:null,l&&u.push(_.query);break e}return u},visitReturnRule$1(e){return this.visitReturnRule$body$_EvaluateVisitor(e)},visitReturnRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,n);for(;;)switch(t){case 0:return i=e.expression,o=i.accept$1(a),t=3,r._asyncAwait(c.Future_Value._is(o)?o:r._Future$value(o,c.Value),l);case 3:s=a._async_evaluate$_withoutSlash$2(u,i),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(l,n)},visitSilentComment$1(e){return this.visitSilentComment$body$_EvaluateVisitor(e)},visitSilentComment$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitStyleRule$1(e){return this.visitStyleRule$body$_EvaluateVisitor(e)},visitStyleRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E=r._wrapJsFunctionForAsync(function(M,I){if(M===1)return r._asyncRethrow(I,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.Style_n,e.span));if(a._async_evaluate$_inKeyframes&&a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(a._async_evaluate$_exception$2(k.Style_k,e.span));return i=e.selector,t=3,r._asyncAwait(a._async_evaluate$_performInterpolationWithMap$2$warnForColor(i,!0),E);case 3:o=I,l=o._0,_=o._1,t=a._async_evaluate$_inKeyframes?4:5;break;case 4:return t=6,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(new r.CssValue(r.List_List$unmodifiable(r.KeyframeSelectorParser$(l,_,a._async_evaluate$_logger).parse$0(),c.String),i.span,c.CssValue_List_String),e.span),new r._EvaluateVisitor_visitStyleRule_closure3(a,e),e.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure4,c.ModifiableCssKeyframeBlock,c.Null),E);case 6:s=null,t=1;break;case 5:if(u=r.SelectorList_SelectorList$parse(l,!0,_,a._async_evaluate$_logger,a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss),i=a._async_evaluate$_atRootExcludingStyleRule?null:a._async_evaluate$_styleRuleIgnoringAtRoot,i=i==null?null:i.fromPlainCss,p=i!==!0,p){if(a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss){for(i=u.components,h=i.length,d=0;d<h;++d)if(f=i[d].leadingCombinators,f.length>=1?(m=f[0],y=a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet"),y=y.plainCss):(m=null,y=!1),y)throw r.wrapException(a._async_evaluate$_exception$2(k.Top_lel,m.span))}i=a._async_evaluate$_styleRuleIgnoringAtRoot,i=i==null?null:i.originalSelector,u=u.nestWithin$3$implicitParent$preserveParentSelectors(i,!a._async_evaluate$_atRootExcludingStyleRule,a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss)}return S=r.ModifiableCssStyleRule$(a._async_evaluate$_assertInModule$2(a._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(u,a._async_evaluate$_mediaQueries),e.span,a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss,u),v=a._async_evaluate$_atRootExcludingStyleRule,i=a._async_evaluate$_atRootExcludingStyleRule=!1,h=p?new r._EvaluateVisitor_visitStyleRule_closure5:null,t=7,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(S,new r._EvaluateVisitor_visitStyleRule_closure6(a,S,e),e.hasDeclarations,h,c.ModifiableCssStyleRule,c.Null),E);case 7:a._async_evaluate$_atRootExcludingStyleRule=v,a._async_evaluate$_warnForBogusCombinators$1(S),(a._async_evaluate$_atRootExcludingStyleRule?null:a._async_evaluate$_styleRuleIgnoringAtRoot)==null&&(i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").children,i=!i.get$isEmpty(i)),i&&(i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").children,i.get$last(i).isGroupEnd=!0),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(E,n)},_async_evaluate$_warnForBogusCombinators$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null;if(!e.accept$1($._IsInvisibleVisitor_false_false))for(t=e._style_rule$_selector._box$_inner.value.components,n=t.length,s=c.SourceSpan,a=c.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1($._IsBogusVisitor_true)&&(l.accept$1($.C__IsUselessVisitor)?(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate$_warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+k.x22x20is_ix20,r.SpanExtensions_trimRight(l.span),$.Deprecation_ido)):l.leadingCombinators.length!==0?f._async_evaluate$_assertInModule$2(f._async_evaluate$__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate$_warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+k.x22x20is_ix0a,r.SpanExtensions_trimRight(l.span),$.Deprecation_ido)):(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),u=$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),p=l.accept$1($._IsBogusVisitor_false)?k.x20It_wi:"",h=r.SpanExtensions_trimRight(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$z(i.$index(0,0)),f._async_evaluate$_warn$3('The selector "'+u+k.x22x20is_o+p+k.x0aThis_,new r.MultiSpan(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure0)?`
|
||
(try converting to a //-style comment)`:"")],s,a),s,a)),$.Deprecation_ido)))},visitSupportsRule$1(e){return this.visitSupportsRule$body$_EvaluateVisitor(e)},visitSupportsRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.Suppor,e.span));return i=e.condition,o=r,l=r,t=4,r._asyncAwait(a._async_evaluate$_visitSupportsCondition$1(i),_);case 4:return t=3,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(o.ModifiableCssSupportsRule$(new l.CssValue(p,i.get$span(i),c.CssValue_String),e.span),new r._EvaluateVisitor_visitSupportsRule_closure1(a,e),e.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure2,c.ModifiableCssSupportsRule,c.Null),_);case 3:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},_async_evaluate$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor(e)},_visitSupportsCondition$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.String),s,a=this,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:o={},t=e instanceof r.SupportsOperation?4:5;break;case 4:return i=e.operator,l=r,t=6,r._asyncAwait(a._async_evaluate$_parenthesize$2(e.left,i),u);case 6:return l=l.S(h)+" "+i+" ",_=r,t=7,r._asyncAwait(a._async_evaluate$_parenthesize$2(e.right,i),u);case 7:i=l+_.S(h),t=3;break;case 5:t=e instanceof r.SupportsNegation?8:9;break;case 8:return l=r,t=10,r._asyncAwait(a._async_evaluate$_parenthesize$1(e.condition),u);case 10:i="not "+l.S(h),t=3;break;case 9:t=e instanceof r.SupportsInterpolation?11:12;break;case 11:return t=13,r._asyncAwait(a._evaluateToCss$2$quote(e.expression,!1),u);case 13:i=h,t=3;break;case 12:o.declaration=null,t=e instanceof r.SupportsDeclaration?14:15;break;case 14:return o.declaration=e,t=16,r._asyncAwait(a._async_evaluate$_withSupportsDeclaration$1$1(new r._EvaluateVisitor__visitSupportsCondition_closure0(o,a),c.String),u);case 16:i=h,t=3;break;case 15:t=e instanceof r.SupportsFunction?17:18;break;case 17:return l=r,t=19,r._asyncAwait(a._async_evaluate$_performInterpolation$1(e.name),u);case 19:return l=l.S(h)+"(",_=r,t=20,r._asyncAwait(a._async_evaluate$_performInterpolation$1(e.$arguments),u);case 20:i=l+_.S(h)+")",t=3;break;case 18:t=e instanceof r.SupportsAnything?21:22;break;case 21:return l=r,t=23,r._asyncAwait(a._async_evaluate$_performInterpolation$1(e.contents),u);case 23:i="("+l.S(h)+")",t=3;break;case 22:i=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:s=i,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(u,n)},_async_evaluate$_withSupportsDeclaration$1$1(e,t){return this._withSupportsDeclaration$body$_EvaluateVisitor(e,t,t)},_withSupportsDeclaration$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(n),i,o=2,l,_=[],u=this,p,h,d=r._wrapJsFunctionForAsync(function(f,m){for(f===1&&(l=m,s=o);;)switch(s){case 0:return h=u._async_evaluate$_inSupportsDeclaration,u._async_evaluate$_inSupportsDeclaration=!0,o=3,p=e.call$0(),s=6,r._asyncAwait(t._eval$1("Future<0>")._is(p)?p:r._Future$value(p,t),d);case 6:p=m,i=p,_=[1],s=4;break;case 3:_=[2];case 4:o=2,u._async_evaluate$_inSupportsDeclaration=h,s=_.pop();break;case 5:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(d,a)},_async_evaluate$_parenthesize$2(e,t){return this._parenthesize$body$_EvaluateVisitor(e,t)},_async_evaluate$_parenthesize$1(e){return this._async_evaluate$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.String),a,i=this,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,s);for(;;)switch(n){case 0:e instanceof r.SupportsNegation?o=!0:e instanceof r.SupportsOperation?o=t==null||t!==e.operator:o=!1,n=o?3:4;break;case 3:return l=r,n=5,r._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(e),_);case 5:a="("+l.S(p)+")",n=1;break;case 4:return n=6,r._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(e),_);case 6:a=p,n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(_,s)},visitVariableDeclaration$1(e){return this.visitVariableDeclaration$body$_EvaluateVisitor(e)},visitVariableDeclaration$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:if(l={},e.isGuarded){if(e.namespace==null&&a._async_evaluate$_environment._async_environment$_variables.length===1&&(i=a._async_evaluate$_configuration._configuration$_values,i=i.get$isEmpty(i)?null:i.remove$1(0,e.name),l.override=null,i!=null?(l.override=i,i=!i.value.$eq(0,$.C__SassNull)):i=!1,i)){a._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure2(l,a,e)),s=null,t=1;break}if(o=a._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure3(a,e)),o!=null&&!o.$eq(0,$.C__SassNull)){s=null,t=1;break}}return e.isGlobal&&!a._async_evaluate$_environment.globalVariableExists$1(e.name)&&(l=a._async_evaluate$_environment._async_environment$_variables.length===1?k.As_of_S:k.As_of_R+r.declarationName(e.span)+": null` at the stylesheet root.",a._async_evaluate$_warn$3(l,e.span,$.Deprecation_2nU)),l=e.expression,i=l.accept$1(a),_=e,u=r,p=e,t=3,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),h);case 3:a._async_evaluate$_addExceptionSpan$2(_,new u._EvaluateVisitor_visitVariableDeclaration_closure4(a,p,a._async_evaluate$_withoutSlash$2(f,l))),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitUseRule$1(e){return this.visitUseRule$body$_EvaluateVisitor(e)},visitUseRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:y=e.configuration,S=y.length,t=S!==0?3:5;break;case 3:i=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue),o=c._Future_Value,l=c.Future_Value,_=0;case 6:if(!(_<S)){t=8;break}return u=y[_],p=u.expression,h=a._async_evaluate$_expressionNode$1(p),d=u.name,p=p.accept$1(a),l._is(p)||(f=new r._Future(C.Zone__current,o),f._state=8,f._resultOrListeners=p,p=f),v=i,E=d,M=r,t=9,r._asyncAwait(p,I);case 9:v.$indexSet(0,E,new M.ConfiguredValue(a._async_evaluate$_withoutSlash$2(L,h),u.span,h));case 7:++_,t=6;break;case 8:m=new r.ExplicitConfiguration(e,i,null),t=4;break;case 5:m=$.Configuration_Map_empty_null;case 4:return t=10,r._asyncAwait(a._async_evaluate$_loadModule$5$configuration(e.url,"@use",e,new r._EvaluateVisitor_visitUseRule_closure0(a,e),m),I);case 10:a._async_evaluate$_assertConfigurationIsEmpty$1(m),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},visitWarnRule$1(e){return this.visitWarnRule$body$_EvaluateVisitor(e)},visitWarnRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value),s,a=this,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor_visitWarnRule_closure0(a,e),c.Value),l);case 3:i=u,o=i instanceof r.SassString?i._string$_text:a._async_evaluate$_serialize$2(i,e.expression),a._async_evaluate$_logger.warn$2$trace(0,o,a._async_evaluate$_stackTrace$1(e.span)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(l,n)},visitWhileRule$1(e){return this._async_evaluate$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure0(this,e),!0,e.hasDeclarations,c.nullable_Value)},visitBinaryOperationExpression$1(e){var t,n=this;if(n._async_evaluate$_assertInModule$2(n._async_evaluate$__stylesheet,"_stylesheet").plainCss?(t=e.operator,t=t!==$.BinaryOperator_wdM&&t!==$.BinaryOperator_U77):t=!1,t)throw r.wrapException(n._async_evaluate$_exception$2("Operators aren't allowed in plain CSS.",e.get$operatorSpan()));return n._addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor_visitBinaryOperationExpression_closure0(n,e),c.Value)},_async_evaluate$_slash$3(e,t,n){var s,a,i,o,l=null,_=e.dividedBy$1(t),u=e instanceof r.SassNumber;return u?(s=c.SassNumber,s._as(e),t instanceof r.SassNumber?(s._as(t),s=n.allowsSlash&&this._async_evaluate$_operandAllowsSlash$1(n.left)&&this._async_evaluate$_operandAllowsSlash$1(n.right),a=t,i=a):(a=l,i=t,s=!1),o=e):(a=l,i=a,o=e,e=i,s=!1),s?c.SassNumber._as(_).withSlash$2(e,a):(o instanceof r.SassNumber?s=(u?i:t)instanceof r.SassNumber:s=!1,s&&this._async_evaluate$_warn$3(k.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation0().call$1(n))+" or "+r.expressionToCalc(n).toString$0(0)+k.x0a_Morex20,n.get$span(0),$.Deprecation_oJv),_)},_async_evaluate$_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression?e.namespace==null?(t=e.name,t=$.Set_yHF81.contains$1(0,t.toLowerCase())&&this._async_evaluate$_environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e){return this.visitValueExpression$body$_EvaluateVisitor(e)},visitValueExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=e.value,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitVariableExpression$1(e){return this.visitVariableExpression$body$_EvaluateVisitor(e)},visitVariableExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:if(i=a._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableExpression_closure0(a,e)),i!=null){s=i,t=1;break}throw r.wrapException(a._async_evaluate$_exception$2("Undefined variable.",e.span));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitUnaryOperationExpression$1(e){return this.visitUnaryOperationExpression$body$_EvaluateVisitor(e)},visitUnaryOperationExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:return i=e,o=r,l=e,t=3,r._asyncAwait(e.operand.accept$1(a),_);case 3:s=a._async_evaluate$_addExceptionSpan$2(i,new o._EvaluateVisitor_visitUnaryOperationExpression_closure0(l,p)),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitBooleanExpression$1(e){return this.visitBooleanExpression$body$_EvaluateVisitor(e)},visitBooleanExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassBoolean),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=e.value?$.SassBoolean_true:$.SassBoolean_false,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitIfExpression$1(e){return this.visitIfExpression$body$_EvaluateVisitor(e)},visitIfExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o,l,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate$_evaluateMacroArguments$1(e),f);case 3:return p=y,h=p._0,d=p._1,a._async_evaluate$_verifyArguments$4(g.get$length$asx(h),d,C.$get$IfExpression_declaration(),e),i=r.ListExtensions_elementAtOrNull(h,0),i==null&&(o=d.$index(0,"condition"),o.toString,i=o),l=r.ListExtensions_elementAtOrNull(h,1),l==null&&(o=d.$index(0,"if-true"),o.toString,l=o),_=r.ListExtensions_elementAtOrNull(h,2),_==null&&(o=d.$index(0,"if-false"),o.toString,_=o),t=4,r._asyncAwait(i.accept$1(a),f);case 4:return u=y.get$isTruthy()?l:_,o=u.accept$1(a),t=5,r._asyncAwait(c.Future_Value._is(o)?o:r._Future$value(o,c.Value),f);case 5:s=a._async_evaluate$_withoutSlash$2(y,a._async_evaluate$_expressionNode$1(u)),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(f,n)},visitNullExpression$1(e){return this.visitNullExpression$body$_EvaluateVisitor(e)},visitNullExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=$.C__SassNull,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitNumberExpression$1(e){return this.visitNumberExpression$body$_EvaluateVisitor(e)},visitNumberExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassNumber),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=r.SassNumber_SassNumber(e.value,e.unit),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitParenthesizedExpression$1(e){var t=this;return t._async_evaluate$_assertInModule$2(t._async_evaluate$__stylesheet,"_stylesheet").plainCss?r.throwExpression(t._async_evaluate$_exception$2("Parentheses aren't allowed in plain CSS.",e.span)):e.expression.accept$1(t)},visitColorExpression$1(e){return this.visitColorExpression$body$_EvaluateVisitor(e)},visitColorExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassColor),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=e.value,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitListExpression$1(e){return this.visitListExpression$body$_EvaluateVisitor(e)},visitListExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassList),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=r,t=3,r._asyncAwait(r.mapAsync(e.contents,new r._EvaluateVisitor_visitListExpression_closure0(a),c.Expression,c.Value),o);case 3:s=i.SassList$(_,e.separator,e.hasBrackets),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitMapExpression$1(e){return this.visitMapExpression$body$_EvaluateVisitor(e)},visitMapExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassMap),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,n);for(;;)switch(t){case 0:m=c.Value,y=r.LinkedHashMap_LinkedHashMap$_empty(m,m),S=r.LinkedHashMap_LinkedHashMap$_empty(m,c.AstNode),i=e.pairs,o=i.length,l=0;case 3:if(!(l<o)){t=5;break}return _=i[l],u=_._0,p=_._1,t=6,r._asyncAwait(u.accept$1(a),v);case 6:return h=M,t=7,r._asyncAwait(p.accept$1(a),v);case 7:if(d=M,y.containsKey$1(h))throw m=S.$index(0,h),f=m==null?null:m.get$span(m),m=u.get$span(u),i=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),f!=null&&i.$indexSet(0,f,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$("Duplicate key.",m,"second key",i,a._async_evaluate$_stackTrace$1(u.get$span(u)),null));y.$indexSet(0,h,d),S.$indexSet(0,h,u);case 4:++l,t=3;break;case 5:s=new r.SassMap(r.ConstantMap_ConstantMap$from(y,m,m)),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(v,n)},visitFunctionExpression$1(e){return this.visitFunctionExpression$body$_EvaluateVisitor(e)},visitFunctionExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o,l,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:h={},d=a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss?null:a._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure2(a,e)),h.$function=d,t=d==null?3:5;break;case 3:if(e.namespace!=null)throw r.wrapException(a._async_evaluate$_exception$2("Undefined function.",e.span));i=e.name,o=i.toLowerCase(),o==="min"||o==="max"||o==="round"||o==="abs"?(l=e.$arguments,_=l.named,l=_.get$isEmpty(_)&&l.rest==null&&$.JSArray_methods.every$1(l.positional,new r._EvaluateVisitor_visitFunctionExpression_closure3)):l=!1,t=l?6:7;break;case 6:return t=8,r._asyncAwait(a._async_evaluate$_visitCalculation$2$inLegacySassFunction(e,!0),f);case 8:s=y,t=1;break;case 7:t=o==="calc"||o==="clamp"||o==="hypot"||o==="sin"||o==="cos"||o==="tan"||o==="asin"||o==="acos"||o==="atan"||o==="sqrt"||o==="exp"||o==="sign"||o==="mod"||o==="rem"||o==="atan2"||o==="pow"||o==="log"?9:10;break;case 9:return t=11,r._asyncAwait(a._async_evaluate$_visitCalculation$1(e),f);case 11:s=y,t=1;break;case 10:d=a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet").plainCss?null:a._async_evaluate$_builtInFunctions.$index(0,i),i=h.$function=d??new r.PlainCssCallable(e.originalName),t=4;break;case 5:i=d;case 4:return $.JSString_methods.startsWith$1(e.originalName,"--")&&i instanceof r.UserDefinedCallable&&!$.JSString_methods.startsWith$1(i.declaration.originalName,"--")&&a._async_evaluate$_warn$3(k.Sassx20_ff,e.get$nameSpan(),$.Deprecation_HJ0),u=a._async_evaluate$_inFunction,a._async_evaluate$_inFunction=!0,t=12,r._asyncAwait(a._async_evaluate$_addErrorSpan$1$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure4(h,a,e),c.Value),f);case 12:p=y,a._async_evaluate$_inFunction=u,s=p,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(f,n)},_async_evaluate$_visitCalculation$2$inLegacySassFunction(e,t){return this._visitCalculation$body$_EvaluateVisitor(e,t)},_async_evaluate$_visitCalculation$1(e){return this._async_evaluate$_visitCalculation$2$inLegacySassFunction(e,!1)},_visitCalculation$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Value),a,i=this,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,s);for(;;)switch(n){case 0:if(m=e.$arguments,y=m.named,y.get$isNotEmpty(y))throw r.wrapException(i._async_evaluate$_exception$2(k.Keywor,e.span));if(m.rest!=null)throw r.wrapException(i._async_evaluate$_exception$2(k.Rest_a,e.span));i._async_evaluate$_checkCalculationArguments$1(e),y=r._setArrayType([],c.JSArray_Object),m=m.positional,d=m.length,f=0;case 3:if(!(f<d)){n=5;break}return S=y,n=6,r._asyncAwait(i._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(m[f],t),v);case 6:S.push(M);case 4:++f,n=3;break;case 5:if(o=y,i._async_evaluate$_inSupportsDeclaration){a=new r.SassCalculation(e.name,r.List_List$unmodifiable(o,c.Object)),n=1;break}l=i._async_evaluate$_callableNode,i._async_evaluate$_callableNode=e;try{_=null,y=e.name,u=y.toLowerCase();e:{if(u==="calc"){_=r.SassCalculation_calc(g.$index$asx(o,0));break e}if(u==="sqrt"){_=r.SassCalculation__singleArgument("sqrt",g.$index$asx(o,0),r.number0__sqrt$closure(),!0);break e}if(u==="sin"){_=r.SassCalculation__singleArgument("sin",g.$index$asx(o,0),r.number0__sin$closure(),!1);break e}if(u==="cos"){_=r.SassCalculation__singleArgument("cos",g.$index$asx(o,0),r.number0__cos$closure(),!1);break e}if(u==="tan"){_=r.SassCalculation__singleArgument("tan",g.$index$asx(o,0),r.number0__tan$closure(),!1);break e}if(u==="asin"){_=r.SassCalculation__singleArgument("asin",g.$index$asx(o,0),r.number0__asin$closure(),!0);break e}if(u==="acos"){_=r.SassCalculation__singleArgument("acos",g.$index$asx(o,0),r.number0__acos$closure(),!0);break e}if(u==="atan"){_=r.SassCalculation__singleArgument("atan",g.$index$asx(o,0),r.number0__atan$closure(),!0);break e}if(u==="abs"){_=r.SassCalculation_abs(g.$index$asx(o,0));break e}if(u==="exp"){_=r.SassCalculation_exp(g.$index$asx(o,0));break e}if(u==="sign"){_=r.SassCalculation_sign(g.$index$asx(o,0));break e}if(u==="min"){_=r.SassCalculation_min(o);break e}if(u==="max"){_=r.SassCalculation_max(o);break e}if(u==="hypot"){_=r.SassCalculation_hypot(o);break e}if(u==="pow"){_=r.SassCalculation_pow(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="atan2"){_=r.SassCalculation_atan2(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="log"){_=r.SassCalculation_log(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="mod"){_=r.SassCalculation_mod(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="rem"){_=r.SassCalculation_rem(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="round"){_=r.SassCalculation_round(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2));break e}if(u==="clamp"){_=r.SassCalculation_clamp(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2));break e}y=r.UnsupportedError$('Unknown calculation name "'+y+'".'),_=r.throwExpression(y)}_=_,a=_,n=1;break}catch(I){if(_=r.unwrapException(I),_ instanceof r.SassScriptException)p=_,h=r.getTraceFromException(I),$.JSString_methods.contains$1(p.message,"compatible")&&i._async_evaluate$_verifyCompatibleNumbers$2(o,m),r.throwWithTrace(i._async_evaluate$_exception$2(p.message,e.span),p,h);else throw I}finally{i._async_evaluate$_callableNode=l}case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(v,s)},_async_evaluate$_checkCalculationArguments$1(e){var t,n,s=new r._EvaluateVisitor__checkCalculationArguments_check0(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){s.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){s.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"){s.call$1(2);break e}if(n==="round"||n==="clamp"){s.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_async_evaluate$_verifyCompatibleNumbers$2(e,t){var n,s,a,i,o,l,_;for(n=0;s=e.length,n<s;++n)if(a=e[n],a instanceof r.SassNumber?(s=a.get$hasComplexUnits(),i=a):(i=null,s=!1),s)throw r.wrapException(this._async_evaluate$_exception$2("Number "+r.S(i)+" isn't compatible with CSS calculations.",g.get$span$z(t[n])));for(n=0;n<s-1;++n)if(o=e[n],o instanceof r.SassNumber){for(l=n+1;s=e.length,l<s;++l)if(_=e[l],_ instanceof r.SassNumber&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.MultiSpanSassRuntimeException$(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",g.get$span$z(t[n]),o.toString$0(0),r.LinkedHashMap_LinkedHashMap$_literal([g.get$span$z(t[l]),_.toString$0(0)],c.FileSpan,c.String),this._async_evaluate$_stackTrace$1(g.get$span$z(t[n])),null))}},_async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(e,t){return this._visitCalculationExpression$body$_EvaluateVisitor(e,t)},_visitCalculationExpression$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Object),a,i=this,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,s);for(;;)switch(n){case 0:f={},m=e instanceof r.ParenthesizedExpression,y=m?e.expression:null,n=m?3:4;break;case 3:return n=5,r._asyncAwait(i._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(y,t),v);case 5:o=M,a=o instanceof r.SassString?new r.SassString("("+o._string$_text+")",!1):o,n=1;break;case 4:n=e instanceof r.StringExpression&&e.accept$1(new r._IsCalculationSafeVisitor)?6:7;break;case 6:if(m=e.text,l=m.get$asPlain(),_=l==null?null:l.toLowerCase(),_==="pi"){m=r.SassNumber_SassNumber(3.141592653589793,null),n=8;break}if(_==="e"){m=r.SassNumber_SassNumber(2.718281828459045,null),n=8;break}if(_==="infinity"){m=r.SassNumber_SassNumber(1/0,null),n=8;break}if(_==="-infinity"){m=r.SassNumber_SassNumber(-1/0,null),n=8;break}if(_==="nan"){m=r.SassNumber_SassNumber(NaN,null),n=8;break}return S=r,n=9,r._asyncAwait(i._async_evaluate$_performInterpolation$1(m),v);case 9:m=new S.SassString(M,!1),n=8;break;case 8:a=m,n=1;break;case 7:f.right=f.left=f.operator=null,m=e instanceof r.BinaryOperationExpression,m&&(f.operator=e.operator,f.left=e.left,f.right=e.right),n=m?10:11;break;case 10:return i._async_evaluate$_checkWhitespaceAroundCalculationOperator$1(e),n=12,r._asyncAwait(i._addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure0(f,i,e,t),c.Object),v);case 12:a=M,n=1;break;case 11:n=e instanceof r.NumberExpression||e instanceof r.VariableExpression||e instanceof r.FunctionExpression||e instanceof r.IfExpression?13:14;break;case 13:return n=15,r._asyncAwait(e.accept$1(i),v);case 15:u=M;e:{if(u instanceof r.SassNumber){m=u;break e}if(u instanceof r.SassCalculation){m=u;break e}if(u instanceof r.SassString?(m=!u._hasQuotes,o=u):(o=null,m=!1),m){m=o;break e}m=r.throwExpression(i._async_evaluate$_exception$2("Value "+u.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}a=m,n=1;break;case 14:n=e instanceof r.ListExpression&&!e.hasBrackets&&$.ListSeparator_nbm===e.separator&&e.contents.length>=2?16:17;break;case 16:m=r._setArrayType([],c.JSArray_Object),l=e.contents,p=l.length,h=0;case 18:if(!(h<p)){n=20;break}return S=m,n=21,r._asyncAwait(i._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(l[h],t),v);case 21:S.push(M);case 19:++h,n=18;break;case 20:for(i._async_evaluate$_checkAdjacentCalculationValues$2(m,e),d=0;d<m.length;++d)p=m[d],p instanceof r.CalculationOperation&&l[d]instanceof r.ParenthesizedExpression&&(m[d]=new r.SassString("("+r.S(p)+")",!1));a=new r.SassString($.JSArray_methods.join$1(m," "),!1),n=1;break;case 17:throw r.wrapException(i._async_evaluate$_exception$2(k.This_e,e.get$span(e)));case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(v,s)},_async_evaluate$_checkWhitespaceAroundCalculationOperator$1(e){var t,n,s,a,i,o,l=e.operator;if(!(l!==$.BinaryOperator_u15&&l!==$.BinaryOperator_SjO)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,s=n.get$span(n),t===s.get$file(s)&&(t=l.get$span(l),t=t.get$end(t),s=n.get$span(n),!(t.offset>=s.get$start(s).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),a=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=a.charCodeAt(0),o=a.charCodeAt(a.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._async_evaluate$_exception$2(k.x22x2b__an,e.get$operatorSpan()))},_async_evaluate$_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if($.BinaryOperator_u15===e){n=$.CalculationOperator_g2q;break e}if($.BinaryOperator_SjO===e){n=$.CalculationOperator_CxF;break e}if($.BinaryOperator_2No===e){n=$.CalculationOperator_171;break e}if($.BinaryOperator_U77===e){n=$.CalculationOperator_Qf1;break e}n=r.throwExpression(this._async_evaluate$_exception$2(k.This_o,t.get$operatorSpan()))}return n},_async_evaluate$_checkAdjacentCalculationValues$2(e,t){var n,s,a,i,o,l,_,u;for(n=e.length,s=1;s<n;++s)if(a=s-1,i=e[a],o=e[s],!(i instanceof r.SassString||o instanceof r.SassString))throw n=t.contents,l=n[a],_=n[s],_ instanceof r.UnaryOperationExpression?(u=_.operator,$.UnaryOperator_AiQ!==u?n=$.UnaryOperator_cLp===u:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression&&_.value<0,n?r.wrapException(this._async_evaluate$_exception$2(k.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._async_evaluate$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor(e)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate$_performInterpolation$1(e.name),_);case 3:return o=p,l=a._async_evaluate$_inFunction,a._async_evaluate$_inFunction=!0,t=4,r._asyncAwait(a._async_evaluate$_addErrorSpan$1$2(e,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0(a,e,new r.PlainCssCallable(o)),c.Value),_);case 4:i=p,a._async_evaluate$_inFunction=l,s=i,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},_async_evaluate$_runUserDefinedCallable$1$4(e,t,n,s,a){return this._runUserDefinedCallable$body$_EvaluateVisitor(e,t,n,s,a,a)},_runUserDefinedCallable$body$_EvaluateVisitor(e,t,n,s,a,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,u=this,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,l);for(;;)switch(o){case 0:return o=3,r._asyncAwait(u._async_evaluate$_evaluateArguments$1(e),m);case 3:return d=S,f=t.declaration.name,f!=="@content"&&(f+="()"),p=u._async_evaluate$_currentCallable,u._async_evaluate$_currentCallable=t,o=4,r._asyncAwait(u._async_evaluate$_withStackFrame$1$3(f,n,new r._EvaluateVisitor__runUserDefinedCallable_closure0(u,t,d,n,s,a),a),m);case 4:h=S,u._async_evaluate$_currentCallable=p,_=h,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(m,l)},_async_evaluate$_runFunctionCallable$3(e,t,n){return this._runFunctionCallable$body$_EvaluateVisitor(e,t,n)},_runFunctionCallable$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Value),i,o=2,l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){for(T===1&&(l=O,s=o);;)switch(s){case 0:s=c.AsyncBuiltInCallable._is(t)?3:5;break;case 3:return s=6,r._asyncAwait(_._async_evaluate$_runBuiltInCallable$3(e,t,n),L);case 6:i=_._async_evaluate$_withoutSlash$2(O,n),s=1;break;case 5:s=c.UserDefinedCallable_AsyncEnvironment._is(t)?7:9;break;case 7:return s=10,r._asyncAwait(_._async_evaluate$_runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure0(_,t),c.Value),L);case 10:i=O,s=1;break;case 9:s=t instanceof r.PlainCssCallable?11:13;break;case 11:if(y=e.named,y.get$isNotEmpty(y)||e.keywordRest!=null)throw r.wrapException(_._async_evaluate$_exception$2(k.Plain_,n.get$span(n)));u=new r.StringBuffer(t.name+"("),o=15,p=!0,y=e.positional,S=y.length,v=0;case 18:if(!(v<S)){s=20;break}return h=y[v],p?p=!1:u._contents+=", ",E=u,R=r,s=21,r._asyncAwait(_._evaluateToCss$1(h),L);case 21:M=R.S(O),E._contents+=M;case 19:++v,s=18;break;case 20:d=e.rest,s=d!=null?22:23;break;case 22:return s=24,r._asyncAwait(d.accept$1(_),L);case 24:f=O,p||(u._contents+=", "),y=u,S=_._async_evaluate$_serialize$2(f,d),y._contents+=S;case 23:o=2,s=17;break;case 15:throw o=14,I=l,y=r.unwrapException(I),c.SassRuntimeException._is(y)?(m=y,$.JSString_methods.endsWith$1(m._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$(m._span_exception$_message,g.get$span$z(m),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],c.FileSpan,c.String),g.get$trace$z(m),null)):I):I;case 14:s=2;break;case 17:y=u,S=r.Primitives_stringFromCharCode(41),y._contents+=S,S=u._contents,i=new r.SassString((S.charCodeAt(0)==0,S),!1),s=1;break;case 13:throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(L,a)},_async_evaluate$_runBuiltInCallable$3(e,t,n){return this._runBuiltInCallable$body$_EvaluateVisitor(e,t,n)},_runBuiltInCallable$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Value),i,o=2,l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne=r._wrapJsFunctionForAsync(function(ce,ge){for(ce===1&&(l=ge,s=o);;)switch(s){case 0:return H={},s=3,r._asyncAwait(_._async_evaluate$_evaluateArguments$1(e),ne);case 3:j=ge,Q=_._async_evaluate$_callableNode,_._async_evaluate$_callableNode=n,f=new r.MapKeySet(j._values[0],c.MapKeySet_String),H.callback=H.overload=null,m=t.callbackFor$2(g.get$length$asx(j._values[2]),f),H.overload=m._0,H.callback=m._1,_._async_evaluate$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure2(H,j,f)),y=H.overload.$arguments,S=g.get$length$asx(j._values[2]),v=y.length,E=c._Future_Value,M=c.Future_Value;case 4:if(!(S<v)){s=6;break}I=y[S],R=j._values[2],L=j._values[0].remove$1(0,I.name),s=L==null?7:8;break;case 7:return L=I.defaultValue,T=L.accept$1(_),M._is(T)||(O=new r._Future(C.Zone__current,E),O._state=8,O._resultOrListeners=T,T=O),s=9,r._asyncAwait(T,ne);case 9:L=_._async_evaluate$_withoutSlash$2(ge,L);case 8:g.add$1$ax(R,L);case 5:++S,s=4;break;case 6:return H.overload.restArgument!=null?(g.get$length$asx(j._values[2])>v?(J=g.sublist$1$ax(j._values[2],v),g.removeRange$2$ax(j._values[2],v,g.get$length$asx(j._values[2]))):J=$.List_empty8,v=j._values[0],B=r.SassArgumentList$(J,v,j._values[4]===$.ListSeparator_undecided_null_undecided?$.ListSeparator_ECn:j._values[4]),g.add$1$ax(j._values[2],B)):B=null,u=null,o=11,s=14,r._asyncAwait(_._addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure3(H,j),c.Value),ne);case 14:u=ge,o=2,s=13;break;case 11:if(o=10,X=l,v=r.unwrapException(X),v instanceof r.SassException)throw X;p=v,h=r.getTraceFromException(X),d=null;try{d=r._asString(g.get$message$x(p))}catch{z=g.toString$0$(p),d=z}r.throwWithTrace(_._async_evaluate$_exception$2(d,n.get$span(n)),p,h),s=13;break;case 10:s=2;break;case 13:if(_._async_evaluate$_callableNode=Q,B==null){i=u,s=1;break}if(v=j._values[0],v.get$isEmpty(v)){i=u,s=1;break}if(B._wereKeywordsAccessed){i=u,s=1;break}throw v=j._values[0],v=r.pluralize("argument",g.get$length$asx(v.get$keys(v)),null),E=j._values[0],r.wrapException(r.MultiSpanSassRuntimeException$("No "+v+" named "+r.toSentence(g.map$1$1$ax(E.get$keys(E),new r._EvaluateVisitor__runBuiltInCallable_closure4,c.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([H.overload.get$spanWithName(),"declaration"],c.FileSpan,c.String),_._async_evaluate$_stackTrace$1(n.get$span(n)),null));case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(ne,a)},_async_evaluate$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor(e)},_evaluateArguments$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q=r._wrapJsFunctionForAsync(function(X,ne){if(X===1)return r._asyncRethrow(ne,n);for(;;)switch(t){case 0:B=r._setArrayType([],c.JSArray_Value),z=r._setArrayType([],c.JSArray_AstNode),i=e.positional,o=i.length,l=c._Future_Value,_=c.Future_Value,u=0;case 3:if(!(u<o)){t=5;break}return p=i[u],h=a._async_evaluate$_expressionNode$1(p),d=p.accept$1(a),_._is(d)||(f=new r._Future(C.Zone__current,l),f._state=8,f._resultOrListeners=d,d=f),H=B,t=6,r._asyncAwait(d,Q);case 6:H.push(a._async_evaluate$_withoutSlash$2(ne,h)),z.push(h);case 4:++u,t=3;break;case 5:i=c.String,m=r.LinkedHashMap_LinkedHashMap$_empty(i,c.Value),o=c.AstNode,y=r.LinkedHashMap_LinkedHashMap$_empty(i,o),d=r.MapExtensions_get_pairs(e.named,i,c.Expression),d=d.get$iterator(d);case 7:if(!d.moveNext$0()){t=8;break}return f=d.get$current(d),S=f._0,v=f._1,h=a._async_evaluate$_expressionNode$1(v),f=v.accept$1(a),_._is(f)||(E=new r._Future(C.Zone__current,l),E._state=8,E._resultOrListeners=f,f=E),H=m,j=S,t=9,r._asyncAwait(f,Q);case 9:H.$indexSet(0,j,a._async_evaluate$_withoutSlash$2(ne,h)),y.$indexSet(0,S,h),t=7;break;case 8:if(M=e.rest,M==null){s=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,y,B,z,$.ListSeparator_undecided_null_undecided]),t=1;break}return t=10,r._asyncAwait(M.accept$1(a),Q);case 10:if(I=ne,R=a._async_evaluate$_expressionNode$1(M),I instanceof r.SassMap){for(a._async_evaluate$_addRestMap$4(m,I,M,new r._EvaluateVisitor__evaluateArguments_closure3),l=r.LinkedHashMap_LinkedHashMap$_empty(i,o),_=I._map$_contents,_=g.get$iterator$ax(_.get$keys(_)),d=c.SassString;_.moveNext$0();)l.$indexSet(0,d._as(_.get$current(_))._string$_text,R);y.addAll$1(0,l),L=$.ListSeparator_undecided_null_undecided}else I instanceof r.SassList?(l=I._list$_contents,$.JSArray_methods.addAll$1(B,new r.MappedListIterable(l,new r._EvaluateVisitor__evaluateArguments_closure4(a,R),r._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value>"))),$.JSArray_methods.addAll$1(z,r.List_List$filled(l.length,R,!1,o)),L=I._separator,I instanceof r.SassArgumentList&&(I._wereKeywordsAccessed=!0,I._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure5(a,m,R,y)))):(B.push(a._async_evaluate$_withoutSlash$2(I,R)),z.push(R),L=$.ListSeparator_undecided_null_undecided);if(T=e.keywordRest,T==null){s=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,y,B,z,L]),t=1;break}return t=11,r._asyncAwait(T.accept$1(a),Q);case 11:if(O=ne,J=a._async_evaluate$_expressionNode$1(T),O instanceof r.SassMap){for(a._async_evaluate$_addRestMap$4(m,O,T,new r._EvaluateVisitor__evaluateArguments_closure6),i=r.LinkedHashMap_LinkedHashMap$_empty(i,o),o=O._map$_contents,o=g.get$iterator$ax(o.get$keys(o)),l=c.SassString;o.moveNext$0();)i.$indexSet(0,l._as(o.get$current(o))._string$_text,J);y.addAll$1(0,i),s=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,y,B,z,L]),t=1;break}else throw r.wrapException(a._async_evaluate$_exception$2(k.Variabs+O.toString$0(0)+").",T.get$span(T)));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(Q,n)},_async_evaluate$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor(e)},_evaluateMacroArguments$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Record_2_List_Expression_and_Map_String_Expression),s,a=this,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:if(f=e.$arguments,m=f.rest,m==null){s=new r._Record_2(f.positional,f.named),t=1;break}return i=f.positional,o=r._setArrayType(i.slice(0),r._arrayInstanceType(i)),l=r.LinkedHashMap_LinkedHashMap$of(f.named,c.String,c.Expression),t=3,r._asyncAwait(m.accept$1(a),y);case 3:if(_=v,u=a._async_evaluate$_expressionNode$1(m),_ instanceof r.SassMap?a._async_evaluate$_addRestMap$4(l,_,e,new r._EvaluateVisitor__evaluateMacroArguments_closure3(m)):_ instanceof r.SassList?(i=_._list$_contents,$.JSArray_methods.addAll$1(o,new r.MappedListIterable(i,new r._EvaluateVisitor__evaluateMacroArguments_closure4(a,u,m),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,Expression>"))),_ instanceof r.SassArgumentList&&(_._wereKeywordsAccessed=!0,_._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure5(a,l,u,m)))):o.push(new r.ValueExpression(a._async_evaluate$_withoutSlash$2(_,u),m.get$span(m))),p=f.keywordRest,p==null){s=new r._Record_2(o,l),t=1;break}return t=4,r._asyncAwait(p.accept$1(a),y);case 4:if(h=v,d=a._async_evaluate$_expressionNode$1(p),h instanceof r.SassMap){a._async_evaluate$_addRestMap$4(l,h,e,new r._EvaluateVisitor__evaluateMacroArguments_closure6(a,d,p)),s=new r._Record_2(o,l),t=1;break}else throw r.wrapException(a._async_evaluate$_exception$2(k.Variabs+h.toString$0(0)+").",p.get$span(p)));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(y,n)},_async_evaluate$_addRestMap$1$4(e,t,n,s){t._map$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure0(this,e,s,this._async_evaluate$_expressionNode$1(n),t,n))},_async_evaluate$_addRestMap$4(e,t,n,s){return this._async_evaluate$_addRestMap$1$4(e,t,n,s,c.dynamic)},_async_evaluate$_verifyArguments$4(e,t,n,s){return this._async_evaluate$_addExceptionSpan$2(s,new r._EvaluateVisitor__verifyArguments_closure0(n,e,t))},visitSelectorExpression$1(e){return this.visitSelectorExpression$body$_EvaluateVisitor(e)},visitSelectorExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:i=a._async_evaluate$_styleRuleIgnoringAtRoot,i=i==null?null:i.originalSelector.get$asSassList(),s=i??$.C__SassNull,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitStringExpression$1(e){return this.visitStringExpression$body$_EvaluateVisitor(e)},visitStringExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassString),s,a=this,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:m=a._async_evaluate$_inSupportsDeclaration,a._async_evaluate$_inSupportsDeclaration=!1,i=r._setArrayType([],c.JSArray_String),o=e.text.contents,l=o.length,_=c.Expression,u=0;case 3:if(!(u<l)){t=5;break}if(p=o[u],typeof p=="string"){h=p,t=6;break}t=_._is(p)?7:8;break;case 7:return t=9,r._asyncAwait(p.accept$1(a),y);case 9:d=v;e:{if(d instanceof r.SassString){f=d._string$_text,h=f;break e}h=a._async_evaluate$_serialize$3$quote(d,p,!1);break e}t=6;break;case 8:h=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(p)));case 6:i.push(h);case 4:++u,t=3;break;case 5:i=$.JSArray_methods.join$0(i),a._async_evaluate$_inSupportsDeclaration=m,s=new r.SassString(i,e.hasQuotes),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(y,n)},visitSupportsExpression$1(e){return this.visitSupportsExpression$body$_EvaluateVisitor(e)},visitSupportsExpression$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassString),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=r,t=3,r._asyncAwait(a._async_evaluate$_visitSupportsCondition$1(e.condition),o);case 3:s=new i.SassString(_,!1),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor(e)},visitCssAtRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.At_rul,e.span));if(e.isChildless){a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(e.name,e.span,!0,e.value)),t=1;break}return i=a._async_evaluate$_inKeyframes,o=a._async_evaluate$_inUnknownAtRule,l=e.name,r.unvendor(l.value)==="keyframes"?a._async_evaluate$_inKeyframes=!0:a._async_evaluate$_inUnknownAtRule=!0,t=3,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$(l,e.span,!1,e.value),new r._EvaluateVisitor_visitCssAtRule_closure1(a,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure2,c.ModifiableCssAtRule,c.Null),_);case 3:a._async_evaluate$_inUnknownAtRule=o,a._async_evaluate$_inKeyframes=i;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor(e)},visitCssComment$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent")===s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root")&&s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").children._collection$_source)&&(s._async_evaluate$__endOfImports=s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")+1),s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(new r.ModifiableCssComment(e.text,e.span)),r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor(e)},visitCssDeclaration$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)),r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor(e)},visitCssImport$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=new r.ModifiableCssImport(e.url,e.modifiers,e.span),s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent")!==s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root")?s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(i):s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")===g.get$length$asx(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").children._collection$_source)?(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").addChild$1(i),s._async_evaluate$__endOfImports=s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")+1):(a=s._async_evaluate$_outOfOrderImports,(a??(s._async_evaluate$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport))).push(i)),r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor(e)},visitCssKeyframeBlock$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure1(s,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure2,c.ModifiableCssKeyframeBlock,c.Null),a);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor(e)},visitCssMediaRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:if(a._async_evaluate$_declarationName!=null)throw r.wrapException(a._async_evaluate$_exception$2(k.Media_,e.span));if(i=r.NullableExtension_andThen(a._async_evaluate$_mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure2(a,e)),o=i==null,!o&&g.get$isEmpty$asx(i)){t=1;break}return o?l=$.Set_empty1:(_=a._async_evaluate$_mediaQuerySources,_.toString,_=r.LinkedHashSet_LinkedHashSet$of(_,c.CssMediaQuery),u=a._async_evaluate$_mediaQueries,u.toString,_.addAll$1(0,u),_.addAll$1(0,e.queries),l=_),o=o?e.queries:i,t=3,r._asyncAwait(a._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(o,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure3(a,i,e,l),!1,new r._EvaluateVisitor_visitCssMediaRule_closure4(l),c.ModifiableCssMediaRule,c.Null),p);case 3:case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor(e)},visitCssStyleRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,n);for(;;)switch(t){case 0:if(s._async_evaluate$_declarationName!=null)throw r.wrapException(s._async_evaluate$_exception$2(k.Style_n,e.span));if(s._async_evaluate$_inKeyframes&&s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(s._async_evaluate$_exception$2(k.Style_k,e.span));return a=s._async_evaluate$_atRootExcludingStyleRule,i=a?null:s._async_evaluate$_styleRuleIgnoringAtRoot,o=a?null:s._async_evaluate$_styleRuleIgnoringAtRoot,o=o==null?null:o.fromPlainCss,l=o!==!0,o=e._style_rule$_selector._box$_inner,l?(o=o.value,_=i==null?null:i.originalSelector,u=o.nestWithin$3$implicitParent$preserveParentSelectors(_,!a,e.fromPlainCss)):u=o.value,p=r.ModifiableCssStyleRule$(s._async_evaluate$_assertInModule$2(s._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(u,s._async_evaluate$_mediaQueries),e.span,e.fromPlainCss,u),h=s._async_evaluate$_atRootExcludingStyleRule,s._async_evaluate$_atRootExcludingStyleRule=!1,a=l?new r._EvaluateVisitor_visitCssStyleRule_closure1:null,t=2,r._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(p,new r._EvaluateVisitor_visitCssStyleRule_closure2(s,p,e),!1,a,c.ModifiableCssStyleRule,c.Null),m);case 2:return s._async_evaluate$_atRootExcludingStyleRule=h,a=s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").children._collection$_source,o=g.getInterceptor$asx(a),d=o.get$length(a),d>=1?(f=o.elementAt$1(a,d-1),a=i==null):(f=null,a=!1),a&&(f.isGroupEnd=!0),r._asyncReturn(null,n)}});return r._asyncStartSync(m,n)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor(e)},visitCssStylesheet$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:a=g.get$iterator$ax(e.get$children(e));case 2:if(!a.moveNext$0()){t=3;break}return t=4,r._asyncAwait(a.get$current(a).accept$1(s),i);case 4:t=2;break;case 3:return r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor(e)},visitCssSupportsRule$body$_EvaluateVisitor(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:if(s._async_evaluate$_declarationName!=null)throw r.wrapException(s._async_evaluate$_exception$2(k.Suppor,e.span));return t=2,r._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(r.ModifiableCssSupportsRule$(e.condition,e.span),new r._EvaluateVisitor_visitCssSupportsRule_closure1(s,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure2,c.ModifiableCssSupportsRule,c.Null),a);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},_async_evaluate$_handleReturn$1$2(e,t){return this._handleReturn$body$_EvaluateVisitor(e,t)},_async_evaluate$_handleReturn$2(e,t){return this._async_evaluate$_handleReturn$1$2(e,t,c.dynamic)},_handleReturn$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.nullable_Value),a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,s);for(;;)switch(n){case 0:i=e.length,o=0;case 3:if(!(o<e.length)){n=5;break}return n=6,r._asyncAwait(t.call$1(e[o]),_);case 6:if(l=p,l!=null){a=l,n=1;break}case 4:e.length===i||(0,r.throwConcurrentModificationError)(e),++o,n=3;break;case 5:a=null,n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(_,s)},_async_evaluate$_withEnvironment$1$2(e,t,n){return this._withEnvironment$body$_EvaluateVisitor(e,t,n,n)},_withEnvironment$body$_EvaluateVisitor(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(s),o,l=this,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(a){case 0:return u=l._async_evaluate$_environment,l._async_evaluate$_environment=e,a=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate$_environment=u,o=_,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate$_interpolationToValue$3$trim$warnForColor(e,t,n){return this._interpolationToValue$body$_EvaluateVisitor(e,t,n)},_async_evaluate$_interpolationToValue$1(e){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate$_interpolationToValue$2$warnForColor(e,t){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_interpolationToValue$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.CssValue_String),i,o=this,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(s){case 0:return s=3,r._asyncAwait(o._async_evaluate$_performInterpolation$2$warnForColor(e,n),u);case 3:l=h,_=t?r.trimAscii(l,!0):l,i=new r.CssValue(_,e.span,c.CssValue_String),s=1;break;case 1:return r._asyncReturn(i,a)}});return r._asyncStartSync(u,a)},_async_evaluate$_performInterpolation$2$warnForColor(e,t){return this._performInterpolation$body$_EvaluateVisitor(e,t)},_async_evaluate$_performInterpolation$1(e){return this._async_evaluate$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.String),a,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,s);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t),o);case 3:a=_._0,n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(o,s)},_async_evaluate$_performInterpolationWithMap$2$warnForColor(e,t){return this._performInterpolationWithMap$body$_EvaluateVisitor(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Record_2_String_and_InterpolationMap),a,i=this,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,s);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),u);case 3:o=h,l=o._0,_=o._1,_.toString,a=new r._Record_2(l,_),n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(u,s)},_async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){return this._performInterpolationHelper$body$_EvaluateVisitor(e,t,n)},_performInterpolationHelper$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Record_2_String_and_nullable_InterpolationMap),i,o=this,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,a);for(;;)switch(s){case 0:R=t?r._setArrayType([],c.JSArray_SourceLocation):null,L=o._async_evaluate$_inSupportsDeclaration,o._async_evaluate$_inSupportsDeclaration=!1,l=e.contents,_=l.length,u=c.Expression,p=R==null,h=c.JSArray_Object,d=e.span,f=c.Object,m=!0,y=0,S="";case 3:if(!(y<_)){s=5;break}if(v=l[y],m||p||R.push(r.SourceLocation$(S.length,null,null,null)),typeof v=="string"){S+=v,s=4;break}return u._as(v),s=6,r._asyncAwait(v.accept$1(o),T);case 6:E=J,n&&C.$get$namesByColor().containsKey$1(E)&&(M=r._setArrayType([""],h),I=r.List_List$from(M,!1,f),I.fixed$length=Array,I.immutable$list=Array,I=new r.Interpolation(I,d),I.Interpolation$2(M,d),M=C.$get$namesByColor(),o._async_evaluate$_warn$2(k.You_pr+r.S(M.$index(0,E))+k.x20in_in+E.toString$0(0)+k.x2c_whicw+r.S(M.$index(0,E))+k.x22x29__If+new r.BinaryOperationExpression($.BinaryOperator_u15,new r.StringExpression(I,!0),v,!1).toString$0(0)+"'.",v.get$span(v))),S+=o._async_evaluate$_serialize$3$quote(E,v,!1);case 4:++y,m=!1,s=3;break;case 5:o._async_evaluate$_inSupportsDeclaration=L,i=new r._Record_2((S.charCodeAt(0)==0,S),r.NullableExtension_andThen(R,new r._EvaluateVisitor__performInterpolationHelper_closure0(e))),s=1;break;case 1:return r._asyncReturn(i,a)}});return r._asyncStartSync(T,a)},_evaluateToCss$2$quote(e,t){return this._evaluateToCss$body$_EvaluateVisitor(e,t)},_evaluateToCss$1(e){return this._evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.String),a,i=this,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,s);for(;;)switch(n){case 0:return o=e.accept$1(i),n=3,r._asyncAwait(c.Future_Value._is(o)?o:r._Future$value(o,c.Value),l);case 3:a=i._async_evaluate$_serialize$3$quote(u,e,t),n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(l,s)},_async_evaluate$_serialize$3$quote(e,t,n){return this._async_evaluate$_addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure0(e,n))},_async_evaluate$_serialize$2(e,t){return this._async_evaluate$_serialize$3$quote(e,t,!0)},_async_evaluate$_expressionNode$1(e){var t;return e instanceof r.VariableExpression?(t=this._async_evaluate$_addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure0(this,e)),t??e):e},_async_evaluate$_withParent$2$4$scopeWhen$through(e,t,n,s,a,i){return this._withParent$body$_EvaluateVisitor(e,t,n,s,a,i,i)},_async_evaluate$_withParent$2$2(e,t,n,s){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,t,!0,null,n,s)},_async_evaluate$_withParent$2$3$scopeWhen(e,t,n,s,a){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,t,n,null,s,a)},_withParent$body$_EvaluateVisitor(e,t,n,s,a,i,o){var l=0,_=r._makeAsyncAwaitCompleter(o),u,p=this,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,_);for(;;)switch(l){case 0:return p._async_evaluate$_addChild$2$through(e,s),h=p._async_evaluate$_assertInModule$2(p._async_evaluate$__parent,"__parent"),p._async_evaluate$__parent=e,l=3,r._asyncAwait(p._async_evaluate$_environment.scope$1$2$when(t,n,i),f);case 3:d=y,p._async_evaluate$__parent=h,u=d,l=1;break;case 1:return r._asyncReturn(u,_)}});return r._asyncStartSync(f,_)},_async_evaluate$_addChild$2$through(e,t){var n,s,a,i=this._async_evaluate$_assertInModule$2(this._async_evaluate$__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._parent,n==null)throw r.wrapException(r.ArgumentError$(k.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(s=i._parent,a=s.children,i.equalsIgnoringChildren$1(a.get$last(a))?i=c.ModifiableCssParentNode._as(a.get$last(a)):(i=i.copyWithoutChildren$0(),s.addChild$1(i)))}i.addChild$1(e)},_async_evaluate$_addChild$1(e){return this._async_evaluate$_addChild$2$through(e,null)},_async_evaluate$_withStyleRule$1$2(e,t,n){return this._withStyleRule$body$_EvaluateVisitor(e,t,n,n)},_withStyleRule$body$_EvaluateVisitor(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(s),o,l=this,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(a){case 0:return u=l._async_evaluate$_styleRuleIgnoringAtRoot,l._async_evaluate$_styleRuleIgnoringAtRoot=e,a=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate$_styleRuleIgnoringAtRoot=u,o=_,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate$_withMediaQueries$1$3(e,t,n,s){return this._withMediaQueries$body$_EvaluateVisitor(e,t,n,s,s)},_withMediaQueries$body$_EvaluateVisitor(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=this,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return p=_._async_evaluate$_mediaQueries,h=_._async_evaluate$_mediaQuerySources,_._async_evaluate$_mediaQueries=e,_._async_evaluate$_mediaQuerySources=t,i=3,r._asyncAwait(n.call$0(),d);case 3:u=m,_._async_evaluate$_mediaQueries=p,_._async_evaluate$_mediaQuerySources=h,l=u,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate$_withStackFrame$1$3(e,t,n,s){return this._withStackFrame$body$_EvaluateVisitor(e,t,n,s,s)},_withStackFrame$body$_EvaluateVisitor(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=this,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return h=_._async_evaluate$_stack,h.push(new r._Record_2(_._async_evaluate$_member,t)),u=_._async_evaluate$_member,_._async_evaluate$_member=e,i=3,r._asyncAwait(n.call$0(),d);case 3:p=m,_._async_evaluate$_member=u,h.pop(),l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate$_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber?n=e.asSlash!=null:n=!1,n&&this._async_evaluate$_warn$3(k.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation0().call$1(e))+k.x0a_Morex20,t.get$span(t),$.Deprecation_oJv),e.withoutSlash$0()},_async_evaluate$_stackFrame$2(e,t){return r.frameForSpan(t,e,r.NullableExtension_andThen(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure0(this)))},_async_evaluate$_stackTrace$1(e){var t,n,s,a,i,o=this,l=r._setArrayType([],c.JSArray_Frame);for(t=o._async_evaluate$_stack,n=t.length,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)a=t[s],i=a._1,l.push(o._async_evaluate$_stackFrame$2(a._0,i.get$span(i)));return e!=null&&l.push(o._async_evaluate$_stackFrame$2(o._async_evaluate$_member,e)),r.Trace$(new r.ReversedListIterable(l,c.ReversedListIterable_Frame),null)},_async_evaluate$_stackTrace$0(){return this._async_evaluate$_stackTrace$1(null)},_async_evaluate$_warn$3(e,t,n){var s,a,i=this;i._async_evaluate$_quietDeps?i._async_evaluate$_inDependency?s=!0:(s=i._async_evaluate$_currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&i._async_evaluate$_warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._async_evaluate$_stackTrace$1(t),s=i._async_evaluate$_logger,n==null?s.warn$3$span$trace(0,e,t,a):r.WarnForDeprecation_warnForDeprecation(s,n,e,t,a))},_async_evaluate$_warn$2(e,t){return this._async_evaluate$_warn$3(e,t,null)},_async_evaluate$_exception$2(e,t){var n,s;return t==null?(n=$.JSArray_methods.get$last(this._async_evaluate$_stack)._1,n=n.get$span(n)):n=t,s=this._async_evaluate$_stackTrace$1(t),new r.SassRuntimeException(s,$.Set_empty,e,n)},_async_evaluate$_exception$1(e){return this._async_evaluate$_exception$2(e,null)},_async_evaluate$_multiSpanException$3(e,t,n){var s=$.JSArray_methods.get$last(this._async_evaluate$_stack)._1;return r.MultiSpanSassRuntimeException$(e,s.get$span(s),t,n,this._async_evaluate$_stackTrace$0(),null)},_async_evaluate$_addExceptionSpan$1$2(e,t){var n,s,a;try{return a=t.call$0(),a}catch(i){if(a=r.unwrapException(i),a instanceof r.SassScriptException)n=a,s=r.getTraceFromException(i),a=n.withSpan$1(e.get$span(e)),r.throwWithTrace(a.withTrace$1(this._async_evaluate$_stackTrace$1(e.get$span(e))),n,s);else throw i}},_async_evaluate$_addExceptionSpan$2(e,t){return this._async_evaluate$_addExceptionSpan$1$2(e,t,c.dynamic)},_addExceptionSpanAsync$1$3$addStackFrame(e,t,n,s){return this._addExceptionSpanAsync$body$_EvaluateVisitor(e,t,n,s,s)},_addExceptionSpanAsync$1$2(e,t,n){return this._addExceptionSpanAsync$1$3$addStackFrame(e,t,!0,n)},_addExceptionSpanAsync$body$_EvaluateVisitor(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=2,u,p=this,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){for(S===1&&(u=v,i=_);;)switch(i){case 0:return _=4,f=t.call$0(),i=7,r._asyncAwait(s._eval$1("Future<0>")._is(f)?f:r._Future$value(f,s),y);case 7:f=v,l=f,i=1;break;case 4:if(_=3,m=u,f=r.unwrapException(m),f instanceof r.SassScriptException)h=f,d=r.getTraceFromException(m),f=h.withSpan$1(e.get$span(e)),r.throwWithTrace(f.withTrace$1(p._async_evaluate$_stackTrace$1(n?e.get$span(e):null)),h,d);else throw m;i=6;break;case 3:i=2;break;case 6:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(u,o)}});return r._asyncStartSync(y,o)},_async_evaluate$_addExceptionTrace$1$1(e,t){return this._addExceptionTrace$body$_EvaluateVisitor(e,t,t)},_addExceptionTrace$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(n),i,o=2,l,_=this,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){for(y===1&&(l=S,s=o);;)switch(s){case 0:return o=4,h=e.call$0(),s=7,r._asyncAwait(t._eval$1("Future<0>")._is(h)?h:r._Future$value(h,t),m);case 7:h=S,i=h,s=1;break;case 4:if(o=3,f=l,h=r.unwrapException(f),c.SassRuntimeException._is(h))throw f;if(h instanceof r.SassException)u=h,p=r.getTraceFromException(f),h=u,d=g.getInterceptor$z(h),r.throwWithTrace(u.withTrace$1(_._async_evaluate$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(d,h))),u,p);else throw f;s=6;break;case 3:s=2;break;case 6:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(m,a)},_async_evaluate$_addErrorSpan$1$2(e,t,n){return this._addErrorSpan$body$_EvaluateVisitor(e,t,n,n)},_addErrorSpan$body$_EvaluateVisitor(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(s),o,l=2,_,u=this,p,h,d,f,m,y,S=r._wrapJsFunctionForAsync(function(v,E){for(v===1&&(_=E,a=l);;)switch(a){case 0:return l=4,a=7,r._asyncAwait(t.call$0(),S);case 7:d=E,o=d,a=1;break;case 4:if(l=3,y=_,d=r.unwrapException(y),c.SassRuntimeException._is(d)){if(p=d,h=r.getTraceFromException(y),!$.JSString_methods.startsWith$1(g.get$span$z(p).get$text(),"@error"))throw y;d=p._span_exception$_message,f=e.get$span(e),m=u._async_evaluate$_stackTrace$0(),r.throwWithTrace(new r.SassRuntimeException(m,$.Set_empty,d,f),p,h)}else throw y;a=6;break;case 3:a=2;break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_,i)}});return r._asyncStartSync(S,i)}},r._EvaluateVisitor_closure12.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate$_environment,n=r.stringReplaceAllUnchecked(a._string$_text,"_","-"),s.globalVariableExists$2$namespace(n,t==null?null:t._string$_text)?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure13.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._async_evaluate$_environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string$_text,"_","-"))!=null?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure14.prototype={call$1(e){var t,n,s,a,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._async_evaluate$_environment,s=o._string$_text,a=r.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(a,t==null?null:t._string$_text)!=null||i._async_evaluate$_builtInFunctions.containsKey$1(s)?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure15.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate$_environment,n=r.stringReplaceAllUnchecked(a._string$_text,"_","-"),s.getMixin$2$namespace(n,t==null?null:t._string$_text)!=null?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure16.prototype={call$1(e){var t=this.$this._async_evaluate$_environment;if(!t._async_environment$_inMixin)throw r.wrapException(r.SassScriptException$(k.conten,null));return t._async_environment$_content!=null?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure17.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i.get$variables(),c.String,a),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!0),s._1);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._EvaluateVisitor_closure18.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i.get$functions(i),c.String,c.AsyncCallable),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!0),new r.SassFunction(s._1));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._EvaluateVisitor_closure19.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i.get$mixins(),c.String,c.AsyncCallable),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!0),new r.SassMixin(s._1));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._EvaluateVisitor_closure20.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),o=a.$index(e,1).get$isTruthy();if(a=a.$index(e,2).get$realNull(),t=a==null?null:a.assertString$1("module"),o){if(t!=null)throw r.wrapException(k.x24css_a);return new r.SassFunction(new r.PlainCssCallable(i._string$_text))}if(a=this.$this,n=a._async_evaluate$_callableNode,n.toString,s=a._async_evaluate$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure6(a,i,t)),s==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction(s)},$signature:163},r._EvaluateVisitor__closure6.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module,s=n==null?null:n._string$_text;return n=this.$this,e=n._async_evaluate$_environment.getFunction$2$namespace(t,s),e!=null||s!=null?e:n._async_evaluate$_builtInFunctions.$index(0,t)},$signature:86},r._EvaluateVisitor_closure21.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name");if(a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this,n=a._async_evaluate$_callableNode,n.toString,s=a._async_evaluate$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure5(a,i,t)),s==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin(s)},$signature:164},r._EvaluateVisitor__closure5.prototype={call$0(){var e=this.$this._async_evaluate$_environment,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string$_text)},$signature:86},r._EvaluateVisitor_closure22.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure1(e)},$call$body$_EvaluateVisitor_closure1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:if(v=g.getInterceptor$asx(e),E=v.$index(e,0),M=c.SassArgumentList._as(v.$index(e,1)),v=a.$this,i=v._async_evaluate$_callableNode,i.toString,o=r._setArrayType([],c.JSArray_Expression),l=c.String,_=c.Expression,u=i.get$span(i),p=i.get$span(i),M._wereKeywordsAccessed=!0,h=M._keywords,h.get$isEmpty(h))i=null;else{for(d=c.Value,f=r.LinkedHashMap_LinkedHashMap$_empty(d,d),M._wereKeywordsAccessed=!0,h=r.MapExtensions_get_pairs(h,l,d),h=h.get$iterator(h);h.moveNext$0();)m=h.get$current(h),f.$indexSet(0,new r.SassString(m._0,!1),m._1);i=new r.ValueExpression(new r.SassMap(r.ConstantMap_ConstantMap$from(f,d,d)),i.get$span(i))}y=new r.ArgumentInvocation(r.List_List$unmodifiable(o,_),r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_empty(l,_),l,_),new r.ValueExpression(M,p),i,u),t=E instanceof r.SassString?3:4;break;case 3:return r.warnForDeprecation(k.Passina+E.toString$0(0)+"))",$.Deprecation_gkc),S=v._async_evaluate$_callableNode,i=E._string$_text,o=S.get$span(S),v=v.visitFunctionExpression$1(new r.FunctionExpression(null,r.stringReplaceAllUnchecked(i,"_","-"),i,y,o)),t=5,r._asyncAwait(c.Future_Value._is(v)?v:r._Future$value(v,c.Value),I);case 5:s=L,t=1;break;case 4:return i=E.assertFunction$1("function"),o=v._async_evaluate$_callableNode,o.toString,t=6,r._asyncAwait(v._async_evaluate$_runFunctionCallable$3(y,i.callable,o),I);case 6:o=L,s=o,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},$signature:257},r._EvaluateVisitor_closure23.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure0(e)},$call$body$_EvaluateVisitor_closure0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:return u=g.getInterceptor$asx(e),p=r.Uri_parse(u.$index(e,0).assertString$1("url")._string$_text),u=u.$index(e,1).get$realNull(),a=u==null?null:u.assertMap$1("with")._map$_contents,u=s.$this,i=u._async_evaluate$_callableNode,i.toString,a!=null?(o=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue),a.forEach$1(0,new r._EvaluateVisitor__closure3(o,i.get$span(i),i)),l=new r.ExplicitConfiguration(i,o,null)):l=$.Configuration_Map_empty_null,_=i.get$span(i),t=2,r._asyncAwait(u._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(p,"load-css()",i,new r._EvaluateVisitor__closure4(u),_.get$sourceUrl(_),l,!0),h);case 2:return u._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(l,!0),r._asyncReturn(null,n)}});return r._asyncStartSync(h,n)},$signature:165},r._EvaluateVisitor__closure3.prototype={call$2(e,t){var n=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(n._string$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new r.ConfiguredValue(t,this.span,this.callableNode))},$signature:90},r._EvaluateVisitor__closure4.prototype={call$2(e,t){var n=this.$this;return n._async_evaluate$_combineCss$2$clone(e,!0).accept$1(n)},$signature:352},r._EvaluateVisitor_closure24.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure(e)},$call$body$_EvaluateVisitor_closure(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,n);for(;;)switch(t){case 0:return u=g.getInterceptor$asx(e),p=u.$index(e,0),h=c.SassArgumentList._as(u.$index(e,1)),u=s.$this,a=u._async_evaluate$_callableNode,i=a.get$span(a),o=a.get$span(a),l=c.Expression,_=r.List_List$unmodifiable($.List_empty9,l),l=r.ConstantMap_ConstantMap$from($.Map_empty6,c.String,l),t=2,r._asyncAwait(u._async_evaluate$_applyMixin$5(p.assertMixin$1("mixin").callable,u._async_evaluate$_environment._async_environment$_content,new r.ArgumentInvocation(_,l,new r.ValueExpression(h,o),null,i),a,a),d);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(d,n)},$signature:165},r._EvaluateVisitor_run_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),n,s=this,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:return i=s.node,o=i.span,l=o.get$sourceUrl(o),_=null,l!=null&&(_=l,o=s.$this,o._async_evaluate$_activeModules.$indexSet(0,_,null),o._async_evaluate$_loadedUrls.add$1(0,_)),o=s.$this,e=3,r._asyncAwait(o._async_evaluate$_addExceptionTrace$1$1(new r._EvaluateVisitor_run__closure0(o,s.importer,i),c.Module_AsyncCallable),u);case 3:a=h,n=new r._Record_2_loadedUrls_stylesheet(o._async_evaluate$_loadedUrls,o._async_evaluate$_combineCss$1(a)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(u,t)},$signature:383},r._EvaluateVisitor_run__closure0.prototype={call$0(){return this.$this._async_evaluate$_execute$2(this.importer,this.node)},$signature:351},r._EvaluateVisitor__loadModule_closure1.prototype={call$0(){return this.callback.call$2(this._box_1.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure()},$call$body$_EvaluateVisitor__loadModule_closure(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=1,s,a=[],i=this,o,l,_,u,p,h,d,f,m,y,S,v,E=r._wrapJsFunctionForAsync(function(M,I){for(M===1&&(s=I,e=n);;)switch(e){case 0:return h={},d=null,f=null,m=i.$this,y=i.nodeWithSpan,e=2,r._asyncAwait(m._async_evaluate$_loadStylesheet$3$baseUrl(i.url.toString$0(0),y.get$span(y),i.baseUrl),E);case 2:if(S=I,d=S._0,f=S._1,_=S._2,u=d.span,o=u.get$sourceUrl(u),o!=null){if(u=m._async_evaluate$_activeModules,u.containsKey$1(o))throw i.namesInErrors?(h=o,y=C.$get$context(),h.toString,p="Module loop: "+y.prettyUri$1(h)+" is already being loaded."):p=k.Modulel,h=r.NullableExtension_andThen(u.$index(0,o),new r._EvaluateVisitor__loadModule__closure1(m,p)),r.wrapException(h??m._async_evaluate$_exception$1(p));u.$indexSet(0,o,y)}return u=m._async_evaluate$_modules.containsKey$1(o),l=m._async_evaluate$_inDependency,m._async_evaluate$_inDependency=_,h.module=null,n=3,v=h,e=6,r._asyncAwait(m._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(f,d,i.configuration,i.namesInErrors,y),E);case 6:v.module=I,a.push(5),e=4;break;case 3:a=[1];case 4:n=1,m._async_evaluate$_activeModules.remove$1(0,o),m._async_evaluate$_inDependency=l,e=a.pop();break;case 5:return e=7,r._asyncAwait(m._addExceptionSpanAsync$1$3$addStackFrame(y,new r._EvaluateVisitor__loadModule__closure2(h,i.callback,!u),!1,c.void),E);case 7:return r._asyncReturn(null,t);case 1:return r._asyncRethrow(s,t)}});return r._asyncStartSync(E,t)},$signature:2},r._EvaluateVisitor__loadModule__closure1.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:91},r._EvaluateVisitor__loadModule__closure2.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,t);for(;;)switch(e){case 0:return l=n.$this,_=l._async_evaluate$_importer,u=l._async_evaluate$__stylesheet,p=l._async_evaluate$__root,h=l._async_evaluate$_preModuleComments,d=l._async_evaluate$__parent,f=l._async_evaluate$__endOfImports,m=l._async_evaluate$_outOfOrderImports,y=l._async_evaluate$__extensionStore,S=l._async_evaluate$_atRootExcludingStyleRule,v=S?null:l._async_evaluate$_styleRuleIgnoringAtRoot,E=l._async_evaluate$_mediaQueries,M=l._async_evaluate$_declarationName,I=l._async_evaluate$_inUnknownAtRule,R=l._async_evaluate$_inKeyframes,L=l._async_evaluate$_configuration,l._async_evaluate$_importer=n.importer,s=l._async_evaluate$__stylesheet=n.stylesheet,a=s.span,i=l._async_evaluate$__parent=l._async_evaluate$__root=r.ModifiableCssStylesheet$(a),l._async_evaluate$__endOfImports=0,l._async_evaluate$_outOfOrderImports=null,l._async_evaluate$__extensionStore=n.extensionStore,l._async_evaluate$_declarationName=l._async_evaluate$_mediaQueries=l._async_evaluate$_styleRuleIgnoringAtRoot=null,l._async_evaluate$_inKeyframes=l._async_evaluate$_atRootExcludingStyleRule=l._async_evaluate$_inUnknownAtRule=!1,o=n.configuration,o!=null&&(l._async_evaluate$_configuration=o),e=2,r._asyncAwait(l.visitStylesheet$1(s),T);case 2:return s=l._async_evaluate$_outOfOrderImports==null?i:new r.CssStylesheet(new r.UnmodifiableListView(l._async_evaluate$_addOutOfOrderImports$0(),c.UnmodifiableListView_CssNode),a),n.css.__late_helper$_value=s,n.preModuleComments.__late_helper$_value=l._async_evaluate$_preModuleComments,l._async_evaluate$_importer=_,l._async_evaluate$__stylesheet=u,l._async_evaluate$__root=p,l._async_evaluate$_preModuleComments=h,l._async_evaluate$__parent=d,l._async_evaluate$__endOfImports=f,l._async_evaluate$_outOfOrderImports=m,l._async_evaluate$__extensionStore=y,l._async_evaluate$_styleRuleIgnoringAtRoot=v,l._async_evaluate$_mediaQueries=E,l._async_evaluate$_declarationName=M,l._async_evaluate$_inUnknownAtRule=I,l._async_evaluate$_atRootExcludingStyleRule=S,l._async_evaluate$_inKeyframes=R,l._async_evaluate$_configuration=L,r._asyncReturn(null,t)}});return r._asyncStartSync(T,t)},$signature:2},r._EvaluateVisitor__combineCss_closure1.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:123},r._EvaluateVisitor__combineCss_closure2.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:13},r._EvaluateVisitor__combineCss_visitModule0.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,s=p.css,a=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&$.JSArray_methods.addAll$1(s.length===0?a:s,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),u=p.$this._async_evaluate$_indexAfterImports$1(_),t=g.getInterceptor$ax(_),$.JSArray_methods.addAll$1(a,t.getRange$2(_,0,u)),$.JSArray_methods.addAll$1(s,t.getRange$2(_,u,t.get$length(_)))}},$signature:344},r._EvaluateVisitor__extendModules_closure1.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:13},r._EvaluateVisitor__extendModules_closure2.prototype={call$0(){return r._setArrayType([],c.JSArray_ExtensionStore)},$signature:167},r._EvaluateVisitor_visitAtRootRule_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRootRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:25},r._EvaluateVisitor__scopeForAtRoot_closure5.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent"),a._async_evaluate$__parent=s.newParent,t=2,r._asyncAwait(a._async_evaluate$_environment.scope$1$2$when(e,s.node.hasDeclarations,c.void),o);case 2:return a._async_evaluate$__parent=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor__scopeForAtRoot_closure6.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate$_atRootExcludingStyleRule,a._async_evaluate$_atRootExcludingStyleRule=!0,t=2,r._asyncAwait(s.innerScope.call$1(e),o);case 2:return a._async_evaluate$_atRootExcludingStyleRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor__scopeForAtRoot_closure7.prototype={call$1(e){return this.$this._async_evaluate$_withMediaQueries$1$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure0(this.innerScope,e),c.Null)},$signature:38},r._EvaluateVisitor__scopeForAtRoot__closure0.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},r._EvaluateVisitor__scopeForAtRoot_closure8.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate$_inKeyframes,a._async_evaluate$_inKeyframes=!1,t=2,r._asyncAwait(s.innerScope.call$1(e),o);case 2:return a._async_evaluate$_inKeyframes=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor__scopeForAtRoot_closure9.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule},$signature:169},r._EvaluateVisitor__scopeForAtRoot_closure10.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate$_inUnknownAtRule,a._async_evaluate$_inUnknownAtRule=!1,t=2,r._asyncAwait(s.innerScope.call$1(e),o);case 2:return a._async_evaluate$_inUnknownAtRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor_visitContentRule_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n,s=this,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:a=s.content.declaration.children,i=a.length,o=s.$this,l=0;case 3:if(!(l<i)){e=5;break}return e=6,r._asyncAwait(a[l].accept$1(o),_);case 6:case 4:++l,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitDeclaration_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n._box_0.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitEachRule_closure2.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._async_evaluate$_environment.setLocalVariable$3(this._box_0.variable,t._async_evaluate$_withoutSlash$2(e,n),n)},$signature:54},r._EvaluateVisitor_visitEachRule_closure3.prototype={call$1(e){return this.$this._async_evaluate$_setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:54},r._EvaluateVisitor_visitEachRule_closure4.prototype={call$0(){var e=this,t=e.$this;return t._async_evaluate$_handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure0(t,e.setVariables,e.node))},$signature:66},r._EvaluateVisitor_visitEachRule__closure0.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._async_evaluate$_handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure0(t))},$signature:338},r._EvaluateVisitor_visitEachRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},r._EvaluateVisitor_visitAtRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:335},r._EvaluateVisitor_visitAtRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l==null||o._async_evaluate$_inKeyframes||g.$eq$(n.name.value,"font-face")?2:4;break;case 2:s=n.children,a=s.length,i=0;case 5:if(!(i<a)){e=7;break}return e=8,r._asyncAwait(s[i].accept$1(o),_);case 8:case 6:++i,e=5;break;case 7:e=3;break;case 4:return e=9,r._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitAtRule__closure0(o,n.children),!1,c.ModifiableCssStyleRule,c.Null),_);case 9:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitAtRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitForRule_closure4.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.SassNumber),n,s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(s.node.from.accept$1(s.$this),a);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(a,t)},$signature:172},r._EvaluateVisitor_visitForRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.SassNumber),n,s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(s.node.to.accept$1(s.$this),a);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(a,t)},$signature:172},r._EvaluateVisitor_visitForRule_closure6.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure7.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure8.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Value),n,s=this,a,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,t);for(;;)switch(e){case 0:d=s.$this,f=s.node,m=d._async_evaluate$_expressionNode$1(f.from),a=s.from,i=s._box_0,o=s.direction,l=f.variable,_=s.fromNumber,f=f.children;case 3:if(a===i.to){e=5;break}return u=d._async_evaluate$_environment,p=_.get$numeratorUnits(_),u.setLocalVariable$3(l,r.SassNumber_SassNumber$withUnits(a,_.get$denominatorUnits(_),p),m),e=6,r._asyncAwait(d._async_evaluate$_handleReturn$2(f,new r._EvaluateVisitor_visitForRule__closure0(d)),y);case 6:if(h=v,h!=null){n=h,e=1;break}case 4:a+=o,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(y,t)},$signature:66},r._EvaluateVisitor_visitForRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},r._EvaluateVisitor_visitForwardRule_closure1.prototype={call$2(e,t){t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:119},r._EvaluateVisitor_visitForwardRule_closure2.prototype={call$2(e,t){t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:119},r._EvaluateVisitor__registerCommentsForModule_closure0.prototype={call$0(){return r._setArrayType([],c.JSArray_CssComment)},$signature:173},r._EvaluateVisitor_visitIfRule_closure0.prototype={call$1(e){var t=this.$this;return t._async_evaluate$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure0(t,e),!0,e.hasDeclarations,c.nullable_Value)},$signature:327},r._EvaluateVisitor_visitIfRule__closure0.prototype={call$0(){var e=this.$this;return e._async_evaluate$_handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure0(e))},$signature:66},r._EvaluateVisitor_visitIfRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},r._EvaluateVisitor__visitDynamicImport_closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure()},$call$body$_EvaluateVisitor__visitDynamicImport_closure(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n,s=this,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z=r._wrapJsFunctionForAsync(function(H,j){if(H===1)return r._asyncRethrow(j,t);for(;;)switch(e){case 0:return B={},B.isDependency=B.importer=B.stylesheet=null,a=s.$this,i=s.$import,e=3,r._asyncAwait(a._async_evaluate$_loadStylesheet$3$forImport(i.urlString,i.span,!0),z);case 3:if(o=j,l=B.stylesheet=o._0,_=o._1,B.importer=_,u=o._2,B.isDependency=u,p=l.span,h=p.get$sourceUrl(p),h!=null){if(p=a._async_evaluate$_activeModules,p.containsKey$1(h))throw i=r.NullableExtension_andThen(p.$index(0,h),new r._EvaluateVisitor__visitDynamicImport__closure3(a)),r.wrapException(i??a._async_evaluate$_exception$1("This file is already being loaded."));p.$indexSet(0,h,i)}i=l._uses,p=c.UnmodifiableListView_UseRule,e=new r.UnmodifiableListView(i,p).get$length(0)===0&&new r.UnmodifiableListView(l._forwards,c.UnmodifiableListView_ForwardRule).get$length(0)===0?4:5;break;case 4:return d=a._async_evaluate$_importer,i=a._async_evaluate$_assertInModule$2(a._async_evaluate$__stylesheet,"_stylesheet"),f=a._async_evaluate$_inDependency,a._async_evaluate$_importer=_,a._async_evaluate$__stylesheet=l,a._async_evaluate$_inDependency=u,e=6,r._asyncAwait(a.visitStylesheet$1(l),z);case 6:a._async_evaluate$_importer=d,a._async_evaluate$__stylesheet=i,a._async_evaluate$_inDependency=f,a._async_evaluate$_activeModules.remove$1(0,h),e=1;break;case 5:return i=new r.UnmodifiableListView(i,p),i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure4)?m=!0:(i=new r.UnmodifiableListView(l._forwards,c.UnmodifiableListView_ForwardRule),m=i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure5)),y=r._Cell$(),i=a._async_evaluate$_environment,p=c.String,S=c.Module_AsyncCallable,v=c.AstNode,E=r._setArrayType([],c.JSArray_Module_AsyncCallable),M=i._async_environment$_variables,M=r._setArrayType(M.slice(0),r._arrayInstanceType(M)),I=i._async_environment$_variableNodes,I=r._setArrayType(I.slice(0),r._arrayInstanceType(I)),R=i._async_environment$_functions,R=r._setArrayType(R.slice(0),r._arrayInstanceType(R)),L=i._async_environment$_mixins,L=r._setArrayType(L.slice(0),r._arrayInstanceType(L)),T=r.AsyncEnvironment$_(r.LinkedHashMap_LinkedHashMap$_empty(p,S),r.LinkedHashMap_LinkedHashMap$_empty(p,v),r.LinkedHashMap_LinkedHashMap$_empty(S,v),i._async_environment$_importedModules,null,null,E,M,I,R,L,i._async_environment$_content),e=7,r._asyncAwait(a._async_evaluate$_withEnvironment$1$2(T,new r._EvaluateVisitor__visitDynamicImport__closure6(B,a,m,T,y),c.Null),z);case 7:O=T.toDummyModule$0(),a._async_evaluate$_environment.importForwards$1(O),e=m?8:9;break;case 8:e=O.transitivelyContainsCss?10:11;break;case 10:return e=12,r._asyncAwait(a._async_evaluate$_combineCss$2$clone(O,O.transitivelyContainsExtensions).accept$1(a),z);case 12:case 11:for(J=new r._ImportedCssVisitor0(a),i=g.get$iterator$ax(y._readLocal$0());i.moveNext$0();)i.get$current(i).accept$1(J);case 9:a._async_evaluate$_activeModules.remove$1(0,h);case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(z,t)},$signature:25},r._EvaluateVisitor__visitDynamicImport__closure3.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:91},r._EvaluateVisitor__visitDynamicImport__closure4.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:174},r._EvaluateVisitor__visitDynamicImport__closure5.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:175},r._EvaluateVisitor__visitDynamicImport__closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,t);for(;;)switch(e){case 0:return i=n.$this,o=i._async_evaluate$_importer,l=i._async_evaluate$_assertInModule$2(i._async_evaluate$__stylesheet,"_stylesheet"),_=i._async_evaluate$_assertInModule$2(i._async_evaluate$__root,"_root"),u=i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent"),p=i._async_evaluate$_assertInModule$2(i._async_evaluate$__endOfImports,"_endOfImports"),h=i._async_evaluate$_outOfOrderImports,d=i._async_evaluate$_configuration,f=i._async_evaluate$_inDependency,m=n._box_0,i._async_evaluate$_importer=m.importer,s=m.stylesheet,i._async_evaluate$__stylesheet=s,a=n.loadsUserDefinedModules,a&&(s=r.ModifiableCssStylesheet$(s.span),i._async_evaluate$__root=s,i._async_evaluate$__parent=i._async_evaluate$_assertInModule$2(s,"_root"),i._async_evaluate$__endOfImports=0,i._async_evaluate$_outOfOrderImports=null),i._async_evaluate$_inDependency=m.isDependency,s=new r.UnmodifiableListView(m.stylesheet._forwards,c.UnmodifiableListView_ForwardRule),s.get$isEmpty(s)||(i._async_evaluate$_configuration=n.environment.toImplicitConfiguration$0()),e=2,r._asyncAwait(i.visitStylesheet$1(m.stylesheet),y);case 2:return m=a?i._async_evaluate$_addOutOfOrderImports$0():r._setArrayType([],c.JSArray_ModifiableCssNode),n.children.__late_helper$_value=m,i._async_evaluate$_importer=o,i._async_evaluate$__stylesheet=l,a&&(i._async_evaluate$__root=_,i._async_evaluate$__parent=u,i._async_evaluate$__endOfImports=p,i._async_evaluate$_outOfOrderImports=h),i._async_evaluate$_configuration=d,i._async_evaluate$_inDependency=f,r._asyncReturn(null,t)}});return r._asyncStartSync(y,t)},$signature:2},r._EvaluateVisitor__applyMixin_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure2(s,n.$arguments,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:25},r._EvaluateVisitor__applyMixin__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s=r._wrapJsFunctionForAsync(function(a,i){if(a===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:return e=2,r._asyncAwait(n.$this._async_evaluate$_runBuiltInCallable$3(n.$arguments,n.mixin,n.nodeWithSpanWithoutContent),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:25},r._EvaluateVisitor__applyMixin_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate$_environment.withContent$2(n.contentCallable,new r._EvaluateVisitor__applyMixin__closure1(s,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r._EvaluateVisitor__applyMixin__closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure0(s,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:25},r._EvaluateVisitor__applyMixin___closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:s=n.mixin.declaration.children,a=s.length,i=n.$this,o=n.nodeWithSpanWithoutContent,l=c.nullable_Value,_=0;case 2:if(!(_<a)){e=4;break}return e=5,r._asyncAwait(i._async_evaluate$_addErrorSpan$1$2(o,new r._EvaluateVisitor__applyMixin____closure0(i,s[_]),l),u);case 5:case 3:++_,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(u,t)},$signature:25},r._EvaluateVisitor__applyMixin____closure0.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:66},r._EvaluateVisitor_visitIncludeRule_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:86},r._EvaluateVisitor_visitIncludeRule_closure3.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable(e,t._async_evaluate$_environment.closure$0(),t._async_evaluate$_inDependency,c.UserDefinedCallable_AsyncEnvironment)},$signature:326},r._EvaluateVisitor_visitIncludeRule_closure4.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:27},r._EvaluateVisitor_visitMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.queries)},$signature:89},r._EvaluateVisitor_visitMediaRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return s=n.$this,a=n.mergedQueries,a==null&&(a=n.queries),e=2,r._asyncAwait(s._async_evaluate$_withMediaQueries$1$3(a,n.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure0(s,n.node),c.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitMediaRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure0(o,n.node),!1,c.ModifiableCssStyleRule,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.length,i=0;case 6:if(!(i<a)){e=8;break}return e=9,r._asyncAwait(s[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitMediaRule___closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitMediaRule_closure4.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitStyleRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitStyleRule_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitStyleRule__closure0(s,n.node),c.Null),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r._EvaluateVisitor_visitStyleRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure5.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor__warnForBogusCombinators_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssComment},$signature:7},r._EvaluateVisitor_visitSupportsRule_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$2(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure0(o,n.node),c.ModifiableCssStyleRule,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.length,i=0;case 6:if(!(i<a)){e=8;break}return e=9,r._asyncAwait(s[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor__visitSupportsCondition_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.String),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return a=s.$this,i=s._box_0,_=r,e=3,r._asyncAwait(a._evaluateToCss$1(i.declaration.name),p);case 3:return o=_.S(d),l=i.declaration.get$isCustomProperty()?"":" ",_="("+o+":"+l,u=r,e=4,r._asyncAwait(a._evaluateToCss$1(i.declaration.value),p);case 4:n=_+u.S(d)+")",e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:176},r._EvaluateVisitor_visitVariableDeclaration_closure2.prototype={call$0(){var e=this.$this._async_evaluate$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure3.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},r._EvaluateVisitor_visitVariableDeclaration_closure4.prototype={call$0(){var e=this.$this,t=this.node;e._async_evaluate$_environment.setVariable$5$global$namespace(t.name,this.value,e._async_evaluate$_expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure0.prototype={call$2(e,t){var n,s,a,i,o,l,_;t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),n=this.$this._async_evaluate$_environment,s=this.node,a=s.namespace,a==null?(n._async_environment$_globalModules.$indexSet(0,e,s),n._async_environment$_allModules.push(e),i=r.IterableExtension_firstWhereOrNull(g.get$keys$z($.JSArray_methods.get$first(n._async_environment$_variables)),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$(k.This_ma+i+'".',null))):(o=n._async_environment$_modules,o.containsKey$1(a)&&(l=n._async_environment$_namespaceNodes.$index(0,a),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$(k.There_+a+'".',"new @use",l))),o.$indexSet(0,a,e),n._async_environment$_namespaceNodes.$indexSet(0,a,s),n._async_environment$_allModules.push(e))},$signature:119},r._EvaluateVisitor_visitWarnRule_closure0.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:68},r._EvaluateVisitor_visitWhileRule_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Value),n,s=this,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:a=s.node,i=a.condition,o=s.$this,a=a.children;case 3:return e=5,r._asyncAwait(i.accept$1(o),_);case 5:if(!p.get$isTruthy()){e=4;break}return e=6,r._asyncAwait(o._async_evaluate$_handleReturn$2(a,new r._EvaluateVisitor_visitWhileRule__closure0(o)),_);case 6:if(l=p,l!=null){n=l,e=1;break}e=3;break;case 4:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:66},r._EvaluateVisitor_visitWhileRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:84},r._EvaluateVisitor_visitBinaryOperationExpression_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Value),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return i=s.node,o=s.$this,e=3,r._asyncAwait(i.left.accept$1(o),p);case 3:l=d;case 4:switch(i.operator){case $.BinaryOperator_wdM:e=6;break;case $.BinaryOperator_qNM:e=7;break;case $.BinaryOperator_eDt:e=8;break;case $.BinaryOperator_g8k:e=9;break;case $.BinaryOperator_icU:e=10;break;case $.BinaryOperator_bEa:e=11;break;case $.BinaryOperator_oEm:e=12;break;case $.BinaryOperator_miq:e=13;break;case $.BinaryOperator_SPQ:e=14;break;case $.BinaryOperator_u15:e=15;break;case $.BinaryOperator_SjO:e=16;break;case $.BinaryOperator_2No:e=17;break;case $.BinaryOperator_U77:e=18;break;case $.BinaryOperator_KNx:e=19;break;default:e=20;break}break;case 6:return i=i.right.accept$1(o),e=21,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 21:i=d,i=new r.SassString(r.serializeValue(l,!1,!0)+"="+r.serializeValue(i,!1,!0),!1),e=5;break;case 7:e=l.get$isTruthy()?22:24;break;case 22:i=l,e=23;break;case 24:return i=i.right.accept$1(o),e=25,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 25:i=d;case 23:e=5;break;case 8:e=l.get$isTruthy()?26:28;break;case 26:return i=i.right.accept$1(o),e=29,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 29:i=d,e=27;break;case 28:i=l;case 27:e=5;break;case 9:return _=l,e=30,r._asyncAwait(i.right.accept$1(o),p);case 30:i=_.$eq(0,d)?$.SassBoolean_true:$.SassBoolean_false,e=5;break;case 10:return _=l,e=31,r._asyncAwait(i.right.accept$1(o),p);case 31:i=_.$eq(0,d)?$.SassBoolean_false:$.SassBoolean_true,e=5;break;case 11:return i=i.right.accept$1(o),_=l,e=32,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 32:i=_.greaterThan$1(d),e=5;break;case 12:return i=i.right.accept$1(o),_=l,e=33,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 33:i=_.greaterThanOrEquals$1(d),e=5;break;case 13:return i=i.right.accept$1(o),_=l,e=34,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 34:i=_.lessThan$1(d),e=5;break;case 14:return i=i.right.accept$1(o),_=l,e=35,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 35:i=_.lessThanOrEquals$1(d),e=5;break;case 15:return i=i.right.accept$1(o),_=l,e=36,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 36:i=_.plus$1(d),e=5;break;case 16:return i=i.right.accept$1(o),_=l,e=37,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 37:i=_.minus$1(d),e=5;break;case 17:return i=i.right.accept$1(o),_=l,e=38,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 38:i=_.times$1(d),e=5;break;case 18:return a=i.right.accept$1(o),_=o,u=l,e=39,r._asyncAwait(c.Future_Value._is(a)?a:r._Future$value(a,c.Value),p);case 39:i=_._async_evaluate$_slash$3(u,d,i),e=5;break;case 19:return i=i.right.accept$1(o),_=l,e=40,r._asyncAwait(c.Future_Value._is(i)?i:r._Future$value(i,c.Value),p);case 40:i=_.modulo$1(d),e=5;break;case 20:i=null;case 5:n=i,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:68},r._EvaluateVisitor__slash_recommendation0.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression&&$.BinaryOperator_U77===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:111},r._EvaluateVisitor_visitVariableExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},r._EvaluateVisitor_visitUnaryOperationExpression_closure0.prototype={call$0(){var e,t=this;switch(t.node.operator){case $.UnaryOperator_cLp:e=t.operand.unaryPlus$0();break;case $.UnaryOperator_AiQ:e=t.operand.unaryMinus$0();break;case $.UnaryOperator_SJr:e=new r.SassString("/"+r.serializeValue(t.operand,!1,!0),!1);break;case $.UnaryOperator_not_not_not:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:34},r._EvaluateVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:316},r._EvaluateVisitor_visitFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:86},r._EvaluateVisitor_visitFunctionExpression_closure3.prototype={call$1(e){return e.accept$1(new r._IsCalculationSafeVisitor)},$signature:113},r._EvaluateVisitor_visitFunctionExpression_closure4.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:68},r._EvaluateVisitor__checkCalculationArguments_check0.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._async_evaluate$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._async_evaluate$_exception$2("Only "+r.S(e)+" "+r.pluralize("argument",e,null)+" allowed, but "+n+" "+r.pluralize("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:96},r._EvaluateVisitor__visitCalculationExpression_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Object),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return a=s.$this,i=s._box_0,o=s.inLegacySassFunction,l=r,_=a._async_evaluate$_binaryOperatorToCalculationOperator$2(i.operator,s.node),e=3,r._asyncAwait(a._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(i.left,o),p);case 3:return u=d,e=4,r._asyncAwait(a._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(i.right,o),p);case 4:n=l.SassCalculation_operateInternal(_,u,d,o,!a._async_evaluate$_inSupportsDeclaration),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:179},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:68},r._EvaluateVisitor__runUserDefinedCallable_closure0.prototype={call$0(){var e=this,t=e.$this,n=e.callable,s=e.V;return t._async_evaluate$_withEnvironment$1$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure0(t,e.evaluated,n,e.nodeWithSpan,e.run,s),s)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable__closure0.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._async_evaluate$_environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure0(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable___closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(e){var t=0,n=r._makeAsyncAwaitCompleter(e),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,n);for(;;)switch(t){case 0:for(E=a.$this,M=a.evaluated._values,I=a.callable.declaration.$arguments,R=a.nodeWithSpan,E._async_evaluate$_verifyArguments$4(g.get$length$asx(M[2]),M[0],I,R),i=I.$arguments,o=i.length,l=Math.min(g.get$length$asx(M[2]),o),_=0;_<l;++_)E._async_evaluate$_environment.setLocalVariable$3(i[_].name,g.$index$asx(M[2],_),g.$index$asx(M[3],_));_=g.get$length$asx(M[2]);case 3:if(!(_<o)){t=5;break}u=i[_],p=M[0],h=u.name,d=g.remove$1$z(p,h),t=d==null?6:7;break;case 6:return p=u.defaultValue,L=E,t=8,r._asyncAwait(p.accept$1(E),T);case 8:d=L._async_evaluate$_withoutSlash$2(J,E._async_evaluate$_expressionNode$1(p));case 7:p=E._async_evaluate$_environment,f=g.$index$asx(M[1],h),f==null&&(f=u.defaultValue,f.toString,f=E._async_evaluate$_expressionNode$1(f)),p.setLocalVariable$3(h,d,f);case 4:++_,t=3;break;case 5:return m=I.restArgument,m!=null?(y=g.get$length$asx(M[2])>o?g.sublist$1$ax(M[2],o):$.List_empty8,o=M[0],p=M[4],S=r.SassArgumentList$(y,o,p===$.ListSeparator_undecided_null_undecided?$.ListSeparator_ECn:p),E._async_evaluate$_environment.setLocalVariable$3(m,S,R)):S=null,t=9,r._asyncAwait(a.run.call$0(),T);case 9:if(v=J,S==null){s=v,t=1;break}if(g.get$isEmpty$asx(M[0])){s=v,t=1;break}if(S._wereKeywordsAccessed){s=v,t=1;break}throw r.wrapException(r.MultiSpanSassRuntimeException$("No "+r.pluralize("argument",g.get$length$asx(g.get$keys$z(M[0])),null)+" named "+r.toSentence(g.map$1$1$ax(g.get$keys$z(M[0]),new r._EvaluateVisitor__runUserDefinedCallable____closure0,c.Object),"or")+".",R.get$span(R),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([I.get$spanWithName(),"declaration"],c.FileSpan,c.String),E._async_evaluate$_stackTrace$1(R.get$span(R)),null));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(T,n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable____closure0.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__runFunctionCallable_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Value),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:a=s.callable.declaration,i=a.children,o=i.length,l=s.$this,_=0;case 3:if(!(_<o)){e=5;break}return e=6,r._asyncAwait(i[_].accept$1(l),p);case 6:if(u=d,u instanceof r.Value){n=u,e=1;break}case 4:++_,e=3;break;case 5:throw r.wrapException(l._async_evaluate$_exception$2("Function finished without @return.",a.span));case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:68},r._EvaluateVisitor__runBuiltInCallable_closure2.prototype={call$0(){return this._box_0.overload.verify$2(g.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure3.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:314},r._EvaluateVisitor__runBuiltInCallable_closure4.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__evaluateArguments_closure3.prototype={call$1(e){return e},$signature:39},r._EvaluateVisitor__evaluateArguments_closure4.prototype={call$1(e){return this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan)},$signature:39},r._EvaluateVisitor__evaluateArguments_closure5.prototype={call$2(e,t){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._async_evaluate$_withoutSlash$2(t,s)),n.namedNodes.$indexSet(0,e,s)},$signature:98},r._EvaluateVisitor__evaluateArguments_closure6.prototype={call$1(e){return e},$signature:39},r._EvaluateVisitor__evaluateMacroArguments_closure3.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(e,t.get$span(t))},$signature:58},r._EvaluateVisitor__evaluateMacroArguments_closure4.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:58},r._EvaluateVisitor__evaluateMacroArguments_closure5.prototype={call$2(e,t){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression(n.$this._async_evaluate$_withoutSlash$2(t,n.restNodeForSpan),s.get$span(s)))},$signature:98},r._EvaluateVisitor__evaluateMacroArguments_closure6.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:58},r._EvaluateVisitor__addRestMap_closure0.prototype={call$2(e,t){var n,s=this,a=s.$this;if(e instanceof r.SassString)s.values.$indexSet(0,e._string$_text,s.convert.call$1(a._async_evaluate$_withoutSlash$2(t,s.expressionNode)));else throw n=s.nodeWithSpan,r.wrapException(a._async_evaluate$_exception$2(k.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:90},r._EvaluateVisitor__verifyArguments_closure0.prototype={call$0(){return this.$arguments.verify$2(this.positional,new r.MapKeySet(this.named,c.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssAtRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitCssKeyframeBlock_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssKeyframeBlock_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitCssMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.node.queries)},$signature:89},r._EvaluateVisitor_visitCssMediaRule_closure3.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return s=n.$this,a=n.mergedQueries,a==null&&(a=n.node.queries),e=2,r._asyncAwait(s._async_evaluate$_withMediaQueries$1$3(a,n.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure0(s,n.node),c.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure0(o,n.node),!1,c.ModifiableCssStyleRule,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");case 6:if(!s.moveNext$0()){e=7;break}return i=s.__internal$_current,e=8,r._asyncAwait((i??a._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule___closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule_closure4.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitCssStyleRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitCssStyleRule__closure0(s,n.node),c.Null),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitCssSupportsRule_closure1.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate$_atRootExcludingStyleRule?null:o._async_evaluate$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate$_withParent$2$2(r.ModifiableCssStyleRule$(l._style_rule$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure0(o,n.node),c.ModifiableCssStyleRule,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");case 6:if(!s.moveNext$0()){e=7;break}return i=s.__internal$_current,e=8,r._asyncAwait((i??a._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule__closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor__performInterpolationHelper_closure0.prototype={call$1(e){return r.InterpolationMap$(this.interpolation,e)},$signature:181},r._EvaluateVisitor__serialize_closure0.prototype={call$0(){return r.serializeValue(this.value,!1,this.quote)},$signature:26},r._EvaluateVisitor__expressionNode_closure0.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:182},r._EvaluateVisitor__withoutSlash_recommendation0.prototype={call$1(e){var t,n,s,a=e.asSlash;e:{if(c.Record_2_nullable_Object_and_nullable_Object._is(a)){t=c.SassNumber,n=t._as(a._0),s=t._as(a._1),t="math.div("+r.S(this.call$1(n))+", "+r.S(this.call$1(s))+")";break e}t=r.serializeValue(e,!0,!0);break e}return t},$signature:183},r._EvaluateVisitor__stackFrame_closure0.prototype={call$1(e){var t=this.$this._async_evaluate$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:43},r._ImportedCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure0;this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,n="_endOfImports",s=this._async_evaluate$_visitor;s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent")!==s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root")?s._async_evaluate$_addChild$1(e):s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,n)===g.get$length$asx(s._async_evaluate$_assertInModule$2(s._async_evaluate$__root,"_root").children._collection$_source)?(s._async_evaluate$_addChild$1(e),s._async_evaluate$__endOfImports=s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,n)+1):(t=s._async_evaluate$_outOfOrderImports,(t??(s._async_evaluate$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._async_evaluate$_visitor,n=t._async_evaluate$_mediaQueries;t._async_evaluate$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure0(n==null||t._async_evaluate$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure0)},visitCssStylesheet$1(e){var t,n,s;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)s=t.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure0)}},r._ImportedCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._ImportedCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule,t},$signature:7},r._ImportedCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._ImportedCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluationContext0.prototype={get$currentCallableSpan(){var e=this._async_evaluate$_visitor._async_evaluate$_callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(k.No_Sasc))},warn$2(e,t,n){var s=this._async_evaluate$_visitor,a=s._async_evaluate$_importSpan;a==null&&(a=s._async_evaluate$_callableNode,a=a==null?null:a.get$span(a)),s._async_evaluate$_warn$3(t,a??this._async_evaluate$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext:1},r._CloneCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless,n=r.ModifiableCssAtRule$(e.name,e.span,t,e.value);return t?n:this._visitChildren$2(n,e)},visitCssComment$1(e){return new r.ModifiableCssComment(e.text,e.span)},visitCssDeclaration$1(e){return r.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)},visitCssImport$1(e){return new r.ModifiableCssImport(e.url,e.modifiers,e.span)},visitCssKeyframeBlock$1(e){return this._visitChildren$2(r.ModifiableCssKeyframeBlock$(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._visitChildren$2(r.ModifiableCssMediaRule$(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._oldToNewSelectors.$index(0,e._style_rule$_selector._box$_inner.value);if(t!=null)return this._visitChildren$2(r.ModifiableCssStyleRule$(t,e.span,!1,e.originalSelector),e);throw r.wrapException(r.StateError$(k.The_Ex))},visitCssStylesheet$1(e){return this._visitChildren$2(r.ModifiableCssStylesheet$(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._visitChildren$2(r.ModifiableCssSupportsRule$(e.condition,e.span),e)},_visitChildren$1$2(e,t){var n,s,a;for(n=g.get$iterator$ax(t.get$children(t));n.moveNext$0();)s=n.get$current(n),a=s.accept$1(this),a.isGroupEnd=s.get$isGroupEnd(),e.addChild$1(a);return e},_visitChildren$2(e,t){return this._visitChildren$1$2(e,t,c.ModifiableCssParentNode)}},r.Evaluator.prototype={},r._EvaluateVisitor.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,n,s,a,i){var o,l,_,u,p,h,d,f=this,m="$name, $module: null",y="sass:meta",S="$module",v=c.JSArray_BuiltInCallable,E=r._setArrayType([r.BuiltInCallable$function("global-variable-exists",m,new r._EvaluateVisitor_closure(f),y),r.BuiltInCallable$function("variable-exists","$name",new r._EvaluateVisitor_closure0(f),y),r.BuiltInCallable$function("function-exists",m,new r._EvaluateVisitor_closure1(f),y),r.BuiltInCallable$function("mixin-exists",m,new r._EvaluateVisitor_closure2(f),y),r.BuiltInCallable$function("content-exists","",new r._EvaluateVisitor_closure3(f),y),r.BuiltInCallable$function("module-variables",S,new r._EvaluateVisitor_closure4(f),y),r.BuiltInCallable$function("module-functions",S,new r._EvaluateVisitor_closure5(f),y),r.BuiltInCallable$function("module-mixins",S,new r._EvaluateVisitor_closure6(f),y),r.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure7(f),y),r.BuiltInCallable$function("get-mixin",m,new r._EvaluateVisitor_closure8(f),y),r.BuiltInCallable$function("call","$function, $args...",new r._EvaluateVisitor_closure9(f),y)],v),M=r._setArrayType([r.BuiltInCallable$mixin("load-css","$url, $with: null",new r._EvaluateVisitor_closure10(f),!1,y),r.BuiltInCallable$mixin("apply","$mixin, $args...",new r._EvaluateVisitor_closure11(f),!0,y)],v);for(v=c.BuiltInCallable,o=r.List_List$of(C.$get$global(),!0,v),$.JSArray_methods.addAll$1(o,C.$get$local()),$.JSArray_methods.addAll$1(o,E),l=r.BuiltInModule$("meta",o,M,null,v),v=r.List_List$of(C.$get$coreModules(),!0,c.BuiltInModule_Callable),v.push(l),o=v.length,_=f._builtInModules,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)p=v[u],_.$indexSet(0,p.url,p);for(v=r._setArrayType([],c.JSArray_Callable),$.JSArray_methods.addAll$1(v,C.$get$globalFunctions()),$.JSArray_methods.addAll$1(v,E),o=v.length,_=f._builtInFunctions,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)h=v[u],d=g.get$name$x(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){var s,a,i;try{return i=c.nullable_Object,i=r.runZoned(new r._EvaluateVisitor_run_closure(this,n,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__evaluationContext,new r._EvaluationContext(this,n)],i,i),c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassException)s=i,a=r.getTraceFromException(o),r.throwWithTrace(s.withLoadedUrls$1(this._loadedUrls),s,a);else throw o}},runExpression$2(e,t){var n=c.nullable_Object;return r.runZoned(new r._EvaluateVisitor_runExpression_closure(this,e,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__evaluationContext,new r._EvaluationContext(this,t)],n,n),c.Value)},runStatement$2(e,t){var n=c.nullable_Object;return r.runZoned(new r._EvaluateVisitor_runStatement_closure(this,e,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__evaluationContext,new r._EvaluationContext(this,t)],n,n),c.void)},_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_assertInModule$2(e,t){return this._assertInModule$1$2(e,t,c.dynamic)},_withFakeStylesheet$1$3(e,t,n){var s,a=this,i=a._importer;a._importer=e,a.__stylesheet=r.Stylesheet$($.List_empty12,t.get$span(t));try{return s=n.call$0(),s}finally{a._importer=i,a.__stylesheet=null}},_withFakeStylesheet$3(e,t,n){return this._withFakeStylesheet$1$3(e,t,n,c.dynamic)},_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,a,i,o){var l,_=this,u={},p=_._builtInModules.$index(0,e);if(u.builtInModule=null,p!=null){if(u.builtInModule=p,i instanceof r.ExplicitConfiguration)throw u=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",l=i.nodeWithSpan,r.wrapException(_._evaluate$_exception$2(u,l.get$span(l)));_._addExceptionSpan$2(n,new r._EvaluateVisitor__loadModule_closure(u,s));return}_._withStackFrame$3(t,n,new r._EvaluateVisitor__loadModule_closure0(_,e,n,a,o,i,s))},_loadModule$5$configuration(e,t,n,s,a){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,a,!1)},_loadModule$4(e,t,n,s){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,null,!1)},_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v=this,E=t.span,M=E.get$sourceUrl(E);if(E=v._modules,i=E.$index(0,M),i!=null){if(E=n==null,o=E?v._configuration:n,l=v._moduleConfigurations.$index(0,M),_=l.__originalConfiguration,l=_??l,_=o.__originalConfiguration,l!==(_??o)&&o instanceof r.ExplicitConfiguration)throw s?(l=C.$get$context(),M.toString,u=l.prettyUri$1(M)+k.x20was_a):u=k.This_mw,l=v._moduleNodes.$index(0,M),p=l==null?null:l.get$span(l),E?(E=o.nodeWithSpan,h=E.get$span(E)):h=null,E=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),p!=null&&E.$indexSet(0,p,"original load"),h!=null&&E.$indexSet(0,h,"configuration"),r.wrapException(E.get$isEmpty(0)?v._evaluate$_exception$1(u):v._multiSpanException$3(u,"new load",E));return i}return d=r.Environment$(),f=r._Cell$(),m=r._Cell$(),y=r.ExtensionStore$(),v._withEnvironment$2(d,new r._EvaluateVisitor__execute_closure(v,e,t,y,n,f,m)),l=f._readLocal$0(),_=m._readLocal$0(),S=d.toModule$3(l,_??$.Map_empty0,y),M!=null&&(E.$indexSet(0,M,S),v._moduleConfigurations.$indexSet(0,M,v._configuration),a!=null&&v._moduleNodes.$indexSet(0,M,a)),S},_execute$2(e,t){return this._execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_addOutOfOrderImports$0(){var e,t,n=this,s="_root",a="_endOfImports",i=n._outOfOrderImports;e:{if(i==null){e=n._assertInModule$2(n.__root,s).children;break e}e=n._assertInModule$2(n.__root,s).children,e=r.List_List$of(r.SubListIterable$(e,0,r.checkNotNullable(n._assertInModule$2(n.__endOfImports,a),"count",c.int),e.$ti._eval$1("ListBase.E")),!0,c.ModifiableCssNode),$.JSArray_methods.addAll$1(e,i),t=n._assertInModule$2(n.__root,s).children,$.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._assertInModule$2(n.__endOfImports,a),null,t.$ti._eval$1("ListBase.E")));break e}return e},_combineCss$2$clone(e,t){var n,s,a,i,o,l,_;return $.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure)?(a=c.JSArray_CssNode,i=r._setArrayType([],a),o=r._setArrayType([],a),a=c.Module_Callable,l=r.ListQueue$(a),new r._EvaluateVisitor__combineCss_visitModule(this,r.LinkedHashSet_LinkedHashSet$_empty(a),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._extendModules$1(l),a=$.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet(new r.UnmodifiableListView(a,c.UnmodifiableListView_CssNode),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),s=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure0(n))),s!=null&&this._throwForUnsatisfiedExtension$1(s),e.get$css(e))},_combineCss$1(e){return this._combineCss$2$clone(e,!1)},_extendModules$1(e){var t,n,s,a,i,o,l,_,u,p,h=r.LinkedHashMap_LinkedHashMap$_empty(c.Uri,c.List_ExtensionStore),d=new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_Extension);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(s=t._collection$_current,s==null&&(s=n._as(s)),a=s.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure(a))),i=h.$index(0,s.get$url(s)),o=s.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=s.get$extensionStore(),!o.get$isEmpty(o)){for(o=s.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)u=o[_],p=u.get$url(u),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure0),s.get$extensionStore());d.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}d._collection$_length!==0&&this._throwForUnsatisfiedExtension$1(d.get$first(0))},_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$(k.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_indexAfterImports$1(e){var t,n,s,a;for(t=g.getInterceptor$asx(e),n=-1,s=0;s<t.get$length(e);++s){e:{if(a=t.$index(e,s),a instanceof r.ModifiableCssImport)break e;if(a instanceof r.ModifiableCssComment)continue;break}n=s}return n+1},visitStylesheet$1(e){var t,n,s;for(t=e.children,n=t.length,s=0;s<n;++s)t[s].accept$1(this);return null},visitAtRootRule$1(e){var t,n,s,a,i,o,l,_,u,p=this,h="__parent",d=e.query,f=d!=null?r.AtRootQueryParser$(p._performInterpolationWithMap$2$warnForColor(d,!0)._0,p._evaluate$_logger,null).parse$0():$.AtRootQuery_n2q,m=p._assertInModule$2(p.__parent,h),y=r._setArrayType([],c.JSArray_ModifiableCssParentNode);for(t=c.CssStylesheet;!t._is(m);m=n)if(f.excludes$1(m)||y.push(m),n=m._parent,n==null)throw r.wrapException(r.StateError$(k.CssNod));if(s=p._trimIncluded$1(y),s===p._assertInModule$2(p.__parent,h))return p._environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure(p,e),e.hasDeclarations,c.Null),null;if(y.length>=1){for(a=y[0],i=$.JSArray_methods.sublist$1(y,1),o=a.copyWithoutChildren$0(),t=i.length,l=o,_=0;_<i.length;i.length===t||(0,r.throwConcurrentModificationError)(i),++_,l=u)u=i[_].copyWithoutChildren$0(),u.addChild$1(l);s.addChild$1(l)}else o=s;return p._scopeForAtRoot$4(e,o,f,y).call$1(new r._EvaluateVisitor_visitAtRootRule_closure0(p,e)),null},_trimIncluded$1(e){var t,n,s,a,i,o,l,_,u=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return u._assertInModule$2(u.__root,h);for(t=u._assertInModule$2(u.__parent,"__parent"),n=e.length,s=p,a=0;a<n;++a,t=l){for(;i=e[a],t!==i;s=p,t=o)if(o=t._parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p));if(s==null&&(s=a),l=t._parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p))}return t!==u._assertInModule$2(u.__root,h)?u._assertInModule$2(u.__root,h):(s.toString,_=e[s],$.JSArray_methods.removeRange$2(e,s,e.length),_)},_scopeForAtRoot$4(e,t,n,s){var a=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure(a,t,e),o=n._all||n._at_root_query$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure0(a,i)),a._mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure1(a,i)),a._inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure2(a,i)),a._inUnknownAtRule&&!$.JSArray_methods.any$1(s,new r._EvaluateVisitor__scopeForAtRoot_closure3)?new r._EvaluateVisitor__scopeForAtRoot_closure4(a,i):i},visitContentBlock$1(e){return r.throwExpression(r.UnsupportedError$(k.Evalua))},visitContentRule$1(e){var t=this._environment._content;return t==null||this._runUserDefinedCallable$1$4(e.$arguments,t,e,new r._EvaluateVisitor_visitContentRule_closure(this,t),c.Null),null},visitDebugRule$1(e){var t=e.expression.accept$1(this),n=t instanceof r.SassString?t._string$_text:r.serializeValue(t,!0,!0);return this._evaluate$_logger.debug$2(0,n,e.span),null},visitDeclaration$1(e){var t,n,s,a,i,o,l,_,u,p,h,d=this,f=null,m="__parent",y={};if((d._atRootExcludingStyleRule?f:d._styleRuleIgnoringAtRoot)==null&&!d._inUnknownAtRule&&!d._inKeyframes)throw r.wrapException(d._evaluate$_exception$2(k.Declarm,e.span));if(d._declarationName!=null&&$.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw r.wrapException(d._evaluate$_exception$2(k.Declarw,e.span));if(t=d._assertInModule$2(d.__parent,m)._parent.children,n=t.get$last(t),t=d._assertInModule$2(d.__parent,m),t!==n&&(t=c.SourceSpan,s=c.String,d._warn$3(k.Sassx27s,new r.MultiSpan(e.span,"declaration",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"nested rule"],t,s),t,s)),$.Deprecation_gf0)),t=e.name,a=d._interpolationToValue$2$warnForColor(t,!0),i=d._declarationName,i!=null&&(a=new r.CssValue(i+"-"+r.S(a.value),a.span,c.CssValue_String)),o=e.value,o!=null){if(l=o.accept$1(d),!l.get$isBlank()||l.get$asList().length===0)s=d._assertInModule$2(d.__parent,m),_=o.get$span(o),t=$.JSString_methods.startsWith$1(t.get$initialPlain(),"--"),d._sourceMap?(u=r.NullableExtension_andThen(o,d.get$_expressionNode()),u=u==null?f:g.get$span$z(u)):u=f,s.addChild$1(r.ModifiableCssDeclaration$(a,new r.CssValue(l,_,c.CssValue_Value),e.span,t,u));else if(g.startsWith$1$s(a.value,"--"))throw r.wrapException(d._evaluate$_exception$2("Custom property values may not be empty.",o.get$span(o)))}return p=e.children,y.children=null,p!=null&&(y.children=p,h=d._declarationName,d._declarationName=a.value,d._environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure(y,d),e.hasDeclarations,c.Null),d._declarationName=h),f},visitEachRule$1(e){var t=this,n={},s=e.list,a=s.accept$1(t),i=t._expressionNode$1(s),o=e.variables;e:{if(n.variable=null,o.length===1){n.variable=o[0],s=new r._EvaluateVisitor_visitEachRule_closure(n,t,i);break e}n.variables=null,n.variables=o,s=new r._EvaluateVisitor_visitEachRule_closure0(n,t,i);break e}return t._environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure1(t,a,s,e),!0,c.nullable_Value)},_setMultipleVariables$3(e,t,n){var s,a=t.get$asList(),i=e.length,o=Math.min(i,a.length);for(s=0;s<o;++s)this._environment.setLocalVariable$3(e[s],this._withoutSlash$2(a[s],n),n);for(s=o;s<i;++s)this._environment.setLocalVariable$3(e[s],$.C__SassNull,n)},visitErrorRule$1(e){throw r.wrapException(this._evaluate$_exception$2(g.toString$0$(e.expression.accept$1(this)),e.span))},visitExtendRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null,y=f._atRootExcludingStyleRule?m:f._styleRuleIgnoringAtRoot;if(y==null||f._declarationName!=null)throw r.wrapException(f._evaluate$_exception$2(k.x40exten,e.span));for(t=y.originalSelector.components,n=t.length,s=e.span,a=c.SourceSpan,i=c.String,o=0;o<n;++o)l=t[o],l.accept$1($._IsBogusVisitor_true)&&(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),u=$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),p=l.accept$1($.C__IsUselessVisitor)?"can't":"shouldn't",f._warn$3('The selector "'+u+'" is invalid CSS and '+p+k.x20be_an,new r.MultiSpan(r.SpanExtensions_trimRight(l.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],a,i),a,i)),$.Deprecation_ido));for(h=f._performInterpolationWithMap$2$warnForColor(e.selector,!0),t=r.SelectorList_SelectorList$parse(r.trimAscii(h._0,!0),!1,h._1,f._evaluate$_logger,!1).components,n=t.length,s=y._style_rule$_selector._box$_inner,o=0;o<n;++o){if(l=t[o],d=l.get$singleCompound(),d==null)throw r.wrapException(r.SassFormatException$("complex selectors may not be extended.",l.span,m));if(a=d.components,i=a.length===1?$.JSArray_methods.get$first(a):m,i==null)throw r.wrapException(r.SassFormatException$(k.compou+$.JSArray_methods.join$1(a,", ")+k.x60_inst,d.span,m));f._assertInModule$2(f.__extensionStore,"_extensionStore").addExtension$4(s.value,i,e,f._mediaQueries)}return m},visitAtRule$1(e){var t,n,s,a,i,o=this;if(o._declarationName!=null)throw r.wrapException(o._evaluate$_exception$2(k.At_rul,e.span));return t=o._interpolationToValue$1(e.name),n=r.NullableExtension_andThen(e.value,new r._EvaluateVisitor_visitAtRule_closure(o)),s=e.children,s==null?(o._assertInModule$2(o.__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(t,e.span,!0,n)),null):(a=o._inKeyframes,i=o._inUnknownAtRule,r.unvendor(t.value)==="keyframes"?o._inKeyframes=!0:o._inUnknownAtRule=!0,o._withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$(t,e.span,!1,n),new r._EvaluateVisitor_visitAtRule_closure0(o,t,s),e.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure1,c.ModifiableCssAtRule,c.Null),o._inUnknownAtRule=i,o._inKeyframes=a,null)},visitForRule$1(e){var t=this,n={},s=e.from,a=t._addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure(t,e)),i=e.to,o=t._addExceptionSpan$2(i,new r._EvaluateVisitor_visitForRule_closure0(t,e)),l=t._addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure1(a)),_=n.to=t._addExceptionSpan$2(i,new r._EvaluateVisitor_visitForRule_closure2(o,a)),u=l>_?-1:1;return l===(e.isExclusive?_:n.to=_+u)?null:t._environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure3(n,t,e,l,u,a),!0,c.nullable_Value)},visitForwardRule$1(e){var t,n,s,a,i,o=this,l="@forward",_=o._configuration,u=_.throughForward$1(e),p=e.configuration,h=p.length,d=e.url;if(h!==0){for(t=o._addForwardConfiguration$2(u,e),o._loadModule$5$configuration(d,l,e,new r._EvaluateVisitor_visitForwardRule_closure(o,e),t),d=c.String,n=r.LinkedHashSet_LinkedHashSet$_empty(d),s=0;s<h;++s)a=p[s],a.isGuarded||n.add$1(0,a.name);for(o._removeUsedConfiguration$3$except(u,t,n),d=r.LinkedHashSet_LinkedHashSet$_empty(d),s=0;s<h;++s)d.add$1(0,p[s].name);for(p=t._configuration$_values,h=g.toList$0$ax(p.get$keys(p)),n=h.length,s=0;s<h.length;h.length===n||(0,r.throwConcurrentModificationError)(h),++s)i=h[s],d.contains$1(0,i)||p.get$isEmpty(p)||p.remove$1(0,i);o._assertConfigurationIsEmpty$1(t)}else o._configuration=u,o._loadModule$4(d,l,e,new r._EvaluateVisitor_visitForwardRule_closure0(o,e)),o._configuration=_;return null},_addForwardConfiguration$2(e,t){var n,s,a,i,o,l,_,u,p=null,h=e._configuration$_values,d=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(h,c.UnmodifiableMapView_String_ConfiguredValue),c.String,c.ConfiguredValue);for(n=t.configuration,s=n.length,a=0;a<s;++a){if(i=n[a],i.isGuarded&&(o=i.name,l=h.get$isEmpty(h)?p:h.remove$1(0,o),l!=null?_=!l.value.$eq(0,$.C__SassNull):(l=p,_=!1),_)){d.$indexSet(0,o,l);continue}o=i.expression,u=this._expressionNode$1(o),d.$indexSet(0,i.name,new r.ConfiguredValue(this._withoutSlash$2(o.accept$1(this),u),i.span,u))}return e instanceof r.ExplicitConfiguration||h.get$isEmpty(h)?new r.ExplicitConfiguration(t,d,p):new r.Configuration(d,p)},_registerCommentsForModule$1(e){var t=this,n="_root",s=t.__root;s!=null&&(t._assertInModule$2(s,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(s=t._preModuleComments,s==null&&(s=t._preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_Callable,c.List_CssComment)),g.addAll$1$ax(s.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure),new r.UnmodifiableListView(g.cast$1$0$ax(t._assertInModule$2(t.__root,n).children._collection$_source,c.CssComment),c.UnmodifiableListView_CssComment)),t._assertInModule$2(t.__root,n).clearChildren$0(),t.__endOfImports=0))},_removeUsedConfiguration$3$except(e,t,n){var s,a,i,o,l,_;for(s=e._configuration$_values,a=g.toList$0$ax(s.get$keys(s)),i=a.length,o=t._configuration$_values,l=0;l<a.length;a.length===i||(0,r.throwConcurrentModificationError)(a),++l)_=a[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_assertConfigurationIsEmpty$2$nameInError(e,t){var n,s,a,i;if(e instanceof r.ExplicitConfiguration&&(n=e._configuration$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs(new r.UnmodifiableMapView(n,c.UnmodifiableMapView_String_ConfiguredValue),c.String,c.ConfiguredValue),s=n.get$first(n),a=s._0,i=s._1,n=t?"$"+a+k.x20was_n:k.This_v,r.wrapException(this._evaluate$_exception$2(n,i.configurationSpan))},_assertConfigurationIsEmpty$1(e){return this._assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){var t=this._environment,n=t.closure$0(),s=this._inDependency,a=t._functions,i=a.length-1,o=e.name;return t._functionIndices.$indexSet(0,o,i),g.$indexSet$ax(a[i],o,new r.UserDefinedCallable(e,n,s,c.UserDefinedCallable_Environment)),null},visitIfRule$1(e){var t,n,s,a,i=e.lastClause;for(t=e.clauses,n=t.length,s=0;s<n;++s)if(a=t[s],a.expression.accept$1(this).get$isTruthy()){i=a;break}return r.NullableExtension_andThen(i,new r._EvaluateVisitor_visitIfRule_closure(this))},visitImportRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m="__parent",y="_root",S="_endOfImports";for(t=e.imports,n=t.length,s=c.CssValue_String,a=f.get$_interpolationToValue(),i=c.StaticImport,o=c.JSArray_ModifiableCssImport,l=0;l<n;++l)_=t[l],_ instanceof r.DynamicImport?f._visitDynamicImport$1(_):(i._as(_),u=_.url,p=f._performInterpolationHelper$3$sourceMap$warnForColor(u,!1,!1),h=_.modifiers,d=h==null?null:a.call$1(h),e=new r.ModifiableCssImport(new r.CssValue(p._0,u.span,s),d,_.span),f._assertInModule$2(f.__parent,m)!==f._assertInModule$2(f.__root,y)?f._assertInModule$2(f.__parent,m).addChild$1(e):f._assertInModule$2(f.__endOfImports,S)===g.get$length$asx(f._assertInModule$2(f.__root,y).children._collection$_source)?(u=f._assertInModule$2(f.__root,y),e._parent=u,u=u._children,e._indexInParent=u.length,u.push(e),f.__endOfImports=f._assertInModule$2(f.__endOfImports,S)+1):(u=f._outOfOrderImports,(u??(f._outOfOrderImports=r._setArrayType([],o))).push(e)));return null},_visitDynamicImport$1(e){return this._withStackFrame$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure(this,e))},_loadStylesheet$4$baseUrl$forImport(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=this;n=n;try{if(T._importSpan=t,a=T._evaluate$_importCache,i=null,a!=null&&(i=a,n==null&&(E=T._assertInModule$2(T.__stylesheet,"_stylesheet").span,n=E.get$sourceUrl(E)),o=g.canonicalize$4$baseImporter$baseUrl$forImport$x(i,r.Uri_parse(e),T._importer,n,s),l=null,_=null,u=null,c.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)&&(l=o._0,_=o._1,u=o._2,T._loadedUrls.add$1(0,_),p=T._inDependency||!g.$eq$(l,T._importer),E=i,M=l,I=_,R=u,h=E.importCanonical$4$originalUrl$quiet(M,I,R,T._quietDeps&&p),d=null,h!=null)))return d=h,E=d,M=l,new r._Record_3_importer_isDependency(E,M,p);throw E=$.JSString_methods.startsWith$1(e,"package:"),E?r.wrapException(k.x22packa):r.wrapException("Can't find stylesheet to import.")}catch(O){if(E=r.unwrapException(O),E instanceof r.SassException)throw O;if(E instanceof r.ArgumentError)f=E,m=r.getTraceFromException(O),r.throwWithTrace(T._evaluate$_exception$1(g.toString$0$(f)),f,m);else{y=E,S=r.getTraceFromException(O),v=null;try{v=r._asString(g.get$message$x(y))}catch{L=g.toString$0$(y),v=L}r.throwWithTrace(T._evaluate$_exception$1(v),y,S)}}finally{T._importSpan=null}},_loadStylesheet$3$baseUrl(e,t,n){return this._loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_loadStylesheet$3$forImport(e,t,n){return this._loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_applyMixin$5(e,t,n,s,a){var i,o,l,_,u=this,p="Mixin doesn't accept a content block.",h="invocation";e:{if(e==null)throw r.wrapException(u._evaluate$_exception$2("Undefined mixin.",s.get$span(s)));if(i=e instanceof r.BuiltInCallable,i&&!e.acceptsContent&&t!=null)throw i=u._evaluateArguments$1(n)._values,o=e.callbackFor$2(i[2].length,new r.MapKeySet(i[0],c.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$(p,a.get$span(a),h,r.LinkedHashMap_LinkedHashMap$_literal([o._0.get$spanWithName(),"declaration"],c.FileSpan,c.String),u._evaluate$_stackTrace$1(a.get$span(a)),null));if(i){u._environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure(u,n,e,a));break e}if(i=c.UserDefinedCallable_Environment._is(e),i?(l=e.declaration,l instanceof r.MixinRule?_=!c.MixinRule._as(l).get$hasContent()&&t!=null:_=!1):_=!1,_)throw r.wrapException(r.MultiSpanSassRuntimeException$(p,a.get$span(a),h,r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.$arguments.get$spanWithName(),"declaration"],c.FileSpan,c.String),u._evaluate$_stackTrace$1(a.get$span(a)),null));if(i){u._runUserDefinedCallable$1$4(n,e,a,new r._EvaluateVisitor__applyMixin_closure0(u,t,e,a),c.Null);break e}throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."))}},visitIncludeRule$1(e){var t=this,n=t._addExceptionSpan$2(e,new r._EvaluateVisitor_visitIncludeRule_closure(t,e));return $.JSString_methods.startsWith$1(e.originalName,"--")&&n instanceof r.UserDefinedCallable&&!$.JSString_methods.startsWith$1(n.declaration.originalName,"--")&&t._warn$3(k.Sassx20_m,e.get$nameSpan(),$.Deprecation_HJ0),t._applyMixin$5(n,r.NullableExtension_andThen(e.content,new r._EvaluateVisitor_visitIncludeRule_closure0(t)),e.$arguments,e,new r._FakeAstNode(new r._EvaluateVisitor_visitIncludeRule_closure1(e))),null},visitMixinRule$1(e){var t=this._environment,n=t.closure$0(),s=this._inDependency,a=t._mixins,i=a.length-1,o=e.name;return t._mixinIndices.$indexSet(0,o,i),g.$indexSet$ax(a[i],o,new r.UserDefinedCallable(e,n,s,c.UserDefinedCallable_Environment)),null},visitLoudComment$1(e){var t,n=this,s="__parent",a="_endOfImports";return n._inFunction||(n._assertInModule$2(n.__parent,s)===n._assertInModule$2(n.__root,"_root")&&n._assertInModule$2(n.__endOfImports,a)===g.get$length$asx(n._assertInModule$2(n.__root,"_root").children._collection$_source)&&(n.__endOfImports=n._assertInModule$2(n.__endOfImports,a)+1),t=e.text,n._assertInModule$2(n.__parent,s).addChild$1(new r.ModifiableCssComment(n._performInterpolation$1(t),t.span))),null},visitMediaRule$1(e){var t,n,s,a,i,o,l,_=this;if(_._declarationName!=null)throw r.wrapException(_._evaluate$_exception$2(k.Media_,e.span));return t=_._performInterpolationWithMap$2$warnForColor(e.query,!0),n=r.CssMediaQuery_parseList(t._0,t._1,_._evaluate$_logger),s=r.NullableExtension_andThen(_._mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure(_,n)),a=s==null,!a&&g.get$isEmpty$asx(s)||(a?i=$.Set_empty1:(o=_._mediaQuerySources,o.toString,o=r.LinkedHashSet_LinkedHashSet$of(o,c.CssMediaQuery),l=_._mediaQueries,l.toString,o.addAll$1(0,l),o.addAll$1(0,n),i=o),a=a?n:s,_._withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(a,e.span),new r._EvaluateVisitor_visitMediaRule_closure0(_,s,n,i,e),e.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure1(i),c.ModifiableCssMediaRule,c.Null)),null},_mergeMediaQueries$2(e,t){var n,s,a,i,o,l,_,u=r._setArrayType([],c.JSArray_CssMediaQuery);for(n=g.get$iterator$ax(e),s=g.getInterceptor$ax(t);n.moveNext$0();)for(a=n.get$current(n),i=s.get$iterator(t);i.moveNext$0();)e:{if(o=a.merge$1(i.get$current(i)),$._SingletonCssMediaQueryMergeResult_0===o)continue;if($._SingletonCssMediaQueryMergeResult_1===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult,_=l?o:null,l&&u.push(_.query);break e}return u},visitReturnRule$1(e){var t=e.expression;return this._withoutSlash$2(t.accept$1(this),t)},visitSilentComment$1(e){return null},visitStyleRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=null,S="__parent",v="_stylesheet";if(m._declarationName!=null)throw r.wrapException(m._evaluate$_exception$2(k.Style_n,e.span));if(m._inKeyframes&&m._assertInModule$2(m.__parent,S)instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(m._evaluate$_exception$2(k.Style_k,e.span));if(t=e.selector,n=m._performInterpolationWithMap$2$warnForColor(t,!0),s=n._0,a=n._1,m._inKeyframes)return m._withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(new r.CssValue(r.List_List$unmodifiable(r.KeyframeSelectorParser$(s,a,m._evaluate$_logger).parse$0(),c.String),t.span,c.CssValue_List_String),e.span),new r._EvaluateVisitor_visitStyleRule_closure(m,e),e.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure0,c.ModifiableCssKeyframeBlock,c.Null),y;if(i=r.SelectorList_SelectorList$parse(s,!0,a,m._evaluate$_logger,m._assertInModule$2(m.__stylesheet,v).plainCss),t=m._atRootExcludingStyleRule?y:m._styleRuleIgnoringAtRoot,t=t==null?y:t.fromPlainCss,o=t!==!0,o){if(m._assertInModule$2(m.__stylesheet,v).plainCss){for(t=i.components,l=t.length,_=0;_<l;++_)if(u=t[_].leadingCombinators,u.length>=1?(p=u[0],h=m._assertInModule$2(m.__stylesheet,v),h=h.plainCss):(p=y,h=!1),h)throw r.wrapException(m._evaluate$_exception$2(k.Top_lel,p.span))}t=m._styleRuleIgnoringAtRoot,t=t==null?y:t.originalSelector,i=i.nestWithin$3$implicitParent$preserveParentSelectors(t,!m._atRootExcludingStyleRule,m._assertInModule$2(m.__stylesheet,v).plainCss)}return d=r.ModifiableCssStyleRule$(m._assertInModule$2(m.__extensionStore,"_extensionStore").addSelector$2(i,m._mediaQueries),e.span,m._assertInModule$2(m.__stylesheet,v).plainCss,i),f=m._atRootExcludingStyleRule,t=m._atRootExcludingStyleRule=!1,l=o?new r._EvaluateVisitor_visitStyleRule_closure1:y,m._withParent$2$4$scopeWhen$through(d,new r._EvaluateVisitor_visitStyleRule_closure2(m,d,e),e.hasDeclarations,l,c.ModifiableCssStyleRule,c.Null),m._atRootExcludingStyleRule=f,m._warnForBogusCombinators$1(d),(m._atRootExcludingStyleRule?y:m._styleRuleIgnoringAtRoot)==null&&(t=m._assertInModule$2(m.__parent,S).children,t=!t.get$isEmpty(t)),t&&(t=m._assertInModule$2(m.__parent,S).children,t.get$last(t).isGroupEnd=!0),y},_warnForBogusCombinators$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null;if(!e.accept$1($._IsInvisibleVisitor_false_false))for(t=e._style_rule$_selector._box$_inner.value.components,n=t.length,s=c.SourceSpan,a=c.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1($._IsBogusVisitor_true)&&(l.accept$1($.C__IsUselessVisitor)?(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+k.x22x20is_ix20,r.SpanExtensions_trimRight(l.span),$.Deprecation_ido)):l.leadingCombinators.length!==0?f._assertInModule$2(f.__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0))+k.x22x20is_ix0a,r.SpanExtensions_trimRight(l.span),$.Deprecation_ido)):(_=r._SerializeVisitor$(m,!0,m,!0,!1,m,!0),l.accept$1(_),u=$.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),p=l.accept$1($._IsBogusVisitor_false)?k.x20It_wi:"",h=r.SpanExtensions_trimRight(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$z(i.$index(0,0)),f._warn$3('The selector "'+u+k.x22x20is_o+p+k.x0aThis_,new r.MultiSpan(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure)?`
|
||
(try converting to a //-style comment)`:"")],s,a),s,a)),$.Deprecation_ido)))},visitSupportsRule$1(e){var t,n=this;if(n._declarationName!=null)throw r.wrapException(n._evaluate$_exception$2(k.Suppor,e.span));return t=e.condition,n._withParent$2$4$scopeWhen$through(r.ModifiableCssSupportsRule$(new r.CssValue(n._visitSupportsCondition$1(t),t.get$span(t),c.CssValue_String),e.span),new r._EvaluateVisitor_visitSupportsRule_closure(n,e),e.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure0,c.ModifiableCssSupportsRule,c.Null),null},_visitSupportsCondition$1(e){var t,n=this,s={};e:{if(e instanceof r.SupportsOperation){t=e.operator,t=n._parenthesize$2(e.left,t)+" "+t+" "+n._parenthesize$2(e.right,t);break e}if(e instanceof r.SupportsNegation){t="not "+n._parenthesize$1(e.condition);break e}if(e instanceof r.SupportsInterpolation){t=e.expression,t=n._evaluate$_serialize$3$quote(t.accept$1(n),t,!1);break e}if(s.declaration=null,e instanceof r.SupportsDeclaration){s.declaration=e,t=n._withSupportsDeclaration$1(new r._EvaluateVisitor__visitSupportsCondition_closure(s,n));break e}if(e instanceof r.SupportsFunction){t=n._performInterpolation$1(e.name)+"("+n._performInterpolation$1(e.$arguments)+")";break e}if(e instanceof r.SupportsAnything){t="("+n._performInterpolation$1(e.contents)+")";break e}t=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null))}return t},_withSupportsDeclaration$1$1(e){var t,n=this._inSupportsDeclaration;this._inSupportsDeclaration=!0;try{return t=e.call$0(),t}finally{this._inSupportsDeclaration=n}},_withSupportsDeclaration$1(e){return this._withSupportsDeclaration$1$1(e,c.dynamic)},_parenthesize$2(e,t){var n;return e instanceof r.SupportsNegation?n=!0:e instanceof r.SupportsOperation?n=t==null||t!==e.operator:n=!1,n?"("+this._visitSupportsCondition$1(e)+")":this._visitSupportsCondition$1(e)},_parenthesize$1(e){return this._parenthesize$2(e,null)},visitVariableDeclaration$1(e){var t,n,s=this,a=null,i={};if(e.isGuarded){if(e.namespace==null&&s._environment._variables.length===1&&(t=s._configuration._configuration$_values,t=t.get$isEmpty(t)?a:t.remove$1(0,e.name),i.override=null,t!=null?(i.override=t,t=!t.value.$eq(0,$.C__SassNull)):t=!1,t))return s._addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure(i,s,e)),a;if(n=s._addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure0(s,e)),n!=null&&!n.$eq(0,$.C__SassNull))return a}return e.isGlobal&&!s._environment.globalVariableExists$1(e.name)&&(i=s._environment._variables.length===1?k.As_of_S:k.As_of_R+r.declarationName(e.span)+": null` at the stylesheet root.",s._warn$3(i,e.span,$.Deprecation_2nU)),i=e.expression,s._addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure1(s,e,s._withoutSlash$2(i.accept$1(s),i))),a},visitUseRule$1(e){var t,n,s,a,i,o,l=this,_=e.configuration,u=_.length;if(u!==0){for(t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue),n=0;n<u;++n)s=_[n],a=s.expression,i=l._expressionNode$1(a),t.$indexSet(0,s.name,new r.ConfiguredValue(l._withoutSlash$2(a.accept$1(l),i),s.span,i));o=new r.ExplicitConfiguration(e,t,null)}else o=$.Configuration_Map_empty_null;return l._loadModule$5$configuration(e.url,"@use",e,new r._EvaluateVisitor_visitUseRule_closure(l,e),o),l._assertConfigurationIsEmpty$1(o),null},visitWarnRule$1(e){var t=this,n=t._addExceptionSpan$2(e,new r._EvaluateVisitor_visitWarnRule_closure(t,e)),s=n instanceof r.SassString?n._string$_text:t._evaluate$_serialize$2(n,e.expression);return t._evaluate$_logger.warn$2$trace(0,s,t._evaluate$_stackTrace$1(e.span)),null},visitWhileRule$1(e){return this._environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure(this,e),!0,e.hasDeclarations,c.nullable_Value)},visitBinaryOperationExpression$1(e){var t,n=this;if(n._assertInModule$2(n.__stylesheet,"_stylesheet").plainCss?(t=e.operator,t=t!==$.BinaryOperator_wdM&&t!==$.BinaryOperator_U77):t=!1,t)throw r.wrapException(n._evaluate$_exception$2("Operators aren't allowed in plain CSS.",e.get$operatorSpan()));return n._addExceptionSpan$2(e,new r._EvaluateVisitor_visitBinaryOperationExpression_closure(n,e))},_slash$3(e,t,n){var s,a,i,o,l=null,_=e.dividedBy$1(t),u=e instanceof r.SassNumber;return u?(s=c.SassNumber,s._as(e),t instanceof r.SassNumber?(s._as(t),s=n.allowsSlash&&this._operandAllowsSlash$1(n.left)&&this._operandAllowsSlash$1(n.right),a=t,i=a):(a=l,i=t,s=!1),o=e):(a=l,i=a,o=e,e=i,s=!1),s?c.SassNumber._as(_).withSlash$2(e,a):(o instanceof r.SassNumber?s=(u?i:t)instanceof r.SassNumber:s=!1,s&&this._warn$3(k.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation().call$1(n))+" or "+r.expressionToCalc(n).toString$0(0)+k.x0a_Morex20,n.get$span(0),$.Deprecation_oJv),_)},_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression?e.namespace==null?(t=e.name,t=$.Set_yHF81.contains$1(0,t.toLowerCase())&&this._environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e){return e.value},visitVariableExpression$1(e){var t=this._addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableExpression_closure(this,e));if(t!=null)return t;throw r.wrapException(this._evaluate$_exception$2("Undefined variable.",e.span))},visitUnaryOperationExpression$1(e){return this._addExceptionSpan$2(e,new r._EvaluateVisitor_visitUnaryOperationExpression_closure(e,e.operand.accept$1(this)))},visitBooleanExpression$1(e){return e.value?$.SassBoolean_true:$.SassBoolean_false},visitIfExpression$1(e){var t,n,s,a,i,o=this,l=o._evaluateMacroArguments$1(e),_=l._0,u=l._1;return o._verifyArguments$4(_.length,u,C.$get$IfExpression_declaration(),e),t=r.ListExtensions_elementAtOrNull(_,0),t==null&&(n=u.$index(0,"condition"),n.toString,t=n),s=r.ListExtensions_elementAtOrNull(_,1),s==null&&(n=u.$index(0,"if-true"),n.toString,s=n),a=r.ListExtensions_elementAtOrNull(_,2),a==null&&(n=u.$index(0,"if-false"),n.toString,a=n),i=t.accept$1(o).get$isTruthy()?s:a,o._withoutSlash$2(i.accept$1(o),o._expressionNode$1(i))},visitNullExpression$1(e){return $.C__SassNull},visitNumberExpression$1(e){return r.SassNumber_SassNumber(e.value,e.unit)},visitParenthesizedExpression$1(e){var t=this;return t._assertInModule$2(t.__stylesheet,"_stylesheet").plainCss?r.throwExpression(t._evaluate$_exception$2("Parentheses aren't allowed in plain CSS.",e.span)):e.expression.accept$1(t)},visitColorExpression$1(e){return e.value},visitListExpression$1(e){var t=e.contents;return r.SassList$(new r.MappedListIterable(t,new r._EvaluateVisitor_visitListExpression_closure(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var t,n,s,a,i,o,l,_,u,p=c.Value,h=r.LinkedHashMap_LinkedHashMap$_empty(p,p),d=r.LinkedHashMap_LinkedHashMap$_empty(p,c.AstNode);for(t=e.pairs,n=t.length,s=0;s<n;++s){if(a=t[s],i=a._0,o=a._1,l=i.accept$1(this),_=o.accept$1(this),h.containsKey$1(l))throw p=d.$index(0,l),u=p==null?null:p.get$span(p),p=i.get$span(i),t=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),u!=null&&t.$indexSet(0,u,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$("Duplicate key.",p,"second key",t,this._evaluate$_stackTrace$1(i.get$span(i)),null));h.$indexSet(0,l,_),d.$indexSet(0,l,i)}return new r.SassMap(r.ConstantMap_ConstantMap$from(h,p,p))},visitFunctionExpression$1(e){var t,n,s,a,i,o,l=this,_="_stylesheet",u={},p=l._assertInModule$2(l.__stylesheet,_).plainCss?null:l._addExceptionSpan$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure(l,e));if(u.$function=p,p==null){if(e.namespace!=null)throw r.wrapException(l._evaluate$_exception$2("Undefined function.",e.span));if(t=e.name,n=t.toLowerCase(),n==="min"||n==="max"||n==="round"||n==="abs"?(s=e.$arguments,a=s.named,s=a.get$isEmpty(a)&&s.rest==null&&$.JSArray_methods.every$1(s.positional,new r._EvaluateVisitor_visitFunctionExpression_closure0)):s=!1,s)return l._visitCalculation$2$inLegacySassFunction(e,!0);if(n==="calc"||n==="clamp"||n==="hypot"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="sqrt"||n==="exp"||n==="sign"||n==="mod"||n==="rem"||n==="atan2"||n==="pow"||n==="log")return l._visitCalculation$1(e);p=l._assertInModule$2(l.__stylesheet,_).plainCss?null:l._builtInFunctions.$index(0,t),t=u.$function=p??new r.PlainCssCallable(e.originalName)}else t=p;return $.JSString_methods.startsWith$1(e.originalName,"--")&&t instanceof r.UserDefinedCallable&&!$.JSString_methods.startsWith$1(t.declaration.originalName,"--")&&l._warn$3(k.Sassx20_ff,e.get$nameSpan(),$.Deprecation_HJ0),i=l._inFunction,l._inFunction=!0,o=l._addErrorSpan$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure1(u,l,e)),l._inFunction=i,o},_visitCalculation$2$inLegacySassFunction(e,t){var n,s,a,i,o,l,_,u,p=this,h=e.$arguments,d=h.named;if(d.get$isNotEmpty(d))throw r.wrapException(p._evaluate$_exception$2(k.Keywor,e.span));if(h.rest!=null)throw r.wrapException(p._evaluate$_exception$2(k.Rest_a,e.span));for(p._checkCalculationArguments$1(e),d=r._setArrayType([],c.JSArray_Object),h=h.positional,_=h.length,u=0;u<_;++u)d.push(p._visitCalculationExpression$2$inLegacySassFunction(h[u],t));if(n=d,p._inSupportsDeclaration)return new r.SassCalculation(e.name,r.List_List$unmodifiable(n,c.Object));s=p._callableNode,p._callableNode=e;try{a=null,d=e.name,i=d.toLowerCase();e:{if(i==="calc"){a=r.SassCalculation_calc(g.$index$asx(n,0));break e}if(i==="sqrt"){a=r.SassCalculation__singleArgument("sqrt",g.$index$asx(n,0),r.number0__sqrt$closure(),!0);break e}if(i==="sin"){a=r.SassCalculation__singleArgument("sin",g.$index$asx(n,0),r.number0__sin$closure(),!1);break e}if(i==="cos"){a=r.SassCalculation__singleArgument("cos",g.$index$asx(n,0),r.number0__cos$closure(),!1);break e}if(i==="tan"){a=r.SassCalculation__singleArgument("tan",g.$index$asx(n,0),r.number0__tan$closure(),!1);break e}if(i==="asin"){a=r.SassCalculation__singleArgument("asin",g.$index$asx(n,0),r.number0__asin$closure(),!0);break e}if(i==="acos"){a=r.SassCalculation__singleArgument("acos",g.$index$asx(n,0),r.number0__acos$closure(),!0);break e}if(i==="atan"){a=r.SassCalculation__singleArgument("atan",g.$index$asx(n,0),r.number0__atan$closure(),!0);break e}if(i==="abs"){a=r.SassCalculation_abs(g.$index$asx(n,0));break e}if(i==="exp"){a=r.SassCalculation_exp(g.$index$asx(n,0));break e}if(i==="sign"){a=r.SassCalculation_sign(g.$index$asx(n,0));break e}if(i==="min"){a=r.SassCalculation_min(n);break e}if(i==="max"){a=r.SassCalculation_max(n);break e}if(i==="hypot"){a=r.SassCalculation_hypot(n);break e}if(i==="pow"){a=r.SassCalculation_pow(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="atan2"){a=r.SassCalculation_atan2(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="log"){a=r.SassCalculation_log(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="mod"){a=r.SassCalculation_mod(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="rem"){a=r.SassCalculation_rem(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="round"){a=r.SassCalculation_round(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2));break e}if(i==="clamp"){a=r.SassCalculation_clamp(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2));break e}d=r.UnsupportedError$('Unknown calculation name "'+d+'".'),a=r.throwExpression(d)}return a=a,a}catch(f){if(a=r.unwrapException(f),a instanceof r.SassScriptException)o=a,l=r.getTraceFromException(f),$.JSString_methods.contains$1(o.message,"compatible")&&p._verifyCompatibleNumbers$2(n,h),r.throwWithTrace(p._evaluate$_exception$2(o.message,e.span),o,l);else throw f}finally{p._callableNode=s}},_visitCalculation$1(e){return this._visitCalculation$2$inLegacySassFunction(e,!1)},_checkCalculationArguments$1(e){var t,n,s=new r._EvaluateVisitor__checkCalculationArguments_check(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){s.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){s.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"){s.call$1(2);break e}if(n==="round"||n==="clamp"){s.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_verifyCompatibleNumbers$2(e,t){var n,s,a,i,o,l,_;for(n=0;s=e.length,n<s;++n)if(a=e[n],a instanceof r.SassNumber?(s=a.get$hasComplexUnits(),i=a):(i=null,s=!1),s)throw r.wrapException(this._evaluate$_exception$2("Number "+r.S(i)+" isn't compatible with CSS calculations.",g.get$span$z(t[n])));for(n=0;n<s-1;++n)if(o=e[n],o instanceof r.SassNumber){for(l=n+1;s=e.length,l<s;++l)if(_=e[l],_ instanceof r.SassNumber&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.MultiSpanSassRuntimeException$(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",g.get$span$z(t[n]),o.toString$0(0),r.LinkedHashMap_LinkedHashMap$_literal([g.get$span$z(t[l]),_.toString$0(0)],c.FileSpan,c.String),this._evaluate$_stackTrace$1(g.get$span$z(t[n])),null))}},_visitCalculationExpression$2$inLegacySassFunction(e,t){var n,s,a,i,o,l,_,u=this,p=null,h={},d=e instanceof r.ParenthesizedExpression,f=d?e.expression:p;if(d)return n=u._visitCalculationExpression$2$inLegacySassFunction(f,t),n instanceof r.SassString?new r.SassString("("+n._string$_text+")",!1):n;if(e instanceof r.StringExpression&&e.accept$1(new r._IsCalculationSafeVisitor)){d=e.text,s=d.get$asPlain(),a=s==null?p:s.toLowerCase();e:{if(a==="pi"){d=r.SassNumber_SassNumber(3.141592653589793,p);break e}if(a==="e"){d=r.SassNumber_SassNumber(2.718281828459045,p);break e}if(a==="infinity"){d=r.SassNumber_SassNumber(1/0,p);break e}if(a==="-infinity"){d=r.SassNumber_SassNumber(-1/0,p);break e}if(a==="nan"){d=r.SassNumber_SassNumber(NaN,p);break e}d=new r.SassString(u._performInterpolation$1(d),!1);break e}return d}if(h.right=h.left=h.operator=null,d=e instanceof r.BinaryOperationExpression,d&&(h.operator=e.operator,h.left=e.left,h.right=e.right),d)return u._checkWhitespaceAroundCalculationOperator$1(e),u._addExceptionSpan$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure(h,u,e,t));if(e instanceof r.NumberExpression||e instanceof r.VariableExpression||e instanceof r.FunctionExpression||e instanceof r.IfExpression){i=e.accept$1(u);e:{if(i instanceof r.SassNumber){d=i;break e}if(i instanceof r.SassCalculation){d=i;break e}if(i instanceof r.SassString?(d=!i._hasQuotes,n=i):(n=p,d=!1),d){d=n;break e}d=r.throwExpression(u._evaluate$_exception$2("Value "+i.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}return d}if(e instanceof r.ListExpression&&!e.hasBrackets&&$.ListSeparator_nbm===e.separator&&e.contents.length>=2){for(d=r._setArrayType([],c.JSArray_Object),s=e.contents,o=s.length,l=0;l<o;++l)d.push(u._visitCalculationExpression$2$inLegacySassFunction(s[l],t));for(u._checkAdjacentCalculationValues$2(d,e),_=0;_<d.length;++_)o=d[_],o instanceof r.CalculationOperation&&s[_]instanceof r.ParenthesizedExpression&&(d[_]=new r.SassString("("+r.S(o)+")",!1));return new r.SassString($.JSArray_methods.join$1(d," "),!1)}throw r.wrapException(u._evaluate$_exception$2(k.This_e,e.get$span(e)))},_checkWhitespaceAroundCalculationOperator$1(e){var t,n,s,a,i,o,l=e.operator;if(!(l!==$.BinaryOperator_u15&&l!==$.BinaryOperator_SjO)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,s=n.get$span(n),t===s.get$file(s)&&(t=l.get$span(l),t=t.get$end(t),s=n.get$span(n),!(t.offset>=s.get$start(s).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),a=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=a.charCodeAt(0),o=a.charCodeAt(a.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._evaluate$_exception$2(k.x22x2b__an,e.get$operatorSpan()))},_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if($.BinaryOperator_u15===e){n=$.CalculationOperator_g2q;break e}if($.BinaryOperator_SjO===e){n=$.CalculationOperator_CxF;break e}if($.BinaryOperator_2No===e){n=$.CalculationOperator_171;break e}if($.BinaryOperator_U77===e){n=$.CalculationOperator_Qf1;break e}n=r.throwExpression(this._evaluate$_exception$2(k.This_o,t.get$operatorSpan()))}return n},_checkAdjacentCalculationValues$2(e,t){var n,s,a,i,o,l,_,u;for(n=e.length,s=1;s<n;++s)if(a=s-1,i=e[a],o=e[s],!(i instanceof r.SassString||o instanceof r.SassString))throw n=t.contents,l=n[a],_=n[s],_ instanceof r.UnaryOperationExpression?(u=_.operator,$.UnaryOperator_AiQ!==u?n=$.UnaryOperator_cLp===u:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression&&_.value<0,n?r.wrapException(this._evaluate$_exception$2(k.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._evaluate$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e){var t,n=this,s=n._performInterpolation$1(e.name),a=n._inFunction;return n._inFunction=!0,t=n._addErrorSpan$2(e,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure(n,e,new r.PlainCssCallable(s))),n._inFunction=a,t},_runUserDefinedCallable$1$4(e,t,n,s,a){var i,o,l=this,_=l._evaluateArguments$1(e),u=t.declaration.name;return u!=="@content"&&(u+="()"),i=l._currentCallable,l._currentCallable=t,o=l._withStackFrame$3(u,n,new r._EvaluateVisitor__runUserDefinedCallable_closure(l,t,_,n,s,a)),l._currentCallable=i,o},_runFunctionCallable$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m=this;if(t instanceof r.BuiltInCallable)return m._withoutSlash$2(m._runBuiltInCallable$3(e,t,n),n);if(c.UserDefinedCallable_Environment._is(t))return m._runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure(m,t),c.Value);if(t instanceof r.PlainCssCallable){if(u=e.named,u.get$isNotEmpty(u)||e.keywordRest!=null)throw r.wrapException(m._evaluate$_exception$2(k.Plain_,n.get$span(n)));s=new r.StringBuffer(t.name+"(");try{for(a=!0,u=e.positional,p=u.length,h=0;h<p;++h)i=u[h],a?a=!1:s._contents+=", ",d=s,f=i,f=m._evaluate$_serialize$3$quote(f.accept$1(m),f,!0),d._contents+=f;o=e.rest,o!=null&&(l=o.accept$1(m),a||(s._contents+=", "),u=s,p=m._evaluate$_serialize$2(l,o),u._contents+=p)}catch(y){throw u=r.unwrapException(y),c.SassRuntimeException._is(u)?(_=u,$.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$(_._span_exception$_message,g.get$span$z(_),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],c.FileSpan,c.String),g.get$trace$z(_),null)):y):y}return u=s,p=r.Primitives_stringFromCharCode(41),u._contents+=p,p=s._contents,new r.SassString((p.charCodeAt(0)==0,p),!1)}else throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null))},_runBuiltInCallable$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M={},I=E._evaluateArguments$1(e),R=E._callableNode;for(E._callableNode=n,l=new r.MapKeySet(I._values[0],c.MapKeySet_String),M.callback=M.overload=null,_=t.callbackFor$2(I._values[2].length,l),M.overload=_._0,M.callback=_._1,E._addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure(M,I,l)),u=M.overload.$arguments,p=I._values[2].length,h=u.length;p<h;++p)d=u[p],f=I._values[2],m=I._values[0].remove$1(0,d.name),m==null&&(m=d.defaultValue,m=E._withoutSlash$2(m.accept$1(E),m)),f.push(m);M.overload.restArgument!=null?(I._values[2].length>h?(y=$.JSArray_methods.sublist$1(I._values[2],h),$.JSArray_methods.removeRange$2(I._values[2],h,I._values[2].length)):y=$.List_empty8,h=I._values[0],S=r.SassArgumentList$(y,h,I._values[4]===$.ListSeparator_undecided_null_undecided?$.ListSeparator_ECn:I._values[4]),I._values[2].push(S)):S=null,s=null;try{s=E._addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure0(M,I))}catch(L){if(h=r.unwrapException(L),h instanceof r.SassException)throw L;a=h,i=r.getTraceFromException(L),o=null;try{o=r._asString(g.get$message$x(a))}catch{v=g.toString$0$(a),o=v}r.throwWithTrace(E._evaluate$_exception$2(o,n.get$span(n)),a,i)}if(E._callableNode=R,S==null||I._values[0].__js_helper$_length===0||S._wereKeywordsAccessed)return s;throw r.wrapException(r.MultiSpanSassRuntimeException$("No "+r.pluralize("argument",I._values[0].get$keys(0).get$length(0),null)+" named "+r.toSentence(I._values[0].get$keys(0).map$1$1(0,new r._EvaluateVisitor__runBuiltInCallable_closure1,c.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([M.overload.get$spanWithName(),"declaration"],c.FileSpan,c.String),E._evaluate$_stackTrace$1(n.get$span(n)),null))},_evaluateArguments$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=this,R=r._setArrayType([],c.JSArray_Value),L=r._setArrayType([],c.JSArray_AstNode);for(t=e.positional,n=t.length,s=0;s<n;++s)a=t[s],i=I._expressionNode$1(a),R.push(I._withoutSlash$2(a.accept$1(I),i)),L.push(i);for(t=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(t,c.Value),n=c.AstNode,l=r.LinkedHashMap_LinkedHashMap$_empty(t,n),_=r.MapExtensions_get_pairs(e.named,t,c.Expression),_=_.get$iterator(_);_.moveNext$0();)u=_.get$current(_),p=u._0,h=u._1,i=I._expressionNode$1(h),o.$indexSet(0,p,I._withoutSlash$2(h.accept$1(I),i)),l.$indexSet(0,p,i);if(d=e.rest,d==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,R,L,$.ListSeparator_undecided_null_undecided]);if(f=d.accept$1(I),m=I._expressionNode$1(d),f instanceof r.SassMap){for(I._addRestMap$4(o,f,d,new r._EvaluateVisitor__evaluateArguments_closure),_=r.LinkedHashMap_LinkedHashMap$_empty(t,n),u=f._map$_contents,u=g.get$iterator$ax(u.get$keys(u)),y=c.SassString;u.moveNext$0();)_.$indexSet(0,y._as(u.get$current(u))._string$_text,m);l.addAll$1(0,_),S=$.ListSeparator_undecided_null_undecided}else f instanceof r.SassList?(_=f._list$_contents,$.JSArray_methods.addAll$1(R,new r.MappedListIterable(_,new r._EvaluateVisitor__evaluateArguments_closure0(I,m),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,Value>"))),$.JSArray_methods.addAll$1(L,r.List_List$filled(_.length,m,!1,n)),S=f._separator,f instanceof r.SassArgumentList&&(f._wereKeywordsAccessed=!0,f._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure1(I,o,m,l)))):(R.push(I._withoutSlash$2(f,m)),L.push(m),S=$.ListSeparator_undecided_null_undecided);if(v=e.keywordRest,v==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,R,L,S]);if(E=v.accept$1(I),M=I._expressionNode$1(v),E instanceof r.SassMap){for(I._addRestMap$4(o,E,v,new r._EvaluateVisitor__evaluateArguments_closure2),t=r.LinkedHashMap_LinkedHashMap$_empty(t,n),n=E._map$_contents,n=g.get$iterator$ax(n.get$keys(n)),_=c.SassString;n.moveNext$0();)t.$indexSet(0,_._as(n.get$current(n))._string$_text,M);return l.addAll$1(0,t),new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,R,L,S])}else throw r.wrapException(I._evaluate$_exception$2(k.Variabs+E.toString$0(0)+").",v.get$span(v)))},_evaluateMacroArguments$1(e){var t,n,s,a,i,o,l,_,u=this,p=e.$arguments,h=p.rest;if(h==null)return new r._Record_2(p.positional,p.named);if(t=p.positional,n=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),s=r.LinkedHashMap_LinkedHashMap$of(p.named,c.String,c.Expression),a=h.accept$1(u),i=u._expressionNode$1(h),a instanceof r.SassMap?u._addRestMap$4(s,a,e,new r._EvaluateVisitor__evaluateMacroArguments_closure(h)):a instanceof r.SassList?(t=a._list$_contents,$.JSArray_methods.addAll$1(n,new r.MappedListIterable(t,new r._EvaluateVisitor__evaluateMacroArguments_closure0(u,i,h),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression>"))),a instanceof r.SassArgumentList&&(a._wereKeywordsAccessed=!0,a._keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure1(u,s,i,h)))):n.push(new r.ValueExpression(u._withoutSlash$2(a,i),h.get$span(h))),o=p.keywordRest,o==null)return new r._Record_2(n,s);if(l=o.accept$1(u),_=u._expressionNode$1(o),l instanceof r.SassMap)return u._addRestMap$4(s,l,e,new r._EvaluateVisitor__evaluateMacroArguments_closure2(u,_,o)),new r._Record_2(n,s);throw r.wrapException(u._evaluate$_exception$2(k.Variabs+l.toString$0(0)+").",o.get$span(o)))},_addRestMap$1$4(e,t,n,s){t._map$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure(this,e,s,this._expressionNode$1(n),t,n))},_addRestMap$4(e,t,n,s){return this._addRestMap$1$4(e,t,n,s,c.dynamic)},_verifyArguments$4(e,t,n,s){return this._addExceptionSpan$2(s,new r._EvaluateVisitor__verifyArguments_closure(n,e,t))},visitSelectorExpression$1(e){var t=this._styleRuleIgnoringAtRoot;return t=t==null?null:t.originalSelector.get$asSassList(),t??$.C__SassNull},visitStringExpression$1(e){var t,n,s,a,i,o,l,_,u,p=this,h=p._inSupportsDeclaration;for(p._inSupportsDeclaration=!1,t=r._setArrayType([],c.JSArray_String),n=e.text.contents,s=n.length,a=c.Expression,i=0;i<s;++i){o=n[i];e:{if(typeof o=="string"){l=o;break e}if(a._is(o)){_=o.accept$1(p);t:{if(_ instanceof r.SassString){u=_._string$_text,l=u;break t}l=p._evaluate$_serialize$3$quote(_,o,!1);break t}break e}l=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(o)))}t.push(l)}return t=$.JSArray_methods.join$0(t),p._inSupportsDeclaration=h,new r.SassString(t,e.hasQuotes)},visitSupportsExpression$1(e){return new r.SassString(this._visitSupportsCondition$1(e.condition),!1)},visitCssAtRule$1(e){var t,n,s,a=this;if(a._declarationName!=null)throw r.wrapException(a._evaluate$_exception$2(k.At_rul,e.span));if(e.isChildless){a._assertInModule$2(a.__parent,"__parent").addChild$1(r.ModifiableCssAtRule$(e.name,e.span,!0,e.value));return}t=a._inKeyframes,n=a._inUnknownAtRule,s=e.name,r.unvendor(s.value)==="keyframes"?a._inKeyframes=!0:a._inUnknownAtRule=!0,a._withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$(s,e.span,!1,e.value),new r._EvaluateVisitor_visitCssAtRule_closure(a,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure0,c.ModifiableCssAtRule,c.Null),a._inUnknownAtRule=n,a._inKeyframes=t},visitCssComment$1(e){var t=this,n="__parent",s="_endOfImports";t._assertInModule$2(t.__parent,n)===t._assertInModule$2(t.__root,"_root")&&t._assertInModule$2(t.__endOfImports,s)===g.get$length$asx(t._assertInModule$2(t.__root,"_root").children._collection$_source)&&(t.__endOfImports=t._assertInModule$2(t.__endOfImports,s)+1),t._assertInModule$2(t.__parent,n).addChild$1(new r.ModifiableCssComment(e.text,e.span))},visitCssDeclaration$1(e){this._assertInModule$2(this.__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap))},visitCssImport$1(e){var t,n=this,s="__parent",a="_root",i="_endOfImports",o=new r.ModifiableCssImport(e.url,e.modifiers,e.span);n._assertInModule$2(n.__parent,s)!==n._assertInModule$2(n.__root,a)?n._assertInModule$2(n.__parent,s).addChild$1(o):n._assertInModule$2(n.__endOfImports,i)===g.get$length$asx(n._assertInModule$2(n.__root,a).children._collection$_source)?(n._assertInModule$2(n.__root,a).addChild$1(o),n.__endOfImports=n._assertInModule$2(n.__endOfImports,i)+1):(t=n._outOfOrderImports,(t??(n._outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport))).push(o))},visitCssKeyframeBlock$1(e){this._withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure(this,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure0,c.ModifiableCssKeyframeBlock,c.Null)},visitCssMediaRule$1(e){var t,n,s,a,i,o=this;if(o._declarationName!=null)throw r.wrapException(o._evaluate$_exception$2(k.Media_,e.span));t=r.NullableExtension_andThen(o._mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure(o,e)),n=t==null,!(!n&&g.get$isEmpty$asx(t))&&(n?s=$.Set_empty1:(a=o._mediaQuerySources,a.toString,a=r.LinkedHashSet_LinkedHashSet$of(a,c.CssMediaQuery),i=o._mediaQueries,i.toString,a.addAll$1(0,i),a.addAll$1(0,e.queries),s=a),n=n?e.queries:t,o._withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$(n,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure0(o,t,e,s),!1,new r._EvaluateVisitor_visitCssMediaRule_closure1(s),c.ModifiableCssMediaRule,c.Null))},visitCssStyleRule$1(e){var t,n,s,a,i,o,l,_,u,p,h=this,d=null,f="__parent";if(h._declarationName!=null)throw r.wrapException(h._evaluate$_exception$2(k.Style_n,e.span));if(h._inKeyframes&&h._assertInModule$2(h.__parent,f)instanceof r.ModifiableCssKeyframeBlock)throw r.wrapException(h._evaluate$_exception$2(k.Style_k,e.span));t=h._atRootExcludingStyleRule,n=t?d:h._styleRuleIgnoringAtRoot,s=t?d:h._styleRuleIgnoringAtRoot,s=s==null?d:s.fromPlainCss,a=s!==!0,s=e._style_rule$_selector._box$_inner,a?(s=s.value,i=n==null?d:n.originalSelector,o=s.nestWithin$3$implicitParent$preserveParentSelectors(i,!t,e.fromPlainCss)):o=s.value,l=r.ModifiableCssStyleRule$(h._assertInModule$2(h.__extensionStore,"_extensionStore").addSelector$2(o,h._mediaQueries),e.span,e.fromPlainCss,o),_=h._atRootExcludingStyleRule,h._atRootExcludingStyleRule=!1,t=a?new r._EvaluateVisitor_visitCssStyleRule_closure:d,h._withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitCssStyleRule_closure0(h,l,e),!1,t,c.ModifiableCssStyleRule,c.Null),h._atRootExcludingStyleRule=_,t=h._assertInModule$2(h.__parent,f).children._collection$_source,s=g.getInterceptor$asx(t),u=s.get$length(t),u>=1?(p=s.elementAt$1(t,u-1),t=n==null):(p=d,t=!1),t&&(p.isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=g.get$iterator$ax(e.get$children(e));t.moveNext$0();)t.get$current(t).accept$1(this)},visitCssSupportsRule$1(e){var t=this;if(t._declarationName!=null)throw r.wrapException(t._evaluate$_exception$2(k.Suppor,e.span));t._withParent$2$4$scopeWhen$through(r.ModifiableCssSupportsRule$(e.condition,e.span),new r._EvaluateVisitor_visitCssSupportsRule_closure(t,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure0,c.ModifiableCssSupportsRule,c.Null)},_handleReturn$1$2(e,t){var n,s,a;for(n=e.length,s=0;s<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++s)if(a=t.call$1(e[s]),a!=null)return a;return null},_handleReturn$2(e,t){return this._handleReturn$1$2(e,t,c.dynamic)},_withEnvironment$1$2(e,t){var n,s=this._environment;return this._environment=e,n=t.call$0(),this._environment=s,n},_withEnvironment$2(e,t){return this._withEnvironment$1$2(e,t,c.dynamic)},_interpolationToValue$3$trim$warnForColor(e,t,n){var s=this._performInterpolation$2$warnForColor(e,n),a=t?r.trimAscii(s,!0):s;return new r.CssValue(a,e.span,c.CssValue_String)},_interpolationToValue$1(e){return this._interpolationToValue$3$trim$warnForColor(e,!1,!1)},_interpolationToValue$2$warnForColor(e,t){return this._interpolationToValue$3$trim$warnForColor(e,!1,t)},_performInterpolation$2$warnForColor(e,t){return this._performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t)._0},_performInterpolation$1(e){return this._performInterpolation$2$warnForColor(e,!1)},_performInterpolationWithMap$2$warnForColor(e,t){var n=this._performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),s=n._1;return s.toString,new r._Record_2(n._0,s)},_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v=this,E=null,M=t?r._setArrayType([],c.JSArray_SourceLocation):E,I=v._inSupportsDeclaration;for(v._inSupportsDeclaration=!1,s=e.contents,a=s.length,i=c.Expression,o=M==null,l=c.JSArray_Object,_=e.span,u=c.Object,p=!0,h=0,d="";h<a;++h,p=!1){if(f=s[h],p||o||M.push(r.SourceLocation$(d.length,E,E,E)),typeof f=="string"){d+=f;continue}i._as(f),m=f.accept$1(v),n&&C.$get$namesByColor().containsKey$1(m)&&(y=r._setArrayType([""],l),S=r.List_List$from(y,!1,u),S.fixed$length=Array,S.immutable$list=Array,S=new r.Interpolation(S,_),S.Interpolation$2(y,_),y=C.$get$namesByColor(),v._warn$2(k.You_pr+r.S(y.$index(0,m))+k.x20in_in+m.toString$0(0)+k.x2c_whicw+r.S(y.$index(0,m))+k.x22x29__If+new r.BinaryOperationExpression($.BinaryOperator_u15,new r.StringExpression(S,!0),f,!1).toString$0(0)+"'.",f.get$span(f))),d+=v._evaluate$_serialize$3$quote(m,f,!1)}return v._inSupportsDeclaration=I,new r._Record_2((d.charCodeAt(0)==0,d),r.NullableExtension_andThen(M,new r._EvaluateVisitor__performInterpolationHelper_closure(e)))},_evaluate$_serialize$3$quote(e,t,n){return this._addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure(e,n))},_evaluate$_serialize$2(e,t){return this._evaluate$_serialize$3$quote(e,t,!0)},_expressionNode$1(e){var t;return e instanceof r.VariableExpression?(t=this._addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure(this,e)),t??e):e},_withParent$2$4$scopeWhen$through(e,t,n,s,a,i){var o,l,_=this;return _._addChild$2$through(e,s),o=_._assertInModule$2(_.__parent,"__parent"),_.__parent=e,l=_._environment.scope$1$2$when(t,n,i),_.__parent=o,l},_withParent$2$3$scopeWhen(e,t,n,s,a){return this._withParent$2$4$scopeWhen$through(e,t,n,null,s,a)},_withParent$2$2(e,t,n,s){return this._withParent$2$4$scopeWhen$through(e,t,!0,null,n,s)},_addChild$2$through(e,t){var n,s,a,i=this._assertInModule$2(this.__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._parent,n==null)throw r.wrapException(r.ArgumentError$(k.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(s=i._parent,a=s.children,i.equalsIgnoringChildren$1(a.get$last(a))?i=c.ModifiableCssParentNode._as(a.get$last(a)):(i=i.copyWithoutChildren$0(),s.addChild$1(i)))}i.addChild$1(e)},_addChild$1(e){return this._addChild$2$through(e,null)},_withStyleRule$1$2(e,t){var n,s=this._styleRuleIgnoringAtRoot;return this._styleRuleIgnoringAtRoot=e,n=t.call$0(),this._styleRuleIgnoringAtRoot=s,n},_withStyleRule$2(e,t){return this._withStyleRule$1$2(e,t,c.dynamic)},_withMediaQueries$1$3(e,t,n){var s,a=this,i=a._mediaQueries,o=a._mediaQuerySources;return a._mediaQueries=e,a._mediaQuerySources=t,s=n.call$0(),a._mediaQueries=i,a._mediaQuerySources=o,s},_withMediaQueries$3(e,t,n){return this._withMediaQueries$1$3(e,t,n,c.dynamic)},_withStackFrame$1$3(e,t,n){var s,a,i=this,o=i._stack;return o.push(new r._Record_2(i._member,t)),s=i._member,i._member=e,a=n.call$0(),i._member=s,o.pop(),a},_withStackFrame$3(e,t,n){return this._withStackFrame$1$3(e,t,n,c.dynamic)},_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber?n=e.asSlash!=null:n=!1,n&&this._warn$3(k.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation().call$1(e))+k.x0a_Morex20,t.get$span(t),$.Deprecation_oJv),e.withoutSlash$0()},_stackFrame$2(e,t){return r.frameForSpan(t,e,r.NullableExtension_andThen(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure(this)))},_evaluate$_stackTrace$1(e){var t,n,s,a,i,o=this,l=r._setArrayType([],c.JSArray_Frame);for(t=o._stack,n=t.length,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)a=t[s],i=a._1,l.push(o._stackFrame$2(a._0,i.get$span(i)));return e!=null&&l.push(o._stackFrame$2(o._member,e)),r.Trace$(new r.ReversedListIterable(l,c.ReversedListIterable_Frame),null)},_evaluate$_stackTrace$0(){return this._evaluate$_stackTrace$1(null)},_warn$3(e,t,n){var s,a,i=this;i._quietDeps?i._inDependency?s=!0:(s=i._currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&i._warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._evaluate$_stackTrace$1(t),s=i._evaluate$_logger,n==null?s.warn$3$span$trace(0,e,t,a):r.WarnForDeprecation_warnForDeprecation(s,n,e,t,a))},_warn$2(e,t){return this._warn$3(e,t,null)},_evaluate$_exception$2(e,t){var n,s;return t==null?(n=$.JSArray_methods.get$last(this._stack)._1,n=n.get$span(n)):n=t,s=this._evaluate$_stackTrace$1(t),new r.SassRuntimeException(s,$.Set_empty,e,n)},_evaluate$_exception$1(e){return this._evaluate$_exception$2(e,null)},_multiSpanException$3(e,t,n){var s=$.JSArray_methods.get$last(this._stack)._1;return r.MultiSpanSassRuntimeException$(e,s.get$span(s),t,n,this._evaluate$_stackTrace$0(),null)},_addExceptionSpan$1$3$addStackFrame(e,t,n){var s,a,i;try{return i=t.call$0(),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassScriptException)s=i,a=r.getTraceFromException(o),i=s.withSpan$1(e.get$span(e)),r.throwWithTrace(i.withTrace$1(this._evaluate$_stackTrace$1(n?e.get$span(e):null)),s,a);else throw o}},_addExceptionSpan$2(e,t){return this._addExceptionSpan$1$3$addStackFrame(e,t,!0,c.dynamic)},_addExceptionSpan$3$addStackFrame(e,t,n){return this._addExceptionSpan$1$3$addStackFrame(e,t,n,c.dynamic)},_addExceptionTrace$1$1(e){var t,n,s,a;try{return s=e.call$0(),s}catch(i){if(s=r.unwrapException(i),c.SassRuntimeException._is(s))throw i;if(s instanceof r.SassException)t=s,n=r.getTraceFromException(i),s=t,a=g.getInterceptor$z(s),r.throwWithTrace(t.withTrace$1(this._evaluate$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(a,s))),t,n);else throw i}},_addExceptionTrace$1(e){return this._addExceptionTrace$1$1(e,c.dynamic)},_addErrorSpan$1$2(e,t){var n,s,a,i,o;try{return a=t.call$0(),a}catch(l){if(a=r.unwrapException(l),c.SassRuntimeException._is(a)){if(n=a,s=r.getTraceFromException(l),!$.JSString_methods.startsWith$1(g.get$span$z(n).get$text(),"@error"))throw l;a=n._span_exception$_message,i=e.get$span(e),o=this._evaluate$_stackTrace$0(),r.throwWithTrace(new r.SassRuntimeException(o,$.Set_empty,a,i),n,s)}else throw l}},_addErrorSpan$2(e,t){return this._addErrorSpan$1$2(e,t,c.dynamic)}},r._EvaluateVisitor_closure.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._environment,n=r.stringReplaceAllUnchecked(a._string$_text,"_","-"),s.globalVariableExists$2$namespace(n,t==null?null:t._string$_text)?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string$_text,"_","-"))!=null?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure1.prototype={call$1(e){var t,n,s,a,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._environment,s=o._string$_text,a=r.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(a,t==null?null:t._string$_text)!=null||i._builtInFunctions.containsKey$1(s)?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure2.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._environment,n=r.stringReplaceAllUnchecked(a._string$_text,"_","-"),s.getMixin$2$namespace(n,t==null?null:t._string$_text)!=null?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure3.prototype={call$1(e){var t=this.$this._environment;if(!t._inMixin)throw r.wrapException(r.SassScriptException$(k.conten,null));return t._content!=null?$.SassBoolean_true:$.SassBoolean_false},$signature:20},r._EvaluateVisitor_closure4.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._environment._environment$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i.get$variables(),c.String,a),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!0),s._1);return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._EvaluateVisitor_closure5.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._environment._environment$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i.get$functions(i),c.String,c.Callable),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!0),new r.SassFunction(s._1));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._EvaluateVisitor_closure6.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string$_text,i=this.$this._environment._environment$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs(i.get$mixins(),c.String,c.Callable),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString(s._0,!0),new r.SassMixin(s._1));return new r.SassMap(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},r._EvaluateVisitor_closure7.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),o=a.$index(e,1).get$isTruthy();if(a=a.$index(e,2).get$realNull(),t=a==null?null:a.assertString$1("module"),o){if(t!=null)throw r.wrapException(k.x24css_a);return new r.SassFunction(new r.PlainCssCallable(i._string$_text))}if(a=this.$this,n=a._callableNode,n.toString,s=a._addExceptionSpan$2(n,new r._EvaluateVisitor__closure2(a,i,t)),s==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction(s)},$signature:163},r._EvaluateVisitor__closure2.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module,s=n==null?null:n._string$_text;return n=this.$this,e=n._environment.getFunction$2$namespace(t,s),e!=null||s!=null?e:n._builtInFunctions.$index(0,t)},$signature:102},r._EvaluateVisitor_closure8.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name");if(a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this,n=a._callableNode,n.toString,s=a._addExceptionSpan$2(n,new r._EvaluateVisitor__closure1(a,i,t)),s==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin(s)},$signature:164},r._EvaluateVisitor__closure1.prototype={call$0(){var e=this.$this._environment,t=r.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string$_text)},$signature:102},r._EvaluateVisitor_closure9.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=g.getInterceptor$asx(e),y=m.$index(e,0),S=c.SassArgumentList._as(m.$index(e,1));if(m=this.$this,t=m._callableNode,t.toString,n=r._setArrayType([],c.JSArray_Expression),s=c.String,a=c.Expression,i=t.get$span(t),o=t.get$span(t),S._wereKeywordsAccessed=!0,l=S._keywords,l.get$isEmpty(l))t=null;else{for(_=c.Value,u=r.LinkedHashMap_LinkedHashMap$_empty(_,_),S._wereKeywordsAccessed=!0,l=r.MapExtensions_get_pairs(l,s,_),l=l.get$iterator(l);l.moveNext$0();)p=l.get$current(l),u.$indexSet(0,new r.SassString(p._0,!1),p._1);t=new r.ValueExpression(new r.SassMap(r.ConstantMap_ConstantMap$from(u,_,_)),t.get$span(t))}if(h=new r.ArgumentInvocation(r.List_List$unmodifiable(n,a),r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_empty(s,a),s,a),new r.ValueExpression(S,o),t,i),y instanceof r.SassString)return r.warnForDeprecation(k.Passina+y.toString$0(0)+"))",$.Deprecation_gkc),d=m._callableNode,t=y._string$_text,n=d.get$span(d),m.visitFunctionExpression$1(new r.FunctionExpression(null,r.stringReplaceAllUnchecked(t,"_","-"),t,h,n));if(f=y.assertFunction$1("function").callable,c.Callable._is(f))return t=m._callableNode,t.toString,m._runFunctionCallable$3(h,f,t);throw r.wrapException(r.SassScriptException$("The function "+f.get$name(f)+k.x20is_as,null))},$signature:6},r._EvaluateVisitor_closure10.prototype={call$1(e){var t,n,s,a,i,o=g.getInterceptor$asx(e),l=r.Uri_parse(o.$index(e,0).assertString$1("url")._string$_text);o=o.$index(e,1).get$realNull(),t=o==null?null:o.assertMap$1("with")._map$_contents,o=this.$this,n=o._callableNode,n.toString,t!=null?(s=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue),t.forEach$1(0,new r._EvaluateVisitor__closure(s,n.get$span(n),n)),a=new r.ExplicitConfiguration(n,s,null)):a=$.Configuration_Map_empty_null,i=n.get$span(n),o._loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",n,new r._EvaluateVisitor__closure0(o),i.get$sourceUrl(i),a,!0),o._assertConfigurationIsEmpty$2$nameInError(a,!0)},$signature:184},r._EvaluateVisitor__closure.prototype={call$2(e,t){var n=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(n._string$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new r.ConfiguredValue(t,this.span,this.callableNode))},$signature:90},r._EvaluateVisitor__closure0.prototype={call$2(e,t){var n=this.$this;return n._combineCss$2$clone(e,!0).accept$1(n)},$signature:77},r._EvaluateVisitor_closure11.prototype={call$1(e){var t,n,s,a,i,o,l,_=g.getInterceptor$asx(e),u=_.$index(e,0),p=c.SassArgumentList._as(_.$index(e,1));if(_=this.$this,t=_._callableNode,n=t.get$span(t),s=t.get$span(t),a=c.Expression,i=r.List_List$unmodifiable($.List_empty9,a),a=r.ConstantMap_ConstantMap$from($.Map_empty6,c.String,a),o=u.assertMixin$1("mixin").callable,l=_._environment._content,c.Callable._is(o))_._applyMixin$5(o,l,new r.ArgumentInvocation(i,a,new r.ValueExpression(p,s),null,n),t,t);else throw r.wrapException(r.SassScriptException$("The mixin "+o.get$name(o)+k.x20is_as,null))},$signature:184},r._EvaluateVisitor_run_closure.prototype={call$0(){var e,t=this,n=t.node,s=n.span,a=s.get$sourceUrl(s),i=null;return a!=null&&(i=a,s=t.$this,s._activeModules.$indexSet(0,i,null),s._loadedUrls.add$1(0,i)),s=t.$this,e=s._addExceptionTrace$1(new r._EvaluateVisitor_run__closure(s,t.importer,n)),new r._Record_2_loadedUrls_stylesheet(s._loadedUrls,s._combineCss$1(e))},$signature:305},r._EvaluateVisitor_run__closure.prototype={call$0(){return this.$this._execute$2(this.importer,this.node)},$signature:298},r._EvaluateVisitor_runExpression_closure.prototype={call$0(){var e=this.$this,t=this.expression;return e._withFakeStylesheet$3(this.importer,t,new r._EvaluateVisitor_runExpression__closure(e,t))},$signature:34},r._EvaluateVisitor_runExpression__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new r._EvaluateVisitor_runExpression___closure(e,this.expression))},$signature:34},r._EvaluateVisitor_runExpression___closure.prototype={call$0(){return this.expression.accept$1(this.$this)},$signature:34},r._EvaluateVisitor_runStatement_closure.prototype={call$0(){var e=this.$this,t=this.statement;return e._withFakeStylesheet$3(this.importer,t,new r._EvaluateVisitor_runStatement__closure(e,t))},$signature:0},r._EvaluateVisitor_runStatement__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new r._EvaluateVisitor_runStatement___closure(e,this.statement))},$signature:0},r._EvaluateVisitor_runStatement___closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:0},r._EvaluateVisitor__loadModule_closure.prototype={call$0(){return this.callback.call$2(this._box_1.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure0.prototype={call$0(){var e,t,n,s,a=this,i={},o=null,l=null,_=a.$this,u=a.nodeWithSpan,p=_._loadStylesheet$3$baseUrl(a.url.toString$0(0),u.get$span(u),a.baseUrl);if(o=p._0,l=p._1,n=o.span,e=n.get$sourceUrl(n),e!=null){if(n=_._activeModules,n.containsKey$1(e))throw a.namesInErrors?(i=e,u=C.$get$context(),i.toString,s="Module loop: "+u.prettyUri$1(i)+" is already being loaded."):s=k.Modulel,i=r.NullableExtension_andThen(n.$index(0,e),new r._EvaluateVisitor__loadModule__closure(_,s)),r.wrapException(i??_._evaluate$_exception$1(s));n.$indexSet(0,e,u)}n=_._modules.containsKey$1(e),t=_._inDependency,_._inDependency=p._2,i.module=null;try{i.module=_._execute$5$configuration$namesInErrors$nodeWithSpan(l,o,a.configuration,a.namesInErrors,u)}finally{_._activeModules.remove$1(0,e),_._inDependency=t}_._addExceptionSpan$3$addStackFrame(u,new r._EvaluateVisitor__loadModule__closure0(i,a.callback,!n),!1)},$signature:1},r._EvaluateVisitor__loadModule__closure.prototype={call$1(e){return this.$this._multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:91},r._EvaluateVisitor__loadModule__closure0.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure.prototype={call$0(){var e,t,n,s,a=this,i=a.$this,o=i._importer,l=i.__stylesheet,_=i.__root,u=i._preModuleComments,p=i.__parent,h=i.__endOfImports,d=i._outOfOrderImports,f=i.__extensionStore,m=i._atRootExcludingStyleRule,y=m?null:i._styleRuleIgnoringAtRoot,S=i._mediaQueries,v=i._declarationName,E=i._inUnknownAtRule,M=i._inKeyframes,I=i._configuration;i._importer=a.importer,e=i.__stylesheet=a.stylesheet,t=e.span,n=i.__parent=i.__root=r.ModifiableCssStylesheet$(t),i.__endOfImports=0,i._outOfOrderImports=null,i.__extensionStore=a.extensionStore,i._declarationName=i._mediaQueries=i._styleRuleIgnoringAtRoot=null,i._inKeyframes=i._atRootExcludingStyleRule=i._inUnknownAtRule=!1,s=a.configuration,s!=null&&(i._configuration=s),i.visitStylesheet$1(e),e=i._outOfOrderImports==null?n:new r.CssStylesheet(new r.UnmodifiableListView(i._addOutOfOrderImports$0(),c.UnmodifiableListView_CssNode),t),a.css.__late_helper$_value=e,a.preModuleComments.__late_helper$_value=i._preModuleComments,i._importer=o,i.__stylesheet=l,i.__root=_,i._preModuleComments=u,i.__parent=p,i.__endOfImports=h,i._outOfOrderImports=d,i.__extensionStore=f,i._styleRuleIgnoringAtRoot=y,i._mediaQueries=S,i._declarationName=v,i._inUnknownAtRule=E,i._atRootExcludingStyleRule=m,i._inKeyframes=M,i._configuration=I},$signature:1},r._EvaluateVisitor__combineCss_closure.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:117},r._EvaluateVisitor__combineCss_closure0.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:13},r._EvaluateVisitor__combineCss_visitModule.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,s=p.css,a=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&$.JSArray_methods.addAll$1(s.length===0?a:s,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),u=p.$this._indexAfterImports$1(_),t=g.getInterceptor$ax(_),$.JSArray_methods.addAll$1(a,t.getRange$2(_,0,u)),$.JSArray_methods.addAll$1(s,t.getRange$2(_,u,t.get$length(_)))}},$signature:292},r._EvaluateVisitor__extendModules_closure.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:13},r._EvaluateVisitor__extendModules_closure0.prototype={call$0(){return r._setArrayType([],c.JSArray_ExtensionStore)},$signature:167},r._EvaluateVisitor_visitAtRootRule_closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRootRule_closure0.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:0},r._EvaluateVisitor__scopeForAtRoot_closure.prototype={call$1(e){var t=this.$this,n=t._assertInModule$2(t.__parent,"__parent");t.__parent=this.newParent,t._environment.scope$1$2$when(e,this.node.hasDeclarations,c.void),t.__parent=n},$signature:32},r._EvaluateVisitor__scopeForAtRoot_closure0.prototype={call$1(e){var t=this.$this,n=t._atRootExcludingStyleRule;t._atRootExcludingStyleRule=!0,this.innerScope.call$1(e),t._atRootExcludingStyleRule=n},$signature:32},r._EvaluateVisitor__scopeForAtRoot_closure1.prototype={call$1(e){return this.$this._withMediaQueries$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure(this.innerScope,e))},$signature:32},r._EvaluateVisitor__scopeForAtRoot__closure.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:1},r._EvaluateVisitor__scopeForAtRoot_closure2.prototype={call$1(e){var t=this.$this,n=t._inKeyframes;t._inKeyframes=!1,this.innerScope.call$1(e),t._inKeyframes=n},$signature:32},r._EvaluateVisitor__scopeForAtRoot_closure3.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule},$signature:169},r._EvaluateVisitor__scopeForAtRoot_closure4.prototype={call$1(e){var t=this.$this,n=t._inUnknownAtRule;t._inUnknownAtRule=!1,this.innerScope.call$1(e),t._inUnknownAtRule=n},$signature:32},r._EvaluateVisitor_visitContentRule_closure.prototype={call$0(){var e,t,n,s;for(e=this.content.declaration.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n);return null},$signature:1},r._EvaluateVisitor_visitDeclaration_closure.prototype={call$0(){var e,t,n,s;for(e=this._box_0.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitEachRule_closure.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._environment.setLocalVariable$3(this._box_0.variable,t._withoutSlash$2(e,n),n)},$signature:54},r._EvaluateVisitor_visitEachRule_closure0.prototype={call$1(e){return this.$this._setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:54},r._EvaluateVisitor_visitEachRule_closure1.prototype={call$0(){var e=this,t=e.$this;return t._handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure(t,e.setVariables,e.node))},$signature:40},r._EvaluateVisitor_visitEachRule__closure.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure(t))},$signature:291},r._EvaluateVisitor_visitEachRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:78},r._EvaluateVisitor_visitAtRule_closure.prototype={call$1(e){return this.$this._interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:286},r._EvaluateVisitor_visitAtRule_closure0.prototype={call$0(){var e,t,n,s=this,a=s.$this,i=a._atRootExcludingStyleRule?null:a._styleRuleIgnoringAtRoot;if(i==null||a._inKeyframes||g.$eq$(s.name.value,"font-face"))for(e=s.children,t=e.length,n=0;n<t;++n)e[n].accept$1(a);else a._withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(i._style_rule$_selector,i.span,!1,i.originalSelector),new r._EvaluateVisitor_visitAtRule__closure(a,s.children),!1,c.ModifiableCssStyleRule,c.Null)},$signature:1},r._EvaluateVisitor_visitAtRule__closure.prototype={call$0(){var e,t,n,s;for(e=this.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitForRule_closure.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:186},r._EvaluateVisitor_visitForRule_closure0.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:186},r._EvaluateVisitor_visitForRule_closure1.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure2.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure3.prototype={call$0(){var e,t,n,s,a,i,o,l,_=this,u=_.$this,p=_.node,h=u._expressionNode$1(p.from);for(e=_.from,t=_._box_0,n=_.direction,s=p.variable,a=_.fromNumber,p=p.children;e!==t.to;e+=n)if(i=u._environment,o=a.get$numeratorUnits(a),i.setLocalVariable$3(s,r.SassNumber_SassNumber$withUnits(e,a.get$denominatorUnits(a),o),h),l=u._handleReturn$2(p,new r._EvaluateVisitor_visitForRule__closure(u)),l!=null)return l;return null},$signature:40},r._EvaluateVisitor_visitForRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:78},r._EvaluateVisitor_visitForwardRule_closure.prototype={call$2(e,t){t&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:77},r._EvaluateVisitor_visitForwardRule_closure0.prototype={call$2(e,t){t&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:77},r._EvaluateVisitor__registerCommentsForModule_closure.prototype={call$0(){return r._setArrayType([],c.JSArray_CssComment)},$signature:173},r._EvaluateVisitor_visitIfRule_closure.prototype={call$1(e){var t=this.$this;return t._environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure(t,e),!0,e.hasDeclarations,c.nullable_Value)},$signature:270},r._EvaluateVisitor_visitIfRule__closure.prototype={call$0(){var e=this.$this;return e._handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure(e))},$signature:40},r._EvaluateVisitor_visitIfRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:78},r._EvaluateVisitor__visitDynamicImport_closure.prototype={call$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L={};if(L.isDependency=L.importer=L.stylesheet=null,e=this.$this,t=this.$import,n=e._loadStylesheet$3$forImport(t.urlString,t.span,!0),s=L.stylesheet=n._0,a=n._1,L.importer=a,i=n._2,L.isDependency=i,o=s.span,l=o.get$sourceUrl(o),l!=null){if(o=e._activeModules,o.containsKey$1(l))throw t=r.NullableExtension_andThen(o.$index(0,l),new r._EvaluateVisitor__visitDynamicImport__closure(e)),r.wrapException(t??e._evaluate$_exception$1("This file is already being loaded."));o.$indexSet(0,l,t)}if(t=s._uses,o=c.UnmodifiableListView_UseRule,new r.UnmodifiableListView(t,o).get$length(0)===0&&new r.UnmodifiableListView(s._forwards,c.UnmodifiableListView_ForwardRule).get$length(0)===0){_=e._importer,t=e._assertInModule$2(e.__stylesheet,"_stylesheet"),u=e._inDependency,e._importer=a,e.__stylesheet=s,e._inDependency=i,e.visitStylesheet$1(s),e._importer=_,e.__stylesheet=t,e._inDependency=u,e._activeModules.remove$1(0,l);return}if(t=new r.UnmodifiableListView(t,o),t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure0)?p=!0:(t=new r.UnmodifiableListView(s._forwards,c.UnmodifiableListView_ForwardRule),p=t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure1)),h=r._Cell$(),t=e._environment,o=c.String,d=c.Module_Callable,f=c.AstNode,m=r._setArrayType([],c.JSArray_Module_Callable),y=t._variables,y=r._setArrayType(y.slice(0),r._arrayInstanceType(y)),S=t._variableNodes,S=r._setArrayType(S.slice(0),r._arrayInstanceType(S)),v=t._functions,v=r._setArrayType(v.slice(0),r._arrayInstanceType(v)),E=t._mixins,E=r._setArrayType(E.slice(0),r._arrayInstanceType(E)),M=r.Environment$_(r.LinkedHashMap_LinkedHashMap$_empty(o,d),r.LinkedHashMap_LinkedHashMap$_empty(o,f),r.LinkedHashMap_LinkedHashMap$_empty(d,f),t._importedModules,null,null,m,y,S,v,E,t._content),e._withEnvironment$2(M,new r._EvaluateVisitor__visitDynamicImport__closure2(L,e,p,M,h)),I=M.toDummyModule$0(),e._environment.importForwards$1(I),p)for(I.transitivelyContainsCss&&e._combineCss$2$clone(I,I.transitivelyContainsExtensions).accept$1(e),R=new r._ImportedCssVisitor(e),t=g.get$iterator$ax(h._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(R);e._activeModules.remove$1(0,l)},$signature:0},r._EvaluateVisitor__visitDynamicImport__closure.prototype={call$1(e){return this.$this._multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:91},r._EvaluateVisitor__visitDynamicImport__closure0.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:174},r._EvaluateVisitor__visitDynamicImport__closure1.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:175},r._EvaluateVisitor__visitDynamicImport__closure2.prototype={call$0(){var e,t,n=this,s=n.$this,a=s._importer,i=s._assertInModule$2(s.__stylesheet,"_stylesheet"),o=s._assertInModule$2(s.__root,"_root"),l=s._assertInModule$2(s.__parent,"__parent"),_=s._assertInModule$2(s.__endOfImports,"_endOfImports"),u=s._outOfOrderImports,p=s._configuration,h=s._inDependency,d=n._box_0;s._importer=d.importer,e=d.stylesheet,s.__stylesheet=e,t=n.loadsUserDefinedModules,t&&(e=r.ModifiableCssStylesheet$(e.span),s.__root=e,s.__parent=s._assertInModule$2(e,"_root"),s.__endOfImports=0,s._outOfOrderImports=null),s._inDependency=d.isDependency,e=new r.UnmodifiableListView(d.stylesheet._forwards,c.UnmodifiableListView_ForwardRule),e.get$isEmpty(e)||(s._configuration=n.environment.toImplicitConfiguration$0()),s.visitStylesheet$1(d.stylesheet),d=t?s._addOutOfOrderImports$0():r._setArrayType([],c.JSArray_ModifiableCssNode),n.children.__late_helper$_value=d,s._importer=a,s.__stylesheet=i,t&&(s.__root=o,s.__parent=l,s.__endOfImports=_,s._outOfOrderImports=u),s._configuration=p,s._inDependency=h},$signature:1},r._EvaluateVisitor__applyMixin_closure.prototype={call$0(){var e=this,t=e.$this;t._environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure0(t,e.$arguments,e.mixin,e.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin__closure0.prototype={call$0(){var e=this;e.$this._runBuiltInCallable$3(e.$arguments,e.mixin,e.nodeWithSpanWithoutContent)},$signature:0},r._EvaluateVisitor__applyMixin_closure0.prototype={call$0(){var e=this,t=e.$this;t._environment.withContent$2(e.contentCallable,new r._EvaluateVisitor__applyMixin__closure(t,e.mixin,e.nodeWithSpanWithoutContent))},$signature:1},r._EvaluateVisitor__applyMixin__closure.prototype={call$0(){var e=this.$this;e._environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure(e,this.mixin,this.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin___closure.prototype={call$0(){var e,t,n,s,a;for(e=this.mixin.declaration.children,t=e.length,n=this.$this,s=this.nodeWithSpanWithoutContent,a=0;a<t;++a)n._addErrorSpan$2(s,new r._EvaluateVisitor__applyMixin____closure(n,e[a]))},$signature:0},r._EvaluateVisitor__applyMixin____closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:40},r._EvaluateVisitor_visitIncludeRule_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getMixin$2$namespace(e.name,e.namespace)},$signature:102},r._EvaluateVisitor_visitIncludeRule_closure0.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable(e,t._environment.closure$0(),t._inDependency,c.UserDefinedCallable_Environment)},$signature:269},r._EvaluateVisitor_visitIncludeRule_closure1.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:27},r._EvaluateVisitor_visitMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.queries)},$signature:89},r._EvaluateVisitor_visitMediaRule_closure0.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.queries),t._withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure(t,e.node))},$signature:1},r._EvaluateVisitor_visitMediaRule__closure.prototype={call$0(){var e,t,n,s=this.$this,a=s._atRootExcludingStyleRule?null:s._styleRuleIgnoringAtRoot;if(a!=null)s._withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure(s,this.node),!1,c.ModifiableCssStyleRule,c.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(s)},$signature:1},r._EvaluateVisitor_visitMediaRule___closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitMediaRule_closure1.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitStyleRule_closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitStyleRule_closure2.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new r._EvaluateVisitor_visitStyleRule__closure(e,this.node))},$signature:1},r._EvaluateVisitor_visitStyleRule__closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor__warnForBogusCombinators_closure.prototype={call$1(e){return e instanceof r.ModifiableCssComment},$signature:7},r._EvaluateVisitor_visitSupportsRule_closure.prototype={call$0(){var e,t,n,s=this.$this,a=s._atRootExcludingStyleRule?null:s._styleRuleIgnoringAtRoot;if(a!=null)s._withParent$2$2(r.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure(s,this.node),c.ModifiableCssStyleRule,c.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(s)},$signature:1},r._EvaluateVisitor_visitSupportsRule__closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitSupportsRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor__visitSupportsCondition_closure.prototype={call$0(){var e,t=this.$this,n=this._box_0,s=n.declaration.name;return s=t._evaluate$_serialize$3$quote(s.accept$1(t),s,!0),e=n.declaration.get$isCustomProperty()?"":" ",n=n.declaration.value,"("+s+":"+e+t._evaluate$_serialize$3$quote(n.accept$1(t),n,!0)+")"},$signature:26},r._EvaluateVisitor_visitVariableDeclaration_closure.prototype={call$0(){var e=this.$this._environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure0.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},r._EvaluateVisitor_visitVariableDeclaration_closure1.prototype={call$0(){var e=this.$this,t=this.node;e._environment.setVariable$5$global$namespace(t.name,this.value,e._expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure.prototype={call$2(e,t){var n,s,a,i,o,l,_;t&&this.$this._registerCommentsForModule$1(e),n=this.$this._environment,s=this.node,a=s.namespace,a==null?(n._globalModules.$indexSet(0,e,s),n._allModules.push(e),i=r.IterableExtension_firstWhereOrNull(g.get$keys$z($.JSArray_methods.get$first(n._variables)),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$(k.This_ma+i+'".',null))):(o=n._environment$_modules,o.containsKey$1(a)&&(l=n._namespaceNodes.$index(0,a),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$(k.There_+a+'".',"new @use",l))),o.$indexSet(0,a,e),n._namespaceNodes.$indexSet(0,a,s),n._allModules.push(e))},$signature:77},r._EvaluateVisitor_visitWarnRule_closure.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:34},r._EvaluateVisitor_visitWhileRule_closure.prototype={call$0(){var e,t,n,s;for(e=this.node,t=e.condition,n=this.$this,e=e.children;t.accept$1(n).get$isTruthy();)if(s=n._handleReturn$2(e,new r._EvaluateVisitor_visitWhileRule__closure(n)),s!=null)return s;return null},$signature:40},r._EvaluateVisitor_visitWhileRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:78},r._EvaluateVisitor_visitBinaryOperationExpression_closure.prototype={call$0(){var e=this.node,t=this.$this,n=e.left.accept$1(t);switch(e.operator){case $.BinaryOperator_wdM:e=e.right.accept$1(t),e=new r.SassString(r.serializeValue(n,!1,!0)+"="+r.serializeValue(e,!1,!0),!1);break;case $.BinaryOperator_qNM:e=n.get$isTruthy()?n:e.right.accept$1(t);break;case $.BinaryOperator_eDt:e=n.get$isTruthy()?e.right.accept$1(t):n;break;case $.BinaryOperator_g8k:e=n.$eq(0,e.right.accept$1(t))?$.SassBoolean_true:$.SassBoolean_false;break;case $.BinaryOperator_icU:e=n.$eq(0,e.right.accept$1(t))?$.SassBoolean_false:$.SassBoolean_true;break;case $.BinaryOperator_bEa:e=n.greaterThan$1(e.right.accept$1(t));break;case $.BinaryOperator_oEm:e=n.greaterThanOrEquals$1(e.right.accept$1(t));break;case $.BinaryOperator_miq:e=n.lessThan$1(e.right.accept$1(t));break;case $.BinaryOperator_SPQ:e=n.lessThanOrEquals$1(e.right.accept$1(t));break;case $.BinaryOperator_u15:e=n.plus$1(e.right.accept$1(t));break;case $.BinaryOperator_SjO:e=n.minus$1(e.right.accept$1(t));break;case $.BinaryOperator_2No:e=n.times$1(e.right.accept$1(t));break;case $.BinaryOperator_U77:e=t._slash$3(n,e.right.accept$1(t),e);break;case $.BinaryOperator_KNx:e=n.modulo$1(e.right.accept$1(t));break;default:e=null}return e},$signature:34},r._EvaluateVisitor__slash_recommendation.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression&&$.BinaryOperator_U77===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:111},r._EvaluateVisitor_visitVariableExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:40},r._EvaluateVisitor_visitUnaryOperationExpression_closure.prototype={call$0(){var e,t=this;switch(t.node.operator){case $.UnaryOperator_cLp:e=t.operand.unaryPlus$0();break;case $.UnaryOperator_AiQ:e=t.operand.unaryMinus$0();break;case $.UnaryOperator_SJr:e=new r.SassString("/"+r.serializeValue(t.operand,!1,!0),!1);break;case $.UnaryOperator_not_not_not:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:34},r._EvaluateVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:265},r._EvaluateVisitor_visitFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getFunction$2$namespace(e.name,e.namespace)},$signature:102},r._EvaluateVisitor_visitFunctionExpression_closure0.prototype={call$1(e){return e.accept$1(new r._IsCalculationSafeVisitor)},$signature:113},r._EvaluateVisitor_visitFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:34},r._EvaluateVisitor__checkCalculationArguments_check.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._evaluate$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._evaluate$_exception$2("Only "+r.S(e)+" "+r.pluralize("argument",e,null)+" allowed, but "+n+" "+r.pluralize("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:96},r._EvaluateVisitor__visitCalculationExpression_closure.prototype={call$0(){var e=this,t=e.$this,n=e._box_0,s=e.inLegacySassFunction;return r.SassCalculation_operateInternal(t._binaryOperatorToCalculationOperator$2(n.operator,e.node),t._visitCalculationExpression$2$inLegacySassFunction(n.left,s),t._visitCalculationExpression$2$inLegacySassFunction(n.right,s),s,!t._inSupportsDeclaration)},$signature:79},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:34},r._EvaluateVisitor__runUserDefinedCallable_closure.prototype={call$0(){var e=this,t=e.$this,n=e.callable;return t._withEnvironment$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure(t,e.evaluated,n,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable__closure.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable___closure.prototype={call$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=m.$this,S=m.evaluated._values,v=m.callable.declaration.$arguments,E=m.nodeWithSpan;for(y._verifyArguments$4(g.get$length$asx(S[2]),S[0],v,E),e=v.$arguments,t=e.length,n=Math.min(g.get$length$asx(S[2]),t),s=0;s<n;++s)y._environment.setLocalVariable$3(e[s].name,g.$index$asx(S[2],s),g.$index$asx(S[3],s));for(s=g.get$length$asx(S[2]);s<t;++s)a=e[s],i=S[0],o=a.name,l=g.remove$1$z(i,o),l==null&&(i=a.defaultValue,l=y._withoutSlash$2(i.accept$1(y),y._expressionNode$1(i))),i=y._environment,_=g.$index$asx(S[1],o),_==null&&(_=a.defaultValue,_.toString,_=y._expressionNode$1(_)),i.setLocalVariable$3(o,l,_);if(u=v.restArgument,u!=null?(p=g.get$length$asx(S[2])>t?g.sublist$1$ax(S[2],t):$.List_empty8,t=S[0],i=S[4],h=r.SassArgumentList$(p,t,i===$.ListSeparator_undecided_null_undecided?$.ListSeparator_ECn:i),y._environment.setLocalVariable$3(u,h,E)):h=null,d=m.run.call$0(),h==null||(t=S[0].__js_helper$_length,t===0)||h._wereKeywordsAccessed)return d;throw f=r.pluralize("argument",t,null),S=S[0],t=r._instanceType(S)._eval$1("LinkedHashMapKeyIterable<1>"),r.wrapException(r.MultiSpanSassRuntimeException$("No "+f+" named "+r.toSentence(r.MappedIterable_MappedIterable(new r.LinkedHashMapKeyIterable(S,t),new r._EvaluateVisitor__runUserDefinedCallable____closure,t._eval$1("Iterable.E"),c.Object),"or")+".",E.get$span(E),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([v.get$spanWithName(),"declaration"],c.FileSpan,c.String),y._evaluate$_stackTrace$1(E.get$span(E)),null))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable____closure.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__runFunctionCallable_closure.prototype={call$0(){var e,t,n,s,a,i;for(e=this.callable.declaration,t=e.children,n=t.length,s=this.$this,a=0;a<n;++a)if(i=t[a].accept$1(s),i instanceof r.Value)return i;throw r.wrapException(s._evaluate$_exception$2("Function finished without @return.",e.span))},$signature:34},r._EvaluateVisitor__runBuiltInCallable_closure.prototype={call$0(){return this._box_0.overload.verify$2(g.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure0.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:34},r._EvaluateVisitor__runBuiltInCallable_closure1.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__evaluateArguments_closure.prototype={call$1(e){return e},$signature:39},r._EvaluateVisitor__evaluateArguments_closure0.prototype={call$1(e){return this.$this._withoutSlash$2(e,this.restNodeForSpan)},$signature:39},r._EvaluateVisitor__evaluateArguments_closure1.prototype={call$2(e,t){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._withoutSlash$2(t,s)),n.namedNodes.$indexSet(0,e,s)},$signature:98},r._EvaluateVisitor__evaluateArguments_closure2.prototype={call$1(e){return e},$signature:39},r._EvaluateVisitor__evaluateMacroArguments_closure.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(e,t.get$span(t))},$signature:58},r._EvaluateVisitor__evaluateMacroArguments_closure0.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression(this.$this._withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:58},r._EvaluateVisitor__evaluateMacroArguments_closure1.prototype={call$2(e,t){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression(n.$this._withoutSlash$2(t,n.restNodeForSpan),s.get$span(s)))},$signature:98},r._EvaluateVisitor__evaluateMacroArguments_closure2.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression(this.$this._withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:58},r._EvaluateVisitor__addRestMap_closure.prototype={call$2(e,t){var n,s=this,a=s.$this;if(e instanceof r.SassString)s.values.$indexSet(0,e._string$_text,s.convert.call$1(a._withoutSlash$2(t,s.expressionNode)));else throw n=s.nodeWithSpan,r.wrapException(a._evaluate$_exception$2(k.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:90},r._EvaluateVisitor__verifyArguments_closure.prototype={call$0(){return this.$arguments.verify$2(this.positional,new r.MapKeySet(this.named,c.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitCssMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.node.queries)},$signature:89},r._EvaluateVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.node.queries),t._withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure(t,e.node))},$signature:1},r._EvaluateVisitor_visitCssMediaRule__closure.prototype={call$0(){var e,t,n,s=this.$this,a=s._atRootExcludingStyleRule?null:s._styleRuleIgnoringAtRoot;if(a!=null)s._withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure(s,this.node),!1,c.ModifiableCssStyleRule,c.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(s)},$signature:1},r._EvaluateVisitor_visitCssMediaRule___closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssMediaRule_closure1.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:7},r._EvaluateVisitor_visitCssStyleRule_closure0.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new r._EvaluateVisitor_visitCssStyleRule__closure(e,this.node))},$signature:1},r._EvaluateVisitor_visitCssStyleRule__closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e,t,n,s=this.$this,a=s._atRootExcludingStyleRule?null:s._styleRuleIgnoringAtRoot;if(a!=null)s._withParent$2$2(r.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure(s,this.node),c.ModifiableCssStyleRule,c.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(s)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule__closure.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluateVisitor__performInterpolationHelper_closure.prototype={call$1(e){return r.InterpolationMap$(this.interpolation,e)},$signature:181},r._EvaluateVisitor__serialize_closure.prototype={call$0(){return r.serializeValue(this.value,!1,this.quote)},$signature:26},r._EvaluateVisitor__expressionNode_closure.prototype={call$0(){var e=this.expression;return this.$this._environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:182},r._EvaluateVisitor__withoutSlash_recommendation.prototype={call$1(e){var t,n,s,a=e.asSlash;e:{if(c.Record_2_nullable_Object_and_nullable_Object._is(a)){t=c.SassNumber,n=t._as(a._0),s=t._as(a._1),t="math.div("+r.S(this.call$1(n))+", "+r.S(this.call$1(s))+")";break e}t=r.serializeValue(e,!0,!0);break e}return t},$signature:183},r._EvaluateVisitor__stackFrame_closure.prototype={call$1(e){var t=this.$this._evaluate$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:43},r._ImportedCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure;this._visitor._addChild$2$through(e,t)},visitCssComment$1(e){return this._visitor._addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,n="_endOfImports",s=this._visitor;s._assertInModule$2(s.__parent,"__parent")!==s._assertInModule$2(s.__root,"_root")?s._addChild$1(e):s._assertInModule$2(s.__endOfImports,n)===g.get$length$asx(s._assertInModule$2(s.__root,"_root").children._collection$_source)?(s._addChild$1(e),s.__endOfImports=s._assertInModule$2(s.__endOfImports,n)+1):(t=s._outOfOrderImports,(t??(s._outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._visitor,n=t._mediaQueries;t._addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure(n==null||t._mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._visitor._addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure)},visitCssStylesheet$1(e){var t,n,s;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)s=t.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._visitor._addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure)}},r._ImportedCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._ImportedCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule,t},$signature:7},r._ImportedCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._ImportedCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule},$signature:7},r._EvaluationContext.prototype={get$currentCallableSpan(){var e=this._visitor._callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(k.No_Sasc))},warn$2(e,t,n){var s=this._visitor,a=s._importSpan;a==null&&(a=s._callableNode,a=a==null?null:a.get$span(a)),a==null&&(a=this._defaultWarnNodeWithSpan,a=a.get$span(a)),s._warn$3(t,a,n)},$isEvaluationContext:1},r.EveryCssVisitor.prototype={visitCssAtRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssAtRule_closure(this))},visitCssComment$1(e){return!1},visitCssDeclaration$1(e){return!1},visitCssImport$1(e){return!1},visitCssKeyframeBlock$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssKeyframeBlock_closure(this))},visitCssMediaRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssMediaRule_closure(this))},visitCssStyleRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssStyleRule_closure(this))},visitCssStylesheet$1(e){return g.every$1$ax(e.get$children(e),new r.EveryCssVisitor_visitCssStylesheet_closure(this))},visitCssSupportsRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssSupportsRule_closure(this))}},r.EveryCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssKeyframeBlock_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssStylesheet_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r.EveryCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},r._MakeExpressionCalculationSafe.prototype={visitBinaryOperationExpression$1(e){var t,n,s,a;return e.operator===$.BinaryOperator_KNx?(t=r._setArrayType([e],c.JSArray_Expression),n=e.get$span(0),s=c.Expression,t=r.List_List$unmodifiable(t,s),s=r.ConstantMap_ConstantMap$from($.Map_empty6,c.String,s),a=e.get$span(0),t=new r.FunctionExpression("math",r.stringReplaceAllUnchecked("max","_","-"),"max",new r.ArgumentInvocation(t,s,null,null,n),a)):t=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression(e),t},visitInterpolatedFunctionExpression$1(e){return e},visitUnaryOperationExpression$1(e){var t,n=e.operator;e:{if($.UnaryOperator_cLp===n){t=e.operand;break e}if($.UnaryOperator_AiQ===n){t=new r.BinaryOperationExpression($.BinaryOperator_2No,new r.NumberExpression(-1,null,e.span),e.operand,!1);break e}t=this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression(e);break e}return t}},r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor.prototype={},r._FindDependenciesVisitor.prototype={visitEachRule$1(e){},visitForRule$1(e){},visitIfRule$1(e){},visitWhileRule$1(e){},visitUseRule$1(e){var t=e.url;t.get$scheme()!=="sass"?this._find_dependencies$_uses.add$1(0,t):t.toString$0(0)==="sass:meta"&&this._metaNamespaces.add$1(0,e.namespace)},visitForwardRule$1(e){var t=e.url;t.get$scheme()!=="sass"&&this._find_dependencies$_forwards.add$1(0,t)},visitImportRule$1(e){var t,n,s,a,i;for(t=e.imports,n=t.length,s=this._imports,a=0;a<n;++a)i=t[a],i instanceof r.DynamicImport&&s.add$1(0,r.Uri_parse(i.urlString))},visitIncludeRule$1(e){var t,n,s,a,i,o,l,_,u=null;if(e.name==="load-css"&&this._metaNamespaces.contains$1(0,e.namespace)&&(n=e.$arguments.positional,t=null,s=n.length===1,s?(a=n[0],i=a,o=i instanceof r.StringExpression,o?(c.StringExpression._as(a),l=a.text.get$asPlain(),i=l,i=i!=null):(l=u,i=!1)):(l=u,a=l,o=!1,i=!1),i)){o||(i=s?a:n[0],l=c.StringExpression._as(i).text.get$asPlain()),_=l,t=_??r._asString(_);try{this._metaLoadCss.add$1(0,r.Uri_parse(t))}catch(p){if(!c.FormatException._is(r.unwrapException(p)))throw p}}}},r.DependencyReport.prototype={},r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor.prototype={},r.RecursiveStatementVisitor.prototype={visitAtRootRule$1(e){this.visitChildren$1(e.children)},visitAtRule$1(e){return r.NullableExtension_andThen(e.children,this.get$visitChildren())},visitContentBlock$1(e){return null},visitContentRule$1(e){},visitDebugRule$1(e){},visitDeclaration$1(e){return r.NullableExtension_andThen(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1(e){},visitExtendRule$1(e){},visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1(e){},visitFunctionRule$1(e){return null},visitIfRule$1(e){var t,n,s,a,i,o,l;for(t=e.clauses,n=t.length,s=0;s<n;++s)for(a=t[s].children,i=a.length,o=0;o<i;++o)a[o].accept$1(this);if(l=e.lastClause,l!=null)for(t=l.children,n=t.length,s=0;s<n;++s)t[s].accept$1(this)},visitImportRule$1(e){},visitIncludeRule$1(e){return r.NullableExtension_andThen(e.content,this.get$visitContentBlock())},visitLoudComment$1(e){},visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return null},visitReturnRule$1(e){},visitSilentComment$1(e){},visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1(e){},visitVariableDeclaration$1(e){},visitWarnRule$1(e){},visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){var t;for(t=g.get$iterator$ax(e);t.moveNext$0();)t.get$current(t).accept$1(this)}},r.ReplaceExpressionVisitor.prototype={visitBinaryOperationExpression$1(e){return new r.BinaryOperationExpression(e.operator,e.left.accept$1(this),e.right.accept$1(this),!1)},visitBooleanExpression$1(e){return e},visitColorExpression$1(e){return e},visitFunctionExpression$1(e){var t=e.originalName,n=this.visitArgumentInvocation$1(e.$arguments);return new r.FunctionExpression(e.namespace,r.stringReplaceAllUnchecked(t,"_","-"),t,n,e.span)},visitInterpolatedFunctionExpression$1(e){return new r.InterpolatedFunctionExpression(this.visitInterpolation$1(e.name),this.visitArgumentInvocation$1(e.$arguments),e.span)},visitIfExpression$1(e){return new r.IfExpression(this.visitArgumentInvocation$1(e.$arguments),e.span)},visitListExpression$1(e){var t=e.contents;return new r.ListExpression(r.List_List$unmodifiable(new r.MappedListIterable(t,new r.ReplaceExpressionVisitor_visitListExpression_closure(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression>")),c.Expression),e.separator,e.hasBrackets,e.span)},visitMapExpression$1(e){var t,n,s,a,i,o,l=r._setArrayType([],c.JSArray_Record_2_Expression_and_Expression);for(t=e.pairs,n=t.length,s=0;s<n;++s)a=t[s],i=a._0,o=a._1,l.push(new r._Record_2(i.accept$1(this),o.accept$1(this)));return new r.MapExpression(r.List_List$unmodifiable(l,c.Record_2_Expression_and_Expression),e.span)},visitNullExpression$1(e){return e},visitNumberExpression$1(e){return e},visitParenthesizedExpression$1(e){return new r.ParenthesizedExpression(e.expression.accept$1(this),e.span)},visitSelectorExpression$1(e){return e},visitStringExpression$1(e){return new r.StringExpression(this.visitInterpolation$1(e.text),e.hasQuotes)},visitSupportsExpression$1(e){return new r.SupportsExpression(this.visitSupportsCondition$1(e.condition))},visitUnaryOperationExpression$1(e){return new r.UnaryOperationExpression(e.operator,e.operand.accept$1(this),e.span)},visitValueExpression$1(e){return e},visitVariableExpression$1(e){return e},visitArgumentInvocation$1(e){var t,n,s=this,a=e.positional,i=c.String,o=c.Expression,l=r.LinkedHashMap_LinkedHashMap$_empty(i,o);for(t=r.MapExtensions_get_pairs(e.named,i,o),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),l.$indexSet(0,n._0,n._1.accept$1(s));return t=e.rest,t=t==null?null:t.accept$1(s),n=e.keywordRest,n=n==null?null:n.accept$1(s),new r.ArgumentInvocation(r.List_List$unmodifiable(new r.MappedListIterable(a,new r.ReplaceExpressionVisitor_visitArgumentInvocation_closure(s),r._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression>")),o),r.ConstantMap_ConstantMap$from(l,i,o),t,n,e.span)},visitSupportsCondition$1(e){var t=this;if(e instanceof r.SupportsOperation)return r.SupportsOperation$(t.visitSupportsCondition$1(e.left),t.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof r.SupportsNegation)return new r.SupportsNegation(t.visitSupportsCondition$1(e.condition),e.span);if(e instanceof r.SupportsInterpolation)return new r.SupportsInterpolation(e.expression.accept$1(t),e.span);if(e instanceof r.SupportsDeclaration)return new r.SupportsDeclaration(e.name.accept$1(t),e.value.accept$1(t),e.span);throw r.wrapException(r.SassException$("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var t=e.contents;return r.Interpolation$(new r.MappedListIterable(t,new r.ReplaceExpressionVisitor_visitInterpolation_closure(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Object>")),e.span)}},r.ReplaceExpressionVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:238},r.ReplaceExpressionVisitor_visitArgumentInvocation_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:238},r.ReplaceExpressionVisitor_visitInterpolation_closure.prototype={call$1(e){return c.Expression._is(e)?e.accept$1(this.$this):e},$signature:67},r.SelectorSearchVisitor.prototype={visitAttributeSelector$1(e){return null},visitClassSelector$1(e){return null},visitIDSelector$1(e){return null},visitParentSelector$1(e){return null},visitPlaceholderSelector$1(e){return null},visitTypeSelector$1(e){return null},visitUniversalSelector$1(e){return null},visitComplexSelector$1(e){return r.IterableExtension_search(e.components,new r.SelectorSearchVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return r.IterableExtension_search(e.components,new r.SelectorSearchVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e){return r.NullableExtension_andThen(e.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return r.IterableExtension_search(e.components,this.get$visitComplexSelector())}},r.SelectorSearchVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(ComplexSelectorComponent)")}},r.SelectorSearchVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(SimpleSelector)")}},r.serialize_closure.prototype={call$1(e){return e>127},$signature:45},r._SerializeVisitor.prototype={visitCssStylesheet$1(e){var t,n,s,a,i,o,l,_,u,p=this;for(t=g.get$iterator$ax(e.get$children(e)),n=!p._inspect,s=p._style===$.OutputStyle_1,a=!s,i=c.CssParentNode,o=p._serialize$_buffer,l=null;t.moveNext$0();)_=t.get$current(t),n?u=s?_.accept$1($._IsInvisibleVisitor_true_true):_.accept$1($._IsInvisibleVisitor_true_false):u=!1,!u&&(l!=null&&((i._is(l)?l.get$isChildless():!(l instanceof r.ModifiableCssComment))&&o.writeCharCode$1(59),p._isTrailingComment$2(_,l)?a&&o.writeCharCode$1(32):(a&&o.write$1(0,`
|
||
`),l.get$isGroupEnd()&&a&&o.write$1(0,`
|
||
`))),_.accept$1(p),l=_);l!=null?t=(i._is(l)?l.get$isChildless():!(l instanceof r.ModifiableCssComment))&&a:t=!1,t&&o.writeCharCode$1(59)},visitCssComment$1(e){this._serialize$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssComment_closure(this,e))},visitCssAtRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssAtRule_closure(n,e)),e.isChildless||(n._style!==$.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e))},visitCssMediaRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssMediaRule_closure(n,e)),n._style!==$.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssImport$1(e){this._writeIndentation$0(),this._serialize$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssImport_closure(this,e))},_writeImportUrl$1(e){var t,n,s=this;if(s._style!==$.OutputStyle_1||e.charCodeAt(0)!==117){s._serialize$_buffer.write$1(0,e);return}t=$.JSString_methods.substring$2(e,4,e.length-1),n=t.charCodeAt(0),n===39||n===34?s._serialize$_buffer.write$1(0,t):s._visitQuotedString$1(t)},visitCssKeyframeBlock$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.selector.span,new r._SerializeVisitor_visitCssKeyframeBlock_closure(n,e)),n._style!==$.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},_visitMediaQuery$1(e){var t,n,s,a,i,o,l=this,_=e.modifier;_!=null&&(t=l._serialize$_buffer,t.write$1(0,_),t.writeCharCode$1(32)),n=e.type,n!=null&&(t=l._serialize$_buffer,t.write$1(0,n),e.conditions.length!==0&&t.write$1(0," and ")),s=e.conditions,s.length===1?t=$.JSString_methods.startsWith$1(s[0],"(not "):t=!1,t?(t=l._serialize$_buffer,t.write$1(0,"not "),a=$.JSArray_methods.get$first(s),t.write$1(0,$.JSString_methods.substring$2(a,5,a.length-1))):(i=e.conjunction?"and":"or",t=l._style===$.OutputStyle_1?i+" ":" "+i+" ",o=l._serialize$_buffer,l._writeBetween$3(s,t,o.get$write(o)))},visitCssStyleRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e._style_rule$_selector._box$_inner.value.span,new r._SerializeVisitor_visitCssStyleRule_closure(n,e)),n._style!==$.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssSupportsRule$1(e){var t,n=this;n._writeIndentation$0(),t=n._serialize$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssSupportsRule_closure(n,e)),n._style!==$.OutputStyle_1&&t.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssDeclaration$1(e){var t,n,s,a,i,o,l=this;if(l._writeIndentation$0(),i=e.name,l._serialize$_write$1(i),o=l._serialize$_buffer,o.writeCharCode$1(58),g.startsWith$1$s(i.value,"--")&&e.parsedAsCustomProperty)o.forSpan$2(e.value.span,new r._SerializeVisitor_visitCssDeclaration_closure(l,e));else{l._style!==$.OutputStyle_1&&o.writeCharCode$1(32);try{o.forSpan$2(e.valueSpanForMap,new r._SerializeVisitor_visitCssDeclaration_closure0(l,e))}catch(_){if(i=r.unwrapException(_),i instanceof r.MultiSpanSassScriptException)t=i,n=r.getTraceFromException(_),r.throwWithTrace(r.MultiSpanSassException$(t.message,e.value.span,t.primaryLabel,t.secondarySpans,null),t,n);else if(i instanceof r.SassScriptException)s=i,a=r.getTraceFromException(_),i=s.message,r.throwWithTrace(new r.SassException($.Set_empty,i,e.value.span),s,a);else throw _}}},_writeFoldedValue$1(e){var t,n,s,a,i=r.StringScanner$(c.SassString._as(e.value.value)._string$_text,null,null);for(t=i.string.length,n=this._serialize$_buffer;i._string_scanner$_position!==t;){if(s=i.readChar$0(),s!==10){n.writeCharCode$1(s);continue}for(n.writeCharCode$1(32);a=i.peekChar$0(),a===32||a===9||a===10||a===13||a===12;)i.readChar$0()}},_writeReindentedValue$1(e){var t,n,s=this,a=c.SassString._as(e.value.value)._string$_text;e:{if(t=s._minimumIndentation$1(a),t==null){s._serialize$_buffer.write$1(0,a);break e}if(t===-1){n=s._serialize$_buffer,n.write$1(0,r.trimAsciiRight(a,!0)),n.writeCharCode$1(32);break e}n=e.name.span,n=n.get$start(n),s._writeWithIndent$2(a,Math.min(t,n.file.getColumn$1(n.offset)))}},_minimumIndentation$1(e){for(var t,n,s,a,i,o=r.LineScanner$(e),l=o.string.length;o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);if(o._string_scanner$_position===l)return o.peekChar$1(-1)===10?-1:null;for(s=null;o._string_scanner$_position!==l;){for(;o._string_scanner$_position!==l&&(a=o.peekChar$0(),!(a!==32&&a!==9));)o._adjustLineAndColumn$1(o.super$StringScanner$readChar());if(!(o._string_scanner$_position===l||o.scanChar$1(10)))for(i=o._line_scanner$_column,s=s==null?i:Math.min(s,i);o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);}return s??-1},_writeWithIndent$2(e,t){var n,s,a,i,o,l,_,u=r.LineScanner$(e);for(n=u.string,s=n.length,a=this._serialize$_buffer;u._string_scanner$_position!==s&&(i=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(i),i!==10);)a.writeCharCode$1(i);for(;;){for(o=u._string_scanner$_position,l=1;;){if(u._string_scanner$_position===s){a.writeCharCode$1(32);return}e:{if(i=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(i),i===32||i===9)continue;if(i===10){o=u._string_scanner$_position,++l;break e}break}}for(this._writeTimes$2(10,l),this._writeIndentation$0(),_=u._string_scanner$_position,a.write$1(0,$.JSString_methods.substring$2(n,o+t,_));;){if(u._string_scanner$_position===s)return;if(i=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(i),i===10)break;a.writeCharCode$1(i)}}},visitCalculation$1(e){var t,n=this,s=n._serialize$_buffer;s.write$1(0,e.name),s.writeCharCode$1(40),t=n._style===$.OutputStyle_1?",":", ",n._writeBetween$3(e.$arguments,t,n.get$_writeCalculationValue()),s.writeCharCode$1(41)},_writeCalculationValue$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y=this,S=null;e:{if(t=e instanceof r.SassNumber,t?(n=e.get$hasComplexUnits(),s=n&&!y._inspect):(n=S,s=!1),s)throw r.wrapException(r.SassScriptException$(r.S(e)+" isn't a valid CSS value.",S));if(t&&!isFinite(e._number$_value)){t:{if(a=e._number$_value,a===1/0){y._serialize$_buffer.write$1(0,"infinity");break t}if(a===-1/0){y._serialize$_buffer.write$1(0,"-infinity");break t}isNaN(a)&&y._serialize$_buffer.write$1(0,"NaN")}s=g.getInterceptor$x(e),y._writeCalculationUnits$2(s.get$numeratorUnits(e),s.get$denominatorUnits(e));break e}if(t?s=n:s=!1,s){y._writeNumber$1(e._number$_value),s=g.getInterceptor$x(e),i=s.get$numeratorUnits(e),i.length>=1?(o=i[0],l=$.JSArray_methods.sublist$1(i,1),y._serialize$_buffer.write$1(0,o),y._writeCalculationUnits$2(l,s.get$denominatorUnits(e))):y._writeCalculationUnits$2(r._setArrayType([],c.JSArray_String),s.get$denominatorUnits(e));break e}if(e instanceof r.Value){e.accept$1(y);break e}s=e instanceof r.CalculationOperation,s?(_=e._operator,u=e._left,p=e._right,p=p):(p=S,u=p,_=u),s&&(h=u instanceof r.CalculationOperation&&u._operator.precedence<_.precedence,h&&y._serialize$_buffer.writeCharCode$1(40),y._writeCalculationValue$1(u),h&&y._serialize$_buffer.writeCharCode$1(41),d=y._style!==$.OutputStyle_1||_.precedence===1,d&&y._serialize$_buffer.writeCharCode$1(32),s=y._serialize$_buffer,s.write$1(0,_.operator),d&&s.writeCharCode$1(32),p instanceof r.CalculationOperation&&y._parenthesizeCalculationRhs$2(_,p._operator)?m=!0:_===$.CalculationOperator_Qf1?(p instanceof r.SassNumber?f=isFinite(p._number$_value)?p.get$hasComplexUnits():p.get$hasUnits():f=!1,m=f):m=!1,m&&s.writeCharCode$1(40),y._writeCalculationValue$1(p),m&&s.writeCharCode$1(41))}},_writeCalculationUnits$2(e,t){var n,s,a,i;for(n=g.get$iterator$ax(e),s=this._serialize$_buffer,a=this._style!==$.OutputStyle_1;n.moveNext$0();)i=n.get$current(n),a&&s.writeCharCode$1(32),s.writeCharCode$1(42),a&&s.writeCharCode$1(32),s.writeCharCode$1(49),s.write$1(0,i);for(n=g.get$iterator$ax(t);n.moveNext$0();)i=n.get$current(n),a&&s.writeCharCode$1(32),s.writeCharCode$1(47),a&&s.writeCharCode$1(32),s.writeCharCode$1(49),s.write$1(0,i)},_parenthesizeCalculationRhs$2(e,t){var n;e:{if($.CalculationOperator_Qf1===e){n=!0;break e}if($.CalculationOperator_g2q===e){n=!1;break e}n=t===$.CalculationOperator_g2q||t===$.CalculationOperator_CxF;break e}return n},visitColor$1(e){var t,n,s,a,i,o,l,_,u=this;if(u._style===$.OutputStyle_1)r.fuzzyEquals(e._alpha,1)?(t=u._canUseShortHex$1(e)?4:7,n=C.$get$namesByColor().$index(0,e),n!=null?(s=n.length<=t,a=n):(a=null,s=!1),s?u._serialize$_buffer.write$1(0,a):(s=u._serialize$_buffer,u._canUseShortHex$1(e)?(s.writeCharCode$1(35),s.writeCharCode$1(r.hexCharFor(e.get$red(0)&15)),s.writeCharCode$1(r.hexCharFor(e.get$green(0)&15)),s.writeCharCode$1(r.hexCharFor(e.get$blue(0)&15))):(s.writeCharCode$1(35),u._writeHexComponent$1(e.get$red(0)),u._writeHexComponent$1(e.get$green(0)),u._writeHexComponent$1(e.get$blue(0))))):u._writeRgb$1(e);else if(i=e.format,i!=null)e:{if($._ColorFormatEnum_rgbFunction===i){u._writeRgb$1(e);break e}if($._ColorFormatEnum_hslFunction===i){s=e._alpha,o=r.fuzzyEquals(s,1),l=u._serialize$_buffer,l.write$1(0,o?"hsl(":"hsla("),u._writeNumber$1(e.get$hue(0)),l.write$1(0,", "),u._writeNumber$1(e.get$saturation(0)),l.writeCharCode$1(37),l.write$1(0,", "),u._writeNumber$1(e.get$lightness(0)),l.writeCharCode$1(37),o||(l.write$1(0,", "),u._writeNumber$1(s)),l.writeCharCode$1(41);break e}if(i instanceof r.SpanColorFormat){u._serialize$_buffer.write$1(0,i._color$_span.get$text());break e}}else _=C.$get$namesByColor().$index(0,e),_!=null?(s=!r.fuzzyEquals(e._alpha,0),a=_):(a=null,s=!1),s?u._serialize$_buffer.write$1(0,a):r.fuzzyEquals(e._alpha,1)?(u._serialize$_buffer.writeCharCode$1(35),u._writeHexComponent$1(e.get$red(0)),u._writeHexComponent$1(e.get$green(0)),u._writeHexComponent$1(e.get$blue(0))):u._writeRgb$1(e)},_writeRgb$1(e){var t,n=e._alpha,s=r.fuzzyEquals(n,1),a=this._serialize$_buffer;a.write$1(0,s?"rgb(":"rgba("),a.write$1(0,e.get$red(0)),t=this._style===$.OutputStyle_1,a.write$1(0,t?",":", "),a.write$1(0,e.get$green(0)),a.write$1(0,t?",":", "),a.write$1(0,e.get$blue(0)),s||(a.write$1(0,t?",":", "),this._writeNumber$1(n)),a.writeCharCode$1(41)},_canUseShortHex$1(e){var t=e.get$red(0);return(t&15)===$.JSInt_methods._shrOtherPositive$1(t,4)?(t=e.get$green(0),(t&15)===$.JSInt_methods._shrOtherPositive$1(t,4)?(t=e.get$blue(0),t=(t&15)===$.JSInt_methods._shrOtherPositive$1(t,4)):t=!1):t=!1,t},_writeHexComponent$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(r.hexCharFor($.JSInt_methods._shrOtherPositive$1(e,4))),t.writeCharCode$1(r.hexCharFor(e&15))},visitList$1(e){var t,n,s,a,i,o=this,l=e._hasBrackets;if(l)o._serialize$_buffer.writeCharCode$1(91);else if(e._list$_contents.length===0){if(!o._inspect)throw r.wrapException(r.SassScriptException$("() isn't a valid CSS value.",null));o._serialize$_buffer.write$1(0,"()");return}t=o._inspect,t&&e._list$_contents.length===1?(n=e._separator,n=n===$.ListSeparator_ECn||n===$.ListSeparator_cQA,s=n):s=!1,s&&!l&&o._serialize$_buffer.writeCharCode$1(40),n=e._list$_contents,n=t?n:new r.WhereIterable(n,new r._SerializeVisitor_visitList_closure,r._arrayInstanceType(n)._eval$1("WhereIterable<1>")),a=e._separator,i=o._separatorString$1(a),o._writeBetween$3(n,i,t?new r._SerializeVisitor_visitList_closure0(o,e):new r._SerializeVisitor_visitList_closure1(o)),s&&(t=o._serialize$_buffer,t.write$1(0,a.separator),l||t.writeCharCode$1(41)),l&&o._serialize$_buffer.writeCharCode$1(93)},_separatorString$1(e){var t;e:{if($.ListSeparator_ECn===e){t=this._style===$.OutputStyle_1?",":", ";break e}if($.ListSeparator_cQA===e){t=this._style===$.OutputStyle_1?"/":" / ";break e}if($.ListSeparator_nbm===e){t=" ";break e}t="";break e}return t},_elementNeedsParens$2(e,t){var n;e:{if(t instanceof r.SassList&&t._list$_contents.length>1&&!t._hasBrackets){t:{if($.ListSeparator_ECn===e){n=t._separator===$.ListSeparator_ECn;break t}if($.ListSeparator_cQA===e){n=t._separator,n=n===$.ListSeparator_ECn||n===$.ListSeparator_cQA;break t}n=t._separator!==$.ListSeparator_undecided_null_undecided;break t}break e}n=!1;break e}return n},visitMap$1(e){var t,n,s=this;if(!s._inspect)throw r.wrapException(r.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));t=s._serialize$_buffer,t.writeCharCode$1(40),n=e._map$_contents,s._writeBetween$3(n.get$entries(n),", ",new r._SerializeVisitor_visitMap_closure(s)),t.writeCharCode$1(41)},_writeMapElement$1(e){var t=e instanceof r.SassList&&e._separator===$.ListSeparator_ECn&&!e._hasBrackets;t&&this._serialize$_buffer.writeCharCode$1(40),e.accept$1(this),t&&this._serialize$_buffer.writeCharCode$1(41)},visitNumber$1(e){var t,n,s,a,i=this,o=e.asSlash;if(c.Record_2_nullable_Object_and_nullable_Object._is(o)){t=o._0,n=o._1,i.visitNumber$1(t),i._serialize$_buffer.writeCharCode$1(47),i.visitNumber$1(n);return}if(s=e._number$_value,!isFinite(s)){i.visitCalculation$1(new r.SassCalculation("calc",r.List_List$unmodifiable(r._setArrayType([e],c.JSArray_Object),c.Object)));return}if(e.get$hasComplexUnits()){if(!i._inspect)throw r.wrapException(r.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));i.visitCalculation$1(new r.SassCalculation("calc",r.List_List$unmodifiable(r._setArrayType([e],c.JSArray_Object),c.Object)))}else i._writeNumber$1(s),a=e.get$numeratorUnits(e),a.length===1&&i._serialize$_buffer.write$1(0,a[0])},_writeNumber$1(e){var t,n=this,s=r.fuzzyAsInt(e);if(s!=null){n._serialize$_buffer.write$1(0,n._removeExponent$1($.JSInt_methods.toString$0(s)));return}if(t=n._removeExponent$1($.JSNumber_methods.toString$0(e)),t.length<12){n._style===$.OutputStyle_1&&t.charCodeAt(0)===48&&(t=$.JSString_methods.substring$1(t,1)),n._serialize$_buffer.write$1(0,t);return}n._writeRounded$1(t)},_removeExponent$1(e){for(var t,n,s,a,i=e.charCodeAt(0)===45,o=r._Cell$(),l=e.length,_=0;;){if(!(_<l)){t=null;break}e:{if(e.charCodeAt(_)!==101)break e;t=new r.StringBuffer(""),n=t._contents=""+r.Primitives_stringFromCharCode(e.charCodeAt(0)),i?(n+=r.Primitives_stringFromCharCode(e.charCodeAt(1)),t._contents=n,_>3&&(t._contents=n+$.JSString_methods.substring$2(e,3,_))):_>2&&(t._contents=n+$.JSString_methods.substring$2(e,2,_)),o.__late_helper$_value=r.int_parse($.JSString_methods.substring$2(e,_+1,l),null);break}++_}if(t==null)return e;if(o._readLocal$0()>0){for(l=o._readLocal$0(),n=t._contents,s=i?1:0,a=l-(n.length-1-s),l=n,_=0;_<a;++_)l=r.Primitives_stringFromCharCode(48),l=t._contents+=l;return l.charCodeAt(0)==0,l}else{for(i=e.charCodeAt(0)===45,l=(i?""+r.Primitives_stringFromCharCode(45):"")+"0.",_=-1;n=o.__late_helper$_value,n===o&&r.throwExpression(r.LateError$localNI("")),_>n;)l+=r.Primitives_stringFromCharCode(48),--_;return i?(n=t._contents,n=$.JSString_methods.substring$1((n.charCodeAt(0)==0,n),1)):n=t,n=l+r.S(n),n.charCodeAt(0)==0,n}},_writeRounded$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this;if($.JSString_methods.endsWith$1(e,".0")){m._serialize$_buffer.write$1(0,$.JSString_methods.substring$2(e,0,e.length-2));return}for(t=e.length,n=new Uint8Array(t+1),s=e.charCodeAt(0)===45,a=s?1:0,i=1;;a=o,i=_){if(a===t){m._serialize$_buffer.write$1(0,e);return}if(o=a+1,l=e.charCodeAt(a),l===46){a=o;break}_=i+1,n[i]=l-48}if(u=a+10,u>=t){m._serialize$_buffer.write$1(0,e);return}for(_=i;a<u;a=o,_=p)p=_+1,o=a+1,n[_]=e.charCodeAt(a)-48;if(e.charCodeAt(a)-48>=5)for(;p=_-1,h=n[p]+1,n[p]=h,h===10;_=p);for(;_<i;++_)n[_]=0;for(;t=_>i,!!(t&&n[_-1]===0);)--_;if(_===2&&n[0]===0&&n[1]===0){m._serialize$_buffer.writeCharCode$1(48);return}for(s&&m._serialize$_buffer.writeCharCode$1(45),n[0]===0?d=m._style===$.OutputStyle_1&&n[1]===0?2:1:d=0,f=m._serialize$_buffer;d<i;++d)f.writeCharCode$1(48+n[d]);if(t)for(f.writeCharCode$1(46);d<_;++d)f.writeCharCode$1(48+n[d])},_visitQuotedString$2$forceDoubleQuote(e,t){var n,s,a,i,o,l,_,u,p,h=this,d=t?h._serialize$_buffer:new r.StringBuffer("");for(t&&d.writeCharCode$1(34),n=e.length,s=!1,a=!1,i=0;i<n;++i){if(o=e.charCodeAt(i),l=o===39,l&&t){d.writeCharCode$1(39);continue}if(l&&a){h._visitQuotedString$2$forceDoubleQuote(e,!0);return}if(l){d.writeCharCode$1(39),s=!0;continue}if(_=o===34,_&&t){d.writeCharCode$1(92),d.writeCharCode$1(34);continue}if(_&&s){h._visitQuotedString$2$forceDoubleQuote(e,!0);return}if(_){d.writeCharCode$1(34),a=!0;continue}if(o===0||o===1||o===2||o===3||o===4||o===5||o===6||o===7||o===8||o===10||o===11||o===12||o===13||o===14||o===15||o===16||o===17||o===18||o===19||o===20||o===21||o===22||o===23||o===24||o===25||o===26||o===27||o===28||o===29||o===30||o===31||o===127){h._writeEscape$4(d,o,e,i);continue}if(o===92){d.writeCharCode$1(92),d.writeCharCode$1(92);continue}u=h._tryPrivateUseCharacter$4(d,o,e,i),u!=null?i=u:d.writeCharCode$1(o)}t?d.writeCharCode$1(34):(p=a?39:34,n=h._serialize$_buffer,n.writeCharCode$1(p),n.write$1(0,d),n.writeCharCode$1(p))},_visitQuotedString$1(e){return this._visitQuotedString$2$forceDoubleQuote(e,!1)},_visitUnquotedString$1(e){var t,n,s,a,i,o;for(t=e.length,n=this._serialize$_buffer,s=!1,a=0;a<t;++a){if(i=e.charCodeAt(a),i===10){n.writeCharCode$1(32),s=!0;continue}if(i===32){s||n.writeCharCode$1(32);continue}o=this._tryPrivateUseCharacter$4(n,i,e,a),o!=null?a=o:n.writeCharCode$1(i),s=!1}},_tryPrivateUseCharacter$4(e,t,n,s){var a;return this._style===$.OutputStyle_1?null:t>=57344&&t<=63743?(this._writeEscape$4(e,t,n,s),s):t>>>7===439&&n.length>s+1?(a=s+1,this._writeEscape$4(e,65536+((t&1023)<<10)+(n.charCodeAt(a)&1023),n,a),a):null},_writeEscape$4(e,t,n,s){var a,i;e.writeCharCode$1(92),e.write$1(0,$.JSInt_methods.toRadixString$1(t,16)),a=s+1,n.length!==a&&(i=n.charCodeAt(a),(r.CharacterExtension_get_isHex(i)||i===32||i===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e){var t,n,s=this._serialize$_buffer;s.writeCharCode$1(91),s.write$1(0,e.name),t=e.value,t!=null&&(s.write$1(0,e.op),r.Parser_isIdentifier(t)&&!$.JSString_methods.startsWith$1(t,"--")?(s.write$1(0,t),n=e.modifier,n!=null&&s.writeCharCode$1(32)):(this._visitQuotedString$1(t),n=e.modifier,n!=null&&this._style!==$.OutputStyle_1&&s.writeCharCode$1(32)),r.NullableExtension_andThen(n,s.get$write(s))),s.writeCharCode$1(93)},visitClassSelector$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(46),t.write$1(0,e.name)},visitComplexSelector$1(e){var t,n,s,a,i,o,l,_,u,p,h=this,d=e.leadingCombinators;for(h._writeCombinators$1(d),d.length>=1&&e.components.length>=1&&h._style!==$.OutputStyle_1&&h._serialize$_buffer.writeCharCode$1(32),d=e.components,t=d.length,n=t-1,s=h._serialize$_buffer,a=h._style===$.OutputStyle_1,i=!a,o=0;o<t;++o)l=d[o],h.visitCompoundSelector$1(l.selector),_=l.combinators,u=_.length===0,u||i&&s.writeCharCode$1(32),p=a?"":" ",h._writeBetween$3(_,p,s.get$write(s)),o!==n?_=!a||u:_=!1,_&&s.writeCharCode$1(32)},_writeCombinators$1(e){var t=this._style===$.OutputStyle_1?"":" ",n=this._serialize$_buffer;return this._writeBetween$3(e,t,n.get$write(n))},visitCompoundSelector$1(e){var t,n,s,a=this._serialize$_buffer,i=a.get$length(a);for(t=e.components,n=t.length,s=0;s<n;++s)t[s].accept$1(this);a.get$length(a)===i&&a.writeCharCode$1(42)},visitIDSelector$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(35),t.write$1(0,e.name)},visitSelectorList$1(e){var t,n,s,a,i,o=this,l=e.components;for(t=g.get$iterator$ax(o._inspect?l:new r.WhereIterable(l,new r._SerializeVisitor_visitSelectorList_closure,r._arrayInstanceType(l)._eval$1("WhereIterable<1>"))),n=o._style!==$.OutputStyle_1,s=o._serialize$_buffer,a=!0;t.moveNext$0();)i=t.get$current(t),a?a=!1:(s.writeCharCode$1(44),i.lineBreak?(n&&s.write$1(0,`
|
||
`),o._writeIndentation$0()):n&&s.writeCharCode$1(32)),o.visitComplexSelector$1(i)},visitParentSelector$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(38),r.NullableExtension_andThen(e.suffix,t.get$write(t))},visitPlaceholderSelector$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(37),t.write$1(0,e.name)},visitPseudoSelector$1(e){var t,n,s,a=e.name;a==="not"?(t=e.selector,t instanceof r.SelectorList?n=(t??c.SelectorList._as(t)).accept$1($._IsInvisibleVisitor_true):n=!1):n=!1,!n&&(n=this._serialize$_buffer,n.writeCharCode$1(58),e.isSyntacticClass||n.writeCharCode$1(58),n.write$1(0,a),a=e.argument,s=a==null,!(s&&e.selector==null)&&(n.writeCharCode$1(40),s||(n.write$1(0,a),e.selector!=null&&n.writeCharCode$1(32)),r.NullableExtension_andThen(e.selector,this.get$visitSelectorList()),n.writeCharCode$1(41)))},visitTypeSelector$1(e){this._serialize$_buffer.write$1(0,e.name)},visitUniversalSelector$1(e){var t,n=e.namespace;n!=null&&(t=this._serialize$_buffer,t.write$1(0,n),t.writeCharCode$1(124)),this._serialize$_buffer.writeCharCode$1(42)},_serialize$_write$1(e){return this._serialize$_buffer.forSpan$2(e.span,new r._SerializeVisitor__write_closure(this,e))},_serialize$_visitChildren$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=f._serialize$_buffer;for(m.writeCharCode$1(123),t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),s=f._style===$.OutputStyle_1,a=!s,i=f.get$_requiresSemicolon(),o=!f._inspect,n=n._eval$1("ListBase.E"),l=null,_=null;t.moveNext$0();)u=t.__internal$_current,p=u??n._as(u),o?u=s?p.accept$1($._IsInvisibleVisitor_true_true):p.accept$1($._IsInvisibleVisitor_true_false):u=!1,!u&&(u=_==null,h=u?null:i.call$1(_),(h??!1)&&m.writeCharCode$1(59),f._isTrailingComment$2(p,u?e:_)?(a&&m.writeCharCode$1(32),d=f._indentation,f._indentation=0,new r._SerializeVisitor__visitChildren_closure(f,p).call$0(),f._indentation=d):(a&&m.write$1(0,`
|
||
`),++f._indentation,new r._SerializeVisitor__visitChildren_closure0(f,p).call$0(),--f._indentation),l=_,_=p);_!=null&&((c.CssParentNode._is(_)?_.get$isChildless():!(_ instanceof r.ModifiableCssComment))&&a&&m.writeCharCode$1(59),l==null&&f._isTrailingComment$2(_,e)?a&&m.writeCharCode$1(32):(f._writeLineFeed$0(),f._writeIndentation$0())),m.writeCharCode$1(125)},_requiresSemicolon$1(e){return c.CssParentNode._is(e)?e.get$isChildless():!(e instanceof r.ModifiableCssComment)},_isTrailingComment$2(e,t){var n,s,a,i,o,l,_;return this._style===$.OutputStyle_1||!(e instanceof r.ModifiableCssComment)||(n=e.span,s=n.get$sourceUrl(n),a=t.get$span(t),!g.$eq$(s,a.get$sourceUrl(a)))?!1:(s=t.get$span(t),g.$eq$(s.get$file(s).url,n.get$file(n).url)&&s.get$start(s).offset<=n.get$start(n).offset&&s.get$end(s).offset>=n.get$end(n).offset?(s=n.get$start(n),a=t.get$span(t),i=s.offset-a.get$start(a).offset-1,i<0?!1:(o=Math.max(0,$.JSString_methods.lastIndexOf$2(t.get$span(t).get$text(),"{",i)),s=t.get$span(t),s=s.get$file(s),a=t.get$span(t),a=a.get$start(a),l=t.get$span(t),_=s.span$2(0,a.offset,l.get$start(l).offset+o),n=n.get$start(n),n=n.file.getLine$1(n.offset),l=r.FileLocation$_(_.file,_._end),n===l.file.getLine$1(l.offset))):(n=n.get$start(n),n=n.file.getLine$1(n.offset),s=t.get$span(t),s=s.get$end(s),n===s.file.getLine$1(s.offset)))},_writeLineFeed$0(){this._style!==$.OutputStyle_1&&this._serialize$_buffer.write$1(0,`
|
||
`)},_writeIndentation$0(){var e=this;e._style!==$.OutputStyle_1&&e._writeTimes$2(e._indentCharacter,e._indentation*e._indentWidth)},_writeTimes$2(e,t){var n,s;for(n=this._serialize$_buffer,s=0;s<t;++s)n.writeCharCode$1(e)},_writeBetween$1$3(e,t,n){var s,a,i,o;for(s=g.get$iterator$ax(e),a=this._serialize$_buffer,i=!0;s.moveNext$0();)o=s.get$current(s),i?i=!1:a.write$1(0,t),n.call$1(o)},_writeBetween$3(e,t,n){return this._writeBetween$1$3(e,t,n,c.dynamic)}},r._SerializeVisitor_visitCssComment_closure.prototype={call$0(){var e,t,n,s,a=this.$this;a._style===$.OutputStyle_1&&this.node.text.charCodeAt(2)!==33||(e=this.node,t=e.text,!$.JSString_methods.startsWith$1(t,r.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))&&(n=a._minimumIndentation$1(t),n!=null?(e=e.span,e=e.get$start(e),s=Math.min(n,e.file.getColumn$1(e.offset)),a._writeIndentation$0(),a._writeWithIndent$2(t,s)):(a._writeIndentation$0(),a._serialize$_buffer.write$1(0,t))))},$signature:1},r._SerializeVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,n=this.$this,s=n._serialize$_buffer;s.writeCharCode$1(64),e=this.node,n._serialize$_write$1(e.name),t=e.value,t!=null&&(s.writeCharCode$1(32),n._serialize$_write$1(t))},$signature:1},r._SerializeVisitor_visitCssMediaRule_closure.prototype={call$0(){var e,t,n,s,a=this.$this,i=a._serialize$_buffer;i.write$1(0,"@media"),e=this.node.queries,t=$.JSArray_methods.get$first(e),n=a._style===$.OutputStyle_1,n&&t.modifier==null&&t.type==null?(s=t.conditions,s=s.length===1&&g.startsWith$1$s($.JSArray_methods.get$first(s),"(not ")):s=!0,s&&i.writeCharCode$1(32),i=n?",":", ",a._writeBetween$3(e,i,a.get$_visitMediaQuery())},$signature:1},r._SerializeVisitor_visitCssImport_closure.prototype={call$0(){var e,t,n,s=this.$this,a=s._serialize$_buffer;a.write$1(0,"@import"),e=s._style!==$.OutputStyle_1,e&&a.writeCharCode$1(32),t=this.node,a.forSpan$2(t.url.span,new r._SerializeVisitor_visitCssImport__closure(s,t)),n=t.modifiers,n!=null&&(e&&a.writeCharCode$1(32),a.write$1(0,n))},$signature:1},r._SerializeVisitor_visitCssImport__closure.prototype={call$0(){return this.$this._writeImportUrl$1(this.node.url.value)},$signature:0},r._SerializeVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e=this.$this,t=e._style===$.OutputStyle_1?",":", ",n=e._serialize$_buffer;return e._writeBetween$3(this.node.selector.value,t,n.get$write(n))},$signature:0},r._SerializeVisitor_visitCssStyleRule_closure.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule$_selector._box$_inner.value)},$signature:0},r._SerializeVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e=this.$this,t=e._serialize$_buffer;t.write$1(0,"@supports"),e._style===$.OutputStyle_1&&g.codeUnitAt$1$s(this.node.condition.value,0)===40||t.writeCharCode$1(32),e._serialize$_write$1(this.node.condition)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure.prototype={call$0(){var e=this.$this,t=this.node;e._style===$.OutputStyle_1?e._writeFoldedValue$1(t):e._writeReindentedValue$1(t)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure0.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},r._SerializeVisitor_visitList_closure.prototype={call$1(e){return!e.get$isBlank()},$signature:72},r._SerializeVisitor_visitList_closure0.prototype={call$1(e){var t=this.$this,n=t._elementNeedsParens$2(this.value._separator,e);n&&t._serialize$_buffer.writeCharCode$1(40),e.accept$1(t),n&&t._serialize$_buffer.writeCharCode$1(41)},$signature:54},r._SerializeVisitor_visitList_closure1.prototype={call$1(e){e.accept$1(this.$this)},$signature:54},r._SerializeVisitor_visitMap_closure.prototype={call$1(e){var t=this.$this;t._writeMapElement$1(e.key),t._serialize$_buffer.write$1(0,": "),t._writeMapElement$1(e.value)},$signature:273},r._SerializeVisitor_visitSelectorList_closure.prototype={call$1(e){return!e.accept$1($._IsInvisibleVisitor_true)},$signature:16},r._SerializeVisitor__write_closure.prototype={call$0(){return this.$this._serialize$_buffer.write$1(0,this.value.value)},$signature:0},r._SerializeVisitor__visitChildren_closure.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},r._SerializeVisitor__visitChildren_closure0.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},r.OutputStyle.prototype={_enumToString$0(){return"OutputStyle."+this._name}},r.LineFeed.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return"lf"}},r.StatementSearchVisitor.prototype={visitAtRootRule$1(e){return this.visitChildren$1(e.children)},visitAtRule$1(e){return r.NullableExtension_andThen(e.children,this.get$visitChildren())},visitContentBlock$1(e){return this.visitChildren$1(e.children)},visitContentRule$1(e){return null},visitDebugRule$1(e){return null},visitDeclaration$1(e){return r.NullableExtension_andThen(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1(e){return null},visitExtendRule$1(e){return null},visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1(e){return null},visitFunctionRule$1(e){return this.visitChildren$1(e.children)},visitIfRule$1(e){var t=r.IterableExtension_search(e.clauses,new r.StatementSearchVisitor_visitIfRule_closure(this));return t??r.NullableExtension_andThen(e.lastClause,new r.StatementSearchVisitor_visitIfRule_closure0(this))},visitImportRule$1(e){return null},visitIncludeRule$1(e){return r.NullableExtension_andThen(e.content,this.get$visitContentBlock())},visitLoudComment$1(e){return null},visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return this.visitChildren$1(e.children)},visitReturnRule$1(e){return null},visitSilentComment$1(e){return null},visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1(e){return null},visitVariableDeclaration$1(e){return null},visitWarnRule$1(e){return null},visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){return r.IterableExtension_search(e,new r.StatementSearchVisitor_visitChildren_closure(this))}},r.StatementSearchVisitor_visitIfRule_closure.prototype={call$1(e){return r.IterableExtension_search(e.children,new r.StatementSearchVisitor_visitIfRule__closure0(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(IfClause)")}},r.StatementSearchVisitor_visitIfRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},r.StatementSearchVisitor_visitIfRule_closure0.prototype={call$1(e){return r.IterableExtension_search(e.children,new r.StatementSearchVisitor_visitIfRule__closure(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(ElseClause)")}},r.StatementSearchVisitor_visitIfRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},r.StatementSearchVisitor_visitChildren_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},r.Entry.prototype={compareTo$1(e,t){var n,s,a=this.target.compareTo$1(0,t.target);return a!==0||(n=this.source,s=t.source,a=$.JSString_methods.compareTo$1(g.toString$0$(n.file.url),g.toString$0$(s.file.url)),a!==0)?a:n.compareTo$1(0,s)},$isComparable:1},r.Mapping.prototype={},r.SingleMapping.prototype={toJson$1$includeSourceContents(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=this,O=new r.StringBuffer("");for(t=T.lines,n=t.length,s=0,a=0,i=0,o=0,l=0,_=0,u=!0,p=0;p<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++p){if(h=t[p],d=h.line,d>s){for(f=s;f<d;++f)O._contents+=";";s=d,a=0,u=!0}for(m=g.get$iterator$ax(h.entries);m.moveNext$0();a=S,u=!1){if(y=m.get$current(m),u||(O._contents+=","),S=y.column,v=r.encodeVlq(S-a),v=r.StringBuffer__writeAll(O._contents,v,""),O._contents=v,E=y.sourceUrlId,v=r.StringBuffer__writeAll(v,r.encodeVlq(E-l),""),O._contents=v,M=y.sourceLine,v=r.StringBuffer__writeAll(v,r.encodeVlq(M-i),""),O._contents=v,I=y.sourceColumn,v=r.StringBuffer__writeAll(v,r.encodeVlq(I-o),""),O._contents=v,R=y.sourceNameId,R==null){l=E,o=I,i=M;continue}O._contents=r.StringBuffer__writeAll(v,r.encodeVlq(R-_),""),_=R,l=E,o=I,i=M}}return t=T.sourceRoot,t==null&&(t=""),n=O._contents,L=r.LinkedHashMap_LinkedHashMap$_literal(["version",3,"sourceRoot",t,"sources",T.urls,"names",T.names,"mappings",(n.charCodeAt(0)==0,n)],c.String,c.dynamic),t=T.targetUrl,t!=null&&L.$indexSet(0,"file",t),e&&(t=T.files,n=r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>"),L.$indexSet(0,"sourcesContent",r.List_List$of(new r.MappedListIterable(t,new r.SingleMapping_toJson_closure,n),!0,n._eval$1("ListIterable.E")))),T.extensions.forEach$1(0,new r.SingleMapping_toJson_closure0(L)),L},toJson$0(){return this.toJson$1$includeSourceContents(!1)},toString$0(e){var t=this,n=r.getRuntimeTypeOfDartObject(t).toString$0(0)+" : [targetUrl: "+r.S(t.targetUrl)+", sourceRoot: "+r.S(t.sourceRoot)+", urls: "+r.S(t.urls)+", names: "+r.S(t.names)+", lines: "+r.S(t.lines)+"]";return n.charCodeAt(0)==0,n}},r.SingleMapping_SingleMapping$fromEntries_closure.prototype={call$0(){return this.urls.__js_helper$_length},$signature:10},r.SingleMapping_SingleMapping$fromEntries_closure0.prototype={call$0(){return this.sourceEntry.source.file},$signature:274},r.SingleMapping_SingleMapping$fromEntries_closure1.prototype={call$1(e){return this.files.$index(0,e)},$signature:275},r.SingleMapping_toJson_closure.prototype={call$1(e){return e==null?null:r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e._decodedChars,0,null),0,null)},$signature:276},r.SingleMapping_toJson_closure0.prototype={call$2(e,t){return this.result.$indexSet(0,e,t),t},$signature:114},r.TargetLineEntry.prototype={toString$0(e){return r.getRuntimeTypeOfDartObject(this).toString$0(0)+": "+this.line+" "+r.S(this.entries)}},r.TargetEntry.prototype={toString$0(e){var t=this;return r.getRuntimeTypeOfDartObject(t).toString$0(0)+": ("+t.column+", "+t.sourceUrlId+", "+t.sourceLine+", "+t.sourceColumn+", "+r.S(t.sourceNameId)+")"}},r.SourceFile.prototype={get$length(e){return this._decodedChars.length},get$lines(){return this._lineStarts.length},SourceFile$decoded$2$url(e,t){var n,s,a,i,o,l;for(n=this._decodedChars,s=n.length,a=this._lineStarts,i=0;i<s;++i)o=n[i],o===13&&(l=i+1,(l>=s||n[l]!==10)&&(o=10)),o===10&&a.push(i+1)},span$2(e,t,n){return r._FileSpan$(this,t,n??this._decodedChars.length)},span$1(e,t){return this.span$2(0,t,null)},getLine$1(e){var t,n=this;if(e<0)throw r.wrapException(r.RangeError$("Offset may not be negative, was "+e+"."));if(e>n._decodedChars.length)throw r.wrapException(r.RangeError$("Offset "+e+k.x20must_n+n.get$length(0)+"."));return t=n._lineStarts,e<$.JSArray_methods.get$first(t)?-1:e>=$.JSArray_methods.get$last(t)?t.length-1:n._isNearCachedLine$1(e)?(t=n._cachedLine,t.toString,t):n._cachedLine=n._binarySearch$1(e)-1},_isNearCachedLine$1(e){var t,n,s=this._cachedLine;return s==null||(t=this._lineStarts,e<t[s])?!1:(n=t.length,s>=n-1||e<t[s+1]?!0:s>=n-2||e<t[s+2]?(this._cachedLine=s+1,!0):!1)},_binarySearch$1(e){var t,n,s=this._lineStarts,a=s.length-1;for(t=0;t<a;)n=t+$.JSInt_methods._tdivFast$1(a-t,2),s[n]>e?a=n:t=n+1;return a},getColumn$1(e){var t,n,s=this;if(e<0)throw r.wrapException(r.RangeError$("Offset may not be negative, was "+e+"."));if(e>s._decodedChars.length)throw r.wrapException(r.RangeError$("Offset "+e+" must be not be greater than the number of characters in the file, "+s.get$length(0)+"."));if(t=s.getLine$1(e),n=s._lineStarts[t],n>e)throw r.wrapException(r.RangeError$("Line "+t+" comes after offset "+e+"."));return e-n},getOffset$1(e){var t,n,s,a;if(e<0)throw r.wrapException(r.RangeError$("Line may not be negative, was "+e+"."));if(t=this._lineStarts,n=t.length,e>=n)throw r.wrapException(r.RangeError$("Line "+e+" must be less than the number of lines in the file, "+this.get$lines()+"."));if(s=t[e],s<=this._decodedChars.length?(a=e+1,t=a<n&&s>=t[a]):t=!0,t)throw r.wrapException(r.RangeError$("Line "+e+" doesn't have 0 columns."));return s}},r.FileLocation.prototype={get$sourceUrl(e){return this.file.url},get$line(){return this.file.getLine$1(this.offset)},get$column(){return this.file.getColumn$1(this.offset)},FileLocation$_$2(e,t){var n,s=this.offset;if(s<0)throw r.wrapException(r.RangeError$("Offset may not be negative, was "+s+"."));if(n=this.file,s>n._decodedChars.length)throw r.wrapException(r.RangeError$("Offset "+s+k.x20must_n+n.get$length(0)+"."))},pointSpan$0(){var e=this.offset;return r._FileSpan$(this.file,e,e)},get$offset(){return this.offset}},r._FileSpan.prototype={get$sourceUrl(e){return this.file.url},get$length(e){return this._end-this._file$_start},get$start(e){return r.FileLocation$_(this.file,this._file$_start)},get$end(e){return r.FileLocation$_(this.file,this._end)},get$text(){return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(this.file._decodedChars,this._file$_start,this._end),0,null)},get$context(e){var t=this,n=t.file,s=t._end,a=n.getLine$1(s);if(n.getColumn$1(s)===0&&a!==0){if(s-t._file$_start===0)return a===n._lineStarts.length-1?"":r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(n._decodedChars,n.getOffset$1(a),n.getOffset$1(a+1)),0,null)}else s=a===n._lineStarts.length-1?n._decodedChars.length:n.getOffset$1(a+1);return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(n._decodedChars,n.getOffset$1(n.getLine$1(t._file$_start)),s),0,null)},_FileSpan$3(e,t,n){var s,a=this._end,i=this._file$_start;if(a<i)throw r.wrapException(r.ArgumentError$("End "+a+" must come after start "+i+".",null));if(s=this.file,a>s._decodedChars.length)throw r.wrapException(r.RangeError$("End "+a+k.x20must_n+s.get$length(0)+"."));if(i<0)throw r.wrapException(r.RangeError$("Start may not be negative, was "+i+"."))},compareTo$1(e,t){var n;return t instanceof r._FileSpan?(n=$.JSInt_methods.compareTo$1(this._file$_start,t._file$_start),n===0?$.JSInt_methods.compareTo$1(this._end,t._end):n):this.super$SourceSpanMixin$compareTo(0,t)},$eq(e,t){var n=this;return t==null?!1:c.FileSpan._is(t)?t instanceof r._FileSpan?n._file$_start===t._file$_start&&n._end===t._end&&g.$eq$(n.file.url,t.file.url):n.super$SourceSpanMixin$$eq(0,t)&&g.$eq$(n.file.url,t.get$sourceUrl(t)):n.super$SourceSpanMixin$$eq(0,t)},get$hashCode(e){return r.Object_hash(this._file$_start,this._end,this.file.url,$.C_SentinelValue)},expand$1(e,t){var n,s,a=this,i=a.file;if(!g.$eq$(i.url,t.get$sourceUrl(t)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(a.get$sourceUrl(0))+'" and "'+r.S(t.get$sourceUrl(t))+`" don't match.`,null));return n=a._file$_start,s=a._end,t instanceof r._FileSpan?r._FileSpan$(i,Math.min(n,t._file$_start),Math.max(s,t._end)):r._FileSpan$(i,Math.min(n,t.get$start(t).offset),Math.max(s,t.get$end(t).offset))},$isFileSpan:1,$isSourceSpanWithContext:1,get$file(e){return this.file}},r.Highlighter.prototype={highlight$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=this,I=null,R=M._lines;for(M._writeFileStart$1($.JSArray_methods.get$first(R).url),e=M._maxMultilineSpans,t=r.List_List$filled(e,I,!1,c.nullable__Highlight),n=M._highlighter$_buffer,e=e!==0,s=M._primaryColor,a=0;a<R.length;++a){for(i=R[a],a>0&&(o=R[a-1],l=o.url,_=i.url,g.$eq$(l,_)?o.number+1!==i.number&&(M._writeSidebar$1$text("..."),n._contents+=`
|
||
`):(M._writeSidebar$1$end(C._glyphs.get$upEnd()),n._contents+=`
|
||
`,M._writeFileStart$1(_))),l=i.highlights,_=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),u=new r.ReversedListIterable(l,_),u=new r.ListIterator(u,u.get$length(0),_._eval$1("ListIterator<ListIterable.E>")),_=_._eval$1("ListIterable.E"),p=i.number,h=i.text;u.moveNext$0();)d=u.__internal$_current,d==null&&(d=_._as(d)),f=d.span,f.get$start(f).get$line()!==f.get$end(f).get$line()&&f.get$start(f).get$line()===p&&M._isOnlyWhitespace$1($.JSString_methods.substring$2(h,0,f.get$start(f).get$column()))&&(m=$.JSArray_methods.indexOf$1(t,I),m<0&&r.throwExpression(r.ArgumentError$(r.S(t)+" contains no null elements.",I)),t[m]=d);for(M._writeSidebar$1$line(p),n._contents+=" ",M._writeMultilineHighlights$2(i,t),e&&(n._contents+=" "),y=$.JSArray_methods.indexWhere$1(l,new r.Highlighter_highlight_closure),S=y===-1?I:l[y],_=S!=null,_?(u=S.span,d=u.get$start(u).get$line()===p?u.get$start(u).get$column():0,M._writeHighlightedText$4$color(h,d,u.get$end(u).get$line()===p?u.get$end(u).get$column():h.length,s)):M._writeText$1(h),n._contents+=`
|
||
`,_&&M._writeIndicator$3(i,S,t),_=l.length,v=0;v<l.length;l.length===_||(0,r.throwConcurrentModificationError)(l),++v)E=l[v],!E.isPrimary&&M._writeIndicator$3(i,E,t)}return M._writeSidebar$1$end(C._glyphs.get$upEnd()),R=n._contents,R.charCodeAt(0)==0,R},_writeFileStart$1(e){var t=this,n=!t._multipleFiles||!c.Uri._is(e),s=C._glyphs;n?t._writeSidebar$1$end(s.get$downEnd()):(t._writeSidebar$1$end(s.get$topLeftCorner()),t._colorize$2$color(new r.Highlighter__writeFileStart_closure(t),"\x1B[34m"),n=t._highlighter$_buffer,s=" "+C.$get$context().prettyUri$1(e),n._contents+=s),t._highlighter$_buffer._contents+=`
|
||
`},_writeMultilineHighlights$3$current(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S=this,v={};for(v.openedOnThisLine=!1,v.openedOnThisLineColor=null,s=n==null,s?a=null:a=n.isPrimary?S._primaryColor:S._secondaryColor,i=t.length,o=S._secondaryColor,s=!s,l=S._primaryColor,_=S._highlighter$_buffer,u=!1,p=0;p<i;++p)h=t[p],d=h==null,d?f=null:(m=h.span,f=m.get$start(m).get$line()),d?y=null:(m=h.span,y=m.get$end(m).get$line()),s&&h===n?(S._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure(S,f,e),a),u=!0):u?S._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure0(S,h),a):d?v.openedOnThisLine?S._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure1(S),v.openedOnThisLineColor):_._contents+=" ":(d=h.isPrimary?l:o,S._colorize$2$color(new r.Highlighter__writeMultilineHighlights_closure2(v,S,n,f,e,h,y),d))},_writeMultilineHighlights$2(e,t){return this._writeMultilineHighlights$3$current(e,t,null)},_writeHighlightedText$4$color(e,t,n,s){var a=this;a._writeText$1($.JSString_methods.substring$2(e,0,t)),a._colorize$2$color(new r.Highlighter__writeHighlightedText_closure(a,e,t,n),s),a._writeText$1($.JSString_methods.substring$2(e,n,e.length))},_writeIndicator$3(e,t,n){var s,a,i=this,o=t.isPrimary?i._primaryColor:i._secondaryColor,l=t.span;if(l.get$start(l).get$line()===l.get$end(l).get$line())i._writeSidebar$0(),l=i._highlighter$_buffer,l._contents+=" ",i._writeMultilineHighlights$3$current(e,n,t),n.length!==0&&(l._contents+=" "),i._writeLabel$3(t,n,i._colorize$2$color(new r.Highlighter__writeIndicator_closure(i,e,t),o));else if(s=e.number,l.get$start(l).get$line()===s){if($.JSArray_methods.contains$1(n,t))return;r.replaceFirstNull(n,t),i._writeSidebar$0(),l=i._highlighter$_buffer,l._contents+=" ",i._writeMultilineHighlights$3$current(e,n,t),i._colorize$2$color(new r.Highlighter__writeIndicator_closure0(i,e,t),o),l._contents+=`
|
||
`}else if(l.get$end(l).get$line()===s){if(a=l.get$end(l).get$column()===e.text.length,a&&t.label==null){r.replaceWithNull(n,t);return}i._writeSidebar$0(),i._highlighter$_buffer._contents+=" ",i._writeMultilineHighlights$3$current(e,n,t),i._writeLabel$3(t,n,i._colorize$2$color(new r.Highlighter__writeIndicator_closure1(i,a,e,t),o)),r.replaceWithNull(n,t)}},_writeArrow$3$beginning(e,t,n){var s,a=n?0:1,i=this._countTabs$1($.JSString_methods.substring$2(e.text,0,t+a));a=this._highlighter$_buffer,s=$.JSString_methods.$mul(C._glyphs.get$horizontalLine(),1+t+i*3),s=a._contents+=s,a._contents=s+"^"},_writeArrow$2(e,t){return this._writeArrow$3$beginning(e,t,!0)},_writeLabel$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f=this,m=e.label;if(m==null){f._highlighter$_buffer._contents+=`
|
||
`;return}for(s=r._setArrayType(m.split(`
|
||
`),c.JSArray_String),a=e.isPrimary?f._primaryColor:f._secondaryColor,f._colorize$2$color(new r.Highlighter__writeLabel_closure(f,s),a),i=f._highlighter$_buffer,i._contents+=`
|
||
`,o=r.SubListIterable$(s,1,null,c.String),l=o.$ti,o=new r.ListIterator(o,o.get$length(0),l._eval$1("ListIterator<ListIterable.E>")),_=t.length,l=l._eval$1("ListIterable.E");o.moveNext$0();){for(u=o.__internal$_current,u==null&&(u=l._as(u)),f._writeSidebar$0(),p=i._contents+=" ",h=0;h<_;++h)d=t[h],d==null||d===e?(p+=" ",i._contents=p):(p=C._glyphs.get$verticalLine(),p=i._contents+=p);p=$.JSString_methods.$mul(" ",n),i._contents+=p,f._colorize$2$color(new r.Highlighter__writeLabel_closure0(f,u),a),i._contents+=`
|
||
`}},_writeText$1(e){var t,n,s,a;for(t=new r.CodeUnits(e),n=c.CodeUnits,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),s=this._highlighter$_buffer,n=n._eval$1("ListBase.E");t.moveNext$0();)a=t.__internal$_current,a==null&&(a=n._as(a)),a===9?(a=$.JSString_methods.$mul(" ",4),s._contents+=a):(a=r.Primitives_stringFromCharCode(a),s._contents+=a)},_writeSidebar$3$end$line$text(e,t,n){var s={};s.text=n,t!=null&&(s.text=$.JSInt_methods.toString$0(t+1)),this._colorize$2$color(new r.Highlighter__writeSidebar_closure(s,this,e),"\x1B[34m")},_writeSidebar$1$end(e){return this._writeSidebar$3$end$line$text(e,null,null)},_writeSidebar$1$text(e){return this._writeSidebar$3$end$line$text(null,null,e)},_writeSidebar$1$line(e){return this._writeSidebar$3$end$line$text(null,e,null)},_writeSidebar$0(){return this._writeSidebar$3$end$line$text(null,null,null)},_countTabs$1(e){var t,n,s,a;for(t=new r.CodeUnits(e),n=c.CodeUnits,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E"),s=0;t.moveNext$0();)a=t.__internal$_current,(a??n._as(a))===9&&++s;return s},_isOnlyWhitespace$1(e){var t,n,s;for(t=new r.CodeUnits(e),n=c.CodeUnits,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)if(s=t.__internal$_current,s==null&&(s=n._as(s)),s!==32&&s!==9)return!1;return!0},_colorize$1$2$color(e,t){var n,s=this._primaryColor!=null;return s&&t!=null&&(this._highlighter$_buffer._contents+=t),n=e.call$0(),s&&t!=null&&(this._highlighter$_buffer._contents+="\x1B[0m"),n},_colorize$2$color(e,t){return this._colorize$1$2$color(e,t,c.dynamic)}},r.Highlighter_closure.prototype={call$0(){var e=this.color,t=g.getInterceptor$(e);return t.$eq(e,!0)?"\x1B[31m":t.$eq(e,!1)?null:r._asStringQ(e)},$signature:44},r.Highlighter$__closure.prototype={call$1(e){var t=e.highlights;return new r.WhereIterable(t,new r.Highlighter$___closure,r._arrayInstanceType(t)._eval$1("WhereIterable<1>")).get$length(0)},$signature:277},r.Highlighter$___closure.prototype={call$1(e){var t=e.span;return t.get$start(t).get$line()!==t.get$end(t).get$line()},$signature:133},r.Highlighter$__closure0.prototype={call$1(e){return e.url},$signature:279},r.Highlighter__collateLines_closure.prototype={call$1(e){var t=e.span;return t=t.get$sourceUrl(t),t??new r.Object},$signature:280},r.Highlighter__collateLines_closure0.prototype={call$2(e,t){return e.span.compareTo$1(0,t.span)},$signature:281},r.Highlighter__collateLines_closure1.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y=e.key,S=e.value,v=r._setArrayType([],c.JSArray__Line);for(t=g.getInterceptor$ax(S),n=t.get$iterator(S),s=c.JSArray__Highlight;n.moveNext$0();)for(a=n.get$current(n).span,i=a.get$context(a),o=r.findLineStart(i,a.get$text(),a.get$start(a).get$column()),o.toString,l=$.JSString_methods.allMatches$1(`
|
||
`,$.JSString_methods.substring$2(i,0,o)).get$length(0),_=a.get$start(a).get$line()-l,a=i.split(`
|
||
`),o=a.length,u=0;u<o;++u)p=a[u],(v.length===0||_>$.JSArray_methods.get$last(v).number)&&v.push(new r._Line(p,_,y,r._setArrayType([],s))),++_;for(h=r._setArrayType([],s),n=v.length,d=0,u=0;u<v.length;v.length===n||(0,r.throwConcurrentModificationError)(v),++u){for(p=v[u],h.fixed$length&&r.throwExpression(r.UnsupportedError$("removeWhere")),$.JSArray_methods._removeWhere$2(h,new r.Highlighter__collateLines__closure(p),!0),f=h.length,s=t.skip$1(S,d),a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0()&&(o=s.__internal$_current,o==null&&(o=a._as(o)),m=o.span,!(m.get$start(m).get$line()>p.number));)h.push(o);d+=h.length-f,$.JSArray_methods.addAll$1(p.highlights,h)}return v},$signature:282},r.Highlighter__collateLines__closure.prototype={call$1(e){var t=e.span;return t.get$end(t).get$line()<this.line.number},$signature:133},r.Highlighter_highlight_closure.prototype={call$1(e){return e.isPrimary},$signature:133},r.Highlighter__writeFileStart_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=$.JSString_methods.$mul(C._glyphs.get$horizontalLine(),2)+">";return e._contents+=t,null},$signature:0},r.Highlighter__writeMultilineHighlights_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=C._glyphs;t=this.startLine===this.line.number?t.get$topLeftCorner():t.get$bottomLeftCorner(),e._contents+=t},$signature:1},r.Highlighter__writeMultilineHighlights_closure0.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=C._glyphs;t=this.highlight==null?t.get$horizontalLine():t.get$cross(),e._contents+=t},$signature:1},r.Highlighter__writeMultilineHighlights_closure1.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=C._glyphs.get$horizontalLine();return e._contents+=t,null},$signature:0},r.Highlighter__writeMultilineHighlights_closure2.prototype={call$0(){var e=this,t=e._box_0,n=t.openedOnThisLine,s=C._glyphs,a=n?s.get$cross():s.get$verticalLine();e.current!=null?e.$this._highlighter$_buffer._contents+=a:(n=e.line,s=n.number,e.startLine===s?(n=e.$this,n._colorize$2$color(new r.Highlighter__writeMultilineHighlights__closure(t,n),t.openedOnThisLineColor),t.openedOnThisLine=!0,t.openedOnThisLineColor==null&&(t.openedOnThisLineColor=e.highlight.isPrimary?n._primaryColor:n._secondaryColor)):(e.endLine===s?(s=e.highlight.span,n=s.get$end(s).get$column()===n.text.length):n=!1,s=e.$this,n?(t=s._highlighter$_buffer,n=e.highlight.label==null?C._glyphs.glyphOrAscii$2("└","\\"):a,t._contents+=n):s._colorize$2$color(new r.Highlighter__writeMultilineHighlights__closure0(s,a),t.openedOnThisLineColor)))},$signature:1},r.Highlighter__writeMultilineHighlights__closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=this._box_0.openedOnThisLine?"┬":"┌";t=C._glyphs.glyphOrAscii$2(t,"/"),e._contents+=t},$signature:1},r.Highlighter__writeMultilineHighlights__closure0.prototype={call$0(){this.$this._highlighter$_buffer._contents+=this.vertical},$signature:1},r.Highlighter__writeHighlightedText_closure.prototype={call$0(){var e=this;return e.$this._writeText$1($.JSString_methods.substring$2(e.text,e.startColumn,e.endColumn))},$signature:0},r.Highlighter__writeIndicator_closure.prototype={call$0(){var e,t,n,s,a=this.$this,i=a._highlighter$_buffer,o=i._contents,l=this.highlight,_=l.span;return l=l.isPrimary?"^":C._glyphs.get$horizontalLineBold(),e=_.get$start(_).get$column(),t=_.get$end(_).get$column(),_=this.line.text,n=a._countTabs$1($.JSString_methods.substring$2(_,0,e)),s=a._countTabs$1($.JSString_methods.substring$2(_,e,t)),e+=n*3,_=$.JSString_methods.$mul(" ",e),i._contents+=_,l=$.JSString_methods.$mul(l,Math.max(t+(n+s)*3-e,1)),l=i._contents+=l,l.length-o.length},$signature:10},r.Highlighter__writeIndicator_closure0.prototype={call$0(){var e=this.highlight.span;return this.$this._writeArrow$2(this.line,e.get$start(e).get$column())},$signature:0},r.Highlighter__writeIndicator_closure1.prototype={call$0(){var e,t=this,n=t.$this,s=n._highlighter$_buffer,a=s._contents;return t.coversWholeLine?(n=$.JSString_methods.$mul(C._glyphs.get$horizontalLine(),3),s._contents+=n):(e=t.highlight.span,n._writeArrow$3$beginning(t.line,Math.max(e.get$end(e).get$column()-1,0),!1)),s._contents.length-a.length},$signature:10},r.Highlighter__writeLabel_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=" "+r.S($.JSArray_methods.get$first(this.lines));return e._contents+=t,null},$signature:0},r.Highlighter__writeLabel_closure0.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=" "+this.text,null},$signature:0},r.Highlighter__writeSidebar_closure.prototype={call$0(){var e=this.$this,t=e._highlighter$_buffer,n=this._box_0.text;n==null&&(n=""),e=$.JSString_methods.padRight$1(n,e._paddingBeforeSidebar),t._contents+=e,e=this.end,e==null&&(e=C._glyphs.get$verticalLine()),t._contents+=e},$signature:1},r._Highlight.prototype={toString$0(e){var t=this.isPrimary?"primary ":"",n=this.span;return n=t+(""+n.get$start(n).get$line()+":"+n.get$start(n).get$column()+"-"+n.get$end(n).get$line()+":"+n.get$end(n).get$column()),t=this.label,t=t!=null?n+(" ("+t+")"):n,t.charCodeAt(0)==0,t}},r._Highlight_closure.prototype={call$0(){var e,t,n,s,a=this.span;return c.SourceSpanWithContext._is(a)&&r.findLineStart(a.get$context(a),a.get$text(),a.get$start(a).get$column())!=null||(e=r.SourceLocation$(a.get$start(a).get$offset(),0,0,a.get$sourceUrl(a)),t=a.get$end(a).get$offset(),n=a.get$sourceUrl(a),s=r.countCodeUnits(a.get$text(),10),a=r.SourceSpanWithContext$(e,r.SourceLocation$(t,r._Highlight__lastLineLength(a.get$text()),s,n),a.get$text(),a.get$text())),r._Highlight__normalizeEndOfLine(r._Highlight__normalizeTrailingNewline(r._Highlight__normalizeNewlines(a)))},$signature:283},r._Line.prototype={toString$0(e){return""+this.number+': "'+this.text+'" ('+$.JSArray_methods.join$1(this.highlights,", ")+")"}},r.SourceLocation.prototype={distance$1(e){var t=this.sourceUrl;if(!g.$eq$(t,e.get$sourceUrl(e)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(t)+'" and "'+r.S(e.get$sourceUrl(e))+`" don't match.`,null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,t){var n=this.sourceUrl;if(!g.$eq$(n,t.get$sourceUrl(t)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(n)+'" and "'+r.S(t.get$sourceUrl(t))+`" don't match.`,null));return this.offset-t.get$offset()},$eq(e,t){return t==null?!1:c.SourceLocation._is(t)&&g.$eq$(this.sourceUrl,t.get$sourceUrl(t))&&this.offset===t.get$offset()},get$hashCode(e){var t=this.sourceUrl;return t=t==null?null:t.get$hashCode(t),t==null&&(t=0),t+this.offset},toString$0(e){var t=this,n=r.getRuntimeTypeOfDartObject(t).toString$0(0),s=t.sourceUrl;return"<"+n+": "+t.offset+" "+(r.S(s??"unknown source")+":"+(t.line+1)+":"+(t.column+1))+">"},$isComparable:1,get$sourceUrl(e){return this.sourceUrl},get$offset(){return this.offset},get$line(){return this.line},get$column(){return this.column}},r.SourceLocationMixin.prototype={distance$1(e){if(!g.$eq$(this.file.url,e.get$sourceUrl(e)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(this.get$sourceUrl(0))+'" and "'+r.S(e.get$sourceUrl(e))+`" don't match.`,null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,t){if(!g.$eq$(this.file.url,t.get$sourceUrl(t)))throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(this.get$sourceUrl(0))+'" and "'+r.S(t.get$sourceUrl(t))+`" don't match.`,null));return this.offset-t.get$offset()},$eq(e,t){return t==null?!1:c.SourceLocation._is(t)&&g.$eq$(this.file.url,t.get$sourceUrl(t))&&this.offset===t.get$offset()},get$hashCode(e){var t=this.file.url;return t=t==null?null:t.get$hashCode(t),t==null&&(t=0),t+this.offset},toString$0(e){var t=r.getRuntimeTypeOfDartObject(this).toString$0(0),n=this.offset,s=this.file,a=s.url;return"<"+t+": "+n+" "+(r.S(a??"unknown source")+":"+(s.getLine$1(n)+1)+":"+(s.getColumn$1(n)+1))+">"},$isComparable:1,$isSourceLocation:1},r.SourceSpanBase.prototype={SourceSpanBase$3(e,t,n){var s,a=this.end,i=this.start;if(g.$eq$(a.get$sourceUrl(a),i.get$sourceUrl(i))){if(a.get$offset()<i.get$offset())throw r.wrapException(r.ArgumentError$("End "+a.toString$0(0)+" must come after start "+i.toString$0(0)+".",null));if(s=this.text,s.length!==i.distance$1(a))throw r.wrapException(r.ArgumentError$('Text "'+s+'" must be '+i.distance$1(a)+" characters long.",null))}else throw r.wrapException(r.ArgumentError$('Source URLs "'+r.S(i.get$sourceUrl(i))+'" and "'+r.S(a.get$sourceUrl(a))+`" don't match.`,null))},get$start(e){return this.start},get$end(e){return this.end},get$text(){return this.text}},r.SourceSpanException.prototype={get$message(e){return this._span_exception$_message},get$span(e){return this._span},toString$1$color(e,t){var n=this;return n.get$span(n),"Error on "+n.get$span(n).message$2$color(0,n._span_exception$_message,t)},toString$0(e){return this.toString$1$color(0,null)},$isException:1},r.SourceSpanFormatException.prototype={$isFormatException:1,get$source(){return this.source}},r.MultiSourceSpanException.prototype={toString$0(e){var t=this;return"Error on "+r.SourceSpanExtension_messageMultiple(t._span,t._span_exception$_message,t.primaryLabel,t.secondarySpans,!1,null,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},r.MultiSourceSpanFormatException.prototype={$isFormatException:1},r.SourceSpanMixin.prototype={get$sourceUrl(e){var t=this.get$start(this);return t.get$sourceUrl(t)},get$length(e){var t=this;return t.get$end(t).get$offset()-t.get$start(t).get$offset()},compareTo$1(e,t){var n=this,s=n.get$start(n).compareTo$1(0,t.get$start(t));return s===0?n.get$end(n).compareTo$1(0,t.get$end(t)):s},message$2$color(e,t,n){var s,a,i,o=this,l="line "+(o.get$start(o).get$line()+1)+", column "+(o.get$start(o).get$column()+1);return o.get$sourceUrl(o)!=null&&(s=o.get$sourceUrl(o),a=C.$get$context(),s.toString,s=l+(" of "+a.prettyUri$1(s)),l=s),l+=": "+t,i=o.highlight$1$color(n),i.length!==0&&(l=l+`
|
||
`+i),l.charCodeAt(0)==0,l},message$1(e,t){return this.message$2$color(0,t,null)},highlight$1$color(e){var t=this;return!c.SourceSpanWithContext._is(t)&&t.get$length(t)===0?"":r.Highlighter$(t,e).highlight$0()},$eq(e,t){var n=this;return t==null?!1:c.SourceSpan._is(t)&&n.get$start(n).$eq(0,t.get$start(t))&&n.get$end(n).$eq(0,t.get$end(t))},get$hashCode(e){var t=this;return r.Object_hash(t.get$start(t),t.get$end(t),$.C_SentinelValue,$.C_SentinelValue)},toString$0(e){var t=this;return"<"+r.getRuntimeTypeOfDartObject(t).toString$0(0)+": from "+t.get$start(t).toString$0(0)+" to "+t.get$end(t).toString$0(0)+' "'+t.get$text()+'">'},$isComparable:1,$isSourceSpan:1},r.SourceSpanWithContext.prototype={get$context(e){return this._context}},r.Chain.prototype={toTrace$0(){var e=this.traces;return r.Trace$(new r.ExpandIterable(e,new r.Chain_toTrace_closure,r._arrayInstanceType(e)._eval$1("ExpandIterable<1,Frame>")),null)},toString$0(e){var t=this.traces,n=r._arrayInstanceType(t);return new r.MappedListIterable(t,new r.Chain_toString_closure(new r.MappedListIterable(t,new r.Chain_toString_closure0,n._eval$1("MappedListIterable<1,int>")).fold$2(0,0,$.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$1(0,k.x3d_____)},$isStackTrace:1},r.Chain_Chain$parse_closure.prototype={call$1(e){return e.length!==0},$signature:4},r.Chain_toTrace_closure.prototype={call$1(e){return e.get$frames()},$signature:284},r.Chain_toString_closure0.prototype={call$1(e){var t=e.get$frames();return new r.MappedListIterable(t,new r.Chain_toString__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")).fold$2(0,0,$.CONSTANT)},$signature:285},r.Chain_toString__closure0.prototype={call$1(e){return e.get$location().length},$signature:261},r.Chain_toString_closure.prototype={call$1(e){var t=e.get$frames();return new r.MappedListIterable(t,new r.Chain_toString__closure(this.longest),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$signature:287},r.Chain_toString__closure.prototype={call$1(e){return $.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+r.S(e.get$member())+`
|
||
`},$signature:260},r.Frame.prototype={get$isCore(){return this.uri.get$scheme()==="dart"},get$library(){var e=this.uri;return e.get$scheme()==="data"?"data:...":C.$get$context().prettyUri$1(e)},get$$package(){var e=this.uri;return e.get$scheme()!=="package"?null:$.JSArray_methods.get$first(e.get$path(e).split("/"))},get$location(){var e,t=this,n=t.line;return n==null?t.get$library():(e=t.column,e==null?t.get$library()+" "+r.S(n):t.get$library()+" "+r.S(n)+":"+r.S(e))},toString$0(e){return this.get$location()+" in "+r.S(this.member)},get$uri(){return this.uri},get$line(){return this.line},get$column(){return this.column},get$member(){return this.member}},r.Frame_Frame$parseVM_closure.prototype={call$0(){var e,t,n,s,a,i,o,l=null,_=this.frame;return _==="..."?new r.Frame(r._Uri__Uri(l,l,l,l),l,l,"..."):(e=C.$get$_vmFrame().firstMatch$1(_),e==null?new r.UnparsedFrame(r._Uri__Uri(l,"unparsed",l,l),_):(_=e._match,t=_[1],t.toString,n=C.$get$_asyncBody(),t=r.stringReplaceAllUnchecked(t,n,"<async>"),s=r.stringReplaceAllUnchecked(t,"<anonymous closure>","<fn>"),t=_[2],n=t,n.toString,$.JSString_methods.startsWith$1(n,"<data:")?a=r.Uri_Uri$dataFromString("",l,l):(t=t,t.toString,a=r.Uri_parse(t)),i=_[3].split(":"),_=i.length,o=_>1?r.int_parse(i[1],l):l,new r.Frame(a,o,_>2?r.int_parse(i[2],l):l,s)))},$signature:69},r.Frame_Frame$parseV8_closure.prototype={call$0(){var e,t,n="<fn>",s=this.frame,a=C.$get$_v8Frame().firstMatch$1(s);return a==null?new r.UnparsedFrame(r._Uri__Uri(null,"unparsed",null,null),s):(s=new r.Frame_Frame$parseV8_closure_parseLocation(s),e=a._match,t=e[2],t!=null?(t=t,t.toString,e=e[1],e.toString,e=r.stringReplaceAllUnchecked(e,"<anonymous>",n),e=r.stringReplaceAllUnchecked(e,"Anonymous function",n),s.call$2(t,r.stringReplaceAllUnchecked(e,"(anonymous function)",n))):(e=e[3],e.toString,s.call$2(e,n)))},$signature:69},r.Frame_Frame$parseV8_closure_parseLocation.prototype={call$2(e,t){for(var n,s,a,i,o,l=null,_=C.$get$_v8EvalLocation(),u=_.firstMatch$1(e);u!=null;e=n)n=u._match[1],n.toString,u=_.firstMatch$1(n);return e==="native"?new r.Frame(r.Uri_parse("native"),l,l,t):(s=C.$get$_v8UrlLocation().firstMatch$1(e),s==null?new r.UnparsedFrame(r._Uri__Uri(l,"unparsed",l,l),this.frame):(_=s._match,n=_[1],n.toString,a=r.Frame__uriOrPathToUri(n),n=_[2],n.toString,i=r.int_parse(n,l),o=_[3],new r.Frame(a,i,o!=null?r.int_parse(o,l):l,t)))},$signature:290},r.Frame_Frame$_parseFirefoxEval_closure.prototype={call$0(){var e,t,n,s,a=null,i=this.frame,o=C.$get$_firefoxEvalLocation().firstMatch$1(i);return o==null?new r.UnparsedFrame(r._Uri__Uri(a,"unparsed",a,a),i):(i=o._match,e=i[1],e.toString,t=r.stringReplaceAllUnchecked(e,"/<",""),e=i[2],e.toString,n=r.Frame__uriOrPathToUri(e),i=i[3],i.toString,s=r.int_parse(i,a),new r.Frame(n,s,a,t.length===0||t==="anonymous"?"<fn>":t))},$signature:69},r.Frame_Frame$parseFirefox_closure.prototype={call$0(){var e,t,n,s,a,i,o,l=null,_=this.frame,u=C.$get$_firefoxSafariFrame().firstMatch$1(_);return u==null?new r.UnparsedFrame(r._Uri__Uri(l,"unparsed",l,l),_):(e=u._match,t=e[3],n=t,n.toString,$.JSString_methods.contains$1(n," line ")?r.Frame_Frame$_parseFirefoxEval(_):(_=t,_.toString,s=r.Frame__uriOrPathToUri(_),a=e[1],a!=null?(_=e[2],_.toString,a+=$.JSArray_methods.join$0(r.List_List$filled($.JSString_methods.allMatches$1("/",_).get$length(0),".<fn>",!1,c.String)),a===""&&(a="<fn>"),a=$.JSString_methods.replaceFirst$2(a,C.$get$_initialDot(),"")):a="<fn>",_=e[4],_===""?i=l:(_=_,_.toString,i=r.int_parse(_,l)),_=e[5],_==null||_===""?o=l:(_=_,_.toString,o=r.int_parse(_,l)),new r.Frame(s,i,o,a)))},$signature:69},r.Frame_Frame$parseFriendly_closure.prototype={call$0(){var e,t,n,s,a=null,i=this.frame,o=C.$get$_friendlyFrame().firstMatch$1(i);if(o==null)throw r.wrapException(r.FormatException$("Couldn't parse package:stack_trace stack trace line '"+i+"'.",a,a));return i=o._match,e=i[1],e==="data:..."?t=r.Uri_Uri$dataFromString("",a,a):(e=e,e.toString,t=r.Uri_parse(e)),t.get$scheme()===""&&(e=C.$get$context(),t=e.toUri$1(r.absolute(e.style.pathFromUri$1(r._parseUri(t)),a,a,a,a,a,a,a,a,a,a,a,a,a,a))),e=i[2],e==null?n=a:(e=e,e.toString,n=r.int_parse(e,a)),e=i[3],e==null?s=a:(e=e,e.toString,s=r.int_parse(e,a)),new r.Frame(t,n,s,i[4])},$signature:69},r.LazyTrace.prototype={get$_lazy_trace$_trace(){var e,t=this,n=t.__LazyTrace__trace_FI;return n===C&&(e=t._thunk.call$0(),t.__LazyTrace__trace_FI!==C&&r.throwUnnamedLateFieldADI(),t.__LazyTrace__trace_FI=e,n=e),n},get$frames(){return this.get$_lazy_trace$_trace().get$frames()},get$terse(){return new r.LazyTrace(new r.LazyTrace_terse_closure(this))},toString$0(e){return this.get$_lazy_trace$_trace().toString$0(0)},$isStackTrace:1,$isTrace:1},r.LazyTrace_terse_closure.prototype={call$0(){return this.$this.get$_lazy_trace$_trace().get$terse()},$signature:259},r.Trace.prototype={get$terse(){return this.foldFrames$2$terse(new r.Trace_terse_closure,!0)},foldFrames$2$terse(e,t){var n,s,a,i,o={};for(o.predicate=e,o.predicate=new r.Trace_foldFrames_closure(e),n=r._setArrayType([],c.JSArray_Frame),s=this.frames,a=r._arrayInstanceType(s)._eval$1("ReversedListIterable<1>"),s=new r.ReversedListIterable(s,a),s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");s.moveNext$0();)i=s.__internal$_current,i==null&&(i=a._as(i)),i instanceof r.UnparsedFrame||!o.predicate.call$1(i)?n.push(i):(n.length===0||!o.predicate.call$1($.JSArray_methods.get$last(n)))&&n.push(new r.Frame(i.get$uri(),i.get$line(),i.get$column(),i.get$member()));return s=c.MappedListIterable_Frame_Frame,n=r.List_List$of(new r.MappedListIterable(n,new r.Trace_foldFrames_closure0(o),s),!0,s._eval$1("ListIterable.E")),n.length>1&&o.predicate.call$1($.JSArray_methods.get$first(n))&&$.JSArray_methods.removeAt$1(n,0),r.Trace$(new r.ReversedListIterable(n,r._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),this.original._stackTrace)},toString$0(e){var t=this.frames,n=r._arrayInstanceType(t);return new r.MappedListIterable(t,new r.Trace_toString_closure(new r.MappedListIterable(t,new r.Trace_toString_closure0,n._eval$1("MappedListIterable<1,int>")).fold$2(0,0,$.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$0(0)},$isStackTrace:1,get$frames(){return this.frames}},r.Trace_Trace$from_closure.prototype={call$0(){return r.Trace_Trace$parse(this.trace.toString$0(0))},$signature:259},r.Trace__parseVM_closure.prototype={call$1(e){return e.length!==0},$signature:4},r.Trace$parseV8_closure.prototype={call$1(e){return!$.JSString_methods.startsWith$1(e,C.$get$_v8TraceLine())},$signature:4},r.Trace$parseJSCore_closure.prototype={call$1(e){return e!==" at "},$signature:4},r.Trace$parseFirefox_closure.prototype={call$1(e){return e.length!==0&&e!=="[native code]"},$signature:4},r.Trace$parseFriendly_closure.prototype={call$1(e){return!$.JSString_methods.startsWith$1(e,"=====")},$signature:4},r.Trace_terse_closure.prototype={call$1(e){return!1},$signature:258},r.Trace_foldFrames_closure.prototype={call$1(e){var t;return this.oldPredicate.call$1(e)||e.get$isCore()||e.get$$package()==="stack_trace"?!0:(t=e.get$member(),t.toString,$.JSString_methods.contains$1(t,"<async>")?e.get$line()==null:!1)},$signature:258},r.Trace_foldFrames_closure0.prototype={call$1(e){var t,n;return e instanceof r.UnparsedFrame||!this._box_0.predicate.call$1(e)?e:(t=e.get$library(),n=C.$get$_terseRegExp(),new r.Frame(r.Uri_parse(r.stringReplaceAllUnchecked(t,n,"")),null,null,e.get$member()))},$signature:293},r.Trace_toString_closure0.prototype={call$1(e){return e.get$location().length},$signature:261},r.Trace_toString_closure.prototype={call$1(e){return e instanceof r.UnparsedFrame?e.toString$0(0)+`
|
||
`:$.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+r.S(e.get$member())+`
|
||
`},$signature:260},r.UnparsedFrame.prototype={toString$0(e){return this.member},$isFrame:1,get$uri(){return this.uri},get$line(){return null},get$column(){return null},get$isCore(){return!1},get$library(){return"unparsed"},get$$package(){return null},get$location(){return"unparsed"},get$member(){return this.member}},r.TransformByHandlers_transformByHandlers_closure.prototype={call$0(){var e,t,n,s,a=this,i={};i.valuesDone=!1,e=a.controller,t=a._this.listen$3$onDone$onError(0,new r.TransformByHandlers_transformByHandlers__closure(a.handleData,e,a.S),new r.TransformByHandlers_transformByHandlers__closure0(i,a.handleDone,e),new r.TransformByHandlers_transformByHandlers__closure1(a.handleError,e)),n=a._box_1,n.subscription=t,e.set$onPause(t.get$pause(t)),s=n.subscription,e.set$onResume(s.get$resume(s)),e.set$onCancel(new r.TransformByHandlers_transformByHandlers__closure2(n,i))},$signature:0},r.TransformByHandlers_transformByHandlers__closure.prototype={call$1(e){return this.handleData.call$2(e,this.controller)},$signature(){return this.S._eval$1("~(0)")}},r.TransformByHandlers_transformByHandlers__closure1.prototype={call$2(e,t){this.handleError.call$3(e,t,this.controller)},$signature:52},r.TransformByHandlers_transformByHandlers__closure0.prototype={call$0(){this._box_0.valuesDone=!0,this.handleDone.call$1(this.controller)},$signature:0},r.TransformByHandlers_transformByHandlers__closure2.prototype={call$0(){var e=this._box_1,t=e.subscription;return e.subscription=null,this._box_0.valuesDone?null:t.cancel$0()},$signature:214},r.RateLimit__debounceAggregate_closure.prototype={call$2(e,t){var n=this,s=n._box_0,a=new r.RateLimit__debounceAggregate_closure_emit(s,t,n.S),i=s.timer;i!=null&&i.cancel$0(),s.soFar=n.collect.call$2(e,s.soFar),s.hasPending=!0,s.timer==null&&n.leading?(s.emittedLatestAsLeading=!0,a.call$0()):s.emittedLatestAsLeading=!1,s.timer=r.Timer_Timer(n.duration,new r.RateLimit__debounceAggregate__closure(s,n.trailing,a,t))},$signature(){return this.T._eval$1("@<0>")._bind$1(this.S)._eval$1("~(1,EventSink<2>)")}},r.RateLimit__debounceAggregate_closure_emit.prototype={call$0(){var e=this._box_0,t=e.soFar;t==null&&(t=this.S._as(t)),this.sink.add$1(0,t),e.soFar=null,e.hasPending=!1},$signature:0},r.RateLimit__debounceAggregate__closure.prototype={call$0(){var e=this._box_0,t=e.emittedLatestAsLeading;t||this.emit.call$0(),e.shouldClose&&this.sink.close$0(0),e.timer=null},$signature:0},r.RateLimit__debounceAggregate_closure0.prototype={call$1(e){var t=this._box_0;t.hasPending&&this.trailing?t.shouldClose=!0:(t=t.timer,t!=null&&t.cancel$0(),e.close$0(0))},$signature(){return this.S._eval$1("~(EventSink<0>)")}},r.StringScannerException.prototype={get$source(){return r._asString(this.source)}},r.LineScanner.prototype={scanChar$1(e){return this.super$StringScanner$scanChar(e)?(this._adjustLineAndColumn$1(e),!0):!1},readChar$0(){var e=this.super$StringScanner$readChar();return this._adjustLineAndColumn$1(e),e},_adjustLineAndColumn$1(e){var t,n=this;e!==10?t=e===13&&n.peekChar$0()!==10:t=!0,t?(++n._line_scanner$_line,n._line_scanner$_column=0):(t=n._line_scanner$_column,n._line_scanner$_column=t+(e>=65536&&e<=1114111?2:1))},scan$1(e){var t,n,s,a=this;return a.super$StringScanner$scan(e)?(t=a.get$lastMatch(),n=a._newlinesIn$1(t.pattern),t=a._line_scanner$_line,s=n.length,a._line_scanner$_line=t+s,s===0?(t=a._line_scanner$_column,s=a.get$lastMatch(),a._line_scanner$_column=t+s.pattern.length):(t=a.get$lastMatch(),a._line_scanner$_column=t.pattern.length-g.get$end$z($.JSArray_methods.get$last(n))),!0):!1},_newlinesIn$1(e){var t=C.$get$_newlineRegExp().allMatches$1(0,e),n=r.List_List$of(t,!0,r._instanceType(t)._eval$1("Iterable.E"));return this.peekChar$1(-1)===13&&this.peekChar$0()===10&&$.JSArray_methods.removeLast$0(n),n}},r.SpanScanner.prototype={set$state(e){if(e._scanner!==this)throw r.wrapException(r.ArgumentError$(k.The_gi,null));this.set$position(e.position)},spanFrom$2(e,t){var n=t==null?this._string_scanner$_position:t.position;return this._sourceFile.span$2(0,e.position,n)},spanFrom$1(e){return this.spanFrom$2(e,null)},matches$1(e){var t,n,s=this;return s.super$StringScanner$matches(e)?(t=s._string_scanner$_position,n=s.get$lastMatch(),s._sourceFile.span$2(0,t,n.start+n.pattern.length),!0):!1},error$3$length$position(e,t,n,s){var a,i,o=this,l=o.string;throw r.validateErrorArgs(l,null,s,n),a=s==null&&n==null?o.get$lastMatch():null,s==null&&(s=a==null?o._string_scanner$_position:a.start),n==null&&(a==null?n=0:(i=a.start,n=i+a.pattern.length-i)),r.wrapException(r.StringScannerException$(t,o._sourceFile.span$2(0,s,s+n),l))},error$1(e,t){return this.error$3$length$position(0,t,null,null)},error$2$position(e,t,n){return this.error$3$length$position(0,t,null,n)},error$2$length(e,t,n){return this.error$3$length$position(0,t,n,null)}},r._SpanScannerState.prototype={},r.StringScanner.prototype={set$position(e){if($.JSInt_methods.get$isNegative(e)||e>this.string.length)throw r.wrapException(r.ArgumentError$("Invalid position "+e,null));this._string_scanner$_position=e,this._lastMatch=null},get$lastMatch(){var e=this;return e._string_scanner$_position!==e._lastMatchPosition&&(e._lastMatch=null),e._lastMatch},readChar$0(){var e=this,t=e.string;return e._string_scanner$_position===t.length&&e._fail$1("more input"),t.charCodeAt(e._string_scanner$_position++)},peekChar$1(e){var t;return e==null&&(e=0),t=this._string_scanner$_position+e,t<0||t>=this.string.length?null:this.string.charCodeAt(t)},peekChar$0(){return this.peekChar$1(null)},scanChar$1(e){var t,n,s,a,i=this;return e>=65536&&e<=1114111?(t=i._string_scanner$_position,n=t+1,s=i.string,n<s.length?(a=e-65536,n=s.charCodeAt(t)!==$.JSInt_methods._shrOtherPositive$1(a,10)+55296||s.charCodeAt(n)!==(a&1023)+56320):n=!0,n?!1:(i._string_scanner$_position=t+2,!0)):(t=i._string_scanner$_position,n=i.string,t===n.length||n.charCodeAt(t)!==e?!1:(i._string_scanner$_position=t+1,!0))},expectChar$2$name(e,t){this.scanChar$1(e)||(t==null&&(e===92?t='"\\"':t=e===34?'"\\""':'"'+r.Primitives_stringFromCharCode(e)+'"'),this._fail$1(t))},expectChar$1(e){return this.expectChar$2$name(e,null)},scan$1(e){var t,n=this,s=n.matches$1(e);return s&&(t=n._lastMatch,n._lastMatchPosition=n._string_scanner$_position=t.start+t.pattern.length),s},expect$1(e){var t,n;this.scan$1(e)||(t=r.stringReplaceAllUnchecked(e,"\\","\\\\"),n='"'+r.stringReplaceAllUnchecked(t,'"','\\"')+'"',this._fail$1(n))},expectDone$0(){this._string_scanner$_position!==this.string.length&&this._fail$1("no more input")},matches$1(e){var t=this,n=$.JSString_methods.matchAsPrefix$2(e,t.string,t._string_scanner$_position);return t._lastMatch=n,t._lastMatchPosition=t._string_scanner$_position,n!=null},substring$1(e,t){var n=this._string_scanner$_position;return $.JSString_methods.substring$2(this.string,t,n)},error$3$length$position(e,t,n,s){var a,i,o=this,l=o.string;throw r.validateErrorArgs(l,null,s,n),a=s==null&&n==null?o.get$lastMatch():null,s==null&&(s=a==null?o._string_scanner$_position:a.start),n==null&&(a==null?n=0:(i=a.start,n=i+a.pattern.length-i)),r.wrapException(r.StringScannerException$(t,r.SourceFile$fromString(l,o.sourceUrl).span$2(0,s,s+n),l))},error$1(e,t){return this.error$3$length$position(0,t,null,null)},_fail$1(e){this.error$3$length$position(0,"expected "+e+".",0,this._string_scanner$_position)}},r.AsciiGlyphSet.prototype={glyphOrAscii$2(e,t){return t},get$horizontalLine(){return"-"},get$verticalLine(){return"|"},get$topLeftCorner(){return","},get$bottomLeftCorner(){return"'"},get$cross(){return"+"},get$upEnd(){return"'"},get$downEnd(){return","},get$horizontalLineBold(){return"="}},r.UnicodeGlyphSet.prototype={glyphOrAscii$2(e,t){return e},get$horizontalLine(){return"─"},get$verticalLine(){return"│"},get$topLeftCorner(){return"┌"},get$bottomLeftCorner(){return"└"},get$cross(){return"┼"},get$upEnd(){return"╵"},get$downEnd(){return"╷"},get$horizontalLineBold(){return"━"}},r.WatchEvent.prototype={toString$0(e){return this.type.toString$0(0)+" "+this.path}},r.ChangeType.prototype={toString$0(e){return this._watch_event$_name}},r.AnySelectorVisitor0.prototype={visitComplexSelector$1(e){return $.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return $.JSArray_methods.any$1(e.components,new r.AnySelectorVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e){var t=e.selector;return t==null?!1:this.visitSelectorList$1(t)},visitSelectorList$1(e){return $.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1(e){return!1},visitClassSelector$1(e){return!1},visitIDSelector$1(e){return!1},visitParentSelector$1(e){return!1},visitPlaceholderSelector$1(e){return!1},visitTypeSelector$1(e){return!1},visitUniversalSelector$1(e){return!1}},r.AnySelectorVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:50},r.AnySelectorVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:14},r.SupportsAnything0.prototype={toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode0:1,get$span(e){return this.span}},r.Argument0.prototype={toString$0(e){var t=this.defaultValue,n=this.name;return t==null?n:n+": "+t.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},r.ArgumentDeclaration0.prototype={get$spanWithName(){for(var e,t,n=this.span,s=n.file,a=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(s._decodedChars,0,null),0,null),i=r.FileLocation$_(s,n._file$_start).offset-1;i>0?(e=a.charCodeAt(i),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--i;if(e=a.charCodeAt(i),e===95||r.CharacterExtension_get_isAlphabetic0(e)||e>=128?e=!0:e=e>=48&&e<=57||e===45,!e)return n;for(--i;i>=0?(e=a.charCodeAt(i),e!==95?(e>=97&&e<=122?t=!0:t=e>=65&&e<=90,t=t||e>=128):t=!0,t?e=!0:e=e>=48&&e<=57||e===45):e=!1,!!e;)--i;return e=i+1,t=a.charCodeAt(e),t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128?r.SpanExtensions_trimRight0(r.SpanExtensions_trimLeft0(s.span$2(0,e,r.FileLocation$_(s,n._end).offset))):n},verify$2(e,t){var n,s,a,i,o,l,_,u,p=this,h="invocation",d="argument";for(n=p.$arguments,s=n.length,a=t._baseMap,i=0,o=0;o<s;++o)if(l=n[o],o<e){if(_=l.name,a.containsKey$1(_))throw r.wrapException(r.SassScriptException$0("Argument "+p._argument_declaration$_originalArgumentName$1(_)+k.x20was_p,null))}else if(_=l.name,a.containsKey$1(_))++i;else if(l.defaultValue==null)throw r.wrapException(r.MultiSpanSassScriptException$0("Missing argument "+p._argument_declaration$_originalArgumentName$1(_)+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],c.FileSpan,c.String)));if(p.restArgument==null){if(e>s)throw n=t.get$isEmpty(0)?"":"positional ",r.wrapException(r.MultiSpanSassScriptException$0("Only "+s+" "+n+r.pluralize0(d,s,null)+" allowed, but "+e+" "+r.pluralize0("was",e,"were")+" passed.",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],c.FileSpan,c.String)));if(i<a.get$length(a))throw s=c.String,u=r.LinkedHashSet_LinkedHashSet$of(t,s),u.removeAll$1(new r.MappedListIterable(n,new r.ArgumentDeclaration_verify_closure1,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Object?>"))),r.wrapException(r.MultiSpanSassScriptException$0("No "+r.pluralize0(d,u._collection$_length,null)+" named "+r.toSentence0(u.map$1$1(0,new r.ArgumentDeclaration_verify_closure2,c.Object),"or")+".",h,r.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],c.FileSpan,s)))}},_argument_declaration$_originalArgumentName$1(e){var t,n,s,a,i,o,l,_,u=null;if(e===this.restArgument)return t=this.span,n=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,u),$.JSString_methods.substring$2($.JSString_methods.substring$1(n,$.JSString_methods.lastIndexOf$1(n,"$")),0,$.JSString_methods.indexOf$1(n,"."));for(t=this.$arguments,s=t.length,a=0;a<s;++a)if(i=t[a],i.name===e)return t=i.defaultValue,s=i.span,o=s.file,l=s._file$_start,s=s._end,t==null?(t=o._decodedChars,t=r.String_String$fromCharCodes(new Uint32Array(t.subarray(l,r._checkValidRange(l,s,t.length))),0,u)):(t=o._decodedChars,n=r.String_String$fromCharCodes(new Uint32Array(t.subarray(l,r._checkValidRange(l,s,t.length))),0,u),t=$.JSString_methods.substring$2(n,0,$.JSString_methods.indexOf$1(n,":")),_=r._lastNonWhitespace0(t,!1),t=_==null?"":$.JSString_methods.substring$2(t,0,_+1)),t;throw r.wrapException(r.ArgumentError$(k.This_d+e+'".',u))},matches$2(e,t){var n,s,a,i,o,l;for(n=this.$arguments,s=n.length,a=t._baseMap,i=0,o=0;o<s;++o)if(l=n[o],o<e){if(a.containsKey$1(l.name))return!1}else if(a.containsKey$1(l.name))++i;else if(l.defaultValue==null)return!1;return this.restArgument!=null?!0:!(e>s||i<a.get$length(a))},toString$0(e){var t,n,s,a=r._setArrayType([],c.JSArray_String);for(t=this.$arguments,n=t.length,s=0;s<n;++s)a.push("$"+r.S(t[s]));return t=this.restArgument,t!=null&&a.push("$"+t+"..."),$.JSArray_methods.join$1(a,", ")},$isAstNode0:1,get$span(e){return this.span}},r.ArgumentDeclaration_verify_closure1.prototype={call$1(e){return e.name},$signature:297},r.ArgumentDeclaration_verify_closure2.prototype={call$1(e){return"$"+e},$signature:5},r.ArgumentInvocation0.prototype={get$isEmpty(e){var t;return this.positional.length===0?(t=this.named,t=t.get$isEmpty(t)&&this.rest==null):t=!1,t},toString$0(e){var t,n,s,a,i,o=this,l=r._setArrayType([],c.JSArray_String);for(t=o.positional,n=t.length,s=0;s<n;++s)l.push(o._argument_invocation$_parenthesizeArgument$1(t[s]));for(t=r.MapExtensions_get_pairs0(o.named,c.String,c.Expression_2),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),l.push("$"+n._0+": "+o._argument_invocation$_parenthesizeArgument$1(n._1));return a=o.rest,a!=null&&l.push(o._argument_invocation$_parenthesizeArgument$1(a)+"..."),i=o.keywordRest,i!=null&&l.push(o._argument_invocation$_parenthesizeArgument$1(i)+"..."),"("+$.JSArray_methods.join$1(l,", ")+")"},_argument_invocation$_parenthesizeArgument$1(e){var t;e:{if(e instanceof r.ListExpression0&&$.ListSeparator_ECn0===e.separator&&!e.hasBrackets&&e.contents.length>=2){t="("+e.toString$0(0)+")";break e}t=e.toString$0(0);break e}return t},$isAstNode0:1,get$span(e){return this.span}},r.argumentListClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassArgumentList",new r.argumentListClass__closure));return r.defineGetter(g.get$$prototype$x(t),"keywords",new r.argumentListClass__closure0,null),r.JSClassExtension_injectSuperclass(e._as(r.SassArgumentList$0(r._setArrayType([],c.JSArray_Value_2),r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.Value_2),$.ListSeparator_undecided_null_undecided0).constructor),t),t},$signature:15},r.argumentListClass__closure.prototype={call$4(e,t,n,s){var a,i=w.immutable.isOrderedMap(t)?g.toArray$0$x(c.ImmutableList._as(t)):c.List_dynamic._as(t),o=c.Value_2;return i=g.cast$1$0$ax(i,o),a=w.immutable.isOrderedMap(n)?r.immutableMapToDartMap(c.ImmutableMap._as(n)):r.objectToMap(n),r.SassArgumentList$0(i,a.cast$2$0(0,c.String,o),r.jsToDartSeparator(s))},call$3(e,t,n){return this.call$4(e,t,n,",")},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[","]},$signature:299},r.argumentListClass__closure0.prototype={call$1(e){return e._argument_list$_wereKeywordsAccessed=!0,r.dartMapToImmutableMap(e._argument_list$_keywords)},$signature:300},r.SassArgumentList0.prototype={},r.JSArray1.prototype={},r.AsyncImporter0.prototype={isNonCanonicalScheme$1(e){return!1}},r.JSToDartAsyncImporter.prototype={canonicalize$1(e,t){return this.canonicalize$body$JSToDartAsyncImporter(0,t)},canonicalize$body$JSToDartAsyncImporter(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.nullable_Uri),a,i=this,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,s);for(;;)switch(n){case 0:l=r.wrapJSExceptions(new r.JSToDartAsyncImporter_canonicalize_closure(i,t)),n=l!=null&&l instanceof w.Promise?3:4;break;case 3:return n=5,r._asyncAwait(r.promiseToFuture(c.Promise._as(l),c.nullable_Object),_);case 5:l=p;case 4:if(l==null){a=null,n=1;break}if(o=w.URL,l instanceof o){a=r.Uri_parse(g.toString$0$(c.JSUrl._as(l))),n=1;break}r.jsThrow(new w.Error(k.The_ca));case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(_,s)},load$1(e,t){return this.load$body$JSToDartAsyncImporter(0,t)},load$body$JSToDartAsyncImporter(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.nullable_ImporterResult_2),a,i=this,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,s);for(;;)switch(n){case 0:p=r.wrapJSExceptions(new r.JSToDartAsyncImporter_load_closure(i,t)),n=p!=null&&p instanceof w.Promise?3:4;break;case 3:return n=5,r._asyncAwait(r.promiseToFuture(c.Promise._as(p),c.nullable_Object),h);case 5:p=f;case 4:if(p==null){a=null,n=1;break}c.JSImporterResult._as(p),o=g.getInterceptor$x(p),l=o.get$contents(p),r._asString(new w.Function("value","return typeof value").call$1(l))!=="string"&&r.jsThrow(new r.ArgumentError(!0,l,"contents","must be a string but was: "+r.jsType(l))),_=o.get$syntax(p),(l==null||_==null)&&r.jsThrow(new w.Error(k.The_lo)),u=r.parseSyntax(_),a=r.ImporterResult$(l,r.NullableExtension_andThen0(o.get$sourceMapUrl(p),r.utils1__jsToDartUrl$closure()),u),n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(h,s)},isNonCanonicalScheme$1(e){return this._nonCanonicalSchemes.contains$1(0,e)}},r.JSToDartAsyncImporter_canonicalize_closure.prototype={call$0(){return this.$this._async0$_canonicalize.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:35},r.JSToDartAsyncImporter_load_closure.prototype={call$0(){return this.$this._load.call$1(new w.URL(this.url.toString$0(0)))},$signature:35},r.AsyncBuiltInCallable0.prototype={callbackFor$2(e,t){return new r._Record_2(this._async_built_in0$_arguments,this._async_built_in0$_callback)},$isAsyncCallable0:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.AsyncBuiltInCallable$mixin_closure0.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure0(e)},$call$body$AsyncBuiltInCallable$mixin_closure0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=a.callback.call$1(e),t=3,r._asyncAwait(i instanceof r._Future?i:r._Future$value(i,c.void),o);case 3:s=$.C__SassNull0,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},$signature:88},r._compileStylesheet_closure2.prototype={call$1(e){return e===""?r.Uri_Uri$dataFromString(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),$.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0)},$signature:5},r.AsyncEnvironment0.prototype={closure$0(){var e,t,n,s=this,a=s._async_environment0$_forwardedModules,i=s._async_environment0$_nestedForwardedModules,o=s._async_environment0$_variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=s._async_environment0$_variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=s._async_environment0$_functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=s._async_environment0$_mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.AsyncEnvironment$_0(s._async_environment0$_modules,s._async_environment0$_namespaceNodes,s._async_environment0$_globalModules,s._async_environment0$_importedModules,a,i,s._async_environment0$_allModules,o,e,t,n,s._async_environment0$_content)},forwardModule$2(e,t){var n,s,a,i=this,o=i._async_environment0$_forwardedModules;for(o==null&&(o=i._async_environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_AsyncCallable_2,c.AstNode_2)),n=r.ForwardedModuleView_ifNecessary0(e,t,c.AsyncCallable_2),s=r.LinkedHashMapKeyIterator$(o,o.__js_helper$_modifications);s.moveNext$0();)a=s.__js_helper$_current,i._async_environment0$_assertNoConflicts$5(n.get$variables(),a.get$variables(),n,a,"variable"),i._async_environment0$_assertNoConflicts$5(n.get$functions(n),a.get$functions(a),n,a,"function"),i._async_environment0$_assertNoConflicts$5(n.get$mixins(),a.get$mixins(),n,a,"mixin");i._async_environment0$_allModules.push(e),o.$indexSet(0,n,t)},_async_environment0$_assertNoConflicts$5(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=c.String,_=r.MapExtensions_get_pairs0(o,l,c.Object),_=_.get$iterator(_),u=a==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):g.$eq$(f,d)))throw u&&(h="$"+h),_=this._async_environment0$_forwardedModules,_==null?m=null:(_=_.$index(0,s),m=_==null?null:g.get$span$z(_)),_=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$0("Two forwarded modules both define a "+a+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M=e._async_environment0$_environment._async_environment0$_forwardedModules;if(M!=null){if(t=E._async_environment0$_forwardedModules,t!=null){for(n=c.Module_AsyncCallable_2,s=c.AstNode_2,a=r.LinkedHashMap_LinkedHashMap$_empty(n,s),n=r.MapExtensions_get_pairs0(M,n,s),n=n.get$iterator(n),s=E._async_environment0$_globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!s.containsKey$1(e))&&a.$indexSet(0,e,o);M=a}else t=E._async_environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_AsyncCallable_2,c.AstNode_2);for(n=c.String,s=r.LinkedHashSet_LinkedHashSet$_empty(n),a=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);a.moveNext$0();)for(i=a.__js_helper$_current.get$variables(),i=g.get$iterator$ax(i.get$keys(i));i.moveNext$0();)s.add$1(0,i.get$current(i));for(a=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)a.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=E._async_environment0$_variables,l=i.length,l===1){for(l=E._async_environment0$_importedModules,_=c.Module_AsyncCallable_2,u=c.AstNode_2,p=r.MapExtensions_get_pairs0(l,_,u).toList$0(0),h=p.length,d=c.AsyncCallable_2,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,o=m._1,y=r.ShadowedModuleView_ifNecessary0(e,a,n,s,d),y!=null&&(l.remove$1(0,e),m=y.variables,m.get$isEmpty(m)?(m=y.functions,m.get$isEmpty(m)?(m=y.mixins,m.get$isEmpty(m)?(m=y._shadowed_view0$_inner,m=m.get$css(m),m=g.get$isEmpty$asx(m.get$children(m))):m=!1):m=!1):m=!1,m||l.$indexSet(0,y,o));for(_=r.MapExtensions_get_pairs0(t,_,u).toList$0(0),u=_.length,f=0;f<_.length;_.length===u||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,o=p._1,y=r.ShadowedModuleView_ifNecessary0(e,a,n,s,d),y!=null&&(t.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view0$_inner,p=p.get$css(p),p=g.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||t.$indexSet(0,y,o));l.addAll$1(0,M),t.addAll$1(0,M)}else{if(_=E._async_environment0$_nestedForwardedModules,_==null){for(S=l-1,v=g.JSArray_JSArray$allocateGrowable(S,c.List_Module_AsyncCallable_2),l=c.JSArray_Module_AsyncCallable_2,f=0;f<S;++f)v[f]=r._setArrayType([],l);E._async_environment0$_nestedForwardedModules=v,l=v}else l=_;$.JSArray_methods.addAll$1($.JSArray_methods.get$last(l),new r.LinkedHashMapKeyIterable(M,r._instanceType(M)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=r._LinkedHashSetIterator$(s,s._modifications,s.$ti._precomputed1),l=E._async_environment0$_variableIndices,_=E._async_environment0$_variableNodes,u=s.$ti._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),l.remove$1(0,p),g.remove$1$z($.JSArray_methods.get$last(i),p),g.remove$1$z($.JSArray_methods.get$last(_),p);for(s=r._LinkedHashSetIterator$(a,a._modifications,a.$ti._precomputed1),a=E._async_environment0$_functionIndices,i=E._async_environment0$_functions,l=s.$ti._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=l._as(_)),a.remove$1(0,_),g.remove$1$z($.JSArray_methods.get$last(i),_);for(n=r._LinkedHashSetIterator$(n,n._modifications,n.$ti._precomputed1),s=E._async_environment0$_mixinIndices,a=E._async_environment0$_mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),s.remove$1(0,l),g.remove$1$z($.JSArray_methods.get$last(a),l)}},getVariable$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._async_environment0$_getModule$1(t).get$variables().$index(0,e):i._async_environment0$_lastVariableName===e?(n=i._async_environment0$_lastVariableIndex,n.toString,n=g.$index$asx(i._async_environment0$_variables[n],e),n??i._async_environment0$_getVariableFromGlobalModule$1(e)):(n=i._async_environment0$_variableIndices,s=n.$index(0,e),s!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=s,n=g.$index$asx(i._async_environment0$_variables[s],e),n??i._async_environment0$_getVariableFromGlobalModule$1(e)):(a=i._async_environment0$_variableIndex$1(e),a!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment0$_variables[a],e),n??i._async_environment0$_getVariableFromGlobalModule$1(e)):i._async_environment0$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment0$_getVariableFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"variable",new r.AsyncEnvironment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._async_environment0$_getModule$1(t).get$variableNodes().$index(0,e):i._async_environment0$_lastVariableName===e?(n=i._async_environment0$_lastVariableIndex,n.toString,n=g.$index$asx(i._async_environment0$_variableNodes[n],e),n??i._async_environment0$_getVariableNodeFromGlobalModule$1(e)):(n=i._async_environment0$_variableIndices,s=n.$index(0,e),s!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=s,n=g.$index$asx(i._async_environment0$_variableNodes[s],e),n??i._async_environment0$_getVariableNodeFromGlobalModule$1(e)):(a=i._async_environment0$_variableIndex$1(e),a!=null?(i._async_environment0$_lastVariableName=e,i._async_environment0$_lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment0$_variableNodes[a],e),n??i._async_environment0$_getVariableNodeFromGlobalModule$1(e)):i._async_environment0$_getVariableNodeFromGlobalModule$1(e)))},_async_environment0$_getVariableNodeFromGlobalModule$1(e){var t,n,s;for(t=this._async_environment0$_importedModules,n=this._async_environment0$_globalModules,n=new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeyIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,s=t.get$current(t).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._async_environment0$_getModule$1(t).get$variables().containsKey$1(e):$.JSArray_methods.get$first(this._async_environment0$_variables).containsKey$1(e)?!0:this._async_environment0$_getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_async_environment0$_variableIndex$1(e){var t,n;for(t=this._async_environment0$_variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,s,a){var i,o,l,_,u,p,h,d,f=this;if(a!=null){f._async_environment0$_getModule$1(a).setVariable$3(e,t,n);return}if(s||f._async_environment0$_variables.length===1){if(f._async_environment0$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure2(f,e)),i=f._async_environment0$_variables,!$.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._async_environment0$_fromOneModule$3(e,"variable",new r.AsyncEnvironment_setVariable_closure3(e)),o!=null)){o.setVariable$3(e,t,n);return}g.$indexSet$ax($.JSArray_methods.get$first(i),e,t),g.$indexSet$ax($.JSArray_methods.get$first(f._async_environment0$_variableNodes),e,n);return}if(l=f._async_environment0$_nestedForwardedModules,l!=null&&!f._async_environment0$_variableIndices.containsKey$1(e)&&f._async_environment0$_variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(u=_.__internal$_current,u=g.get$reversed$ax(u??i._as(u)),p=u.$ti,u=new r.ListIterator(u,u.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");u.moveNext$0();)if(h=u.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._async_environment0$_lastVariableName===e?(i=f._async_environment0$_lastVariableIndex,i.toString,d=i):d=f._async_environment0$_variableIndices.putIfAbsent$2(e,new r.AsyncEnvironment_setVariable_closure4(f,e)),!f._async_environment0$_inSemiGlobalScope&&d===0&&(d=f._async_environment0$_variables.length-1,f._async_environment0$_variableIndices.$indexSet(0,e,d)),f._async_environment0$_lastVariableName=e,f._async_environment0$_lastVariableIndex=d,g.$indexSet$ax(f._async_environment0$_variables[d],e,t),g.$indexSet$ax(f._async_environment0$_variableNodes[d],e,n)},setVariable$4$global(e,t,n,s){return this.setVariable$5$global$namespace(e,t,n,s,null)},setLocalVariable$3(e,t,n){var s,a=this,i=a._async_environment0$_variables,o=i.length;a._async_environment0$_lastVariableName=e,s=a._async_environment0$_lastVariableIndex=o-1,a._async_environment0$_variableIndices.$indexSet(0,e,s),g.$indexSet$ax(i[s],e,t),g.$indexSet$ax(a._async_environment0$_variableNodes[s],e,n)},getFunction$2$namespace(e,t){var n,s,a,i=this;return t!=null?(n=i._async_environment0$_getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._async_environment0$_functionIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._async_environment0$_functions[s],e),n??i._async_environment0$_getFunctionFromGlobalModule$1(e)):(a=i._async_environment0$_functionIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment0$_functions[a],e),n??i._async_environment0$_getFunctionFromGlobalModule$1(e)):i._async_environment0$_getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_async_environment0$_getFunctionFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"function",new r.AsyncEnvironment__getFunctionFromGlobalModule_closure0(e))},_async_environment0$_functionIndex$1(e){var t,n;for(t=this._async_environment0$_functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._async_environment0$_getModule$1(t).get$mixins().$index(0,e):(n=i._async_environment0$_mixinIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._async_environment0$_mixins[s],e),n??i._async_environment0$_getMixinFromGlobalModule$1(e)):(a=i._async_environment0$_mixinIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._async_environment0$_mixins[a],e),n??i._async_environment0$_getMixinFromGlobalModule$1(e)):i._async_environment0$_getMixinFromGlobalModule$1(e)))},_async_environment0$_getMixinFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"mixin",new r.AsyncEnvironment__getMixinFromGlobalModule_closure0(e))},_async_environment0$_mixinIndex$1(e){var t,n;for(t=this._async_environment0$_mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){return this.withContent$body$AsyncEnvironment0(e,t)},withContent$body$AsyncEnvironment0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.void),a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,s);for(;;)switch(n){case 0:return i=a._async_environment0$_content,a._async_environment0$_content=e,n=2,r._asyncAwait(t.call$0(),o);case 2:return a._async_environment0$_content=i,r._asyncReturn(null,s)}});return r._asyncStartSync(o,s)},asMixin$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:return a=s._async_environment0$_inMixin,s._async_environment0$_inMixin=!0,t=2,r._asyncAwait(e.call$0(),i);case 2:return s._async_environment0$_inMixin=a,r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},scope$1$3$semiGlobal$when(e,t,n,s){return this.scope$body$AsyncEnvironment0(e,t,n,s,s)},scope$1$1(e,t){return this.scope$1$3$semiGlobal$when(e,!1,!0,t)},scope$1$2$when(e,t,n){return this.scope$1$3$semiGlobal$when(e,!1,t,n)},scope$1$2$semiGlobal(e,t,n){return this.scope$1$3$semiGlobal$when(e,t,!0,n)},scope$body$AsyncEnvironment0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=2,u,p=[],h=this,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){for(T===1&&(u=O,i=_);;)switch(i){case 0:t=t&&h._async_environment0$_inSemiGlobalScope,d=h._async_environment0$_inSemiGlobalScope,h._async_environment0$_inSemiGlobalScope=t,i=n?4:3;break;case 3:return _=5,i=8,r._asyncAwait(e.call$0(),L);case 8:S=O,l=S,p=[1],i=6;break;case 5:p=[2];case 6:_=2,h._async_environment0$_inSemiGlobalScope=d,i=p.pop();break;case 7:case 4:return S=h._async_environment0$_variables,v=c.String,$.JSArray_methods.add$1(S,r.LinkedHashMap_LinkedHashMap$_empty(v,c.Value_2)),E=h._async_environment0$_variableNodes,$.JSArray_methods.add$1(E,r.LinkedHashMap_LinkedHashMap$_empty(v,c.AstNode_2)),M=h._async_environment0$_functions,I=c.AsyncCallable_2,$.JSArray_methods.add$1(M,r.LinkedHashMap_LinkedHashMap$_empty(v,I)),R=h._async_environment0$_mixins,$.JSArray_methods.add$1(R,r.LinkedHashMap_LinkedHashMap$_empty(v,I)),I=h._async_environment0$_nestedForwardedModules,I!=null&&I.push(r._setArrayType([],c.JSArray_Module_AsyncCallable_2)),_=9,i=12,r._asyncAwait(e.call$0(),L);case 12:v=O,l=v,p=[1],i=10;break;case 9:p=[2];case 10:for(_=2,h._async_environment0$_inSemiGlobalScope=d,h._async_environment0$_lastVariableIndex=h._async_environment0$_lastVariableName=null,S=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(S))),v=h._async_environment0$_variableIndices;S.moveNext$0();)f=S.get$current(S),v.remove$1(0,f);for($.JSArray_methods.removeLast$0(E),S=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(M))),v=h._async_environment0$_functionIndices;S.moveNext$0();)m=S.get$current(S),v.remove$1(0,m);for(S=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(R))),v=h._async_environment0$_mixinIndices;S.moveNext$0();)y=S.get$current(S),v.remove$1(0,y);S=h._async_environment0$_nestedForwardedModules,S!=null&&S.pop(),i=p.pop();break;case 11:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(u,o)}});return r._asyncStartSync(L,o)},toImplicitConfiguration$0(){var e,t,n,s,a,i,o,l,_,u,p=c.String,h=r.LinkedHashMap_LinkedHashMap$_empty(p,c.ConfiguredValue_2);for(e=this._async_environment0$_variables,t=c.Value_2,n=this._async_environment0$_variableNodes,s=0;s<e.length;++s)for(a=e[s],i=n[s],o=r.MapExtensions_get_pairs0(a,p,t),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),_=l._0,u=l._1,l=i.$index(0,_),l.toString,h.$indexSet(0,_,new r.ConfiguredValue0(u,null,l));return new r.Configuration0(h,null)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule2(this,e,t,n,r.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new r.AsyncEnvironment_toModule_closure0))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule2(this,new r.CssStylesheet0(new r.UnmodifiableListView($.List_empty16,c.UnmodifiableListView_CssNode_2),r.SourceFile$decoded($.List_empty4,"<dummy module>").span$1(0,0)),$.Map_empty15,$.C_EmptyExtensionStore0,r.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new r.AsyncEnvironment_toDummyModule_closure0))},_async_environment0$_getModule$1(e){var t=this._async_environment0$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_async_environment0$_fromOneModule$1$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S=this._async_environment0$_nestedForwardedModules;if(S!=null){for(s=r._arrayInstanceType(S)._eval$1("ReversedListIterable<1>"),a=new r.ReversedListIterable(S,s),a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");a.moveNext$0();)for(i=a.__internal$_current,i=g.get$reversed$ax(i??s._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(s=this._async_environment0$_importedModules,s=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications);s.moveNext$0();)if(u=n.call$1(s.__js_helper$_current),u!=null)return u;for(s=this._async_environment0$_globalModules,a=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications),i=c.AsyncCallable_2,p=null,h=null;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(a=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),i=r.MapExtensions_get_pairs0(s,c.Module_AsyncCallable_2,c.AstNode_2),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)s=i.get$current(i),m=s._0,y=s._1,n.call$1(m)!=null&&a.$indexSet(0,y.get$span(y),o);throw r.wrapException(r.MultiSpanSassScriptException$0("This "+t+k.x20is_av,t+" use",a))}h=f,p=d}return p},_async_environment0$_fromOneModule$3(e,t,n){return this._async_environment0$_fromOneModule$1$3(e,t,n,c.dynamic)}},r.AsyncEnvironment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:303},r.AsyncEnvironment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._async_environment0$_lastVariableName=this.name,e._async_environment0$_lastVariableIndex=0},$signature:10},r.AsyncEnvironment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:304},r.AsyncEnvironment_setVariable_closure4.prototype={call$0(){var e=this.$this,t=e._async_environment0$_variableIndex$1(this.name);return t??e._async_environment0$_variables.length-1},$signature:10},r.AsyncEnvironment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:256},r.AsyncEnvironment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:256},r.AsyncEnvironment_toModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_AsyncCallable_2)},$signature:253},r.AsyncEnvironment_toDummyModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_AsyncCallable_2)},$signature:253},r._EnvironmentModule2.prototype={get$url(e){var t=this.css;return t.get$span(t).file.url},setVariable$3(e,t,n){var s,a,i=this._async_environment0$_modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(s=this._async_environment0$_environment,a=s._async_environment0$_variables,!$.JSArray_methods.get$first(a).containsKey$1(e))throw r.wrapException(r.SassScriptException$0("Undefined variable.",null));g.$indexSet$ax($.JSArray_methods.get$first(a),e,t),g.$indexSet$ax($.JSArray_methods.get$first(s._async_environment0$_variableNodes),e,n)},variableIdentity$1(e){var t=this._async_environment0$_modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet0(t.css,t.extensionStore),r._EnvironmentModule$_2(t._async_environment0$_environment,e._0,t.preModuleComments,e._1,t._async_environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t,n=this.css;return n.get$span(n).file.url==null?n="<unknown url>":(n=n.get$span(n).file.url,t=C.$get$context(),n.toString,n=t.prettyUri$1(n)),n},$isModule1:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure17.prototype={call$1(e){return e.get$variables()},$signature:307},r._EnvironmentModule__EnvironmentModule_closure18.prototype={call$1(e){return e.get$variableNodes()},$signature:308},r._EnvironmentModule__EnvironmentModule_closure19.prototype={call$1(e){return e.get$functions(e)},$signature:252},r._EnvironmentModule__EnvironmentModule_closure20.prototype={call$1(e){return e.get$mixins()},$signature:252},r._EnvironmentModule__EnvironmentModule_closure21.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:112},r._EnvironmentModule__EnvironmentModule_closure22.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:112},r._EvaluateVisitor2.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,n,s,a,i){var o,l,_,u,p,h,d,f=this,m="$name, $module: null",y="sass:meta",S="$module",v=c.JSArray_AsyncBuiltInCallable_2,E=r._setArrayType([r.BuiltInCallable$function0("global-variable-exists",m,new r._EvaluateVisitor_closure38(f),y),r.BuiltInCallable$function0("variable-exists","$name",new r._EvaluateVisitor_closure39(f),y),r.BuiltInCallable$function0("function-exists",m,new r._EvaluateVisitor_closure40(f),y),r.BuiltInCallable$function0("mixin-exists",m,new r._EvaluateVisitor_closure41(f),y),r.BuiltInCallable$function0("content-exists","",new r._EvaluateVisitor_closure42(f),y),r.BuiltInCallable$function0("module-variables",S,new r._EvaluateVisitor_closure43(f),y),r.BuiltInCallable$function0("module-functions",S,new r._EvaluateVisitor_closure44(f),y),r.BuiltInCallable$function0("module-mixins",S,new r._EvaluateVisitor_closure45(f),y),r.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure46(f),y),r.BuiltInCallable$function0("get-mixin",m,new r._EvaluateVisitor_closure47(f),y),new r.AsyncBuiltInCallable0("call",r.ScssParser$0("@function call($function, $args...) {",null,y).parseArgumentDeclaration$0(),new r._EvaluateVisitor_closure48(f),!1)],v),M=r._setArrayType([r.AsyncBuiltInCallable$mixin0("load-css","$url, $with: null",new r._EvaluateVisitor_closure49(f),!1,y),r.AsyncBuiltInCallable$mixin0("apply","$mixin, $args...",new r._EvaluateVisitor_closure50(f),!0,y)],v);for(v=c.AsyncBuiltInCallable_2,o=r.List_List$of(C.$get$global6(),!0,v),$.JSArray_methods.addAll$1(o,C.$get$local0()),$.JSArray_methods.addAll$1(o,E),l=r.BuiltInModule$0("meta",o,M,null,v),v=r.List_List$of(C.$get$coreModules0(),!0,c.BuiltInModule_AsyncCallable_2),v.push(l),o=v.length,_=f._async_evaluate0$_builtInModules,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)p=v[u],_.$indexSet(0,p.url,p);for(v=r._setArrayType([],c.JSArray_AsyncCallable_2),$.JSArray_methods.addAll$1(v,e),$.JSArray_methods.addAll$1(v,C.$get$globalFunctions0()),$.JSArray_methods.addAll$1(v,E),o=v.length,_=f._async_evaluate0$_builtInFunctions,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)h=v[u],d=g.get$name$x(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){return this.run$body$_EvaluateVisitor0(0,t,n)},run$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),i,o=2,l,_=this,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){for(m===1&&(l=y,s=o);;)switch(s){case 0:return o=4,h=c.nullable_Object,h=r.runZoned(new r._EvaluateVisitor_run_closure2(_,n,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__evaluationContext,new r._EvaluationContext2(_,n)],h,h),c.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),s=7,r._asyncAwait(c.Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2._is(h)?h:r._Future$value(h,c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),f);case 7:h=y,i=h,s=1;break;case 4:if(o=3,d=l,h=r.unwrapException(d),h instanceof r.SassException0)u=h,p=r.getTraceFromException(d),r.throwWithTrace0(u.withLoadedUrls$1(_._async_evaluate0$_loadedUrls),u,p);else throw d;s=6;break;case 3:s=2;break;case 6:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(f,a)},_async_evaluate0$_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_async_evaluate0$_assertInModule$2(e,t){return this._async_evaluate0$_assertInModule$1$2(e,t,c.dynamic)},_async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,a,i,o){return this._loadModule$body$_EvaluateVisitor0(e,t,n,s,a,i,o)},_async_evaluate0$_loadModule$5$configuration(e,t,n,s,a){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,a,!1)},_async_evaluate0$_loadModule$4(e,t,n,s){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,null,!1)},_loadModule$body$_EvaluateVisitor0(e,t,n,s,a,i,o){var l=0,_=r._makeAsyncAwaitCompleter(c.void),u,p=this,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,_);for(;;)switch(l){case 0:d={},f=p._async_evaluate0$_builtInModules.$index(0,e),d.builtInModule=null,l=f!=null?3:4;break;case 3:if(d.builtInModule=f,i instanceof r.ExplicitConfiguration0)throw d=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",h=i.nodeWithSpan,r.wrapException(p._async_evaluate0$_exception$2(d,h.get$span(h)));return l=5,r._asyncAwait(p._async_evaluate0$_addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__loadModule_closure5(d,s),c.void),m);case 5:l=1;break;case 4:return l=6,r._asyncAwait(p._async_evaluate0$_withStackFrame$1$3(t,n,new r._EvaluateVisitor__loadModule_closure6(p,e,n,a,o,i,s),c.Null),m);case 6:case 1:return r._asyncReturn(u,_)}});return r._asyncStartSync(m,_)},_async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,s,a){return this._execute$body$_EvaluateVisitor0(e,t,n,s,a)},_async_evaluate0$_execute$2(e,t){return this._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_execute$body$_EvaluateVisitor0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.Module_AsyncCallable_2),l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,o);for(;;)switch(i){case 0:if(I=t.span.file.url,R=_._async_evaluate0$_modules,L=R.$index(0,I),L!=null){if(R=n==null,u=R?_._async_evaluate0$_configuration:n,p=_._async_evaluate0$_moduleConfigurations.$index(0,I),h=p._configuration0$__originalConfiguration,p=h??p,h=u._configuration0$__originalConfiguration,p!==(h??u)&&u instanceof r.ExplicitConfiguration0)throw s?(p=C.$get$context(),I.toString,d=p.prettyUri$1(I)+k.x20was_a):d=k.This_mw,p=_._async_evaluate0$_moduleNodes.$index(0,I),f=p==null?null:p.get$span(p),R?(R=u.nodeWithSpan,m=R.get$span(R)):m=null,R=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),f!=null&&R.$indexSet(0,f,"original load"),m!=null&&R.$indexSet(0,m,"configuration"),r.wrapException(R.get$isEmpty(0)?_._async_evaluate0$_exception$1(d):_._async_evaluate0$_multiSpanException$3(d,"new load",R));l=L,i=1;break}return y=r.AsyncEnvironment$0(),S=r._Cell$(),v=r._Cell$(),E=r.ExtensionStore$0(),i=3,r._asyncAwait(_._async_evaluate0$_withEnvironment$1$2(y,new r._EvaluateVisitor__execute_closure2(_,e,t,E,n,S,v),c.Null),T);case 3:p=S._readLocal$0(),h=v._readLocal$0(),M=y.toModule$3(p,h??$.Map_empty15,E),I!=null&&(R.$indexSet(0,I,M),_._async_evaluate0$_moduleConfigurations.$indexSet(0,I,_._async_evaluate0$_configuration),a!=null&&_._async_evaluate0$_moduleNodes.$indexSet(0,I,a)),l=M,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(T,o)},_async_evaluate0$_addOutOfOrderImports$0(){var e,t,n=this,s="_root",a="_endOfImports",i=n._async_evaluate0$_outOfOrderImports;e:{if(i==null){e=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,s).children;break e}e=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,s).children,e=r.List_List$of(r.SubListIterable$(e,0,r.checkNotNullable(n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,a),"count",c.int),e.$ti._eval$1("ListBase.E")),!0,c.ModifiableCssNode_2),$.JSArray_methods.addAll$1(e,i),t=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__root,s).children,$.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__endOfImports,a),null,t.$ti._eval$1("ListBase.E")));break e}return e},_async_evaluate0$_combineCss$2$clone(e,t){var n,s,a,i,o,l,_;return $.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure5)?(a=c.JSArray_CssNode_2,i=r._setArrayType([],a),o=r._setArrayType([],a),a=c.Module_AsyncCallable_2,l=r.ListQueue$(a),new r._EvaluateVisitor__combineCss_visitModule2(this,r.LinkedHashSet_LinkedHashSet$_empty(a),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate0$_extendModules$1(l),a=$.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet0(new r.UnmodifiableListView(a,c.UnmodifiableListView_CssNode_2),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),s=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure6(n))),s!=null&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(s),e.get$css(e))},_async_evaluate0$_combineCss$1(e){return this._async_evaluate0$_combineCss$2$clone(e,!1)},_async_evaluate0$_extendModules$1(e){var t,n,s,a,i,o,l,_,u,p,h=r.LinkedHashMap_LinkedHashMap$_empty(c.Uri,c.List_ExtensionStore_2),d=new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_Extension_2);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(s=t._collection$_current,s==null&&(s=n._as(s)),a=s.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure5(a))),i=h.$index(0,s.get$url(s)),o=s.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=s.get$extensionStore(),!o.get$isEmpty(o)){for(o=s.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)u=o[_],p=u.get$url(u),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure6),s.get$extensionStore());d.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}d._collection$_length!==0&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(d.get$first(0))},_async_evaluate0$_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$0(k.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate0$_indexAfterImports$1(e){var t,n,s,a;for(t=g.getInterceptor$asx(e),n=-1,s=0;s<t.get$length(e);++s){e:{if(a=t.$index(e,s),a instanceof r.ModifiableCssImport0)break e;if(a instanceof r.ModifiableCssComment0)continue;break}n=s}return n+1},visitStylesheet$1(e){return this.visitStylesheet$body$_EvaluateVisitor0(e)},visitStylesheet$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:i=e.children,o=i.length,l=0;case 3:if(!(l<o)){t=5;break}return t=6,r._asyncAwait(i[l].accept$1(a),_);case 6:case 4:++l,t=3;break;case 5:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitAtRootRule$1(e){return this.visitAtRootRule$body$_EvaluateVisitor0(e)},visitAtRootRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:M=e.query,t=M!=null?3:5;break;case 3:return t=6,r._asyncAwait(a._async_evaluate0$_performInterpolationWithMap$2$warnForColor(M,!0),I);case 6:i=L,o=i._0,i._1,l=r.AtRootQueryParser$0(o,a._async_evaluate0$_logger,null).parse$0(),t=4;break;case 5:l=$.AtRootQuery_n2q0;case 4:for(_=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent"),u=r._setArrayType([],c.JSArray_ModifiableCssParentNode_2),p=c.CssStylesheet_2;!p._is(_);_=h)if(l.excludes$1(_)||u.push(_),h=_._node$_parent,h==null)throw r.wrapException(r.StateError$(k.CssNod));d=a._async_evaluate0$_trimIncluded$1(u),t=d===a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")?7:8;break;case 7:return t=9,r._asyncAwait(a._async_evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure5(a,e),e.hasDeclarations,c.Null),I);case 9:s=null,t=1;break;case 8:if(u.length>=1){for(f=u[0],m=$.JSArray_methods.sublist$1(u,1),y=f.copyWithoutChildren$0(),p=m.length,S=y,v=0;v<m.length;m.length===p||(0,r.throwConcurrentModificationError)(m),++v,S=E)E=m[v].copyWithoutChildren$0(),E.addChild$1(S);d.addChild$1(S)}else y=d;return t=10,r._asyncAwait(a._async_evaluate0$_scopeForAtRoot$4(e,y,l,u).call$1(new r._EvaluateVisitor_visitAtRootRule_closure6(a,e)),I);case 10:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},_async_evaluate0$_trimIncluded$1(e){var t,n,s,a,i,o,l,_,u=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return u._async_evaluate0$_assertInModule$2(u._async_evaluate0$__root,h);for(t=u._async_evaluate0$_assertInModule$2(u._async_evaluate0$__parent,"__parent"),n=e.length,s=p,a=0;a<n;++a,t=l){for(;i=e[a],t!==i;s=p,t=o)if(o=t._node$_parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p));if(s==null&&(s=a),l=t._node$_parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p))}return t!==u._async_evaluate0$_assertInModule$2(u._async_evaluate0$__root,h)?u._async_evaluate0$_assertInModule$2(u._async_evaluate0$__root,h):(s.toString,_=e[s],$.JSArray_methods.removeRange$2(e,s,e.length),_)},_async_evaluate0$_scopeForAtRoot$4(e,t,n,s){var a=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure17(a,t,e),o=n._at_root_query0$_all||n._at_root_query0$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure18(a,i)),a._async_evaluate0$_mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure19(a,i)),a._async_evaluate0$_inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure20(a,i)),a._async_evaluate0$_inUnknownAtRule&&!$.JSArray_methods.any$1(s,new r._EvaluateVisitor__scopeForAtRoot_closure21)?new r._EvaluateVisitor__scopeForAtRoot_closure22(a,i):i},visitContentBlock$1(e){return r.throwExpression(r.UnsupportedError$(k.Evalua))},visitContentRule$1(e){return this.visitContentRule$body$_EvaluateVisitor0(e)},visitContentRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:if(i=a._async_evaluate0$_environment._async_environment0$_content,i==null){s=null,t=1;break}return t=3,r._asyncAwait(a._async_evaluate0$_runUserDefinedCallable$1$4(e.$arguments,i,e,new r._EvaluateVisitor_visitContentRule_closure2(a,i),c.Null),o);case 3:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitDebugRule$1(e){return this.visitDebugRule$body$_EvaluateVisitor0(e)},visitDebugRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(e.expression.accept$1(a),l);case 3:i=u,o=i instanceof r.SassString0?i._string0$_text:r.serializeValue0(i,!0,!0),a._async_evaluate0$_logger.debug$2(0,o,e.span),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(l,n)},visitDeclaration$1(e){return this.visitDeclaration$body$_EvaluateVisitor0(e)},visitDeclaration$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,n);for(;;)switch(t){case 0:if(S={},(a._async_evaluate0$_atRootExcludingStyleRule?null:a._async_evaluate0$_styleRuleIgnoringAtRoot)==null&&!a._async_evaluate0$_inUnknownAtRule&&!a._async_evaluate0$_inKeyframes)throw r.wrapException(a._async_evaluate0$_exception$2(k.Declarm,e.span));if(a._async_evaluate0$_declarationName!=null&&$.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw r.wrapException(a._async_evaluate0$_exception$2(k.Declarw,e.span));return i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")._node$_parent.children,o=i.get$last(i),i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent"),i!==o&&(i=c.SourceSpan,l=c.String,a._async_evaluate0$_warn$3(k.Sassx27s,new r.MultiSpan0(e.span,"declaration",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([o.get$span(o),"nested rule"],i,l),i,l)),$.Deprecation_FGJ)),i=e.name,t=3,r._asyncAwait(a._async_evaluate0$_interpolationToValue$2$warnForColor(i,!0),v);case 3:_=M,u=a._async_evaluate0$_declarationName,u!=null&&(_=new r.CssValue0(u+"-"+r.S(_.value),_.span,c.CssValue_String_2)),p=e.value,t=p!=null?4:5;break;case 4:return t=6,r._asyncAwait(p.accept$1(a),v);case 6:if(h=M,!h.get$isBlank()||h.get$asList().length===0)l=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent"),d=p.get$span(p),i=$.JSString_methods.startsWith$1(i.get$initialPlain(),"--"),a._async_evaluate0$_sourceMap?(f=r.NullableExtension_andThen0(p,a.get$_async_evaluate0$_expressionNode()),f=f==null?null:g.get$span$z(f)):f=null,l.addChild$1(r.ModifiableCssDeclaration$0(_,new r.CssValue0(h,d,c.CssValue_Value_2),e.span,i,f));else if(g.startsWith$1$s(_.value,"--"))throw r.wrapException(a._async_evaluate0$_exception$2("Custom property values may not be empty.",p.get$span(p)));case 5:m=e.children,S.children=null,t=m!=null?7:8;break;case 7:return S.children=m,y=a._async_evaluate0$_declarationName,a._async_evaluate0$_declarationName=_.value,t=9,r._asyncAwait(a._async_evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure2(S,a),e.hasDeclarations,c.Null),v);case 9:a._async_evaluate0$_declarationName=y;case 8:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(v,n)},visitEachRule$1(e){return this.visitEachRule$body$_EvaluateVisitor0(e)},visitEachRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:return i={},o=e.list,t=3,r._asyncAwait(o.accept$1(a),p);case 3:l=d,_=a._async_evaluate0$_expressionNode$1(o),u=e.variables;e:{if(i.variable=null,u.length===1){i.variable=u[0],o=new r._EvaluateVisitor_visitEachRule_closure8(i,a,_);break e}i.variables=null,i.variables=u,o=new r._EvaluateVisitor_visitEachRule_closure9(i,a,_);break e}s=a._async_evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure10(a,l,o,e),!0,c.nullable_Value_2),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},_async_evaluate0$_setMultipleVariables$3(e,t,n){var s,a=t.get$asList(),i=e.length,o=Math.min(i,a.length);for(s=0;s<o;++s)this._async_evaluate0$_environment.setLocalVariable$3(e[s],this._async_evaluate0$_withoutSlash$2(a[s],n),n);for(s=o;s<i;++s)this._async_evaluate0$_environment.setLocalVariable$3(e[s],$.C__SassNull0,n)},visitErrorRule$1(e){return this.visitErrorRule$body$_EvaluateVisitor0(e)},visitErrorRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=r,i=g,t=2,r._asyncAwait(e.expression.accept$1(s),o);case 2:throw a.wrapException(s._async_evaluate0$_exception$2(i.toString$0$(_),e.span))}});return r._asyncStartSync(o,n)},visitExtendRule$1(e){return this.visitExtendRule$body$_EvaluateVisitor0(e)},visitExtendRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:if(M=a._async_evaluate0$_atRootExcludingStyleRule?null:a._async_evaluate0$_styleRuleIgnoringAtRoot,M==null||a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.x40exten,e.span));for(i=M.originalSelector.components,o=i.length,l=e.span,_=c.SourceSpan,u=c.String,p=0;p<o;++p)h=i[p],h.accept$1($._IsBogusVisitor_true0)&&(d=r._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),h.accept$1(d),f=$.JSString_methods.trim$0(d._serialize0$_buffer.toString$0(0)),m=h.accept$1($.C__IsUselessVisitor0)?"can't":"shouldn't",a._async_evaluate0$_warn$3('The selector "'+f+'" is invalid CSS and '+m+k.x20be_an,new r.MultiSpan0(r.SpanExtensions_trimRight0(h.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([l,"@extend rule"],_,u),_,u)),$.Deprecation_5pG));return t=3,r._asyncAwait(a._async_evaluate0$_performInterpolationWithMap$2$warnForColor(e.selector,!0),I);case 3:for(y=L,S=y._0,v=y._1,i=r.SelectorList_SelectorList$parse0(r.trimAscii0(S,!0),!1,v,a._async_evaluate0$_logger,!1).components,o=i.length,l=M._style_rule0$_selector._box0$_inner,p=0;p<o;++p){if(h=i[p],E=h.get$singleCompound(),E==null)throw r.wrapException(r.SassFormatException$0("complex selectors may not be extended.",h.span,null));if(_=E.components,u=_.length===1?$.JSArray_methods.get$first(_):null,u==null)throw r.wrapException(r.SassFormatException$0(k.compou+$.JSArray_methods.join$1(_,", ")+k.x60_inst,E.span,null));a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__extensionStore,"_extensionStore").addExtension$4(l.value,u,e,a._async_evaluate0$_mediaQueries)}s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},visitAtRule$1(e){return this.visitAtRule$body$_EvaluateVisitor0(e)},visitAtRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.At_rul,e.span));return t=3,r._asyncAwait(a._async_evaluate0$_interpolationToValue$1(e.name),h);case 3:return i=f,o=r.NullableExtension_andThen0(e.value,new r._EvaluateVisitor_visitAtRule_closure8(a)),t=4,r._asyncAwait(c.Future_nullable_CssValue_String_2._is(o)?o:r._Future$value(o,c.nullable_CssValue_String_2),h);case 4:if(l=f,_=e.children,_==null){a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(i,e.span,!0,l)),s=null,t=1;break}return u=a._async_evaluate0$_inKeyframes,p=a._async_evaluate0$_inUnknownAtRule,r.unvendor0(i.value)==="keyframes"?a._async_evaluate0$_inKeyframes=!0:a._async_evaluate0$_inUnknownAtRule=!0,t=5,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$0(i,e.span,!1,l),new r._EvaluateVisitor_visitAtRule_closure9(a,i,_),e.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure10,c.ModifiableCssAtRule_2,c.Null),h);case 5:a._async_evaluate0$_inUnknownAtRule=p,a._async_evaluate0$_inKeyframes=u,s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitForRule$1(e){return this.visitForRule$body$_EvaluateVisitor0(e)},visitForRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,n);for(;;)switch(t){case 0:return i={},o=e.from,l=c.SassNumber_2,t=3,r._asyncAwait(a._async_evaluate0$_addExceptionSpanAsync$1$2(o,new r._EvaluateVisitor_visitForRule_closure14(a,e),l),m);case 3:return _=S,u=e.to,t=4,r._asyncAwait(a._async_evaluate0$_addExceptionSpanAsync$1$2(u,new r._EvaluateVisitor_visitForRule_closure15(a,e),l),m);case 4:if(p=S,h=a._async_evaluate0$_addExceptionSpan$2(o,new r._EvaluateVisitor_visitForRule_closure16(_)),d=i.to=a._async_evaluate0$_addExceptionSpan$2(u,new r._EvaluateVisitor_visitForRule_closure17(p,_)),f=h>d?-1:1,h===(e.isExclusive?d:i.to=d+f)){s=null,t=1;break}s=a._async_evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure18(i,a,e,h,f,_),!0,c.nullable_Value_2),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(m,n)},visitForwardRule$1(e){return this.visitForwardRule$body$_EvaluateVisitor0(e)},visitForwardRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:p=a._async_evaluate0$_configuration,h=p.throughForward$1(e),d=e.configuration,f=d.length,m=e.url,t=f!==0?3:5;break;case 3:return t=6,r._asyncAwait(a._async_evaluate0$_addForwardConfiguration$2(h,e),y);case 6:return i=v,t=7,r._asyncAwait(a._async_evaluate0$_loadModule$5$configuration(m,"@forward",e,new r._EvaluateVisitor_visitForwardRule_closure5(a,e),i),y);case 7:for(m=c.String,o=r.LinkedHashSet_LinkedHashSet$_empty(m),l=0;l<f;++l)_=d[l],_.isGuarded||o.add$1(0,_.name);for(a._async_evaluate0$_removeUsedConfiguration$3$except(h,i,o),m=r.LinkedHashSet_LinkedHashSet$_empty(m),l=0;l<f;++l)m.add$1(0,d[l].name);for(d=i._configuration0$_values,f=g.toList$0$ax(d.get$keys(d)),o=f.length,l=0;l<f.length;f.length===o||(0,r.throwConcurrentModificationError)(f),++l)u=f[l],m.contains$1(0,u)||d.get$isEmpty(d)||d.remove$1(0,u);a._async_evaluate0$_assertConfigurationIsEmpty$1(i),t=4;break;case 5:return a._async_evaluate0$_configuration=h,t=8,r._asyncAwait(a._async_evaluate0$_loadModule$4(m,"@forward",e,new r._EvaluateVisitor_visitForwardRule_closure6(a,e)),y);case 8:a._async_evaluate0$_configuration=p;case 4:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(y,n)},_async_evaluate0$_addForwardConfiguration$2(e,t){return this._addForwardConfiguration$body$_EvaluateVisitor0(e,t)},_addForwardConfiguration$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Configuration_2),a,i=this,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){if(T===1)return r._asyncRethrow(O,s);for(;;)switch(n){case 0:v=e._configuration0$_values,E=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(v,c.UnmodifiableMapView_String_ConfiguredValue_2),c.String,c.ConfiguredValue_2),o=t.configuration,l=o.length,_=c._Future_Value_2,u=c.Future_Value_2,p=0;case 3:if(!(p<l)){n=5;break}if(h=o[p],h.isGuarded&&(d=h.name,f=v.get$isEmpty(v)?null:v.remove$1(0,d),f!=null?m=!f.value.$eq(0,$.C__SassNull0):(f=null,m=!1),m)){E.$indexSet(0,d,f),n=4;break}return d=h.expression,y=i._async_evaluate0$_expressionNode$1(d),m=h.name,d=d.accept$1(i),u._is(d)||(S=new r._Future(C.Zone__current,_),S._state=8,S._resultOrListeners=d,d=S),M=E,I=m,R=r,n=6,r._asyncAwait(d,L);case 6:M.$indexSet(0,I,new R.ConfiguredValue0(i._async_evaluate0$_withoutSlash$2(O,y),h.span,y));case 4:++p,n=3;break;case 5:if(e instanceof r.ExplicitConfiguration0||v.get$isEmpty(v)){a=new r.ExplicitConfiguration0(t,E,null),n=1;break}else{a=new r.Configuration0(E,null),n=1;break}case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(L,s)},_async_evaluate0$_registerCommentsForModule$1(e){var t=this,n="_root",s=t._async_evaluate0$__root;s!=null&&(t._async_evaluate0$_assertInModule$2(s,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(s=t._async_evaluate0$_preModuleComments,s==null&&(s=t._async_evaluate0$_preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_AsyncCallable_2,c.List_CssComment_2)),g.addAll$1$ax(s.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure2),new r.UnmodifiableListView(g.cast$1$0$ax(t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__root,n).children._collection$_source,c.CssComment_2),c.UnmodifiableListView_CssComment_2)),t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__root,n).clearChildren$0(),t._async_evaluate0$__endOfImports=0))},_async_evaluate0$_removeUsedConfiguration$3$except(e,t,n){var s,a,i,o,l,_;for(s=e._configuration0$_values,a=g.toList$0$ax(s.get$keys(s)),i=a.length,o=t._configuration0$_values,l=0;l<a.length;a.length===i||(0,r.throwConcurrentModificationError)(a),++l)_=a[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,t){var n,s,a,i;if(e instanceof r.ExplicitConfiguration0&&(n=e._configuration0$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs0(new r.UnmodifiableMapView(n,c.UnmodifiableMapView_String_ConfiguredValue_2),c.String,c.ConfiguredValue_2),s=n.get$first(n),a=s._0,i=s._1,n=t?"$"+a+k.x20was_n:k.This_v,r.wrapException(this._async_evaluate0$_exception$2(n,i.configurationSpan))},_async_evaluate0$_assertConfigurationIsEmpty$1(e){return this._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){return this.visitFunctionRule$body$_EvaluateVisitor0(e)},visitFunctionRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:i=a._async_evaluate0$_environment,o=i.closure$0(),l=a._async_evaluate0$_inDependency,_=i._async_environment0$_functions,u=_.length-1,p=e.name,i._async_environment0$_functionIndices.$indexSet(0,p,u),g.$indexSet$ax(_[u],p,new r.UserDefinedCallable0(e,o,l,c.UserDefinedCallable_AsyncEnvironment_2)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitIfRule$1(e){return this.visitIfRule$body$_EvaluateVisitor0(e)},visitIfRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:u=e.lastClause,i=e.clauses,o=i.length,l=0;case 3:if(!(l<o)){t=5;break}return _=i[l],t=6,r._asyncAwait(_.expression.accept$1(a),p);case 6:if(d.get$isTruthy()){u=_,t=5;break}case 4:++l,t=3;break;case 5:return i=r.NullableExtension_andThen0(u,new r._EvaluateVisitor_visitIfRule_closure2(a)),t=7,r._asyncAwait(c.Future_nullable_Value_2._is(i)?i:r._Future$value(i,c.nullable_Value_2),p);case 7:s=d,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},visitImportRule$1(e){return this.visitImportRule$body$_EvaluateVisitor0(e)},visitImportRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:i=e.imports,o=i.length,l=c.StaticImport_2,_=0;case 3:if(!(_<o)){t=5;break}u=i[_],t=u instanceof r.DynamicImport0?6:8;break;case 6:return t=9,r._asyncAwait(a._async_evaluate0$_visitDynamicImport$1(u),p);case 9:t=7;break;case 8:return t=10,r._asyncAwait(a._async_evaluate0$_visitStaticImport$1(l._as(u)),p);case 10:case 7:case 4:++_,t=3;break;case 5:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},_async_evaluate0$_visitDynamicImport$1(e){return this._async_evaluate0$_withStackFrame$1$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure2(this,e),c.void)},_async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,s){return this._loadStylesheet$body$_EvaluateVisitor0(e,t,n,s)},_async_evaluate0$_loadStylesheet$3$baseUrl(e,t,n){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_async_evaluate0$_loadStylesheet$3$forImport(e,t,n){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_loadStylesheet$body$_EvaluateVisitor0(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2),o,l=2,_,u=[],p=this,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce=r._wrapJsFunctionForAsync(function(ge,be){for(ge===1&&(_=be,a=l);;)switch(a){case 0:n=n,l=4,p._async_evaluate0$_importSpan=t,h=p._async_evaluate0$_importCache,d=null,a=h!=null?7:8;break;case 7:return d=h,n==null&&(n=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").span.file.url),a=9,r._asyncAwait(g.canonicalize$4$baseImporter$baseUrl$forImport$x(d,r.Uri_parse(e),p._async_evaluate0$_importer,n,s),ce);case 9:f=be,m=null,y=null,S=null,a=c.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(f)?10:11;break;case 10:return m=f._0,y=f._1,S=f._2,p._async_evaluate0$_loadedUrls.add$1(0,y),v=p._async_evaluate0$_inDependency||!g.$eq$(m,p._async_evaluate0$_importer),z=d,H=m,j=y,Q=S,a=12,r._asyncAwait(z.importCanonical$4$originalUrl$quiet(H,j,Q,p._async_evaluate0$_quietDeps&&v),ce);case 12:if(E=be,M=null,E!=null){M=E,z=M,H=m,o=new r._Record_3_importer_isDependency(z,H,v),u=[1],a=5;break}case 11:case 8:a=p._async_evaluate0$_nodeImporter!=null?13:14;break;case 13:return z=n,a=15,r._asyncAwait(p._async_evaluate0$_importLikeNode$3(e,z??p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").span.file.url,s),ce);case 15:if(I=be,R=null,I!=null){R=I,z=p._async_evaluate0$_loadedUrls,r.NullableExtension_andThen0(R._0.span.file.url,z.get$add(z)),z=R,o=z,u=[1],a=5;break}case 14:throw z=$.JSString_methods.startsWith$1(e,"package:"),z?r.wrapException(k.x22packa):r.wrapException("Can't find stylesheet to import.");case 4:if(l=3,ne=_,z=r.unwrapException(ne),z instanceof r.SassException0)throw ne;if(z instanceof r.ArgumentError)L=z,T=r.getTraceFromException(ne),r.throwWithTrace0(p._async_evaluate0$_exception$1(g.toString$0$(L)),L,T);else{O=z,J=r.getTraceFromException(ne),B=null;try{B=r._asString(g.get$message$x(O))}catch{X=g.toString$0$(O),B=X}r.throwWithTrace0(p._async_evaluate0$_exception$1(B),O,J)}u.push(6),a=5;break;case 3:u=[2];case 5:l=2,p._async_evaluate0$_importSpan=null,a=u.pop();break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_,i)}});return r._asyncStartSync(ce,i)},_async_evaluate0$_importLikeNode$3(e,t,n){return this._importLikeNode$body$_EvaluateVisitor(e,t,n)},_importLikeNode$body$_EvaluateVisitor(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),i,o=this,l,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(s){case 0:p=o._async_evaluate0$_nodeImporter,h=p.loadRelative$3(e,t,n),s=h!=null?3:5;break;case 3:l=o._async_evaluate0$_inDependency,s=4;break;case 5:return s=6,r._asyncAwait(p.loadAsync$3(e,t,n),d);case 6:if(h=m,h==null){i=null,s=1;break}l=!0;case 4:_=h._1,p=$.JSString_methods.startsWith$1(_,"file")?r.Syntax_forPath0(_):$.Syntax_SCSS_scss0,u=o._async_evaluate0$_quietDeps&&l?C.$get$Logger_quiet0():o._async_evaluate0$_logger,i=new r._Record_3_importer_isDependency(r.Stylesheet_Stylesheet$parse0(h._0,p,u,_),null,l),s=1;break;case 1:return r._asyncReturn(i,a)}});return r._asyncStartSync(d,a)},_async_evaluate0$_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor0(e)},_visitStaticImport$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(s._async_evaluate0$_interpolationToValue$1(e.url),u);case 2:return a=h,i=r.NullableExtension_andThen0(e.modifiers,s.get$_async_evaluate0$_interpolationToValue()),l=r,_=a,t=3,r._asyncAwait(c.Future_nullable_CssValue_String_2._is(i)?i:r._Future$value(i,c.nullable_CssValue_String_2),u);case 3:return o=new l.ModifiableCssImport0(_,h,e.span),s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent")!==s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root")?s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(o):s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").children._collection$_source)?(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").addChild$1(o),s._async_evaluate0$__endOfImports=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")+1):(a=s._async_evaluate0$_outOfOrderImports,(a??(s._async_evaluate0$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport_2))).push(o)),r._asyncReturn(null,n)}});return r._asyncStartSync(u,n)},_async_evaluate0$_applyMixin$5(e,t,n,s,a){return this._applyMixin$body$_EvaluateVisitor0(e,t,n,s,a)},_applyMixin$body$_EvaluateVisitor0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.void),l=this,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:if(e==null)throw r.wrapException(l._async_evaluate0$_exception$2("Undefined mixin.",s.get$span(s)));_=c.AsyncBuiltInCallable_2._is(e),i=_&&!e.get$acceptsContent()&&t!=null?3:4;break;case 3:return i=5,r._asyncAwait(l._async_evaluate0$_evaluateArguments$1(n),d);case 5:throw _=m._values,u=e.callbackFor$2(g.get$length$asx(_[2]),new r.MapKeySet(_[0],c.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",a.get$span(a),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([u._0.get$spanWithName(),"declaration"],c.FileSpan,c.String),l._async_evaluate0$_stackTrace$1(a.get$span(a)),null));case 4:i=_?6:7;break;case 6:return i=8,r._asyncAwait(l._async_evaluate0$_environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure5(l,n,e,a)),d);case 8:i=2;break;case 7:if(_=c.UserDefinedCallable_AsyncEnvironment_2._is(e),_?(p=e.declaration,p instanceof r.MixinRule0?h=!c.MixinRule_2._as(p).get$hasContent()&&t!=null:h=!1):h=!1,h)throw r.wrapException(r.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",a.get$span(a),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.$arguments.get$spanWithName(),"declaration"],c.FileSpan,c.String),l._async_evaluate0$_stackTrace$1(a.get$span(a)),null));i=_?9:10;break;case 9:return i=11,r._asyncAwait(l._async_evaluate0$_runUserDefinedCallable$1$4(n,e,a,new r._EvaluateVisitor__applyMixin_closure6(l,t,e,a),c.Null),d);case 11:i=2;break;case 10:throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));case 2:return r._asyncReturn(null,o)}});return r._asyncStartSync(d,o)},visitIncludeRule$1(e){return this.visitIncludeRule$body$_EvaluateVisitor0(e)},visitIncludeRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=a._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitIncludeRule_closure8(a,e)),$.JSString_methods.startsWith$1(e.originalName,"--")&&i instanceof r.UserDefinedCallable0&&!$.JSString_methods.startsWith$1(i.declaration.originalName,"--")&&a._async_evaluate0$_warn$3(k.Sassx20_m,e.get$nameSpan(),$.Deprecation_qBS),t=3,r._asyncAwait(a._async_evaluate0$_applyMixin$5(i,r.NullableExtension_andThen0(e.content,new r._EvaluateVisitor_visitIncludeRule_closure9(a)),e.$arguments,e,new r._FakeAstNode0(new r._EvaluateVisitor_visitIncludeRule_closure10(e))),o);case 3:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitMixinRule$1(e){return this.visitMixinRule$body$_EvaluateVisitor0(e)},visitMixinRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:i=a._async_evaluate0$_environment,o=i.closure$0(),l=a._async_evaluate0$_inDependency,_=i._async_environment0$_mixins,u=_.length-1,p=e.name,i._async_environment0$_mixinIndices.$indexSet(0,p,u),g.$indexSet$ax(_[u],p,new r.UserDefinedCallable0(e,o,l,c.UserDefinedCallable_AsyncEnvironment_2)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitLoudComment$1(e){return this.visitLoudComment$body$_EvaluateVisitor0(e)},visitLoudComment$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_inFunction){s=null,t=1;break}return a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")===a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root")&&a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root").children._collection$_source)&&(a._async_evaluate0$__endOfImports=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")+1),i=e.text,o=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent"),l=r,t=3,r._asyncAwait(a._async_evaluate0$_performInterpolation$1(i),_);case 3:o.addChild$1(new l.ModifiableCssComment0(p,i.span)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitMediaRule$1(e){return this.visitMediaRule$body$_EvaluateVisitor0(e)},visitMediaRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.Media_,e.span));return t=3,r._asyncAwait(a._async_evaluate0$_visitMediaQueries$1(e.query),h);case 3:if(i=f,o=r.NullableExtension_andThen0(a._async_evaluate0$_mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure8(a,i)),l=o==null,!l&&g.get$isEmpty$asx(o)){s=null,t=1;break}return l?_=$.Set_empty5:(u=a._async_evaluate0$_mediaQuerySources,u.toString,u=r.LinkedHashSet_LinkedHashSet$of(u,c.CssMediaQuery_2),p=a._async_evaluate0$_mediaQueries,p.toString,u.addAll$1(0,p),u.addAll$1(0,i),_=u),l=l?i:o,t=4,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(l,e.span),new r._EvaluateVisitor_visitMediaRule_closure9(a,o,i,_,e),e.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure10(_),c.ModifiableCssMediaRule_2,c.Null),h);case 4:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},_async_evaluate0$_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor0(e)},_visitMediaQueries$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.List_CssMediaQuery_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,!0),o);case 3:i=_,s=r.CssMediaQuery_parseList0(i._0,i._1,a._async_evaluate0$_logger),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},_async_evaluate0$_mergeMediaQueries$2(e,t){var n,s,a,i,o,l,_,u=r._setArrayType([],c.JSArray_CssMediaQuery_2);for(n=g.get$iterator$ax(e),s=g.getInterceptor$ax(t);n.moveNext$0();)for(a=n.get$current(n),i=s.get$iterator(t);i.moveNext$0();)e:{if(o=a.merge$1(i.get$current(i)),$._SingletonCssMediaQueryMergeResult_00===o)continue;if($._SingletonCssMediaQueryMergeResult_10===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult0,_=l?o:null,l&&u.push(_.query);break e}return u},visitReturnRule$1(e){return this.visitReturnRule$body$_EvaluateVisitor0(e)},visitReturnRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,n);for(;;)switch(t){case 0:return i=e.expression,o=i.accept$1(a),t=3,r._asyncAwait(c.Future_Value_2._is(o)?o:r._Future$value(o,c.Value_2),l);case 3:s=a._async_evaluate0$_withoutSlash$2(u,i),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(l,n)},visitSilentComment$1(e){return this.visitSilentComment$body$_EvaluateVisitor0(e)},visitSilentComment$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitStyleRule$1(e){return this.visitStyleRule$body$_EvaluateVisitor0(e)},visitStyleRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E=r._wrapJsFunctionForAsync(function(M,I){if(M===1)return r._asyncRethrow(I,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.Style_n,e.span));if(a._async_evaluate0$_inKeyframes&&a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(a._async_evaluate0$_exception$2(k.Style_k,e.span));return i=e.selector,t=3,r._asyncAwait(a._async_evaluate0$_performInterpolationWithMap$2$warnForColor(i,!0),E);case 3:o=I,l=o._0,_=o._1,t=a._async_evaluate0$_inKeyframes?4:5;break;case 4:return t=6,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(new r.CssValue0(r.List_List$unmodifiable(r.KeyframeSelectorParser$0(l,_,a._async_evaluate0$_logger).parse$0(),c.String),i.span,c.CssValue_List_String_2),e.span),new r._EvaluateVisitor_visitStyleRule_closure11(a,e),e.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure12,c.ModifiableCssKeyframeBlock_2,c.Null),E);case 6:s=null,t=1;break;case 5:if(u=r.SelectorList_SelectorList$parse0(l,!0,_,a._async_evaluate0$_logger,a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss),i=a._async_evaluate0$_atRootExcludingStyleRule?null:a._async_evaluate0$_styleRuleIgnoringAtRoot,i=i==null?null:i.fromPlainCss,p=i!==!0,p){if(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss){for(i=u.components,h=i.length,d=0;d<h;++d)if(f=i[d].leadingCombinators,f.length>=1?(m=f[0],y=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet"),y=y.plainCss):(m=null,y=!1),y)throw r.wrapException(a._async_evaluate0$_exception$2(k.Top_lel,m.span))}i=a._async_evaluate0$_styleRuleIgnoringAtRoot,i=i==null?null:i.originalSelector,u=u.nestWithin$3$implicitParent$preserveParentSelectors(i,!a._async_evaluate0$_atRootExcludingStyleRule,a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss)}return S=r.ModifiableCssStyleRule$0(a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(u,a._async_evaluate0$_mediaQueries),e.span,a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss,u),v=a._async_evaluate0$_atRootExcludingStyleRule,i=a._async_evaluate0$_atRootExcludingStyleRule=!1,h=p?new r._EvaluateVisitor_visitStyleRule_closure13:null,t=7,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(S,new r._EvaluateVisitor_visitStyleRule_closure14(a,S,e),e.hasDeclarations,h,c.ModifiableCssStyleRule_2,c.Null),E);case 7:a._async_evaluate0$_atRootExcludingStyleRule=v,a._async_evaluate0$_warnForBogusCombinators$1(S),(a._async_evaluate0$_atRootExcludingStyleRule?null:a._async_evaluate0$_styleRuleIgnoringAtRoot)==null&&(i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").children,i=!i.get$isEmpty(i)),i&&(i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").children,i.get$last(i).isGroupEnd=!0),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(E,n)},_async_evaluate0$_warnForBogusCombinators$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null;if(!e.accept$1($._IsInvisibleVisitor_false_false0))for(t=e._style_rule0$_selector._box0$_inner.value.components,n=t.length,s=c.SourceSpan,a=c.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1($._IsBogusVisitor_true0)&&(l.accept$1($.C__IsUselessVisitor0)?(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate0$_warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+k.x22x20is_ix20,r.SpanExtensions_trimRight0(l.span),$.Deprecation_5pG)):l.leadingCombinators.length!==0?f._async_evaluate0$_assertInModule$2(f._async_evaluate0$__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._async_evaluate0$_warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+k.x22x20is_ix0a,r.SpanExtensions_trimRight0(l.span),$.Deprecation_5pG)):(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),u=$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),p=l.accept$1($._IsBogusVisitor_false0)?k.x20It_wi:"",h=r.SpanExtensions_trimRight0(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$z(i.$index(0,0)),f._async_evaluate0$_warn$3('The selector "'+u+k.x22x20is_o+p+k.x0aThis_,new r.MultiSpan0(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure2)?`
|
||
(try converting to a //-style comment)`:"")],s,a),s,a)),$.Deprecation_5pG)))},visitSupportsRule$1(e){return this.visitSupportsRule$body$_EvaluateVisitor0(e)},visitSupportsRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.Suppor,e.span));return i=e.condition,o=r,l=r,t=4,r._asyncAwait(a._async_evaluate0$_visitSupportsCondition$1(i),_);case 4:return t=3,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(o.ModifiableCssSupportsRule$0(new l.CssValue0(p,i.get$span(i),c.CssValue_String_2),e.span),new r._EvaluateVisitor_visitSupportsRule_closure5(a,e),e.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure6,c.ModifiableCssSupportsRule_2,c.Null),_);case 3:s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},_async_evaluate0$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor0(e)},_visitSupportsCondition$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.String),s,a=this,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:o={},t=e instanceof r.SupportsOperation0?4:5;break;case 4:return i=e.operator,l=r,t=6,r._asyncAwait(a._async_evaluate0$_parenthesize$2(e.left,i),u);case 6:return l=l.S(h)+" "+i+" ",_=r,t=7,r._asyncAwait(a._async_evaluate0$_parenthesize$2(e.right,i),u);case 7:i=l+_.S(h),t=3;break;case 5:t=e instanceof r.SupportsNegation0?8:9;break;case 8:return l=r,t=10,r._asyncAwait(a._async_evaluate0$_parenthesize$1(e.condition),u);case 10:i="not "+l.S(h),t=3;break;case 9:t=e instanceof r.SupportsInterpolation0?11:12;break;case 11:return t=13,r._asyncAwait(a._async_evaluate0$_evaluateToCss$2$quote(e.expression,!1),u);case 13:i=h,t=3;break;case 12:o.declaration=null,t=e instanceof r.SupportsDeclaration0?14:15;break;case 14:return o.declaration=e,t=16,r._asyncAwait(a._async_evaluate0$_withSupportsDeclaration$1$1(new r._EvaluateVisitor__visitSupportsCondition_closure2(o,a),c.String),u);case 16:i=h,t=3;break;case 15:t=e instanceof r.SupportsFunction0?17:18;break;case 17:return l=r,t=19,r._asyncAwait(a._async_evaluate0$_performInterpolation$1(e.name),u);case 19:return l=l.S(h)+"(",_=r,t=20,r._asyncAwait(a._async_evaluate0$_performInterpolation$1(e.$arguments),u);case 20:i=l+_.S(h)+")",t=3;break;case 18:t=e instanceof r.SupportsAnything0?21:22;break;case 21:return l=r,t=23,r._asyncAwait(a._async_evaluate0$_performInterpolation$1(e.contents),u);case 23:i="("+l.S(h)+")",t=3;break;case 22:i=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:s=i,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(u,n)},_async_evaluate0$_withSupportsDeclaration$1$1(e,t){return this._withSupportsDeclaration$body$_EvaluateVisitor0(e,t,t)},_withSupportsDeclaration$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(n),i,o=2,l,_=[],u=this,p,h,d=r._wrapJsFunctionForAsync(function(f,m){for(f===1&&(l=m,s=o);;)switch(s){case 0:return h=u._async_evaluate0$_inSupportsDeclaration,u._async_evaluate0$_inSupportsDeclaration=!0,o=3,p=e.call$0(),s=6,r._asyncAwait(t._eval$1("Future<0>")._is(p)?p:r._Future$value(p,t),d);case 6:p=m,i=p,_=[1],s=4;break;case 3:_=[2];case 4:o=2,u._async_evaluate0$_inSupportsDeclaration=h,s=_.pop();break;case 5:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(d,a)},_async_evaluate0$_parenthesize$2(e,t){return this._parenthesize$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_parenthesize$1(e){return this._async_evaluate0$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.String),a,i=this,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,s);for(;;)switch(n){case 0:e instanceof r.SupportsNegation0?o=!0:e instanceof r.SupportsOperation0?o=t==null||t!==e.operator:o=!1,n=o?3:4;break;case 3:return l=r,n=5,r._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(e),_);case 5:a="("+l.S(p)+")",n=1;break;case 4:return n=6,r._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(e),_);case 6:a=p,n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(_,s)},visitVariableDeclaration$1(e){return this.visitVariableDeclaration$body$_EvaluateVisitor0(e)},visitVariableDeclaration$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:if(l={},e.isGuarded){if(e.namespace==null&&a._async_evaluate0$_environment._async_environment0$_variables.length===1&&(i=a._async_evaluate0$_configuration._configuration0$_values,i=i.get$isEmpty(i)?null:i.remove$1(0,e.name),l.override=null,i!=null?(l.override=i,i=!i.value.$eq(0,$.C__SassNull0)):i=!1,i)){a._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure8(l,a,e)),s=null,t=1;break}if(o=a._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure9(a,e)),o!=null&&!o.$eq(0,$.C__SassNull0)){s=null,t=1;break}}return e.isGlobal&&!a._async_evaluate0$_environment.globalVariableExists$1(e.name)&&(l=a._async_evaluate0$_environment._async_environment0$_variables.length===1?k.As_of_S:k.As_of_R+r.declarationName0(e.span)+": null` at the stylesheet root.",a._async_evaluate0$_warn$3(l,e.span,$.Deprecation_W6Z)),l=e.expression,i=l.accept$1(a),_=e,u=r,p=e,t=3,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),h);case 3:a._async_evaluate0$_addExceptionSpan$2(_,new u._EvaluateVisitor_visitVariableDeclaration_closure10(a,p,a._async_evaluate0$_withoutSlash$2(f,l))),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(h,n)},visitUseRule$1(e){return this.visitUseRule$body$_EvaluateVisitor0(e)},visitUseRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:y=e.configuration,S=y.length,t=S!==0?3:5;break;case 3:i=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue_2),o=c._Future_Value_2,l=c.Future_Value_2,_=0;case 6:if(!(_<S)){t=8;break}return u=y[_],p=u.expression,h=a._async_evaluate0$_expressionNode$1(p),d=u.name,p=p.accept$1(a),l._is(p)||(f=new r._Future(C.Zone__current,o),f._state=8,f._resultOrListeners=p,p=f),v=i,E=d,M=r,t=9,r._asyncAwait(p,I);case 9:v.$indexSet(0,E,new M.ConfiguredValue0(a._async_evaluate0$_withoutSlash$2(L,h),u.span,h));case 7:++_,t=6;break;case 8:m=new r.ExplicitConfiguration0(e,i,null),t=4;break;case 5:m=$.Configuration_Map_empty_null0;case 4:return t=10,r._asyncAwait(a._async_evaluate0$_loadModule$5$configuration(e.url,"@use",e,new r._EvaluateVisitor_visitUseRule_closure2(a,e),m),I);case 10:a._async_evaluate0$_assertConfigurationIsEmpty$1(m),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},visitWarnRule$1(e){return this.visitWarnRule$body$_EvaluateVisitor0(e)},visitWarnRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.nullable_Value_2),s,a=this,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate0$_addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor_visitWarnRule_closure2(a,e),c.Value_2),l);case 3:i=u,o=i instanceof r.SassString0?i._string0$_text:a._async_evaluate0$_serialize$2(i,e.expression),a._async_evaluate0$_logger.warn$2$trace(0,o,a._async_evaluate0$_stackTrace$1(e.span)),s=null,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(l,n)},visitWhileRule$1(e){return this._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure2(this,e),!0,e.hasDeclarations,c.nullable_Value_2)},visitBinaryOperationExpression$1(e){var t,n=this;if(n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__stylesheet,"_stylesheet").plainCss?(t=e.operator,t=t!==$.BinaryOperator_wdM0&&t!==$.BinaryOperator_U770):t=!1,t)throw r.wrapException(n._async_evaluate0$_exception$2("Operators aren't allowed in plain CSS.",e.get$operatorSpan()));return n._async_evaluate0$_addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor_visitBinaryOperationExpression_closure2(n,e),c.Value_2)},_async_evaluate0$_slash$3(e,t,n){var s,a,i,o,l=null,_=e.dividedBy$1(t),u=e instanceof r.SassNumber0;return u?(s=c.SassNumber_2,s._as(e),t instanceof r.SassNumber0?(s._as(t),s=n.allowsSlash&&this._async_evaluate0$_operandAllowsSlash$1(n.left)&&this._async_evaluate0$_operandAllowsSlash$1(n.right),a=t,i=a):(a=l,i=t,s=!1),o=e):(a=l,i=a,o=e,e=i,s=!1),s?c.SassNumber_2._as(_).withSlash$2(e,a):(o instanceof r.SassNumber0?s=(u?i:t)instanceof r.SassNumber0:s=!1,s&&this._async_evaluate0$_warn$3(k.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation2().call$1(n))+" or "+r.expressionToCalc0(n).toString$0(0)+k.x0a_Morex20,n.get$span(0),$.Deprecation_E8a),_)},_async_evaluate0$_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression0?e.namespace==null?(t=e.name,t=$.Set_yHF81.contains$1(0,t.toLowerCase())&&this._async_evaluate0$_environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e){return this.visitValueExpression$body$_EvaluateVisitor0(e)},visitValueExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=e.value,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitVariableExpression$1(e){return this.visitVariableExpression$body$_EvaluateVisitor0(e)},visitVariableExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:if(i=a._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableExpression_closure2(a,e)),i!=null){s=i,t=1;break}throw r.wrapException(a._async_evaluate0$_exception$2("Undefined variable.",e.span));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitUnaryOperationExpression$1(e){return this.visitUnaryOperationExpression$body$_EvaluateVisitor0(e)},visitUnaryOperationExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:return i=e,o=r,l=e,t=3,r._asyncAwait(e.operand.accept$1(a),_);case 3:s=a._async_evaluate0$_addExceptionSpan$2(i,new o._EvaluateVisitor_visitUnaryOperationExpression_closure2(l,p)),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitBooleanExpression$1(e){return this.visitBooleanExpression$body$_EvaluateVisitor0(e)},visitBooleanExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassBoolean_2),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=e.value?$.SassBoolean_true0:$.SassBoolean_false0,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitIfExpression$1(e){return this.visitIfExpression$body$_EvaluateVisitor0(e)},visitIfExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate0$_evaluateMacroArguments$1(e),f);case 3:return p=y,h=p._0,d=p._1,a._async_evaluate0$_verifyArguments$4(g.get$length$asx(h),d,C.$get$IfExpression_declaration0(),e),i=r.ListExtensions_elementAtOrNull(h,0),i==null&&(o=d.$index(0,"condition"),o.toString,i=o),l=r.ListExtensions_elementAtOrNull(h,1),l==null&&(o=d.$index(0,"if-true"),o.toString,l=o),_=r.ListExtensions_elementAtOrNull(h,2),_==null&&(o=d.$index(0,"if-false"),o.toString,_=o),t=4,r._asyncAwait(i.accept$1(a),f);case 4:return u=y.get$isTruthy()?l:_,o=u.accept$1(a),t=5,r._asyncAwait(c.Future_Value_2._is(o)?o:r._Future$value(o,c.Value_2),f);case 5:s=a._async_evaluate0$_withoutSlash$2(y,a._async_evaluate0$_expressionNode$1(u)),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(f,n)},visitNullExpression$1(e){return this.visitNullExpression$body$_EvaluateVisitor0(e)},visitNullExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=$.C__SassNull0,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitNumberExpression$1(e){return this.visitNumberExpression$body$_EvaluateVisitor0(e)},visitNumberExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassNumber_2),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=r.SassNumber_SassNumber0(e.value,e.unit),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitParenthesizedExpression$1(e){var t=this;return t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__stylesheet,"_stylesheet").plainCss?r.throwExpression(t._async_evaluate0$_exception$2("Parentheses aren't allowed in plain CSS.",e.span)):e.expression.accept$1(t)},visitColorExpression$1(e){return this.visitColorExpression$body$_EvaluateVisitor0(e)},visitColorExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassColor_2),s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:s=e.value,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(a,n)},visitListExpression$1(e){return this.visitListExpression$body$_EvaluateVisitor0(e)},visitListExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassList_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=r,t=3,r._asyncAwait(r.mapAsync0(e.contents,new r._EvaluateVisitor_visitListExpression_closure2(a),c.Expression_2,c.Value_2),o);case 3:s=i.SassList$0(_,e.separator,e.hasBrackets),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitMapExpression$1(e){return this.visitMapExpression$body$_EvaluateVisitor0(e)},visitMapExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassMap_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,n);for(;;)switch(t){case 0:m=c.Value_2,y=r.LinkedHashMap_LinkedHashMap$_empty(m,m),S=r.LinkedHashMap_LinkedHashMap$_empty(m,c.AstNode_2),i=e.pairs,o=i.length,l=0;case 3:if(!(l<o)){t=5;break}return _=i[l],u=_._0,p=_._1,t=6,r._asyncAwait(u.accept$1(a),v);case 6:return h=M,t=7,r._asyncAwait(p.accept$1(a),v);case 7:if(d=M,y.containsKey$1(h))throw m=S.$index(0,h),f=m==null?null:m.get$span(m),m=u.get$span(u),i=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),f!=null&&i.$indexSet(0,f,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$0("Duplicate key.",m,"second key",i,a._async_evaluate0$_stackTrace$1(u.get$span(u)),null));y.$indexSet(0,h,d),S.$indexSet(0,h,u);case 4:++l,t=3;break;case 5:s=new r.SassMap0(r.ConstantMap_ConstantMap$from(y,m,m)),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(v,n)},visitFunctionExpression$1(e){return this.visitFunctionExpression$body$_EvaluateVisitor0(e)},visitFunctionExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,n);for(;;)switch(t){case 0:h={},d=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss?null:a._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure8(a,e)),h.$function=d,t=d==null?3:5;break;case 3:if(e.namespace!=null)throw r.wrapException(a._async_evaluate0$_exception$2("Undefined function.",e.span));i=e.name,o=i.toLowerCase(),o==="min"||o==="max"||o==="round"||o==="abs"?(l=e.$arguments,_=l.named,l=_.get$isEmpty(_)&&l.rest==null&&$.JSArray_methods.every$1(l.positional,new r._EvaluateVisitor_visitFunctionExpression_closure9)):l=!1,t=l?6:7;break;case 6:return t=8,r._asyncAwait(a._async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,!0),f);case 8:s=y,t=1;break;case 7:t=o==="calc"||o==="clamp"||o==="hypot"||o==="sin"||o==="cos"||o==="tan"||o==="asin"||o==="acos"||o==="atan"||o==="sqrt"||o==="exp"||o==="sign"||o==="mod"||o==="rem"||o==="atan2"||o==="pow"||o==="log"?9:10;break;case 9:return t=11,r._asyncAwait(a._async_evaluate0$_visitCalculation$1(e),f);case 11:s=y,t=1;break;case 10:d=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet").plainCss?null:a._async_evaluate0$_builtInFunctions.$index(0,i),i=h.$function=d??new r.PlainCssCallable0(e.originalName),t=4;break;case 5:i=d;case 4:return $.JSString_methods.startsWith$1(e.originalName,"--")&&i instanceof r.UserDefinedCallable0&&!$.JSString_methods.startsWith$1(i.declaration.originalName,"--")&&a._async_evaluate0$_warn$3(k.Sassx20_ff,e.get$nameSpan(),$.Deprecation_qBS),u=a._async_evaluate0$_inFunction,a._async_evaluate0$_inFunction=!0,t=12,r._asyncAwait(a._async_evaluate0$_addErrorSpan$1$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure10(h,a,e),c.Value_2),f);case 12:p=y,a._async_evaluate0$_inFunction=u,s=p,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(f,n)},_async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,t){return this._visitCalculation$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_visitCalculation$1(e){return this._async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,!1)},_visitCalculation$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Value_2),a,i=this,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,s);for(;;)switch(n){case 0:if(m=e.$arguments,y=m.named,y.get$isNotEmpty(y))throw r.wrapException(i._async_evaluate0$_exception$2(k.Keywor,e.span));if(m.rest!=null)throw r.wrapException(i._async_evaluate0$_exception$2(k.Rest_a,e.span));i._async_evaluate0$_checkCalculationArguments$1(e),y=r._setArrayType([],c.JSArray_Object),m=m.positional,d=m.length,f=0;case 3:if(!(f<d)){n=5;break}return S=y,n=6,r._asyncAwait(i._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(m[f],t),v);case 6:S.push(M);case 4:++f,n=3;break;case 5:if(o=y,i._async_evaluate0$_inSupportsDeclaration){a=new r.SassCalculation0(e.name,r.List_List$unmodifiable(o,c.Object)),n=1;break}l=i._async_evaluate0$_callableNode,i._async_evaluate0$_callableNode=e;try{_=null,y=e.name,u=y.toLowerCase();e:{if(u==="calc"){_=r.SassCalculation_calc0(g.$index$asx(o,0));break e}if(u==="sqrt"){_=r.SassCalculation__singleArgument0("sqrt",g.$index$asx(o,0),r.number2__sqrt$closure(),!0);break e}if(u==="sin"){_=r.SassCalculation__singleArgument0("sin",g.$index$asx(o,0),r.number2__sin$closure(),!1);break e}if(u==="cos"){_=r.SassCalculation__singleArgument0("cos",g.$index$asx(o,0),r.number2__cos$closure(),!1);break e}if(u==="tan"){_=r.SassCalculation__singleArgument0("tan",g.$index$asx(o,0),r.number2__tan$closure(),!1);break e}if(u==="asin"){_=r.SassCalculation__singleArgument0("asin",g.$index$asx(o,0),r.number2__asin$closure(),!0);break e}if(u==="acos"){_=r.SassCalculation__singleArgument0("acos",g.$index$asx(o,0),r.number2__acos$closure(),!0);break e}if(u==="atan"){_=r.SassCalculation__singleArgument0("atan",g.$index$asx(o,0),r.number2__atan$closure(),!0);break e}if(u==="abs"){_=r.SassCalculation_abs0(g.$index$asx(o,0));break e}if(u==="exp"){_=r.SassCalculation_exp0(g.$index$asx(o,0));break e}if(u==="sign"){_=r.SassCalculation_sign0(g.$index$asx(o,0));break e}if(u==="min"){_=r.SassCalculation_min0(o);break e}if(u==="max"){_=r.SassCalculation_max0(o);break e}if(u==="hypot"){_=r.SassCalculation_hypot0(o);break e}if(u==="pow"){_=r.SassCalculation_pow0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="atan2"){_=r.SassCalculation_atan20(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="log"){_=r.SassCalculation_log0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="mod"){_=r.SassCalculation_mod0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="rem"){_=r.SassCalculation_rem0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1));break e}if(u==="round"){_=r.SassCalculation_round0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2));break e}if(u==="clamp"){_=r.SassCalculation_clamp0(g.$index$asx(o,0),r.ListExtensions_elementAtOrNull(o,1),r.ListExtensions_elementAtOrNull(o,2));break e}y=r.UnsupportedError$('Unknown calculation name "'+y+'".'),_=r.throwExpression(y)}_=_,a=_,n=1;break}catch(I){if(_=r.unwrapException(I),_ instanceof r.SassScriptException0)p=_,h=r.getTraceFromException(I),$.JSString_methods.contains$1(p.message,"compatible")&&i._async_evaluate0$_verifyCompatibleNumbers$2(o,m),r.throwWithTrace0(i._async_evaluate0$_exception$2(p.message,e.span),p,h);else throw I}finally{i._async_evaluate0$_callableNode=l}case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(v,s)},_async_evaluate0$_checkCalculationArguments$1(e){var t,n,s=new r._EvaluateVisitor__checkCalculationArguments_check2(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){s.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){s.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"){s.call$1(2);break e}if(n==="round"||n==="clamp"){s.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_async_evaluate0$_verifyCompatibleNumbers$2(e,t){var n,s,a,i,o,l,_;for(n=0;s=e.length,n<s;++n)if(a=e[n],a instanceof r.SassNumber0?(s=a.get$hasComplexUnits(),i=a):(i=null,s=!1),s)throw r.wrapException(this._async_evaluate0$_exception$2("Number "+r.S(i)+" isn't compatible with CSS calculations.",g.get$span$z(t[n])));for(n=0;n<s-1;++n)if(o=e[n],o instanceof r.SassNumber0){for(l=n+1;s=e.length,l<s;++l)if(_=e[l],_ instanceof r.SassNumber0&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.MultiSpanSassRuntimeException$0(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",g.get$span$z(t[n]),o.toString$0(0),r.LinkedHashMap_LinkedHashMap$_literal([g.get$span$z(t[l]),_.toString$0(0)],c.FileSpan,c.String),this._async_evaluate0$_stackTrace$1(g.get$span$z(t[n])),null))}},_async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(e,t){return this._visitCalculationExpression$body$_EvaluateVisitor0(e,t)},_visitCalculationExpression$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Object),a,i=this,o,l,_,u,p,h,d,f,m,y,S,v=r._wrapJsFunctionForAsync(function(E,M){if(E===1)return r._asyncRethrow(M,s);for(;;)switch(n){case 0:f={},m=e instanceof r.ParenthesizedExpression0,y=m?e.expression:null,n=m?3:4;break;case 3:return n=5,r._asyncAwait(i._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(y,t),v);case 5:o=M,a=o instanceof r.SassString0?new r.SassString0("("+o._string0$_text+")",!1):o,n=1;break;case 4:n=e instanceof r.StringExpression0&&e.accept$1(new r._IsCalculationSafeVisitor0)?6:7;break;case 6:if(m=e.text,l=m.get$asPlain(),_=l==null?null:l.toLowerCase(),_==="pi"){m=r.SassNumber_SassNumber0(3.141592653589793,null),n=8;break}if(_==="e"){m=r.SassNumber_SassNumber0(2.718281828459045,null),n=8;break}if(_==="infinity"){m=r.SassNumber_SassNumber0(1/0,null),n=8;break}if(_==="-infinity"){m=r.SassNumber_SassNumber0(-1/0,null),n=8;break}if(_==="nan"){m=r.SassNumber_SassNumber0(NaN,null),n=8;break}return S=r,n=9,r._asyncAwait(i._async_evaluate0$_performInterpolation$1(m),v);case 9:m=new S.SassString0(M,!1),n=8;break;case 8:a=m,n=1;break;case 7:f.right=f.left=f.operator=null,m=e instanceof r.BinaryOperationExpression0,m&&(f.operator=e.operator,f.left=e.left,f.right=e.right),n=m?10:11;break;case 10:return i._async_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e),n=12,r._asyncAwait(i._async_evaluate0$_addExceptionSpanAsync$1$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure2(f,i,e,t),c.Object),v);case 12:a=M,n=1;break;case 11:n=e instanceof r.NumberExpression0||e instanceof r.VariableExpression0||e instanceof r.FunctionExpression0||e instanceof r.IfExpression0?13:14;break;case 13:return n=15,r._asyncAwait(e.accept$1(i),v);case 15:u=M;e:{if(u instanceof r.SassNumber0){m=u;break e}if(u instanceof r.SassCalculation0){m=u;break e}if(u instanceof r.SassString0?(m=!u._string0$_hasQuotes,o=u):(o=null,m=!1),m){m=o;break e}m=r.throwExpression(i._async_evaluate0$_exception$2("Value "+u.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}a=m,n=1;break;case 14:n=e instanceof r.ListExpression0&&!e.hasBrackets&&$.ListSeparator_nbm0===e.separator&&e.contents.length>=2?16:17;break;case 16:m=r._setArrayType([],c.JSArray_Object),l=e.contents,p=l.length,h=0;case 18:if(!(h<p)){n=20;break}return S=m,n=21,r._asyncAwait(i._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(l[h],t),v);case 21:S.push(M);case 19:++h,n=18;break;case 20:for(i._async_evaluate0$_checkAdjacentCalculationValues$2(m,e),d=0;d<m.length;++d)p=m[d],p instanceof r.CalculationOperation0&&l[d]instanceof r.ParenthesizedExpression0&&(m[d]=new r.SassString0("("+r.S(p)+")",!1));a=new r.SassString0($.JSArray_methods.join$1(m," "),!1),n=1;break;case 17:throw r.wrapException(i._async_evaluate0$_exception$2(k.This_e,e.get$span(e)));case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(v,s)},_async_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e){var t,n,s,a,i,o,l=e.operator;if(!(l!==$.BinaryOperator_u150&&l!==$.BinaryOperator_SjO0)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,s=n.get$span(n),t===s.get$file(s)&&(t=l.get$span(l),t=t.get$end(t),s=n.get$span(n),!(t.offset>=s.get$start(s).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),a=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=a.charCodeAt(0),o=a.charCodeAt(a.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._async_evaluate0$_exception$2(k.x22x2b__an,e.get$operatorSpan()))},_async_evaluate0$_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if($.BinaryOperator_u150===e){n=$.CalculationOperator_g2q0;break e}if($.BinaryOperator_SjO0===e){n=$.CalculationOperator_CxF0;break e}if($.BinaryOperator_2No0===e){n=$.CalculationOperator_1710;break e}if($.BinaryOperator_U770===e){n=$.CalculationOperator_Qf10;break e}n=r.throwExpression(this._async_evaluate0$_exception$2(k.This_o,t.get$operatorSpan()))}return n},_async_evaluate0$_checkAdjacentCalculationValues$2(e,t){var n,s,a,i,o,l,_,u;for(n=e.length,s=1;s<n;++s)if(a=s-1,i=e[a],o=e[s],!(i instanceof r.SassString0||o instanceof r.SassString0))throw n=t.contents,l=n[a],_=n[s],_ instanceof r.UnaryOperationExpression0?(u=_.operator,$.UnaryOperator_AiQ0!==u?n=$.UnaryOperator_cLp0===u:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression0&&_.value<0,n?r.wrapException(this._async_evaluate0$_exception$2(k.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._async_evaluate0$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(e)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:return t=3,r._asyncAwait(a._async_evaluate0$_performInterpolation$1(e.name),_);case 3:return o=p,l=a._async_evaluate0$_inFunction,a._async_evaluate0$_inFunction=!0,t=4,r._asyncAwait(a._async_evaluate0$_addErrorSpan$1$2(e,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2(a,e,new r.PlainCssCallable0(o)),c.Value_2),_);case 4:i=p,a._async_evaluate0$_inFunction=l,s=i,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},_async_evaluate0$_runUserDefinedCallable$1$4(e,t,n,s,a){return this._runUserDefinedCallable$body$_EvaluateVisitor0(e,t,n,s,a,a)},_runUserDefinedCallable$body$_EvaluateVisitor0(e,t,n,s,a,i){var o=0,l=r._makeAsyncAwaitCompleter(i),_,u=this,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,l);for(;;)switch(o){case 0:return o=3,r._asyncAwait(u._async_evaluate0$_evaluateArguments$1(e),m);case 3:return d=S,f=t.declaration.name,f!=="@content"&&(f+="()"),p=u._async_evaluate0$_currentCallable,u._async_evaluate0$_currentCallable=t,o=4,r._asyncAwait(u._async_evaluate0$_withStackFrame$1$3(f,n,new r._EvaluateVisitor__runUserDefinedCallable_closure2(u,t,d,n,s,a),a),m);case 4:h=S,u._async_evaluate0$_currentCallable=p,_=h,o=1;break;case 1:return r._asyncReturn(_,l)}});return r._asyncStartSync(m,l)},_async_evaluate0$_runFunctionCallable$3(e,t,n){return this._runFunctionCallable$body$_EvaluateVisitor0(e,t,n)},_runFunctionCallable$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Value_2),i,o=2,l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){for(T===1&&(l=O,s=o);;)switch(s){case 0:s=c.AsyncBuiltInCallable_2._is(t)?3:5;break;case 3:return s=6,r._asyncAwait(_._async_evaluate0$_runBuiltInCallable$3(e,t,n),L);case 6:i=_._async_evaluate0$_withoutSlash$2(O,n),s=1;break;case 5:s=c.UserDefinedCallable_AsyncEnvironment_2._is(t)?7:9;break;case 7:return s=10,r._asyncAwait(_._async_evaluate0$_runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure2(_,t),c.Value_2),L);case 10:i=O,s=1;break;case 9:s=t instanceof r.PlainCssCallable0?11:13;break;case 11:if(y=e.named,y.get$isNotEmpty(y)||e.keywordRest!=null)throw r.wrapException(_._async_evaluate0$_exception$2(k.Plain_,n.get$span(n)));u=new r.StringBuffer(t.name+"("),o=15,p=!0,y=e.positional,S=y.length,v=0;case 18:if(!(v<S)){s=20;break}return h=y[v],p?p=!1:u._contents+=", ",E=u,R=r,s=21,r._asyncAwait(_._async_evaluate0$_evaluateToCss$1(h),L);case 21:M=R.S(O),E._contents+=M;case 19:++v,s=18;break;case 20:d=e.rest,s=d!=null?22:23;break;case 22:return s=24,r._asyncAwait(d.accept$1(_),L);case 24:f=O,p||(u._contents+=", "),y=u,S=_._async_evaluate0$_serialize$2(f,d),y._contents+=S;case 23:o=2,s=17;break;case 15:throw o=14,I=l,y=r.unwrapException(I),c.SassRuntimeException_2._is(y)?(m=y,$.JSString_methods.endsWith$1(m._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$0(m._span_exception$_message,g.get$span$z(m),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],c.FileSpan,c.String),g.get$trace$z(m),null)):I):I;case 14:s=2;break;case 17:y=u,S=r.Primitives_stringFromCharCode(41),y._contents+=S,S=u._contents,i=new r.SassString0((S.charCodeAt(0)==0,S),!1),s=1;break;case 13:throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(L,a)},_async_evaluate0$_runBuiltInCallable$3(e,t,n){return this._runBuiltInCallable$body$_EvaluateVisitor0(e,t,n)},_runBuiltInCallable$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Value_2),i,o=2,l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne=r._wrapJsFunctionForAsync(function(ce,ge){for(ce===1&&(l=ge,s=o);;)switch(s){case 0:return H={},s=3,r._asyncAwait(_._async_evaluate0$_evaluateArguments$1(e),ne);case 3:j=ge,Q=_._async_evaluate0$_callableNode,_._async_evaluate0$_callableNode=n,f=new r.MapKeySet(j._values[0],c.MapKeySet_String),H.callback=H.overload=null,m=t.callbackFor$2(g.get$length$asx(j._values[2]),f),H.overload=m._0,H.callback=m._1,_._async_evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure8(H,j,f)),y=H.overload.$arguments,S=g.get$length$asx(j._values[2]),v=y.length,E=c._Future_Value_2,M=c.Future_Value_2;case 4:if(!(S<v)){s=6;break}I=y[S],R=j._values[2],L=j._values[0].remove$1(0,I.name),s=L==null?7:8;break;case 7:return L=I.defaultValue,T=L.accept$1(_),M._is(T)||(O=new r._Future(C.Zone__current,E),O._state=8,O._resultOrListeners=T,T=O),s=9,r._asyncAwait(T,ne);case 9:L=_._async_evaluate0$_withoutSlash$2(ge,L);case 8:g.add$1$ax(R,L);case 5:++S,s=4;break;case 6:return H.overload.restArgument!=null?(g.get$length$asx(j._values[2])>v?(J=g.sublist$1$ax(j._values[2],v),g.removeRange$2$ax(j._values[2],v,g.get$length$asx(j._values[2]))):J=$.List_empty19,v=j._values[0],B=r.SassArgumentList$0(J,v,j._values[4]===$.ListSeparator_undecided_null_undecided0?$.ListSeparator_ECn0:j._values[4]),g.add$1$ax(j._values[2],B)):B=null,u=null,o=11,s=14,r._asyncAwait(_._async_evaluate0$_addExceptionSpanAsync$1$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure9(H,j),c.Value_2),ne);case 14:u=ge,o=2,s=13;break;case 11:if(o=10,X=l,v=r.unwrapException(X),v instanceof r.SassException0)throw X;p=v,h=r.getTraceFromException(X),d=null;try{d=r._asString(g.get$message$x(p))}catch{z=g.toString$0$(p),d=z}r.throwWithTrace0(_._async_evaluate0$_exception$2(d,n.get$span(n)),p,h),s=13;break;case 10:s=2;break;case 13:if(_._async_evaluate0$_callableNode=Q,B==null){i=u,s=1;break}if(v=j._values[0],v.get$isEmpty(v)){i=u,s=1;break}if(B._argument_list$_wereKeywordsAccessed){i=u,s=1;break}throw v=j._values[0],v=r.pluralize0("argument",g.get$length$asx(v.get$keys(v)),null),E=j._values[0],r.wrapException(r.MultiSpanSassRuntimeException$0("No "+v+" named "+r.toSentence0(g.map$1$1$ax(E.get$keys(E),new r._EvaluateVisitor__runBuiltInCallable_closure10,c.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([H.overload.get$spanWithName(),"declaration"],c.FileSpan,c.String),_._async_evaluate0$_stackTrace$1(n.get$span(n)),null));case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(ne,a)},_async_evaluate0$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor0(e)},_evaluateArguments$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q=r._wrapJsFunctionForAsync(function(X,ne){if(X===1)return r._asyncRethrow(ne,n);for(;;)switch(t){case 0:B=r._setArrayType([],c.JSArray_Value_2),z=r._setArrayType([],c.JSArray_AstNode_2),i=e.positional,o=i.length,l=c._Future_Value_2,_=c.Future_Value_2,u=0;case 3:if(!(u<o)){t=5;break}return p=i[u],h=a._async_evaluate0$_expressionNode$1(p),d=p.accept$1(a),_._is(d)||(f=new r._Future(C.Zone__current,l),f._state=8,f._resultOrListeners=d,d=f),H=B,t=6,r._asyncAwait(d,Q);case 6:H.push(a._async_evaluate0$_withoutSlash$2(ne,h)),z.push(h);case 4:++u,t=3;break;case 5:i=c.String,m=r.LinkedHashMap_LinkedHashMap$_empty(i,c.Value_2),o=c.AstNode_2,y=r.LinkedHashMap_LinkedHashMap$_empty(i,o),d=r.MapExtensions_get_pairs0(e.named,i,c.Expression_2),d=d.get$iterator(d);case 7:if(!d.moveNext$0()){t=8;break}return f=d.get$current(d),S=f._0,v=f._1,h=a._async_evaluate0$_expressionNode$1(v),f=v.accept$1(a),_._is(f)||(E=new r._Future(C.Zone__current,l),E._state=8,E._resultOrListeners=f,f=E),H=m,j=S,t=9,r._asyncAwait(f,Q);case 9:H.$indexSet(0,j,a._async_evaluate0$_withoutSlash$2(ne,h)),y.$indexSet(0,S,h),t=7;break;case 8:if(M=e.rest,M==null){s=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,y,B,z,$.ListSeparator_undecided_null_undecided0]),t=1;break}return t=10,r._asyncAwait(M.accept$1(a),Q);case 10:if(I=ne,R=a._async_evaluate0$_expressionNode$1(M),I instanceof r.SassMap0){for(a._async_evaluate0$_addRestMap$4(m,I,M,new r._EvaluateVisitor__evaluateArguments_closure11),l=r.LinkedHashMap_LinkedHashMap$_empty(i,o),_=I._map0$_contents,_=g.get$iterator$ax(_.get$keys(_)),d=c.SassString_2;_.moveNext$0();)l.$indexSet(0,d._as(_.get$current(_))._string0$_text,R);y.addAll$1(0,l),L=$.ListSeparator_undecided_null_undecided0}else I instanceof r.SassList0?(l=I._list1$_contents,$.JSArray_methods.addAll$1(B,new r.MappedListIterable(l,new r._EvaluateVisitor__evaluateArguments_closure12(a,R),r._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value0>"))),$.JSArray_methods.addAll$1(z,r.List_List$filled(l.length,R,!1,o)),L=I._list1$_separator,I instanceof r.SassArgumentList0&&(I._argument_list$_wereKeywordsAccessed=!0,I._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure13(a,m,R,y)))):(B.push(a._async_evaluate0$_withoutSlash$2(I,R)),z.push(R),L=$.ListSeparator_undecided_null_undecided0);if(T=e.keywordRest,T==null){s=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,y,B,z,L]),t=1;break}return t=11,r._asyncAwait(T.accept$1(a),Q);case 11:if(O=ne,J=a._async_evaluate0$_expressionNode$1(T),O instanceof r.SassMap0){for(a._async_evaluate0$_addRestMap$4(m,O,T,new r._EvaluateVisitor__evaluateArguments_closure14),i=r.LinkedHashMap_LinkedHashMap$_empty(i,o),o=O._map0$_contents,o=g.get$iterator$ax(o.get$keys(o)),l=c.SassString_2;o.moveNext$0();)i.$indexSet(0,l._as(o.get$current(o))._string0$_text,J);y.addAll$1(0,i),s=new r._Record_5_named_namedNodes_positional_positionalNodes_separator([m,y,B,z,L]),t=1;break}else throw r.wrapException(a._async_evaluate0$_exception$2(k.Variabs+O.toString$0(0)+").",T.get$span(T)));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(Q,n)},_async_evaluate0$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor0(e)},_evaluateMacroArguments$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Record_2_List_Expression_and_Map_String_Expression_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:if(f=e.$arguments,m=f.rest,m==null){s=new r._Record_2(f.positional,f.named),t=1;break}return i=f.positional,o=r._setArrayType(i.slice(0),r._arrayInstanceType(i)),l=r.LinkedHashMap_LinkedHashMap$of(f.named,c.String,c.Expression_2),t=3,r._asyncAwait(m.accept$1(a),y);case 3:if(_=v,u=a._async_evaluate0$_expressionNode$1(m),_ instanceof r.SassMap0?a._async_evaluate0$_addRestMap$4(l,_,e,new r._EvaluateVisitor__evaluateMacroArguments_closure11(m)):_ instanceof r.SassList0?(i=_._list1$_contents,$.JSArray_methods.addAll$1(o,new r.MappedListIterable(i,new r._EvaluateVisitor__evaluateMacroArguments_closure12(a,u,m),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,Expression0>"))),_ instanceof r.SassArgumentList0&&(_._argument_list$_wereKeywordsAccessed=!0,_._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure13(a,l,u,m)))):o.push(new r.ValueExpression0(a._async_evaluate0$_withoutSlash$2(_,u),m.get$span(m))),p=f.keywordRest,p==null){s=new r._Record_2(o,l),t=1;break}return t=4,r._asyncAwait(p.accept$1(a),y);case 4:if(h=v,d=a._async_evaluate0$_expressionNode$1(p),h instanceof r.SassMap0){a._async_evaluate0$_addRestMap$4(l,h,e,new r._EvaluateVisitor__evaluateMacroArguments_closure14(a,d,p)),s=new r._Record_2(o,l),t=1;break}else throw r.wrapException(a._async_evaluate0$_exception$2(k.Variabs+h.toString$0(0)+").",p.get$span(p)));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(y,n)},_async_evaluate0$_addRestMap$1$4(e,t,n,s){t._map0$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure2(this,e,s,this._async_evaluate0$_expressionNode$1(n),t,n))},_async_evaluate0$_addRestMap$4(e,t,n,s){return this._async_evaluate0$_addRestMap$1$4(e,t,n,s,c.dynamic)},_async_evaluate0$_verifyArguments$4(e,t,n,s){return this._async_evaluate0$_addExceptionSpan$2(s,new r._EvaluateVisitor__verifyArguments_closure2(n,e,t))},visitSelectorExpression$1(e){return this.visitSelectorExpression$body$_EvaluateVisitor0(e)},visitSelectorExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:i=a._async_evaluate0$_styleRuleIgnoringAtRoot,i=i==null?null:i.originalSelector.get$asSassList(),s=i??$.C__SassNull0,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitStringExpression$1(e){return this.visitStringExpression$body$_EvaluateVisitor0(e)},visitStringExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassString_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,n);for(;;)switch(t){case 0:m=a._async_evaluate0$_inSupportsDeclaration,a._async_evaluate0$_inSupportsDeclaration=!1,i=r._setArrayType([],c.JSArray_String),o=e.text.contents,l=o.length,_=c.Expression_2,u=0;case 3:if(!(u<l)){t=5;break}if(p=o[u],typeof p=="string"){h=p,t=6;break}t=_._is(p)?7:8;break;case 7:return t=9,r._asyncAwait(p.accept$1(a),y);case 9:d=v;e:{if(d instanceof r.SassString0){f=d._string0$_text,h=f;break e}h=a._async_evaluate0$_serialize$3$quote(d,p,!1);break e}t=6;break;case 8:h=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(p)));case 6:i.push(h);case 4:++u,t=3;break;case 5:i=$.JSArray_methods.join$0(i),a._async_evaluate0$_inSupportsDeclaration=m,s=new r.SassString0(i,e.hasQuotes),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(y,n)},visitSupportsExpression$1(e){return this.visitSupportsExpression$body$_EvaluateVisitor0(e)},visitSupportsExpression$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.SassString_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=r,t=3,r._asyncAwait(a._async_evaluate0$_visitSupportsCondition$1(e.condition),o);case 3:s=new i.SassString0(_,!1),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor0(e)},visitCssAtRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s,a=this,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.At_rul,e.span));if(e.isChildless){a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(e.name,e.span,!0,e.value)),t=1;break}return i=a._async_evaluate0$_inKeyframes,o=a._async_evaluate0$_inUnknownAtRule,l=e.name,r.unvendor0(l.value)==="keyframes"?a._async_evaluate0$_inKeyframes=!0:a._async_evaluate0$_inUnknownAtRule=!0,t=3,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$0(l,e.span,!1,e.value),new r._EvaluateVisitor_visitCssAtRule_closure5(a,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure6,c.ModifiableCssAtRule_2,c.Null),_);case 3:a._async_evaluate0$_inUnknownAtRule=o,a._async_evaluate0$_inKeyframes=i;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(_,n)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor0(e)},visitCssComment$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent")===s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root")&&s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").children._collection$_source)&&(s._async_evaluate0$__endOfImports=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")+1),s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(new r.ModifiableCssComment0(e.text,e.span)),r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor0(e)},visitCssDeclaration$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)),r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor0(e)},visitCssImport$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return i=new r.ModifiableCssImport0(e.url,e.modifiers,e.span),s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent")!==s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root")?s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(i):s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")===g.get$length$asx(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").children._collection$_source)?(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").addChild$1(i),s._async_evaluate0$__endOfImports=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")+1):(a=s._async_evaluate0$_outOfOrderImports,(a??(s._async_evaluate0$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport_2))).push(i)),r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor0(e)},visitCssKeyframeBlock$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:return t=2,r._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure5(s,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure6,c.ModifiableCssKeyframeBlock_2,c.Null),a);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor0(e)},visitCssMediaRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s,a=this,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,n);for(;;)switch(t){case 0:if(a._async_evaluate0$_declarationName!=null)throw r.wrapException(a._async_evaluate0$_exception$2(k.Media_,e.span));if(i=r.NullableExtension_andThen0(a._async_evaluate0$_mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure8(a,e)),o=i==null,!o&&g.get$isEmpty$asx(i)){t=1;break}return o?l=$.Set_empty5:(_=a._async_evaluate0$_mediaQuerySources,_.toString,_=r.LinkedHashSet_LinkedHashSet$of(_,c.CssMediaQuery_2),u=a._async_evaluate0$_mediaQueries,u.toString,_.addAll$1(0,u),_.addAll$1(0,e.queries),l=_),o=o?e.queries:i,t=3,r._asyncAwait(a._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(o,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure9(a,i,e,l),!1,new r._EvaluateVisitor_visitCssMediaRule_closure10(l),c.ModifiableCssMediaRule_2,c.Null),p);case 3:case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(p,n)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor0(e)},visitCssStyleRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){if(y===1)return r._asyncRethrow(S,n);for(;;)switch(t){case 0:if(s._async_evaluate0$_declarationName!=null)throw r.wrapException(s._async_evaluate0$_exception$2(k.Style_n,e.span));if(s._async_evaluate0$_inKeyframes&&s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent")instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(s._async_evaluate0$_exception$2(k.Style_k,e.span));return a=s._async_evaluate0$_atRootExcludingStyleRule,i=a?null:s._async_evaluate0$_styleRuleIgnoringAtRoot,o=a?null:s._async_evaluate0$_styleRuleIgnoringAtRoot,o=o==null?null:o.fromPlainCss,l=o!==!0,o=e._style_rule0$_selector._box0$_inner,l?(o=o.value,_=i==null?null:i.originalSelector,u=o.nestWithin$3$implicitParent$preserveParentSelectors(_,!a,e.fromPlainCss)):u=o.value,p=r.ModifiableCssStyleRule$0(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(u,s._async_evaluate0$_mediaQueries),e.span,e.fromPlainCss,u),h=s._async_evaluate0$_atRootExcludingStyleRule,s._async_evaluate0$_atRootExcludingStyleRule=!1,a=l?new r._EvaluateVisitor_visitCssStyleRule_closure5:null,t=2,r._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(p,new r._EvaluateVisitor_visitCssStyleRule_closure6(s,p,e),!1,a,c.ModifiableCssStyleRule_2,c.Null),m);case 2:return s._async_evaluate0$_atRootExcludingStyleRule=h,a=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").children._collection$_source,o=g.getInterceptor$asx(a),d=o.get$length(a),d>=1?(f=o.elementAt$1(a,d-1),a=i==null):(f=null,a=!1),a&&(f.isGroupEnd=!0),r._asyncReturn(null,n)}});return r._asyncStartSync(m,n)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor0(e)},visitCssStylesheet$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,n);for(;;)switch(t){case 0:a=g.get$iterator$ax(e.get$children(e));case 2:if(!a.moveNext$0()){t=3;break}return t=4,r._asyncAwait(a.get$current(a).accept$1(s),i);case 4:t=2;break;case 3:return r._asyncReturn(null,n)}});return r._asyncStartSync(i,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor0(e)},visitCssSupportsRule$body$_EvaluateVisitor0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,n);for(;;)switch(t){case 0:if(s._async_evaluate0$_declarationName!=null)throw r.wrapException(s._async_evaluate0$_exception$2(k.Suppor,e.span));return t=2,r._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssSupportsRule$0(e.condition,e.span),new r._EvaluateVisitor_visitCssSupportsRule_closure5(s,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure6,c.ModifiableCssSupportsRule_2,c.Null),a);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(a,n)},_async_evaluate0$_handleReturn$1$2(e,t){return this._handleReturn$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_handleReturn$2(e,t){return this._async_evaluate0$_handleReturn$1$2(e,t,c.dynamic)},_handleReturn$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.nullable_Value_2),a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,s);for(;;)switch(n){case 0:i=e.length,o=0;case 3:if(!(o<e.length)){n=5;break}return n=6,r._asyncAwait(t.call$1(e[o]),_);case 6:if(l=p,l!=null){a=l,n=1;break}case 4:e.length===i||(0,r.throwConcurrentModificationError)(e),++o,n=3;break;case 5:a=null,n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(_,s)},_async_evaluate0$_withEnvironment$1$2(e,t,n){return this._withEnvironment$body$_EvaluateVisitor0(e,t,n,n)},_withEnvironment$body$_EvaluateVisitor0(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(s),o,l=this,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(a){case 0:return u=l._async_evaluate0$_environment,l._async_evaluate0$_environment=e,a=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate0$_environment=u,o=_,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,t,n){return this._interpolationToValue$body$_EvaluateVisitor0(e,t,n)},_async_evaluate0$_interpolationToValue$1(e){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate0$_interpolationToValue$2$warnForColor(e,t){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_interpolationToValue$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.CssValue_String_2),i,o=this,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,a);for(;;)switch(s){case 0:return s=3,r._asyncAwait(o._async_evaluate0$_performInterpolation$2$warnForColor(e,n),u);case 3:l=h,_=t?r.trimAscii0(l,!0):l,i=new r.CssValue0(_,e.span,c.CssValue_String_2),s=1;break;case 1:return r._asyncReturn(i,a)}});return r._asyncStartSync(u,a)},_async_evaluate0$_performInterpolation$2$warnForColor(e,t){return this._performInterpolation$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_performInterpolation$1(e){return this._async_evaluate0$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.String),a,i=this,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,s);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t),o);case 3:a=_._0,n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(o,s)},_async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,t){return this._performInterpolationWithMap$body$_EvaluateVisitor0(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.Record_2_String_and_InterpolationMap_2),a,i=this,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,s);for(;;)switch(n){case 0:return n=3,r._asyncAwait(i._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),u);case 3:o=h,l=o._0,_=o._1,_.toString,a=new r._Record_2(l,_),n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(u,s)},_async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){return this._performInterpolationHelper$body$_EvaluateVisitor0(e,t,n)},_performInterpolationHelper$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.Record_2_String_and_nullable_InterpolationMap_2),i,o=this,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,a);for(;;)switch(s){case 0:R=t?r._setArrayType([],c.JSArray_SourceLocation):null,L=o._async_evaluate0$_inSupportsDeclaration,o._async_evaluate0$_inSupportsDeclaration=!1,l=e.contents,_=l.length,u=c.Expression_2,p=R==null,h=c.JSArray_Object,d=e.span,f=c.Object,m=!0,y=0,S="";case 3:if(!(y<_)){s=5;break}if(v=l[y],m||p||R.push(r.SourceLocation$(S.length,null,null,null)),typeof v=="string"){S+=v,s=4;break}return u._as(v),s=6,r._asyncAwait(v.accept$1(o),T);case 6:E=J,n&&C.$get$namesByColor0().containsKey$1(E)&&(M=r._setArrayType([""],h),I=r.List_List$from(M,!1,f),I.fixed$length=Array,I.immutable$list=Array,I=new r.Interpolation0(I,d),I.Interpolation$20(M,d),M=C.$get$namesByColor0(),o._async_evaluate0$_warn$2(k.You_pr+r.S(M.$index(0,E))+k.x20in_in+E.toString$0(0)+k.x2c_whicw+r.S(M.$index(0,E))+k.x22x29__If+new r.BinaryOperationExpression0($.BinaryOperator_u150,new r.StringExpression0(I,!0),v,!1).toString$0(0)+"'.",v.get$span(v))),S+=o._async_evaluate0$_serialize$3$quote(E,v,!1);case 4:++y,m=!1,s=3;break;case 5:o._async_evaluate0$_inSupportsDeclaration=L,i=new r._Record_2((S.charCodeAt(0)==0,S),r.NullableExtension_andThen0(R,new r._EvaluateVisitor__performInterpolationHelper_closure2(e))),s=1;break;case 1:return r._asyncReturn(i,a)}});return r._asyncStartSync(T,a)},_async_evaluate0$_evaluateToCss$2$quote(e,t){return this._evaluateToCss$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_evaluateToCss$1(e){return this._async_evaluate0$_evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor0(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.String),a,i=this,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,s);for(;;)switch(n){case 0:return o=e.accept$1(i),n=3,r._asyncAwait(c.Future_Value_2._is(o)?o:r._Future$value(o,c.Value_2),l);case 3:a=i._async_evaluate0$_serialize$3$quote(u,e,t),n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(l,s)},_async_evaluate0$_serialize$3$quote(e,t,n){return this._async_evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure2(e,n))},_async_evaluate0$_serialize$2(e,t){return this._async_evaluate0$_serialize$3$quote(e,t,!0)},_async_evaluate0$_expressionNode$1(e){var t;return e instanceof r.VariableExpression0?(t=this._async_evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure2(this,e)),t??e):e},_async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,s,a,i){return this._withParent$body$_EvaluateVisitor0(e,t,n,s,a,i,i)},_async_evaluate0$_withParent$2$2(e,t,n,s){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,n,s)},_async_evaluate0$_withParent$2$3$scopeWhen(e,t,n,s,a){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,null,s,a)},_withParent$body$_EvaluateVisitor0(e,t,n,s,a,i,o){var l=0,_=r._makeAsyncAwaitCompleter(o),u,p=this,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,_);for(;;)switch(l){case 0:return p._async_evaluate0$_addChild$2$through(e,s),h=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__parent,"__parent"),p._async_evaluate0$__parent=e,l=3,r._asyncAwait(p._async_evaluate0$_environment.scope$1$2$when(t,n,i),f);case 3:d=y,p._async_evaluate0$__parent=h,u=d,l=1;break;case 1:return r._asyncReturn(u,_)}});return r._asyncStartSync(f,_)},_async_evaluate0$_addChild$2$through(e,t){var n,s,a,i=this._async_evaluate0$_assertInModule$2(this._async_evaluate0$__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._node$_parent,n==null)throw r.wrapException(r.ArgumentError$(k.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(s=i._node$_parent,a=s.children,i.equalsIgnoringChildren$1(a.get$last(a))?i=c.ModifiableCssParentNode_2._as(a.get$last(a)):(i=i.copyWithoutChildren$0(),s.addChild$1(i)))}i.addChild$1(e)},_async_evaluate0$_addChild$1(e){return this._async_evaluate0$_addChild$2$through(e,null)},_async_evaluate0$_withStyleRule$1$2(e,t,n){return this._withStyleRule$body$_EvaluateVisitor0(e,t,n,n)},_withStyleRule$body$_EvaluateVisitor0(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(s),o,l=this,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(a){case 0:return u=l._async_evaluate0$_styleRuleIgnoringAtRoot,l._async_evaluate0$_styleRuleIgnoringAtRoot=e,a=3,r._asyncAwait(t.call$0(),p);case 3:_=d,l._async_evaluate0$_styleRuleIgnoringAtRoot=u,o=_,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_async_evaluate0$_withMediaQueries$1$3(e,t,n,s){return this._withMediaQueries$body$_EvaluateVisitor0(e,t,n,s,s)},_withMediaQueries$body$_EvaluateVisitor0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=this,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return p=_._async_evaluate0$_mediaQueries,h=_._async_evaluate0$_mediaQuerySources,_._async_evaluate0$_mediaQueries=e,_._async_evaluate0$_mediaQuerySources=t,i=3,r._asyncAwait(n.call$0(),d);case 3:u=m,_._async_evaluate0$_mediaQueries=p,_._async_evaluate0$_mediaQuerySources=h,l=u,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate0$_withStackFrame$1$3(e,t,n,s){return this._withStackFrame$body$_EvaluateVisitor0(e,t,n,s,s)},_withStackFrame$body$_EvaluateVisitor0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=this,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,o);for(;;)switch(i){case 0:return h=_._async_evaluate0$_stack,h.push(new r._Record_2(_._async_evaluate0$_member,t)),u=_._async_evaluate0$_member,_._async_evaluate0$_member=e,i=3,r._asyncAwait(n.call$0(),d);case 3:p=m,_._async_evaluate0$_member=u,h.pop(),l=p,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(d,o)},_async_evaluate0$_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber0?n=e.asSlash!=null:n=!1,n&&this._async_evaluate0$_warn$3(k.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation2().call$1(e))+k.x0a_Morex20,t.get$span(t),$.Deprecation_E8a),e.withoutSlash$0()},_async_evaluate0$_stackFrame$2(e,t){return r.frameForSpan0(t,e,r.NullableExtension_andThen0(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure2(this)))},_async_evaluate0$_stackTrace$1(e){var t,n,s,a,i,o=this,l=r._setArrayType([],c.JSArray_Frame);for(t=o._async_evaluate0$_stack,n=t.length,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)a=t[s],i=a._1,l.push(o._async_evaluate0$_stackFrame$2(a._0,i.get$span(i)));return e!=null&&l.push(o._async_evaluate0$_stackFrame$2(o._async_evaluate0$_member,e)),r.Trace$(new r.ReversedListIterable(l,c.ReversedListIterable_Frame),null)},_async_evaluate0$_stackTrace$0(){return this._async_evaluate0$_stackTrace$1(null)},_async_evaluate0$_warn$3(e,t,n){var s,a,i=this;i._async_evaluate0$_quietDeps?i._async_evaluate0$_inDependency?s=!0:(s=i._async_evaluate0$_currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&i._async_evaluate0$_warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._async_evaluate0$_stackTrace$1(t),s=i._async_evaluate0$_logger,n==null?s.warn$3$span$trace(0,e,t,a):r.WarnForDeprecation_warnForDeprecation0(s,n,e,t,a))},_async_evaluate0$_warn$2(e,t){return this._async_evaluate0$_warn$3(e,t,null)},_async_evaluate0$_exception$2(e,t){var n,s;return t==null?(n=$.JSArray_methods.get$last(this._async_evaluate0$_stack)._1,n=n.get$span(n)):n=t,s=this._async_evaluate0$_stackTrace$1(t),new r.SassRuntimeException0(s,$.Set_empty,e,n)},_async_evaluate0$_exception$1(e){return this._async_evaluate0$_exception$2(e,null)},_async_evaluate0$_multiSpanException$3(e,t,n){var s=$.JSArray_methods.get$last(this._async_evaluate0$_stack)._1;return r.MultiSpanSassRuntimeException$0(e,s.get$span(s),t,n,this._async_evaluate0$_stackTrace$0(),null)},_async_evaluate0$_addExceptionSpan$1$2(e,t){var n,s,a;try{return a=t.call$0(),a}catch(i){if(a=r.unwrapException(i),a instanceof r.SassScriptException0)n=a,s=r.getTraceFromException(i),a=n.withSpan$1(e.get$span(e)),r.throwWithTrace0(a.withTrace$1(this._async_evaluate0$_stackTrace$1(e.get$span(e))),n,s);else throw i}},_async_evaluate0$_addExceptionSpan$2(e,t){return this._async_evaluate0$_addExceptionSpan$1$2(e,t,c.dynamic)},_async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,t,n,s){return this._addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,n,s,s)},_async_evaluate0$_addExceptionSpanAsync$1$2(e,t,n){return this._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,t,!0,n)},_addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(a),l,_=2,u,p=this,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){for(S===1&&(u=v,i=_);;)switch(i){case 0:return _=4,f=t.call$0(),i=7,r._asyncAwait(s._eval$1("Future<0>")._is(f)?f:r._Future$value(f,s),y);case 7:f=v,l=f,i=1;break;case 4:if(_=3,m=u,f=r.unwrapException(m),f instanceof r.SassScriptException0)h=f,d=r.getTraceFromException(m),f=h.withSpan$1(e.get$span(e)),r.throwWithTrace0(f.withTrace$1(p._async_evaluate0$_stackTrace$1(n?e.get$span(e):null)),h,d);else throw m;i=6;break;case 3:i=2;break;case 6:case 1:return r._asyncReturn(l,o);case 2:return r._asyncRethrow(u,o)}});return r._asyncStartSync(y,o)},_async_evaluate0$_addExceptionTrace$1$1(e,t){return this._addExceptionTrace$body$_EvaluateVisitor0(e,t,t)},_addExceptionTrace$body$_EvaluateVisitor0(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(n),i,o=2,l,_=this,u,p,h,d,f,m=r._wrapJsFunctionForAsync(function(y,S){for(y===1&&(l=S,s=o);;)switch(s){case 0:return o=4,h=e.call$0(),s=7,r._asyncAwait(t._eval$1("Future<0>")._is(h)?h:r._Future$value(h,t),m);case 7:h=S,i=h,s=1;break;case 4:if(o=3,f=l,h=r.unwrapException(f),c.SassRuntimeException_2._is(h))throw f;if(h instanceof r.SassException0)u=h,p=r.getTraceFromException(f),h=u,d=g.getInterceptor$z(h),r.throwWithTrace0(u.withTrace$1(_._async_evaluate0$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(d,h))),u,p);else throw f;s=6;break;case 3:s=2;break;case 6:case 1:return r._asyncReturn(i,a);case 2:return r._asyncRethrow(l,a)}});return r._asyncStartSync(m,a)},_async_evaluate0$_addErrorSpan$1$2(e,t,n){return this._addErrorSpan$body$_EvaluateVisitor0(e,t,n,n)},_addErrorSpan$body$_EvaluateVisitor0(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(s),o,l=2,_,u=this,p,h,d,f,m,y,S=r._wrapJsFunctionForAsync(function(v,E){for(v===1&&(_=E,a=l);;)switch(a){case 0:return l=4,a=7,r._asyncAwait(t.call$0(),S);case 7:d=E,o=d,a=1;break;case 4:if(l=3,y=_,d=r.unwrapException(y),c.SassRuntimeException_2._is(d)){if(p=d,h=r.getTraceFromException(y),!$.JSString_methods.startsWith$1(g.get$span$z(p).get$text(),"@error"))throw y;d=p._span_exception$_message,f=e.get$span(e),m=u._async_evaluate0$_stackTrace$0(),r.throwWithTrace0(new r.SassRuntimeException0(m,$.Set_empty,d,f),p,h)}else throw y;a=6;break;case 3:a=2;break;case 6:case 1:return r._asyncReturn(o,i);case 2:return r._asyncRethrow(_,i)}});return r._asyncStartSync(S,i)}},r._EvaluateVisitor_closure38.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate0$_environment,n=r.stringReplaceAllUnchecked(a._string0$_text,"_","-"),s.globalVariableExists$2$namespace(n,t==null?null:t._string0$_text)?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure39.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._async_evaluate0$_environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string0$_text,"_","-"))!=null?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure40.prototype={call$1(e){var t,n,s,a,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._async_evaluate0$_environment,s=o._string0$_text,a=r.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(a,t==null?null:t._string0$_text)!=null||i._async_evaluate0$_builtInFunctions.containsKey$1(s)?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure41.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate0$_environment,n=r.stringReplaceAllUnchecked(a._string0$_text,"_","-"),s.getMixin$2$namespace(n,t==null?null:t._string0$_text)!=null?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure42.prototype={call$1(e){var t=this.$this._async_evaluate0$_environment;if(!t._async_environment0$_inMixin)throw r.wrapException(r.SassScriptException$0(k.conten,null));return t._async_environment0$_content!=null?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure43.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i.get$variables(),c.String,a),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!0),s._1);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._EvaluateVisitor_closure44.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i.get$functions(i),c.String,c.AsyncCallable_2),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!0),new r.SassFunction0(s._1));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._EvaluateVisitor_closure45.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i.get$mixins(),c.String,c.AsyncCallable_2),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!0),new r.SassMixin0(s._1));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._EvaluateVisitor_closure46.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),o=a.$index(e,1).get$isTruthy();if(a=a.$index(e,2).get$realNull(),t=a==null?null:a.assertString$1("module"),o){if(t!=null)throw r.wrapException(k.x24css_a);return new r.SassFunction0(new r.PlainCssCallable0(i._string0$_text))}if(a=this.$this,n=a._async_evaluate0$_callableNode,n.toString,s=a._async_evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure14(a,i,t)),s==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction0(s)},$signature:135},r._EvaluateVisitor__closure14.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module,s=n==null?null:n._string0$_text;return n=this.$this,e=n._async_evaluate0$_environment.getFunction$2$namespace(t,s),e!=null||s!=null?e:n._async_evaluate0$_builtInFunctions.$index(0,t)},$signature:92},r._EvaluateVisitor_closure47.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name");if(a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this,n=a._async_evaluate0$_callableNode,n.toString,s=a._async_evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure13(a,i,t)),s==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin0(s)},$signature:242},r._EvaluateVisitor__closure13.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string0$_text)},$signature:92},r._EvaluateVisitor_closure48.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure4(e)},$call$body$_EvaluateVisitor_closure4(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=r._wrapJsFunctionForAsync(function(R,L){if(R===1)return r._asyncRethrow(L,n);for(;;)switch(t){case 0:if(v=g.getInterceptor$asx(e),E=v.$index(e,0),M=c.SassArgumentList_2._as(v.$index(e,1)),v=a.$this,i=v._async_evaluate0$_callableNode,i.toString,o=r._setArrayType([],c.JSArray_Expression_2),l=c.String,_=c.Expression_2,u=i.get$span(i),p=i.get$span(i),M._argument_list$_wereKeywordsAccessed=!0,h=M._argument_list$_keywords,h.get$isEmpty(h))i=null;else{for(d=c.Value_2,f=r.LinkedHashMap_LinkedHashMap$_empty(d,d),M._argument_list$_wereKeywordsAccessed=!0,h=r.MapExtensions_get_pairs0(h,l,d),h=h.get$iterator(h);h.moveNext$0();)m=h.get$current(h),f.$indexSet(0,new r.SassString0(m._0,!1),m._1);i=new r.ValueExpression0(new r.SassMap0(r.ConstantMap_ConstantMap$from(f,d,d)),i.get$span(i))}y=new r.ArgumentInvocation0(r.List_List$unmodifiable(o,_),r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_empty(l,_),l,_),new r.ValueExpression0(M,p),i,u),t=E instanceof r.SassString0?3:4;break;case 3:return r.warnForDeprecation0(k.Passina+E.toString$0(0)+"))",$.Deprecation_MMc),S=v._async_evaluate0$_callableNode,i=E._string0$_text,o=S.get$span(S),v=v.visitFunctionExpression$1(new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(i,"_","-"),i,y,o)),t=5,r._asyncAwait(c.Future_Value_2._is(v)?v:r._Future$value(v,c.Value_2),I);case 5:s=L,t=1;break;case 4:return i=E.assertFunction$1("function"),o=v._async_evaluate0$_callableNode,o.toString,t=6,r._asyncAwait(v._async_evaluate0$_runFunctionCallable$3(y,i.callable,o),I);case 6:o=L,s=o,t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(I,n)},$signature:88},r._EvaluateVisitor_closure49.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure3(e)},$call$body$_EvaluateVisitor_closure3(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u,p,h=r._wrapJsFunctionForAsync(function(d,f){if(d===1)return r._asyncRethrow(f,n);for(;;)switch(t){case 0:return u=g.getInterceptor$asx(e),p=r.Uri_parse(u.$index(e,0).assertString$1("url")._string0$_text),u=u.$index(e,1).get$realNull(),a=u==null?null:u.assertMap$1("with")._map0$_contents,u=s.$this,i=u._async_evaluate0$_callableNode,i.toString,a!=null?(o=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue_2),a.forEach$1(0,new r._EvaluateVisitor__closure11(o,i.get$span(i),i)),l=new r.ExplicitConfiguration0(i,o,null)):l=$.Configuration_Map_empty_null0,_=i.get$span(i),t=2,r._asyncAwait(u._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(p,"load-css()",i,new r._EvaluateVisitor__closure12(u),_.get$sourceUrl(_),l,!0),h);case 2:return u._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(l,!0),r._asyncReturn(null,n)}});return r._asyncStartSync(h,n)},$signature:241},r._EvaluateVisitor__closure11.prototype={call$2(e,t){var n=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(n._string0$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new r.ConfiguredValue0(t,this.span,this.callableNode))},$signature:76},r._EvaluateVisitor__closure12.prototype={call$2(e,t){var n=this.$this;return n._async_evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:320},r._EvaluateVisitor_closure50.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure2(e)},$call$body$_EvaluateVisitor_closure2(e){var t=0,n=r._makeAsyncAwaitCompleter(c.void),s=this,a,i,o,l,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,n);for(;;)switch(t){case 0:return u=g.getInterceptor$asx(e),p=u.$index(e,0),h=c.SassArgumentList_2._as(u.$index(e,1)),u=s.$this,a=u._async_evaluate0$_callableNode,i=a.get$span(a),o=a.get$span(a),l=c.Expression_2,_=r.List_List$unmodifiable($.List_empty20,l),l=r.ConstantMap_ConstantMap$from($.Map_empty14,c.String,l),t=2,r._asyncAwait(u._async_evaluate0$_applyMixin$5(p.assertMixin$1("mixin").callable,u._async_evaluate0$_environment._async_environment0$_content,new r.ArgumentInvocation0(_,l,new r.ValueExpression0(h,o),null,i),a,a),d);case 2:return r._asyncReturn(null,n)}});return r._asyncStartSync(d,n)},$signature:241},r._EvaluateVisitor_run_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),n,s=this,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:return o=s.node,l=o.span.file.url,_=null,l!=null&&(_=l,i=s.$this,i._async_evaluate0$_activeModules.$indexSet(0,_,null),i._async_evaluate0$_nodeImporter!=null&&g.toString$0$(_)==="stdin"||i._async_evaluate0$_loadedUrls.add$1(0,_)),i=s.$this,e=3,r._asyncAwait(i._async_evaluate0$_addExceptionTrace$1$1(new r._EvaluateVisitor_run__closure2(i,s.importer,o),c.Module_AsyncCallable_2),u);case 3:a=h,n=new r._Record_2_loadedUrls_stylesheet(i._async_evaluate0$_loadedUrls,i._async_evaluate0$_combineCss$1(a)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(u,t)},$signature:321},r._EvaluateVisitor_run__closure2.prototype={call$0(){return this.$this._async_evaluate0$_execute$2(this.importer,this.node)},$signature:322},r._EvaluateVisitor__loadModule_closure5.prototype={call$0(){return this.callback.call$2(this._box_1.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure6.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure0()},$call$body$_EvaluateVisitor__loadModule_closure0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=1,s,a=[],i=this,o,l,_,u,p,h,d,f,m,y,S,v,E=r._wrapJsFunctionForAsync(function(M,I){for(M===1&&(s=I,e=n);;)switch(e){case 0:return h={},d=null,f=null,m=i.$this,y=i.nodeWithSpan,e=2,r._asyncAwait(m._async_evaluate0$_loadStylesheet$3$baseUrl(i.url.toString$0(0),y.get$span(y),i.baseUrl),E);case 2:if(S=I,d=S._0,f=S._1,_=S._2,o=d.span.file.url,o!=null){if(u=m._async_evaluate0$_activeModules,u.containsKey$1(o))throw i.namesInErrors?(h=o,y=C.$get$context(),h.toString,p="Module loop: "+y.prettyUri$1(h)+" is already being loaded."):p=k.Modulel,h=r.NullableExtension_andThen0(u.$index(0,o),new r._EvaluateVisitor__loadModule__closure5(m,p)),r.wrapException(h??m._async_evaluate0$_exception$1(p));u.$indexSet(0,o,y)}return u=m._async_evaluate0$_modules.containsKey$1(o),l=m._async_evaluate0$_inDependency,m._async_evaluate0$_inDependency=_,h.module=null,n=3,v=h,e=6,r._asyncAwait(m._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(f,d,i.configuration,i.namesInErrors,y),E);case 6:v.module=I,a.push(5),e=4;break;case 3:a=[1];case 4:n=1,m._async_evaluate0$_activeModules.remove$1(0,o),m._async_evaluate0$_inDependency=l,e=a.pop();break;case 5:return e=7,r._asyncAwait(m._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(y,new r._EvaluateVisitor__loadModule__closure6(h,i.callback,!u),!1,c.void),E);case 7:return r._asyncReturn(null,t);case 1:return r._asyncRethrow(s,t)}});return r._asyncStartSync(E,t)},$signature:2},r._EvaluateVisitor__loadModule__closure5.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:94},r._EvaluateVisitor__loadModule__closure6.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,t);for(;;)switch(e){case 0:return l=n.$this,_=l._async_evaluate0$_importer,u=l._async_evaluate0$__stylesheet,p=l._async_evaluate0$__root,h=l._async_evaluate0$_preModuleComments,d=l._async_evaluate0$__parent,f=l._async_evaluate0$__endOfImports,m=l._async_evaluate0$_outOfOrderImports,y=l._async_evaluate0$__extensionStore,S=l._async_evaluate0$_atRootExcludingStyleRule,v=S?null:l._async_evaluate0$_styleRuleIgnoringAtRoot,E=l._async_evaluate0$_mediaQueries,M=l._async_evaluate0$_declarationName,I=l._async_evaluate0$_inUnknownAtRule,R=l._async_evaluate0$_inKeyframes,L=l._async_evaluate0$_configuration,l._async_evaluate0$_importer=n.importer,s=l._async_evaluate0$__stylesheet=n.stylesheet,a=s.span,i=l._async_evaluate0$__parent=l._async_evaluate0$__root=r.ModifiableCssStylesheet$0(a),l._async_evaluate0$__endOfImports=0,l._async_evaluate0$_outOfOrderImports=null,l._async_evaluate0$__extensionStore=n.extensionStore,l._async_evaluate0$_declarationName=l._async_evaluate0$_mediaQueries=l._async_evaluate0$_styleRuleIgnoringAtRoot=null,l._async_evaluate0$_inKeyframes=l._async_evaluate0$_atRootExcludingStyleRule=l._async_evaluate0$_inUnknownAtRule=!1,o=n.configuration,o!=null&&(l._async_evaluate0$_configuration=o),e=2,r._asyncAwait(l.visitStylesheet$1(s),T);case 2:return s=l._async_evaluate0$_outOfOrderImports==null?i:new r.CssStylesheet0(new r.UnmodifiableListView(l._async_evaluate0$_addOutOfOrderImports$0(),c.UnmodifiableListView_CssNode_2),a),n.css.__late_helper$_value=s,n.preModuleComments.__late_helper$_value=l._async_evaluate0$_preModuleComments,l._async_evaluate0$_importer=_,l._async_evaluate0$__stylesheet=u,l._async_evaluate0$__root=p,l._async_evaluate0$_preModuleComments=h,l._async_evaluate0$__parent=d,l._async_evaluate0$__endOfImports=f,l._async_evaluate0$_outOfOrderImports=m,l._async_evaluate0$__extensionStore=y,l._async_evaluate0$_styleRuleIgnoringAtRoot=v,l._async_evaluate0$_mediaQueries=E,l._async_evaluate0$_declarationName=M,l._async_evaluate0$_inUnknownAtRule=I,l._async_evaluate0$_atRootExcludingStyleRule=S,l._async_evaluate0$_inKeyframes=R,l._async_evaluate0$_configuration=L,r._asyncReturn(null,t)}});return r._asyncStartSync(T,t)},$signature:2},r._EvaluateVisitor__combineCss_closure5.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:112},r._EvaluateVisitor__combineCss_closure6.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__combineCss_visitModule2.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,s=p.css,a=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&$.JSArray_methods.addAll$1(s.length===0?a:s,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),u=p.$this._async_evaluate0$_indexAfterImports$1(_),t=g.getInterceptor$ax(_),$.JSArray_methods.addAll$1(a,t.getRange$2(_,0,u)),$.JSArray_methods.addAll$1(s,t.getRange$2(_,u,t.get$length(_)))}},$signature:324},r._EvaluateVisitor__extendModules_closure5.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__extendModules_closure6.prototype={call$0(){return r._setArrayType([],c.JSArray_ExtensionStore_2)},$signature:264},r._EvaluateVisitor_visitAtRootRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRootRule_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:25},r._EvaluateVisitor__scopeForAtRoot_closure17.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent"),a._async_evaluate0$__parent=s.newParent,t=2,r._asyncAwait(a._async_evaluate0$_environment.scope$1$2$when(e,s.node.hasDeclarations,c.void),o);case 2:return a._async_evaluate0$__parent=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor__scopeForAtRoot_closure18.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate0$_atRootExcludingStyleRule,a._async_evaluate0$_atRootExcludingStyleRule=!0,t=2,r._asyncAwait(s.innerScope.call$1(e),o);case 2:return a._async_evaluate0$_atRootExcludingStyleRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor__scopeForAtRoot_closure19.prototype={call$1(e){return this.$this._async_evaluate0$_withMediaQueries$1$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure2(this.innerScope,e),c.Null)},$signature:38},r._EvaluateVisitor__scopeForAtRoot__closure2.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},r._EvaluateVisitor__scopeForAtRoot_closure20.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate0$_inKeyframes,a._async_evaluate0$_inKeyframes=!1,t=2,r._asyncAwait(s.innerScope.call$1(e),o);case 2:return a._async_evaluate0$_inKeyframes=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor__scopeForAtRoot_closure21.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule0},$signature:237},r._EvaluateVisitor__scopeForAtRoot_closure22.prototype={call$1(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Null),s=this,a,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:return a=s.$this,i=a._async_evaluate0$_inUnknownAtRule,a._async_evaluate0$_inUnknownAtRule=!1,t=2,r._asyncAwait(s.innerScope.call$1(e),o);case 2:return a._async_evaluate0$_inUnknownAtRule=i,r._asyncReturn(null,n)}});return r._asyncStartSync(o,n)},$signature:38},r._EvaluateVisitor_visitContentRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n,s=this,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:a=s.content.declaration.children,i=a.length,o=s.$this,l=0;case 3:if(!(l<i)){e=5;break}return e=6,r._asyncAwait(a[l].accept$1(o),_);case 6:case 4:++l,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitDeclaration_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n._box_0.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitEachRule_closure8.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._async_evaluate0$_environment.setLocalVariable$3(this._box_0.variable,t._async_evaluate0$_withoutSlash$2(e,n),n)},$signature:62},r._EvaluateVisitor_visitEachRule_closure9.prototype={call$1(e){return this.$this._async_evaluate0$_setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:62},r._EvaluateVisitor_visitEachRule_closure10.prototype={call$0(){var e=this,t=e.$this;return t._async_evaluate0$_handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure2(t,e.setVariables,e.node))},$signature:74},r._EvaluateVisitor_visitEachRule__closure2.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._async_evaluate0$_handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure2(t))},$signature:329},r._EvaluateVisitor_visitEachRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:97},r._EvaluateVisitor_visitAtRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:331},r._EvaluateVisitor_visitAtRule_closure9.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l==null||o._async_evaluate0$_inKeyframes||g.$eq$(n.name.value,"font-face")?2:4;break;case 2:s=n.children,a=s.length,i=0;case 5:if(!(i<a)){e=7;break}return e=8,r._asyncAwait(s[i].accept$1(o),_);case 8:case 6:++i,e=5;break;case 7:e=3;break;case 4:return e=9,r._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitAtRule__closure2(o,n.children),!1,c.ModifiableCssStyleRule_2,c.Null),_);case 9:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitAtRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitAtRule_closure10.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitForRule_closure14.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.SassNumber_2),n,s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(s.node.from.accept$1(s.$this),a);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(a,t)},$signature:232},r._EvaluateVisitor_visitForRule_closure15.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.SassNumber_2),n,s=this,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return e=3,r._asyncAwait(s.node.to.accept$1(s.$this),a);case 3:n=o.assertNumber$0(),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(a,t)},$signature:232},r._EvaluateVisitor_visitForRule_closure16.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure17.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure18.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Value_2),n,s=this,a,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,t);for(;;)switch(e){case 0:d=s.$this,f=s.node,m=d._async_evaluate0$_expressionNode$1(f.from),a=s.from,i=s._box_0,o=s.direction,l=f.variable,_=s.fromNumber,f=f.children;case 3:if(a===i.to){e=5;break}return u=d._async_evaluate0$_environment,p=_.get$numeratorUnits(_),u.setLocalVariable$3(l,r.SassNumber_SassNumber$withUnits0(a,_.get$denominatorUnits(_),p),m),e=6,r._asyncAwait(d._async_evaluate0$_handleReturn$2(f,new r._EvaluateVisitor_visitForRule__closure2(d)),y);case 6:if(h=v,h!=null){n=h,e=1;break}case 4:a+=o,e=3;break;case 5:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(y,t)},$signature:74},r._EvaluateVisitor_visitForRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:97},r._EvaluateVisitor_visitForwardRule_closure5.prototype={call$2(e,t){t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:109},r._EvaluateVisitor_visitForwardRule_closure6.prototype={call$2(e,t){t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:109},r._EvaluateVisitor__registerCommentsForModule_closure2.prototype={call$0(){return r._setArrayType([],c.JSArray_CssComment_2)},$signature:229},r._EvaluateVisitor_visitIfRule_closure2.prototype={call$1(e){var t=this.$this;return t._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure2(t,e),!0,e.hasDeclarations,c.nullable_Value_2)},$signature:336},r._EvaluateVisitor_visitIfRule__closure2.prototype={call$0(){var e=this.$this;return e._async_evaluate0$_handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure2(e))},$signature:74},r._EvaluateVisitor_visitIfRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:97},r._EvaluateVisitor__visitDynamicImport_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure0()},$call$body$_EvaluateVisitor__visitDynamicImport_closure0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n,s=this,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z=r._wrapJsFunctionForAsync(function(H,j){if(H===1)return r._asyncRethrow(j,t);for(;;)switch(e){case 0:return B={},B.isDependency=B.importer=B.stylesheet=null,a=s.$this,i=s.$import,e=3,r._asyncAwait(a._async_evaluate0$_loadStylesheet$3$forImport(i.urlString,i.span,!0),z);case 3:if(o=j,l=B.stylesheet=o._0,_=o._1,B.importer=_,u=o._2,B.isDependency=u,p=l.span.file.url,p!=null){if(h=a._async_evaluate0$_activeModules,h.containsKey$1(p))throw i=r.NullableExtension_andThen0(h.$index(0,p),new r._EvaluateVisitor__visitDynamicImport__closure11(a)),r.wrapException(i??a._async_evaluate0$_exception$1("This file is already being loaded."));h.$indexSet(0,p,i)}i=l._stylesheet1$_uses,h=c.UnmodifiableListView_UseRule_2,e=new r.UnmodifiableListView(i,h).get$length(0)===0&&new r.UnmodifiableListView(l._stylesheet1$_forwards,c.UnmodifiableListView_ForwardRule_2).get$length(0)===0?4:5;break;case 4:return d=a._async_evaluate0$_importer,i=a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__stylesheet,"_stylesheet"),f=a._async_evaluate0$_inDependency,a._async_evaluate0$_importer=_,a._async_evaluate0$__stylesheet=l,a._async_evaluate0$_inDependency=u,e=6,r._asyncAwait(a.visitStylesheet$1(l),z);case 6:a._async_evaluate0$_importer=d,a._async_evaluate0$__stylesheet=i,a._async_evaluate0$_inDependency=f,a._async_evaluate0$_activeModules.remove$1(0,p),e=1;break;case 5:return i=new r.UnmodifiableListView(i,h),i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure12)?m=!0:(i=new r.UnmodifiableListView(l._stylesheet1$_forwards,c.UnmodifiableListView_ForwardRule_2),m=i.any$1(i,new r._EvaluateVisitor__visitDynamicImport__closure13)),y=r._Cell$(),i=a._async_evaluate0$_environment,h=c.String,S=c.Module_AsyncCallable_2,v=c.AstNode_2,E=r._setArrayType([],c.JSArray_Module_AsyncCallable_2),M=i._async_environment0$_variables,M=r._setArrayType(M.slice(0),r._arrayInstanceType(M)),I=i._async_environment0$_variableNodes,I=r._setArrayType(I.slice(0),r._arrayInstanceType(I)),R=i._async_environment0$_functions,R=r._setArrayType(R.slice(0),r._arrayInstanceType(R)),L=i._async_environment0$_mixins,L=r._setArrayType(L.slice(0),r._arrayInstanceType(L)),T=r.AsyncEnvironment$_0(r.LinkedHashMap_LinkedHashMap$_empty(h,S),r.LinkedHashMap_LinkedHashMap$_empty(h,v),r.LinkedHashMap_LinkedHashMap$_empty(S,v),i._async_environment0$_importedModules,null,null,E,M,I,R,L,i._async_environment0$_content),e=7,r._asyncAwait(a._async_evaluate0$_withEnvironment$1$2(T,new r._EvaluateVisitor__visitDynamicImport__closure14(B,a,m,T,y),c.Null),z);case 7:O=T.toDummyModule$0(),a._async_evaluate0$_environment.importForwards$1(O),e=m?8:9;break;case 8:e=O.transitivelyContainsCss?10:11;break;case 10:return e=12,r._asyncAwait(a._async_evaluate0$_combineCss$2$clone(O,O.transitivelyContainsExtensions).accept$1(a),z);case 12:case 11:for(J=new r._ImportedCssVisitor2(a),i=g.get$iterator$ax(y._readLocal$0());i.moveNext$0();)i.get$current(i).accept$1(J);case 9:a._async_evaluate0$_activeModules.remove$1(0,p);case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(z,t)},$signature:25},r._EvaluateVisitor__visitDynamicImport__closure11.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:94},r._EvaluateVisitor__visitDynamicImport__closure12.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:228},r._EvaluateVisitor__visitDynamicImport__closure13.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:227},r._EvaluateVisitor__visitDynamicImport__closure14.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_,u,p,h,d,f,m,y=r._wrapJsFunctionForAsync(function(S,v){if(S===1)return r._asyncRethrow(v,t);for(;;)switch(e){case 0:return i=n.$this,o=i._async_evaluate0$_importer,l=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__stylesheet,"_stylesheet"),_=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__root,"_root"),u=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent"),p=i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__endOfImports,"_endOfImports"),h=i._async_evaluate0$_outOfOrderImports,d=i._async_evaluate0$_configuration,f=i._async_evaluate0$_inDependency,m=n._box_0,i._async_evaluate0$_importer=m.importer,s=m.stylesheet,i._async_evaluate0$__stylesheet=s,a=n.loadsUserDefinedModules,a&&(s=r.ModifiableCssStylesheet$0(s.span),i._async_evaluate0$__root=s,i._async_evaluate0$__parent=i._async_evaluate0$_assertInModule$2(s,"_root"),i._async_evaluate0$__endOfImports=0,i._async_evaluate0$_outOfOrderImports=null),i._async_evaluate0$_inDependency=m.isDependency,s=new r.UnmodifiableListView(m.stylesheet._stylesheet1$_forwards,c.UnmodifiableListView_ForwardRule_2),s.get$isEmpty(s)||(i._async_evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),e=2,r._asyncAwait(i.visitStylesheet$1(m.stylesheet),y);case 2:return m=a?i._async_evaluate0$_addOutOfOrderImports$0():r._setArrayType([],c.JSArray_ModifiableCssNode_2),n.children.__late_helper$_value=m,i._async_evaluate0$_importer=o,i._async_evaluate0$__stylesheet=l,a&&(i._async_evaluate0$__root=_,i._async_evaluate0$__parent=u,i._async_evaluate0$__endOfImports=p,i._async_evaluate0$_outOfOrderImports=h),i._async_evaluate0$_configuration=d,i._async_evaluate0$_inDependency=f,r._asyncReturn(null,t)}});return r._asyncStartSync(y,t)},$signature:2},r._EvaluateVisitor__applyMixin_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure6(s,n.$arguments,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:25},r._EvaluateVisitor__applyMixin__closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s=r._wrapJsFunctionForAsync(function(a,i){if(a===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:return e=2,r._asyncAwait(n.$this._async_evaluate0$_runBuiltInCallable$3(n.$arguments,n.mixin,n.nodeWithSpanWithoutContent),s);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(s,t)},$signature:25},r._EvaluateVisitor__applyMixin_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate0$_environment.withContent$2(n.contentCallable,new r._EvaluateVisitor__applyMixin__closure5(s,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r._EvaluateVisitor__applyMixin__closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure2(s,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:25},r._EvaluateVisitor__applyMixin___closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.void),n=this,s,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:s=n.mixin.declaration.children,a=s.length,i=n.$this,o=n.nodeWithSpanWithoutContent,l=c.nullable_Value_2,_=0;case 2:if(!(_<a)){e=4;break}return e=5,r._asyncAwait(i._async_evaluate0$_addErrorSpan$1$2(o,new r._EvaluateVisitor__applyMixin____closure2(i,s[_]),l),u);case 5:case 3:++_,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(u,t)},$signature:25},r._EvaluateVisitor__applyMixin____closure2.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:74},r._EvaluateVisitor_visitIncludeRule_closure8.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:92},r._EvaluateVisitor_visitIncludeRule_closure9.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable0(e,t._async_evaluate0$_environment.closure$0(),t._async_evaluate0$_inDependency,c.UserDefinedCallable_AsyncEnvironment_2)},$signature:339},r._EvaluateVisitor_visitIncludeRule_closure10.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:27},r._EvaluateVisitor_visitMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:100},r._EvaluateVisitor_visitMediaRule_closure9.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return s=n.$this,a=n.mergedQueries,a==null&&(a=n.queries),e=2,r._asyncAwait(s._async_evaluate0$_withMediaQueries$1$3(a,n.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure2(s,n.node),c.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitMediaRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure2(o,n.node),!1,c.ModifiableCssStyleRule_2,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.length,i=0;case 6:if(!(i<a)){e=8;break}return e=9,r._asyncAwait(s[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitMediaRule___closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitMediaRule_closure10.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitStyleRule_closure11.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure12.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitStyleRule_closure14.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate0$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitStyleRule__closure2(s,n.node),c.Null),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r._EvaluateVisitor_visitStyleRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitStyleRule_closure13.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor__warnForBogusCombinators_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssComment0},$signature:8},r._EvaluateVisitor_visitSupportsRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure2(o,n.node),c.ModifiableCssStyleRule_2,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.length,i=0;case 6:if(!(i<a)){e=8;break}return e=9,r._asyncAwait(s[i].accept$1(o),_);case 9:case 7:++i,e=6;break;case 8:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.length,i=n.$this,o=0;case 2:if(!(o<a)){e=4;break}return e=5,r._asyncAwait(s[o].accept$1(i),l);case 5:case 3:++o,e=2;break;case 4:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitSupportsRule_closure6.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor__visitSupportsCondition_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.String),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return a=s.$this,i=s._box_0,_=r,e=3,r._asyncAwait(a._async_evaluate0$_evaluateToCss$1(i.declaration.name),p);case 3:return o=_.S(d),l=i.declaration.get$isCustomProperty()?"":" ",_="("+o+":"+l,u=r,e=4,r._asyncAwait(a._async_evaluate0$_evaluateToCss$1(i.declaration.value),p);case 4:n=_+u.S(d)+")",e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:176},r._EvaluateVisitor_visitVariableDeclaration_closure8.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure9.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:41},r._EvaluateVisitor_visitVariableDeclaration_closure10.prototype={call$0(){var e=this.$this,t=this.node;e._async_evaluate0$_environment.setVariable$5$global$namespace(t.name,this.value,e._async_evaluate0$_expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure2.prototype={call$2(e,t){var n,s,a,i,o,l,_;t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),n=this.$this._async_evaluate0$_environment,s=this.node,a=s.namespace,a==null?(n._async_environment0$_globalModules.$indexSet(0,e,s),n._async_environment0$_allModules.push(e),i=r.IterableExtension_firstWhereOrNull(g.get$keys$z($.JSArray_methods.get$first(n._async_environment0$_variables)),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$0(k.This_ma+i+'".',null))):(o=n._async_environment0$_modules,o.containsKey$1(a)&&(l=n._async_environment0$_namespaceNodes.$index(0,a),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$0(k.There_+a+'".',"new @use",l))),o.$indexSet(0,a,e),n._async_environment0$_namespaceNodes.$indexSet(0,a,s),n._async_environment0$_allModules.push(e))},$signature:109},r._EvaluateVisitor_visitWarnRule_closure2.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:64},r._EvaluateVisitor_visitWhileRule_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Value_2),n,s=this,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:a=s.node,i=a.condition,o=s.$this,a=a.children;case 3:return e=5,r._asyncAwait(i.accept$1(o),_);case 5:if(!p.get$isTruthy()){e=4;break}return e=6,r._asyncAwait(o._async_evaluate0$_handleReturn$2(a,new r._EvaluateVisitor_visitWhileRule__closure2(o)),_);case 6:if(l=p,l!=null){n=l,e=1;break}e=3;break;case 4:n=null,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:74},r._EvaluateVisitor_visitWhileRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:97},r._EvaluateVisitor_visitBinaryOperationExpression_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Value_2),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return i=s.node,o=s.$this,e=3,r._asyncAwait(i.left.accept$1(o),p);case 3:l=d;case 4:switch(i.operator){case $.BinaryOperator_wdM0:e=6;break;case $.BinaryOperator_qNM0:e=7;break;case $.BinaryOperator_eDt0:e=8;break;case $.BinaryOperator_g8k0:e=9;break;case $.BinaryOperator_icU0:e=10;break;case $.BinaryOperator_bEa0:e=11;break;case $.BinaryOperator_oEm0:e=12;break;case $.BinaryOperator_miq0:e=13;break;case $.BinaryOperator_SPQ0:e=14;break;case $.BinaryOperator_u150:e=15;break;case $.BinaryOperator_SjO0:e=16;break;case $.BinaryOperator_2No0:e=17;break;case $.BinaryOperator_U770:e=18;break;case $.BinaryOperator_KNx0:e=19;break;default:e=20;break}break;case 6:return i=i.right.accept$1(o),e=21,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 21:i=d,i=new r.SassString0(r.serializeValue0(l,!1,!0)+"="+r.serializeValue0(i,!1,!0),!1),e=5;break;case 7:e=l.get$isTruthy()?22:24;break;case 22:i=l,e=23;break;case 24:return i=i.right.accept$1(o),e=25,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 25:i=d;case 23:e=5;break;case 8:e=l.get$isTruthy()?26:28;break;case 26:return i=i.right.accept$1(o),e=29,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 29:i=d,e=27;break;case 28:i=l;case 27:e=5;break;case 9:return _=l,e=30,r._asyncAwait(i.right.accept$1(o),p);case 30:i=_.$eq(0,d)?$.SassBoolean_true0:$.SassBoolean_false0,e=5;break;case 10:return _=l,e=31,r._asyncAwait(i.right.accept$1(o),p);case 31:i=_.$eq(0,d)?$.SassBoolean_false0:$.SassBoolean_true0,e=5;break;case 11:return i=i.right.accept$1(o),_=l,e=32,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 32:i=_.greaterThan$1(d),e=5;break;case 12:return i=i.right.accept$1(o),_=l,e=33,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 33:i=_.greaterThanOrEquals$1(d),e=5;break;case 13:return i=i.right.accept$1(o),_=l,e=34,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 34:i=_.lessThan$1(d),e=5;break;case 14:return i=i.right.accept$1(o),_=l,e=35,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 35:i=_.lessThanOrEquals$1(d),e=5;break;case 15:return i=i.right.accept$1(o),_=l,e=36,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 36:i=_.plus$1(d),e=5;break;case 16:return i=i.right.accept$1(o),_=l,e=37,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 37:i=_.minus$1(d),e=5;break;case 17:return i=i.right.accept$1(o),_=l,e=38,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 38:i=_.times$1(d),e=5;break;case 18:return a=i.right.accept$1(o),_=o,u=l,e=39,r._asyncAwait(c.Future_Value_2._is(a)?a:r._Future$value(a,c.Value_2),p);case 39:i=_._async_evaluate0$_slash$3(u,d,i),e=5;break;case 19:return i=i.right.accept$1(o),_=l,e=40,r._asyncAwait(c.Future_Value_2._is(i)?i:r._Future$value(i,c.Value_2),p);case 40:i=_.modulo$1(d),e=5;break;case 20:i=null;case 5:n=i,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:64},r._EvaluateVisitor__slash_recommendation2.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression0&&$.BinaryOperator_U770===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression0){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:107},r._EvaluateVisitor_visitVariableExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:41},r._EvaluateVisitor_visitUnaryOperationExpression_closure2.prototype={call$0(){var e,t=this;switch(t.node.operator){case $.UnaryOperator_cLp0:e=t.operand.unaryPlus$0();break;case $.UnaryOperator_AiQ0:e=t.operand.unaryMinus$0();break;case $.UnaryOperator_SJr0:e=new r.SassString0("/"+r.serializeValue0(t.operand,!1,!0),!1);break;case $.UnaryOperator_not_not_not0:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:47},r._EvaluateVisitor_visitListExpression_closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:345},r._EvaluateVisitor_visitFunctionExpression_closure8.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:92},r._EvaluateVisitor_visitFunctionExpression_closure9.prototype={call$1(e){return e.accept$1(new r._IsCalculationSafeVisitor0)},$signature:132},r._EvaluateVisitor_visitFunctionExpression_closure10.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:64},r._EvaluateVisitor__checkCalculationArguments_check2.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._async_evaluate0$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._async_evaluate0$_exception$2("Only "+r.S(e)+" "+r.pluralize0("argument",e,null)+" allowed, but "+n+" "+r.pluralize0("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:96},r._EvaluateVisitor__visitCalculationExpression_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Object),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:return a=s.$this,i=s._box_0,o=s.inLegacySassFunction,l=r,_=a._async_evaluate0$_binaryOperatorToCalculationOperator$2(i.operator,s.node),e=3,r._asyncAwait(a._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(i.left,o),p);case 3:return u=d,e=4,r._asyncAwait(a._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(i.right,o),p);case 4:n=l.SassCalculation_operateInternal0(_,u,d,o,!a._async_evaluate0$_inSupportsDeclaration),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:179},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:64},r._EvaluateVisitor__runUserDefinedCallable_closure2.prototype={call$0(){var e=this,t=e.$this,n=e.callable,s=e.V;return t._async_evaluate0$_withEnvironment$1$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure2(t,e.evaluated,n,e.nodeWithSpan,e.run,s),s)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable__closure2.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._async_evaluate0$_environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure2(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable___closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(e){var t=0,n=r._makeAsyncAwaitCompleter(e),s,a=this,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=r._wrapJsFunctionForAsync(function(O,J){if(O===1)return r._asyncRethrow(J,n);for(;;)switch(t){case 0:for(E=a.$this,M=a.evaluated._values,I=a.callable.declaration.$arguments,R=a.nodeWithSpan,E._async_evaluate0$_verifyArguments$4(g.get$length$asx(M[2]),M[0],I,R),i=I.$arguments,o=i.length,l=Math.min(g.get$length$asx(M[2]),o),_=0;_<l;++_)E._async_evaluate0$_environment.setLocalVariable$3(i[_].name,g.$index$asx(M[2],_),g.$index$asx(M[3],_));_=g.get$length$asx(M[2]);case 3:if(!(_<o)){t=5;break}u=i[_],p=M[0],h=u.name,d=g.remove$1$z(p,h),t=d==null?6:7;break;case 6:return p=u.defaultValue,L=E,t=8,r._asyncAwait(p.accept$1(E),T);case 8:d=L._async_evaluate0$_withoutSlash$2(J,E._async_evaluate0$_expressionNode$1(p));case 7:p=E._async_evaluate0$_environment,f=g.$index$asx(M[1],h),f==null&&(f=u.defaultValue,f.toString,f=E._async_evaluate0$_expressionNode$1(f)),p.setLocalVariable$3(h,d,f);case 4:++_,t=3;break;case 5:return m=I.restArgument,m!=null?(y=g.get$length$asx(M[2])>o?g.sublist$1$ax(M[2],o):$.List_empty19,o=M[0],p=M[4],S=r.SassArgumentList$0(y,o,p===$.ListSeparator_undecided_null_undecided0?$.ListSeparator_ECn0:p),E._async_evaluate0$_environment.setLocalVariable$3(m,S,R)):S=null,t=9,r._asyncAwait(a.run.call$0(),T);case 9:if(v=J,S==null){s=v,t=1;break}if(g.get$isEmpty$asx(M[0])){s=v,t=1;break}if(S._argument_list$_wereKeywordsAccessed){s=v,t=1;break}throw r.wrapException(r.MultiSpanSassRuntimeException$0("No "+r.pluralize0("argument",g.get$length$asx(g.get$keys$z(M[0])),null)+" named "+r.toSentence0(g.map$1$1$ax(g.get$keys$z(M[0]),new r._EvaluateVisitor__runUserDefinedCallable____closure2,c.Object),"or")+".",R.get$span(R),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([I.get$spanWithName(),"declaration"],c.FileSpan,c.String),E._async_evaluate0$_stackTrace$1(R.get$span(R)),null));case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(T,n)},$signature(){return this.V._eval$1("Future<0>()")}},r._EvaluateVisitor__runUserDefinedCallable____closure2.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__runFunctionCallable_closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Value_2),n,s=this,a,i,o,l,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,t);for(;;)switch(e){case 0:a=s.callable.declaration,i=a.children,o=i.length,l=s.$this,_=0;case 3:if(!(_<o)){e=5;break}return e=6,r._asyncAwait(i[_].accept$1(l),p);case 6:if(u=d,u instanceof r.Value0){n=u,e=1;break}case 4:++_,e=3;break;case 5:throw r.wrapException(l._async_evaluate0$_exception$2("Function finished without @return.",a.span));case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(p,t)},$signature:64},r._EvaluateVisitor__runBuiltInCallable_closure8.prototype={call$0(){return this._box_0.overload.verify$2(g.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure9.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:347},r._EvaluateVisitor__runBuiltInCallable_closure10.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__evaluateArguments_closure11.prototype={call$1(e){return e},$signature:42},r._EvaluateVisitor__evaluateArguments_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:42},r._EvaluateVisitor__evaluateArguments_closure13.prototype={call$2(e,t){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._async_evaluate0$_withoutSlash$2(t,s)),n.namedNodes.$indexSet(0,e,s)},$signature:103},r._EvaluateVisitor__evaluateArguments_closure14.prototype={call$1(e){return e},$signature:42},r._EvaluateVisitor__evaluateMacroArguments_closure11.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(e,t.get$span(t))},$signature:63},r._EvaluateVisitor__evaluateMacroArguments_closure12.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:63},r._EvaluateVisitor__evaluateMacroArguments_closure13.prototype={call$2(e,t){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression0(n.$this._async_evaluate0$_withoutSlash$2(t,n.restNodeForSpan),s.get$span(s)))},$signature:103},r._EvaluateVisitor__evaluateMacroArguments_closure14.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:63},r._EvaluateVisitor__addRestMap_closure2.prototype={call$2(e,t){var n,s=this,a=s.$this;if(e instanceof r.SassString0)s.values.$indexSet(0,e._string0$_text,s.convert.call$1(a._async_evaluate0$_withoutSlash$2(t,s.expressionNode)));else throw n=s.nodeWithSpan,r.wrapException(a._async_evaluate0$_exception$2(k.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:76},r._EvaluateVisitor__verifyArguments_closure2.prototype={call$0(){return this.$arguments.verify$2(this.positional,new r.MapKeySet(this.named,c.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssAtRule_closure6.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitCssKeyframeBlock_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssKeyframeBlock_closure6.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitCssMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:100},r._EvaluateVisitor_visitCssMediaRule_closure9.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i=r._wrapJsFunctionForAsync(function(o,l){if(o===1)return r._asyncRethrow(l,t);for(;;)switch(e){case 0:return s=n.$this,a=n.mergedQueries,a==null&&(a=n.node.queries),e=2,r._asyncAwait(s._async_evaluate0$_withMediaQueries$1$3(a,n.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure2(s,n.node),c.Null),i);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(i,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure2(o,n.node),!1,c.ModifiableCssStyleRule_2,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");case 6:if(!s.moveNext$0()){e=7;break}return i=s.__internal$_current,e=8,r._asyncAwait((i??a._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule___closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssMediaRule_closure10.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitCssStyleRule_closure6.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.$this,e=2,r._asyncAwait(s._async_evaluate0$_withStyleRule$1$2(n.rule,new r._EvaluateVisitor_visitCssStyleRule__closure2(s,n.node),c.Null),a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssStyleRule_closure5.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitCssSupportsRule_closure5.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:o=n.$this,l=o._async_evaluate0$_atRootExcludingStyleRule?null:o._async_evaluate0$_styleRuleIgnoringAtRoot,e=l!=null?2:4;break;case 2:return e=5,r._asyncAwait(o._async_evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(l._style_rule0$_selector,l.span,!1,l.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure2(o,n.node),c.ModifiableCssStyleRule_2,c.Null),_);case 5:e=3;break;case 4:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");case 6:if(!s.moveNext$0()){e=7;break}return i=s.__internal$_current,e=8,r._asyncAwait((i??a._as(i)).accept$1(o),_);case 8:e=6;break;case 7:case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(_,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule__closure2.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a,i,o,l=r._wrapJsFunctionForAsync(function(_,u){if(_===1)return r._asyncRethrow(u,t);for(;;)switch(e){case 0:s=n.node.children,a=s.$ti,s=new r.ListIterator(s,s.get$length(0),a._eval$1("ListIterator<ListBase.E>")),i=n.$this,a=a._eval$1("ListBase.E");case 2:if(!s.moveNext$0()){e=3;break}return o=s.__internal$_current,e=4,r._asyncAwait((o??a._as(o)).accept$1(i),l);case 4:e=2;break;case 3:return r._asyncReturn(null,t)}});return r._asyncStartSync(l,t)},$signature:2},r._EvaluateVisitor_visitCssSupportsRule_closure6.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor__performInterpolationHelper_closure2.prototype={call$1(e){return r.InterpolationMap$0(this.interpolation,e)},$signature:219},r._EvaluateVisitor__serialize_closure2.prototype={call$0(){return r.serializeValue0(this.value,!1,this.quote)},$signature:26},r._EvaluateVisitor__expressionNode_closure2.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:217},r._EvaluateVisitor__withoutSlash_recommendation2.prototype={call$1(e){var t,n,s,a=e.asSlash;e:{if(c.Record_2_nullable_Object_and_nullable_Object._is(a)){t=c.SassNumber_2,n=t._as(a._0),s=t._as(a._1),t="math.div("+r.S(this.call$1(n))+", "+r.S(this.call$1(s))+")";break e}t=r.serializeValue0(e,!0,!0);break e}return t},$signature:216},r._EvaluateVisitor__stackFrame_closure2.prototype={call$1(e){var t=this.$this._async_evaluate0$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:43},r._ImportedCssVisitor2.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure2;this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,n="_endOfImports",s=this._async_evaluate0$_visitor;s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent")!==s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root")?s._async_evaluate0$_addChild$1(e):s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,n)===g.get$length$asx(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__root,"_root").children._collection$_source)?(s._async_evaluate0$_addChild$1(e),s._async_evaluate0$__endOfImports=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,n)+1):(t=s._async_evaluate0$_outOfOrderImports,(t??(s._async_evaluate0$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport_2))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._async_evaluate0$_visitor,n=t._async_evaluate0$_mediaQueries;t._async_evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure2(n==null||t._async_evaluate0$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure2)},visitCssStylesheet$1(e){var t,n,s;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)s=t.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure2)}},r._ImportedCssVisitor_visitCssAtRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._ImportedCssVisitor_visitCssMediaRule_closure2.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule0,t},$signature:8},r._ImportedCssVisitor_visitCssStyleRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._ImportedCssVisitor_visitCssSupportsRule_closure2.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluationContext2.prototype={get$currentCallableSpan(){var e=this._async_evaluate0$_visitor._async_evaluate0$_callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(k.No_Sasc))},warn$2(e,t,n){var s=this._async_evaluate0$_visitor,a=s._async_evaluate0$_importSpan;a==null&&(a=s._async_evaluate0$_callableNode,a=a==null?null:a.get$span(a)),s._async_evaluate0$_warn$3(t,a??this._async_evaluate0$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext0:1},r.JSToDartAsyncFileImporter.prototype={canonicalize$1(e,t){return this.canonicalize$body$JSToDartAsyncFileImporter(0,t)},canonicalize$body$JSToDartAsyncFileImporter(e,t){var n=0,s=r._makeAsyncAwaitCompleter(c.nullable_Uri),a,i=this,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,s);for(;;)switch(n){case 0:if(t.get$scheme()==="file"){a=C.$get$FilesystemImporter_cwd0().canonicalize$1(0,t),n=1;break}o=r.wrapJSExceptions(new r.JSToDartAsyncFileImporter_canonicalize_closure(i,t)),n=o!=null&&o instanceof w.Promise?3:4;break;case 3:return n=5,r._asyncAwait(r.promiseToFuture(c.Promise._as(o),c.nullable_Object),u);case 5:o=h;case 4:if(o==null){a=null,n=1;break}l=w.URL,o instanceof l||r.jsThrow(new w.Error(k.The_fie)),_=r.Uri_parse(g.toString$0$(c.JSUrl._as(o))),_.get$scheme()!=="file"&&r.jsThrow(new w.Error(k.The_fiu+t.toString$0(0)+'".')),a=C.$get$FilesystemImporter_cwd0().canonicalize$1(0,_),n=1;break;case 1:return r._asyncReturn(a,s)}});return r._asyncStartSync(u,s)},load$1(e,t){return C.$get$FilesystemImporter_cwd0().load$1(0,t)},isNonCanonicalScheme$1(e){return e!=="file"}},r.JSToDartAsyncFileImporter_canonicalize_closure.prototype={call$0(){return this.$this._findFileUrl.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:35},r.AsyncImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,s,a){return this.canonicalize$body$AsyncImportCache0(0,t,n,s,a)},canonicalize$body$AsyncImportCache0(e,t,n,s,a){var i=0,o=r._makeAsyncAwaitCompleter(c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),l,_=this,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q,X,ne,ce,ge=r._wrapJsFunctionForAsync(function(be,Ve){if(be===1)return r._asyncRethrow(Ve,o);for(;;)switch(i){case 0:if(r.isBrowser()?u=(n==null||n instanceof r.NoOpImporter0)&&_._async_import_cache0$_importers.length===0:u=!1,u)throw r.wrapException(k.Custom);i=n!=null&&t.get$scheme()===""?3:4;break;case 3:return p=s==null?null:s.resolveUri$1(t),p==null&&(p=t),h=new r._Record_3_forImport(n,p,a),i=5,r._asyncAwait(r.putIfAbsentAsync0(_._async_import_cache0$_perImporterCanonicalizeCache,h,new r.AsyncImportCache_canonicalize_closure0(_,n,p,s,a,h,t),c.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),ge);case 5:if(d=Ve,d!=null){l=d,i=1;break}case 4:if(h=new r._Record_2_forImport(t,a),u=_._async_import_cache0$_canonicalizeCache,u.containsKey$1(h)){l=u.$index(0,h),i=1;break}f=_._async_import_cache0$_importers,m=c.Record_1_nullable_Object,y=_._async_import_cache0$_perImporterCanonicalizeCache,S=c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,v=c.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,E=!0,M=0;case 6:if(!(M<f.length)){i=8;break}if(I=f[M],R=new r._Record_3_forImport(I,t,a),y.containsKey$1(R)?(L=y.$index(0,R),T=new r._Record_1(L??S._as(L))):T=null,O=m._is(T),O?(J=T._0,L=J!=null,L?(v._as(J),B=J):B=null):(J=null,B=null,L=!1),L){l=B,i=1;break}if(O?L=J==null:L=!1,L){i=7;break}return i=10,r._asyncAwait(_._async_import_cache0$_canonicalize$4(I,t,s,a),ge);case 10:if(z=Ve,H=z._0,j=H!=null,j?(B=H??v._as(H),Q=z._1,L=Q,X=L,L=L&&E):(X=null,Q=null,B=null,L=!1),L){u.$indexSet(0,h,B),l=B,i=1;break}if(j?(L=X,ne=j):(Q=z._1,L=Q,ne=!0),L=L&&!E,L){if(y.$indexSet(0,R,H),H!=null){l=H,i=1;break}i=9;break}if(L=(ne?Q:z._1)===!1,L){if(E){for(ce=0;ce<M;++ce)y.$indexSet(0,new r._Record_3_forImport(f[ce],t,a),null);E=!1}if(H!=null){l=H,i=1;break}}case 9:case 7:++M,i=6;break;case 8:E&&u.$indexSet(0,h,null),l=null,i=1;break;case 1:return r._asyncReturn(l,o)}});return r._asyncStartSync(ge,o)},_async_import_cache0$_canonicalize$4(e,t,n,s){return this._canonicalize$body$AsyncImportCache0(e,t,n,s)},_canonicalize$body$AsyncImportCache0(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool_2),o,l=this,_,u,p,h,d,f=r._wrapJsFunctionForAsync(function(m,y){if(m===1)return r._asyncRethrow(y,i);for(;;)switch(a){case 0:a=n!=null?3:5;break;case 3:a=t.get$scheme()!==""?6:8;break;case 6:return _=r._Future$value(e.isNonCanonicalScheme$1(t.get$scheme()),c.bool),a=9,r._asyncAwait(_,f);case 9:_=y,u=_,a=7;break;case 8:u=!0;case 7:a=4;break;case 5:u=!1;case 4:return p=new r.CanonicalizeContext0(s,u?n:null),_=c.nullable_Object,_=r.runZoned(new r.AsyncImportCache__canonicalize_closure0(e,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__canonicalizeContext,p],_,_),c.FutureOr_nullable_Uri),a=10,r._asyncAwait(c.Future_nullable_Uri._is(_)?_:r._Future$value(_,c.nullable_Uri),f);case 10:if(h=y,d=!u||!p._canonicalize_context$_wasContainingUrlAccessed,h==null){o=new r._Record_2(null,d),a=1;break}a=h.get$scheme()===""?11:13;break;case 11:r.WarnForDeprecation_warnForDeprecation0(l._async_import_cache0$_logger,$.Deprecation_Ssf,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+h.toString$0(0)+k.x2e_Rela,null,null),a=12;break;case 13:return _=r._Future$value(e.isNonCanonicalScheme$1(h.get$scheme()),c.bool),a=14,r._asyncAwait(_,f);case 14:if(y)throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+h.toString$0(0)+k.x2c_whicu);case 12:o=new r._Record_2(new r._Record_3_originalUrl(e,h,t),d),a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(f,i)},importCanonical$4$originalUrl$quiet(e,t,n,s){return this.importCanonical$body$AsyncImportCache0(e,t,n,s)},importCanonical$3$originalUrl(e,t,n){return this.importCanonical$4$originalUrl$quiet(e,t,n,!1)},importCanonical$body$AsyncImportCache0(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.nullable_Stylesheet_2),o,l=this,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,i);for(;;)switch(a){case 0:return a=3,r._asyncAwait(r.putIfAbsentAsync0(l._async_import_cache0$_importCache,t,new r.AsyncImportCache_importCanonical_closure0(l,e,t,n,s),c.Uri,c.nullable_Stylesheet_2),_);case 3:o=p,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(_,i)},humanize$1(e){var t=r.IterableNullableExtension_whereNotNull(this._async_import_cache0$_canonicalizeCache.get$values(0),c.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),n=t.$ti;return n=r.NullableExtension_andThen0(r.minBy(new r.MappedIterable(new r.WhereIterable(t,new r.AsyncImportCache_humanize_closure3(e),n._eval$1("WhereIterable<Iterable.E>")),new r.AsyncImportCache_humanize_closure4,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.AsyncImportCache_humanize_closure5),new r.AsyncImportCache_humanize_closure6(e)),n??e},sourceMapUrl$1(e,t){var n=this._async_import_cache0$_resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t}},r.AsyncImportCache_canonicalize_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),n,s=this,a,i,o,l,_=r._wrapJsFunctionForAsync(function(u,p){if(u===1)return r._asyncRethrow(p,t);for(;;)switch(e){case 0:return a=s.$this,i=s.baseUrl,e=3,r._asyncAwait(a._async_import_cache0$_canonicalize$4(s.baseImporter,s.resolvedUrl,i,s.forImport),_);case 3:o=p,l=o._0,o._1,i!=null&&a._async_import_cache0$_nonCanonicalRelativeUrls.$indexSet(0,s.key,s.url),n=l,e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(_,t)},$signature:354},r.AsyncImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:263},r.AsyncImportCache_importCanonical_closure0.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.nullable_Stylesheet_2),n,s=this,a,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,t);for(;;)switch(e){case 0:return o=s.canonicalUrl,l=s.importer.load$1(0,o),e=3,r._asyncAwait(c.Future_nullable_ImporterResult._is(l)?l:r._Future$value(l,c.nullable_ImporterResult_2),u);case 3:if(_=h,_==null){n=null,e=1;break}l=s.$this,l._async_import_cache0$_resultsCache.$indexSet(0,o,_),a=_.contents,i=_.syntax,o=s.originalUrl.resolveUri$1(o),n=r.Stylesheet_Stylesheet$parse0(a,i,s.quiet?C.$get$Logger_quiet0():l._async_import_cache0$_logger,o),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(u,t)},$signature:355},r.AsyncImportCache_humanize_closure3.prototype={call$1(e){return g.$eq$(e._1,this.canonicalUrl)},$signature:356},r.AsyncImportCache_humanize_closure4.prototype={call$1(e){return e._2},$signature:357},r.AsyncImportCache_humanize_closure5.prototype={call$1(e){return e.get$path(e).length},$signature:87},r.AsyncImportCache_humanize_closure6.prototype={call$1(e){var t=C.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:43},r.AtRootQueryParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.AtRootQueryParser_parse_closure0(this))}},r.AtRootQueryParser_parse_closure0.prototype={call$0(){var e,t,n=this.$this,s=n.scanner;s.expectChar$1(40),n.whitespace$0(),e=n.scanIdentifier$1("with"),e||n.expectIdentifier$2$name("without",'"with" or "without"'),n.whitespace$0(),s.expectChar$1(58),n.whitespace$0(),t=r.LinkedHashSet_LinkedHashSet$_empty(c.String);do t.add$1(0,n.identifier$0().toLowerCase()),n.whitespace$0();while(n.lookingAtIdentifier$0());return s.expectChar$1(41),s.expectDone$0(),new r.AtRootQuery0(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:358},r.AtRootQuery0.prototype={excludes$1(e){var t,n=this;if(n._at_root_query0$_all)return!n.include;e:{if(e instanceof r.ModifiableCssStyleRule0){t=n._at_root_query0$_rule!==n.include;break e}if(e instanceof r.ModifiableCssMediaRule0){t=n.excludesName$1("media");break e}if(e instanceof r.ModifiableCssSupportsRule0){t=n.excludesName$1("supports");break e}if(e instanceof r.ModifiableCssAtRule0){t=n.excludesName$1(e.name.value.toLowerCase());break e}t=!1;break e}return t},excludesName$1(e){var t=this._at_root_query0$_all||this.names.contains$1(0,e);return t!==this.include}},r.AtRootRule0.prototype={accept$1$1(e){return e.visitAtRootRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=new r.StringBuffer("@at-root "),n=this.query;return n!=null&&(t._contents="@at-root "+(n.toString$0(0)+" ")),n=this.children,t.toString$0(0)+" {"+(n&&$.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},r.ModifiableCssAtRule0.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssAtRule0?(t=this.name,n=e.name,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)&&g.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):t=!1,t},copyWithoutChildren$0(){var e=this;return r.ModifiableCssAtRule$0(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild0(e)},get$isChildless(){return this.isChildless},get$span(e){return this.span}},r.AtRule0.prototype={accept$1$1(e){return e.visitAtRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n="@"+this.name.toString$0(0),s=new r.StringBuffer(n),a=this.value;return a!=null&&(s._contents=n+(" "+a.toString$0(0))),t=this.children,t==null?s.toString$0(0)+";":s.toString$0(0)+" {"+$.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},r.AttributeSelector0.prototype={accept$1$1(e){return e.visitAttributeSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.AttributeSelector0&&t.name.$eq(0,n.name)&&t.op==n.op&&t.value==n.value&&t.modifier==n.modifier},get$hashCode(e){var t=this,n=t.name;return($.JSString_methods.get$hashCode(n.name)^g.get$hashCode$(n.namespace)^g.get$hashCode$(t.op)^g.get$hashCode$(t.value)^g.get$hashCode$(t.modifier))>>>0}},r.AttributeOperator0.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute0$_text}},r.BinaryOperationExpression0.prototype={get$span(e){for(var t,n=this.left;n instanceof r.BinaryOperationExpression0;)n=n.left;for(t=this.right;t instanceof r.BinaryOperationExpression0;)t=t.right;return n.get$span(n).expand$1(0,t.get$span(t))},get$operatorSpan(){var e,t,n=this.left,s=n.get$span(n);return s=s.get$file(s),e=this.right,t=e.get$span(e),s===t.get$file(t)?(s=n.get$span(n),s=s.get$end(s),t=e.get$span(e),t=s.offset<t.get$start(t).offset,s=t):s=!1,s?(s=n.get$span(n),s=s.get$file(s),n=n.get$span(n),n=n.get$end(n),e=e.get$span(e),e=r.SpanExtensions_trimRight0(r.SpanExtensions_trimLeft0(s.span$2(0,n.offset,e.get$start(e).offset))),n=e):n=this.get$span(0),n},accept$1$1(e){return e.visitBinaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s,a,i,o=this,l=o.left;e:{if(l instanceof r.BinaryOperationExpression0){t=l.operator.precedence<o.operator.precedence;break e}if(l instanceof r.ListExpression0&&!l.hasBrackets&&l.contents.length>=2){t=!0;break e}t=!1;break e}n=t?""+r.Primitives_stringFromCharCode(40):"",n+=l.toString$0(0),t=t?n+r.Primitives_stringFromCharCode(41):n,n=o.operator,t=t+r.Primitives_stringFromCharCode(32)+n.operator+r.Primitives_stringFromCharCode(32),s=o.right;e:{if(s instanceof r.BinaryOperationExpression0){a=s.operator,a.precedence<=n.precedence?(i=!(a===n&&a.isAssociative),n=i):n=!1;break e}if(s instanceof r.ListExpression0&&!s.hasBrackets&&s.contents.length>=2){n=!0;break e}n=!1;break e}return n&&(t+=r.Primitives_stringFromCharCode(40)),t+=s.toString$0(0),n&&(t+=r.Primitives_stringFromCharCode(41)),t.charCodeAt(0)==0,t},$isExpression0:1,$isAstNode0:1},r.BinaryOperator0.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},r.BooleanExpression0.prototype={accept$1$1(e){return e.visitBooleanExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return String(this.value)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.booleanClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassBoolean",new r.booleanClass__closure));return r.JSClassExtension_injectSuperclass(e._as($.SassBoolean_true0.constructor),t),t},$signature:15},r.booleanClass__closure.prototype={call$2(e,t){r.jsThrow(new w.Error(`new sass.SassBoolean() isn't allowed.
|
||
Use sass.sassTrue or sass.sassFalse instead.`))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:213},r.legacyBooleanClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.types.Boolean",new r.legacyBooleanClass__closure));return g.get$$prototype$x(t).getValue=r.allowInteropCaptureThisNamed("getValue",new r.legacyBooleanClass__closure0),t.TRUE=$.SassBoolean_true0,t.FALSE=$.SassBoolean_false0,r.JSClassExtension_injectSuperclass(e._as($.SassBoolean_true0.constructor),t),t},$signature:15},r.legacyBooleanClass__closure.prototype={call$2(e,t){throw r.wrapException(`new sass.types.Boolean() isn't allowed.
|
||
Use sass.types.Boolean.TRUE or sass.types.Boolean.FALSE instead.`)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:209},r.legacyBooleanClass__closure0.prototype={call$1(e){return e===$.SassBoolean_true0},$signature:75},r.SassBoolean0.prototype={get$isTruthy(){return this.value},accept$1$1(e){return e._serialize0$_buffer.write$1(0,String(this.value))},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertBoolean$1(e){return this},unaryNot$0(){return this.value?$.SassBoolean_false0:$.SassBoolean_true0}},r.Box0.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&t._box0$_inner===this._box0$_inner},get$hashCode(e){return r.Primitives_objectHashCode(this._box0$_inner)}},r.ModifiableBox0.prototype={},r.BuiltInCallable0.prototype={callbackFor$2(e,t){var n,s,a,i,o,l,_,u,p;for(n=this._built_in$_overloads,s=n.length,a=null,i=null,o=0;o<n.length;n.length===s||(0,r.throwConcurrentModificationError)(n),++o){if(l=n[o],_=l._0,_.matches$2(e,t))return l;u=_.$arguments.length-e,!(i!=null&&(_=Math.abs(u),p=Math.abs(i),_>p||_===p&&u<0))&&(i=u,a=l)}if(a!=null)return a;throw r.wrapException(r.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new r.BuiltInCallable0(e,this._built_in$_overloads,this.acceptsContent)},$isAsyncCallable0:1,$isAsyncBuiltInCallable0:1,$isCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},r.BuiltInCallable$mixin_closure0.prototype={call$1(e){return this.callback.call$1(e),$.C__SassNull0},$signature:3},r.BuiltInModule0.prototype={get$upstream(){return $.List_empty18},get$variableNodes(){return $.Map_empty12},get$extensionStore(){return $.C_EmptyExtensionStore0},get$css(e){return new r.CssStylesheet0($.List_empty16,r.SourceFile$decoded($.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return $.Map_empty11},get$transitivelyContainsCss(){return!1},get$transitivelyContainsExtensions(){return!1},setVariable$3(e,t,n){throw this.variables.containsKey$1(e)?r.wrapException(r.SassScriptException$0("Cannot modify built-in variable.",null)):r.wrapException(r.SassScriptException$0("Undefined variable.",null))},variableIdentity$1(e){return this},cloneCss$0(){return this},$isModule1:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},r.calculationClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassCalculation",new r.calculationClass__closure)),n=c.String,s=c.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["calc",new r.calculationClass__closure0,"min",new r.calculationClass__closure1,"max",new r.calculationClass__closure2,"clamp",new r.calculationClass__closure3],n,s).forEach$1(0,r.JSClassExtension_get_defineStaticMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["assertCalculation",new r.calculationClass__closure4],n,s).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["arguments",new r.calculationClass__closure5],n,s).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([r.SassNumber_SassNumber0(1,null)],c.JSArray_Object),c.Object)).constructor),t),t},$signature:15},r.calculationClass__closure.prototype={call$2(e,t){r.jsThrow0(new w.Error("new sass.SassCalculation() isn't allowed"))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:213},r.calculationClass__closure0.prototype={call$1(e){return r._assertCalculationValue(e),new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([e],c.JSArray_Object),c.Object))},$signature:110},r.calculationClass__closure1.prototype={call$1(e){var t=w.immutable.isOrderedMap(e)?g.toArray$0$x(c.ImmutableList_2._as(e)):c.List_dynamic._as(e),n=c.Object,s=g.cast$1$0$ax(t,n);return s.forEach$1(s,r.calculation1___assertCalculationValue$closure()),new r.SassCalculation0("min",r.List_List$unmodifiable(s,n))},$signature:110},r.calculationClass__closure2.prototype={call$1(e){var t=w.immutable.isOrderedMap(e)?g.toArray$0$x(c.ImmutableList_2._as(e)):c.List_dynamic._as(e),n=c.Object,s=g.cast$1$0$ax(t,n);return s.forEach$1(s,r.calculation1___assertCalculationValue$closure()),new r.SassCalculation0("max",r.List_List$unmodifiable(s,n))},$signature:110},r.calculationClass__closure3.prototype={call$3(e,t,n){var s;return t==null&&!r._isValidClampArg(e)?s=!0:s=n==null&&!$.JSArray_methods.any$1([e,t],r.calculation1___isValidClampArg$closure()),s&&r.jsThrow0(new w.Error("Expected at least one SassString or CalculationInterpolation in `"+r.IterableNullableExtension_whereNotNull([e,t,n],c.Object).toString$0(0)+"`")),s=c.Object,r.IterableNullableExtension_whereNotNull([e,t,n],s).forEach$1(0,r.calculation1___assertCalculationValue$closure()),new r.SassCalculation0("clamp",r.List_List$unmodifiable(r.IterableNullableExtension_whereNotNull([e,t,n],s),s))},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:363},r.calculationClass__closure4.prototype={call$2(e,t){return e},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:364},r.calculationClass__closure5.prototype={call$1(e){return new w.immutable.List(e.$arguments)},$signature:365},r.calculationOperationClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.CalculationOperation",new r.calculationOperationClass__closure)),n=c.String,s=c.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["equals",new r.calculationOperationClass__closure0,"hashCode",new r.calculationOperationClass__closure1],n,s).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["operator",new r.calculationOperationClass__closure2,"left",new r.calculationOperationClass__closure3,"right",new r.calculationOperationClass__closure4],n,s).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(r.SassCalculation_operateInternal0($.CalculationOperator_g2q0,r.SassNumber_SassNumber0(1,null),r.SassNumber_SassNumber0(1,null),!1,!1).constructor),t),t},$signature:15},r.calculationOperationClass__closure.prototype={call$4(e,t,n,s){var a=r.IterableExtension_firstWhereOrNull($.List_kUZ,new r.calculationOperationClass___closure(t));return a==null&&r.jsThrow0(new w.Error("Invalid operator: "+t)),r._assertCalculationValue(n),r._assertCalculationValue(s),r.SassCalculation_operateInternal0(a,n,s,!1,!1)},"call*":"call$4",$requiredArgCount:4,$signature:366},r.calculationOperationClass___closure.prototype={call$1(e){return e.operator===this.strOperator},$signature:367},r.calculationOperationClass__closure0.prototype={call$2(e,t){return e.$eq(0,t)},$signature:368},r.calculationOperationClass__closure1.prototype={call$1(e){return e.get$hashCode(0)},$signature:369},r.calculationOperationClass__closure2.prototype={call$1(e){return e._calculation0$_operator.operator},$signature:370},r.calculationOperationClass__closure3.prototype={call$1(e){return e._calculation0$_left},$signature:207},r.calculationOperationClass__closure4.prototype={call$1(e){return e._calculation0$_right},$signature:207},r.calculationInterpolationClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.CalculationInterpolation",new r.calculationInterpolationClass__closure)),n=c.String,s=c.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["equals",new r.calculationInterpolationClass__closure0,"hashCode",new r.calculationInterpolationClass__closure1],n,s).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.LinkedHashMap_LinkedHashMap$_literal(["value",new r.calculationInterpolationClass__closure2],n,s).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(new r.CalculationInterpolation("").constructor),t),t},$signature:15},r.calculationInterpolationClass__closure.prototype={call$2(e,t){return new r.CalculationInterpolation(t)},$signature:372},r.calculationInterpolationClass__closure0.prototype={call$2(e,t){return t instanceof r.CalculationInterpolation&&e._calculation0$_value===t._calculation0$_value},$signature:373},r.calculationInterpolationClass__closure1.prototype={call$1(e){return $.JSString_methods.get$hashCode(e._calculation0$_value)},$signature:374},r.calculationInterpolationClass__closure2.prototype={call$1(e){return e._calculation0$_value},$signature:375},r.SassCalculation0.prototype={get$isSpecialNumber(){return!0},accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof r.SassString0)return this.super$Value$plus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return r.throwExpression(r.SassScriptException$0('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return r.throwExpression(r.SassScriptException$0('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,t){return t==null?!1:t instanceof r.SassCalculation0&&this.name===t.name&&$.C_ListEquality.equals$2(0,this.$arguments,t.$arguments)},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)^$.C_ListEquality0.hash$1(this.$arguments)}},r.SassCalculation__verifyLength_closure0.prototype={call$1(e){return e instanceof r.SassString0},$signature:75},r.CalculationOperation0.prototype={$eq(e,t){return t==null?!1:t instanceof r.CalculationOperation0&&this._calculation0$_operator===t._calculation0$_operator&&g.$eq$(this._calculation0$_left,t._calculation0$_left)&&g.$eq$(this._calculation0$_right,t._calculation0$_right)},get$hashCode(e){return(r.Primitives_objectHashCode(this._calculation0$_operator)^g.get$hashCode$(this._calculation0$_left)^g.get$hashCode$(this._calculation0$_right))>>>0},toString$0(e){var t=r.serializeValue0(new r.SassCalculation0("",r._setArrayType([this],c.JSArray_Object)),!0,!0);return $.JSString_methods.substring$2(t,1,t.length-1)}},r.CalculationOperator0.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},r.CalculationInterpolation.prototype={$eq(e,t){return t==null?!1:t instanceof r.CalculationInterpolation&&this._calculation0$_value===t._calculation0$_value},get$hashCode(e){return $.JSString_methods.get$hashCode(this._calculation0$_value)},toString$0(e){return this._calculation0$_value}},r.CallableDeclaration0.prototype={get$span(e){return this.span}},r.updateCanonicalizeContextPrototype_closure.prototype={call$1(e){return e._canonicalize_context$_fromImport},$signature:376},r.updateCanonicalizeContextPrototype_closure0.prototype={call$1(e){return e._canonicalize_context$_wasContainingUrlAccessed=!0,r.NullableExtension_andThen0(e._canonicalize_context$_containingUrl,r.utils1__dartToJSUrl$closure())},$signature:377},r.CanonicalizeContext0.prototype={withFromImport$1$2(e,t){var n,s=this._canonicalize_context$_fromImport;this._canonicalize_context$_fromImport=!0;try{return n=t.call$0(),n}finally{this._canonicalize_context$_fromImport=s}},withFromImport$2(e,t){return this.withFromImport$1$2(e,t,c.dynamic)}},r.Chokidar0.prototype={},r.ChokidarOptions0.prototype={},r.ChokidarWatcher0.prototype={},r.ClassSelector0.prototype={$eq(e,t){return t==null?!1:t instanceof r.ClassSelector0&&t.name===this.name},accept$1$1(e){return e.visitClassSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){return new r.ClassSelector0(this.name+e,this.span)},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)}},r._CloneCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless,n=r.ModifiableCssAtRule$0(e.name,e.span,t,e.value);return t?n:this._clone_css$_visitChildren$2(n,e)},visitCssComment$1(e){return new r.ModifiableCssComment0(e.text,e.span)},visitCssDeclaration$1(e){return r.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)},visitCssImport$1(e){return new r.ModifiableCssImport0(e.url,e.modifiers,e.span)},visitCssKeyframeBlock$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssKeyframeBlock$0(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssMediaRule$0(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._clone_css$_oldToNewSelectors.$index(0,e._style_rule0$_selector._box0$_inner.value);if(t!=null)return this._clone_css$_visitChildren$2(r.ModifiableCssStyleRule$0(t,e.span,!1,e.originalSelector),e);throw r.wrapException(r.StateError$(k.The_Ex))},visitCssStylesheet$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssStylesheet$0(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._clone_css$_visitChildren$2(r.ModifiableCssSupportsRule$0(e.condition,e.span),e)},_clone_css$_visitChildren$1$2(e,t){var n,s,a;for(n=g.get$iterator$ax(t.get$children(t));n.moveNext$0();)s=n.get$current(n),a=s.accept$1(this),a.isGroupEnd=s.get$isGroupEnd(),e.addChild$1(a);return e},_clone_css$_visitChildren$2(e,t){return this._clone_css$_visitChildren$1$2(e,t,c.ModifiableCssParentNode_2)}},r.ColorExpression0.prototype={accept$1$1(e){return e.visitColorExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return r.serializeValue0(this.value,!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.global_closure32.prototype={call$1(e){return r._rgb0("rgb",e)},$signature:3},r.global_closure33.prototype={call$1(e){return r._rgb0("rgb",e)},$signature:3},r.global_closure34.prototype={call$1(e){return r._rgbTwoArg0("rgb",e)},$signature:3},r.global_closure35.prototype={call$1(e){var t=r._parseChannels0("rgb",r._setArrayType(["$red","$green","$blue"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString0?t:r._rgb0("rgb",c.List_Value_2._as(t))},$signature:3},r.global_closure36.prototype={call$1(e){return r._rgb0("rgba",e)},$signature:3},r.global_closure37.prototype={call$1(e){return r._rgb0("rgba",e)},$signature:3},r.global_closure38.prototype={call$1(e){return r._rgbTwoArg0("rgba",e)},$signature:3},r.global_closure39.prototype={call$1(e){var t=r._parseChannels0("rgba",r._setArrayType(["$red","$green","$blue"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString0?t:r._rgb0("rgba",c.List_Value_2._as(t))},$signature:3},r.global_closure40.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,1).assertNumber$1("weight");if(s.$index(e,0)instanceof r.SassNumber0||s.$index(e,0).get$isSpecialNumber()){if(a._number1$_value!==100||!a.hasUnit$1("%"))throw r.wrapException(k.Only_oa);return r._functionString0("invert",s.take$1(e,1))}return t=s.$index(e,0).assertColor$1("color"),s=t.get$red(0),n=t.get$green(0),r._mixColors0(t.changeRgb$3$blue$green$red(255-t.get$blue(0),255-n,255-s),t,a)},$signature:3},r.global_closure41.prototype={call$1(e){return r._hsl0("hsl",e)},$signature:3},r.global_closure42.prototype={call$1(e){return r._hsl0("hsl",e)},$signature:3},r.global_closure43.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return r._functionString0("hsl",e);throw r.wrapException(r.SassScriptException$0("Missing argument $lightness.",null))},$signature:19},r.global_closure44.prototype={call$1(e){var t=r._parseChannels0("hsl",r._setArrayType(["$hue","$saturation","$lightness"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString0?t:r._hsl0("hsl",c.List_Value_2._as(t))},$signature:3},r.global_closure45.prototype={call$1(e){return r._hsl0("hsla",e)},$signature:3},r.global_closure46.prototype={call$1(e){return r._hsl0("hsla",e)},$signature:3},r.global_closure47.prototype={call$1(e){var t=g.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return r._functionString0("hsla",e);throw r.wrapException(r.SassScriptException$0("Missing argument $lightness.",null))},$signature:19},r.global_closure48.prototype={call$1(e){var t=r._parseChannels0("hsla",r._setArrayType(["$hue","$saturation","$lightness"],c.JSArray_String),g.get$first$ax(e));return t instanceof r.SassString0?t:r._hsl0("hsla",c.List_Value_2._as(t))},$signature:3},r.global_closure49.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber0||t.$index(e,0).get$isSpecialNumber()?r._functionString0("grayscale",e):t.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:3},r.global_closure50.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=r._angleValue0(t.$index(e,1),"degrees");return n.changeHsl$1$hue(n.get$hue(0)+s)},$signature:28},r.global_closure51.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness($.JSNumber_methods.clamp$2(n.get$lightness(0)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:28},r.global_closure52.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness($.JSNumber_methods.clamp$2(n.get$lightness(0)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:28},r.global_closure53.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber0||t.$index(e,0).get$isSpecialNumber()?r._functionString0("saturate",e):new r.SassString0("saturate("+r.serializeValue0(t.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:19},r.global_closure54.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation($.JSNumber_methods.clamp$2(n.get$saturation(0)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:28},r.global_closure55.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertColor$1("color"),s=t.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation($.JSNumber_methods.clamp$2(n.get$saturation(0)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:28},r.global_closure56.prototype={call$1(e){var t=g.$index$asx(e,0);return t instanceof r.SassString0&&!t._string0$_hasQuotes&&$.JSString_methods.contains$1(t._string0$_text,C.$get$_microsoftFilterStart0())?r._functionString0("alpha",e):r.SassNumber_SassNumber0(t.assertColor$1("color")._color1$_alpha,null)},$signature:3},r.global_closure57.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length!==0&&$.JSArray_methods.every$1(n,new r.global__closure0))return r._functionString0("alpha",e);throw t=n.length,t===0?r.wrapException(r.SassScriptException$0("Missing argument $color.",null)):r.wrapException(r.SassScriptException$0("Only 1 argument allowed, but "+t+" were passed.",null))},$signature:19},r.global__closure0.prototype={call$1(e){return e instanceof r.SassString0&&!e._string0$_hasQuotes&&$.JSString_methods.contains$1(e._string0$_text,C.$get$_microsoftFilterStart0())},$signature:53},r.global_closure58.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0)instanceof r.SassNumber0||t.$index(e,0).get$isSpecialNumber()?r._functionString0("opacity",e):r.SassNumber_SassNumber0(t.$index(e,0).assertColor$1("color")._color1$_alpha,null)},$signature:3},r.module_closure12.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,1).assertNumber$1("weight");if(a.$index(e,0)instanceof r.SassNumber0){if(i._number1$_value!==100||!i.hasUnit$1("%"))throw r.wrapException(k.Only_oa);return t=r._functionString0("invert",a.take$1(e,1)),r.warnForDeprecation0("Passing a number ("+r.S(a.$index(e,0))+k.x29x20to_ci+t.toString$0(0),$.Deprecation_EfO),t}return n=a.$index(e,0).assertColor$1("color"),a=n.get$red(0),s=n.get$green(0),r._mixColors0(n.changeRgb$3$blue$green$red(255-n.get$blue(0),255-s,255-a),n,i)},$signature:3},r.module_closure13.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber0?(t=r._functionString0("grayscale",n.take$1(e,1)),r.warnForDeprecation0("Passing a number ("+r.S(n.$index(e,0))+k.x29x20to_cg+t.toString$0(0),$.Deprecation_EfO),t):n.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:3},r.module_closure14.prototype={call$1(e){return r._hwb0(e)},$signature:3},r.module_closure15.prototype={call$1(e){var t=r._parseChannels0("hwb",r._setArrayType(["$hue","$whiteness","$blackness"],c.JSArray_String),g.get$first$ax(e));if(t instanceof r.SassString0)throw r.wrapException(r.SassScriptException$0('Expected numeric channels, got "'+t.toString$0(0)+'".',null));return r._hwb0(c.List_Value_2._as(t))},$signature:3},r.module_closure16.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$whiteness(0),"%")},$signature:12},r.module_closure17.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$blackness(0),"%")},$signature:12},r.module_closure18.prototype={call$1(e){var t,n=g.$index$asx(e,0);return n instanceof r.SassString0&&!n._string0$_hasQuotes&&$.JSString_methods.contains$1(n._string0$_text,C.$get$_microsoftFilterStart0())?(t=r._functionString0("alpha",e),r.warnForDeprecation0(k.Using_c+t.toString$0(0),$.Deprecation_EfO),t):r.SassNumber_SassNumber0(n.assertColor$1("color")._color1$_alpha,null)},$signature:3},r.module_closure19.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);if($.JSArray_methods.every$1(n.$index(e,0).get$asList(),new r.module__closure4))return t=r._functionString0("alpha",e),r.warnForDeprecation0(k.Using_c+t.toString$0(0),$.Deprecation_EfO),t;throw r.wrapException(r.SassScriptException$0("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:19},r.module__closure4.prototype={call$1(e){return e instanceof r.SassString0&&!e._string0$_hasQuotes&&$.JSString_methods.contains$1(e._string0$_text,C.$get$_microsoftFilterStart0())},$signature:53},r.module_closure20.prototype={call$1(e){var t,n=g.getInterceptor$asx(e);return n.$index(e,0)instanceof r.SassNumber0?(t=r._functionString0("opacity",e),r.warnForDeprecation0("Passing a number ("+r.S(n.$index(e,0))+k.x20to_co+t.toString$0(0),$.Deprecation_EfO),t):r.SassNumber_SassNumber0(n.$index(e,0).assertColor$1("color")._color1$_alpha,null)},$signature:3},r._red_closure0.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$red(0),null)},$signature:12},r._green_closure0.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$green(0),null)},$signature:12},r._blue_closure0.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$blue(0),null)},$signature:12},r._mix_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._mixColors0(t.$index(e,0).assertColor$1("color1"),t.$index(e,1).assertColor$1("color2"),t.$index(e,2).assertNumber$1("weight"))},$signature:28},r._hue_closure0.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$hue(0),"deg")},$signature:12},r._saturation_closure0.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$saturation(0),"%")},$signature:12},r._lightness_closure0.prototype={call$1(e){return r.SassNumber_SassNumber0(g.get$first$ax(e).assertColor$1("color").get$lightness(0),"%")},$signature:12},r._complement_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertColor$1("color");return t.changeHsl$1$hue(t.get$hue(0)+180)},$signature:28},r._adjust_closure0.prototype={call$1(e){return r._updateComponents0(e,!0,!1,!1)},$signature:28},r._scale_closure0.prototype={call$1(e){return r._updateComponents0(e,!1,!1,!0)},$signature:28},r._change_closure0.prototype={call$1(e){return r._updateComponents0(e,!1,!0,!1)},$signature:28},r._ieHexStr_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertColor$1("color"),n=new r._ieHexStr_closure_hexString0;return new r.SassString0("#"+r.S(n.call$1(r.fuzzyRound0(t._color1$_alpha*255)))+r.S(n.call$1(t.get$red(0)))+r.S(n.call$1(t.get$green(0)))+r.S(n.call$1(t.get$blue(0))),!1)},$signature:19},r._ieHexStr_closure_hexString0.prototype={call$1(e){return $.JSString_methods.padLeft$2($.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase()},$signature:191},r._updateComponents_getParam0.prototype={call$5$assertPercent$checkPercent$checkUnitless(e,t,n,s,a){var i,o=this,l=o.keywords.remove$1(0,e),_=l==null?null:l.assertNumber$1(e);return _==null?null:(l=o.scale,i=!l,i&&a&&_.get$hasUnits()&&r.warnForDeprecation0("$"+e+": Passing a number with unit "+_.get$unitString()+k.x20is_de+_.unitSuggestion$1(e)+k.x0a_Morex3a,$.Deprecation_oCX),i&&s&&r._checkPercent0(_,e),(!i||n)&&_.assertUnit$2("%",e),l&&(t=100),!i||n?l=_.valueInRange$3(o.change?0:-t,t,e):(l=o.change?0:-t,l=_.valueInRangeWithUnit$4(l,t,e,s?"%":"")),l)},call$2(e,t){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,!1,!1,!1)},call$3$checkUnitless(e,t,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,!1,!1,n)},call$3$checkPercent(e,t,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,!1,n,!1)},call$3$assertPercent(e,t,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,t,n,!1,!1)},$signature:189},r._updateComponents_closure1.prototype={call$1(e){return r._angleValue0(e,"hue")},$signature:95},r._updateComponents_closure2.prototype={call$1(e){return"$"+e},$signature:5},r._updateComponents_updateValue0.prototype={call$3(e,t,n){var s;return t==null?e:this.change?t:this.adjust?$.JSNumber_methods.clamp$2(e+t,0,n):(s=t>0?n-e:e,e+s*(t/100))},$signature:251},r._updateComponents_updateRgb0.prototype={call$2(e,t){return r.fuzzyRound0(this.updateValue.call$3(e,t,255))},$signature:249},r._functionString_closure0.prototype={call$1(e){return r.serializeValue0(e,!1,!0)},$signature:136},r._removedColorFunction_closure0.prototype={call$1(e){var t=this.name,n=g.getInterceptor$asx(e),s=r.S(n.$index(e,0)),a=this.negative?"-":"";throw r.wrapException(r.SassScriptException$0("The function "+t+k.x28__isn+s+", $"+this.argument+": "+a+r.S(n.$index(e,1))+k.x29x0a_Mor+t,null))},$signature:384},r._rgb_closure0.prototype={call$1(e){return r._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:95},r._hsl_closure0.prototype={call$1(e){return r._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:95},r._hwb_closure0.prototype={call$1(e){return r._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:95},r._parseChannels_closure0.prototype={call$1(e){return e.get$isVar()},$signature:53},r.colorClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassColor",new r.colorClass__closure));return g.get$$prototype$x(t).change=r.allowInteropCaptureThisNamed("change",new r.colorClass__closure0),r.LinkedHashMap_LinkedHashMap$_literal(["red",new r.colorClass__closure1,"green",new r.colorClass__closure2,"blue",new r.colorClass__closure3,"hue",new r.colorClass__closure4,"saturation",new r.colorClass__closure5,"lightness",new r.colorClass__closure6,"whiteness",new r.colorClass__closure7,"blackness",new r.colorClass__closure8,"alpha",new r.colorClass__closure9],c.String,c.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.JSClassExtension_injectSuperclass(e._as(r.SassColor$rgb0(0,0,0,1).constructor),t),t},$signature:15},r.colorClass__closure.prototype={call$2(e,t){var n,s,a,i=g.getInterceptor$x(t);return i.get$red(t)!=null?(n=i.get$red(t),n.toString,n=r.fuzzyRound0(n),s=i.get$green(t),s.toString,s=r.fuzzyRound0(s),a=i.get$blue(t),a.toString,a=r.fuzzyRound0(a),i=i.get$alpha(t),r.SassColor$rgb0(n,s,a,r._asBool(C.$get$_isUndefined().call$1(i))?1:i)):i.get$saturation(t)!=null?(n=i.get$hue(t),n.toString,s=i.get$saturation(t),s.toString,a=i.get$lightness(t),a.toString,i=i.get$alpha(t),r.SassColor$hsl(n,s,a,r._asBool(C.$get$_isUndefined().call$1(i))?1:i)):(n=i.get$hue(t),n.toString,s=i.get$whiteness(t),s.toString,a=i.get$blackness(t),a.toString,i=i.get$alpha(t),r.SassColor_SassColor$hwb0(n,s,a,r._asBool(C.$get$_isUndefined().call$1(i))?1:i))},$signature:385},r.colorClass__closure0.prototype={call$2(e,t){var n,s,a,i=g.getInterceptor$x(t);return i.get$whiteness(t)!=null||i.get$blackness(t)!=null?(n=i.get$hue(t),n==null&&(n=e.get$hue(0)),s=i.get$whiteness(t),s==null&&(s=e.get$whiteness(0)),a=i.get$blackness(t),a==null&&(a=e.get$blackness(0)),i=i.get$alpha(t),e.changeHwb$4$alpha$blackness$hue$whiteness(i??e._color1$_alpha,a,n,s)):i.get$hue(t)!=null||i.get$saturation(t)!=null||i.get$lightness(t)!=null?(n=i.get$hue(t),n==null&&(n=e.get$hue(0)),s=i.get$saturation(t),s==null&&(s=e.get$saturation(0)),a=i.get$lightness(t),a==null&&(a=e.get$lightness(0)),i=i.get$alpha(t),e.changeHsl$4$alpha$hue$lightness$saturation(i??e._color1$_alpha,n,a,s)):i.get$red(t)!=null||i.get$green(t)!=null||i.get$blue(t)!=null?(n=r.NullableExtension_andThen0(i.get$red(t),r.number2__fuzzyRound$closure()),n==null&&(n=e.get$red(0)),s=r.NullableExtension_andThen0(i.get$green(t),r.number2__fuzzyRound$closure()),s==null&&(s=e.get$green(0)),a=r.NullableExtension_andThen0(i.get$blue(t),r.number2__fuzzyRound$closure()),a==null&&(a=e.get$blue(0)),i=i.get$alpha(t),e.changeRgb$4$alpha$blue$green$red(i??e._color1$_alpha,a,s,n)):(i=i.get$alpha(t),e.changeAlpha$1(i??e._color1$_alpha))},$signature:386},r.colorClass__closure1.prototype={call$1(e){return e.get$red(0)},$signature:116},r.colorClass__closure2.prototype={call$1(e){return e.get$green(0)},$signature:116},r.colorClass__closure3.prototype={call$1(e){return e.get$blue(0)},$signature:116},r.colorClass__closure4.prototype={call$1(e){return e.get$hue(0)},$signature:57},r.colorClass__closure5.prototype={call$1(e){return e.get$saturation(0)},$signature:57},r.colorClass__closure6.prototype={call$1(e){return e.get$lightness(0)},$signature:57},r.colorClass__closure7.prototype={call$1(e){return e.get$whiteness(0)},$signature:57},r.colorClass__closure8.prototype={call$1(e){return e.get$blackness(0)},$signature:57},r.colorClass__closure9.prototype={call$1(e){return e._color1$_alpha},$signature:57},r._Channels.prototype={},r._NodeSassColor.prototype={},r.legacyColorClass_closure.prototype={call$6(e,t,n,s,a,i){var o,l,_,u,p;if(i!=null){g.set$dartValue$x(e,i);return}n==null||s==null?(r._asInt(t),a=$.JSInt_methods._shrOtherPositive$1(t,24)/255,o=$.JSInt_methods.$mod($.JSInt_methods._shrOtherPositive$1(t,16),256),n=$.JSInt_methods.$mod($.JSInt_methods._shrOtherPositive$1(t,8),256),s=$.JSInt_methods.$mod(t,256)):(t.toString,o=t),l=r.fuzzyRound0($.JSNumber_methods.clamp$2(o,0,255)),_=r.fuzzyRound0($.JSNumber_methods.clamp$2(n,0,255)),u=r.fuzzyRound0($.JSNumber_methods.clamp$2(s,0,255)),p=a==null?null:$.JSNumber_methods.clamp$2(a,0,1),g.set$dartValue$x(e,r.SassColor$rgb0(l,_,u,p??1))},call$2(e,t){var n=null;return this.call$6(e,t,n,n,n,n)},call$3(e,t,n){return this.call$6(e,t,n,null,null,null)},call$4(e,t,n,s){return this.call$6(e,t,n,s,null,null)},call$5(e,t,n,s,a){return this.call$6(e,t,n,s,a,null)},"call*":"call$6",$requiredArgCount:2,$defaultValues(){return[null,null,null,null]},$signature:389},r.legacyColorClass_closure0.prototype={call$1(e){return g.get$red$x(g.get$dartValue$x(e))},$signature:118},r.legacyColorClass_closure1.prototype={call$1(e){return g.get$green$x(g.get$dartValue$x(e))},$signature:118},r.legacyColorClass_closure2.prototype={call$1(e){return g.get$blue$x(g.get$dartValue$x(e))},$signature:118},r.legacyColorClass_closure3.prototype={call$1(e){return g.get$dartValue$x(e)._color1$_alpha},$signature:391},r.legacyColorClass_closure4.prototype={call$2(e,t){var n=g.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$red(r.fuzzyRound0($.JSNumber_methods.clamp$2(t,0,255))))},$signature:106},r.legacyColorClass_closure5.prototype={call$2(e,t){var n=g.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$green(r.fuzzyRound0($.JSNumber_methods.clamp$2(t,0,255))))},$signature:106},r.legacyColorClass_closure6.prototype={call$2(e,t){var n=g.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$blue(r.fuzzyRound0($.JSNumber_methods.clamp$2(t,0,255))))},$signature:106},r.legacyColorClass_closure7.prototype={call$2(e,t){var n=g.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$alpha($.JSNumber_methods.clamp$2(t,0,1)))},$signature:106},r.SassColor0.prototype={get$red(e){var t;return this._color1$_red==null&&this._color1$_hslToRgb$0(),t=this._color1$_red,t.toString,t},get$green(e){var t;return this._color1$_green==null&&this._color1$_hslToRgb$0(),t=this._color1$_green,t.toString,t},get$blue(e){var t;return this._color1$_blue==null&&this._color1$_hslToRgb$0(),t=this._color1$_blue,t.toString,t},get$hue(e){var t;return this._color1$_hue==null&&this._color1$_rgbToHsl$0(),t=this._color1$_hue,t.toString,t},get$saturation(e){var t;return this._color1$_saturation==null&&this._color1$_rgbToHsl$0(),t=this._color1$_saturation,t.toString,t},get$lightness(e){var t;return this._color1$_lightness==null&&this._color1$_rgbToHsl$0(),t=this._color1$_lightness,t.toString,t},get$whiteness(e){return Math.min(Math.min(this.get$red(0),this.get$green(0)),this.get$blue(0))/255*100},get$blackness(e){return 100-Math.max(Math.max(this.get$red(0),this.get$green(0)),this.get$blue(0))/255*100},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertColor$1(e){return this},changeRgb$4$alpha$blue$green$red(e,t,n,s){var a=this,i=s??a.get$red(0),o=n??a.get$green(0),l=t??a.get$blue(0);return r.SassColor$rgb0(i,o,l,e??a._color1$_alpha)},changeRgb$3$blue$green$red(e,t,n){return this.changeRgb$4$alpha$blue$green$red(null,e,t,n)},changeRgb$1$alpha(e){return this.changeRgb$4$alpha$blue$green$red(e,null,null,null)},changeRgb$1$blue(e){return this.changeRgb$4$alpha$blue$green$red(null,e,null,null)},changeRgb$1$green(e){return this.changeRgb$4$alpha$blue$green$red(null,null,e,null)},changeRgb$1$red(e){return this.changeRgb$4$alpha$blue$green$red(null,null,null,e)},changeHsl$4$alpha$hue$lightness$saturation(e,t,n,s){var a=this,i=t??a.get$hue(0),o=s??a.get$saturation(0),l=n??a.get$lightness(0);return r.SassColor$hsl(i,o,l,e??a._color1$_alpha)},changeHsl$1$saturation(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,null,e,null)},changeHsl$1$hue(e){return this.changeHsl$4$alpha$hue$lightness$saturation(null,e,null,null)},changeHwb$4$alpha$blackness$hue$whiteness(e,t,n,s){var a=n??this.get$hue(0);return r.SassColor_SassColor$hwb0(a,s,t,e)},changeAlpha$1(e){var t=this;return new r.SassColor0(t._color1$_red,t._color1$_green,t._color1$_blue,t._color1$_hue,t._color1$_saturation,t._color1$_lightness,r.fuzzyAssertRange0(e,0,1,"alpha"),null)},plus$1(e){if(!(e instanceof r.SassNumber0)&&!(e instanceof r.SassColor0))return this.super$Value$plus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof r.SassNumber0)&&!(e instanceof r.SassColor0))return this.super$Value$minus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof r.SassNumber0)&&!(e instanceof r.SassColor0))return this.super$Value$dividedBy0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,t){var n=this;return t==null?!1:t instanceof r.SassColor0&&t.get$red(0)===n.get$red(0)&&t.get$green(0)===n.get$green(0)&&t.get$blue(0)===n.get$blue(0)&&t._color1$_alpha===n._color1$_alpha},get$hashCode(e){var t=this;return $.JSInt_methods.get$hashCode(t.get$red(0))^$.JSInt_methods.get$hashCode(t.get$green(0))^$.JSInt_methods.get$hashCode(t.get$blue(0))^$.JSNumber_methods.get$hashCode(t._color1$_alpha)},_color1$_rgbToHsl$0(){var e,t,n=this,s=n.get$red(0)/255,a=n.get$green(0)/255,i=n.get$blue(0)/255,o=Math.max(Math.max(s,a),i),l=Math.min(Math.min(s,a),i),_=o-l,u=o===l;u?n._color1$_hue=0:o===s?n._color1$_hue=$.JSNumber_methods.$mod(60*(a-i)/_,360):o===a?n._color1$_hue=$.JSNumber_methods.$mod(120+60*(i-s)/_,360):o===i&&(n._color1$_hue=$.JSNumber_methods.$mod(240+60*(s-a)/_,360)),e=o+l,t=50*e,n._color1$_lightness=t,u?n._color1$_saturation=0:(u=100*_,t<50?n._color1$_saturation=u/e:n._color1$_saturation=u/(2-o-l))},_color1$_hslToRgb$0(){var e=this,t=e.get$hue(0)/360,n=e.get$saturation(0)/100,s=e.get$lightness(0)/100,a=s<=.5?s*(n+1):s+n-s*n,i=s*2-a;e._color1$_red=r.fuzzyRound0(r.SassColor__hueToRgb0(i,a,t+.3333333333333333)*255),e._color1$_green=r.fuzzyRound0(r.SassColor__hueToRgb0(i,a,t)*255),e._color1$_blue=r.fuzzyRound0(r.SassColor__hueToRgb0(i,a,t-.3333333333333333)*255)}},r.SassColor_SassColor$hwb_toRgb0.prototype={call$1(e){return r.fuzzyRound0((r.SassColor__hueToRgb0(0,1,e)*this.factor+this._box_0.scaledWhiteness)*255)},$signature:159},r._ColorFormatEnum0.prototype={toString$0(e){return this._color1$_name}},r.SpanColorFormat0.prototype={},r.Combinator0.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator0$_text}},r.ModifiableCssComment0.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},$isCssComment0:1,get$span(e){return this.span}},r.compileAsync_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.NodeCompileResult),n,s=this,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M=r._wrapJsFunctionForAsync(function(I,R){if(I===1)return r._asyncRethrow(R,t);for(;;)switch(e){case 0:return y=s.options,S=y==null,v=S?null:g.get$loadPaths$x(y),E=S?null:g.get$quietDeps$x(y),E==null&&(E=!1),a=r._parseOutputStyle0(S?null:g.get$style$x(y)),i=S?null:g.get$verbose$x(y),i==null&&(i=!1),o=S?null:g.get$charset$x(y),o==null&&(o=!0),l=S?null:g.get$sourceMap$x(y),l==null&&(l=!1),_=s.logger,S?u=null:(u=g.get$importers$x(y),u=u==null?null:g.map$1$1$ax(u,new r.compileAsync__closure,c.AsyncImporter)),p=r._parseFunctions0(S?null:g.get$functions$x(y),!0),h=r._parseDeprecations(_,S?null:g.get$fatalDeprecations$x(y),!0),d=r._parseDeprecations(_,S?null:g.get$silenceDeprecations$x(y),!1),f=r._parseDeprecations(_,S?null:g.get$futureDeprecations$x(y),!1),e=3,r._asyncAwait(r.compileAsync0(s.path,o,h,p,f,r.AsyncImportCache$(u,v,_,null),null,null,_,null,E,d,l,a,null,!0,i),M);case 3:m=R,y=S?null:g.get$sourceMapIncludeSources$x(y),n=r._convertResult(m,y??!1),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(M,t)},$signature:201},r.compileAsync__closure.prototype={call$1(e){return r._parseAsyncImporter(e)},$signature:200},r.compileStringAsync_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.NodeCompileResult),n,s=this,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L=r._wrapJsFunctionForAsync(function(T,O){if(T===1)return r._asyncRethrow(O,t);for(;;)switch(e){case 0:return S=s.options,v=S==null,E=r.parseSyntax(v?null:g.get$syntax$x(S)),M=v?null:r.NullableExtension_andThen0(g.get$url$x(S),r.utils1__jsToDartUrl$closure()),I=v?null:g.get$loadPaths$x(S),R=v?null:g.get$quietDeps$x(S),R==null&&(R=!1),a=r._parseOutputStyle0(v?null:g.get$style$x(S)),i=v?null:g.get$verbose$x(S),i==null&&(i=!1),o=v?null:g.get$charset$x(S),o==null&&(o=!0),l=v?null:g.get$sourceMap$x(S),l==null&&(l=!1),_=s.logger,v?u=null:(u=g.get$importers$x(S),u=u==null?null:g.map$1$1$ax(u,new r.compileStringAsync__closure,c.AsyncImporter)),p=v?null:r.NullableExtension_andThen0(g.get$importer$x(S),new r.compileStringAsync__closure0),p==null&&(p=(v?null:g.get$url$x(S))==null?new r.NoOpImporter0:null),h=r._parseFunctions0(v?null:g.get$functions$x(S),!0),d=r._parseDeprecations(_,v?null:g.get$fatalDeprecations$x(S),!0),f=r._parseDeprecations(_,v?null:g.get$silenceDeprecations$x(S),!1),m=r._parseDeprecations(_,v?null:g.get$futureDeprecations$x(S),!1),e=3,r._asyncAwait(r.compileStringAsync0(s.text,o,d,h,m,r.AsyncImportCache$(u,I,_,null),p,null,null,_,null,R,f,l,a,E,M,!0,i),L);case 3:y=O,S=v?null:g.get$sourceMapIncludeSources$x(S),n=r._convertResult(y,S??!1),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(L,t)},$signature:201},r.compileStringAsync__closure.prototype={call$1(e){return r._parseAsyncImporter(e)},$signature:200},r.compileStringAsync__closure0.prototype={call$1(e){return r._parseAsyncImporter(e)},$signature:395},r._wrapAsyncSassExceptions_closure.prototype={call$1(e){var t;return e instanceof r.SassException0?t=r.throwNodeException(e,this.ascii,this.color,null):t=r.jsThrow(e??c.Object._as(e)),t},$signature:396},r._parseFunctions_closure0.prototype={call$2(e,t){var n,s=this.result;this.asynch?(n=r._Cell$(),n.__late_helper$_value=r.AsyncCallable_AsyncCallable$fromSignature(e,new r._parseFunctions__closure3(t,n),!0),s.push(n._readLocal$0())):(n=r._Cell$(),n.__late_helper$_value=r.Callable_Callable$fromSignature(e,new r._parseFunctions__closure2(t,n),!0),s.push(n._readLocal$0()))},$signature:120},r._parseFunctions__closure2.prototype={call$1(e){var t,n,s=k.Invali,a=r.wrapJSExceptions(new r._parseFunctions___closure6(this.callback,e));if(a instanceof r.Value0)return r._simplifyValue(a);throw t=a!=null&&a instanceof w.Promise,n=this.callable,t?r.wrapException(s+g.get$name$x(n.readLocal$0())+`":
|
||
Promises may only be returned for sass.compileAsync() and sass.compileStringAsync().`):r.wrapException(s+g.get$name$x(n.readLocal$0())+'": '+r.S(a)+" is not a sass.Value.")},$signature:3},r._parseFunctions___closure6.prototype={call$0(){return c.Function._as(this.callback).call$1(r.toJSArray(this.$arguments))},$signature:60},r._parseFunctions__closure3.prototype={call$1(e){return this.$call$body$_parseFunctions__closure0(e)},$call$body$_parseFunctions__closure0(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o=r._wrapJsFunctionForAsync(function(l,_){if(l===1)return r._asyncRethrow(_,n);for(;;)switch(t){case 0:i=r.wrapJSExceptions(new r._parseFunctions___closure5(a.callback,e)),t=i!=null&&i instanceof w.Promise?3:4;break;case 3:return t=5,r._asyncAwait(r.promiseToFuture(c.Promise._as(i),c.Object),o);case 5:i=_;case 4:if(i instanceof r.Value0){s=r._simplifyValue(i),t=1;break}throw r.wrapException(k.Invali+g.get$name$x(a.callable.readLocal$0())+'": '+r.S(i)+" is not a sass.Value.");case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(o,n)},$signature:88},r._parseFunctions___closure5.prototype={call$0(){return c.Function._as(this.callback).call$1(r.toJSArray(this.$arguments))},$signature:60},r._parseDeprecations_closure.prototype={call$0(){return new r._SyncStarIterable(this.$call$body$_parseDeprecations_closure(),c._SyncStarIterable_Deprecation)},$call$body$_parseDeprecations_closure(){var e=this;return function(){var t=0,n=1,s,a,i,o,l,_,u,p,h,d;return function(m,y,S){for(y===1&&(s=S,t=n);;)switch(t){case 0:a=g.get$iterator$ax(e.deprecations),i=c.Deprecation_2,o=e.supportVersions,l=e.logger;case 2:if(!a.moveNext$0()){t=3;break}_=a.get$current(a),u=typeof _=="string",p=u?_:null,t=u?4:5;break;case 4:h=r.Deprecation_fromId0(p),t=h==null?6:8;break;case 6:l.internalWarn$4$deprecation$span$trace('Invalid deprecation "'+r.S(p)+'".',null,null,null),t=7;break;case 8:return t=9,m._async$_current=h,1;case 9:case 7:t=2;break;case 5:u=i._is(_),p=u?g.get$id$x(_):null,t=u?10:11;break;case 10:h=r.Deprecation_fromId0(p),t=h==null?12:14;break;case 12:l.internalWarn$4$deprecation$span$trace('Invalid deprecation "'+r.S(p)+'".',null,null,null),t=13;break;case 14:return t=15,m._async$_current=h,1;case 15:case 13:t=2;break;case 11:_ instanceof r.Version?(u=o,d=_):(d=null,u=!1),t=u?16:17;break;case 16:return t=18,m._yieldStar$1(r.Deprecation_forVersion0(d));case 18:case 17:t=2;break;case 3:return 0;case 1:return m._datum=s,3}}}},$signature:398},r.nodePackageImporterClass_closure.prototype={call$0(){return c.JSClass._as(r.allowInteropCaptureThisNamed("sass.NodePackageImporter",new r.nodePackageImporterClass__closure))},$signature:15},r.nodePackageImporterClass__closure.prototype={call$2(e,t){var n,s,a,i,o=null,l=r.entrypointFilename();e:{if(t!=null){n=t??r._asString(t),s=n;break e}if(l!=null){a=l??r._asString(l),s=C.$get$context().dirname$1(a);break e}s=r.throwExpression("The Node package importer cannot determine an entry point because `require.main.filename` is not defined. Please provide an `entryPointDirectory` to the `NodePackageImporter`.")}return i=new r.NodePackageImporter0,r.isBrowser()&&r.throwExpression(k.The_No),i._node_package$__NodePackageImporter__entryPointDirectory_F=r.absolute(s,o,o,o,o,o,o,o,o,o,o,o,o,o,o),i},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:399},r._compileStylesheet_closure1.prototype={call$1(e){return e===""?r.Uri_Uri$dataFromString(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),$.C_Utf8Codec,null).get$_text():this.importCache.sourceMapUrl$1(0,r.Uri_parse(e)).toString$0(0)},$signature:5},r.CompileOptions.prototype={},r.CompileStringOptions.prototype={},r.NodeCompileResult.prototype={},r.CompileResult0.prototype={},r.Compiler.prototype={},r.AsyncCompiler.prototype={addCompilation$1(e){this.compilations.add$1(0,r.promiseToFuture0(e,c.dynamic).catchError$1(new r.AsyncCompiler_addCompilation_closure))}},r.AsyncCompiler_addCompilation_closure.prototype={call$1(e){},$signature:61},r.compilerClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.Compiler",new r.compilerClass__closure));return r.LinkedHashMap_LinkedHashMap$_literal(["compile",new r.compilerClass__closure0,"compileString",new r.compilerClass__closure1,"dispose",new r.compilerClass__closure2],c.String,c.Function).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.JSClassExtension_injectSuperclass(e._as(new r.Compiler().constructor),t),t},$signature:15},r.compilerClass__closure.prototype={call$1(e){return r.LinkedHashSet_LinkedHashSet$_literal([r.jsThrow(new w.Error("Compiler can not be directly constructed. Please use `sass.initCompiler()` instead."))],c.Never)},$signature:199},r.compilerClass__closure0.prototype={call$3(e,t,n){return e._disposed&&r.jsThrow(new w.Error("Compiler has already been disposed.")),r.compile0(t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:401},r.compilerClass__closure1.prototype={call$3(e,t,n){return e._disposed&&r.jsThrow(new w.Error("Compiler has already been disposed.")),r.compileString0(t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:402},r.compilerClass__closure2.prototype={call$1(e){e._disposed=!0},$signature:403},r.asyncCompilerClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.AsyncCompiler",new r.asyncCompilerClass__closure));return r.LinkedHashMap_LinkedHashMap$_literal(["compileAsync",new r.asyncCompilerClass__closure0,"compileStringAsync",new r.asyncCompilerClass__closure1,"dispose",new r.asyncCompilerClass__closure2],c.String,c.Function).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.JSClassExtension_injectSuperclass(e._as(new r.AsyncCompiler(new r.FutureGroup(new r._AsyncCompleter(new r._Future(C.Zone__current,c._Future_List_void),c._AsyncCompleter_List_void),[],c.FutureGroup_void)).constructor),t),t},$signature:15},r.asyncCompilerClass__closure.prototype={call$1(e){return r.LinkedHashSet_LinkedHashSet$_literal([r.jsThrow(new w.Error("AsyncCompiler can not be directly constructed. Please use `sass.initAsyncCompiler()` instead."))],c.Never)},$signature:199},r.asyncCompilerClass__closure0.prototype={call$3(e,t,n){var s;return e._disposed&&r.jsThrow(new w.Error("Compiler has already been disposed.")),s=r.compileAsync1(t,n),e.addCompilation$1(s),s},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:404},r.asyncCompilerClass__closure1.prototype={call$3(e,t,n){var s;return e._disposed&&r.jsThrow(new w.Error("Compiler has already been disposed.")),s=r.compileStringAsync1(t,n),e.addCompilation$1(s),s},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:405},r.asyncCompilerClass__closure2.prototype={call$1(e){return e._disposed=!0,r.futureToPromise0(new r.asyncCompilerClass___closure(e).call$0())},$signature:406},r.asyncCompilerClass___closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.Null),n=this,s,a=r._wrapJsFunctionForAsync(function(i,o){if(i===1)return r._asyncRethrow(o,t);for(;;)switch(e){case 0:return s=n.self.compilations,s.close$0(0),e=2,r._asyncAwait(s._future_group$_completer.future,a);case 2:return r._asyncReturn(null,t)}});return r._asyncStartSync(a,t)},$signature:2},r.initAsyncCompiler_closure.prototype={call$0(){var e=0,t=r._makeAsyncAwaitCompleter(c.AsyncCompiler),n,s=r._wrapJsFunctionForAsync(function(a,i){if(a===1)return r._asyncRethrow(i,t);for(;;)switch(e){case 0:n=new r.AsyncCompiler(new r.FutureGroup(new r._AsyncCompleter(new r._Future(C.Zone__current,c._Future_List_void),c._AsyncCompleter_List_void),[],c.FutureGroup_void)),e=1;break;case 1:return r._asyncReturn(n,t)}});return r._asyncStartSync(s,t)},$signature:407},r.ComplexSassNumber0.prototype={get$numeratorUnits(e){return this._complex0$_numeratorUnits},get$denominatorUnits(e){return this._complex0$_denominatorUnits},get$hasUnits(){return!0},get$hasComplexUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw r.wrapException(r.UnimplementedError$(k.Comple))},withValue$1(e){return new r.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,e,null)},withSlash$2(e,t){return new r.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,this._number1$_value,new r._Record_2(e,t))}},r.ComplexSelector0.prototype={get$specificity(){var e,t=this,n=t._complex$__ComplexSelector_specificity_FI;return n===C&&(e=$.JSArray_methods.fold$2(t.components,0,new r.ComplexSelector_specificity_closure0),t._complex$__ComplexSelector_specificity_FI!==C&&r.throwUnnamedLateFieldADI(),t._complex$__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){var e,t,n,s,a=null;if(this.leadingCombinators.length!==0)return a;e=this.components;e:{if(e.length===1?(t=e[0],n=t,s=n.selector,n=t.combinators.length<=0):(s=a,n=!1),n){n=s;break e}n=a;break e}return n},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},isSuperselector$1(e){return this.leadingCombinators.length===0&&e.leadingCombinators.length===0&&r.complexIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var t,n,s,a,i,o=this;if(e.length===0)return o;t=o.components;e:{if(n=t.length,n>=1){s=n-1,a=$.JSArray_methods.sublist$2(t,0,s),i=t[s],s=r.List_List$of(a,!0,c.ComplexSelectorComponent_2),s.push(i.withAdditionalCombinators$1(e)),s=r.ComplexSelector$0(o.leadingCombinators,s,o.span,o.lineBreak);break e}if(n<=0){s=r.List_List$of(o.leadingCombinators,!0,c.CssValue_Combinator_2),$.JSArray_methods.addAll$1(s,e),s=r.ComplexSelector$0(s,$.List_empty15,o.span,o.lineBreak);break e}throw r.wrapException(r.ReachabilityError$(k.None_o))}return s},concatenate$3$forceLineBreak(e,t,n){var s,a,i,o,l=this,_=e.leadingCombinators,u=l.components;return _.length===0?(_=r.List_List$of(u,!0,c.ComplexSelectorComponent_2),$.JSArray_methods.addAll$1(_,e.components),s=l.lineBreak||e.lineBreak||n,r.ComplexSelector$0(l.leadingCombinators,_,t,s)):(a=u.length,a>=1?(s=a-1,i=$.JSArray_methods.sublist$2(u,0,s),o=u[s],s=r.List_List$of(i,!0,c.ComplexSelectorComponent_2),s.push(o.withAdditionalCombinators$1(_)),$.JSArray_methods.addAll$1(s,e.components),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$0(l.leadingCombinators,s,t,_)):(s=r.List_List$of(l.leadingCombinators,!0,c.CssValue_Combinator_2),$.JSArray_methods.addAll$1(s,_),_=l.lineBreak||e.lineBreak||n,r.ComplexSelector$0(s,e.components,t,_)))},concatenate$2(e,t){return this.concatenate$3$forceLineBreak(e,t,!1)},get$hashCode(e){return $.C_ListEquality0.hash$1(this.leadingCombinators)^$.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.ComplexSelector0&&$.C_ListEquality.equals$2(0,this.leadingCombinators,t.leadingCombinators)&&$.C_ListEquality.equals$2(0,this.components,t.components)}},r.ComplexSelector_specificity_closure0.prototype={call$2(e,t){return e+t.selector.get$specificity()},$signature:408},r.ComplexSelectorComponent0.prototype={withAdditionalCombinators$1(e){var t,n,s=this;return e.length===0?t=s:(t=c.CssValue_Combinator_2,n=r.List_List$of(s.combinators,!0,t),$.JSArray_methods.addAll$1(n,e),t=new r.ComplexSelectorComponent0(s.selector,r.List_List$unmodifiable(n,t),s.span)),t},get$hashCode(e){return $.C_ListEquality0.hash$1(this.selector.components)^$.C_ListEquality0.hash$1(this.combinators)},$eq(e,t){var n;return t==null?!1:(t instanceof r.ComplexSelectorComponent0?(n=$.C_ListEquality.equals$2(0,this.selector.components,t.selector.components),n=n&&$.C_ListEquality.equals$2(0,this.combinators,t.combinators)):n=!1,n)},toString$0(e){var t=this.combinators;return r.serializeSelector0(this.selector,!0)+new r.MappedListIterable(t,new r.ComplexSelectorComponent_toString_closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},r.ComplexSelectorComponent_toString_closure0.prototype={call$1(e){return" "+e.toString$0(0)},$signature:409},r.CompoundSelector0.prototype={get$specificity(){var e,t=this,n=t._compound$__CompoundSelector_specificity_FI;return n===C&&(e=$.JSArray_methods.fold$2(t.components,0,new r.CompoundSelector_specificity_closure0),t._compound$__CompoundSelector_specificity_FI!==C&&r.throwUnnamedLateFieldADI(),t._compound$__CompoundSelector_specificity_FI=e,n=e),n},get$hasComplicatedSuperselectorSemantics(){var e,t=this,n=t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI;return n===C&&(e=$.JSArray_methods.any$1(t.components,new r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0),t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI!==C&&r.throwUnnamedLateFieldADI(),t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=e,n=e),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},get$hashCode(e){return $.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.CompoundSelector0&&$.C_ListEquality.equals$2(0,this.components,t.components)}},r.CompoundSelector_specificity_closure0.prototype={call$2(e,t){return e+t.get$specificity()},$signature:410},r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0.prototype={call$1(e){return e.get$hasComplicatedSuperselectorSemantics()},$signature:14},r.Configuration0.prototype={throughForward$1(e){var t,n,s,a,i,o=this._configuration0$_values;return o.get$isEmpty(o)?$.Configuration_Map_empty_null0:(t=e.prefix,t!=null&&(o=new r.UnprefixedMapView0(o,t,c.UnprefixedMapView_ConfiguredValue_2)),n=e.shownVariables,n!=null?o=new r.LimitedMapView0(o,n._base.intersection$1(new r.MapKeySet(o,c.MapKeySet_nullable_Object)),c.LimitedMapView_String_ConfiguredValue_2):(s=e.hiddenVariables,s!=null?(a=s._base.get$isNotEmpty(0),i=s):(i=null,a=!1),a&&(o=r.LimitedMapView$blocklist0(o,i,c.String,c.ConfiguredValue_2))),this._configuration0$_withValues$1(o))},_configuration0$_withValues$1(e){var t=this._configuration0$__originalConfiguration;return new r.Configuration0(e,t??this)},toString$0(e){var t,n,s=r._setArrayType([],c.JSArray_String);for(t=r.MapExtensions_get_pairs0(new r.UnmodifiableMapView(this._configuration0$_values,c.UnmodifiableMapView_String_ConfiguredValue_2),c.String,c.ConfiguredValue_2),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),s.push("$"+n._0+": "+n._1.toString$0(0));return"("+$.JSArray_methods.join$1(s,",")+")"}},r.ExplicitConfiguration0.prototype={_configuration0$_withValues$1(e){var t=this._configuration0$__originalConfiguration;return t==null&&(t=this),new r.ExplicitConfiguration0(this.nodeWithSpan,e,t)}},r.ConfiguredValue0.prototype={toString$0(e){return r.serializeValue0(this.value,!0,!0)}},r.ConfiguredVariable0.prototype={toString$0(e){var t=this.expression.toString$0(0),n=this.isGuarded?" !default":"";return"$"+this.name+": "+t+n},$isAstNode0:1,get$span(e){return this.span}},r.ContentBlock0.prototype={accept$1$1(e){return e.visitContentBlock$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n=this.$arguments;return n=n.$arguments.length===0&&n.restArgument==null?"":" using ("+n.toString$0(0)+")",t=this.children,n+(" {"+(t&&$.JSArray_methods).join$1(t," ")+"}")}},r.ContentRule0.prototype={accept$1$1(e){return e.visitContentRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(0)?"@content;":"@content("+t.toString$0(0)+");"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r._disallowedFunctionNames_closure0.prototype={call$1(e){return e.name},$signature:411},r.CssParser0.prototype={get$plainCss(){return!0},silentComment$0(){var e,t,n=this;if(n._stylesheet0$_inExpression)return!1;e=n.scanner,t=e._string_scanner$_position,n.super$Parser$silentComment0(),n.error$2(0,k.Silent,e.spanFrom$1(new r._SpanScannerState(e,t)))},atRule$2$root(e,t){var n,s,a=this,i=a.scanner,o=new r._SpanScannerState(i,i._string_scanner$_position);i.expectChar$1(64),n=a.interpolatedIdentifier$0(),a.whitespace$0(),s=n.get$asPlain();e:{if((s==="at-root"||s==="content"||s==="debug"||s==="each"||s==="error"||s==="extend"||s==="for"||s==="function"||s==="if"||s==="include"||s==="mixin"||s==="return"||s==="warn"||s==="while")&&a._css$_forbiddenAtRule$1(o),s==="import"){i=a._css$_cssImportRule$1(o);break e}if(s==="media"){i=a.mediaRule$1(o);break e}if(s==="-moz-document"){i=a.mozDocumentRule$2(o,n);break e}if(s==="supports"){i=a.supportsRule$1(o);break e}i=a.unknownAtRule$2(o,n);break e}return i},_css$_forbiddenAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule isn't allowed in plain CSS.",this.scanner.spanFrom$1(e))},_css$_cssImportRule$1(e){var t,n,s,a=this,i=a.scanner,o=new r._SpanScannerState(i,i._string_scanner$_position),l=i.peekChar$0();e:{if(l===117||l===85){t=a.dynamicUrl$0();break e}t=new r.StringExpression0(a.interpolatedString$0().asInterpolation$1$static(!0),!1);break e}return n=i.spanFrom$1(o),a.whitespace$0(),s=a.tryImportModifiers$0(),a.expectStatementSeparator$1("@import rule"),t=r._setArrayType([new r.StaticImport0(r.Interpolation$0(r._setArrayType([t],c.JSArray_Object),n),s,i.spanFrom$1(o))],c.JSArray_Import_2),i=i.spanFrom$1(e),new r.ImportRule0(r.List_List$unmodifiable(t,c.Import_2),i)},parentheses$0(){var e,t=this.scanner,n=t._string_scanner$_position;return t.expectChar$1(40),this.whitespace$0(),e=this.expressionUntilComma$0(),t.expectChar$1(41),new r.ParenthesizedExpression0(e,t.spanFrom$1(new r._SpanScannerState(t,n)))},identifierLike$0(){var e,t,n,s,a,i=this,o=i.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position),_=i.interpolatedIdentifier$0(),u=_.get$asPlain(),p=u.toLowerCase(),h=i.trySpecialFunction$2(p,l);if(h!=null)return h;if(e=o._string_scanner$_position,o.scanChar$1(46))return i.namespacedExpression$2(u,l);if(!o.scanChar$1(40))return new r.StringExpression0(_,!1);if(t=p==="var",n=r._setArrayType([],c.JSArray_Expression_2),!o.scanChar$1(41)){do{if(i.whitespace$0(),t&&n.length===1&&o.peekChar$0()===41){s=r.FileLocation$_(o._sourceFile,o._string_scanner$_position),a=s.offset,a=r._FileSpan$(s.file,a,a),n.push(new r.StringExpression0(r.Interpolation$0(r._setArrayType([""],c.JSArray_Object),a),!1));break}n.push(i.expressionUntilComma$1$singleEquals(!0)),i.whitespace$0()}while(o.scanChar$1(44));o.expectChar$1(41)}return C.$get$_disallowedFunctionNames0().contains$1(0,u)&&i.error$2(0,k.This_f,o.spanFrom$1(l)),e=o.spanFrom$1(new r._SpanScannerState(o,e)),s=c.Expression_2,a=r.List_List$unmodifiable(n,s),s=r.ConstantMap_ConstantMap$from($.Map_empty14,c.String,s),o=o.spanFrom$1(l),new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(u,"_","-"),u,new r.ArgumentInvocation0(a,s,null,null,e),o)},namespacedExpression$2(e,t){var n=this.super$StylesheetParser$namespacedExpression0(e,t);this.error$2(0,k.Modulen,n.get$span(n))}},r.DebugRule0.prototype={accept$1$1(e){return e.visitDebugRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.ModifiableCssDeclaration0.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},r.Declaration0.prototype={accept$1$1(e){return e.visitDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s=new r.StringBuffer(""),a=this.name,i=""+a.toString$0(0);return s._contents=i,i=s._contents=i+r.Primitives_stringFromCharCode(58),t=this.value,t!=null&&(a=$.JSString_methods.startsWith$1(a.get$initialPlain(),"--")?i:s._contents=i+r.Primitives_stringFromCharCode(32),s._contents=a+t.toString$0(0)),n=this.children,n!=null?s.toString$0(0)+" {"+$.JSArray_methods.join$1(n," ")+"}":s.toString$0(0)+";"},get$span(e){return this.span}},r.SupportsDeclaration0.prototype={get$isCustomProperty(){var e,t=this.name;e:{if(t instanceof r.StringExpression0&&!t.hasQuotes){e=$.JSString_methods.startsWith$1(t.text.get$initialPlain(),"--");break e}e=!1;break e}return e},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode0:1,get$span(e){return this.span}},r.Deprecation0.prototype={_enumToString$0(){return"Deprecation."+this._name},get$deprecatedIn(e){return r.NullableExtension_andThen0(this._deprecation$_deprecatedIn,r.version_Version___parse_tearOff$closure())},get$obsoleteIn(e){return null},toString$0(e){return this.id}},r.Deprecation_fromId_closure0.prototype={call$1(e){return e.id===this.id},$signature:412},r.DeprecationProcessingLogger0.prototype={DeprecationProcessingLogger$5$fatalDeprecations$futureDeprecations$limitRepetition$silenceDeprecations0(e,t,n,s,a){var i,o,l,_,u,p,h,d=this,f=null;for(i=d.fatalDeprecations,i=r._LinkedHashSetIterator$(i,i._modifications,r._instanceType(i)._precomputed1),o=d.silenceDeprecations,l=i.$ti._precomputed1,_=d.futureDeprecations;i.moveNext$0();){if(u=i._collection$_current,u==null&&(u=l._as(u)),u.isFuture&&!_.contains$1(0,u)){u=u.toString$0(0),d.internalWarn$4$deprecation$span$trace("Future "+u+k.x20deprex20m,f,f,f);continue}if(p=o.contains$1(0,u),p){u=u.toString$0(0),d.internalWarn$4$deprecation$span$trace("Ignoring setting to silence "+u+k.x20deprex2c,f,f,f);continue}}for(i=r._LinkedHashSetIterator$(o,o._modifications,r._instanceType(o)._precomputed1),o=i.$ti._precomputed1;i.moveNext$0();){if(l=i._collection$_current,l==null&&(l=o._as(l)),$.Deprecation_oty===l){d.internalWarn$4$deprecation$span$trace(k.User_a,f,f,f);continue}if(h=l.isFuture,h&&_.contains$1(0,l)){l=l.toString$0(0),d.internalWarn$4$deprecation$span$trace("Conflicting options for future "+l+" deprecation cancel each other out.",f,f,f);continue}if(h){l=l.toString$0(0),d.internalWarn$4$deprecation$span$trace("Future "+l+k.x20deprex20i,f,f,f);continue}}for(i=r._LinkedHashSetIterator$(_,_._modifications,r._instanceType(_)._precomputed1),o=i.$ti._precomputed1;i.moveNext$0();)l=i._collection$_current,l==null&&(l=o._as(l)),l.isFuture||(l=l.toString$0(0),d.internalWarn$4$deprecation$span$trace(l+k.x20is_noaf,f,f,f))},internalWarn$4$deprecation$span$trace(e,t,n,s){t!=null?this._deprecation_processing$_handleDeprecation$4$span$trace(t,e,n,s):this._deprecation_processing$_inner.warn$3$span$trace(0,e,n,s)},_deprecation_processing$_handleDeprecation$4$span$trace(e,t,n,s){var a,i,o,l,_,u,p,h=this,d=null;if(!(e.isFuture&&!h.futureDeprecations.contains$1(0,e))){if(h.fatalDeprecations.contains$1(0,e)){t+=k.x0a_This+e.toString$0(0)+k.x20deprex20t;e:{if(a=n!=null,a?(i=n??c.FileSpan._as(n),o=s!=null,l=s):(i=d,l=i,o=!1),o){a&&(s=l),o=r.SassRuntimeException$0(t,i,s??c.Trace._as(s),d);break e}if(n!=null?o=(a?l:s)==null:(n=d,o=!1),o){o=r.SassException$0(t,n,d);break e}o=r.SassScriptException$0(t,d);break e}throw r.wrapException(o)}h.silenceDeprecations.contains$1(0,e)||h.limitRepetition&&(o=h._deprecation_processing$_warningCounts,_=o.$index(0,e),u=(_??0)+1,o.$indexSet(0,e,u),u>5)||(p=h._deprecation_processing$_inner,p instanceof r.LoggerWithDeprecationType?p.internalWarn$4$deprecation$span$trace(t,e,n,s):p.warn$4$deprecation$span$trace(0,t,!0,n,s))}},debug$2(e,t,n){return this._deprecation_processing$_inner.debug$2(0,t,n)},summarize$1$js(e){var t=this._deprecation_processing$_warningCounts.get$values(0),n=r._instanceType(t),s=r.IterableIntegerExtension_get_sum(new r.MappedIterable(new r.WhereIterable(t,new r.DeprecationProcessingLogger_summarize_closure1,n._eval$1("WhereIterable<Iterable.E>")),new r.DeprecationProcessingLogger_summarize_closure2,n._eval$1("MappedIterable<Iterable.E,int>")));s>0&&(t=e?"":k.x0aRun_i,this._deprecation_processing$_inner.warn$1(0,""+s+k.x20repet+t))}},r.DeprecationProcessingLogger_summarize_closure1.prototype={call$1(e){return e>5},$signature:45},r.DeprecationProcessingLogger_summarize_closure2.prototype={call$1(e){return e-5},$signature:150},r.Deprecation1.prototype={},r.deprecations_closure.prototype={call$0(){var e,t,n,s=this.deprecation;e:{if(s.isFuture){e="future";break e}if(t=r.NullableExtension_andThen0(s._deprecation$_deprecatedIn,r.version_Version___parse_tearOff$closure())==null,t?(n=s.get$obsoleteIn(0)==null,e=n):(n=null,e=!1),e){e="user";break e}if(t?n:s.get$obsoleteIn(0)==null){e="active";break e}e="obsolete";break e}return e},$signature:26},r.versionClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.Version",new r.versionClass__closure));return t.parse=r.allowInteropNamed("parse",new r.versionClass__closure0),r.JSClassExtension_injectSuperclass(e._as(r.Version_Version(0,0,0,null).constructor),t),t},$signature:15},r.versionClass__closure.prototype={call$4(e,t,n,s){return r.Version_Version(t,n,s,null)},"call*":"call$4",$requiredArgCount:4,$signature:413},r.versionClass__closure0.prototype={call$1(e){var t=r.Version_Version$parse(e);if(t.preRelease.length!==0||t.build.length!==0)throw r.wrapException(r.FormatException$("Build identifiers and prerelease versions not supported.",null,null));return t},$signature:198},r.DynamicImport0.prototype={toString$0(e){return r.StringExpression_quoteText0(this.urlString)},$isImport0:1,$isAstNode0:1,get$span(e){return this.span}},r.EachRule0.prototype={accept$1$1(e){return e.visitEachRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.variables,n=this.children;return"@each "+new r.MappedListIterable(t,new r.EachRule_toString_closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+(n&&$.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},r.EachRule_toString_closure0.prototype={call$1(e){return"$"+e},$signature:5},r.EmptyExtensionStore0.prototype={get$_extension_store$_extensions(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$($.Symbol__extensions,"get$_empty_extension_store0$_extensions",1,[],[],0)))},get$_extension_store$_sourceSpecificity(){return r.throwExpression(r.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r.JSInvocationMirror$($.Symbol__sourceSpecificity,"get$_empty_extension_store0$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return $.C_EmptyUnmodifiableSet0},extensionsWhereTarget$1(e){return $.List_empty17},addSelector$2(e,t){throw r.wrapException(r.UnsupportedError$("addSelector() can't be called for a const ExtensionStore."))},addExtension$4(e,t,n,s){throw r.wrapException(r.UnsupportedError$("addExtension() can't be called for a const ExtensionStore."))},addExtensions$1(e){throw r.wrapException(r.UnsupportedError$(k.addExt))},clone$0(){return $.Record2_EmptyExtensionStore_Map_empty0},$isExtensionStore0:1},r.Environment0.prototype={closure$0(){var e,t,n,s=this,a=s._environment0$_forwardedModules,i=s._environment0$_nestedForwardedModules,o=s._environment0$_variables;return o=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),e=s._environment0$_variableNodes,e=r._setArrayType(e.slice(0),r._arrayInstanceType(e)),t=s._environment0$_functions,t=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),n=s._environment0$_mixins,n=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.Environment$_0(s._environment0$_modules,s._environment0$_namespaceNodes,s._environment0$_globalModules,s._environment0$_importedModules,a,i,s._environment0$_allModules,o,e,t,n,s._environment0$_content)},forwardModule$2(e,t){var n,s,a,i=this,o=i._environment0$_forwardedModules;for(o==null&&(o=i._environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_Callable_2,c.AstNode_2)),n=r.ForwardedModuleView_ifNecessary0(e,t,c.Callable_2),s=r.LinkedHashMapKeyIterator$(o,o.__js_helper$_modifications);s.moveNext$0();)a=s.__js_helper$_current,i._environment0$_assertNoConflicts$5(n.get$variables(),a.get$variables(),n,a,"variable"),i._environment0$_assertNoConflicts$5(n.get$functions(n),a.get$functions(a),n,a,"function"),i._environment0$_assertNoConflicts$5(n.get$mixins(),a.get$mixins(),n,a,"mixin");i._environment0$_allModules.push(e),o.$indexSet(0,n,t)},_environment0$_assertNoConflicts$5(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m;for(e.get$length(e)<t.get$length(t)?(i=t,o=e):(i=e,o=t),l=c.String,_=r.MapExtensions_get_pairs0(o,l,c.Object),_=_.get$iterator(_),u=a==="variable";_.moveNext$0();)if(p=_.get$current(_),h=p._0,d=p._1,f=i.$index(0,h),f!=null&&!(u?n.variableIdentity$1(h)===s.variableIdentity$1(h):g.$eq$(f,d)))throw u&&(h="$"+h),_=this._environment0$_forwardedModules,_==null?m=null:(_=_.$index(0,s),m=_==null?null:g.get$span$z(_)),_=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,l),m!=null&&_.$indexSet(0,m,"original @forward"),r.wrapException(r.MultiSpanSassScriptException$0("Two forwarded modules both define a "+a+" named "+h+".","new @forward",_))},importForwards$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M=e._environment0$_environment._environment0$_forwardedModules;if(M!=null){if(t=E._environment0$_forwardedModules,t!=null){for(n=c.Module_Callable_2,s=c.AstNode_2,a=r.LinkedHashMap_LinkedHashMap$_empty(n,s),n=r.MapExtensions_get_pairs0(M,n,s),n=n.get$iterator(n),s=E._environment0$_globalModules;n.moveNext$0();)i=n.get$current(n),e=i._0,o=i._1,(!t.containsKey$1(e)||!s.containsKey$1(e))&&a.$indexSet(0,e,o);M=a}else t=E._environment0$_forwardedModules=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_Callable_2,c.AstNode_2);for(n=c.String,s=r.LinkedHashSet_LinkedHashSet$_empty(n),a=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);a.moveNext$0();)for(i=a.__js_helper$_current.get$variables(),i=g.get$iterator$ax(i.get$keys(i));i.moveNext$0();)s.add$1(0,i.get$current(i));for(a=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current,l=l.get$functions(l),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)a.add$1(0,l.get$current(l));for(n=r.LinkedHashSet_LinkedHashSet$_empty(n),i=r.LinkedHashMapKeyIterator$(M,M.__js_helper$_modifications);i.moveNext$0();)for(l=i.__js_helper$_current.get$mixins(),l=g.get$iterator$ax(l.get$keys(l));l.moveNext$0();)n.add$1(0,l.get$current(l));if(i=E._environment0$_variables,l=i.length,l===1){for(l=E._environment0$_importedModules,_=c.Module_Callable_2,u=c.AstNode_2,p=r.MapExtensions_get_pairs0(l,_,u).toList$0(0),h=p.length,d=c.Callable_2,f=0;f<p.length;p.length===h||(0,r.throwConcurrentModificationError)(p),++f)m=p[f],e=m._0,o=m._1,y=r.ShadowedModuleView_ifNecessary0(e,a,n,s,d),y!=null&&(l.remove$1(0,e),m=y.variables,m.get$isEmpty(m)?(m=y.functions,m.get$isEmpty(m)?(m=y.mixins,m.get$isEmpty(m)?(m=y._shadowed_view0$_inner,m=m.get$css(m),m=g.get$isEmpty$asx(m.get$children(m))):m=!1):m=!1):m=!1,m||l.$indexSet(0,y,o));for(_=r.MapExtensions_get_pairs0(t,_,u).toList$0(0),u=_.length,f=0;f<_.length;_.length===u||(0,r.throwConcurrentModificationError)(_),++f)p=_[f],e=p._0,o=p._1,y=r.ShadowedModuleView_ifNecessary0(e,a,n,s,d),y!=null&&(t.remove$1(0,e),p=y.variables,p.get$isEmpty(p)?(p=y.functions,p.get$isEmpty(p)?(p=y.mixins,p.get$isEmpty(p)?(p=y._shadowed_view0$_inner,p=p.get$css(p),p=g.get$isEmpty$asx(p.get$children(p))):p=!1):p=!1):p=!1,p||t.$indexSet(0,y,o));l.addAll$1(0,M),t.addAll$1(0,M)}else{if(_=E._environment0$_nestedForwardedModules,_==null){for(S=l-1,v=g.JSArray_JSArray$allocateGrowable(S,c.List_Module_Callable_2),l=c.JSArray_Module_Callable_2,f=0;f<S;++f)v[f]=r._setArrayType([],l);E._environment0$_nestedForwardedModules=v,l=v}else l=_;$.JSArray_methods.addAll$1($.JSArray_methods.get$last(l),new r.LinkedHashMapKeyIterable(M,r._instanceType(M)._eval$1("LinkedHashMapKeyIterable<1>")))}for(s=r._LinkedHashSetIterator$(s,s._modifications,s.$ti._precomputed1),l=E._environment0$_variableIndices,_=E._environment0$_variableNodes,u=s.$ti._precomputed1;s.moveNext$0();)p=s._collection$_current,p==null&&(p=u._as(p)),l.remove$1(0,p),g.remove$1$z($.JSArray_methods.get$last(i),p),g.remove$1$z($.JSArray_methods.get$last(_),p);for(s=r._LinkedHashSetIterator$(a,a._modifications,a.$ti._precomputed1),a=E._environment0$_functionIndices,i=E._environment0$_functions,l=s.$ti._precomputed1;s.moveNext$0();)_=s._collection$_current,_==null&&(_=l._as(_)),a.remove$1(0,_),g.remove$1$z($.JSArray_methods.get$last(i),_);for(n=r._LinkedHashSetIterator$(n,n._modifications,n.$ti._precomputed1),s=E._environment0$_mixinIndices,a=E._environment0$_mixins,i=n.$ti._precomputed1;n.moveNext$0();)l=n._collection$_current,l==null&&(l=i._as(l)),s.remove$1(0,l),g.remove$1$z($.JSArray_methods.get$last(a),l)}},getVariable$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._environment0$_getModule$1(t).get$variables().$index(0,e):i._environment0$_lastVariableName===e?(n=i._environment0$_lastVariableIndex,n.toString,n=g.$index$asx(i._environment0$_variables[n],e),n??i._environment0$_getVariableFromGlobalModule$1(e)):(n=i._environment0$_variableIndices,s=n.$index(0,e),s!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=s,n=g.$index$asx(i._environment0$_variables[s],e),n??i._environment0$_getVariableFromGlobalModule$1(e)):(a=i._environment0$_variableIndex$1(e),a!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._environment0$_variables[a],e),n??i._environment0$_getVariableFromGlobalModule$1(e)):i._environment0$_getVariableFromGlobalModule$1(e)))},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_environment0$_getVariableFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"variable",new r.Environment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._environment0$_getModule$1(t).get$variableNodes().$index(0,e):i._environment0$_lastVariableName===e?(n=i._environment0$_lastVariableIndex,n.toString,n=g.$index$asx(i._environment0$_variableNodes[n],e),n??i._environment0$_getVariableNodeFromGlobalModule$1(e)):(n=i._environment0$_variableIndices,s=n.$index(0,e),s!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=s,n=g.$index$asx(i._environment0$_variableNodes[s],e),n??i._environment0$_getVariableNodeFromGlobalModule$1(e)):(a=i._environment0$_variableIndex$1(e),a!=null?(i._environment0$_lastVariableName=e,i._environment0$_lastVariableIndex=a,n.$indexSet(0,e,a),n=g.$index$asx(i._environment0$_variableNodes[a],e),n??i._environment0$_getVariableNodeFromGlobalModule$1(e)):i._environment0$_getVariableNodeFromGlobalModule$1(e)))},_environment0$_getVariableNodeFromGlobalModule$1(e){var t,n,s;for(t=this._environment0$_importedModules,n=this._environment0$_globalModules,n=new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>")).followedBy$1(0,new r.LinkedHashMapKeyIterable(n,r._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new r.FollowedByIterator(g.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(t=n._currentIterator,s=t.get$current(t).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,t){return t!=null?this._environment0$_getModule$1(t).get$variables().containsKey$1(e):$.JSArray_methods.get$first(this._environment0$_variables).containsKey$1(e)?!0:this._environment0$_getVariableFromGlobalModule$1(e)!=null},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_environment0$_variableIndex$1(e){var t,n;for(t=this._environment0$_variables,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,t,n,s,a){var i,o,l,_,u,p,h,d,f=this;if(a!=null){f._environment0$_getModule$1(a).setVariable$3(e,t,n);return}if(s||f._environment0$_variables.length===1){if(f._environment0$_variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure2(f,e)),i=f._environment0$_variables,!$.JSArray_methods.get$first(i).containsKey$1(e)&&(o=f._environment0$_fromOneModule$3(e,"variable",new r.Environment_setVariable_closure3(e)),o!=null)){o.setVariable$3(e,t,n);return}g.$indexSet$ax($.JSArray_methods.get$first(i),e,t),g.$indexSet$ax($.JSArray_methods.get$first(f._environment0$_variableNodes),e,n);return}if(l=f._environment0$_nestedForwardedModules,l!=null&&!f._environment0$_variableIndices.containsKey$1(e)&&f._environment0$_variableIndex$1(e)==null){for(i=r._arrayInstanceType(l)._eval$1("ReversedListIterable<1>"),_=new r.ReversedListIterable(l,i),_=new r.ListIterator(_,_.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");_.moveNext$0();)for(u=_.__internal$_current,u=g.get$reversed$ax(u??i._as(u)),p=u.$ti,u=new r.ListIterator(u,u.get$length(0),p._eval$1("ListIterator<ListIterable.E>")),p=p._eval$1("ListIterable.E");u.moveNext$0();)if(h=u.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,t,n);return}}f._environment0$_lastVariableName===e?(i=f._environment0$_lastVariableIndex,i.toString,d=i):d=f._environment0$_variableIndices.putIfAbsent$2(e,new r.Environment_setVariable_closure4(f,e)),!f._environment0$_inSemiGlobalScope&&d===0&&(d=f._environment0$_variables.length-1,f._environment0$_variableIndices.$indexSet(0,e,d)),f._environment0$_lastVariableName=e,f._environment0$_lastVariableIndex=d,g.$indexSet$ax(f._environment0$_variables[d],e,t),g.$indexSet$ax(f._environment0$_variableNodes[d],e,n)},setVariable$4$global(e,t,n,s){return this.setVariable$5$global$namespace(e,t,n,s,null)},setLocalVariable$3(e,t,n){var s,a=this,i=a._environment0$_variables,o=i.length;a._environment0$_lastVariableName=e,s=a._environment0$_lastVariableIndex=o-1,a._environment0$_variableIndices.$indexSet(0,e,s),g.$indexSet$ax(i[s],e,t),g.$indexSet$ax(a._environment0$_variableNodes[s],e,n)},getFunction$2$namespace(e,t){var n,s,a,i=this;return t!=null?(n=i._environment0$_getModule$1(t),n.get$functions(n).$index(0,e)):(n=i._environment0$_functionIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._environment0$_functions[s],e),n??i._environment0$_getFunctionFromGlobalModule$1(e)):(a=i._environment0$_functionIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._environment0$_functions[a],e),n??i._environment0$_getFunctionFromGlobalModule$1(e)):i._environment0$_getFunctionFromGlobalModule$1(e)))},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_environment0$_getFunctionFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"function",new r.Environment__getFunctionFromGlobalModule_closure0(e))},_environment0$_functionIndex$1(e){var t,n;for(t=this._environment0$_functions,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,t){var n,s,a,i=this;return t!=null?i._environment0$_getModule$1(t).get$mixins().$index(0,e):(n=i._environment0$_mixinIndices,s=n.$index(0,e),s!=null?(n=g.$index$asx(i._environment0$_mixins[s],e),n??i._environment0$_getMixinFromGlobalModule$1(e)):(a=i._environment0$_mixinIndex$1(e),a!=null?(n.$indexSet(0,e,a),n=g.$index$asx(i._environment0$_mixins[a],e),n??i._environment0$_getMixinFromGlobalModule$1(e)):i._environment0$_getMixinFromGlobalModule$1(e)))},_environment0$_getMixinFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"mixin",new r.Environment__getMixinFromGlobalModule_closure0(e))},_environment0$_mixinIndex$1(e){var t,n;for(t=this._environment0$_mixins,n=t.length-1;n>=0;--n)if(t[n].containsKey$1(e))return n;return null},withContent$2(e,t){var n=this._environment0$_content;this._environment0$_content=e,t.call$0(),this._environment0$_content=n},asMixin$1(e){var t=this._environment0$_inMixin;this._environment0$_inMixin=!0,e.call$0(),this._environment0$_inMixin=t},scope$1$3$semiGlobal$when(e,t,n){var s,a,i,o,l,_,u,p,h,d,f=this;if(t=t&&f._environment0$_inSemiGlobalScope,s=f._environment0$_inSemiGlobalScope,f._environment0$_inSemiGlobalScope=t,!n)try{return l=e.call$0(),l}finally{f._environment0$_inSemiGlobalScope=s}l=f._environment0$_variables,_=c.String,$.JSArray_methods.add$1(l,r.LinkedHashMap_LinkedHashMap$_empty(_,c.Value_2)),u=f._environment0$_variableNodes,$.JSArray_methods.add$1(u,r.LinkedHashMap_LinkedHashMap$_empty(_,c.AstNode_2)),p=f._environment0$_functions,h=c.Callable_2,$.JSArray_methods.add$1(p,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),d=f._environment0$_mixins,$.JSArray_methods.add$1(d,r.LinkedHashMap_LinkedHashMap$_empty(_,h)),h=f._environment0$_nestedForwardedModules,h!=null&&h.push(r._setArrayType([],c.JSArray_Module_Callable_2));try{return _=e.call$0(),_}finally{for(f._environment0$_inSemiGlobalScope=s,f._environment0$_lastVariableIndex=f._environment0$_lastVariableName=null,l=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(l))),_=f._environment0$_variableIndices;l.moveNext$0();)a=l.get$current(l),_.remove$1(0,a);for($.JSArray_methods.removeLast$0(u),l=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(p))),_=f._environment0$_functionIndices;l.moveNext$0();)i=l.get$current(l),_.remove$1(0,i);for(l=g.get$iterator$ax(g.get$keys$z($.JSArray_methods.removeLast$0(d))),_=f._environment0$_mixinIndices;l.moveNext$0();)o=l.get$current(l),_.remove$1(0,o);l=f._environment0$_nestedForwardedModules,l!=null&&l.pop()}},scope$1$1(e){return this.scope$1$3$semiGlobal$when(e,!1,!0)},scope$1$2$when(e,t){return this.scope$1$3$semiGlobal$when(e,!1,t)},scope$1$2$semiGlobal(e,t){return this.scope$1$3$semiGlobal$when(e,t,!0)},toImplicitConfiguration$0(){var e,t,n,s,a,i,o,l,_,u,p=c.String,h=r.LinkedHashMap_LinkedHashMap$_empty(p,c.ConfiguredValue_2);for(e=this._environment0$_variables,t=c.Value_2,n=this._environment0$_variableNodes,s=0;s<e.length;++s)for(a=e[s],i=n[s],o=r.MapExtensions_get_pairs0(a,p,t),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),_=l._0,u=l._1,l=i.$index(0,_),l.toString,h.$indexSet(0,_,new r.ConfiguredValue0(u,null,l));return new r.Configuration0(h,null)},toModule$3(e,t,n){return r._EnvironmentModule__EnvironmentModule1(this,e,t,n,r.NullableExtension_andThen0(this._environment0$_forwardedModules,new r.Environment_toModule_closure0))},toDummyModule$0(){return r._EnvironmentModule__EnvironmentModule1(this,new r.CssStylesheet0(new r.UnmodifiableListView($.List_empty16,c.UnmodifiableListView_CssNode_2),r.SourceFile$decoded($.List_empty4,"<dummy module>").span$1(0,0)),$.Map_empty9,$.C_EmptyExtensionStore0,r.NullableExtension_andThen0(this._environment0$_forwardedModules,new r.Environment_toDummyModule_closure0))},_environment0$_getModule$1(e){var t=this._environment0$_modules.$index(0,e);if(t!=null)return t;throw r.wrapException(r.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_environment0$_fromOneModule$1$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S=this._environment0$_nestedForwardedModules;if(S!=null){for(s=r._arrayInstanceType(S)._eval$1("ReversedListIterable<1>"),a=new r.ReversedListIterable(S,s),a=new r.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");a.moveNext$0();)for(i=a.__internal$_current,i=g.get$reversed$ax(i??s._as(i)),o=i.$ti,i=new r.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),o=o._eval$1("ListIterable.E");i.moveNext$0();)if(l=i.__internal$_current,_=n.call$1(l??o._as(l)),_!=null)return _}for(s=this._environment0$_importedModules,s=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications);s.moveNext$0();)if(u=n.call$1(s.__js_helper$_current),u!=null)return u;for(s=this._environment0$_globalModules,a=r.LinkedHashMapKeyIterator$(s,s.__js_helper$_modifications),i=c.Callable_2,p=null,h=null;a.moveNext$0();)if(o=a.__js_helper$_current,d=n.call$1(o),d!=null&&(f=i._is(d)?d:o.variableIdentity$1(e),!f.$eq(0,h))){if(p!=null){for(a=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),i=r.MapExtensions_get_pairs0(s,c.Module_Callable_2,c.AstNode_2),i=i.get$iterator(i),o="includes "+t;i.moveNext$0();)s=i.get$current(i),m=s._0,y=s._1,n.call$1(m)!=null&&a.$indexSet(0,y.get$span(y),o);throw r.wrapException(r.MultiSpanSassScriptException$0("This "+t+k.x20is_av,t+" use",a))}h=f,p=d}return p},_environment0$_fromOneModule$3(e,t,n){return this._environment0$_fromOneModule$1$3(e,t,n,c.dynamic)}},r.Environment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:416},r.Environment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._environment0$_lastVariableName=this.name,e._environment0$_lastVariableIndex=0},$signature:10},r.Environment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:417},r.Environment_setVariable_closure4.prototype={call$0(){var e=this.$this,t=e._environment0$_variableIndex$1(this.name);return t??e._environment0$_variables.length-1},$signature:10},r.Environment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:196},r.Environment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:196},r.Environment_toModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_Callable_2)},$signature:194},r.Environment_toDummyModule_closure0.prototype={call$1(e){return new r.MapKeySet(e,c.MapKeySet_Module_Callable_2)},$signature:194},r._EnvironmentModule1.prototype={get$url(e){var t=this.css;return t.get$span(t).file.url},setVariable$3(e,t,n){var s,a,i=this._environment0$_modulesByVariable.$index(0,e);if(i!=null){i.setVariable$3(e,t,n);return}if(s=this._environment0$_environment,a=s._environment0$_variables,!$.JSArray_methods.get$first(a).containsKey$1(e))throw r.wrapException(r.SassScriptException$0("Undefined variable.",null));g.$indexSet$ax($.JSArray_methods.get$first(a),e,t),g.$indexSet$ax($.JSArray_methods.get$first(s._environment0$_variableNodes),e,n)},variableIdentity$1(e){var t=this._environment0$_modulesByVariable.$index(0,e);return t==null?this:t.variableIdentity$1(e)},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=r.cloneCssStylesheet0(t.css,t.extensionStore),r._EnvironmentModule$_1(t._environment0$_environment,e._0,t.preModuleComments,e._1,t._environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t,n=this.css;return n.get$span(n).file.url==null?n="<unknown url>":(n=n.get$span(n).file.url,t=C.$get$context(),n.toString,n=t.prettyUri$1(n)),n},$isModule1:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},r._EnvironmentModule__EnvironmentModule_closure11.prototype={call$1(e){return e.get$variables()},$signature:631},r._EnvironmentModule__EnvironmentModule_closure12.prototype={call$1(e){return e.get$variableNodes()},$signature:421},r._EnvironmentModule__EnvironmentModule_closure13.prototype={call$1(e){return e.get$functions(e)},$signature:193},r._EnvironmentModule__EnvironmentModule_closure14.prototype={call$1(e){return e.get$mixins()},$signature:193},r._EnvironmentModule__EnvironmentModule_closure15.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:121},r._EnvironmentModule__EnvironmentModule_closure16.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:121},r.ErrorRule0.prototype={accept$1$1(e){return e.visitErrorRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r._EvaluateVisitor1.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,n,s,a,i){var o,l,_,u,p,h,d,f=this,m="$name, $module: null",y="sass:meta",S="$module",v=c.JSArray_BuiltInCallable_2,E=r._setArrayType([r.BuiltInCallable$function0("global-variable-exists",m,new r._EvaluateVisitor_closure25(f),y),r.BuiltInCallable$function0("variable-exists","$name",new r._EvaluateVisitor_closure26(f),y),r.BuiltInCallable$function0("function-exists",m,new r._EvaluateVisitor_closure27(f),y),r.BuiltInCallable$function0("mixin-exists",m,new r._EvaluateVisitor_closure28(f),y),r.BuiltInCallable$function0("content-exists","",new r._EvaluateVisitor_closure29(f),y),r.BuiltInCallable$function0("module-variables",S,new r._EvaluateVisitor_closure30(f),y),r.BuiltInCallable$function0("module-functions",S,new r._EvaluateVisitor_closure31(f),y),r.BuiltInCallable$function0("module-mixins",S,new r._EvaluateVisitor_closure32(f),y),r.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new r._EvaluateVisitor_closure33(f),y),r.BuiltInCallable$function0("get-mixin",m,new r._EvaluateVisitor_closure34(f),y),r.BuiltInCallable$function0("call","$function, $args...",new r._EvaluateVisitor_closure35(f),y)],v),M=r._setArrayType([r.BuiltInCallable$mixin0("load-css","$url, $with: null",new r._EvaluateVisitor_closure36(f),!1,y),r.BuiltInCallable$mixin0("apply","$mixin, $args...",new r._EvaluateVisitor_closure37(f),!0,y)],v);for(v=c.BuiltInCallable_2,o=r.List_List$of(C.$get$global6(),!0,v),$.JSArray_methods.addAll$1(o,C.$get$local0()),$.JSArray_methods.addAll$1(o,E),l=r.BuiltInModule$0("meta",o,M,null,v),v=r.List_List$of(C.$get$coreModules0(),!0,c.BuiltInModule_Callable_2),v.push(l),o=v.length,_=f._evaluate0$_builtInModules,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)p=v[u],_.$indexSet(0,p.url,p);for(v=r._setArrayType([],c.JSArray_Callable_2),$.JSArray_methods.addAll$1(v,e),$.JSArray_methods.addAll$1(v,C.$get$globalFunctions0()),$.JSArray_methods.addAll$1(v,E),o=v.length,_=f._evaluate0$_builtInFunctions,u=0;u<v.length;v.length===o||(0,r.throwConcurrentModificationError)(v),++u)h=v[u],d=g.get$name$x(h),_.$indexSet(0,r.stringReplaceAllUnchecked(d,"_","-"),h)},run$2(e,t,n){var s,a,i;try{return i=c.nullable_Object,i=r.runZoned(new r._EvaluateVisitor_run_closure1(this,n,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__evaluationContext,new r._EvaluationContext1(this,n)],i,i),c.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassException0)s=i,a=r.getTraceFromException(o),r.throwWithTrace0(s.withLoadedUrls$1(this._evaluate0$_loadedUrls),s,a);else throw o}},_evaluate0$_assertInModule$1$2(e,t){if(e!=null)return e;throw r.wrapException(r.StateError$("Can't access "+t+" outside of a module."))},_evaluate0$_assertInModule$2(e,t){return this._evaluate0$_assertInModule$1$2(e,t,c.dynamic)},_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,a,i,o){var l,_=this,u={},p=_._evaluate0$_builtInModules.$index(0,e);if(u.builtInModule=null,p!=null){if(u.builtInModule=p,i instanceof r.ExplicitConfiguration0)throw u=o?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",l=i.nodeWithSpan,r.wrapException(_._evaluate0$_exception$2(u,l.get$span(l)));_._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__loadModule_closure3(u,s));return}_._evaluate0$_withStackFrame$3(t,n,new r._EvaluateVisitor__loadModule_closure4(_,e,n,a,o,i,s))},_evaluate0$_loadModule$5$configuration(e,t,n,s,a){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,a,!1)},_evaluate0$_loadModule$4(e,t,n,s){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,n,s,null,null,!1)},_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S=this,v=t.span.file.url,E=S._evaluate0$_modules,M=E.$index(0,v);if(M!=null){if(E=n==null,i=E?S._evaluate0$_configuration:n,o=S._evaluate0$_moduleConfigurations.$index(0,v),l=o._configuration0$__originalConfiguration,o=l??o,l=i._configuration0$__originalConfiguration,o!==(l??i)&&i instanceof r.ExplicitConfiguration0)throw s?(o=C.$get$context(),v.toString,_=o.prettyUri$1(v)+k.x20was_a):_=k.This_mw,o=S._evaluate0$_moduleNodes.$index(0,v),u=o==null?null:o.get$span(o),E?(E=i.nodeWithSpan,p=E.get$span(E)):p=null,E=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),u!=null&&E.$indexSet(0,u,"original load"),p!=null&&E.$indexSet(0,p,"configuration"),r.wrapException(E.get$isEmpty(0)?S._evaluate0$_exception$1(_):S._evaluate0$_multiSpanException$3(_,"new load",E));return M}return h=r.Environment$0(),d=r._Cell$(),f=r._Cell$(),m=r.ExtensionStore$0(),S._evaluate0$_withEnvironment$2(h,new r._EvaluateVisitor__execute_closure1(S,e,t,m,n,d,f)),o=d._readLocal$0(),l=f._readLocal$0(),y=h.toModule$3(o,l??$.Map_empty9,m),v!=null&&(E.$indexSet(0,v,y),S._evaluate0$_moduleConfigurations.$indexSet(0,v,S._evaluate0$_configuration),a!=null&&S._evaluate0$_moduleNodes.$indexSet(0,v,a)),y},_evaluate0$_execute$2(e,t){return this._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_evaluate0$_addOutOfOrderImports$0(){var e,t,n=this,s="_root",a="_endOfImports",i=n._evaluate0$_outOfOrderImports;e:{if(i==null){e=n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).children;break e}e=n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).children,e=r.List_List$of(r.SubListIterable$(e,0,r.checkNotNullable(n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a),"count",c.int),e.$ti._eval$1("ListBase.E")),!0,c.ModifiableCssNode_2),$.JSArray_methods.addAll$1(e,i),t=n._evaluate0$_assertInModule$2(n._evaluate0$__root,s).children,$.JSArray_methods.addAll$1(e,r.SubListIterable$(t,n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a),null,t.$ti._eval$1("ListBase.E")));break e}return e},_evaluate0$_combineCss$2$clone(e,t){var n,s,a,i,o,l,_;return $.JSArray_methods.any$1(e.get$upstream(),new r._EvaluateVisitor__combineCss_closure3)?(a=c.JSArray_CssNode_2,i=r._setArrayType([],a),o=r._setArrayType([],a),a=c.Module_Callable_2,l=r.ListQueue$(a),new r._EvaluateVisitor__combineCss_visitModule1(this,r.LinkedHashSet_LinkedHashSet$_empty(a),t,o,i,l).call$1(e),e.get$transitivelyContainsExtensions()&&this._evaluate0$_extendModules$1(l),a=$.JSArray_methods.$add(i,o),_=e.get$css(e),new r.CssStylesheet0(new r.UnmodifiableListView(a,c.UnmodifiableListView_CssNode_2),_.get$span(_))):(n=e.get$extensionStore().get$simpleSelectors(),s=r.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__combineCss_closure4(n))),s!=null&&this._evaluate0$_throwForUnsatisfiedExtension$1(s),e.get$css(e))},_evaluate0$_combineCss$1(e){return this._evaluate0$_combineCss$2$clone(e,!1)},_evaluate0$_extendModules$1(e){var t,n,s,a,i,o,l,_,u,p,h=r.LinkedHashMap_LinkedHashMap$_empty(c.Uri,c.List_ExtensionStore_2),d=new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_Extension_2);for(t=r._ListQueueIterator$(e,e.$ti._precomputed1),n=t.$ti._precomputed1;t.moveNext$0();)if(s=t._collection$_current,s==null&&(s=n._as(s)),a=s.get$extensionStore().get$simpleSelectors().toSet$0(0),d.addAll$1(0,s.get$extensionStore().extensionsWhereTarget$1(new r._EvaluateVisitor__extendModules_closure3(a))),i=h.$index(0,s.get$url(s)),o=s.get$extensionStore().get$addExtensions(),i!=null&&o.call$1(i),o=s.get$extensionStore(),!o.get$isEmpty(o)){for(o=s.get$upstream(),l=o.length,_=0;_<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++_)u=o[_],p=u.get$url(u),p!=null&&g.add$1$ax(h.putIfAbsent$2(p,new r._EvaluateVisitor__extendModules_closure4),s.get$extensionStore());d.removeAll$1(s.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}d._collection$_length!==0&&this._evaluate0$_throwForUnsatisfiedExtension$1(d.get$first(0))},_evaluate0$_throwForUnsatisfiedExtension$1(e){throw r.wrapException(r.SassException$0(k.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_evaluate0$_indexAfterImports$1(e){var t,n,s,a;for(t=g.getInterceptor$asx(e),n=-1,s=0;s<t.get$length(e);++s){e:{if(a=t.$index(e,s),a instanceof r.ModifiableCssImport0)break e;if(a instanceof r.ModifiableCssComment0)continue;break}n=s}return n+1},visitStylesheet$1(e){var t,n,s;for(t=e.children,n=t.length,s=0;s<n;++s)t[s].accept$1(this);return null},visitAtRootRule$1(e){var t,n,s,a,i,o,l,_,u,p=this,h="__parent",d=e.query,f=d!=null?r.AtRootQueryParser$0(p._evaluate0$_performInterpolationWithMap$2$warnForColor(d,!0)._0,p._evaluate0$_logger,null).parse$0():$.AtRootQuery_n2q0,m=p._evaluate0$_assertInModule$2(p._evaluate0$__parent,h),y=r._setArrayType([],c.JSArray_ModifiableCssParentNode_2);for(t=c.CssStylesheet_2;!t._is(m);m=n)if(f.excludes$1(m)||y.push(m),n=m._node$_parent,n==null)throw r.wrapException(r.StateError$(k.CssNod));if(s=p._evaluate0$_trimIncluded$1(y),s===p._evaluate0$_assertInModule$2(p._evaluate0$__parent,h))return p._evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitAtRootRule_closure3(p,e),e.hasDeclarations,c.Null),null;if(y.length>=1){for(a=y[0],i=$.JSArray_methods.sublist$1(y,1),o=a.copyWithoutChildren$0(),t=i.length,l=o,_=0;_<i.length;i.length===t||(0,r.throwConcurrentModificationError)(i),++_,l=u)u=i[_].copyWithoutChildren$0(),u.addChild$1(l);s.addChild$1(l)}else o=s;return p._evaluate0$_scopeForAtRoot$4(e,o,f,y).call$1(new r._EvaluateVisitor_visitAtRootRule_closure4(p,e)),null},_evaluate0$_trimIncluded$1(e){var t,n,s,a,i,o,l,_,u=this,p=null,h="_root",d=" to be an ancestor of ";if(e.length===0)return u._evaluate0$_assertInModule$2(u._evaluate0$__root,h);for(t=u._evaluate0$_assertInModule$2(u._evaluate0$__parent,"__parent"),n=e.length,s=p,a=0;a<n;++a,t=l){for(;i=e[a],t!==i;s=p,t=o)if(o=t._node$_parent,o==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p));if(s==null&&(s=a),l=t._node$_parent,l==null)throw r.wrapException(r.ArgumentError$("Expected "+i.toString$0(0)+d+u.toString$0(0)+".",p))}return t!==u._evaluate0$_assertInModule$2(u._evaluate0$__root,h)?u._evaluate0$_assertInModule$2(u._evaluate0$__root,h):(s.toString,_=e[s],$.JSArray_methods.removeRange$2(e,s,e.length),_)},_evaluate0$_scopeForAtRoot$4(e,t,n,s){var a=this,i=new r._EvaluateVisitor__scopeForAtRoot_closure11(a,t,e),o=n._at_root_query0$_all||n._at_root_query0$_rule;return o!==n.include&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure12(a,i)),a._evaluate0$_mediaQueries!=null&&n.excludesName$1("media")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure13(a,i)),a._evaluate0$_inKeyframes&&n.excludesName$1("keyframes")&&(i=new r._EvaluateVisitor__scopeForAtRoot_closure14(a,i)),a._evaluate0$_inUnknownAtRule&&!$.JSArray_methods.any$1(s,new r._EvaluateVisitor__scopeForAtRoot_closure15)?new r._EvaluateVisitor__scopeForAtRoot_closure16(a,i):i},visitContentBlock$1(e){return r.throwExpression(r.UnsupportedError$(k.Evalua))},visitContentRule$1(e){var t=this._evaluate0$_environment._environment0$_content;return t==null||this._evaluate0$_runUserDefinedCallable$1$4(e.$arguments,t,e,new r._EvaluateVisitor_visitContentRule_closure1(this,t),c.Null),null},visitDebugRule$1(e){var t=e.expression.accept$1(this),n=t instanceof r.SassString0?t._string0$_text:r.serializeValue0(t,!0,!0);return this._evaluate0$_logger.debug$2(0,n,e.span),null},visitDeclaration$1(e){var t,n,s,a,i,o,l,_,u,p,h,d=this,f=null,m="__parent",y={};if((d._evaluate0$_atRootExcludingStyleRule?f:d._evaluate0$_styleRuleIgnoringAtRoot)==null&&!d._evaluate0$_inUnknownAtRule&&!d._evaluate0$_inKeyframes)throw r.wrapException(d._evaluate0$_exception$2(k.Declarm,e.span));if(d._evaluate0$_declarationName!=null&&$.JSString_methods.startsWith$1(e.name.get$initialPlain(),"--"))throw r.wrapException(d._evaluate0$_exception$2(k.Declarw,e.span));if(t=d._evaluate0$_assertInModule$2(d._evaluate0$__parent,m)._node$_parent.children,n=t.get$last(t),t=d._evaluate0$_assertInModule$2(d._evaluate0$__parent,m),t!==n&&(t=c.SourceSpan,s=c.String,d._evaluate0$_warn$3(k.Sassx27s,new r.MultiSpan0(e.span,"declaration",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"nested rule"],t,s),t,s)),$.Deprecation_FGJ)),t=e.name,a=d._evaluate0$_interpolationToValue$2$warnForColor(t,!0),i=d._evaluate0$_declarationName,i!=null&&(a=new r.CssValue0(i+"-"+r.S(a.value),a.span,c.CssValue_String_2)),o=e.value,o!=null){if(l=o.accept$1(d),!l.get$isBlank()||l.get$asList().length===0)s=d._evaluate0$_assertInModule$2(d._evaluate0$__parent,m),_=o.get$span(o),t=$.JSString_methods.startsWith$1(t.get$initialPlain(),"--"),d._evaluate0$_sourceMap?(u=r.NullableExtension_andThen0(o,d.get$_evaluate0$_expressionNode()),u=u==null?f:g.get$span$z(u)):u=f,s.addChild$1(r.ModifiableCssDeclaration$0(a,new r.CssValue0(l,_,c.CssValue_Value_2),e.span,t,u));else if(g.startsWith$1$s(a.value,"--"))throw r.wrapException(d._evaluate0$_exception$2("Custom property values may not be empty.",o.get$span(o)))}return p=e.children,y.children=null,p!=null&&(y.children=p,h=d._evaluate0$_declarationName,d._evaluate0$_declarationName=a.value,d._evaluate0$_environment.scope$1$2$when(new r._EvaluateVisitor_visitDeclaration_closure1(y,d),e.hasDeclarations,c.Null),d._evaluate0$_declarationName=h),f},visitEachRule$1(e){var t=this,n={},s=e.list,a=s.accept$1(t),i=t._evaluate0$_expressionNode$1(s),o=e.variables;e:{if(n.variable=null,o.length===1){n.variable=o[0],s=new r._EvaluateVisitor_visitEachRule_closure5(n,t,i);break e}n.variables=null,n.variables=o,s=new r._EvaluateVisitor_visitEachRule_closure6(n,t,i);break e}return t._evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitEachRule_closure7(t,a,s,e),!0,c.nullable_Value_2)},_evaluate0$_setMultipleVariables$3(e,t,n){var s,a=t.get$asList(),i=e.length,o=Math.min(i,a.length);for(s=0;s<o;++s)this._evaluate0$_environment.setLocalVariable$3(e[s],this._evaluate0$_withoutSlash$2(a[s],n),n);for(s=o;s<i;++s)this._evaluate0$_environment.setLocalVariable$3(e[s],$.C__SassNull0,n)},visitErrorRule$1(e){throw r.wrapException(this._evaluate0$_exception$2(g.toString$0$(e.expression.accept$1(this)),e.span))},visitExtendRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null,y=f._evaluate0$_atRootExcludingStyleRule?m:f._evaluate0$_styleRuleIgnoringAtRoot;if(y==null||f._evaluate0$_declarationName!=null)throw r.wrapException(f._evaluate0$_exception$2(k.x40exten,e.span));for(t=y.originalSelector.components,n=t.length,s=e.span,a=c.SourceSpan,i=c.String,o=0;o<n;++o)l=t[o],l.accept$1($._IsBogusVisitor_true0)&&(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),u=$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),p=l.accept$1($.C__IsUselessVisitor0)?"can't":"shouldn't",f._evaluate0$_warn$3('The selector "'+u+'" is invalid CSS and '+p+k.x20be_an,new r.MultiSpan0(r.SpanExtensions_trimRight0(l.span),"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],a,i),a,i)),$.Deprecation_5pG));for(h=f._evaluate0$_performInterpolationWithMap$2$warnForColor(e.selector,!0),t=r.SelectorList_SelectorList$parse0(r.trimAscii0(h._0,!0),!1,h._1,f._evaluate0$_logger,!1).components,n=t.length,s=y._style_rule0$_selector._box0$_inner,o=0;o<n;++o){if(l=t[o],d=l.get$singleCompound(),d==null)throw r.wrapException(r.SassFormatException$0("complex selectors may not be extended.",l.span,m));if(a=d.components,i=a.length===1?$.JSArray_methods.get$first(a):m,i==null)throw r.wrapException(r.SassFormatException$0(k.compou+$.JSArray_methods.join$1(a,", ")+k.x60_inst,d.span,m));f._evaluate0$_assertInModule$2(f._evaluate0$__extensionStore,"_extensionStore").addExtension$4(s.value,i,e,f._evaluate0$_mediaQueries)}return m},visitAtRule$1(e){var t,n,s,a,i,o=this;if(o._evaluate0$_declarationName!=null)throw r.wrapException(o._evaluate0$_exception$2(k.At_rul,e.span));return t=o._evaluate0$_interpolationToValue$1(e.name),n=r.NullableExtension_andThen0(e.value,new r._EvaluateVisitor_visitAtRule_closure5(o)),s=e.children,s==null?(o._evaluate0$_assertInModule$2(o._evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(t,e.span,!0,n)),null):(a=o._evaluate0$_inKeyframes,i=o._evaluate0$_inUnknownAtRule,r.unvendor0(t.value)==="keyframes"?o._evaluate0$_inKeyframes=!0:o._evaluate0$_inUnknownAtRule=!0,o._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$0(t,e.span,!1,n),new r._EvaluateVisitor_visitAtRule_closure6(o,t,s),e.hasDeclarations,new r._EvaluateVisitor_visitAtRule_closure7,c.ModifiableCssAtRule_2,c.Null),o._evaluate0$_inUnknownAtRule=i,o._evaluate0$_inKeyframes=a,null)},visitForRule$1(e){var t=this,n={},s=e.from,a=t._evaluate0$_addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure9(t,e)),i=e.to,o=t._evaluate0$_addExceptionSpan$2(i,new r._EvaluateVisitor_visitForRule_closure10(t,e)),l=t._evaluate0$_addExceptionSpan$2(s,new r._EvaluateVisitor_visitForRule_closure11(a)),_=n.to=t._evaluate0$_addExceptionSpan$2(i,new r._EvaluateVisitor_visitForRule_closure12(o,a)),u=l>_?-1:1;return l===(e.isExclusive?_:n.to=_+u)?null:t._evaluate0$_environment.scope$1$2$semiGlobal(new r._EvaluateVisitor_visitForRule_closure13(n,t,e,l,u,a),!0,c.nullable_Value_2)},visitForwardRule$1(e){var t,n,s,a,i,o=this,l="@forward",_=o._evaluate0$_configuration,u=_.throughForward$1(e),p=e.configuration,h=p.length,d=e.url;if(h!==0){for(t=o._evaluate0$_addForwardConfiguration$2(u,e),o._evaluate0$_loadModule$5$configuration(d,l,e,new r._EvaluateVisitor_visitForwardRule_closure3(o,e),t),d=c.String,n=r.LinkedHashSet_LinkedHashSet$_empty(d),s=0;s<h;++s)a=p[s],a.isGuarded||n.add$1(0,a.name);for(o._evaluate0$_removeUsedConfiguration$3$except(u,t,n),d=r.LinkedHashSet_LinkedHashSet$_empty(d),s=0;s<h;++s)d.add$1(0,p[s].name);for(p=t._configuration0$_values,h=g.toList$0$ax(p.get$keys(p)),n=h.length,s=0;s<h.length;h.length===n||(0,r.throwConcurrentModificationError)(h),++s)i=h[s],d.contains$1(0,i)||p.get$isEmpty(p)||p.remove$1(0,i);o._evaluate0$_assertConfigurationIsEmpty$1(t)}else o._evaluate0$_configuration=u,o._evaluate0$_loadModule$4(d,l,e,new r._EvaluateVisitor_visitForwardRule_closure4(o,e)),o._evaluate0$_configuration=_;return null},_evaluate0$_addForwardConfiguration$2(e,t){var n,s,a,i,o,l,_,u,p=null,h=e._configuration0$_values,d=r.LinkedHashMap_LinkedHashMap$of(new r.UnmodifiableMapView(h,c.UnmodifiableMapView_String_ConfiguredValue_2),c.String,c.ConfiguredValue_2);for(n=t.configuration,s=n.length,a=0;a<s;++a){if(i=n[a],i.isGuarded&&(o=i.name,l=h.get$isEmpty(h)?p:h.remove$1(0,o),l!=null?_=!l.value.$eq(0,$.C__SassNull0):(l=p,_=!1),_)){d.$indexSet(0,o,l);continue}o=i.expression,u=this._evaluate0$_expressionNode$1(o),d.$indexSet(0,i.name,new r.ConfiguredValue0(this._evaluate0$_withoutSlash$2(o.accept$1(this),u),i.span,u))}return e instanceof r.ExplicitConfiguration0||h.get$isEmpty(h)?new r.ExplicitConfiguration0(t,d,p):new r.Configuration0(d,p)},_evaluate0$_registerCommentsForModule$1(e){var t=this,n="_root",s=t._evaluate0$__root;s!=null&&(t._evaluate0$_assertInModule$2(s,n).children.get$length(0)===0||!e.get$transitivelyContainsCss()||(s=t._evaluate0$_preModuleComments,s==null&&(s=t._evaluate0$_preModuleComments=r.LinkedHashMap_LinkedHashMap$_empty(c.Module_Callable_2,c.List_CssComment_2)),g.addAll$1$ax(s.putIfAbsent$2(e,new r._EvaluateVisitor__registerCommentsForModule_closure1),new r.UnmodifiableListView(g.cast$1$0$ax(t._evaluate0$_assertInModule$2(t._evaluate0$__root,n).children._collection$_source,c.CssComment_2),c.UnmodifiableListView_CssComment_2)),t._evaluate0$_assertInModule$2(t._evaluate0$__root,n).clearChildren$0(),t._evaluate0$__endOfImports=0))},_evaluate0$_removeUsedConfiguration$3$except(e,t,n){var s,a,i,o,l,_;for(s=e._configuration0$_values,a=g.toList$0$ax(s.get$keys(s)),i=a.length,o=t._configuration0$_values,l=0;l<a.length;a.length===i||(0,r.throwConcurrentModificationError)(a),++l)_=a[l],!n.contains$1(0,_)&&(o.containsKey$1(_)||s.get$isEmpty(s)||s.remove$1(0,_))},_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,t){var n,s,a,i;if(e instanceof r.ExplicitConfiguration0&&(n=e._configuration0$_values,!n.get$isEmpty(n)))throw n=r.MapExtensions_get_pairs0(new r.UnmodifiableMapView(n,c.UnmodifiableMapView_String_ConfiguredValue_2),c.String,c.ConfiguredValue_2),s=n.get$first(n),a=s._0,i=s._1,n=t?"$"+a+k.x20was_n:k.This_v,r.wrapException(this._evaluate0$_exception$2(n,i.configurationSpan))},_evaluate0$_assertConfigurationIsEmpty$1(e){return this._evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e){var t=this._evaluate0$_environment,n=t.closure$0(),s=this._evaluate0$_inDependency,a=t._environment0$_functions,i=a.length-1,o=e.name;return t._environment0$_functionIndices.$indexSet(0,o,i),g.$indexSet$ax(a[i],o,new r.UserDefinedCallable0(e,n,s,c.UserDefinedCallable_Environment_2)),null},visitIfRule$1(e){var t,n,s,a,i=e.lastClause;for(t=e.clauses,n=t.length,s=0;s<n;++s)if(a=t[s],a.expression.accept$1(this).get$isTruthy()){i=a;break}return r.NullableExtension_andThen0(i,new r._EvaluateVisitor_visitIfRule_closure1(this))},visitImportRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m="__parent",y="_root",S="_endOfImports";for(t=e.imports,n=t.length,s=c.CssValue_String_2,a=f.get$_evaluate0$_interpolationToValue(),i=c.StaticImport_2,o=c.JSArray_ModifiableCssImport_2,l=0;l<n;++l)_=t[l],_ instanceof r.DynamicImport0?f._evaluate0$_visitDynamicImport$1(_):(i._as(_),u=_.url,p=f._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(u,!1,!1),h=_.modifiers,d=h==null?null:a.call$1(h),e=new r.ModifiableCssImport0(new r.CssValue0(p._0,u.span,s),d,_.span),f._evaluate0$_assertInModule$2(f._evaluate0$__parent,m)!==f._evaluate0$_assertInModule$2(f._evaluate0$__root,y)?f._evaluate0$_assertInModule$2(f._evaluate0$__parent,m).addChild$1(e):f._evaluate0$_assertInModule$2(f._evaluate0$__endOfImports,S)===g.get$length$asx(f._evaluate0$_assertInModule$2(f._evaluate0$__root,y).children._collection$_source)?(u=f._evaluate0$_assertInModule$2(f._evaluate0$__root,y),e._node$_parent=u,u=u._node$_children,e._node$_indexInParent=u.length,u.push(e),f._evaluate0$__endOfImports=f._evaluate0$_assertInModule$2(f._evaluate0$__endOfImports,S)+1):(u=f._evaluate0$_outOfOrderImports,(u??(f._evaluate0$_outOfOrderImports=r._setArrayType([],o))).push(e)));return null},_evaluate0$_visitDynamicImport$1(e){return this._evaluate0$_withStackFrame$3("@import",e,new r._EvaluateVisitor__visitDynamicImport_closure1(this,e))},_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J=this,B="_stylesheet";n=n;try{if(J._evaluate0$_importSpan=t,a=J._evaluate0$_importCache,i=null,a!=null&&(i=a,n==null&&(n=J._evaluate0$_assertInModule$2(J._evaluate0$__stylesheet,B).span.file.url),o=g.canonicalize$4$baseImporter$baseUrl$forImport$x(i,r.Uri_parse(e),J._evaluate0$_importer,n,s),l=null,_=null,u=null,c.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)&&(l=o._0,_=o._1,u=o._2,J._evaluate0$_loadedUrls.add$1(0,_),p=J._evaluate0$_inDependency||!g.$eq$(l,J._evaluate0$_importer),I=i,R=l,L=_,T=u,h=I.importCanonical$4$originalUrl$quiet(R,L,T,J._evaluate0$_quietDeps&&p),d=null,h!=null)))return d=h,I=d,R=l,new r._Record_3_importer_isDependency(I,R,p);if(J._nodeImporter!=null&&(I=n,f=J._importLikeNode$3(e,I??J._evaluate0$_assertInModule$2(J._evaluate0$__stylesheet,B).span.file.url,s),m=null,f!=null))return m=f,I=J._evaluate0$_loadedUrls,r.NullableExtension_andThen0(m._0.span.file.url,I.get$add(I)),I=m,I;throw I=$.JSString_methods.startsWith$1(e,"package:"),I?r.wrapException(k.x22packa):r.wrapException("Can't find stylesheet to import.")}catch(z){if(I=r.unwrapException(z),I instanceof r.SassException0)throw z;if(I instanceof r.ArgumentError)y=I,S=r.getTraceFromException(z),r.throwWithTrace0(J._evaluate0$_exception$1(g.toString$0$(y)),y,S);else{v=I,E=r.getTraceFromException(z),M=null;try{M=r._asString(g.get$message$x(v))}catch{O=g.toString$0$(v),M=O}r.throwWithTrace0(J._evaluate0$_exception$1(M),v,E)}}finally{J._evaluate0$_importSpan=null}},_evaluate0$_loadStylesheet$3$baseUrl(e,t,n){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,n,!1)},_evaluate0$_loadStylesheet$3$forImport(e,t,n){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,null,n)},_importLikeNode$3(e,t,n){var s,a,i,o=this,l=o._nodeImporter,_=l.loadRelative$3(e,t,n);if(_!=null)s=o._evaluate0$_inDependency;else{if(_=l.load$3(0,e,t,n),_==null)return null;s=!0}return a=_._1,l=$.JSString_methods.startsWith$1(a,"file")?r.Syntax_forPath0(a):$.Syntax_SCSS_scss0,i=o._evaluate0$_quietDeps&&s?C.$get$Logger_quiet0():o._evaluate0$_logger,new r._Record_3_importer_isDependency(r.Stylesheet_Stylesheet$parse0(_._0,l,i,a),null,s)},_evaluate0$_applyMixin$5(e,t,n,s,a){var i,o,l,_,u=this,p="Mixin doesn't accept a content block.",h="invocation";e:{if(e==null)throw r.wrapException(u._evaluate0$_exception$2("Undefined mixin.",s.get$span(s)));if(i=e instanceof r.BuiltInCallable0,i&&!e.acceptsContent&&t!=null)throw i=u._evaluate0$_evaluateArguments$1(n)._values,o=e.callbackFor$2(i[2].length,new r.MapKeySet(i[0],c.MapKeySet_String)),r.wrapException(r.MultiSpanSassRuntimeException$0(p,a.get$span(a),h,r.LinkedHashMap_LinkedHashMap$_literal([o._0.get$spanWithName(),"declaration"],c.FileSpan,c.String),u._evaluate0$_stackTrace$1(a.get$span(a)),null));if(i){u._evaluate0$_environment.withContent$2(t,new r._EvaluateVisitor__applyMixin_closure3(u,n,e,a));break e}if(i=c.UserDefinedCallable_Environment_2._is(e),i?(l=e.declaration,l instanceof r.MixinRule0?_=!c.MixinRule_2._as(l).get$hasContent()&&t!=null:_=!1):_=!1,_)throw r.wrapException(r.MultiSpanSassRuntimeException$0(p,a.get$span(a),h,r.LinkedHashMap_LinkedHashMap$_literal([e.declaration.$arguments.get$spanWithName(),"declaration"],c.FileSpan,c.String),u._evaluate0$_stackTrace$1(a.get$span(a)),null));if(i){u._evaluate0$_runUserDefinedCallable$1$4(n,e,a,new r._EvaluateVisitor__applyMixin_closure4(u,t,e,a),c.Null);break e}throw r.wrapException(r.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."))}},visitIncludeRule$1(e){var t=this,n=t._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitIncludeRule_closure5(t,e));return $.JSString_methods.startsWith$1(e.originalName,"--")&&n instanceof r.UserDefinedCallable0&&!$.JSString_methods.startsWith$1(n.declaration.originalName,"--")&&t._evaluate0$_warn$3(k.Sassx20_m,e.get$nameSpan(),$.Deprecation_qBS),t._evaluate0$_applyMixin$5(n,r.NullableExtension_andThen0(e.content,new r._EvaluateVisitor_visitIncludeRule_closure6(t)),e.$arguments,e,new r._FakeAstNode0(new r._EvaluateVisitor_visitIncludeRule_closure7(e))),null},visitMixinRule$1(e){var t=this._evaluate0$_environment,n=t.closure$0(),s=this._evaluate0$_inDependency,a=t._environment0$_mixins,i=a.length-1,o=e.name;return t._environment0$_mixinIndices.$indexSet(0,o,i),g.$indexSet$ax(a[i],o,new r.UserDefinedCallable0(e,n,s,c.UserDefinedCallable_Environment_2)),null},visitLoudComment$1(e){var t,n=this,s="__parent",a="_endOfImports";return n._evaluate0$_inFunction||(n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s)===n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root")&&n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a)===g.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root").children._collection$_source)&&(n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a)+1),t=e.text,n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s).addChild$1(new r.ModifiableCssComment0(n._evaluate0$_performInterpolation$1(t),t.span))),null},visitMediaRule$1(e){var t,n,s,a,i,o,l,_=this;if(_._evaluate0$_declarationName!=null)throw r.wrapException(_._evaluate0$_exception$2(k.Media_,e.span));return t=_._evaluate0$_performInterpolationWithMap$2$warnForColor(e.query,!0),n=r.CssMediaQuery_parseList0(t._0,t._1,_._evaluate0$_logger),s=r.NullableExtension_andThen0(_._evaluate0$_mediaQueries,new r._EvaluateVisitor_visitMediaRule_closure5(_,n)),a=s==null,!a&&g.get$isEmpty$asx(s)||(a?i=$.Set_empty5:(o=_._evaluate0$_mediaQuerySources,o.toString,o=r.LinkedHashSet_LinkedHashSet$of(o,c.CssMediaQuery_2),l=_._evaluate0$_mediaQueries,l.toString,o.addAll$1(0,l),o.addAll$1(0,n),i=o),a=a?n:s,_._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(a,e.span),new r._EvaluateVisitor_visitMediaRule_closure6(_,s,n,i,e),e.hasDeclarations,new r._EvaluateVisitor_visitMediaRule_closure7(i),c.ModifiableCssMediaRule_2,c.Null)),null},_evaluate0$_mergeMediaQueries$2(e,t){var n,s,a,i,o,l,_,u=r._setArrayType([],c.JSArray_CssMediaQuery_2);for(n=g.get$iterator$ax(e),s=g.getInterceptor$ax(t);n.moveNext$0();)for(a=n.get$current(n),i=s.get$iterator(t);i.moveNext$0();)e:{if(o=a.merge$1(i.get$current(i)),$._SingletonCssMediaQueryMergeResult_00===o)continue;if($._SingletonCssMediaQueryMergeResult_10===o)return null;l=o instanceof r.MediaQuerySuccessfulMergeResult0,_=l?o:null,l&&u.push(_.query);break e}return u},visitReturnRule$1(e){var t=e.expression;return this._evaluate0$_withoutSlash$2(t.accept$1(this),t)},visitSilentComment$1(e){return null},visitStyleRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=null,S="__parent",v="_stylesheet";if(m._evaluate0$_declarationName!=null)throw r.wrapException(m._evaluate0$_exception$2(k.Style_n,e.span));if(m._evaluate0$_inKeyframes&&m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S)instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(m._evaluate0$_exception$2(k.Style_k,e.span));if(t=e.selector,n=m._evaluate0$_performInterpolationWithMap$2$warnForColor(t,!0),s=n._0,a=n._1,m._evaluate0$_inKeyframes)return m._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(new r.CssValue0(r.List_List$unmodifiable(r.KeyframeSelectorParser$0(s,a,m._evaluate0$_logger).parse$0(),c.String),t.span,c.CssValue_List_String_2),e.span),new r._EvaluateVisitor_visitStyleRule_closure7(m,e),e.hasDeclarations,new r._EvaluateVisitor_visitStyleRule_closure8,c.ModifiableCssKeyframeBlock_2,c.Null),y;if(i=r.SelectorList_SelectorList$parse0(s,!0,a,m._evaluate0$_logger,m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,v).plainCss),t=m._evaluate0$_atRootExcludingStyleRule?y:m._evaluate0$_styleRuleIgnoringAtRoot,t=t==null?y:t.fromPlainCss,o=t!==!0,o){if(m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,v).plainCss){for(t=i.components,l=t.length,_=0;_<l;++_)if(u=t[_].leadingCombinators,u.length>=1?(p=u[0],h=m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,v),h=h.plainCss):(p=y,h=!1),h)throw r.wrapException(m._evaluate0$_exception$2(k.Top_lel,p.span))}t=m._evaluate0$_styleRuleIgnoringAtRoot,t=t==null?y:t.originalSelector,i=i.nestWithin$3$implicitParent$preserveParentSelectors(t,!m._evaluate0$_atRootExcludingStyleRule,m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,v).plainCss)}return d=r.ModifiableCssStyleRule$0(m._evaluate0$_assertInModule$2(m._evaluate0$__extensionStore,"_extensionStore").addSelector$2(i,m._evaluate0$_mediaQueries),e.span,m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,v).plainCss,i),f=m._evaluate0$_atRootExcludingStyleRule,t=m._evaluate0$_atRootExcludingStyleRule=!1,l=o?new r._EvaluateVisitor_visitStyleRule_closure9:y,m._evaluate0$_withParent$2$4$scopeWhen$through(d,new r._EvaluateVisitor_visitStyleRule_closure10(m,d,e),e.hasDeclarations,l,c.ModifiableCssStyleRule_2,c.Null),m._evaluate0$_atRootExcludingStyleRule=f,m._evaluate0$_warnForBogusCombinators$1(d),(m._evaluate0$_atRootExcludingStyleRule?y:m._evaluate0$_styleRuleIgnoringAtRoot)==null&&(t=m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S).children,t=!t.get$isEmpty(t)),t&&(t=m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S).children,t.get$last(t).isGroupEnd=!0),y},_evaluate0$_warnForBogusCombinators$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=null;if(!e.accept$1($._IsInvisibleVisitor_false_false0))for(t=e._style_rule0$_selector._box0$_inner.value.components,n=t.length,s=c.SourceSpan,a=c.String,i=e.children,o=0;o<n;++o)l=t[o],l.accept$1($._IsBogusVisitor_true0)&&(l.accept$1($.C__IsUselessVisitor0)?(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._evaluate0$_warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+k.x22x20is_ix20,r.SpanExtensions_trimRight0(l.span),$.Deprecation_5pG)):l.leadingCombinators.length!==0?f._evaluate0$_assertInModule$2(f._evaluate0$__stylesheet,"_stylesheet").plainCss||(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),f._evaluate0$_warn$3('The selector "'+$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0))+k.x22x20is_ix0a,r.SpanExtensions_trimRight0(l.span),$.Deprecation_5pG)):(_=r._SerializeVisitor$0(m,!0,m,!0,!1,m,!0),l.accept$1(_),u=$.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),p=l.accept$1($._IsBogusVisitor_false0)?k.x20It_wi:"",h=r.SpanExtensions_trimRight0(l.span),i.get$length(0)===0&&r.throwExpression(r.IterableElementError_noElement()),d=g.get$span$z(i.$index(0,0)),f._evaluate0$_warn$3('The selector "'+u+k.x22x20is_o+p+k.x0aThis_,new r.MultiSpan0(h,"invalid selector",r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_literal([d,"this is not a style rule"+(i.every$1(i,new r._EvaluateVisitor__warnForBogusCombinators_closure1)?`
|
||
(try converting to a //-style comment)`:"")],s,a),s,a)),$.Deprecation_5pG)))},visitSupportsRule$1(e){var t,n=this;if(n._evaluate0$_declarationName!=null)throw r.wrapException(n._evaluate0$_exception$2(k.Suppor,e.span));return t=e.condition,n._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssSupportsRule$0(new r.CssValue0(n._evaluate0$_visitSupportsCondition$1(t),t.get$span(t),c.CssValue_String_2),e.span),new r._EvaluateVisitor_visitSupportsRule_closure3(n,e),e.hasDeclarations,new r._EvaluateVisitor_visitSupportsRule_closure4,c.ModifiableCssSupportsRule_2,c.Null),null},_evaluate0$_visitSupportsCondition$1(e){var t,n=this,s={};e:{if(e instanceof r.SupportsOperation0){t=e.operator,t=n._evaluate0$_parenthesize$2(e.left,t)+" "+t+" "+n._evaluate0$_parenthesize$2(e.right,t);break e}if(e instanceof r.SupportsNegation0){t="not "+n._evaluate0$_parenthesize$1(e.condition);break e}if(e instanceof r.SupportsInterpolation0){t=e.expression,t=n._evaluate0$_serialize$3$quote(t.accept$1(n),t,!1);break e}if(s.declaration=null,e instanceof r.SupportsDeclaration0){s.declaration=e,t=n._evaluate0$_withSupportsDeclaration$1(new r._EvaluateVisitor__visitSupportsCondition_closure1(s,n));break e}if(e instanceof r.SupportsFunction0){t=n._evaluate0$_performInterpolation$1(e.name)+"("+n._evaluate0$_performInterpolation$1(e.$arguments)+")";break e}if(e instanceof r.SupportsAnything0){t="("+n._evaluate0$_performInterpolation$1(e.contents)+")";break e}t=r.throwExpression(r.ArgumentError$("Unknown supports condition type "+r.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null))}return t},_evaluate0$_withSupportsDeclaration$1$1(e){var t,n=this._evaluate0$_inSupportsDeclaration;this._evaluate0$_inSupportsDeclaration=!0;try{return t=e.call$0(),t}finally{this._evaluate0$_inSupportsDeclaration=n}},_evaluate0$_withSupportsDeclaration$1(e){return this._evaluate0$_withSupportsDeclaration$1$1(e,c.dynamic)},_evaluate0$_parenthesize$2(e,t){var n;return e instanceof r.SupportsNegation0?n=!0:e instanceof r.SupportsOperation0?n=t==null||t!==e.operator:n=!1,n?"("+this._evaluate0$_visitSupportsCondition$1(e)+")":this._evaluate0$_visitSupportsCondition$1(e)},_evaluate0$_parenthesize$1(e){return this._evaluate0$_parenthesize$2(e,null)},visitVariableDeclaration$1(e){var t,n,s=this,a=null,i={};if(e.isGuarded){if(e.namespace==null&&s._evaluate0$_environment._environment0$_variables.length===1&&(t=s._evaluate0$_configuration._configuration0$_values,t=t.get$isEmpty(t)?a:t.remove$1(0,e.name),i.override=null,t!=null?(i.override=t,t=!t.value.$eq(0,$.C__SassNull0)):t=!1,t))return s._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure5(i,s,e)),a;if(n=s._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure6(s,e)),n!=null&&!n.$eq(0,$.C__SassNull0))return a}return e.isGlobal&&!s._evaluate0$_environment.globalVariableExists$1(e.name)&&(i=s._evaluate0$_environment._environment0$_variables.length===1?k.As_of_S:k.As_of_R+r.declarationName0(e.span)+": null` at the stylesheet root.",s._evaluate0$_warn$3(i,e.span,$.Deprecation_W6Z)),i=e.expression,s._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableDeclaration_closure7(s,e,s._evaluate0$_withoutSlash$2(i.accept$1(s),i))),a},visitUseRule$1(e){var t,n,s,a,i,o,l=this,_=e.configuration,u=_.length;if(u!==0){for(t=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue_2),n=0;n<u;++n)s=_[n],a=s.expression,i=l._evaluate0$_expressionNode$1(a),t.$indexSet(0,s.name,new r.ConfiguredValue0(l._evaluate0$_withoutSlash$2(a.accept$1(l),i),s.span,i));o=new r.ExplicitConfiguration0(e,t,null)}else o=$.Configuration_Map_empty_null0;return l._evaluate0$_loadModule$5$configuration(e.url,"@use",e,new r._EvaluateVisitor_visitUseRule_closure1(l,e),o),l._evaluate0$_assertConfigurationIsEmpty$1(o),null},visitWarnRule$1(e){var t=this,n=t._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitWarnRule_closure1(t,e)),s=n instanceof r.SassString0?n._string0$_text:t._evaluate0$_serialize$2(n,e.expression);return t._evaluate0$_logger.warn$2$trace(0,s,t._evaluate0$_stackTrace$1(e.span)),null},visitWhileRule$1(e){return this._evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitWhileRule_closure1(this,e),!0,e.hasDeclarations,c.nullable_Value_2)},visitBinaryOperationExpression$1(e){var t,n=this;if(n._evaluate0$_assertInModule$2(n._evaluate0$__stylesheet,"_stylesheet").plainCss?(t=e.operator,t=t!==$.BinaryOperator_wdM0&&t!==$.BinaryOperator_U770):t=!1,t)throw r.wrapException(n._evaluate0$_exception$2("Operators aren't allowed in plain CSS.",e.get$operatorSpan()));return n._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitBinaryOperationExpression_closure1(n,e))},_evaluate0$_slash$3(e,t,n){var s,a,i,o,l=null,_=e.dividedBy$1(t),u=e instanceof r.SassNumber0;return u?(s=c.SassNumber_2,s._as(e),t instanceof r.SassNumber0?(s._as(t),s=n.allowsSlash&&this._evaluate0$_operandAllowsSlash$1(n.left)&&this._evaluate0$_operandAllowsSlash$1(n.right),a=t,i=a):(a=l,i=t,s=!1),o=e):(a=l,i=a,o=e,e=i,s=!1),s?c.SassNumber_2._as(_).withSlash$2(e,a):(o instanceof r.SassNumber0?s=(u?i:t)instanceof r.SassNumber0:s=!1,s&&this._evaluate0$_warn$3(k.Using__o+r.S(new r._EvaluateVisitor__slash_recommendation1().call$1(n))+" or "+r.expressionToCalc0(n).toString$0(0)+k.x0a_Morex20,n.get$span(0),$.Deprecation_E8a),_)},_evaluate0$_operandAllowsSlash$1(e){var t;return e instanceof r.FunctionExpression0?e.namespace==null?(t=e.name,t=$.Set_yHF81.contains$1(0,t.toLowerCase())&&this._evaluate0$_environment.getFunction$1(t)==null):t=!1:t=!0,t},visitValueExpression$1(e){return e.value},visitVariableExpression$1(e){var t=this._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitVariableExpression_closure1(this,e));if(t!=null)return t;throw r.wrapException(this._evaluate0$_exception$2("Undefined variable.",e.span))},visitUnaryOperationExpression$1(e){return this._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitUnaryOperationExpression_closure1(e,e.operand.accept$1(this)))},visitBooleanExpression$1(e){return e.value?$.SassBoolean_true0:$.SassBoolean_false0},visitIfExpression$1(e){var t,n,s,a,i,o=this,l=o._evaluate0$_evaluateMacroArguments$1(e),_=l._0,u=l._1;return o._evaluate0$_verifyArguments$4(_.length,u,C.$get$IfExpression_declaration0(),e),t=r.ListExtensions_elementAtOrNull(_,0),t==null&&(n=u.$index(0,"condition"),n.toString,t=n),s=r.ListExtensions_elementAtOrNull(_,1),s==null&&(n=u.$index(0,"if-true"),n.toString,s=n),a=r.ListExtensions_elementAtOrNull(_,2),a==null&&(n=u.$index(0,"if-false"),n.toString,a=n),i=t.accept$1(o).get$isTruthy()?s:a,o._evaluate0$_withoutSlash$2(i.accept$1(o),o._evaluate0$_expressionNode$1(i))},visitNullExpression$1(e){return $.C__SassNull0},visitNumberExpression$1(e){return r.SassNumber_SassNumber0(e.value,e.unit)},visitParenthesizedExpression$1(e){var t=this;return t._evaluate0$_assertInModule$2(t._evaluate0$__stylesheet,"_stylesheet").plainCss?r.throwExpression(t._evaluate0$_exception$2("Parentheses aren't allowed in plain CSS.",e.span)):e.expression.accept$1(t)},visitColorExpression$1(e){return e.value},visitListExpression$1(e){var t=e.contents;return r.SassList$0(new r.MappedListIterable(t,new r._EvaluateVisitor_visitListExpression_closure1(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var t,n,s,a,i,o,l,_,u,p=c.Value_2,h=r.LinkedHashMap_LinkedHashMap$_empty(p,p),d=r.LinkedHashMap_LinkedHashMap$_empty(p,c.AstNode_2);for(t=e.pairs,n=t.length,s=0;s<n;++s){if(a=t[s],i=a._0,o=a._1,l=i.accept$1(this),_=o.accept$1(this),h.containsKey$1(l))throw p=d.$index(0,l),u=p==null?null:p.get$span(p),p=i.get$span(i),t=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),u!=null&&t.$indexSet(0,u,"first key"),r.wrapException(r.MultiSpanSassRuntimeException$0("Duplicate key.",p,"second key",t,this._evaluate0$_stackTrace$1(i.get$span(i)),null));h.$indexSet(0,l,_),d.$indexSet(0,l,i)}return new r.SassMap0(r.ConstantMap_ConstantMap$from(h,p,p))},visitFunctionExpression$1(e){var t,n,s,a,i,o,l=this,_="_stylesheet",u={},p=l._evaluate0$_assertInModule$2(l._evaluate0$__stylesheet,_).plainCss?null:l._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure5(l,e));if(u.$function=p,p==null){if(e.namespace!=null)throw r.wrapException(l._evaluate0$_exception$2("Undefined function.",e.span));if(t=e.name,n=t.toLowerCase(),n==="min"||n==="max"||n==="round"||n==="abs"?(s=e.$arguments,a=s.named,s=a.get$isEmpty(a)&&s.rest==null&&$.JSArray_methods.every$1(s.positional,new r._EvaluateVisitor_visitFunctionExpression_closure6)):s=!1,s)return l._evaluate0$_visitCalculation$2$inLegacySassFunction(e,!0);if(n==="calc"||n==="clamp"||n==="hypot"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="sqrt"||n==="exp"||n==="sign"||n==="mod"||n==="rem"||n==="atan2"||n==="pow"||n==="log")return l._evaluate0$_visitCalculation$1(e);p=l._evaluate0$_assertInModule$2(l._evaluate0$__stylesheet,_).plainCss?null:l._evaluate0$_builtInFunctions.$index(0,t),t=u.$function=p??new r.PlainCssCallable0(e.originalName)}else t=p;return $.JSString_methods.startsWith$1(e.originalName,"--")&&t instanceof r.UserDefinedCallable0&&!$.JSString_methods.startsWith$1(t.declaration.originalName,"--")&&l._evaluate0$_warn$3(k.Sassx20_ff,e.get$nameSpan(),$.Deprecation_qBS),i=l._evaluate0$_inFunction,l._evaluate0$_inFunction=!0,o=l._evaluate0$_addErrorSpan$2(e,new r._EvaluateVisitor_visitFunctionExpression_closure7(u,l,e)),l._evaluate0$_inFunction=i,o},_evaluate0$_visitCalculation$2$inLegacySassFunction(e,t){var n,s,a,i,o,l,_,u,p=this,h=e.$arguments,d=h.named;if(d.get$isNotEmpty(d))throw r.wrapException(p._evaluate0$_exception$2(k.Keywor,e.span));if(h.rest!=null)throw r.wrapException(p._evaluate0$_exception$2(k.Rest_a,e.span));for(p._evaluate0$_checkCalculationArguments$1(e),d=r._setArrayType([],c.JSArray_Object),h=h.positional,_=h.length,u=0;u<_;++u)d.push(p._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(h[u],t));if(n=d,p._evaluate0$_inSupportsDeclaration)return new r.SassCalculation0(e.name,r.List_List$unmodifiable(n,c.Object));s=p._evaluate0$_callableNode,p._evaluate0$_callableNode=e;try{a=null,d=e.name,i=d.toLowerCase();e:{if(i==="calc"){a=r.SassCalculation_calc0(g.$index$asx(n,0));break e}if(i==="sqrt"){a=r.SassCalculation__singleArgument0("sqrt",g.$index$asx(n,0),r.number2__sqrt$closure(),!0);break e}if(i==="sin"){a=r.SassCalculation__singleArgument0("sin",g.$index$asx(n,0),r.number2__sin$closure(),!1);break e}if(i==="cos"){a=r.SassCalculation__singleArgument0("cos",g.$index$asx(n,0),r.number2__cos$closure(),!1);break e}if(i==="tan"){a=r.SassCalculation__singleArgument0("tan",g.$index$asx(n,0),r.number2__tan$closure(),!1);break e}if(i==="asin"){a=r.SassCalculation__singleArgument0("asin",g.$index$asx(n,0),r.number2__asin$closure(),!0);break e}if(i==="acos"){a=r.SassCalculation__singleArgument0("acos",g.$index$asx(n,0),r.number2__acos$closure(),!0);break e}if(i==="atan"){a=r.SassCalculation__singleArgument0("atan",g.$index$asx(n,0),r.number2__atan$closure(),!0);break e}if(i==="abs"){a=r.SassCalculation_abs0(g.$index$asx(n,0));break e}if(i==="exp"){a=r.SassCalculation_exp0(g.$index$asx(n,0));break e}if(i==="sign"){a=r.SassCalculation_sign0(g.$index$asx(n,0));break e}if(i==="min"){a=r.SassCalculation_min0(n);break e}if(i==="max"){a=r.SassCalculation_max0(n);break e}if(i==="hypot"){a=r.SassCalculation_hypot0(n);break e}if(i==="pow"){a=r.SassCalculation_pow0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="atan2"){a=r.SassCalculation_atan20(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="log"){a=r.SassCalculation_log0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="mod"){a=r.SassCalculation_mod0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="rem"){a=r.SassCalculation_rem0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1));break e}if(i==="round"){a=r.SassCalculation_round0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2));break e}if(i==="clamp"){a=r.SassCalculation_clamp0(g.$index$asx(n,0),r.ListExtensions_elementAtOrNull(n,1),r.ListExtensions_elementAtOrNull(n,2));break e}d=r.UnsupportedError$('Unknown calculation name "'+d+'".'),a=r.throwExpression(d)}return a=a,a}catch(f){if(a=r.unwrapException(f),a instanceof r.SassScriptException0)o=a,l=r.getTraceFromException(f),$.JSString_methods.contains$1(o.message,"compatible")&&p._evaluate0$_verifyCompatibleNumbers$2(n,h),r.throwWithTrace0(p._evaluate0$_exception$2(o.message,e.span),o,l);else throw f}finally{p._evaluate0$_callableNode=s}},_evaluate0$_visitCalculation$1(e){return this._evaluate0$_visitCalculation$2$inLegacySassFunction(e,!1)},_evaluate0$_checkCalculationArguments$1(e){var t,n,s=new r._EvaluateVisitor__checkCalculationArguments_check1(this,e);e:{if(t=e.name,n=t.toLowerCase(),n==="calc"||n==="sqrt"||n==="sin"||n==="cos"||n==="tan"||n==="asin"||n==="acos"||n==="atan"||n==="abs"||n==="exp"||n==="sign"){s.call$1(1);break e}if(n==="min"||n==="max"||n==="hypot"){s.call$0();break e}if(n==="pow"||n==="atan2"||n==="log"||n==="mod"||n==="rem"){s.call$1(2);break e}if(n==="round"||n==="clamp"){s.call$1(3);break e}throw r.wrapException(r.UnsupportedError$('Unknown calculation name "'+t+'".'))}},_evaluate0$_verifyCompatibleNumbers$2(e,t){var n,s,a,i,o,l,_;for(n=0;s=e.length,n<s;++n)if(a=e[n],a instanceof r.SassNumber0?(s=a.get$hasComplexUnits(),i=a):(i=null,s=!1),s)throw r.wrapException(this._evaluate0$_exception$2("Number "+r.S(i)+" isn't compatible with CSS calculations.",g.get$span$z(t[n])));for(n=0;n<s-1;++n)if(o=e[n],o instanceof r.SassNumber0){for(l=n+1;s=e.length,l<s;++l)if(_=e[l],_ instanceof r.SassNumber0&&!o.hasPossiblyCompatibleUnits$1(_))throw r.wrapException(r.MultiSpanSassRuntimeException$0(o.toString$0(0)+" and "+_.toString$0(0)+" are incompatible.",g.get$span$z(t[n]),o.toString$0(0),r.LinkedHashMap_LinkedHashMap$_literal([g.get$span$z(t[l]),_.toString$0(0)],c.FileSpan,c.String),this._evaluate0$_stackTrace$1(g.get$span$z(t[n])),null))}},_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(e,t){var n,s,a,i,o,l,_,u=this,p=null,h={},d=e instanceof r.ParenthesizedExpression0,f=d?e.expression:p;if(d)return n=u._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(f,t),n instanceof r.SassString0?new r.SassString0("("+n._string0$_text+")",!1):n;if(e instanceof r.StringExpression0&&e.accept$1(new r._IsCalculationSafeVisitor0)){d=e.text,s=d.get$asPlain(),a=s==null?p:s.toLowerCase();e:{if(a==="pi"){d=r.SassNumber_SassNumber0(3.141592653589793,p);break e}if(a==="e"){d=r.SassNumber_SassNumber0(2.718281828459045,p);break e}if(a==="infinity"){d=r.SassNumber_SassNumber0(1/0,p);break e}if(a==="-infinity"){d=r.SassNumber_SassNumber0(-1/0,p);break e}if(a==="nan"){d=r.SassNumber_SassNumber0(NaN,p);break e}d=new r.SassString0(u._evaluate0$_performInterpolation$1(d),!1);break e}return d}if(h.right=h.left=h.operator=null,d=e instanceof r.BinaryOperationExpression0,d&&(h.operator=e.operator,h.left=e.left,h.right=e.right),d)return u._evaluate0$_checkWhitespaceAroundCalculationOperator$1(e),u._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor__visitCalculationExpression_closure1(h,u,e,t));if(e instanceof r.NumberExpression0||e instanceof r.VariableExpression0||e instanceof r.FunctionExpression0||e instanceof r.IfExpression0){i=e.accept$1(u);e:{if(i instanceof r.SassNumber0){d=i;break e}if(i instanceof r.SassCalculation0){d=i;break e}if(i instanceof r.SassString0?(d=!i._string0$_hasQuotes,n=i):(n=p,d=!1),d){d=n;break e}d=r.throwExpression(u._evaluate0$_exception$2("Value "+i.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))}return d}if(e instanceof r.ListExpression0&&!e.hasBrackets&&$.ListSeparator_nbm0===e.separator&&e.contents.length>=2){for(d=r._setArrayType([],c.JSArray_Object),s=e.contents,o=s.length,l=0;l<o;++l)d.push(u._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(s[l],t));for(u._evaluate0$_checkAdjacentCalculationValues$2(d,e),_=0;_<d.length;++_)o=d[_],o instanceof r.CalculationOperation0&&s[_]instanceof r.ParenthesizedExpression0&&(d[_]=new r.SassString0("("+r.S(o)+")",!1));return new r.SassString0($.JSArray_methods.join$1(d," "),!1)}throw r.wrapException(u._evaluate0$_exception$2(k.This_e,e.get$span(e)))},_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e){var t,n,s,a,i,o,l=e.operator;if(!(l!==$.BinaryOperator_u150&&l!==$.BinaryOperator_SjO0)&&(l=e.left,t=l.get$span(l),t=t.get$file(t),n=e.right,s=n.get$span(n),t===s.get$file(s)&&(t=l.get$span(l),t=t.get$end(t),s=n.get$span(n),!(t.offset>=s.get$start(s).offset)&&(t=l.get$span(l),t=t.get$file(t),l=l.get$span(l),l=l.get$end(l),n=n.get$span(n),a=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t._decodedChars,l.offset,n.get$start(n).offset),0,null),i=a.charCodeAt(0),o=a.charCodeAt(a.length-1),i===32||i===9||i===10||i===13||i===12||i===47?l=!(o===32||o===9||o===10||o===13||o===12||o===47):l=!0,l))))throw r.wrapException(this._evaluate0$_exception$2(k.x22x2b__an,e.get$operatorSpan()))},_evaluate0$_binaryOperatorToCalculationOperator$2(e,t){var n;e:{if($.BinaryOperator_u150===e){n=$.CalculationOperator_g2q0;break e}if($.BinaryOperator_SjO0===e){n=$.CalculationOperator_CxF0;break e}if($.BinaryOperator_2No0===e){n=$.CalculationOperator_1710;break e}if($.BinaryOperator_U770===e){n=$.CalculationOperator_Qf10;break e}n=r.throwExpression(this._evaluate0$_exception$2(k.This_o,t.get$operatorSpan()))}return n},_evaluate0$_checkAdjacentCalculationValues$2(e,t){var n,s,a,i,o,l,_,u;for(n=e.length,s=1;s<n;++s)if(a=s-1,i=e[a],o=e[s],!(i instanceof r.SassString0||o instanceof r.SassString0))throw n=t.contents,l=n[a],_=n[s],_ instanceof r.UnaryOperationExpression0?(u=_.operator,$.UnaryOperator_AiQ0!==u?n=$.UnaryOperator_cLp0===u:n=!0):n=!1,n?n=!0:n=_ instanceof r.NumberExpression0&&_.value<0,n?r.wrapException(this._evaluate0$_exception$2(k.x22x2b__an,r.FileSpanExtension_subspan(_.get$span(_),0,1))):r.wrapException(this._evaluate0$_exception$2("Missing math operator.",l.get$span(l).expand$1(0,_.get$span(_))))},visitInterpolatedFunctionExpression$1(e){var t,n=this,s=n._evaluate0$_performInterpolation$1(e.name),a=n._evaluate0$_inFunction;return n._evaluate0$_inFunction=!0,t=n._evaluate0$_addErrorSpan$2(e,new r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1(n,e,new r.PlainCssCallable0(s))),n._evaluate0$_inFunction=a,t},_evaluate0$_runUserDefinedCallable$1$4(e,t,n,s,a){var i,o,l=this,_=l._evaluate0$_evaluateArguments$1(e),u=t.declaration.name;return u!=="@content"&&(u+="()"),i=l._evaluate0$_currentCallable,l._evaluate0$_currentCallable=t,o=l._evaluate0$_withStackFrame$3(u,n,new r._EvaluateVisitor__runUserDefinedCallable_closure1(l,t,_,n,s,a)),l._evaluate0$_currentCallable=i,o},_evaluate0$_runFunctionCallable$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m=this;if(t instanceof r.BuiltInCallable0)return m._evaluate0$_withoutSlash$2(m._evaluate0$_runBuiltInCallable$3(e,t,n),n);if(c.UserDefinedCallable_Environment_2._is(t))return m._evaluate0$_runUserDefinedCallable$1$4(e,t,n,new r._EvaluateVisitor__runFunctionCallable_closure1(m,t),c.Value_2);if(t instanceof r.PlainCssCallable0){if(u=e.named,u.get$isNotEmpty(u)||e.keywordRest!=null)throw r.wrapException(m._evaluate0$_exception$2(k.Plain_,n.get$span(n)));s=new r.StringBuffer(t.name+"(");try{for(a=!0,u=e.positional,p=u.length,h=0;h<p;++h)i=u[h],a?a=!1:s._contents+=", ",d=s,f=i,f=m._evaluate0$_serialize$3$quote(f.accept$1(m),f,!0),d._contents+=f;o=e.rest,o!=null&&(l=o.accept$1(m),a||(s._contents+=", "),u=s,p=m._evaluate0$_serialize$2(l,o),u._contents+=p)}catch(y){throw u=r.unwrapException(y),c.SassRuntimeException_2._is(u)?(_=u,$.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value.")?r.wrapException(r.MultiSpanSassRuntimeException$0(_._span_exception$_message,g.get$span$z(_),"value",r.LinkedHashMap_LinkedHashMap$_literal([n.get$span(n),"unknown function treated as plain CSS"],c.FileSpan,c.String),g.get$trace$z(_),null)):y):y}return u=s,p=r.Primitives_stringFromCharCode(41),u._contents+=p,p=s._contents,new r.SassString0((p.charCodeAt(0)==0,p),!1)}else throw r.wrapException(r.ArgumentError$("Unknown callable type "+g.get$runtimeType$(t).toString$0(0)+".",null))},_evaluate0$_runBuiltInCallable$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M={},I=E._evaluate0$_evaluateArguments$1(e),R=E._evaluate0$_callableNode;for(E._evaluate0$_callableNode=n,l=new r.MapKeySet(I._values[0],c.MapKeySet_String),M.callback=M.overload=null,_=t.callbackFor$2(I._values[2].length,l),M.overload=_._0,M.callback=_._1,E._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure5(M,I,l)),u=M.overload.$arguments,p=I._values[2].length,h=u.length;p<h;++p)d=u[p],f=I._values[2],m=I._values[0].remove$1(0,d.name),m==null&&(m=d.defaultValue,m=E._evaluate0$_withoutSlash$2(m.accept$1(E),m)),f.push(m);M.overload.restArgument!=null?(I._values[2].length>h?(y=$.JSArray_methods.sublist$1(I._values[2],h),$.JSArray_methods.removeRange$2(I._values[2],h,I._values[2].length)):y=$.List_empty19,h=I._values[0],S=r.SassArgumentList$0(y,h,I._values[4]===$.ListSeparator_undecided_null_undecided0?$.ListSeparator_ECn0:I._values[4]),I._values[2].push(S)):S=null,s=null;try{s=E._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__runBuiltInCallable_closure6(M,I))}catch(L){if(h=r.unwrapException(L),h instanceof r.SassException0)throw L;a=h,i=r.getTraceFromException(L),o=null;try{o=r._asString(g.get$message$x(a))}catch{v=g.toString$0$(a),o=v}r.throwWithTrace0(E._evaluate0$_exception$2(o,n.get$span(n)),a,i)}if(E._evaluate0$_callableNode=R,S==null||I._values[0].__js_helper$_length===0||S._argument_list$_wereKeywordsAccessed)return s;throw r.wrapException(r.MultiSpanSassRuntimeException$0("No "+r.pluralize0("argument",I._values[0].get$keys(0).get$length(0),null)+" named "+r.toSentence0(I._values[0].get$keys(0).map$1$1(0,new r._EvaluateVisitor__runBuiltInCallable_closure7,c.Object),"or")+".",n.get$span(n),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([M.overload.get$spanWithName(),"declaration"],c.FileSpan,c.String),E._evaluate0$_stackTrace$1(n.get$span(n)),null))},_evaluate0$_evaluateArguments$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=this,R=r._setArrayType([],c.JSArray_Value_2),L=r._setArrayType([],c.JSArray_AstNode_2);for(t=e.positional,n=t.length,s=0;s<n;++s)a=t[s],i=I._evaluate0$_expressionNode$1(a),R.push(I._evaluate0$_withoutSlash$2(a.accept$1(I),i)),L.push(i);for(t=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(t,c.Value_2),n=c.AstNode_2,l=r.LinkedHashMap_LinkedHashMap$_empty(t,n),_=r.MapExtensions_get_pairs0(e.named,t,c.Expression_2),_=_.get$iterator(_);_.moveNext$0();)u=_.get$current(_),p=u._0,h=u._1,i=I._evaluate0$_expressionNode$1(h),o.$indexSet(0,p,I._evaluate0$_withoutSlash$2(h.accept$1(I),i)),l.$indexSet(0,p,i);if(d=e.rest,d==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,R,L,$.ListSeparator_undecided_null_undecided0]);if(f=d.accept$1(I),m=I._evaluate0$_expressionNode$1(d),f instanceof r.SassMap0){for(I._evaluate0$_addRestMap$4(o,f,d,new r._EvaluateVisitor__evaluateArguments_closure7),_=r.LinkedHashMap_LinkedHashMap$_empty(t,n),u=f._map0$_contents,u=g.get$iterator$ax(u.get$keys(u)),y=c.SassString_2;u.moveNext$0();)_.$indexSet(0,y._as(u.get$current(u))._string0$_text,m);l.addAll$1(0,_),S=$.ListSeparator_undecided_null_undecided0}else f instanceof r.SassList0?(_=f._list1$_contents,$.JSArray_methods.addAll$1(R,new r.MappedListIterable(_,new r._EvaluateVisitor__evaluateArguments_closure8(I,m),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,Value0>"))),$.JSArray_methods.addAll$1(L,r.List_List$filled(_.length,m,!1,n)),S=f._list1$_separator,f instanceof r.SassArgumentList0&&(f._argument_list$_wereKeywordsAccessed=!0,f._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateArguments_closure9(I,o,m,l)))):(R.push(I._evaluate0$_withoutSlash$2(f,m)),L.push(m),S=$.ListSeparator_undecided_null_undecided0);if(v=e.keywordRest,v==null)return new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,R,L,S]);if(E=v.accept$1(I),M=I._evaluate0$_expressionNode$1(v),E instanceof r.SassMap0){for(I._evaluate0$_addRestMap$4(o,E,v,new r._EvaluateVisitor__evaluateArguments_closure10),t=r.LinkedHashMap_LinkedHashMap$_empty(t,n),n=E._map0$_contents,n=g.get$iterator$ax(n.get$keys(n)),_=c.SassString_2;n.moveNext$0();)t.$indexSet(0,_._as(n.get$current(n))._string0$_text,M);return l.addAll$1(0,t),new r._Record_5_named_namedNodes_positional_positionalNodes_separator([o,l,R,L,S])}else throw r.wrapException(I._evaluate0$_exception$2(k.Variabs+E.toString$0(0)+").",v.get$span(v)))},_evaluate0$_evaluateMacroArguments$1(e){var t,n,s,a,i,o,l,_,u=this,p=e.$arguments,h=p.rest;if(h==null)return new r._Record_2(p.positional,p.named);if(t=p.positional,n=r._setArrayType(t.slice(0),r._arrayInstanceType(t)),s=r.LinkedHashMap_LinkedHashMap$of(p.named,c.String,c.Expression_2),a=h.accept$1(u),i=u._evaluate0$_expressionNode$1(h),a instanceof r.SassMap0?u._evaluate0$_addRestMap$4(s,a,e,new r._EvaluateVisitor__evaluateMacroArguments_closure7(h)):a instanceof r.SassList0?(t=a._list1$_contents,$.JSArray_methods.addAll$1(n,new r.MappedListIterable(t,new r._EvaluateVisitor__evaluateMacroArguments_closure8(u,i,h),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression0>"))),a instanceof r.SassArgumentList0&&(a._argument_list$_wereKeywordsAccessed=!0,a._argument_list$_keywords.forEach$1(0,new r._EvaluateVisitor__evaluateMacroArguments_closure9(u,s,i,h)))):n.push(new r.ValueExpression0(u._evaluate0$_withoutSlash$2(a,i),h.get$span(h))),o=p.keywordRest,o==null)return new r._Record_2(n,s);if(l=o.accept$1(u),_=u._evaluate0$_expressionNode$1(o),l instanceof r.SassMap0)return u._evaluate0$_addRestMap$4(s,l,e,new r._EvaluateVisitor__evaluateMacroArguments_closure10(u,_,o)),new r._Record_2(n,s);throw r.wrapException(u._evaluate0$_exception$2(k.Variabs+l.toString$0(0)+").",o.get$span(o)))},_evaluate0$_addRestMap$1$4(e,t,n,s){t._map0$_contents.forEach$1(0,new r._EvaluateVisitor__addRestMap_closure1(this,e,s,this._evaluate0$_expressionNode$1(n),t,n))},_evaluate0$_addRestMap$4(e,t,n,s){return this._evaluate0$_addRestMap$1$4(e,t,n,s,c.dynamic)},_evaluate0$_verifyArguments$4(e,t,n,s){return this._evaluate0$_addExceptionSpan$2(s,new r._EvaluateVisitor__verifyArguments_closure1(n,e,t))},visitSelectorExpression$1(e){var t=this._evaluate0$_styleRuleIgnoringAtRoot;return t=t==null?null:t.originalSelector.get$asSassList(),t??$.C__SassNull0},visitStringExpression$1(e){var t,n,s,a,i,o,l,_,u,p=this,h=p._evaluate0$_inSupportsDeclaration;for(p._evaluate0$_inSupportsDeclaration=!1,t=r._setArrayType([],c.JSArray_String),n=e.text.contents,s=n.length,a=c.Expression_2,i=0;i<s;++i){o=n[i];e:{if(typeof o=="string"){l=o;break e}if(a._is(o)){_=o.accept$1(p);t:{if(_ instanceof r.SassString0){u=_._string0$_text,l=u;break t}l=p._evaluate0$_serialize$3$quote(_,o,!1);break t}break e}l=r.throwExpression(r.UnsupportedError$("Unknown interpolation value "+r.S(o)))}t.push(l)}return t=$.JSArray_methods.join$0(t),p._evaluate0$_inSupportsDeclaration=h,new r.SassString0(t,e.hasQuotes)},visitSupportsExpression$1(e){return new r.SassString0(this._evaluate0$_visitSupportsCondition$1(e.condition),!1)},visitCssAtRule$1(e){var t,n,s,a=this;if(a._evaluate0$_declarationName!=null)throw r.wrapException(a._evaluate0$_exception$2(k.At_rul,e.span));if(e.isChildless){a._evaluate0$_assertInModule$2(a._evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssAtRule$0(e.name,e.span,!0,e.value));return}t=a._evaluate0$_inKeyframes,n=a._evaluate0$_inUnknownAtRule,s=e.name,r.unvendor0(s.value)==="keyframes"?a._evaluate0$_inKeyframes=!0:a._evaluate0$_inUnknownAtRule=!0,a._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssAtRule$0(s,e.span,!1,e.value),new r._EvaluateVisitor_visitCssAtRule_closure3(a,e),!1,new r._EvaluateVisitor_visitCssAtRule_closure4,c.ModifiableCssAtRule_2,c.Null),a._evaluate0$_inUnknownAtRule=n,a._evaluate0$_inKeyframes=t},visitCssComment$1(e){var t=this,n="__parent",s="_endOfImports";t._evaluate0$_assertInModule$2(t._evaluate0$__parent,n)===t._evaluate0$_assertInModule$2(t._evaluate0$__root,"_root")&&t._evaluate0$_assertInModule$2(t._evaluate0$__endOfImports,s)===g.get$length$asx(t._evaluate0$_assertInModule$2(t._evaluate0$__root,"_root").children._collection$_source)&&(t._evaluate0$__endOfImports=t._evaluate0$_assertInModule$2(t._evaluate0$__endOfImports,s)+1),t._evaluate0$_assertInModule$2(t._evaluate0$__parent,n).addChild$1(new r.ModifiableCssComment0(e.text,e.span))},visitCssDeclaration$1(e){this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent").addChild$1(r.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap))},visitCssImport$1(e){var t,n=this,s="__parent",a="_root",i="_endOfImports",o=new r.ModifiableCssImport0(e.url,e.modifiers,e.span);n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s)!==n._evaluate0$_assertInModule$2(n._evaluate0$__root,a)?n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s).addChild$1(o):n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i)===g.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,a).children._collection$_source)?(n._evaluate0$_assertInModule$2(n._evaluate0$__root,a).addChild$1(o),n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,i)+1):(t=n._evaluate0$_outOfOrderImports,(t??(n._evaluate0$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport_2))).push(o))},visitCssKeyframeBlock$1(e){this._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssKeyframeBlock$0(e.selector,e.span),new r._EvaluateVisitor_visitCssKeyframeBlock_closure3(this,e),!1,new r._EvaluateVisitor_visitCssKeyframeBlock_closure4,c.ModifiableCssKeyframeBlock_2,c.Null)},visitCssMediaRule$1(e){var t,n,s,a,i,o=this;if(o._evaluate0$_declarationName!=null)throw r.wrapException(o._evaluate0$_exception$2(k.Media_,e.span));t=r.NullableExtension_andThen0(o._evaluate0$_mediaQueries,new r._EvaluateVisitor_visitCssMediaRule_closure5(o,e)),n=t==null,!(!n&&g.get$isEmpty$asx(t))&&(n?s=$.Set_empty5:(a=o._evaluate0$_mediaQuerySources,a.toString,a=r.LinkedHashSet_LinkedHashSet$of(a,c.CssMediaQuery_2),i=o._evaluate0$_mediaQueries,i.toString,a.addAll$1(0,i),a.addAll$1(0,e.queries),s=a),n=n?e.queries:t,o._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssMediaRule$0(n,e.span),new r._EvaluateVisitor_visitCssMediaRule_closure6(o,t,e,s),!1,new r._EvaluateVisitor_visitCssMediaRule_closure7(s),c.ModifiableCssMediaRule_2,c.Null))},visitCssStyleRule$1(e){var t,n,s,a,i,o,l,_,u,p,h=this,d=null,f="__parent";if(h._evaluate0$_declarationName!=null)throw r.wrapException(h._evaluate0$_exception$2(k.Style_n,e.span));if(h._evaluate0$_inKeyframes&&h._evaluate0$_assertInModule$2(h._evaluate0$__parent,f)instanceof r.ModifiableCssKeyframeBlock0)throw r.wrapException(h._evaluate0$_exception$2(k.Style_k,e.span));t=h._evaluate0$_atRootExcludingStyleRule,n=t?d:h._evaluate0$_styleRuleIgnoringAtRoot,s=t?d:h._evaluate0$_styleRuleIgnoringAtRoot,s=s==null?d:s.fromPlainCss,a=s!==!0,s=e._style_rule0$_selector._box0$_inner,a?(s=s.value,i=n==null?d:n.originalSelector,o=s.nestWithin$3$implicitParent$preserveParentSelectors(i,!t,e.fromPlainCss)):o=s.value,l=r.ModifiableCssStyleRule$0(h._evaluate0$_assertInModule$2(h._evaluate0$__extensionStore,"_extensionStore").addSelector$2(o,h._evaluate0$_mediaQueries),e.span,e.fromPlainCss,o),_=h._evaluate0$_atRootExcludingStyleRule,h._evaluate0$_atRootExcludingStyleRule=!1,t=a?new r._EvaluateVisitor_visitCssStyleRule_closure3:d,h._evaluate0$_withParent$2$4$scopeWhen$through(l,new r._EvaluateVisitor_visitCssStyleRule_closure4(h,l,e),!1,t,c.ModifiableCssStyleRule_2,c.Null),h._evaluate0$_atRootExcludingStyleRule=_,t=h._evaluate0$_assertInModule$2(h._evaluate0$__parent,f).children._collection$_source,s=g.getInterceptor$asx(t),u=s.get$length(t),u>=1?(p=s.elementAt$1(t,u-1),t=n==null):(p=d,t=!1),t&&(p.isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=g.get$iterator$ax(e.get$children(e));t.moveNext$0();)t.get$current(t).accept$1(this)},visitCssSupportsRule$1(e){var t=this;if(t._evaluate0$_declarationName!=null)throw r.wrapException(t._evaluate0$_exception$2(k.Suppor,e.span));t._evaluate0$_withParent$2$4$scopeWhen$through(r.ModifiableCssSupportsRule$0(e.condition,e.span),new r._EvaluateVisitor_visitCssSupportsRule_closure3(t,e),!1,new r._EvaluateVisitor_visitCssSupportsRule_closure4,c.ModifiableCssSupportsRule_2,c.Null)},_evaluate0$_handleReturn$1$2(e,t){var n,s,a;for(n=e.length,s=0;s<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++s)if(a=t.call$1(e[s]),a!=null)return a;return null},_evaluate0$_handleReturn$2(e,t){return this._evaluate0$_handleReturn$1$2(e,t,c.dynamic)},_evaluate0$_withEnvironment$1$2(e,t){var n,s=this._evaluate0$_environment;return this._evaluate0$_environment=e,n=t.call$0(),this._evaluate0$_environment=s,n},_evaluate0$_withEnvironment$2(e,t){return this._evaluate0$_withEnvironment$1$2(e,t,c.dynamic)},_evaluate0$_interpolationToValue$3$trim$warnForColor(e,t,n){var s=this._evaluate0$_performInterpolation$2$warnForColor(e,n),a=t?r.trimAscii0(s,!0):s;return new r.CssValue0(a,e.span,c.CssValue_String_2)},_evaluate0$_interpolationToValue$1(e){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_evaluate0$_interpolationToValue$2$warnForColor(e,t){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_evaluate0$_performInterpolation$2$warnForColor(e,t){return this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t)._0},_evaluate0$_performInterpolation$1(e){return this._evaluate0$_performInterpolation$2$warnForColor(e,!1)},_evaluate0$_performInterpolationWithMap$2$warnForColor(e,t){var n=this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),s=n._1;return s.toString,new r._Record_2(n._0,s)},_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v=this,E=null,M=t?r._setArrayType([],c.JSArray_SourceLocation):E,I=v._evaluate0$_inSupportsDeclaration;for(v._evaluate0$_inSupportsDeclaration=!1,s=e.contents,a=s.length,i=c.Expression_2,o=M==null,l=c.JSArray_Object,_=e.span,u=c.Object,p=!0,h=0,d="";h<a;++h,p=!1){if(f=s[h],p||o||M.push(r.SourceLocation$(d.length,E,E,E)),typeof f=="string"){d+=f;continue}i._as(f),m=f.accept$1(v),n&&C.$get$namesByColor0().containsKey$1(m)&&(y=r._setArrayType([""],l),S=r.List_List$from(y,!1,u),S.fixed$length=Array,S.immutable$list=Array,S=new r.Interpolation0(S,_),S.Interpolation$20(y,_),y=C.$get$namesByColor0(),v._evaluate0$_warn$2(k.You_pr+r.S(y.$index(0,m))+k.x20in_in+m.toString$0(0)+k.x2c_whicw+r.S(y.$index(0,m))+k.x22x29__If+new r.BinaryOperationExpression0($.BinaryOperator_u150,new r.StringExpression0(S,!0),f,!1).toString$0(0)+"'.",f.get$span(f))),d+=v._evaluate0$_serialize$3$quote(m,f,!1)}return v._evaluate0$_inSupportsDeclaration=I,new r._Record_2((d.charCodeAt(0)==0,d),r.NullableExtension_andThen0(M,new r._EvaluateVisitor__performInterpolationHelper_closure1(e)))},_evaluate0$_serialize$3$quote(e,t,n){return this._evaluate0$_addExceptionSpan$2(t,new r._EvaluateVisitor__serialize_closure1(e,n))},_evaluate0$_serialize$2(e,t){return this._evaluate0$_serialize$3$quote(e,t,!0)},_evaluate0$_expressionNode$1(e){var t;return e instanceof r.VariableExpression0?(t=this._evaluate0$_addExceptionSpan$2(e,new r._EvaluateVisitor__expressionNode_closure1(this,e)),t??e):e},_evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,s,a,i){var o,l,_=this;return _._evaluate0$_addChild$2$through(e,s),o=_._evaluate0$_assertInModule$2(_._evaluate0$__parent,"__parent"),_._evaluate0$__parent=e,l=_._evaluate0$_environment.scope$1$2$when(t,n,i),_._evaluate0$__parent=o,l},_evaluate0$_withParent$2$3$scopeWhen(e,t,n,s,a){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,n,null,s,a)},_evaluate0$_withParent$2$2(e,t,n,s){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,n,s)},_evaluate0$_addChild$2$through(e,t){var n,s,a,i=this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent");if(t!=null){for(;t.call$1(i);i=n)if(n=i._node$_parent,n==null)throw r.wrapException(r.ArgumentError$(k.throug+e.toString$0(0)+".",null));i.get$hasFollowingSibling()&&(s=i._node$_parent,a=s.children,i.equalsIgnoringChildren$1(a.get$last(a))?i=c.ModifiableCssParentNode_2._as(a.get$last(a)):(i=i.copyWithoutChildren$0(),s.addChild$1(i)))}i.addChild$1(e)},_evaluate0$_addChild$1(e){return this._evaluate0$_addChild$2$through(e,null)},_evaluate0$_withStyleRule$1$2(e,t){var n,s=this._evaluate0$_styleRuleIgnoringAtRoot;return this._evaluate0$_styleRuleIgnoringAtRoot=e,n=t.call$0(),this._evaluate0$_styleRuleIgnoringAtRoot=s,n},_evaluate0$_withStyleRule$2(e,t){return this._evaluate0$_withStyleRule$1$2(e,t,c.dynamic)},_evaluate0$_withMediaQueries$1$3(e,t,n){var s,a=this,i=a._evaluate0$_mediaQueries,o=a._evaluate0$_mediaQuerySources;return a._evaluate0$_mediaQueries=e,a._evaluate0$_mediaQuerySources=t,s=n.call$0(),a._evaluate0$_mediaQueries=i,a._evaluate0$_mediaQuerySources=o,s},_evaluate0$_withMediaQueries$3(e,t,n){return this._evaluate0$_withMediaQueries$1$3(e,t,n,c.dynamic)},_evaluate0$_withStackFrame$1$3(e,t,n){var s,a,i=this,o=i._evaluate0$_stack;return o.push(new r._Record_2(i._evaluate0$_member,t)),s=i._evaluate0$_member,i._evaluate0$_member=e,a=n.call$0(),i._evaluate0$_member=s,o.pop(),a},_evaluate0$_withStackFrame$3(e,t,n){return this._evaluate0$_withStackFrame$1$3(e,t,n,c.dynamic)},_evaluate0$_withoutSlash$2(e,t){var n;return e instanceof r.SassNumber0?n=e.asSlash!=null:n=!1,n&&this._evaluate0$_warn$3(k.Using__i+r.S(new r._EvaluateVisitor__withoutSlash_recommendation1().call$1(e))+k.x0a_Morex20,t.get$span(t),$.Deprecation_E8a),e.withoutSlash$0()},_evaluate0$_stackFrame$2(e,t){return r.frameForSpan0(t,e,r.NullableExtension_andThen0(t.get$sourceUrl(t),new r._EvaluateVisitor__stackFrame_closure1(this)))},_evaluate0$_stackTrace$1(e){var t,n,s,a,i,o=this,l=r._setArrayType([],c.JSArray_Frame);for(t=o._evaluate0$_stack,n=t.length,s=0;s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)a=t[s],i=a._1,l.push(o._evaluate0$_stackFrame$2(a._0,i.get$span(i)));return e!=null&&l.push(o._evaluate0$_stackFrame$2(o._evaluate0$_member,e)),r.Trace$(new r.ReversedListIterable(l,c.ReversedListIterable_Frame),null)},_evaluate0$_stackTrace$0(){return this._evaluate0$_stackTrace$1(null)},_evaluate0$_warn$3(e,t,n){var s,a,i=this;i._evaluate0$_quietDeps?i._evaluate0$_inDependency?s=!0:(s=i._evaluate0$_currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&i._evaluate0$_warningsEmitted.add$1(0,new r._Record_2(e,t))&&(a=i._evaluate0$_stackTrace$1(t),s=i._evaluate0$_logger,n==null?s.warn$3$span$trace(0,e,t,a):r.WarnForDeprecation_warnForDeprecation0(s,n,e,t,a))},_evaluate0$_warn$2(e,t){return this._evaluate0$_warn$3(e,t,null)},_evaluate0$_exception$2(e,t){var n,s;return t==null?(n=$.JSArray_methods.get$last(this._evaluate0$_stack)._1,n=n.get$span(n)):n=t,s=this._evaluate0$_stackTrace$1(t),new r.SassRuntimeException0(s,$.Set_empty,e,n)},_evaluate0$_exception$1(e){return this._evaluate0$_exception$2(e,null)},_evaluate0$_multiSpanException$3(e,t,n){var s=$.JSArray_methods.get$last(this._evaluate0$_stack)._1;return r.MultiSpanSassRuntimeException$0(e,s.get$span(s),t,n,this._evaluate0$_stackTrace$0(),null)},_evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,n){var s,a,i;try{return i=t.call$0(),i}catch(o){if(i=r.unwrapException(o),i instanceof r.SassScriptException0)s=i,a=r.getTraceFromException(o),i=s.withSpan$1(e.get$span(e)),r.throwWithTrace0(i.withTrace$1(this._evaluate0$_stackTrace$1(n?e.get$span(e):null)),s,a);else throw o}},_evaluate0$_addExceptionSpan$2(e,t){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,!0,c.dynamic)},_evaluate0$_addExceptionSpan$3$addStackFrame(e,t,n){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,n,c.dynamic)},_evaluate0$_addExceptionTrace$1$1(e){var t,n,s,a;try{return s=e.call$0(),s}catch(i){if(s=r.unwrapException(i),c.SassRuntimeException_2._is(s))throw i;if(s instanceof r.SassException0)t=s,n=r.getTraceFromException(i),s=t,a=g.getInterceptor$z(s),r.throwWithTrace0(t.withTrace$1(this._evaluate0$_stackTrace$1(r.SourceSpanException.prototype.get$span.call(a,s))),t,n);else throw i}},_evaluate0$_addExceptionTrace$1(e){return this._evaluate0$_addExceptionTrace$1$1(e,c.dynamic)},_evaluate0$_addErrorSpan$1$2(e,t){var n,s,a,i,o;try{return a=t.call$0(),a}catch(l){if(a=r.unwrapException(l),c.SassRuntimeException_2._is(a)){if(n=a,s=r.getTraceFromException(l),!$.JSString_methods.startsWith$1(g.get$span$z(n).get$text(),"@error"))throw l;a=n._span_exception$_message,i=e.get$span(e),o=this._evaluate0$_stackTrace$0(),r.throwWithTrace0(new r.SassRuntimeException0(o,$.Set_empty,a,i),n,s)}else throw l}},_evaluate0$_addErrorSpan$2(e,t){return this._evaluate0$_addErrorSpan$1$2(e,t,c.dynamic)}},r._EvaluateVisitor_closure25.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._evaluate0$_environment,n=r.stringReplaceAllUnchecked(a._string0$_text,"_","-"),s.globalVariableExists$2$namespace(n,t==null?null:t._string0$_text)?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure26.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("name"),n=this.$this._evaluate0$_environment;return n.getVariable$1(r.stringReplaceAllUnchecked(t._string0$_text,"_","-"))!=null?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure27.prototype={call$1(e){var t,n,s,a,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("name");return i=i.$index(e,1).get$realNull(),t=i==null?null:i.assertString$1("module"),i=this.$this,n=i._evaluate0$_environment,s=o._string0$_text,a=r.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(a,t==null?null:t._string0$_text)!=null||i._evaluate0$_builtInFunctions.containsKey$1(s)?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure28.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e),a=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),t=s==null?null:s.assertString$1("module"),s=this.$this._evaluate0$_environment,n=r.stringReplaceAllUnchecked(a._string0$_text,"_","-"),s.getMixin$2$namespace(n,t==null?null:t._string0$_text)!=null?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure29.prototype={call$1(e){var t=this.$this._evaluate0$_environment;if(!t._environment0$_inMixin)throw r.wrapException(r.SassScriptException$0(k.conten,null));return t._environment0$_content!=null?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._EvaluateVisitor_closure30.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._evaluate0$_environment._environment0$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i.get$variables(),c.String,a),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!0),s._1);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._EvaluateVisitor_closure31.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._evaluate0$_environment._environment0$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i.get$functions(i),c.String,c.Callable_2),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!0),new r.SassFunction0(s._1));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._EvaluateVisitor_closure32.prototype={call$1(e){var t,n,s,a=g.$index$asx(e,0).assertString$1("module")._string0$_text,i=this.$this._evaluate0$_environment._environment0$_modules.$index(0,a);if(i==null)throw r.wrapException('There is no module with namespace "'+a+'".');for(a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i.get$mixins(),c.String,c.Callable_2),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!0),new r.SassMixin0(s._1));return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._EvaluateVisitor_closure33.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name"),o=a.$index(e,1).get$isTruthy();if(a=a.$index(e,2).get$realNull(),t=a==null?null:a.assertString$1("module"),o){if(t!=null)throw r.wrapException(k.x24css_a);return new r.SassFunction0(new r.PlainCssCallable0(i._string0$_text))}if(a=this.$this,n=a._evaluate0$_callableNode,n.toString,s=a._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure10(a,i,t)),s==null)throw r.wrapException("Function not found: "+i.toString$0(0));return new r.SassFunction0(s)},$signature:135},r._EvaluateVisitor__closure10.prototype={call$0(){var e,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module,s=n==null?null:n._string0$_text;return n=this.$this,e=n._evaluate0$_environment.getFunction$2$namespace(t,s),e!=null||s!=null?e:n._evaluate0$_builtInFunctions.$index(0,t)},$signature:85},r._EvaluateVisitor_closure34.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("name");if(a=a.$index(e,1).get$realNull(),t=a==null?null:a.assertString$1("module"),a=this.$this,n=a._evaluate0$_callableNode,n.toString,s=a._evaluate0$_addExceptionSpan$2(n,new r._EvaluateVisitor__closure9(a,i,t)),s==null)throw r.wrapException("Mixin not found: "+i.toString$0(0));return new r.SassMixin0(s)},$signature:242},r._EvaluateVisitor__closure9.prototype={call$0(){var e=this.$this._evaluate0$_environment,t=r.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),n=this.module;return e.getMixin$2$namespace(t,n==null?null:n._string0$_text)},$signature:85},r._EvaluateVisitor_closure35.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=g.getInterceptor$asx(e),y=m.$index(e,0),S=c.SassArgumentList_2._as(m.$index(e,1));if(m=this.$this,t=m._evaluate0$_callableNode,t.toString,n=r._setArrayType([],c.JSArray_Expression_2),s=c.String,a=c.Expression_2,i=t.get$span(t),o=t.get$span(t),S._argument_list$_wereKeywordsAccessed=!0,l=S._argument_list$_keywords,l.get$isEmpty(l))t=null;else{for(_=c.Value_2,u=r.LinkedHashMap_LinkedHashMap$_empty(_,_),S._argument_list$_wereKeywordsAccessed=!0,l=r.MapExtensions_get_pairs0(l,s,_),l=l.get$iterator(l);l.moveNext$0();)p=l.get$current(l),u.$indexSet(0,new r.SassString0(p._0,!1),p._1);t=new r.ValueExpression0(new r.SassMap0(r.ConstantMap_ConstantMap$from(u,_,_)),t.get$span(t))}if(h=new r.ArgumentInvocation0(r.List_List$unmodifiable(n,a),r.ConstantMap_ConstantMap$from(r.LinkedHashMap_LinkedHashMap$_empty(s,a),s,a),new r.ValueExpression0(S,o),t,i),y instanceof r.SassString0)return r.warnForDeprecation0(k.Passina+y.toString$0(0)+"))",$.Deprecation_MMc),d=m._evaluate0$_callableNode,t=y._string0$_text,n=d.get$span(d),m.visitFunctionExpression$1(new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(t,"_","-"),t,h,n));if(f=y.assertFunction$1("function").callable,c.Callable_2._is(f))return t=m._evaluate0$_callableNode,t.toString,m._evaluate0$_runFunctionCallable$3(h,f,t);throw r.wrapException(r.SassScriptException$0("The function "+f.get$name(f)+k.x20is_as,null))},$signature:3},r._EvaluateVisitor_closure36.prototype={call$1(e){var t,n,s,a,i,o=g.getInterceptor$asx(e),l=r.Uri_parse(o.$index(e,0).assertString$1("url")._string0$_text);o=o.$index(e,1).get$realNull(),t=o==null?null:o.assertMap$1("with")._map0$_contents,o=this.$this,n=o._evaluate0$_callableNode,n.toString,t!=null?(s=r.LinkedHashMap_LinkedHashMap$_empty(c.String,c.ConfiguredValue_2),t.forEach$1(0,new r._EvaluateVisitor__closure7(s,n.get$span(n),n)),a=new r.ExplicitConfiguration0(n,s,null)):a=$.Configuration_Map_empty_null0,i=n.get$span(n),o._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",n,new r._EvaluateVisitor__closure8(o),i.get$sourceUrl(i),a,!0),o._evaluate0$_assertConfigurationIsEmpty$2$nameInError(a,!0)},$signature:192},r._EvaluateVisitor__closure7.prototype={call$2(e,t){var n=e.assertString$1("with key"),s=r.stringReplaceAllUnchecked(n._string0$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw r.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new r.ConfiguredValue0(t,this.span,this.callableNode))},$signature:76},r._EvaluateVisitor__closure8.prototype={call$2(e,t){var n=this.$this;return n._evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:80},r._EvaluateVisitor_closure37.prototype={call$1(e){var t,n,s,a,i,o,l,_=g.getInterceptor$asx(e),u=_.$index(e,0),p=c.SassArgumentList_2._as(_.$index(e,1));if(_=this.$this,t=_._evaluate0$_callableNode,n=t.get$span(t),s=t.get$span(t),a=c.Expression_2,i=r.List_List$unmodifiable($.List_empty20,a),a=r.ConstantMap_ConstantMap$from($.Map_empty14,c.String,a),o=u.assertMixin$1("mixin").callable,l=_._evaluate0$_environment._environment0$_content,c.Callable_2._is(o))_._evaluate0$_applyMixin$5(o,l,new r.ArgumentInvocation0(i,a,new r.ValueExpression0(p,s),null,n),t,t);else throw r.wrapException(r.SassScriptException$0("The mixin "+o.get$name(o)+k.x20is_as,null))},$signature:192},r._EvaluateVisitor_run_closure1.prototype={call$0(){var e,t,n=this,s=n.node,a=s.span.file.url,i=null;return a!=null&&(i=a,t=n.$this,t._evaluate0$_activeModules.$indexSet(0,i,null),t._nodeImporter!=null&&g.toString$0$(i)==="stdin"||t._evaluate0$_loadedUrls.add$1(0,i)),t=n.$this,e=t._evaluate0$_addExceptionTrace$1(new r._EvaluateVisitor_run__closure1(t,n.importer,s)),new r._Record_2_loadedUrls_stylesheet(t._evaluate0$_loadedUrls,t._evaluate0$_combineCss$1(e))},$signature:428},r._EvaluateVisitor_run__closure1.prototype={call$0(){return this.$this._evaluate0$_execute$2(this.importer,this.node)},$signature:429},r._EvaluateVisitor__loadModule_closure3.prototype={call$0(){return this.callback.call$2(this._box_1.builtInModule,!1)},$signature:0},r._EvaluateVisitor__loadModule_closure4.prototype={call$0(){var e,t,n,s,a=this,i={},o=null,l=null,_=a.$this,u=a.nodeWithSpan,p=_._evaluate0$_loadStylesheet$3$baseUrl(a.url.toString$0(0),u.get$span(u),a.baseUrl);if(o=p._0,l=p._1,e=o.span.file.url,e!=null){if(n=_._evaluate0$_activeModules,n.containsKey$1(e))throw a.namesInErrors?(i=e,u=C.$get$context(),i.toString,s="Module loop: "+u.prettyUri$1(i)+" is already being loaded."):s=k.Modulel,i=r.NullableExtension_andThen0(n.$index(0,e),new r._EvaluateVisitor__loadModule__closure3(_,s)),r.wrapException(i??_._evaluate0$_exception$1(s));n.$indexSet(0,e,u)}n=_._evaluate0$_modules.containsKey$1(e),t=_._evaluate0$_inDependency,_._evaluate0$_inDependency=p._2,i.module=null;try{i.module=_._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(l,o,a.configuration,a.namesInErrors,u)}finally{_._evaluate0$_activeModules.remove$1(0,e),_._evaluate0$_inDependency=t}_._evaluate0$_addExceptionSpan$3$addStackFrame(u,new r._EvaluateVisitor__loadModule__closure4(i,a.callback,!n),!1)},$signature:1},r._EvaluateVisitor__loadModule__closure3.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3(this.message,"new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:94},r._EvaluateVisitor__loadModule__closure4.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},r._EvaluateVisitor__execute_closure1.prototype={call$0(){var e,t,n,s,a=this,i=a.$this,o=i._evaluate0$_importer,l=i._evaluate0$__stylesheet,_=i._evaluate0$__root,u=i._evaluate0$_preModuleComments,p=i._evaluate0$__parent,h=i._evaluate0$__endOfImports,d=i._evaluate0$_outOfOrderImports,f=i._evaluate0$__extensionStore,m=i._evaluate0$_atRootExcludingStyleRule,y=m?null:i._evaluate0$_styleRuleIgnoringAtRoot,S=i._evaluate0$_mediaQueries,v=i._evaluate0$_declarationName,E=i._evaluate0$_inUnknownAtRule,M=i._evaluate0$_inKeyframes,I=i._evaluate0$_configuration;i._evaluate0$_importer=a.importer,e=i._evaluate0$__stylesheet=a.stylesheet,t=e.span,n=i._evaluate0$__parent=i._evaluate0$__root=r.ModifiableCssStylesheet$0(t),i._evaluate0$__endOfImports=0,i._evaluate0$_outOfOrderImports=null,i._evaluate0$__extensionStore=a.extensionStore,i._evaluate0$_declarationName=i._evaluate0$_mediaQueries=i._evaluate0$_styleRuleIgnoringAtRoot=null,i._evaluate0$_inKeyframes=i._evaluate0$_atRootExcludingStyleRule=i._evaluate0$_inUnknownAtRule=!1,s=a.configuration,s!=null&&(i._evaluate0$_configuration=s),i.visitStylesheet$1(e),e=i._evaluate0$_outOfOrderImports==null?n:new r.CssStylesheet0(new r.UnmodifiableListView(i._evaluate0$_addOutOfOrderImports$0(),c.UnmodifiableListView_CssNode_2),t),a.css.__late_helper$_value=e,a.preModuleComments.__late_helper$_value=i._evaluate0$_preModuleComments,i._evaluate0$_importer=o,i._evaluate0$__stylesheet=l,i._evaluate0$__root=_,i._evaluate0$_preModuleComments=u,i._evaluate0$__parent=p,i._evaluate0$__endOfImports=h,i._evaluate0$_outOfOrderImports=d,i._evaluate0$__extensionStore=f,i._evaluate0$_styleRuleIgnoringAtRoot=y,i._evaluate0$_mediaQueries=S,i._evaluate0$_declarationName=v,i._evaluate0$_inUnknownAtRule=E,i._evaluate0$_atRootExcludingStyleRule=m,i._evaluate0$_inKeyframes=M,i._evaluate0$_configuration=I},$signature:1},r._EvaluateVisitor__combineCss_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:121},r._EvaluateVisitor__combineCss_closure4.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__combineCss_visitModule1.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p=this;if(p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),t=e.get$upstream(),n=t.length,s=p.css,a=p.imports,i=0;i<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++i)o=t[i],o.get$transitivelyContainsCss()&&(l=e.get$preModuleComments().$index(0,o),l!=null&&$.JSArray_methods.addAll$1(s.length===0?a:s,l),p.call$1(o));p.sorted.addFirst$1(e),t=e.get$css(e),_=t.get$children(t),u=p.$this._evaluate0$_indexAfterImports$1(_),t=g.getInterceptor$ax(_),$.JSArray_methods.addAll$1(a,t.getRange$2(_,0,u)),$.JSArray_methods.addAll$1(s,t.getRange$2(_,u,t.get$length(_)))}},$signature:430},r._EvaluateVisitor__extendModules_closure3.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:14},r._EvaluateVisitor__extendModules_closure4.prototype={call$0(){return r._setArrayType([],c.JSArray_ExtensionStore_2)},$signature:264},r._EvaluateVisitor_visitAtRootRule_closure3.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRootRule_closure4.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:0},r._EvaluateVisitor__scopeForAtRoot_closure11.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_assertInModule$2(t._evaluate0$__parent,"__parent");t._evaluate0$__parent=this.newParent,t._evaluate0$_environment.scope$1$2$when(e,this.node.hasDeclarations,c.void),t._evaluate0$__parent=n},$signature:32},r._EvaluateVisitor__scopeForAtRoot_closure12.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_atRootExcludingStyleRule;t._evaluate0$_atRootExcludingStyleRule=!0,this.innerScope.call$1(e),t._evaluate0$_atRootExcludingStyleRule=n},$signature:32},r._EvaluateVisitor__scopeForAtRoot_closure13.prototype={call$1(e){return this.$this._evaluate0$_withMediaQueries$3(null,null,new r._EvaluateVisitor__scopeForAtRoot__closure1(this.innerScope,e))},$signature:32},r._EvaluateVisitor__scopeForAtRoot__closure1.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:1},r._EvaluateVisitor__scopeForAtRoot_closure14.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_inKeyframes;t._evaluate0$_inKeyframes=!1,this.innerScope.call$1(e),t._evaluate0$_inKeyframes=n},$signature:32},r._EvaluateVisitor__scopeForAtRoot_closure15.prototype={call$1(e){return e instanceof r.ModifiableCssAtRule0},$signature:237},r._EvaluateVisitor__scopeForAtRoot_closure16.prototype={call$1(e){var t=this.$this,n=t._evaluate0$_inUnknownAtRule;t._evaluate0$_inUnknownAtRule=!1,this.innerScope.call$1(e),t._evaluate0$_inUnknownAtRule=n},$signature:32},r._EvaluateVisitor_visitContentRule_closure1.prototype={call$0(){var e,t,n,s;for(e=this.content.declaration.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n);return null},$signature:1},r._EvaluateVisitor_visitDeclaration_closure1.prototype={call$0(){var e,t,n,s;for(e=this._box_0.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitEachRule_closure5.prototype={call$1(e){var t=this.$this,n=this.nodeWithSpan;return t._evaluate0$_environment.setLocalVariable$3(this._box_0.variable,t._evaluate0$_withoutSlash$2(e,n),n)},$signature:62},r._EvaluateVisitor_visitEachRule_closure6.prototype={call$1(e){return this.$this._evaluate0$_setMultipleVariables$3(this._box_0.variables,e,this.nodeWithSpan)},$signature:62},r._EvaluateVisitor_visitEachRule_closure7.prototype={call$0(){var e=this,t=e.$this;return t._evaluate0$_handleReturn$2(e.list.get$asList(),new r._EvaluateVisitor_visitEachRule__closure1(t,e.setVariables,e.node))},$signature:41},r._EvaluateVisitor_visitEachRule__closure1.prototype={call$1(e){var t;return this.setVariables.call$1(e),t=this.$this,t._evaluate0$_handleReturn$2(this.node.children,new r._EvaluateVisitor_visitEachRule___closure1(t))},$signature:190},r._EvaluateVisitor_visitEachRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:101},r._EvaluateVisitor_visitAtRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:433},r._EvaluateVisitor_visitAtRule_closure6.prototype={call$0(){var e,t,n,s=this,a=s.$this,i=a._evaluate0$_atRootExcludingStyleRule?null:a._evaluate0$_styleRuleIgnoringAtRoot;if(i==null||a._evaluate0$_inKeyframes||g.$eq$(s.name.value,"font-face"))for(e=s.children,t=e.length,n=0;n<t;++n)e[n].accept$1(a);else a._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(i._style_rule0$_selector,i.span,!1,i.originalSelector),new r._EvaluateVisitor_visitAtRule__closure1(a,s.children),!1,c.ModifiableCssStyleRule_2,c.Null)},$signature:1},r._EvaluateVisitor_visitAtRule__closure1.prototype={call$0(){var e,t,n,s;for(e=this.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitAtRule_closure7.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitForRule_closure9.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:212},r._EvaluateVisitor_visitForRule_closure10.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:212},r._EvaluateVisitor_visitForRule_closure11.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure12.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},r._EvaluateVisitor_visitForRule_closure13.prototype={call$0(){var e,t,n,s,a,i,o,l,_=this,u=_.$this,p=_.node,h=u._evaluate0$_expressionNode$1(p.from);for(e=_.from,t=_._box_0,n=_.direction,s=p.variable,a=_.fromNumber,p=p.children;e!==t.to;e+=n)if(i=u._evaluate0$_environment,o=a.get$numeratorUnits(a),i.setLocalVariable$3(s,r.SassNumber_SassNumber$withUnits0(e,a.get$denominatorUnits(a),o),h),l=u._evaluate0$_handleReturn$2(p,new r._EvaluateVisitor_visitForRule__closure1(u)),l!=null)return l;return null},$signature:41},r._EvaluateVisitor_visitForRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:101},r._EvaluateVisitor_visitForwardRule_closure3.prototype={call$2(e,t){t&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:80},r._EvaluateVisitor_visitForwardRule_closure4.prototype={call$2(e,t){t&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:80},r._EvaluateVisitor__registerCommentsForModule_closure1.prototype={call$0(){return r._setArrayType([],c.JSArray_CssComment_2)},$signature:229},r._EvaluateVisitor_visitIfRule_closure1.prototype={call$1(e){var t=this.$this;return t._evaluate0$_environment.scope$1$3$semiGlobal$when(new r._EvaluateVisitor_visitIfRule__closure1(t,e),!0,e.hasDeclarations,c.nullable_Value_2)},$signature:435},r._EvaluateVisitor_visitIfRule__closure1.prototype={call$0(){var e=this.$this;return e._evaluate0$_handleReturn$2(this.clause.children,new r._EvaluateVisitor_visitIfRule___closure1(e))},$signature:41},r._EvaluateVisitor_visitIfRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:101},r._EvaluateVisitor__visitDynamicImport_closure1.prototype={call$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L={};if(L.isDependency=L.importer=L.stylesheet=null,e=this.$this,t=this.$import,n=e._evaluate0$_loadStylesheet$3$forImport(t.urlString,t.span,!0),s=L.stylesheet=n._0,a=n._1,L.importer=a,i=n._2,L.isDependency=i,o=s.span.file.url,o!=null){if(l=e._evaluate0$_activeModules,l.containsKey$1(o))throw t=r.NullableExtension_andThen0(l.$index(0,o),new r._EvaluateVisitor__visitDynamicImport__closure7(e)),r.wrapException(t??e._evaluate0$_exception$1("This file is already being loaded."));l.$indexSet(0,o,t)}if(t=s._stylesheet1$_uses,l=c.UnmodifiableListView_UseRule_2,new r.UnmodifiableListView(t,l).get$length(0)===0&&new r.UnmodifiableListView(s._stylesheet1$_forwards,c.UnmodifiableListView_ForwardRule_2).get$length(0)===0){_=e._evaluate0$_importer,t=e._evaluate0$_assertInModule$2(e._evaluate0$__stylesheet,"_stylesheet"),u=e._evaluate0$_inDependency,e._evaluate0$_importer=a,e._evaluate0$__stylesheet=s,e._evaluate0$_inDependency=i,e.visitStylesheet$1(s),e._evaluate0$_importer=_,e._evaluate0$__stylesheet=t,e._evaluate0$_inDependency=u,e._evaluate0$_activeModules.remove$1(0,o);return}if(t=new r.UnmodifiableListView(t,l),t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure8)?p=!0:(t=new r.UnmodifiableListView(s._stylesheet1$_forwards,c.UnmodifiableListView_ForwardRule_2),p=t.any$1(t,new r._EvaluateVisitor__visitDynamicImport__closure9)),h=r._Cell$(),t=e._evaluate0$_environment,l=c.String,d=c.Module_Callable_2,f=c.AstNode_2,m=r._setArrayType([],c.JSArray_Module_Callable_2),y=t._environment0$_variables,y=r._setArrayType(y.slice(0),r._arrayInstanceType(y)),S=t._environment0$_variableNodes,S=r._setArrayType(S.slice(0),r._arrayInstanceType(S)),v=t._environment0$_functions,v=r._setArrayType(v.slice(0),r._arrayInstanceType(v)),E=t._environment0$_mixins,E=r._setArrayType(E.slice(0),r._arrayInstanceType(E)),M=r.Environment$_0(r.LinkedHashMap_LinkedHashMap$_empty(l,d),r.LinkedHashMap_LinkedHashMap$_empty(l,f),r.LinkedHashMap_LinkedHashMap$_empty(d,f),t._environment0$_importedModules,null,null,m,y,S,v,E,t._environment0$_content),e._evaluate0$_withEnvironment$2(M,new r._EvaluateVisitor__visitDynamicImport__closure10(L,e,p,M,h)),I=M.toDummyModule$0(),e._evaluate0$_environment.importForwards$1(I),p)for(I.transitivelyContainsCss&&e._evaluate0$_combineCss$2$clone(I,I.transitivelyContainsExtensions).accept$1(e),R=new r._ImportedCssVisitor1(e),t=g.get$iterator$ax(h._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(R);e._evaluate0$_activeModules.remove$1(0,o)},$signature:0},r._EvaluateVisitor__visitDynamicImport__closure7.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3("This file is already being loaded.","new load",r.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],c.FileSpan,c.String))},$signature:94},r._EvaluateVisitor__visitDynamicImport__closure8.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:228},r._EvaluateVisitor__visitDynamicImport__closure9.prototype={call$1(e){return e.url.get$scheme()!=="sass"},$signature:227},r._EvaluateVisitor__visitDynamicImport__closure10.prototype={call$0(){var e,t,n=this,s=n.$this,a=s._evaluate0$_importer,i=s._evaluate0$_assertInModule$2(s._evaluate0$__stylesheet,"_stylesheet"),o=s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root"),l=s._evaluate0$_assertInModule$2(s._evaluate0$__parent,"__parent"),_=s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,"_endOfImports"),u=s._evaluate0$_outOfOrderImports,p=s._evaluate0$_configuration,h=s._evaluate0$_inDependency,d=n._box_0;s._evaluate0$_importer=d.importer,e=d.stylesheet,s._evaluate0$__stylesheet=e,t=n.loadsUserDefinedModules,t&&(e=r.ModifiableCssStylesheet$0(e.span),s._evaluate0$__root=e,s._evaluate0$__parent=s._evaluate0$_assertInModule$2(e,"_root"),s._evaluate0$__endOfImports=0,s._evaluate0$_outOfOrderImports=null),s._evaluate0$_inDependency=d.isDependency,e=new r.UnmodifiableListView(d.stylesheet._stylesheet1$_forwards,c.UnmodifiableListView_ForwardRule_2),e.get$isEmpty(e)||(s._evaluate0$_configuration=n.environment.toImplicitConfiguration$0()),s.visitStylesheet$1(d.stylesheet),d=t?s._evaluate0$_addOutOfOrderImports$0():r._setArrayType([],c.JSArray_ModifiableCssNode_2),n.children.__late_helper$_value=d,s._evaluate0$_importer=a,s._evaluate0$__stylesheet=i,t&&(s._evaluate0$__root=o,s._evaluate0$__parent=l,s._evaluate0$__endOfImports=_,s._evaluate0$_outOfOrderImports=u),s._evaluate0$_configuration=p,s._evaluate0$_inDependency=h},$signature:1},r._EvaluateVisitor__applyMixin_closure3.prototype={call$0(){var e=this,t=e.$this;t._evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin__closure4(t,e.$arguments,e.mixin,e.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin__closure4.prototype={call$0(){var e=this;e.$this._evaluate0$_runBuiltInCallable$3(e.$arguments,e.mixin,e.nodeWithSpanWithoutContent)},$signature:0},r._EvaluateVisitor__applyMixin_closure4.prototype={call$0(){var e=this,t=e.$this;t._evaluate0$_environment.withContent$2(e.contentCallable,new r._EvaluateVisitor__applyMixin__closure3(t,e.mixin,e.nodeWithSpanWithoutContent))},$signature:1},r._EvaluateVisitor__applyMixin__closure3.prototype={call$0(){var e=this.$this;e._evaluate0$_environment.asMixin$1(new r._EvaluateVisitor__applyMixin___closure1(e,this.mixin,this.nodeWithSpanWithoutContent))},$signature:0},r._EvaluateVisitor__applyMixin___closure1.prototype={call$0(){var e,t,n,s,a;for(e=this.mixin.declaration.children,t=e.length,n=this.$this,s=this.nodeWithSpanWithoutContent,a=0;a<t;++a)n._evaluate0$_addErrorSpan$2(s,new r._EvaluateVisitor__applyMixin____closure1(n,e[a]))},$signature:0},r._EvaluateVisitor__applyMixin____closure1.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:41},r._EvaluateVisitor_visitIncludeRule_closure5.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:85},r._EvaluateVisitor_visitIncludeRule_closure6.prototype={call$1(e){var t=this.$this;return new r.UserDefinedCallable0(e,t._evaluate0$_environment.closure$0(),t._evaluate0$_inDependency,c.UserDefinedCallable_Environment_2)},$signature:436},r._EvaluateVisitor_visitIncludeRule_closure7.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:27},r._EvaluateVisitor_visitMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:100},r._EvaluateVisitor_visitMediaRule_closure6.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.queries),t._evaluate0$_withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitMediaRule__closure1(t,e.node))},$signature:1},r._EvaluateVisitor_visitMediaRule__closure1.prototype={call$0(){var e,t,n,s=this.$this,a=s._evaluate0$_atRootExcludingStyleRule?null:s._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null)s._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitMediaRule___closure1(s,this.node),!1,c.ModifiableCssStyleRule_2,c.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(s)},$signature:1},r._EvaluateVisitor_visitMediaRule___closure1.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitMediaRule_closure7.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitStyleRule_closure7.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure8.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitStyleRule_closure10.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new r._EvaluateVisitor_visitStyleRule__closure1(e,this.node))},$signature:1},r._EvaluateVisitor_visitStyleRule__closure1.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitStyleRule_closure9.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor__warnForBogusCombinators_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssComment0},$signature:8},r._EvaluateVisitor_visitSupportsRule_closure3.prototype={call$0(){var e,t,n,s=this.$this,a=s._evaluate0$_atRootExcludingStyleRule?null:s._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null)s._evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitSupportsRule__closure1(s,this.node),c.ModifiableCssStyleRule_2,c.Null);else for(e=this.node.children,t=e.length,n=0;n<t;++n)e[n].accept$1(s)},$signature:1},r._EvaluateVisitor_visitSupportsRule__closure1.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.length,n=this.$this,s=0;s<t;++s)e[s].accept$1(n)},$signature:1},r._EvaluateVisitor_visitSupportsRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor__visitSupportsCondition_closure1.prototype={call$0(){var e,t=this.$this,n=this._box_0,s=n.declaration.name;return s=t._evaluate0$_serialize$3$quote(s.accept$1(t),s,!0),e=n.declaration.get$isCustomProperty()?"":" ",n=n.declaration.value,"("+s+":"+e+t._evaluate0$_serialize$3$quote(n.accept$1(t),n,!0)+")"},$signature:26},r._EvaluateVisitor_visitVariableDeclaration_closure5.prototype={call$0(){var e=this.$this._evaluate0$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},r._EvaluateVisitor_visitVariableDeclaration_closure6.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:41},r._EvaluateVisitor_visitVariableDeclaration_closure7.prototype={call$0(){var e=this.$this,t=this.node;e._evaluate0$_environment.setVariable$5$global$namespace(t.name,this.value,e._evaluate0$_expressionNode$1(t.expression),t.isGlobal,t.namespace)},$signature:1},r._EvaluateVisitor_visitUseRule_closure1.prototype={call$2(e,t){var n,s,a,i,o,l,_;t&&this.$this._evaluate0$_registerCommentsForModule$1(e),n=this.$this._evaluate0$_environment,s=this.node,a=s.namespace,a==null?(n._environment0$_globalModules.$indexSet(0,e,s),n._environment0$_allModules.push(e),i=r.IterableExtension_firstWhereOrNull(g.get$keys$z($.JSArray_methods.get$first(n._environment0$_variables)),e.get$variables().get$containsKey()),i!=null&&r.throwExpression(r.SassScriptException$0(k.This_ma+i+'".',null))):(o=n._environment0$_modules,o.containsKey$1(a)&&(l=n._environment0$_namespaceNodes.$index(0,a),_=l==null?null:l.span,l=r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),_!=null&&l.$indexSet(0,_,"original @use"),r.throwExpression(r.MultiSpanSassScriptException$0(k.There_+a+'".',"new @use",l))),o.$indexSet(0,a,e),n._environment0$_namespaceNodes.$indexSet(0,a,s),n._environment0$_allModules.push(e))},$signature:80},r._EvaluateVisitor_visitWarnRule_closure1.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:47},r._EvaluateVisitor_visitWhileRule_closure1.prototype={call$0(){var e,t,n,s;for(e=this.node,t=e.condition,n=this.$this,e=e.children;t.accept$1(n).get$isTruthy();)if(s=n._evaluate0$_handleReturn$2(e,new r._EvaluateVisitor_visitWhileRule__closure1(n)),s!=null)return s;return null},$signature:41},r._EvaluateVisitor_visitWhileRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:101},r._EvaluateVisitor_visitBinaryOperationExpression_closure1.prototype={call$0(){var e=this.node,t=this.$this,n=e.left.accept$1(t);switch(e.operator){case $.BinaryOperator_wdM0:e=e.right.accept$1(t),e=new r.SassString0(r.serializeValue0(n,!1,!0)+"="+r.serializeValue0(e,!1,!0),!1);break;case $.BinaryOperator_qNM0:e=n.get$isTruthy()?n:e.right.accept$1(t);break;case $.BinaryOperator_eDt0:e=n.get$isTruthy()?e.right.accept$1(t):n;break;case $.BinaryOperator_g8k0:e=n.$eq(0,e.right.accept$1(t))?$.SassBoolean_true0:$.SassBoolean_false0;break;case $.BinaryOperator_icU0:e=n.$eq(0,e.right.accept$1(t))?$.SassBoolean_false0:$.SassBoolean_true0;break;case $.BinaryOperator_bEa0:e=n.greaterThan$1(e.right.accept$1(t));break;case $.BinaryOperator_oEm0:e=n.greaterThanOrEquals$1(e.right.accept$1(t));break;case $.BinaryOperator_miq0:e=n.lessThan$1(e.right.accept$1(t));break;case $.BinaryOperator_SPQ0:e=n.lessThanOrEquals$1(e.right.accept$1(t));break;case $.BinaryOperator_u150:e=n.plus$1(e.right.accept$1(t));break;case $.BinaryOperator_SjO0:e=n.minus$1(e.right.accept$1(t));break;case $.BinaryOperator_2No0:e=n.times$1(e.right.accept$1(t));break;case $.BinaryOperator_U770:e=t._evaluate0$_slash$3(n,e.right.accept$1(t),e);break;case $.BinaryOperator_KNx0:e=n.modulo$1(e.right.accept$1(t));break;default:e=null}return e},$signature:47},r._EvaluateVisitor__slash_recommendation1.prototype={call$1(e){var t;e:{if(e instanceof r.BinaryOperationExpression0&&$.BinaryOperator_U770===e.operator){t="math.div("+r.S(this.call$1(e.left))+", "+r.S(this.call$1(e.right))+")";break e}if(e instanceof r.ParenthesizedExpression0){t=e.expression.toString$0(0);break e}t=e.toString$0(0);break e}return t},$signature:107},r._EvaluateVisitor_visitVariableExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:41},r._EvaluateVisitor_visitUnaryOperationExpression_closure1.prototype={call$0(){var e,t=this;switch(t.node.operator){case $.UnaryOperator_cLp0:e=t.operand.unaryPlus$0();break;case $.UnaryOperator_AiQ0:e=t.operand.unaryMinus$0();break;case $.UnaryOperator_SJr0:e=new r.SassString0("/"+r.serializeValue0(t.operand,!1,!0),!1);break;case $.UnaryOperator_not_not_not0:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:47},r._EvaluateVisitor_visitListExpression_closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:437},r._EvaluateVisitor_visitFunctionExpression_closure5.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:85},r._EvaluateVisitor_visitFunctionExpression_closure6.prototype={call$1(e){return e.accept$1(new r._IsCalculationSafeVisitor0)},$signature:132},r._EvaluateVisitor_visitFunctionExpression_closure7.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:47},r._EvaluateVisitor__checkCalculationArguments_check1.prototype={call$1(e){var t=this.node,n=t.$arguments.positional.length;if(n===0)throw r.wrapException(this.$this._evaluate0$_exception$2("Missing argument.",t.span));if(e!=null&&n>e)throw r.wrapException(this.$this._evaluate0$_exception$2("Only "+r.S(e)+" "+r.pluralize0("argument",e,null)+" allowed, but "+n+" "+r.pluralize0("was",n,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:96},r._EvaluateVisitor__visitCalculationExpression_closure1.prototype={call$0(){var e=this,t=e.$this,n=e._box_0,s=e.inLegacySassFunction;return r.SassCalculation_operateInternal0(t._evaluate0$_binaryOperatorToCalculationOperator$2(n.operator,e.node),t._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(n.left,s),t._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(n.right,s),s,!t._evaluate0$_inSupportsDeclaration)},$signature:79},r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:47},r._EvaluateVisitor__runUserDefinedCallable_closure1.prototype={call$0(){var e=this,t=e.$this,n=e.callable;return t._evaluate0$_withEnvironment$2(n.environment.closure$0(),new r._EvaluateVisitor__runUserDefinedCallable__closure1(t,e.evaluated,n,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable__closure1.prototype={call$0(){var e=this,t=e.$this,n=e.V;return t._evaluate0$_environment.scope$1$1(new r._EvaluateVisitor__runUserDefinedCallable___closure1(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable___closure1.prototype={call$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=m.$this,S=m.evaluated._values,v=m.callable.declaration.$arguments,E=m.nodeWithSpan;for(y._evaluate0$_verifyArguments$4(g.get$length$asx(S[2]),S[0],v,E),e=v.$arguments,t=e.length,n=Math.min(g.get$length$asx(S[2]),t),s=0;s<n;++s)y._evaluate0$_environment.setLocalVariable$3(e[s].name,g.$index$asx(S[2],s),g.$index$asx(S[3],s));for(s=g.get$length$asx(S[2]);s<t;++s)a=e[s],i=S[0],o=a.name,l=g.remove$1$z(i,o),l==null&&(i=a.defaultValue,l=y._evaluate0$_withoutSlash$2(i.accept$1(y),y._evaluate0$_expressionNode$1(i))),i=y._evaluate0$_environment,_=g.$index$asx(S[1],o),_==null&&(_=a.defaultValue,_.toString,_=y._evaluate0$_expressionNode$1(_)),i.setLocalVariable$3(o,l,_);if(u=v.restArgument,u!=null?(p=g.get$length$asx(S[2])>t?g.sublist$1$ax(S[2],t):$.List_empty19,t=S[0],i=S[4],h=r.SassArgumentList$0(p,t,i===$.ListSeparator_undecided_null_undecided0?$.ListSeparator_ECn0:i),y._evaluate0$_environment.setLocalVariable$3(u,h,E)):h=null,d=m.run.call$0(),h==null||(t=S[0].__js_helper$_length,t===0)||h._argument_list$_wereKeywordsAccessed)return d;throw f=r.pluralize0("argument",t,null),S=S[0],t=r._instanceType(S)._eval$1("LinkedHashMapKeyIterable<1>"),r.wrapException(r.MultiSpanSassRuntimeException$0("No "+f+" named "+r.toSentence0(r.MappedIterable_MappedIterable(new r.LinkedHashMapKeyIterable(S,t),new r._EvaluateVisitor__runUserDefinedCallable____closure1,t._eval$1("Iterable.E"),c.Object),"or")+".",E.get$span(E),"invocation",r.LinkedHashMap_LinkedHashMap$_literal([v.get$spanWithName(),"declaration"],c.FileSpan,c.String),y._evaluate0$_stackTrace$1(E.get$span(E)),null))},$signature(){return this.V._eval$1("0()")}},r._EvaluateVisitor__runUserDefinedCallable____closure1.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__runFunctionCallable_closure1.prototype={call$0(){var e,t,n,s,a,i;for(e=this.callable.declaration,t=e.children,n=t.length,s=this.$this,a=0;a<n;++a)if(i=t[a].accept$1(s),i instanceof r.Value0)return i;throw r.wrapException(s._evaluate0$_exception$2("Function finished without @return.",e.span))},$signature:47},r._EvaluateVisitor__runBuiltInCallable_closure5.prototype={call$0(){return this._box_0.overload.verify$2(g.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},r._EvaluateVisitor__runBuiltInCallable_closure6.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:47},r._EvaluateVisitor__runBuiltInCallable_closure7.prototype={call$1(e){return"$"+e},$signature:5},r._EvaluateVisitor__evaluateArguments_closure7.prototype={call$1(e){return e},$signature:42},r._EvaluateVisitor__evaluateArguments_closure8.prototype={call$1(e){return this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:42},r._EvaluateVisitor__evaluateArguments_closure9.prototype={call$2(e,t){var n=this,s=n.restNodeForSpan;n.named.$indexSet(0,e,n.$this._evaluate0$_withoutSlash$2(t,s)),n.namedNodes.$indexSet(0,e,s)},$signature:103},r._EvaluateVisitor__evaluateArguments_closure10.prototype={call$1(e){return e},$signature:42},r._EvaluateVisitor__evaluateMacroArguments_closure7.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(e,t.get$span(t))},$signature:63},r._EvaluateVisitor__evaluateMacroArguments_closure8.prototype={call$1(e){var t=this.restArgs;return new r.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:63},r._EvaluateVisitor__evaluateMacroArguments_closure9.prototype={call$2(e,t){var n=this,s=n.restArgs;n.named.$indexSet(0,e,new r.ValueExpression0(n.$this._evaluate0$_withoutSlash$2(t,n.restNodeForSpan),s.get$span(s)))},$signature:103},r._EvaluateVisitor__evaluateMacroArguments_closure10.prototype={call$1(e){var t=this.keywordRestArgs;return new r.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:63},r._EvaluateVisitor__addRestMap_closure1.prototype={call$2(e,t){var n,s=this,a=s.$this;if(e instanceof r.SassString0)s.values.$indexSet(0,e._string0$_text,s.convert.call$1(a._evaluate0$_withoutSlash$2(t,s.expressionNode)));else throw n=s.nodeWithSpan,r.wrapException(a._evaluate0$_exception$2(k.Variab_+e.toString$0(0)+" is not a string in "+s.map.toString$0(0)+".",n.get$span(n)))},$signature:76},r._EvaluateVisitor__verifyArguments_closure1.prototype={call$0(){return this.$arguments.verify$2(this.positional,new r.MapKeySet(this.named,c.MapKeySet_String))},$signature:0},r._EvaluateVisitor_visitCssAtRule_closure3.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssAtRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitCssKeyframeBlock_closure3.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssKeyframeBlock_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitCssMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:100},r._EvaluateVisitor_visitCssMediaRule_closure6.prototype={call$0(){var e=this,t=e.$this,n=e.mergedQueries;n==null&&(n=e.node.queries),t._evaluate0$_withMediaQueries$3(n,e.mergedSources,new r._EvaluateVisitor_visitCssMediaRule__closure1(t,e.node))},$signature:1},r._EvaluateVisitor_visitCssMediaRule__closure1.prototype={call$0(){var e,t,n,s=this.$this,a=s._evaluate0$_atRootExcludingStyleRule?null:s._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null)s._evaluate0$_withParent$2$3$scopeWhen(r.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitCssMediaRule___closure1(s,this.node),!1,c.ModifiableCssStyleRule_2,c.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(s)},$signature:1},r._EvaluateVisitor_visitCssMediaRule___closure1.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssMediaRule_closure7.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:(t=this.mergedSources,t=t.get$isNotEmpty(t)&&e instanceof r.ModifiableCssMediaRule0&&$.JSArray_methods.every$1(e.queries,t.get$contains(t))),t},$signature:8},r._EvaluateVisitor_visitCssStyleRule_closure4.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new r._EvaluateVisitor_visitCssStyleRule__closure1(e,this.node))},$signature:1},r._EvaluateVisitor_visitCssStyleRule__closure1.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssStyleRule_closure3.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor_visitCssSupportsRule_closure3.prototype={call$0(){var e,t,n,s=this.$this,a=s._evaluate0$_atRootExcludingStyleRule?null:s._evaluate0$_styleRuleIgnoringAtRoot;if(a!=null)s._evaluate0$_withParent$2$2(r.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new r._EvaluateVisitor_visitCssSupportsRule__closure1(s,this.node),c.ModifiableCssStyleRule_2,c.Null);else for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)n=e.__internal$_current,(n??t._as(n)).accept$1(s)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule__closure1.prototype={call$0(){var e,t,n,s;for(e=this.node.children,t=e.$ti,e=new r.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),n=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)s=e.__internal$_current,(s??t._as(s)).accept$1(n)},$signature:1},r._EvaluateVisitor_visitCssSupportsRule_closure4.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluateVisitor__performInterpolationHelper_closure1.prototype={call$1(e){return r.InterpolationMap$0(this.interpolation,e)},$signature:219},r._EvaluateVisitor__serialize_closure1.prototype={call$0(){return r.serializeValue0(this.value,!1,this.quote)},$signature:26},r._EvaluateVisitor__expressionNode_closure1.prototype={call$0(){var e=this.expression;return this.$this._evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:217},r._EvaluateVisitor__withoutSlash_recommendation1.prototype={call$1(e){var t,n,s,a=e.asSlash;e:{if(c.Record_2_nullable_Object_and_nullable_Object._is(a)){t=c.SassNumber_2,n=t._as(a._0),s=t._as(a._1),t="math.div("+r.S(this.call$1(n))+", "+r.S(this.call$1(s))+")";break e}t=r.serializeValue0(e,!0,!0);break e}return t},$signature:216},r._EvaluateVisitor__stackFrame_closure1.prototype={call$1(e){var t=this.$this._evaluate0$_importCache;return t=t==null?null:t.humanize$1(e),t??e},$signature:43},r._ImportedCssVisitor1.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new r._ImportedCssVisitor_visitCssAtRule_closure1;this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){},visitCssImport$1(e){var t,n="_endOfImports",s=this._evaluate0$_visitor;s._evaluate0$_assertInModule$2(s._evaluate0$__parent,"__parent")!==s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root")?s._evaluate0$_addChild$1(e):s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,n)===g.get$length$asx(s._evaluate0$_assertInModule$2(s._evaluate0$__root,"_root").children._collection$_source)?(s._evaluate0$_addChild$1(e),s._evaluate0$__endOfImports=s._evaluate0$_assertInModule$2(s._evaluate0$__endOfImports,n)+1):(t=s._evaluate0$_outOfOrderImports,(t??(s._evaluate0$_outOfOrderImports=r._setArrayType([],c.JSArray_ModifiableCssImport_2))).push(e))},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._evaluate0$_visitor,n=t._evaluate0$_mediaQueries;t._evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssMediaRule_closure1(n==null||t._evaluate0$_mergeMediaQueries$2(n,e.queries)!=null))},visitCssStyleRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssStyleRule_closure1)},visitCssStylesheet$1(e){var t,n,s;for(t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");t.moveNext$0();)s=t.__internal$_current,(s??n._as(s)).accept$1(this)},visitCssSupportsRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new r._ImportedCssVisitor_visitCssSupportsRule_closure1)}},r._ImportedCssVisitor_visitCssAtRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._ImportedCssVisitor_visitCssMediaRule_closure1.prototype={call$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=!0:t=this.hasBeenMerged&&e instanceof r.ModifiableCssMediaRule0,t},$signature:8},r._ImportedCssVisitor_visitCssStyleRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._ImportedCssVisitor_visitCssSupportsRule_closure1.prototype={call$1(e){return e instanceof r.ModifiableCssStyleRule0},$signature:8},r._EvaluationContext1.prototype={get$currentCallableSpan(){var e=this._evaluate0$_visitor._evaluate0$_callableNode;if(e!=null)return e.get$span(e);throw r.wrapException(r.StateError$(k.No_Sasc))},warn$2(e,t,n){var s=this._evaluate0$_visitor,a=s._evaluate0$_importSpan;a==null&&(a=s._evaluate0$_callableNode,a=a==null?null:a.get$span(a)),s._evaluate0$_warn$3(t,a??this._evaluate0$_defaultWarnNodeWithSpan.span,n)},$isEvaluationContext0:1},r.EveryCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssAtRule_closure0(this))},visitCssComment$1(e){return!1},visitCssDeclaration$1(e){return!1},visitCssImport$1(e){return!1},visitCssKeyframeBlock$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssKeyframeBlock_closure0(this))},visitCssMediaRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssMediaRule_closure0(this))},visitCssStyleRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssStyleRule_closure0(this))},visitCssStylesheet$1(e){return g.every$1$ax(e.get$children(e),new r.EveryCssVisitor_visitCssStylesheet_closure0(this))},visitCssSupportsRule$1(e){var t=e.children;return t.every$1(t,new r.EveryCssVisitor_visitCssSupportsRule_closure0(this))}},r.EveryCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssStylesheet_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r.EveryCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},r._NodeException.prototype={},r.exceptionClass_closure.prototype={call$0(){var e=c.JSClass._as(new w.Function("",` return class Exception extends Error {
|
||
constructor(dartException, message) {
|
||
super(message);
|
||
|
||
// Define this as non-enumerable so that it doesn't show up when the
|
||
// exception hits the top level.
|
||
Object.defineProperty(this, '_dartException', {
|
||
value: dartException,
|
||
enumerable: false
|
||
});
|
||
}
|
||
|
||
toString() {
|
||
return this.message;
|
||
}
|
||
}
|
||
`).call$0());return r.defineGetter(e,"name",null,"sass.Exception"),r.LinkedHashMap_LinkedHashMap$_literal(["sassMessage",new r.exceptionClass__closure,"sassStack",new r.exceptionClass__closure0,"span",new r.exceptionClass__closure1],c.String,c.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(e)),e},$signature:15},r.exceptionClass__closure.prototype={call$1(e){return g.get$_dartException$x(e)._span_exception$_message},$signature:262},r.exceptionClass__closure0.prototype={call$1(e){return g.get$trace$z(g.get$_dartException$x(e)).toString$0(0)},$signature:262},r.exceptionClass__closure1.prototype={call$1(e){var t=g.get$_dartException$x(e),n=g.getInterceptor$z(t);return r.SourceSpanException.prototype.get$span.call(n,t)},$signature:439},r.SassException0.prototype={get$trace(e){return r.Trace$(r._setArrayType([r.frameForSpan0(r.SourceSpanException.prototype.get$span.call(this,0),"root stylesheet",null)],c.JSArray_Frame),null)},get$span(e){return r.SourceSpanException.prototype.get$span.call(this,0)},withAdditionalSpan$2(e,t){return r.MultiSpanSassException$0(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],c.FileSpan,c.String),this.loadedUrls)},withTrace$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(this.loadedUrls,c.Uri);return new r.SassRuntimeException0(e,n,this._span_exception$_message,t)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,c.Uri);return new r.SassException0(n,this._span_exception$_message,t)},toString$1$color(e,t){var n,s,a,i,o=this,l=new r.StringBuffer(""),_="Error: "+o._span_exception$_message+`
|
||
`;for(l._contents=_,l._contents=_+r.SourceSpanException.prototype.get$span.call(o,0).highlight$1$color(t),_=o.get$trace(o).toString$0(0).split(`
|
||
`),n=_.length,s=0;s<n;++s)a=_[s],g.get$length$asx(a)!==0&&(i=l._contents+=`
|
||
`,l._contents=i+(" "+r.S(a)));return _=l._contents,_.charCodeAt(0)==0,_},toString$0(e){return this.toString$1$color(0,null)}},r.MultiSpanSassException0.prototype={withAdditionalSpan$2(e,t){var n=this,s=r.SourceSpanException.prototype.get$span.call(n,0),a=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,c.FileSpan,c.String);return a.$indexSet(0,e,t),r.MultiSpanSassException$0(n._span_exception$_message,s,n.primaryLabel,a,n.loadedUrls)},withTrace$1(e){var t=this;return r.MultiSpanSassRuntimeException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e,t.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},toString$1$color(e,t){var n,s,a,i,o,l=this,_=t===!0,u=new r.StringBuffer("Error: "+l._span_exception$_message+`
|
||
`);for(r.NullableExtension_andThen0(r.Highlighter$multiple(r.SourceSpanException.prototype.get$span.call(l,0),l.primaryLabel,l.secondarySpans,_,null,null).highlight$0(),u.get$write(u)),n=l.get$trace(l).toString$0(0).split(`
|
||
`),s=n.length,a=0;a<s;++a)i=n[a],g.get$length$asx(i)!==0&&(u._contents+=`
|
||
`,o=" "+r.S(i),u._contents+=o);return n=u._contents,n.charCodeAt(0)==0,n},toString$0(e){return this.toString$1$color(0,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},r.SassRuntimeException0.prototype={withAdditionalSpan$2(e,t){var n=this;return r.MultiSpanSassRuntimeException$0(n._span_exception$_message,r.SourceSpanException.prototype.get$span.call(n,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],c.FileSpan,c.String),n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,c.Uri);return new r.SassRuntimeException0(this.trace,n,this._span_exception$_message,t)},get$trace(e){return this.trace}},r.MultiSpanSassRuntimeException0.prototype={withAdditionalSpan$2(e,t){var n=this,s=r.SourceSpanException.prototype.get$span.call(n,0),a=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,c.FileSpan,c.String);return a.$indexSet(0,e,t),r.MultiSpanSassRuntimeException$0(n._span_exception$_message,s,n.primaryLabel,a,n.trace,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassRuntimeException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,t.trace,e)},$isSassRuntimeException0:1,get$trace(e){return this.trace}},r.SassFormatException0.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){return r.MultiSpanSassFormatException$0(this._span_exception$_message,r.SourceSpanException.prototype.get$span.call(this,0),"",r.LinkedHashMap_LinkedHashMap$_literal([e,t],c.FileSpan,c.String),this.loadedUrls)},withLoadedUrls$1(e){var t=r.SourceSpanException.prototype.get$span.call(this,0),n=r.Set_Set$unmodifiable(e,c.Uri);return new r.SassFormatException0(n,this._span_exception$_message,t)},$isFormatException:1,$isSourceSpanFormatException:1},r.MultiSpanSassFormatException0.prototype={get$source(){var e=r.SourceSpanException.prototype.get$span.call(this,0);return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){var n=this,s=r.SourceSpanException.prototype.get$span.call(n,0),a=r.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,c.FileSpan,c.String);return a.$indexSet(0,e,t),r.MultiSpanSassFormatException$0(n._span_exception$_message,s,n.primaryLabel,a,n.loadedUrls)},withLoadedUrls$1(e){var t=this;return r.MultiSpanSassFormatException$0(t._span_exception$_message,r.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},$isFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1,$isSassFormatException0:1},r.SassScriptException0.prototype={withSpan$1(e){return new r.SassException0($.Set_empty,this.message,e)},toString$0(e){return this.message+k.x0a_BUG_},get$message(e){return this.message}},r.MultiSpanSassScriptException0.prototype={withSpan$1(e){return r.MultiSpanSassException$0(this.message,e,this.primaryLabel,this.secondarySpans,null)}},r.Exports.prototype={},r.LoggerNamespace.prototype={},r._IsCalculationSafeVisitor0.prototype={visitBinaryOperationExpression$1(e){var t;return $.Set_mqKz0.contains$1(0,e.operator)?t=e.left.accept$1(this)||e.right.accept$1(this):t=!1,t},visitBooleanExpression$1(e){return!1},visitColorExpression$1(e){return!1},visitFunctionExpression$1(e){return!0},visitInterpolatedFunctionExpression$1(e){return!0},visitIfExpression$1(e){return!0},visitListExpression$1(e){var t;return e.separator===$.ListSeparator_nbm0?e.hasBrackets?t=!1:(t=e.contents,t=t.length>1&&$.JSArray_methods.every$1(t,new r._IsCalculationSafeVisitor_visitListExpression_closure0(this))):t=!1,t},visitMapExpression$1(e){return!1},visitNullExpression$1(e){return!1},visitNumberExpression$1(e){return!0},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitSelectorExpression$1(e){return!1},visitStringExpression$1(e){var t,n,s;return e.hasQuotes?!1:(t=e.text.get$initialPlain(),$.JSString_methods.startsWith$1(t,"!")||$.JSString_methods.startsWith$1(t,"#")?n=!1:(n=t.length,(1>=n?null:t.charCodeAt(1))!==43?(s=(3>=n?null:t.charCodeAt(3))!==40,n=s):n=!1),n)},visitSupportsExpression$1(e){return!1},visitUnaryOperationExpression$1(e){return!1},visitValueExpression$1(e){return!1},visitVariableExpression$1(e){return!0}},r._IsCalculationSafeVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:132},r._MakeExpressionCalculationSafe0.prototype={visitBinaryOperationExpression$1(e){var t,n,s,a;return e.operator===$.BinaryOperator_KNx0?(t=r._setArrayType([e],c.JSArray_Expression_2),n=e.get$span(0),s=c.Expression_2,t=r.List_List$unmodifiable(t,s),s=r.ConstantMap_ConstantMap$from($.Map_empty14,c.String,s),a=e.get$span(0),t=new r.FunctionExpression0("math",r.stringReplaceAllUnchecked("max","_","-"),"max",new r.ArgumentInvocation0(t,s,null,null,n),a)):t=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0(e),t},visitInterpolatedFunctionExpression$1(e){return e},visitUnaryOperationExpression$1(e){var t,n=e.operator;e:{if($.UnaryOperator_cLp0===n){t=e.operand;break e}if($.UnaryOperator_AiQ0===n){t=new r.BinaryOperationExpression0($.BinaryOperator_2No0,new r.NumberExpression0(-1,null,e.span),e.operand,!1);break e}t=this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0(e);break e}return t}},r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0.prototype={},r.ExtendRule0.prototype={accept$1$1(e){return e.visitExtendRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.selector.toString$0(0),n=this.isOptional?" !optional":"";return"@extend "+t+n+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.Extension0.prototype={toString$0(e){var t=this.extender.toString$0(0),n=this.target.toString$0(0),s=this.isOptional?" !optional":"";return t+" {@extend "+n+s+"}"}},r.Extender0.prototype={assertCompatibleMediaContext$1(e){var t,n=this._extension$_extension;if(n!=null&&(t=n.mediaContext,t!=null&&!(e!=null&&$.C_ListEquality.equals$2(0,t,e))))throw r.wrapException(r.SassException$0(k.You_ma,n.span,null))},toString$0(e){return r.serializeSelector0(this.selector,!0)}},r.ExtensionStore0.prototype={get$isEmpty(e){return this._extension_store$_extensions.__js_helper$_length===0},get$simpleSelectors(){return new r.MapKeySet(this._extension_store$_selectors,c.MapKeySet_SimpleSelector_2)},extensionsWhereTarget$1(e){return new r._SyncStarIterable(this.extensionsWhereTarget$body$ExtensionStore0(e),c._SyncStarIterable_Extension_2)},extensionsWhereTarget$body$ExtensionStore0(e){var t=this;return function(){var n=e,s=0,a=1,i,o,l,_,u,p;return function(d,f,m){for(f===1&&(i=m,s=a);;)switch(s){case 0:o=r.MapExtensions_get_pairs0(t._extension_store$_extensions,c.SimpleSelector_2,c.Map_ComplexSelector_Extension_2),o=o.get$iterator(o);case 2:if(!o.moveNext$0()){s=3;break}if(l=o.get$current(o),_=l._0,u=l._1,!n.call$1(_)){s=2;break}l=u.get$values(u),l=l.get$iterator(l);case 4:if(!l.moveNext$0()){s=5;break}p=l.get$current(l),s=p instanceof r.MergedExtension0?6:8;break;case 6:return p=p.unmerge$0(),s=9,d._yieldStar$1(new r.WhereIterable(p,new r.ExtensionStore_extensionsWhereTarget_closure0,p.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:s=7;break;case 8:s=p.isOptional?11:10;break;case 10:return s=12,d._async$_current=p,1;case 12:case 11:case 7:s=4;break;case 5:s=2;break;case 3:return 0;case 1:return d._datum=i,3}}}},addSelector$2(e,t){var n,s,a,i,o,l,_,u,p=this;if(e=e,n=e,n.accept$1($._IsInvisibleVisitor_true0)||p._extension_store$_originals.addAll$1(0,n.components),i=p._extension_store$_extensions,i.__js_helper$_length!==0)try{e=p._extension_store$_extendList$3(n,i,t)}catch(h){if(i=r.unwrapException(h),i instanceof r.SassException0)s=i,a=r.getTraceFromException(h),i=s,o=g.getInterceptor$z(i),i=r.SourceSpanException.prototype.get$span.call(o,i).message$1(0,""),o=s._span_exception$_message,l=s,_=g.getInterceptor$z(l),l=r.SourceSpanException.prototype.get$span.call(_,l),r.throwWithTrace0(new r.SassException0($.Set_empty,"From "+i+`
|
||
`+o,l),s,a);else throw h}return u=new r.ModifiableBox0(e,c.ModifiableBox_SelectorList_2),t!=null&&p._extension_store$_mediaContexts.$indexSet(0,u,t),p._extension_store$_registerSelector$2(e,u),new r.Box0(u,c.Box_SelectorList_2)},_extension_store$_registerSelector$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v;for(n=e.components,s=n.length,a=this._extension_store$_selectors,i=c.SelectorList_2,o=0;o<s;++o)for(l=n[o].components,_=l.length,u=0;u<_;++u)for(p=l[u].selector.components,h=p.length,d=0;d<h;++d)f=p[d],g.add$1$ax(a.putIfAbsent$2(f,new r.ExtensionStore__registerSelector_closure0),t),m=f instanceof r.PseudoSelector0,m?(y=f.selector,S=y!=null):(y=null,S=!1),S&&(v=m?y:f.selector,this._extension_store$_registerSelector$2(v??i._as(v),t))},addExtension$4(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L=this,T=L._extension_store$_selectors.$index(0,t),O=L._extension_store$_extensionsByExtender,J=O.$index(0,t),B=L._extension_store$_extensions.putIfAbsent$2(t,new r.ExtensionStore_addExtension_closure2);for(a=e.components,i=a.length,o=T==null,l=L._extension_store$_sourceSpecificity,_=n.span,u=n.isOptional,p=J!=null,h=c.ComplexSelector_2,d=c.Extension_2,f=null,m=0;m<i;++m)if(y=a[m],!y.accept$1($.C__IsUselessVisitor0)){if(y.get$specificity(),S=new r.Extender0(y,!1),v=S._extension$_extension=new r.Extension0(S,t,s,u,_),E=B.$index(0,y),E!=null){B.$indexSet(0,y,r.MergedExtension_merge0(E,v));continue}for(B.$indexSet(0,y,v),S=new r._SyncStarIterator(L._extension_store$_simpleSelectors$1(y)._outerHelper());S.moveNext$0();)M=S._async$_current,g.add$1$ax(O.putIfAbsent$2(M,new r.ExtensionStore_addExtension_closure3),v),l.putIfAbsent$2(M,new r.ExtensionStore_addExtension_closure4(y));(!o||p)&&(f==null&&(f=r.LinkedHashMap_LinkedHashMap$_empty(h,d)),f.$indexSet(0,y,v))}f!=null&&(O=c.SimpleSelector_2,I=r.LinkedHashMap_LinkedHashMap$_literal([t,f],O,c.Map_ComplexSelector_Extension_2),p&&(R=L._extension_store$_extendExistingExtensions$2(J,I),R!=null&&r.mapAddAll20(I,R,O,h,d)),o||L._extension_store$_extendExistingSelectors$2(T,I))},_extension_store$_simpleSelectors$1(e){return new r._SyncStarIterable(this._simpleSelectors$body$ExtensionStore0(e),c._SyncStarIterable_SimpleSelector_2)},_simpleSelectors$body$ExtensionStore0(e){var t=this;return function(){var n=e,s=0,a=1,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M;return function(R,L,T){for(L===1&&(i=T,s=a);;)switch(s){case 0:o=n.components,l=o.length,_=c.SelectorList_2,u=0;case 2:if(!(u<l)){s=4;break}p=o[u].selector.components,h=p.length,d=0;case 5:if(!(d<h)){s=7;break}return f=p[d],s=8,R._async$_current=f,1;case 8:m=f instanceof r.PseudoSelector0,m?(y=f.selector,S=y!=null):(y=null,S=!1),s=S?9:10;break;case 9:v=m?y:f.selector,S=(v??_._as(v)).components,E=S.length,M=0;case 11:if(!(M<E)){s=13;break}return s=14,R._yieldStar$1(t._extension_store$_simpleSelectors$1(S[M]));case 14:case 12:++M,s=11;break;case 13:case 10:case 6:++d,s=5;break;case 7:case 3:++u,s=2;break;case 4:return 0;case 1:return R._datum=i,3}}}},_extension_store$_extendExistingExtensions$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B;for(o=g.toList$0$ax(e),l=o.length,_=this._extension_store$_extensionsByExtender,u=c.SimpleSelector_2,p=c.Map_ComplexSelector_Extension_2,h=this._extension_store$_extensions,d=null,f=0;f<o.length;o.length===l||(0,r.throwConcurrentModificationError)(o),++f){n=o[f],m=h.$index(0,n.target),m.toString,s=null;try{if(s=this._extension_store$_extendComplex$3(n.extender.selector,t,n.mediaContext),s==null)continue}catch(z){if(y=r.unwrapException(z),y instanceof r.SassException0)a=y,i=r.getTraceFromException(z),r.throwWithTrace0(a.withAdditionalSpan$2(n.extender.selector.span,"target selector"),a,i);else throw z}for(y=g.get$first$ax(s),S=n.extender.selector,$.C_ListEquality.equals$2(0,y.leadingCombinators,S.leadingCombinators)&&$.C_ListEquality.equals$2(0,y.components,S.components)&&(y=s,S=r._arrayInstanceType(y),v=new r.SubListIterable(y,1,null,S._eval$1("SubListIterable<1>")),v.SubListIterable$3(y,1,null,S._precomputed1),s=v),y=g.get$iterator$ax(s);y.moveNext$0();)if(S=y.get$current(y),E=n,M=E.target,I=E.span,R=E.mediaContext,E=E.isOptional,S.get$specificity(),L=new r.Extender0(S,!1),T=L._extension$_extension=new r.Extension0(L,M,R,E,I),O=m.$index(0,S),O!=null)m.$indexSet(0,S,r.MergedExtension_merge0(O,T));else{for(m.$indexSet(0,S,T),E=S.components,M=E.length,J=0;J<M;++J)for(I=E[J].selector.components,R=I.length,B=0;B<R;++B)g.add$1$ax(_.putIfAbsent$2(I[B],new r.ExtensionStore__extendExistingExtensions_closure1),T);t.containsKey$1(n.target)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(u,p)),d.putIfAbsent$2(n.target,new r.ExtensionStore__extendExistingExtensions_closure2).$indexSet(0,S,T))}}return d},_extension_store$_extendExistingSelectors$2(e,t){var n,s,a,i,o,l,_,u,p,h;for(i=e.get$iterator(e),o=this._extension_store$_mediaContexts;i.moveNext$0();){n=i.get$current(i),l=n.value;try{n.value=this._extension_store$_extendList$3(n.value,t,o.$index(0,n))}catch(d){if(_=r.unwrapException(d),_ instanceof r.SassException0)s=_,a=r.getTraceFromException(d),_=n.value.span.message$1(0,""),u=s._span_exception$_message,p=s,h=g.getInterceptor$z(p),p=r.SourceSpanException.prototype.get$span.call(h,p),r.throwWithTrace0(new r.SassException0($.Set_empty,"From "+_+`
|
||
`+u,p),s,a);else throw d}l!==n.value&&this._extension_store$_registerSelector$2(n.value,n)}},addExtensions$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H=this,j=null;for(t=g.get$iterator$ax(e),n=c.SimpleSelector_2,s=c.Map_ComplexSelector_Extension_2,a=H._extension_store$_extensions,i=c.ComplexSelector_2,o=c.Extension_2,l=H._extension_store$_selectors,_=H._extension_store$_extensionsByExtender,u=c.JSArray_Extension_2,p=c.ModifiableBox_SelectorList_2,h=H._extension_store$_sourceSpecificity,d=j,f=d,m=f;t.moveNext$0();)if(y=t.get$current(t),!y.get$isEmpty(y)){for(h.addAll$1(0,y.get$_extension_store$_sourceSpecificity()),y=r.MapExtensions_get_pairs0(y.get$_extension_store$_extensions(),n,s),y=y.get$iterator(y);y.moveNext$0();)if(S=y.get$current(y),v=S._0,E=S._1,v instanceof r.PlaceholderSelector0?(M=v.name.charCodeAt(0),S=M===45||M===95):S=!1,!S)if(I=_.$index(0,v),S=I==null,S||(m==null&&(m=r._setArrayType([],u)),R=m,$.JSArray_methods.addAll$1(R,I)),L=l.$index(0,v),R=L!=null,R&&(f==null&&(f=r.LinkedHashSet_LinkedHashSet$_empty(p)),T=f,T.addAll$1(0,L)),O=a.$index(0,v),O!=null)for(T=r.MapExtensions_get_pairs0(E,i,o),T=T.get$iterator(T);T.moveNext$0();)J=T.get$current(T),B=J._0,z=J._1,O.containsKey$1(B)&&(J=O.$index(0,B),z=r.MergedExtension_merge0(J??o._as(J),z)),O.$indexSet(0,B,z),(!S||R)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,s)),J=d,g.$indexSet$ax(J.putIfAbsent$2(v,new r.ExtensionStore_addExtensions_closure0),B,z));else T=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),T.addAll$1(0,E),a.$indexSet(0,v,T),(!S||R)&&(d==null&&(d=r.LinkedHashMap_LinkedHashMap$_empty(n,s)),S=d,R=r.LinkedHashMap_LinkedHashMap(j,j,j,i,o),R.addAll$1(0,E),S.$indexSet(0,v,R))}d!=null&&(m!=null&&H._extension_store$_extendExistingExtensions$2(m,d),f!=null&&H._extension_store$_extendExistingSelectors$2(f,d))},_extension_store$_extendList$3(e,t,n){var s,a,i,o,l,_,u,p;for(s=e.components,a=s.length,i=c.JSArray_ComplexSelector_2,o=null,l=0;l<a;++l)_=s[l],u=this._extension_store$_extendComplex$3(_,t,n),u==null?o!=null&&o.push(_):(o==null&&(l===0?o=r._setArrayType([],i):(p=$.JSArray_methods.sublist$2(s,0,l),o=r._setArrayType(p.slice(0),r._arrayInstanceType(p)))),$.JSArray_methods.addAll$1(o,u));return o==null?e:(s=this._extension_store$_originals,r.SelectorList$0(this._extension_store$_trim$2(o,s.get$contains(s)),e.span))},_extension_store$_extendList$2(e,t){return this._extension_store$_extendList$3(e,t,null)},_extension_store$_extendComplex$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I={},R=e.leadingCombinators,L=R.length;if(L>1)return null;for(s=this._extension_store$_originals.contains$1(0,e),a=e.components,i=a.length,o=c.JSArray_List_ComplexSelector_2,l=e.lineBreak,_=!l,u=e.span,p=c.JSArray_ComplexSelector_2,L=L===0,h=c.JSArray_ComplexSelectorComponent_2,d=null,f=0;f<i;++f)if(m=a[f],y=this._extension_store$_extendCompound$4$inOriginal(m,t,n,s),y==null)d!=null&&d.push(r._setArrayType([r.ComplexSelector$0($.List_empty13,r._setArrayType([m],h),u,l)],p));else if(d!=null)d.push(y);else if(f!==0)S=r._arrayInstanceType(a),v=new r.SubListIterable(a,0,f,S._eval$1("SubListIterable<1>")),v.SubListIterable$3(a,0,f,S._precomputed1),d=r._setArrayType([r._setArrayType([r.ComplexSelector$0(R,v,u,l)],p),y],o);else if(L)d=r._setArrayType([y],o);else{for(S=r._setArrayType([],p),v=g.get$iterator$ax(y);v.moveNext$0();)E=v.get$current(v),M=E.leadingCombinators,(M.length===0||$.C_ListEquality.equals$2(0,R,M))&&(M=E.components,S.push(r.ComplexSelector$0(R,M,u,!_||E.lineBreak)));d=r._setArrayType([S],o)}return d==null?null:(I.first=!0,R=c.ComplexSelector_2,R=g.expand$1$1$ax(r.paths0(d,R),new r.ExtensionStore__extendComplex_closure0(I,this,e),R),r.List_List$of(R,!0,R.$ti._eval$1("Iterable.E")))},_extension_store$_extendCompound$4$inOriginal(e,t,n,s){var a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O=this,J=null,B=O._extension_store$_mode,z=B===$.ExtendMode_normal_normal0||t.__js_helper$_length<2?J:r.LinkedHashSet_LinkedHashSet$_empty(c.SimpleSelector_2),H=e.selector,j=H.components;for(a=j.length,i=c.JSArray_List_Extender_2,o=c.JSArray_Extender_2,l=c.CssValue_Combinator_2,_=c.JSArray_ComplexSelectorComponent_2,u=r._arrayInstanceType(j),p=u._precomputed1,u=u._eval$1("SubListIterable<1>"),h=e.span,d=c.SimpleSelector_2,f=J,m=0;m<a;++m)y=j[m],S=O._extension_store$_extendSimple$4(y,t,n,z),S==null?f!=null&&f.push(r._setArrayType([O._extension_store$_extenderForSimple$1(y)],o)):(f==null&&(f=r._setArrayType([],i),m!==0&&(v=new r.SubListIterable(j,0,m,u),v.SubListIterable$3(j,0,m,p),E=r.List_List$from(v,!1,d),E.fixed$length=Array,E.immutable$list=Array,v=E,M=new r.CompoundSelector0(v,h),v.length===0&&r.throwExpression(r.ArgumentError$("components may not be empty.",J)),E=r.List_List$from($.List_empty13,!1,l),E.fixed$length=Array,E.immutable$list=Array,v=r.ComplexSelector$0($.List_empty13,r._setArrayType([new r.ComplexSelectorComponent0(M,E,h)],_),h,!1),O._extension_store$_sourceSpecificityFor$1(M),f.push(r._setArrayType([new r.Extender0(v,!0)],o)))),$.JSArray_methods.addAll$1(f,S));if(f==null||z!=null&&z._collection$_length!==t.__js_helper$_length)return J;if(f.length===1){for(B=g.get$iterator$ax(f[0]),H=e.combinators,a=c.JSArray_ComplexSelector_2,E=J;B.moveNext$0();)i=B.get$current(B),i.assertCompatibleMediaContext$1(n),I=i.selector.withAdditionalCombinators$1(H),!I.accept$1($.C__IsUselessVisitor0)&&(E==null&&(E=r._setArrayType([],a)),E.push(I));return E}for(R=r.paths0(f,c.Extender_2),a=r._setArrayType([],c.JSArray_ComplexSelector_2),B=B===$.ExtendMode_replace_replace0,i=!B,i&&a.push(r.ComplexSelector$0($.List_empty13,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(g.expand$1$1$ax(g.get$first$ax(R),new r.ExtensionStore__extendCompound_closure2,d),H.span),r.List_List$unmodifiable(e.combinators,l),h)],_),h,!1)),H=g.skip$1$ax(R,B?0:1),o=H.$ti,H=new r.ListIterator(H,H.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=e.combinators,o=o._eval$1("ListIterable.E");H.moveNext$0();)if(B=H.__internal$_current,S=O._extension_store$_unifyExtenders$3(B??o._as(B),n,h),S!=null)for(B=g.get$iterator$ax(S);B.moveNext$0();)L=B.get$current(B).withAdditionalCombinators$1(l),L.accept$1($.C__IsUselessVisitor0)||a.push(L);return T=new r.ExtensionStore__extendCompound_closure3,O._extension_store$_trim$2(a,s&&i?new r.ExtensionStore__extendCompound_closure4($.JSArray_methods.get$first(a)):T)},_extension_store$_unifyExtenders$3(e,t,n){var s,a,i,o,l,_,u,p=null,h=r.QueueList$(p,c.ComplexSelector_2);for(s=g.getInterceptor$ax(e),a=s.get$iterator(e),i=c.JSArray_SimpleSelector_2,o=p,l=!1;a.moveNext$0();)if(_=a.get$current(a),_.isOriginal)o==null&&(o=r._setArrayType([],i)),_=_.selector,$.JSArray_methods.addAll$1(o,$.JSArray_methods.get$last(_.components).selector.components),l=l||_.lineBreak;else{if(_=_.selector,_.accept$1($.C__IsUselessVisitor0))return p;h._queue_list$_add$1(_)}if(o!=null&&h.addFirst$1(r.ComplexSelector$0($.List_empty13,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(o,n),r.List_List$unmodifiable($.List_empty13,c.CssValue_Combinator_2),n)],c.JSArray_ComplexSelectorComponent_2),n,l)),u=r.unifyComplex0(h,n),u==null)return p;for(s=s.get$iterator(e);s.moveNext$0();)s.get$current(s).assertCompatibleMediaContext$1(t);return u},_extension_store$_extendSimple$4(e,t,n,s){var a,i,o=new r.ExtensionStore__extendSimple_withoutPseudo0(this,t,s);return e instanceof r.PseudoSelector0?a=e.selector!=null:a=!1,a&&(i=this._extension_store$_extendPseudo$3(e,t,n),i!=null)?new r.MappedListIterable(i,new r.ExtensionStore__extendSimple_closure1(this,o),r._arrayInstanceType(i)._eval$1("MappedListIterable<1,List<Extender0>>")):r.NullableExtension_andThen0(o.call$1(e),new r.ExtensionStore__extendSimple_closure2)},_extension_store$_extenderForSimple$1(e){var t=e.span;return t=r.ComplexSelector$0($.List_empty13,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(r._setArrayType([e],c.JSArray_SimpleSelector_2),t),r.List_List$unmodifiable($.List_empty13,c.CssValue_Combinator_2),t)],c.JSArray_ComplexSelectorComponent_2),t,!1),this._extension_store$_sourceSpecificity.$index(0,e),new r.Extender0(t,!0)},_extension_store$_extendPseudo$3(e,t,n){var s,a,i,o,l=e.selector;if(l==null)throw r.wrapException(r.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return s=this._extension_store$_extendList$3(l,t,n),s===l?null:(a=s.components,i=e.normalizedName==="not",i&&!$.JSArray_methods.any$1(l.components,new r.ExtensionStore__extendPseudo_closure4)&&$.JSArray_methods.any$1(a,new r.ExtensionStore__extendPseudo_closure5)&&(a=new r.WhereIterable(a,new r.ExtensionStore__extendPseudo_closure6,r._arrayInstanceType(a)._eval$1("WhereIterable<1>"))),a=g.expand$1$1$ax(a,new r.ExtensionStore__extendPseudo_closure7(e),c.ComplexSelector_2),i&&l.components.length===1?(i=r.MappedIterable_MappedIterable(a,new r.ExtensionStore__extendPseudo_closure8(e,l),a.$ti._eval$1("Iterable.E"),c.PseudoSelector_2),o=r.List_List$of(i,!0,r._instanceType(i)._eval$1("Iterable.E")),o.length===0?null:o):r._setArrayType([e.withSelector$1(r.SelectorList$0(a,l.span))],c.JSArray_PseudoSelector_2))},_extension_store$_trim$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m=r.QueueList$(null,c.ComplexSelector_2);e:for(n=e.length-1,s=r._arrayInstanceType(e),a=s._precomputed1,s=s._eval$1("SubListIterable<1>"),i=0;n>=0;--n){if(o={},l=e[n],t.call$1(l)){for(_=0;_<i;++_)if(g.$eq$(m.$index(0,_),l)){r.rotateSlice0(m,0,_+1);continue e}++i,m.addFirst$1(l);continue e}for(o.maxSpecificity=0,u=l.components,p=u.length,h=0,d=0;h<p;++h,d=f)f=Math.max(d,this._extension_store$_sourceSpecificityFor$1(u[h].selector)),o.maxSpecificity=f;if(m.any$1(m,new r.ExtensionStore__trim_closure1(o,l))||(u=new r.SubListIterable(e,0,n,s),u.SubListIterable$3(e,0,n,a),u.any$1(0,new r.ExtensionStore__trim_closure2(o,l))))continue e;m.addFirst$1(l)}return m},_extension_store$_sourceSpecificityFor$1(e){var t,n,s,a,i,o;for(t=e.components,n=t.length,s=this._extension_store$_sourceSpecificity,a=0,i=0;i<n;++i)o=s.$index(0,t[i]),a=Math.max(a,r.checkNum(o??0));return a},clone$0(){var e,t,n,s=this,a=c.SimpleSelector_2,i=r.LinkedHashMap_LinkedHashMap$_empty(a,c.Set_ModifiableBox_SelectorList_2),o=r.LinkedHashMap_LinkedHashMap$_empty(c.ModifiableBox_SelectorList_2,c.List_CssMediaQuery_2),l=new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList_2);return s._extension_store$_selectors.forEach$1(0,new r.ExtensionStore_clone_closure0(s,i,l,o)),e=c.Extension_2,t=r.copyMapOfMap0(s._extension_store$_extensions,a,c.ComplexSelector_2,e),e=r.copyMapOfList0(s._extension_store$_extensionsByExtender,a,e),a=new r.JsIdentityLinkedHashMap(c.JsIdentityLinkedHashMap_SimpleSelector_int_2),a.addAll$1(0,s._extension_store$_sourceSpecificity),n=new r._LinkedIdentityHashSet(c._LinkedIdentityHashSet_ComplexSelector_2),n.addAll$1(0,s._extension_store$_originals),new r._Record_2(new r.ExtensionStore0(i,t,e,o,a,n,$.ExtendMode_normal_normal0),l)},get$_extension_store$_extensions(){return this._extension_store$_extensions},get$_extension_store$_sourceSpecificity(){return this._extension_store$_sourceSpecificity}},r.ExtensionStore_extensionsWhereTarget_closure0.prototype={call$1(e){return!e.isOptional},$signature:440},r.ExtensionStore__registerSelector_closure0.prototype={call$0(){return r.LinkedHashSet_LinkedHashSet$_empty(c.ModifiableBox_SelectorList_2)},$signature:441},r.ExtensionStore_addExtension_closure2.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty(c.ComplexSelector_2,c.Extension_2)},$signature:125},r.ExtensionStore_addExtension_closure3.prototype={call$0(){return r._setArrayType([],c.JSArray_Extension_2)},$signature:255},r.ExtensionStore_addExtension_closure4.prototype={call$0(){return this.complex.get$specificity()},$signature:10},r.ExtensionStore__extendExistingExtensions_closure1.prototype={call$0(){return r._setArrayType([],c.JSArray_Extension_2)},$signature:255},r.ExtensionStore__extendExistingExtensions_closure2.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty(c.ComplexSelector_2,c.Extension_2)},$signature:125},r.ExtensionStore_addExtensions_closure0.prototype={call$0(){return r.LinkedHashMap_LinkedHashMap$_empty(c.ComplexSelector_2,c.Extension_2)},$signature:125},r.ExtensionStore__extendComplex_closure0.prototype={call$1(e){var t=this.complex;return g.map$1$1$ax(r.weave0(e,t.span,t.lineBreak),new r.ExtensionStore__extendComplex__closure0(this._box_0,this.$this,t),c.ComplexSelector_2)},$signature:444},r.ExtensionStore__extendComplex__closure0.prototype={call$1(e){var t=this,n=t._box_0;return n.first&&t.$this._extension_store$_originals.contains$1(0,t.complex)&&t.$this._extension_store$_originals.add$1(0,e),n.first=!1,e},$signature:55},r.ExtensionStore__extendCompound_closure2.prototype={call$1(e){return $.JSArray_methods.get$last(e.selector.components).selector.components},$signature:446},r.ExtensionStore__extendCompound_closure3.prototype={call$1(e){return!1},$signature:18},r.ExtensionStore__extendCompound_closure4.prototype={call$1(e){return e.$eq(0,this.original)},$signature:18},r.ExtensionStore__extendSimple_withoutPseudo0.prototype={call$1(e){var t,n,s=this.extensions.$index(0,e);if(s==null)return null;for(t=this.targetsUsed,t!=null&&t.add$1(0,e),t=r._setArrayType([],c.JSArray_Extender_2),n=this.$this,n._extension_store$_mode!==$.ExtendMode_replace_replace0&&t.push(n._extension_store$_extenderForSimple$1(e)),n=s.get$values(s),n=n.get$iterator(n);n.moveNext$0();)t.push(n.get$current(n).extender);return t},$signature:447},r.ExtensionStore__extendSimple_closure1.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return t??r._setArrayType([this.$this._extension_store$_extenderForSimple$1(e)],c.JSArray_Extender_2)},$signature:448},r.ExtensionStore__extendSimple_closure2.prototype={call$1(e){return r._setArrayType([e],c.JSArray_List_Extender_2)},$signature:449},r.ExtensionStore__extendPseudo_closure4.prototype={call$1(e){return e.components.length>1},$signature:18},r.ExtensionStore__extendPseudo_closure5.prototype={call$1(e){return e.components.length===1},$signature:18},r.ExtensionStore__extendPseudo_closure6.prototype={call$1(e){return e.components.length<=1},$signature:18},r.ExtensionStore__extendPseudo_closure7.prototype={call$1(e){var t,n,s=e.get$singleCompound();if(s==null?t=null:(s=s.components,t=s.length===1?$.JSArray_methods.get$first(s):null),!(t instanceof r.PseudoSelector0))return r._setArrayType([e],c.JSArray_ComplexSelector_2);if(n=t.selector,n==null)return r._setArrayType([e],c.JSArray_ComplexSelector_2);switch(s=this.pseudo,s.normalizedName){case"not":return $.Set_mlzm2.contains$1(0,t.normalizedName)?n.components:r._setArrayType([],c.JSArray_ComplexSelector_2);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==s.name?r._setArrayType([],c.JSArray_ComplexSelector_2):t.argument!=s.argument?r._setArrayType([],c.JSArray_ComplexSelector_2):n.components;case"has":case"host":case"host-context":case"slotted":return r._setArrayType([e],c.JSArray_ComplexSelector_2);default:return r._setArrayType([],c.JSArray_ComplexSelector_2)}},$signature:450},r.ExtensionStore__extendPseudo_closure8.prototype={call$1(e){return this.pseudo.withSelector$1(r.SelectorList$0(r._setArrayType([e],c.JSArray_ComplexSelector_2),this.selector.span))},$signature:451},r.ExtensionStore__trim_closure1.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:18},r.ExtensionStore__trim_closure2.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:18},r.ExtensionStore_clone_closure0.prototype={call$2(e,t){var n,s,a,i,o,l,_,u,p=this,h=c.ModifiableBox_SelectorList_2,d=r.LinkedHashSet_LinkedHashSet$_empty(h);for(p.newSelectors.$indexSet(0,e,d),n=t.get$iterator(t),s=p.oldToNewSelectors,a=c.Box_SelectorList_2,i=p.$this._extension_store$_mediaContexts,o=p.newMediaContexts;n.moveNext$0();)l=n.get$current(n),_=new r.ModifiableBox0(l.value,h),d.add$1(0,_),s.$indexSet(0,l.value,new r.Box0(_,a)),u=i.$index(0,l),u!=null&&o.$indexSet(0,_,u)},$signature:452},r.FiberClass.prototype={},r.Fiber.prototype={},r.JSToDartFileImporter.prototype={canonicalize$1(e,t){var n,s,a;return t.get$scheme()==="file"?C.$get$FilesystemImporter_cwd0().canonicalize$1(0,t):(n=r.wrapJSExceptions(new r.JSToDartFileImporter_canonicalize_closure(this,t)),n==null?null:(s=w.Promise,n instanceof s?r.jsThrow(new w.Error("The findFileUrl() function can't return a Promise for synchron compile functions.")):(s=w.URL,n instanceof s||r.jsThrow(new w.Error(k.The_fie))),a=r.Uri_parse(g.toString$0$(c.JSUrl._as(n))),a.get$scheme()!=="file"&&r.jsThrow(new w.Error(k.The_fiu+t.toString$0(0)+'".')),C.$get$FilesystemImporter_cwd0().canonicalize$1(0,a)))},load$1(e,t){return C.$get$FilesystemImporter_cwd0().load$1(0,t)},isNonCanonicalScheme$1(e){return e!=="file"}},r.JSToDartFileImporter_canonicalize_closure.prototype={call$0(){return this.$this._file0$_findFileUrl.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:35},r.FilesystemImporter0.prototype={canonicalize$1(e,t){var n;if(t.get$scheme()==="file")n=r.resolveImportPath0(C.$get$context().style.pathFromUri$1(r._parseUri(t)));else{if(t.get$scheme()!=="")return null;n=r.resolveImportPath0(r.join(this._filesystem$_loadPath,C.$get$context().style.pathFromUri$1(r._parseUri(t)),null)),n!=null&&this._filesystem$_loadPathDeprecated&&r.warnForDeprecation0(k.Using_t,$.Deprecation_kmo)}return r.NullableExtension_andThen0(n,new r.FilesystemImporter_canonicalize_closure0)},load$1(e,t){var n=C.$get$context().style.pathFromUri$1(r._parseUri(t));return r.ImporterResult$(r.readFile0(n),t,r.Syntax_forPath0(n))},toString$0(e){return this._filesystem$_loadPath}},r.FilesystemImporter_canonicalize_closure0.prototype={call$1(e){var t,n,s=null,a=r.isNodeJs()?w.process:s;return g.$eq$(a==null?s:g.get$platform$x(a),"win32")?a=!0:(a=r.isNodeJs()?w.process:s,a=g.$eq$(a==null?s:g.get$platform$x(a),"darwin")),a?(a=C.$get$context(),t=r._realCasePath0(r.absolute(a.normalize$1(e),s,s,s,s,s,s,s,s,s,s,s,s,s,s)),n=t,t=a,a=n):(a=C.$get$context(),t=a.canonicalize$1(0,e),n=t,t=a,a=n),t.toUri$1(a)},$signature:141},r.ForRule0.prototype={accept$1$1(e){return e.visitForRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this,n=t.from.toString$0(0),s=t.isExclusive?"to":"through",a=t.children;return"@for $"+t.variable+" from "+n+" "+s+" "+t.to.toString$0(0)+" {"+(a&&$.JSArray_methods).join$1(a," ")+"}"},get$span(e){return this.span}},r.ForwardRule0.prototype={accept$1$1(e){return e.visitForwardRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s=this,a="@forward "+r.StringExpression_quoteText0(s.url.toString$0(0)),i=s.shownMixinsAndFunctions,o=s.hiddenMixinsAndFunctions;return i!=null?(t=s.shownVariables,t.toString,t=a+" show "+s._forward_rule0$_memberList$2(i,t),a=t):o!=null&&o._base.get$isNotEmpty(0)&&(t=s.hiddenVariables,t.toString,t=a+" hide "+s._forward_rule0$_memberList$2(o,t),a=t),n=s.prefix,n!=null&&(a+=" as "+n+"*"),t=s.configuration,a=(t.length!==0?a+(" with ("+$.JSArray_methods.join$1(t,", ")+")"):a)+";",a.charCodeAt(0)==0,a},_forward_rule0$_memberList$2(e,t){var n,s=r.List_List$of(e,!0,c.String);for(n=t._base.get$iterator(0);n.moveNext$0();)s.push("$"+n.get$current(0));return $.JSArray_methods.join$1(s,", ")},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.ForwardedModuleView0.prototype={get$url(e){var t=this._forwarded_view0$_inner;return t.get$url(t)},get$upstream(){return this._forwarded_view0$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view0$_inner.get$extensionStore()},get$css(e){var t=this._forwarded_view0$_inner;return t.get$css(t)},get$preModuleComments(){return this._forwarded_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._forwarded_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){var s,a,i,o="Undefined variable.",l=this._forwarded_view0$_rule,_=l.shownVariables;if(_!=null?s=!_._base.contains$1(0,e):s=!1,s)throw r.wrapException(r.SassScriptException$0(o,null));if(a=l.hiddenVariables,a!=null?s=a._base.contains$1(0,e):s=!1,s)throw r.wrapException(r.SassScriptException$0(o,null));if(i=l.prefix,i!=null){if(!$.JSString_methods.startsWith$1(e,i))throw r.wrapException(r.SassScriptException$0(o,null));e=$.JSString_methods.substring$1(e,i.length)}return this._forwarded_view0$_inner.setVariable$3(e,t,n)},variableIdentity$1(e){var t=this._forwarded_view0$_rule.prefix;return t!=null&&(e=$.JSString_methods.substring$1(e,t.length)),this._forwarded_view0$_inner.variableIdentity$1(e)},$eq(e,t){return t==null?!1:t instanceof r.ForwardedModuleView0&&this._forwarded_view0$_inner.$eq(0,t._forwarded_view0$_inner)&&this._forwarded_view0$_rule===t._forwarded_view0$_rule},get$hashCode(e){var t=this._forwarded_view0$_inner;return(t.get$hashCode(t)^r.Primitives_objectHashCode(this._forwarded_view0$_rule))>>>0},cloneCss$0(){return r.ForwardedModuleView$0(this._forwarded_view0$_inner.cloneCss$0(),this._forwarded_view0$_rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.FunctionExpression0.prototype={get$nameSpan(){return this.namespace==null?r.SpanExtensions_initialIdentifier0(this.span):r.SpanExtensions_initialIdentifier0(r.FileSpanExtension_subspan(r.SpanExtensions_withoutInitialIdentifier0(this.span),1,null))},accept$1$1(e){return e.visitFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+=this.originalName+this.$arguments.toString$0(0),t.charCodeAt(0)==0,t},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.JSFunction0.prototype={},r.SupportsFunction0.prototype={toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode0:1,get$span(e){return this.span}},r.functionClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassFunction",new r.functionClass__closure));return r.JSClassExtension_injectSuperclass(e._as(new r.SassFunction0(r.BuiltInCallable$function0("f","",new r.functionClass__closure0,null)).constructor),t),t},$signature:15},r.functionClass__closure.prototype={call$3(e,t,n){var s=$.JSString_methods.indexOf$1(t,"(");return(s===-1||!$.JSString_methods.endsWith$1(t,")"))&&r.jsThrow(new w.Error('Invalid signature for new sass.SassFunction(): "'+t+'"')),new r.SassFunction0(r.BuiltInCallable$function0($.JSString_methods.substring$2(t,0,s),$.JSString_methods.substring$2(t,s+1,t.length-1),n,null))},"call*":"call$3",$requiredArgCount:3,$signature:453},r.functionClass__closure0.prototype={call$1(e){return $.C__SassNull0},$signature:3},r.SassFunction0.prototype={accept$1$1(e){var t,n;return e._serialize0$_inspect||r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize0$_buffer,t.write$1(0,"get-function("),n=this.callable,e._serialize0$_visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertFunction$1(e){return this},$eq(e,t){return t==null?!1:t instanceof r.SassFunction0&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r.FunctionRule0.prototype={accept$1$1(e){return e.visitFunctionRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@function "+this.name+"("+this.$arguments.toString$0(0)+") {"+(t&&$.JSArray_methods).join$1(t," ")+"}"}},r.unifyComplex_closure0.prototype={call$1(e){return e.lineBreak},$signature:18},r._weaveParents_closure3.prototype={call$2(e,t){var n,s;return $.C_ListEquality.equals$2(0,e,t)?e:r._complexIsParentSuperselector0(e,t)?t:r._complexIsParentSuperselector0(t,e)?e:r._mustUnify0(e,t)?(n=this.span,s=r.unifyComplex0(r._setArrayType([r.ComplexSelector$0($.List_empty13,e,n,!1),r.ComplexSelector$0($.List_empty13,t,n,!1)],c.JSArray_ComplexSelector_2),n),s==null?n=null:(n=r.IterableExtension_get_singleOrNull(s),n=n==null?null:n.components),n):null},$signature:454},r._weaveParents_closure4.prototype={call$1(e){return r._complexIsParentSuperselector0(e.get$first(e),this.group)},$signature:250},r._weaveParents_closure5.prototype={call$1(e){return e.get$length(0)===0},$signature:250},r._weaveParents_closure6.prototype={call$1(e){return g.get$isNotEmpty$asx(e)},$signature:456},r._mustUnify_closure0.prototype={call$1(e){return $.JSArray_methods.any$1(e.selector.components,new r._mustUnify__closure0(this.uniqueSelectors))},$signature:50},r._mustUnify__closure0.prototype={call$1(e){var t;return e instanceof r.IDSelector0?t=!0:t=e instanceof r.PseudoSelector0&&!e.isClass,t&&this.uniqueSelectors.contains$1(0,e)},$signature:14},r.paths_closure0.prototype={call$2(e,t){var n=this.T;return n=g.expand$1$1$ax(t,new r.paths__closure0(e,n),n._eval$1("List<0>")),r.List_List$of(n,!0,n.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List<List<0>>(List<List<0>>,List<0>)")}},r.paths__closure0.prototype={call$1(e){var t=this.T;return g.map$1$1$ax(this.paths,new r.paths___closure0(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable<List<0>>(0)")}},r.paths___closure0.prototype={call$1(e){var t=r.List_List$of(e,!0,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},r.listIsSuperselector_closure0.prototype={call$1(e){return $.JSArray_methods.any$1(this.list1,new r.listIsSuperselector__closure0(e))},$signature:18},r.listIsSuperselector__closure0.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:18},r.complexIsSuperselector_closure1.prototype={call$1(e){return e.combinators.length>1},$signature:50},r.complexIsSuperselector_closure2.prototype={call$1(e){return r._isSupercombinator0(this.combinator1,r.IterableExtension_get_firstOrNull(e.combinators))},$signature:50},r._compatibleWithPreviousCombinator_closure0.prototype={call$1(e){var t=e.combinators,n=r.IterableExtension_get_firstOrNull(t);return g.$eq$(n==null?null:n.value,$.Combinator_y180)?t=!0:(t=r.IterableExtension_get_firstOrNull(t),t=g.$eq$(t==null?null:t.value,$.Combinator_gRV0)),t},$signature:50},r.compoundIsSuperselector_closure0.prototype={call$1(e){return $.JSArray_methods.any$1(this.compound2.components,e.get$isSuperselector())},$signature:14},r._selectorPseudoIsSuperselector_closure6.prototype={call$1(e){return r.listIsSuperselector0(this.selector1.components,e.components)},$signature:65},r._selectorPseudoIsSuperselector_closure7.prototype={call$1(e){var t,n;return e.leadingCombinators.length===0?(t=r._setArrayType([],c.JSArray_ComplexSelectorComponent_2),n=this.parents,n!=null&&$.JSArray_methods.addAll$1(t,n),n=this.compound2,t.push(new r.ComplexSelectorComponent0(n,r.List_List$unmodifiable($.List_empty13,c.CssValue_Combinator_2),n.span)),t=r.complexIsSuperselector0(e.components,t)):t=!1,t},$signature:18},r._selectorPseudoIsSuperselector_closure8.prototype={call$1(e){return r.listIsSuperselector0(this.selector1.components,e.components)},$signature:65},r._selectorPseudoIsSuperselector_closure9.prototype={call$1(e){return r.listIsSuperselector0(this.selector1.components,e.components)},$signature:65},r._selectorPseudoIsSuperselector_closure10.prototype={call$1(e){return e.accept$1($._IsBogusVisitor_true0)?!1:$.JSArray_methods.any$1(this.compound2.components,new r._selectorPseudoIsSuperselector__closure0(e,this.pseudo1))},$signature:18},r._selectorPseudoIsSuperselector__closure0.prototype={call$1(e){var t,n,s,a=this;e:{if(e instanceof r.TypeSelector0){t=$.JSArray_methods.any$1($.JSArray_methods.get$last(a.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure1(e));break e}if(e instanceof r.IDSelector0){t=$.JSArray_methods.any$1($.JSArray_methods.get$last(a.complex.components).selector.components,new r._selectorPseudoIsSuperselector___closure2(e));break e}if(e instanceof r.PseudoSelector0?(n=e.selector,n!=null?(s=n??c.SelectorList_2._as(n),t=e.name===a.pseudo1.name):(s=null,t=!1)):(s=null,t=!1),t){t=r.listIsSuperselector0(s.components,r._setArrayType([a.complex],c.JSArray_ComplexSelector_2));break e}t=!1;break e}return t},$signature:14},r._selectorPseudoIsSuperselector___closure1.prototype={call$1(e){var t;return e instanceof r.TypeSelector0?(t=this.simple2,t=!(t instanceof r.TypeSelector0&&t.name.$eq(0,e.name))):t=!1,t},$signature:14},r._selectorPseudoIsSuperselector___closure2.prototype={call$1(e){var t;return e instanceof r.IDSelector0?(t=this.simple2,t=!(t instanceof r.IDSelector0&&t.name===e.name)):t=!1,t},$signature:14},r._selectorPseudoIsSuperselector_closure11.prototype={call$1(e){var t=$.C_ListEquality.equals$2(0,this.selector1.components,e.components);return t},$signature:65},r._selectorPseudoIsSuperselector_closure12.prototype={call$1(e){var t,n;return!(e instanceof r.PseudoSelector0)||(t=this.pseudo1,e.name!==t.name)||e.argument!=t.argument||(n=e.selector,n==null)?!1:r.listIsSuperselector0(this.selector1.components,n.components)},$signature:14},r._selectorPseudoArgs_closure1.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:458},r._selectorPseudoArgs_closure2.prototype={call$1(e){return e.selector},$signature:459},r.globalFunctions_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:3},r.IDSelector0.prototype={get$specificity(){return r._asInt(Math.pow(r.SimpleSelector0.prototype.get$specificity.call(this),2))},accept$1$1(e){return e.visitIDSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){return new r.IDSelector0(this.name+e,this.span)},unify$1(e){return $.JSArray_methods.any$1(e,new r.IDSelector_unify_closure0(this))?null:this.super$SimpleSelector$unify0(e)},$eq(e,t){return t==null?!1:t instanceof r.IDSelector0&&t.name===this.name},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)}},r.IDSelector_unify_closure0.prototype={call$1(e){var t;return e instanceof r.IDSelector0?t=this.$this.name!==e.name:t=!1,t},$signature:14},r.IfExpression0.prototype={accept$1$1(e){return e.visitIfExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.IfRule0.prototype={accept$1$1(e){return e.visitIfRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=r.ListExtensions_mapIndexed(this.clauses,new r.IfRule_toString_closure0,c.IfClause_2,c.String).join$1(0," "),n=this.lastClause;return n!=null?t+(" "+n.toString$0(0)):t},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.IfRule_toString_closure0.prototype={call$2(e,t){var n=e===0?"if":"else if";return"@"+n+" "+t.expression.toString$0(0)+" {"+$.JSArray_methods.join$1(t.children," ")+"}"},$signature:460},r.IfRuleClause0.prototype={},r.IfRuleClause$__closure0.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration0||e instanceof r.FunctionRule0||e instanceof r.MixinRule0){t=!0;break e}if(e instanceof r.ImportRule0){t=$.JSArray_methods.any$1(e.imports,new r.IfRuleClause$___closure0);break e}t=!1;break e}return t},$signature:247},r.IfRuleClause$___closure0.prototype={call$1(e){return e instanceof r.DynamicImport0},$signature:245},r.IfClause0.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+$.JSArray_methods.join$1(this.children," ")+"}"}},r.ElseClause0.prototype={toString$0(e){return"@else {"+$.JSArray_methods.join$1(this.children," ")+"}"}},r.ImmutableList0.prototype={},r.ImmutableMap0.prototype={},r.immutableMapToDartMap_closure.prototype={call$3(e,t,n){this.dartMap.$indexSet(0,t,e)},"call*":"call$3",$requiredArgCount:3,$signature:463},r.NodeImporter.prototype={loadRelative$3(e,t,n){var s,a,i=null;return C.$get$url().style.rootLength$1(e)>0?!$.JSString_methods.startsWith$1(e,"/")&&!$.JSString_methods.startsWith$1(e,"file:")?i:this._tryPath$2(C.$get$context().style.pathFromUri$1(r._parseUri(e)),n):(t==null?i:t.get$scheme())!=="file"?i:(s=C.$get$context(),t.toString,a=s.style,this._tryPath$2(r.join(s.dirname$1(a.pathFromUri$1(r._parseUri(t))),a.pathFromUri$1(r._parseUri(e)),i),n))},load$3(e,t,n,s){var a,i,o,l,_=this,u=_._previousToString$1(n);for(a=_._implementation$_importers,i=a.length,o=0;o<i;++o)if(l=r.wrapJSExceptions(new r.NodeImporter_load_closure(_,a[o],s,t,u)),l!=null)return _._handleImportResult$4(t,n,l,s);return _._resolveLoadPathFromUrl$2(r.Uri_parse(t),s)},loadAsync$3(e,t,n){return this.loadAsync$body$NodeImporter(e,t,n)},loadAsync$body$NodeImporter(e,t,n){var s=0,a=r._makeAsyncAwaitCompleter(c.nullable_Record_2_String_and_String),i,o=this,l,_,u,p,h,d=r._wrapJsFunctionForAsync(function(f,m){if(f===1)return r._asyncRethrow(m,a);for(;;)switch(s){case 0:h=o._previousToString$1(t),l=o._implementation$_importers,_=l.length,u=0;case 3:if(!(u<_)){s=5;break}return s=6,r._asyncAwait(o._callImporterAsync$4(l[u],e,h,n),d);case 6:if(p=m,p!=null){i=o._handleImportResult$4(e,t,p,n),s=1;break}case 4:++u,s=3;break;case 5:i=o._resolveLoadPathFromUrl$2(r.Uri_parse(e),n),s=1;break;case 1:return r._asyncReturn(i,a)}});return r._asyncStartSync(d,a)},_previousToString$1(e){var t;e:{if(e==null){t="stdin";break e}if(e.get$scheme()==="file"){t=C.$get$context().style.pathFromUri$1(r._parseUri(e));break e}t=e.toString$0(0);break e}return t},_resolveLoadPathFromUrl$2(e,t){return e.get$scheme()===""||e.get$scheme()==="file"?this._resolveLoadPath$2(C.$get$context().style.pathFromUri$1(r._parseUri(e)),t):null},_resolveLoadPath$2(e,t){var n,s,a,i,o,l=null,_=this._tryPath$2(r.absolute(e,l,l,l,l,l,l,l,l,l,l,l,l,l,l),t);if(_!=null)return _;for(n=this._includePaths,s=n.length,a=0;a<s;++a)if(i=r.join(n[a],e,l),o=this._tryPath$2(C.$get$context().absolute$15(i,l,l,l,l,l,l,l,l,l,l,l,l,l,l),t),o!=null)return o;return l},_tryPath$2(e,t){var n=t?r.inImportRule(new r.NodeImporter__tryPath_closure(e),c.nullable_String):r.resolveImportPath0(e);return r.NullableExtension_andThen0(n,new r.NodeImporter__tryPath_closure0)},_handleImportResult$4(e,t,n,s){var a,i,o,l,_;if(n instanceof w.Error)throw r.wrapException(n);if(!c.NodeImporterResult._is(n))return null;if(a=g.getInterceptor$x(n),i=a.get$file(n),o=a.get$contents(n),a=o==null,l=!a,l&&r._asString(new w.Function("value","return typeof value").call$1(o))!=="string"&&r.jsThrow(new r.ArgumentError(!0,o,"contents","must be a string but was: "+r.jsType(o))),i==null)return new r._Record_2(a?"":o,e);if(l)return new r._Record_2(o,C.$get$context().toUri$1(i).toString$0(0));if(_=this.loadRelative$3(C.$get$context().toUri$1(i).toString$0(0),t,s),_==null&&(_=this._resolveLoadPath$2(i,s)),_!=null)return _;throw r.wrapException("Can't find stylesheet to import.")},_callImporterAsync$4(e,t,n,s){return this._callImporterAsync$body$NodeImporter(e,t,n,s)},_callImporterAsync$body$NodeImporter(e,t,n,s){var a=0,i=r._makeAsyncAwaitCompleter(c.nullable_Object),o,l=this,_,u,p=r._wrapJsFunctionForAsync(function(h,d){if(h===1)return r._asyncRethrow(d,i);for(;;)switch(a){case 0:_=new r._Future(C.Zone__current,c._Future_Object),u=r.wrapJSExceptions(new r.NodeImporter__callImporterAsync_closure(l,e,s,t,n,new r._AsyncCompleter(_,c._AsyncCompleter_Object))),a=r._asBool(C.$get$_isUndefined().call$1(u))?3:4;break;case 3:return a=5,r._asyncAwait(_,p);case 5:o=d,a=1;break;case 4:o=u,a=1;break;case 1:return r._asyncReturn(o,i)}});return r._asyncStartSync(p,i)},_renderContext$1(e){var t={options:c.RenderContextOptions._as(this._implementation$_options),fromImport:e};return g.set$context$x(g.get$options$x(t),t),t}},r.NodeImporter_load_closure.prototype={call$0(){var e=this;return g.apply$2$x(e.importer,e.$this._renderContext$1(e.forImport),r._setArrayType([e.url,e.previousString],c.JSArray_Object))},$signature:35},r.NodeImporter__tryPath_closure.prototype={call$0(){return r.resolveImportPath0(this.path)},$signature:44},r.NodeImporter__tryPath_closure0.prototype={call$1(e){return new r._Record_2(r.readFile0(e),C.$get$context().toUri$1(e).toString$0(0))},$signature:464},r.NodeImporter__callImporterAsync_closure.prototype={call$0(){var e=this;return g.apply$2$x(e.importer,e.$this._renderContext$1(e.forImport),r._setArrayType([e.url,e.previousString,r.allowInterop(e.completer.get$complete())],c.JSArray_Object))},$signature:35},r.ModifiableCssImport0.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},get$span(e){return this.span}},r.ImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q=this,X=null;if(r.isBrowser()?i=(n==null||n instanceof r.NoOpImporter0)&&Q._import_cache$_importers.length===0:i=!1,i)throw r.wrapException(k.Custom);if(n!=null&&t.get$scheme()===""&&(o=s==null?X:s.resolveUri$1(t),o==null&&(o=t),l=new r._Record_3_forImport(n,o,a),_=Q._import_cache$_perImporterCanonicalizeCache.putIfAbsent$2(l,new r.ImportCache_canonicalize_closure0(Q,n,o,s,a,l,t)),_!=null))return _;if(l=new r._Record_2_forImport(t,a),i=Q._import_cache$_canonicalizeCache,i.containsKey$1(l))return i.$index(0,l);for(u=Q._import_cache$_importers,p=c.Record_1_nullable_Object,h=Q._import_cache$_perImporterCanonicalizeCache,d=c.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,f=c.Record_3_Importer_and_Uri_and_Uri_originalUrl_2,m=!0,y=0;y<u.length;++y){if(S=u[y],v=new r._Record_3_forImport(S,t,a),h.containsKey$1(v)?(E=h.$index(0,v),M=new r._Record_1(E??d._as(E))):M=X,I=p._is(M),I?(R=M._0,E=R!=null,E?(f._as(R),L=R):L=X):(L=X,R=L,E=!1),E)return L;if(I?E=R==null:E=!1,!E)e:{if(T=Q._import_cache$_canonicalize$4(S,t,s,a),O=T._0,J=O!=null,J?(L=O??f._as(O),B=T._1,E=B,z=E,E=E&&m):(L=X,B=L,z=B,E=!1),E)return i.$indexSet(0,l,L),L;if(J?(E=z,H=J):(B=T._1,E=B,H=!0),E=E&&!m,E){if(h.$indexSet(0,v,O),O!=null)return O;break e}if(E=(H?B:T._1)===!1,E){if(m){for(j=0;j<y;++j)h.$indexSet(0,new r._Record_3_forImport(u[j],t,a),X);m=!1}if(O!=null)return O}}}return m&&i.$indexSet(0,l,X),X},_import_cache$_canonicalize$4(e,t,n,s){var a,i,o,l,_,u=null;if(n!=null?a=t.get$scheme()===""||e.isNonCanonicalScheme$1(t.get$scheme()):a=!1,i=new r.CanonicalizeContext0(s,a?n:u),o=c.nullable_Object,l=r.runZoned(new r.ImportCache__canonicalize_closure0(e,t),r.LinkedHashMap_LinkedHashMap$_literal([$.Symbol__canonicalizeContext,i],o,o),c.nullable_Uri),_=!a||!i._canonicalize_context$_wasContainingUrlAccessed,l==null)return new r._Record_2(u,_);if(l.get$scheme()==="")r.WarnForDeprecation_warnForDeprecation0(this._import_cache$_logger,$.Deprecation_Ssf,"Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+k.x2e_Rela,u,u);else if(e.isNonCanonicalScheme$1(l.get$scheme()))throw r.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+k.x2c_whicu);return new r._Record_2(new r._Record_3_originalUrl(e,l,t),_)},importCanonical$4$originalUrl$quiet(e,t,n,s){return this._import_cache$_importCache.putIfAbsent$2(t,new r.ImportCache_importCanonical_closure0(this,e,t,n,s))},importCanonical$3$originalUrl(e,t,n){return this.importCanonical$4$originalUrl$quiet(e,t,n,!1)},humanize$1(e){var t=r.IterableNullableExtension_whereNotNull(this._import_cache$_canonicalizeCache.get$values(0),c.Record_3_Importer_and_Uri_and_Uri_originalUrl_2),n=t.$ti;return n=r.NullableExtension_andThen0(r.minBy(new r.MappedIterable(new r.WhereIterable(t,new r.ImportCache_humanize_closure3(e),n._eval$1("WhereIterable<Iterable.E>")),new r.ImportCache_humanize_closure4,n._eval$1("MappedIterable<Iterable.E,Uri>")),new r.ImportCache_humanize_closure5),new r.ImportCache_humanize_closure6(e)),n??e},sourceMapUrl$1(e,t){var n=this._import_cache$_resultsCache.$index(0,t);return n=n==null?null:n.get$sourceMapUrl(0),n??t}},r.ImportCache_canonicalize_closure0.prototype={call$0(){var e=this,t=e.$this,n=e.baseUrl,s=t._import_cache$_canonicalize$4(e.baseImporter,e.resolvedUrl,n,e.forImport);return n!=null&&t._import_cache$_nonCanonicalRelativeUrls.$indexSet(0,e.key,e.url),s._0},$signature:630},r.ImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:140},r.ImportCache_importCanonical_closure0.prototype={call$0(){var e,t,n,s=this,a=s.canonicalUrl,i=s.importer.load$1(0,a);return i==null?null:(e=s.$this,e._import_cache$_resultsCache.$indexSet(0,a,i),t=i.contents,n=i.syntax,a=s.originalUrl.resolveUri$1(a),r.Stylesheet_Stylesheet$parse0(t,n,s.quiet?C.$get$Logger_quiet0():e._import_cache$_logger,a))},$signature:466},r.ImportCache_humanize_closure3.prototype={call$1(e){return g.$eq$(e._1,this.canonicalUrl)},$signature:467},r.ImportCache_humanize_closure4.prototype={call$1(e){return e._2},$signature:468},r.ImportCache_humanize_closure5.prototype={call$1(e){return e.get$path(e).length},$signature:87},r.ImportCache_humanize_closure6.prototype={call$1(e){var t=C.$get$url(),n=this.canonicalUrl;return e.resolve$1(0,r.ParsedPath_ParsedPath$parse(n.get$path(n),t.style).get$basename())},$signature:43},r.ImportRule0.prototype={accept$1$1(e){return e.visitImportRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@import "+$.JSArray_methods.join$1(this.imports,", ")+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.JSImporter.prototype={},r.JSImporterResult.prototype={},r.Importer0.prototype={isNonCanonicalScheme$1(e){return!1}},r.NodeImporterResult0.prototype={},r.IncludeRule0.prototype={get$spanWithoutContent(){var e,t,n=this.span;return this.content!=null&&(e=n.file,t=this.$arguments.span,t=r.SpanExtensions_trimRight0(r.SpanExtensions_trimLeft0(e.span$2(0,r.FileLocation$_(e,n._file$_start).offset,t.get$end(t).offset))),n=t),n},get$nameSpan(){var e,t,n=null,s=this.span,a=s._file$_start,i=s._end,o=s.file._decodedChars;return $.JSString_methods.startsWith$1(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(o,a,i),0,n),"+")?e=r.SpanExtensions_trimLeft0(r.FileSpanExtension_subspan(s,1,n)):(t=r.StringScanner$(r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(o,a,i),0,n),n,n),t.expectChar$1(64),r._scanIdentifier0(t),e=r.SpanExtensions_trimLeft0(r.FileSpanExtension_subspan(s,t._string_scanner$_position,n))),r.SpanExtensions_initialIdentifier0(this.namespace!=null?r.FileSpanExtension_subspan(r.SpanExtensions_withoutInitialIdentifier0(e),1,n):e)},accept$1$1(e){return e.visitIncludeRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n=this,s=n.namespace;return s=s!=null?"@include "+(s+"."):"@include ",s+=n.name,t=n.$arguments,t.get$isEmpty(0)||(s+="("+t.toString$0(0)+")"),t=n.content,s+=t==null?";":" "+t.toString$0(0),s.charCodeAt(0)==0,s},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.InterpolatedFunctionExpression0.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.name.toString$0(0)+this.$arguments.toString$0(0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.Interpolation0.prototype={get$asPlain(){var e,t,n,s,a,i=null,o=this.contents;e:{if(e=o.length,e<=0){t="";break e}if(n=e===1,n?(s=o[0],t=s,t=typeof t=="string"):(s=i,t=!1),t){a=r._asString(n?s:o[0]),t=a;break e}t=i;break e}return t},get$initialPlain(){var e,t,n,s,a=this.contents;e:{if(e=a.length>=1,e?(t=a[0],n=t,n=typeof n=="string"):(t=null,n=!1),n){s=r._asString(e?t:a[0]),n=s;break e}n="";break e}return n},Interpolation$20(e,t){var n,s,a,i,o,l,_="contents";for(n=this.contents,s=n.length,a=c.Expression_2,i=0;i<s;++i){if(o=n[i],l=typeof o=="string",!l&&!a._is(o))throw r.wrapException(r.ArgumentError$value(n,_,k.May_on));if(i!==0&&typeof n[i-1]=="string"&&l)throw r.wrapException(r.ArgumentError$value(n,_,"May not contain adjacent Strings."))}},toString$0(e){var t=this.contents;return new r.MappedListIterable(t,new r.Interpolation_toString_closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode0:1,get$span(e){return this.span}},r.Interpolation_toString_closure0.prototype={call$1(e){return typeof e=="string"?e:"#{"+r.S(e)+"}"},$signature:134},r.SupportsInterpolation0.prototype={toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode0:1,get$span(e){return this.span}},r.InterpolationBuffer0.prototype={writeCharCode$1(e){var t=this._interpolation_buffer0$_text,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},addInterpolation$1(e){var t,n,s,a,i,o=this,l=e.contents,_=l.length;_!==0&&(t=_>=1,t?(n=l[0],_=n,_=typeof _=="string"):(n=null,_=!1),_&&(s=r._asString(t?n:l[0]),a=$.JSArray_methods.sublist$1(l,1),_=o._interpolation_buffer0$_text,_._contents+=s,l=a),o._interpolation_buffer0$_flushText$0(),_=o._interpolation_buffer0$_contents,$.JSArray_methods.addAll$1(_,l),typeof $.JSArray_methods.get$last(_)=="string"&&(i=o._interpolation_buffer0$_text,_=r.S(_.pop()),i._contents+=_))},_interpolation_buffer0$_flushText$0(){var e=this._interpolation_buffer0$_text,t=e._contents;t.length!==0&&(this._interpolation_buffer0$_contents.push((t.charCodeAt(0)==0,t)),e._contents="")},interpolation$1(e){var t=r.List_List$of(this._interpolation_buffer0$_contents,!0,c.Object),n=this._interpolation_buffer0$_text._contents;return n.length!==0&&t.push((n.charCodeAt(0)==0,n)),r.Interpolation$0(t,e)},toString$0(e){var t,n,s,a,i;for(t=this._interpolation_buffer0$_contents,n=t.length,s=0,a="";s<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++s)i=t[s],a=typeof i=="string"?a+i:a+"#{"+r.S(i)+r.Primitives_stringFromCharCode(125);return t=a+this._interpolation_buffer0$_text.toString$0(0),t.charCodeAt(0)==0,t}},r.InterpolationMap0.prototype={mapException$1(e){var t,n,s=this,a=e.get$span(e),i=s.mapSpan$1(a),o=s._interpolation_map$_indexInContents$1(a.get$start(a)),l=s._interpolation_map$_indexInContents$1(a.get$end(a)),_=s._interpolation_map$_interpolation.contents,u=e._span_exception$_message;return r.SubListIterable$(_,o,null,r._arrayInstanceType(_)._precomputed1).take$1(0,l-o+1).any$1(0,new r.InterpolationMap_mapException_closure0)?(_=c.SourceSpan,t=c.String,n=r.LinkedHashMap_LinkedHashMap$_literal([a,"error in interpolated output"],_,t),new r.MultiSourceSpanFormatException(e.get$source(),"",r.ConstantMap_ConstantMap$from(n,_,t),u,i)):new r.SourceSpanFormatException(e.get$source(),u,i)},mapSpan$1(e){var t,n,s,a,i,o,l,_=this,u=null,p=_._interpolation_map$_mapLocation$1(e.get$start(e)),h=_._interpolation_map$_mapLocation$1(e.get$end(e));e:{if(t=p,n=c.FileSpan,s=n._is(p),s?(n._as(t),a=h,i=n._is(h),o=t,p=o):(o=u,a=o,p=t,i=!1),i){n=o.expand$1(0,n._as(s?a:h));break e}if(n._is(p)?(s?i=a:(i=h,a=i,s=!0),i=i instanceof r.FileLocation,o=p):(o=u,i=!1),i){n=s?a:h,c.FileLocation._as(n),i=_._interpolation_map$_interpolation.span,n=i.get$file(i).span$2(0,_._interpolation_map$_expandInterpolationSpanLeft$1(o.get$start(o)),n.offset);break e}if(p instanceof r.FileLocation?(s?i=a:(i=h,a=i,s=!0),i=n._is(i),o=p):(o=u,i=!1),i){l=n._as(s?a:h),n=_._interpolation_map$_interpolation.span,n=n.get$file(n).span$2(0,o.offset,_._interpolation_map$_expandInterpolationSpanRight$1(l.get$end(l)));break e}if(p instanceof r.FileLocation?(s?n=a:(n=h,a=n,s=!0),n=n instanceof r.FileLocation,o=p):(o=u,n=!1),n){n=s?a:h,c.FileLocation._as(n),i=_._interpolation_map$_interpolation.span,n=i.get$file(i).span$2(0,o.offset,n.offset);break e}n=r.throwExpression("[BUG] Unreachable")}return n},_interpolation_map$_mapLocation$1(e){var t,n,s=this,a=s._interpolation_map$_indexInContents$1(e),i=s._interpolation_map$_interpolation,o=i.contents,l=o[a],_=c.Expression_2;return _._is(l)?l.get$span(l):(t=a===0,i=i.span,t?n=i.get$start(i):(i=i.get$file(i),o=_._as(o[a-1]),o=o.get$span(o),n=r.FileLocation$_(i,s._interpolation_map$_expandInterpolationSpanRight$1(o.get$end(o)))),i=t?0:s._interpolation_map$_targetLocations[a-1].get$offset(),r.FileLocation$_(n.file,n.offset+(e.offset-i)))},_interpolation_map$_indexInContents$1(e){var t,n,s,a;for(t=this._interpolation_map$_targetLocations,n=t.length,s=e.offset,a=0;a<n;++a)if(s<t[a].get$offset())return a;return this._interpolation_map$_interpolation.contents.length-1},_interpolation_map$_expandInterpolationSpanLeft$1(e){for(var t,n,s,a=e.file._decodedChars,i=e.offset-1;i>=0;)if(t=i-1,n=a[i],n===123){if(a[t]===35){i=t;break}i=t}else if(n===47){if(i=t-1,a[t]===42)for(;;){if(t=i-1,a[i]!==42){i=t;continue}i=t;do if(t=i-1,s=a[i],s===42){i=t;continue}else break;while(!0);if(s===47){i=t;break}i=t}}else i=t;return i},_interpolation_map$_expandInterpolationSpanRight$1(e){var t,n,s,a,i,o,l=e.file._decodedChars,_=e.offset;for(t=l.length;_<t;){if(n=_+1,s=l[_],s===125){_=n;break}if(s===47){if(_=n+1,a=l[n],a===47){for(;n=_+1,i=l[_],!(i===10||i===13||i===12);)_=n;_=n}else if(a===42)for(;;){if(n=_+1,l[_]!==42){_=n;continue}_=n;do if(n=_+1,o=l[_],o===42){_=n;continue}else break;while(!0);if(o===47){_=n;break}_=n}}else _=n}return _}},r.InterpolationMap_mapException_closure0.prototype={call$1(e){return c.Expression_2._is(e)},$signature:75},r._realCasePath_helper0.prototype={call$1(e){var t=C.$get$context().dirname$1(e);return t===e?e:C._realCaseCache0.putIfAbsent$2(e,new r._realCasePath_helper_closure0(this,t,e))},$signature:5},r._realCasePath_helper_closure0.prototype={call$0(){var e,t,n,s,a=this.helper.call$1(this.dirname),i=this.path,o=r.ParsedPath_ParsedPath$parse(i,C.$get$context().style).get$basename();try{e=g.where$1$ax(r.listDir0(a),new r._realCasePath_helper__closure0(o)).toList$0(0),t=null,n=e;e:{if(s=null,g.get$length$asx(n)===1){s=g.$index$asx(n,0),t=s;break e}t=r.join(a,o,null);break e}return t=t,t}catch(l){if(r.unwrapException(l)instanceof r.FileSystemException0)return i;throw l}},$signature:26},r._realCasePath_helper__closure0.prototype={call$1(e){return r.equalsIgnoreCase0(r.ParsedPath_ParsedPath$parse(e,C.$get$context().style).get$basename(),this.basename)},$signature:4},r.FileSystemException0.prototype={toString$0(e){var t=C.$get$context();return t.prettyUri$1(t.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},r._readFile_closure0.prototype={call$0(){return g.readFileSync$2$x(r.fs(),this.path,this.encoding)},$signature:60},r.fileExists_closure0.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isFile$0$x(g.statSync$1$x(r.fs(),n)),n}catch(s){if(e=r.unwrapException(s),t=c.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw s}},$signature:22},r.dirExists_closure0.prototype={call$0(){var e,t,n=this.path;if(!g.existsSync$1$x(r.fs(),n))return!1;try{return n=g.isDirectory$0$x(g.statSync$1$x(r.fs(),n)),n}catch(s){if(e=r.unwrapException(s),t=c.JsSystemError._as(e),g.$eq$(g.get$code$x(t),"ENOENT"))return!1;throw s}},$signature:22},r.listDir_closure0.prototype={call$0(){var e=this.path;return this.recursive?new r.listDir_closure_list0().call$1(e):g.map$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__closure1(e),c.String).super$Iterable$where(0,new r.listDir__closure2)},$signature:145},r.listDir__closure1.prototype={call$1(e){return r.join(this.path,r._asString(e),null)},$signature:108},r.listDir__closure2.prototype={call$1(e){return!r.dirExists0(e)},$signature:4},r.listDir_closure_list0.prototype={call$1(e){return g.expand$1$1$ax(g.readdirSync$1$x(r.fs(),e),new r.listDir__list_closure0(e,this),c.String)},$signature:146},r.listDir__list_closure0.prototype={call$1(e){var t=r.join(this.parent,r._asString(e),null);return r.dirExists0(t)?this.list.call$1(t):r._setArrayType([t],c.JSArray_String)},$signature:147},r.main_closure.prototype={call$2(e,t){},$signature:469},r.main_closure0.prototype={call$2(e,t){},$signature:470},r.JSToDartLogger.prototype={internalWarn$4$deprecation$span$trace(e,t,n,s){var a,i,o,l=this._node,_=l==null?null:g.get$warn$x(l);_!=null?(l=n??c.nullable_SourceSpan._as(w.undefined),a=g.toString$0$(s),i=t==null,o=C.$get$deprecations(),_.call$2(e,{deprecation:!i,deprecationType:o.$index(0,i?null:t.id),span:l,stack:a})):this._withAscii$1(new r.JSToDartLogger_internalWarn_closure(this,e,n,s,t))},debug$2(e,t,n){var s=this._node,a=s==null?null:g.get$debug$x(s);a!=null?a.call$2(t,{span:n}):this._withAscii$1(new r.JSToDartLogger_debug_closure(this,t,n))},_withAscii$1$1(e){var t,n=C._glyphs===$.C_AsciiGlyphSet;C._glyphs=this._ascii?$.C_AsciiGlyphSet:$.C_UnicodeGlyphSet;try{return t=e.call$0(),t}finally{C._glyphs=n?$.C_AsciiGlyphSet:$.C_UnicodeGlyphSet}},_withAscii$1(e){return this._withAscii$1$1(e,c.dynamic)}},r.JSToDartLogger_internalWarn_closure.prototype={call$0(){var e=this;e.$this._fallback.warn$4$deprecation$span$trace(0,e.message,e.deprecation!=null,e.span,e.trace)},$signature:1},r.JSToDartLogger_debug_closure.prototype={call$0(){return this.$this._fallback.debug$2(0,this.message,this.span)},$signature:0},r.ModifiableCssKeyframeBlock0.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssKeyframeBlock0&&$.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return r.ModifiableCssKeyframeBlock$0(this.selector,this.span)},get$span(e){return this.span}},r.KeyframeSelectorParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.KeyframeSelectorParser_parse_closure0(this))},_keyframe_selector$_percentage$0(){var e,t,n=this.scanner,s=n.scanChar$1(43)?""+r.Primitives_stringFromCharCode(43):"",a=n.peekChar$0();for(!(a!=null&&a>=48&&a<=57)&&a!==46&&n.error$1(0,"Expected number.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=r.Primitives_stringFromCharCode(n.readChar$0());if(n.peekChar$0()===46)for(s+=r.Primitives_stringFromCharCode(n.readChar$0());e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=r.Primitives_stringFromCharCode(n.readChar$0());if(this.scanIdentChar$1(101)){s+=r.Primitives_stringFromCharCode(101),t=n.peekChar$0(),(t===43||t===45)&&(s+=r.Primitives_stringFromCharCode(n.readChar$0())),e=n.peekChar$0(),e!=null&&e>=48&&e<=57||n.error$1(0,"Expected digit.");do s+=r.Primitives_stringFromCharCode(n.readChar$0()),e=n.peekChar$0();while(e!=null&&e>=48&&e<=57)}return n.expectChar$1(37),s+=r.Primitives_stringFromCharCode(37),s.charCodeAt(0)==0,s}},r.KeyframeSelectorParser_parse_closure0.prototype={call$0(){var e=r._setArrayType([],c.JSArray_String),t=this.$this,n=t.scanner;do t.whitespace$0(),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._keyframe_selector$_percentage$0()),t.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:124},r.LazyFileSpan0.prototype={get$span(e){var t=this._lazy_file_span0$_span;return t??(this._lazy_file_span0$_span=this._lazy_file_span0$_builder.call$0())},compareTo$1(e,t){return this.get$span(0).compareTo$1(0,t)},get$context(e){var t=this.get$span(0);return t.get$context(t)},get$end(e){var t=this.get$span(0);return t.get$end(t)},expand$1(e,t){return this.get$span(0).expand$1(0,t)},get$file(e){var t=this.get$span(0);return t.get$file(t)},highlight$1$color(e){return this.get$span(0).highlight$1$color(e)},get$length(e){var t=this.get$span(0);return t.get$length(t)},message$2$color(e,t,n){return this.get$span(0).message$2$color(0,t,n)},message$1(e,t){return this.message$2$color(0,t,null)},get$sourceUrl(e){var t=this.get$span(0);return t.get$sourceUrl(t)},get$start(e){var t=this.get$span(0);return t.get$start(t)},get$text(){return this.get$span(0).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.render_closure.prototype={call$0(){var e;try{this.callback.call$2(null,r.renderSync(this.options))}catch(t){e=r.unwrapException(t),this.callback.call$2(e,null)}return null},$signature:1},r.render_closure0.prototype={call$1(e){this.callback.call$2(null,e)},$signature:471},r.render_closure1.prototype={call$2(e,t){var n,s,a=null,i=this.callback;e instanceof r.SassException0?i.call$2(r._wrapException(e,t),a):(n=g.toString$0$(e),s=r.getTrace0(e),i.call$2(r._newRenderError(n,s??t,a,a,a,3),a))},$signature:52},r._parseFunctions_closure.prototype={call$2(e,t){var n,s=this,a={},i=s.options,o={options:r._contextOptions(i,s.start)};g.set$context$x(g.get$options$x(o),o),n=g.get$fiber$x(i),a.fiber=null,n!=null?(a.fiber=n,s.result.push(r.Callable_Callable$fromSignature($.JSString_methods.trimLeft$0(e),new r._parseFunctions__closure(a,t,o),!1))):(a=s.result,s.asynch?a.push(r.AsyncCallable_AsyncCallable$fromSignature($.JSString_methods.trimLeft$0(e),new r._parseFunctions__closure1(t,o),!1)):a.push(r.Callable_Callable$fromSignature($.JSString_methods.trimLeft$0(e),new r._parseFunctions__closure0(t,o),!1)))},$signature:120},r._parseFunctions__closure.prototype={call$1(e){var t,n=this._box_0,s=g.get$current$x(n.fiber),a=c.Object;return a=r.List_List$of(g.map$1$1$ax(e,r.value0__wrapValue$closure(),a),!0,a),a.push(r.allowInterop(new r._parseFunctions___closure2(s))),t=r.wrapJSExceptions(new r._parseFunctions___closure3(this.callback,this.context,a)),r.unwrapValue(r._asBool(C.$get$_isUndefined().call$1(t))?r.runZoned(new r._parseFunctions___closure4(n),null,c.nullable_Object):t)},$signature:3},r._parseFunctions___closure2.prototype={call$1(e){r.scheduleMicrotask(new r._parseFunctions____closure(this.currentFiber,e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:93},r._parseFunctions____closure.prototype={call$0(){return g.run$1$x(this.currentFiber,this.result)},$signature:0},r._parseFunctions___closure3.prototype={call$0(){return g.apply$2$x(c.JSFunction._as(this.callback),this.context,this.jsArguments)},$signature:35},r._parseFunctions___closure4.prototype={call$0(){return g.yield$0$x(this._box_0.fiber)},$signature:79},r._parseFunctions__closure0.prototype={call$1(e){return r.unwrapValue(r.wrapJSExceptions(new r._parseFunctions___closure1(this.callback,this.context,e)))},$signature:3},r._parseFunctions___closure1.prototype={call$0(){var e=c.JSFunction._as(this.callback),t=g.map$1$1$ax(this.$arguments,r.value0__wrapValue$closure(),c.Object);return g.apply$2$x(e,this.context,r.List_List$of(t,!0,t.$ti._eval$1("ListIterable.E")))},$signature:35},r._parseFunctions__closure1.prototype={call$1(e){return this.$call$body$_parseFunctions__closure(e)},$call$body$_parseFunctions__closure(e){var t=0,n=r._makeAsyncAwaitCompleter(c.Value_2),s,a=this,i,o,l,_,u=r._wrapJsFunctionForAsync(function(p,h){if(p===1)return r._asyncRethrow(h,n);for(;;)switch(t){case 0:o=new r._Future(C.Zone__current,c._Future_nullable_Object),l=c.Object,l=r.List_List$of(g.map$1$1$ax(e,r.value0__wrapValue$closure(),l),!0,l),l.push(r.allowInterop(new r._parseFunctions___closure(new r._AsyncCompleter(o,c._AsyncCompleter_nullable_Object)))),i=r.wrapJSExceptions(new r._parseFunctions___closure0(a.callback,a.context,l)),_=r,t=r._asBool(C.$get$_isUndefined().call$1(i))?3:5;break;case 3:return t=6,r._asyncAwait(o,u);case 6:t=4;break;case 5:h=i;case 4:s=_.unwrapValue(h),t=1;break;case 1:return r._asyncReturn(s,n)}});return r._asyncStartSync(u,n)},$signature:88},r._parseFunctions___closure.prototype={call$1(e){return this.completer.complete$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:166},r._parseFunctions___closure0.prototype={call$0(){return g.apply$2$x(c.JSFunction._as(this.callback),this.context,this.jsArguments)},$signature:35},r._parseImporter_closure.prototype={call$1(e){return c.JSFunction._as(r.allowInteropCaptureThis(new r._parseImporter__closure(this._box_0,e)))},$signature:472},r._parseImporter__closure.prototype={call$4(e,t,n,s){var a=this._box_0,i=g.apply$2$x(this.importer,e,r._setArrayType([t,n,r.allowInterop(new r._parseImporter___closure(g.get$current$x(a.fiber)))],c.JSArray_Object));return r._asBool(C.$get$_isUndefined().call$1(i))?r.runZoned(new r._parseImporter___closure0(a),null,c.Object):i},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:473},r._parseImporter___closure.prototype={call$1(e){r.scheduleMicrotask(new r._parseImporter____closure(this.currentFiber,e))},$signature:474},r._parseImporter____closure.prototype={call$0(){return g.run$1$x(this.currentFiber,this.result)},$signature:0},r._parseImporter___closure0.prototype={call$0(){return g.yield$0$x(this._box_0.fiber)},$signature:79},r.LimitedMapView0.prototype={get$keys(e){return this._limited_map_view0$_keys},get$length(e){return this._limited_map_view0$_keys._collection$_length},get$isEmpty(e){return this._limited_map_view0$_keys._collection$_length===0},get$isNotEmpty(e){return this._limited_map_view0$_keys._collection$_length!==0},$index(e,t){return this._limited_map_view0$_keys.contains$1(0,t)?this._limited_map_view0$_map.$index(0,t):null},containsKey$1(e){return this._limited_map_view0$_keys.contains$1(0,e)},remove$1(e,t){return this._limited_map_view0$_keys.contains$1(0,t)?this._limited_map_view0$_map.remove$1(0,t):null}},r.ListExpression0.prototype={accept$1$1(e){return e.visitListExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s,a,i=this,o=i.hasBrackets;return o?t=""+r.Primitives_stringFromCharCode(91):(t=i.contents.length,t!==0?t=t===1&&i.separator===$.ListSeparator_ECn0:t=!0,t=t?""+r.Primitives_stringFromCharCode(40):""),n=i.contents,s=i.separator===$.ListSeparator_ECn0,a=s?", ":" ",a=t+new r.MappedListIterable(n,new r.ListExpression_toString_closure0(i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,a),o?o=a+r.Primitives_stringFromCharCode(93):(o=n.length,o===0?o=a+r.Primitives_stringFromCharCode(41):o=o===1&&s?a+",)":a),o.charCodeAt(0)==0,o},_list3$_elementNeedsParens$1(e){var t,n,s;e:{if(e instanceof r.ListExpression0&&e.contents.length>=2&&!e.hasBrackets){t=e.separator,n=this.separator===$.ListSeparator_ECn0?t===$.ListSeparator_ECn0:t!==$.ListSeparator_undecided_null_undecided0;break e}if(e instanceof r.UnaryOperationExpression0?(s=e.operator,$.UnaryOperator_cLp0!==s?n=$.UnaryOperator_AiQ0===s:n=!0):n=!1,n){n=this.separator===$.ListSeparator_nbm0;break e}n=!1;break e}return n},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.ListExpression_toString_closure0.prototype={call$1(e){return this.$this._list3$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:107},r._length_closure2.prototype={call$1(e){return r.SassNumber_SassNumber0(g.$index$asx(e,0).get$asList().length,null)},$signature:12},r._nth_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),s=t.$index(e,1);return n.get$asList()[n.sassIndexToListIndex$2(s,"n")]},$signature:3},r._setNth_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0),a=n.$index(e,1),i=n.$index(e,2);return n=s.get$asList(),t=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),t[s.sassIndexToListIndex$2(a,"n")]=i,s.withListContents$1(t)},$signature:23},r._join_closure0.prototype={call$1(e){var t,n,s,a,i,o,l,_=null,u=g.getInterceptor$asx(e),p=u.$index(e,0),h=u.$index(e,1),d=u.$index(e,2).assertString$1("separator"),f=u.$index(e,3),m=d._string0$_text;e:{if(m==="auto"){t=p.get$separator(p),n=h.get$separator(h);t:{if(s=$.ListSeparator_undecided_null_undecided0===t,u=s,u?(a=$.ListSeparator_undecided_null_undecided0===n,i=n):(i=_,a=!1),a){u=$.ListSeparator_nbm0;break t}s?o=u?i:n:o=_,s||(o=t),u=o;break t}break e}if(m==="space"){u=$.ListSeparator_nbm0;break e}if(m==="comma"){u=$.ListSeparator_ECn0;break e}if(m==="slash"){u=$.ListSeparator_cQA0;break e}u=r.throwExpression(r.SassScriptException$0(k.x24separ,_))}return l=f instanceof r.SassString0&&f._string0$_text==="auto"?p.get$hasBrackets():f.get$isTruthy(),a=r.List_List$of(p.get$asList(),!0,c.Value_2),$.JSArray_methods.addAll$1(a,h.get$asList()),r.SassList$0(a,u,l)},$signature:23},r._append_closure2.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0),a=n.$index(e,1),i=n.$index(e,2).assertString$1("separator")._string0$_text;e:{if(i==="auto"){n=s.get$separator(s)===$.ListSeparator_undecided_null_undecided0?$.ListSeparator_nbm0:s.get$separator(s);break e}if(i==="space"){n=$.ListSeparator_nbm0;break e}if(i==="comma"){n=$.ListSeparator_ECn0;break e}if(i==="slash"){n=$.ListSeparator_cQA0;break e}n=r.throwExpression(r.SassScriptException$0(k.x24separ,null))}return t=r.List_List$of(s.get$asList(),!0,c.Value_2),t.push(a),s.withListContents$2$separator(t,n)},$signature:23},r._zip_closure0.prototype={call$1(e){var t,n,s={},a=g.$index$asx(e,0).get$asList(),i=r._arrayInstanceType(a)._eval$1("MappedListIterable<1,List<Value0>>"),o=r.List_List$of(new r.MappedListIterable(a,new r._zip__closure2,i),!0,i._eval$1("ListIterable.E"));if(o.length===0)return $.SassList_bdS1;for(s.i=0,t=r._setArrayType([],c.JSArray_SassList_2),a=r._arrayInstanceType(o)._eval$1("MappedListIterable<1,Value0>"),i=c.Value_2;$.JSArray_methods.every$1(o,new r._zip__closure3(s));)n=r.List_List$from(new r.MappedListIterable(o,new r._zip__closure4(s),a),!1,i),n.fixed$length=Array,n.immutable$list=Array,t.push(new r.SassList0(n,$.ListSeparator_nbm0,!1)),++s.i;return r.SassList$0(t,$.ListSeparator_ECn0,!1)},$signature:23},r._zip__closure2.prototype={call$1(e){return e.get$asList()},$signature:476},r._zip__closure3.prototype={call$1(e){return this._box_0.i!==g.get$length$asx(e)},$signature:477},r._zip__closure4.prototype={call$1(e){return g.$index$asx(e,this._box_0.i)},$signature:3},r._index_closure2.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=$.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return n===-1?$.C__SassNull0:r.SassNumber_SassNumber0(n+1,null)},$signature:3},r._separator_closure0.prototype={call$1(e){var t,n=g.get$separator$x(g.$index$asx(e,0));e:{if($.ListSeparator_ECn0===n){t=new r.SassString0("comma",!1);break e}if($.ListSeparator_cQA0===n){t=new r.SassString0("slash",!1);break e}t=new r.SassString0("space",!1);break e}return t},$signature:19},r._isBracketed_closure0.prototype={call$1(e){return g.$index$asx(e,0).get$hasBrackets()?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._slash_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).get$asList();if(t.length<2)throw r.wrapException(r.SassScriptException$0("At least two elements are required.",null));return r.SassList$0(t,$.ListSeparator_cQA0,!1)},$signature:23},r.SelectorList0.prototype={get$asSassList(){var e=this.components;return r.SassList$0(new r.MappedListIterable(e,new r.SelectorList_asSassList_closure0,r._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value0>")),$.ListSeparator_ECn0,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},unify$1(e){var t,n,s,a,i,o,l,_,u=c.JSArray_ComplexSelector_2,p=r._setArrayType([],u);for(t=this.components,n=t.length,s=e.components,a=s.length,i=0;i<n;++i)for(o=t[i],l=0;l<a;++l)_=r.unifyComplex0(r._setArrayType([o,s[l]],u),o.span),_!=null&&$.JSArray_methods.addAll$1(p,_);return p.length===0?null:r.SelectorList$0(p,this.span)},nestWithin$3$implicitParent$preserveParentSelectors(e,t,n){var s,a,i=this;if(e==null){if(n||(s=$.C__ParentSelectorVisitor0.visitSelectorList$1(i),s==null))return i;throw r.wrapException(r.SassException$0(k.Top_les,s.span,null))}return a=i.components,r.SelectorList$0(r.flattenVertically0(new r.MappedListIterable(a,new r.SelectorList_nestWithin_closure0(i,n,t,e),r._arrayInstanceType(a)._eval$1("MappedListIterable<1,Iterable<ComplexSelector0>>")),c.ComplexSelector_2),i.span)},nestWithin$1(e){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,!0,!1)},nestWithin$2$implicitParent(e,t){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,t,!1)},_list2$_nestWithinCompound$2(e,t){var n,s,a,i,o,l,_=e.selector,u=_.components,p=g.any$1$ax(u,new r.SelectorList__nestWithinCompound_closure2);if(!p&&!(g.get$first$ax(u)instanceof r.ParentSelector0))return null;p?(o=u,l=new r.MappedListIterable(o,new r.SelectorList__nestWithinCompound_closure3(t),r._arrayInstanceType(o)._eval$1("MappedListIterable<1,SimpleSelector0>"))):l=u,n=l,s=g.get$first$ax(u);try{if(s instanceof r.ParentSelector0){if(g.get$length$asx(u)===1&&s.suffix==null)return _=t.withAdditionalCombinators$1(e.combinators),_.components}else return o=e.span,o=r._setArrayType([r.ComplexSelector$0($.List_empty13,r._setArrayType([new r.ComplexSelectorComponent0(r.CompoundSelector$0(n,_.span),r.List_List$unmodifiable(e.combinators,c.CssValue_Combinator_2),o)],c.JSArray_ComplexSelectorComponent_2),o,!1)],c.JSArray_ComplexSelector_2),o}catch(h){if(_=r.unwrapException(h),_ instanceof r.SassException0)a=_,i=r.getTraceFromException(h),r.throwWithTrace0(a.withAdditionalSpan$2(s.span,"parent selector"),a,i);else throw h}return _=t.components,new r.MappedListIterable(_,new r.SelectorList__nestWithinCompound_closure4(s,n,e),r._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector0>"))},isSuperselector$1(e){return r.listIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var t;return e.length===0?t=this:(t=this.components,t=r.SelectorList$0(new r.MappedListIterable(t,new r.SelectorList_withAdditionalCombinators_closure0(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>")),this.span)),t},get$hashCode(e){return $.C_ListEquality0.hash$1(this.components)},$eq(e,t){return t==null?!1:t instanceof r.SelectorList0&&$.C_ListEquality.equals$2(0,this.components,t.components)}},r.SelectorList_asSassList_closure0.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p=c.JSArray_Value_2,h=r._setArrayType([],p);for(t=e.leadingCombinators,n=t.length,s=0;s<n;++s)h.push(new r.SassString0(g.toString$0$(t[s].value),!1));for(t=e.components,n=t.length,s=0;s<n;++s){for(a=t[s],i=a.selector,o=r._SerializeVisitor$0(null,!0,null,!0,!1,null,!0),i.accept$1(o),i=r._setArrayType([new r.SassString0(o._serialize0$_buffer.toString$0(0),!1)],p),l=a.combinators,_=l.length,u=0;u<_;++u)i.push(new r.SassString0(g.toString$0$(l[u].value),!1));$.JSArray_methods.addAll$1(h,i)}return r.SassList$0(h,$.ListSeparator_nbm0,!1)},$signature:478},r.SelectorList_nestWithin_closure0.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T=this;if(T.preserveParentSelectors||e.accept$1($.C__ParentSelectorVisitor0)==null)return T.implicitParent?(t=T.parent.components,new r.MappedListIterable(t,new r.SelectorList_nestWithin__closure1(e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>"))):r._setArrayType([e],c.JSArray_ComplexSelector_2);for(t=c.JSArray_ComplexSelector_2,n=r._setArrayType([],t),s=e.components,a=s.length,i=T.$this,o=T.parent,l=c.ComplexSelector_2,_=e.leadingCombinators,u=_.length===0,p=e.span,h=c.ComplexSelectorComponent_2,d=c.JSArray_ComplexSelectorComponent_2,f=0;f<a;++f)if(m=s[f],y=i._list2$_nestWithinCompound$2(m,o),y==null)if(n.length===0)n.push(r.ComplexSelector$0(_,r._setArrayType([m],d),p,!1));else for(S=0;S<n.length;++S)v=n[S],E=v.leadingCombinators,M=r.List_List$of(v.components,!0,h),M.push(m),v=v.lineBreak,n[S]=r.ComplexSelector$0(E,M,p,v);else if(n.length===0)$.JSArray_methods.addAll$1(n,u?y:g.map$1$1$ax(y,new r.SelectorList_nestWithin__closure2(e),l));else{for(v=r._setArrayType([],t),E=n.length,M=g.getInterceptor$ax(y),I=0;I<n.length;n.length===E||(0,r.throwConcurrentModificationError)(n),++I)for(R=n[I],L=M.get$iterator(y);L.moveNext$0();)v.push(R.concatenate$2(L.get$current(L),R.span));n=v}return n},$signature:479},r.SelectorList_nestWithin__closure1.prototype={call$1(e){var t=this.complex;return e.concatenate$2(t,t.span)},$signature:55},r.SelectorList_nestWithin__closure2.prototype={call$1(e){var t=e.leadingCombinators,n=this.complex,s=n.leadingCombinators;return t.length===0||(s=r.List_List$of(s,!0,c.CssValue_Combinator_2),$.JSArray_methods.addAll$1(s,t)),t=s,r.ComplexSelector$0(t,e.components,n.span,e.lineBreak)},$signature:55},r.SelectorList__nestWithinCompound_closure2.prototype={call$1(e){var t;return e instanceof r.PseudoSelector0?(t=e.selector,t!=null&&t.accept$1($.C__ParentSelectorVisitor0)!=null):!1},$signature:14},r.SelectorList__nestWithinCompound_closure3.prototype={call$1(e){var t,n,s;e:{if(e instanceof r.PseudoSelector0?(t=e.selector,t!=null?(n=t??c.SelectorList_2._as(t),s=n.accept$1($.C__ParentSelectorVisitor0)!=null):(n=null,s=!1)):(n=null,s=!1),s){s=e.withSelector$1(n.nestWithin$2$implicitParent(this.parent,!1));break e}s=e;break e}return s},$signature:480},r.SelectorList__nestWithinCompound_closure4.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this;try{if(p=e.components,t=$.JSArray_methods.get$last(p),t.combinators.length!==0)throw a=r.MultiSpanSassException$0('Selector "'+e.toString$0(0)+k.x22x20can_,r.SpanExtensions_trimRight0(t.span),"outer selector",r.LinkedHashMap_LinkedHashMap$_literal([m.parentSelector.span,"parent selector"],c.FileSpan,c.String),null),r.wrapException(a);return n=m.parentSelector.suffix,s=t.selector.components,h=c.SimpleSelector_2,d=m.resolvedSimples,f=g.getInterceptor$ax(d),n==null?(a=r.List_List$of(s,!0,h),g.addAll$1$ax(a,f.skip$1(d,1)),a=a):(i=r.List_List$of(r.IterableExtension_get_exceptLast0(s),!0,h),g.add$1$ax(i,g.get$last$ax(s).addSuffix$1(n)),g.addAll$1$ax(i,f.skip$1(d,1)),a=i),i=m.component,o=r.CompoundSelector$0(a,i.selector.span),l=r.List_List$of(r.IterableExtension_get_exceptLast0(p),!0,c.ComplexSelectorComponent_2),p=i.span,g.add$1$ax(l,new r.ComplexSelectorComponent0(o,r.List_List$unmodifiable(i.combinators,c.CssValue_Combinator_2),p)),p=r.ComplexSelector$0(e.leadingCombinators,l,p,e.lineBreak),p}catch(y){if(a=r.unwrapException(y),a instanceof r.SassException0)_=a,u=r.getTraceFromException(y),r.throwWithTrace0(_.withAdditionalSpan$2(m.parentSelector.span,"parent selector"),_,u);else throw y}},$signature:55},r.SelectorList_withAdditionalCombinators_closure0.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:55},r._ParentSelectorVisitor0.prototype={visitParentSelector$1(e){return e}},r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0.prototype={},r.listClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassList",new r.listClass__closure));return g.get$$prototype$x(t).get=r.allowInteropCaptureThisNamed("get",new r.listClass__closure0),r.JSClassExtension_injectSuperclass(e._as($.SassList_k8F.constructor),t),t},$signature:15},r.listClass__closure.prototype={call$3(e,t,n){var s,a,i;return w.immutable.isList(t)?s=g.cast$1$0$ax(g.toArray$0$x(c.ImmutableList._as(t)),c.Value_2):c.List_dynamic._is(t)?s=g.cast$1$0$ax(t,c.Value_2):(s=r._setArrayType([],c.JSArray_Value_2),c.nullable__ConstructorOptions._as(t),n=t),a=n==null,a?i=!0:(i=g.get$separator$x(n),i=r._asBool(C.$get$_isUndefined().call$1(i))),i=i?$.ListSeparator_ECn0:r.jsToDartSeparator(g.get$separator$x(n)),a=a?null:g.get$brackets$x(n),r.SassList$0(s,i,a??!1)},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:481},r.listClass__closure0.prototype={call$2(e,t){var n=$.JSNumber_methods.floor$0(t);return n<0&&(n=e.get$asList().length+n),n<0||n>=e.get$asList().length?w.undefined:e.get$asList()[n]},$signature:240},r._ConstructorOptions.prototype={},r._NodeSassList.prototype={},r.legacyListClass_closure.prototype={call$4(e,t,n,s){var a;s==null?(t.toString,a=r.Iterable_Iterable$generate(t,new r.legacyListClass__closure,c.Value_2),a=r.SassList$0(a,n!==!1?$.ListSeparator_ECn0:$.ListSeparator_nbm0,!1)):a=s,g.set$dartValue$x(e,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:483},r.legacyListClass__closure.prototype={call$1(e){return $.C__SassNull0},$signature:239},r.legacyListClass_closure0.prototype={call$2(e,t){return r.wrapValue(g.get$dartValue$x(e)._list1$_contents[t])},$signature:485},r.legacyListClass_closure1.prototype={call$3(e,t,n){var s=g.getInterceptor$x(e),a=s.get$dartValue(e)._list1$_contents,i=r._setArrayType(a.slice(0),r._arrayInstanceType(a));i[t]=r.unwrapValue(n),s.set$dartValue(e,s.get$dartValue(e).withListContents$1(i))},"call*":"call$3",$requiredArgCount:3,$signature:486},r.legacyListClass_closure2.prototype={call$1(e){return g.get$dartValue$x(e)._list1$_separator===$.ListSeparator_ECn0},$signature:487},r.legacyListClass_closure3.prototype={call$2(e,t){var n=g.getInterceptor$x(e),s=n.get$dartValue(e)._list1$_contents,a=t?$.ListSeparator_ECn0:$.ListSeparator_nbm0;n.set$dartValue(e,r.SassList$0(s,a,n.get$dartValue(e)._list1$_hasBrackets))},$signature:488},r.legacyListClass_closure4.prototype={call$1(e){return g.get$dartValue$x(e)._list1$_contents.length},$signature:489},r.SassList0.prototype={get$separator(e){return this._list1$_separator},get$hasBrackets(){return this._list1$_hasBrackets},get$isBlank(){return!this._list1$_hasBrackets&&$.JSArray_methods.every$1(this._list1$_contents,new r.SassList_isBlank_closure0)},get$asList(){return this._list1$_contents},get$lengthAsList(){return this._list1$_contents.length},SassList$3$brackets0(e,t,n){if(this._list1$_separator===$.ListSeparator_undecided_null_undecided0&&this._list1$_contents.length>1)throw r.wrapException(r.ArgumentError$(k.A_list,null))},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertMap$1(e){return this._list1$_contents.length===0?$.SassMap_Map_empty0:this.super$Value$assertMap0(e)},tryMap$0(){return this._list1$_contents.length===0?$.SassMap_Map_empty0:null},$eq(e,t){var n,s=this;return t==null?!1:(t instanceof r.SassList0&&t._list1$_separator===s._list1$_separator&&t._list1$_hasBrackets===s._list1$_hasBrackets&&$.C_ListEquality.equals$2(0,t._list1$_contents,s._list1$_contents)?n=!0:n=s._list1$_contents.length===0&&t instanceof r.SassMap0&&t.get$asList().length===0,n)},get$hashCode(e){return $.C_ListEquality0.hash$1(this._list1$_contents)}},r.SassList_isBlank_closure0.prototype={call$1(e){return e.get$isBlank()},$signature:53},r.ListSeparator0.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list1$_name}},r.JSLogger.prototype={},r.WarnOptions.prototype={},r.DebugOptions.prototype={},r.LoggerWithDeprecationType.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){this.internalWarn$4$deprecation$span$trace(t,n?$.Deprecation_oty:null,s,a)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,s){return this.warn$4$deprecation$span$trace(0,t,!1,n,s)},warn$2$span(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,n,null)},warn$2$trace(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,null,n)}},r._QuietLogger0.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){},warn$2$span(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,n,null)}},r.LoudComment0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.text.toString$0(0)},$isAstNode0:1,$isStatement0:1},r.MapExpression0.prototype={accept$1$1(e){return e.visitMapExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n,s,a,i,o,l=r._setArrayType([],c.JSArray_String);for(t=this.pairs,n=t.length,s=0;s<n;++s)a=t[s],i=a._0,o=a._1,l.push(i.toString$0(0)+": "+o.toString$0(0));return"("+$.JSArray_methods.join$1(l,", ")+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r._get_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map"),a=r._setArrayType([n.$index(e,1)],c.JSArray_Value_2);for($.JSArray_methods.addAll$1(a,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast0(a),n=n.get$iterator(n);n.moveNext$0();s=t)if(t=s._map0$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap0))return $.C__SassNull0;return n=s._map0$_contents.$index(0,$.JSArray_methods.get$last(a)),n??$.C__SassNull0},$signature:3},r._set_closure1.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._modify0(t.$index(e,0).assertMap$1("map"),r._setArrayType([t.$index(e,1)],c.JSArray_Value_2),new r._set__closure2(e),!0)},$signature:3},r._set__closure2.prototype={call$1(e){return g.$index$asx(this.$arguments,2)},$signature:42},r._set_closure2.prototype={call$1(e){var t,n,s={},a=g.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map"),o=a.$index(e,1).get$asList(),l=o.length;if(l<=0)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a key.",null));if(l===1)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a value.",null));if(t=s.value=null,a=l>=1,a&&(n=l-1,t=$.JSArray_methods.sublist$2(o,0,n),s.value=o[n]),a)return r._modify0(i,t,new r._set__closure1(s),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:3},r._set__closure1.prototype={call$1(e){return this._box_0.value},$signature:42},r._merge_closure1.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map1"),a=n.$index(e,1).assertMap$1("map2");return n=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$of(s._map0$_contents,n,n),t.addAll$1(0,a._map0$_contents),new r.SassMap0(r.ConstantMap_ConstantMap$from(t,n,n))},$signature:36},r._merge_closure2.prototype={call$1(e){var t,n,s,a=null,i=g.getInterceptor$asx(e),o=i.$index(e,0).assertMap$1("map1"),l=i.$index(e,1).get$asList(),_=l.length;if(_<=0)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a key.",a));if(_===1)throw r.wrapException(r.SassScriptException$0("Expected $args to contain a map.",a));if(i=_>=1,i?(t=_-1,n=$.JSArray_methods.sublist$2(l,0,t),s=l[t]):(s=a,n=s),i)return r._modify0(o,n,new r._merge__closure0(s.assertMap$1("map2")),!0);throw r.wrapException("[BUG] Unreachable code")},$signature:3},r._merge__closure0.prototype={call$1(e){var t,n,s=e.tryMap$0();return s==null?this.map2:(t=c.Value_2,n=r.LinkedHashMap_LinkedHashMap$of(s._map0$_contents,t,t),n.addAll$1(0,this.map2._map0$_contents),new r.SassMap0(r.ConstantMap_ConstantMap$from(n,t,t)))},$signature:490},r._deepMerge_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r._deepMergeImpl0(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:36},r._deepRemove_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertMap$1("map"),s=r._setArrayType([t.$index(e,1)],c.JSArray_Value_2);return $.JSArray_methods.addAll$1(s,t.$index(e,2).get$asList()),r._modify0(n,r.IterableExtension_get_exceptLast0(s),new r._deepRemove__closure0(s),!1)},$signature:3},r._deepRemove__closure0.prototype={call$1(e){var t,n,s,a=e.tryMap$0();return a!=null?(t=a._map0$_contents.containsKey$1($.JSArray_methods.get$last(this.keys)),n=a):(n=null,t=!1),t?(t=c.Value_2,s=r.LinkedHashMap_LinkedHashMap$of(n._map0$_contents,t,t),s.remove$1(0,$.JSArray_methods.get$last(this.keys)),new r.SassMap0(r.ConstantMap_ConstantMap$from(s,t,t))):e},$signature:42},r._remove_closure1.prototype={call$1(e){return g.$index$asx(e,0).assertMap$1("map")},$signature:36},r._remove_closure2.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertMap$1("map"),o=r._setArrayType([a.$index(e,1)],c.JSArray_Value_2);for($.JSArray_methods.addAll$1(o,a.$index(e,2).get$asList()),a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$of(i._map0$_contents,a,a),n=o.length,s=0;s<o.length;o.length===n||(0,r.throwConcurrentModificationError)(o),++s)t.remove$1(0,o[s]);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))},$signature:36},r._keys_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map0$_contents;return r.SassList$0(t.get$keys(t),$.ListSeparator_ECn0,!1)},$signature:23},r._values_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertMap$1("map")._map0$_contents;return r.SassList$0(t.get$values(t),$.ListSeparator_ECn0,!1)},$signature:23},r._hasKey_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map"),a=r._setArrayType([n.$index(e,1)],c.JSArray_Value_2);for($.JSArray_methods.addAll$1(a,n.$index(e,2).get$asList()),n=r.IterableExtension_get_exceptLast0(a),n=n.get$iterator(n);n.moveNext$0();s=t)if(t=s._map0$_contents.$index(0,n.get$current(n)),!(t instanceof r.SassMap0))return $.SassBoolean_false0;return s._map0$_contents.containsKey$1($.JSArray_methods.get$last(a))?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._modify_modifyNestedMap0.prototype={call$1(e){var t,n=this,s=c.Value_2,a=r.LinkedHashMap_LinkedHashMap$of(e._map0$_contents,s,s),i=n.keyIterator,o=i.get$current(i);return i.moveNext$0()?(i=a.$index(0,o),t=i==null?null:i.tryMap$0(),i=t==null,i&&!n.addNesting?new r.SassMap0(r.ConstantMap_ConstantMap$from(a,s,s)):(a.$indexSet(0,o,n.call$1(i?$.SassMap_Map_empty0:t)),new r.SassMap0(r.ConstantMap_ConstantMap$from(a,s,s)))):(i=a.$index(0,o),i==null&&(i=$.C__SassNull0),a.$indexSet(0,o,n.modify.call$1(i)),new r.SassMap0(r.ConstantMap_ConstantMap$from(a,s,s)))},$signature:491},r.MapExtensions_get_pairs_closure0.prototype={call$1(e){return new r._Record_2(e.key,e.value)},$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},r.mapClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassMap",new r.mapClass__closure)),n=g.getInterceptor$x(t);return r.defineGetter(n.get$$prototype(t),"contents",new r.mapClass__closure0,null),n.get$$prototype(t).get=r.allowInteropCaptureThisNamed("get",new r.mapClass__closure1),r.JSClassExtension_injectSuperclass(e._as($.SassMap_Map_empty0.constructor),t),t},$signature:15},r.mapClass__closure.prototype={call$2(e,t){var n;return t==null?n=$.SassMap_Map_empty0:(n=c.Value_2,n=new r.SassMap0(r.ConstantMap_ConstantMap$from(r.immutableMapToDartMap(t).cast$2$0(0,n,n),n,n))),n},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:492},r.mapClass__closure0.prototype={call$1(e){return r.dartMapToImmutableMap(e._map0$_contents)},$signature:493},r.mapClass__closure1.prototype={call$2(e,t){var n,s,a;return typeof t=="number"?(n=$.JSNumber_methods.floor$0(t),n<0&&(s=e._map0$_contents,n=s.get$length(s)+n),n>=0?(s=e._map0$_contents,s=n>=s.get$length(s)):s=!0,s?w.undefined:(s=c.Value_2,a=r.MapExtensions_get_pairs0(e._map0$_contents,s,s).elementAt$1(0,n),r.SassList$0(r._setArrayType([a._0,a._1],c.JSArray_Value_2),$.ListSeparator_nbm0,!1))):(s=e._map0$_contents.$index(0,t),s??w.undefined)},$signature:494},r._NodeSassMap.prototype={},r.legacyMapClass_closure.prototype={call$3(e,t,n){var s,a,i,o;n==null?(t.toString,s=c.Value_2,a=r.Iterable_Iterable$generate(t,new r.legacyMapClass__closure,s),i=r.Iterable_Iterable$generate(t,new r.legacyMapClass__closure0,s),o=r.LinkedHashMap_LinkedHashMap(null,null,null,s,s),r.MapBase__fillMapWithIterables(o,a,i),s=new r.SassMap0(r.ConstantMap_ConstantMap$from(o,s,s))):s=n,g.set$dartValue$x(e,s)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:495},r.legacyMapClass__closure.prototype={call$1(e){return r.SassNumber_SassNumber0(e,null)},$signature:496},r.legacyMapClass__closure0.prototype={call$1(e){return $.C__SassNull0},$signature:239},r.legacyMapClass_closure0.prototype={call$2(e,t){var n=g.get$dartValue$x(e)._map0$_contents;return r.wrapValue(g.elementAt$1$ax(n.get$keys(n),t))},$signature:236},r.legacyMapClass_closure1.prototype={call$2(e,t){var n=g.get$dartValue$x(e)._map0$_contents;return r.wrapValue(n.get$values(n).elementAt$1(0,t))},$signature:236},r.legacyMapClass_closure2.prototype={call$1(e){var t=g.get$dartValue$x(e)._map0$_contents;return t.get$length(t)},$signature:498},r.legacyMapClass_closure3.prototype={call$3(e,t,n){var s,a,i,o,l,_,u,p,h=g.getInterceptor$x(e),d=h.get$dartValue(e)._map0$_contents,f=d.get$length(d);for(r.IndexError_check(t,f,d,null,"index"),s=r.unwrapValue(n),a=c.Value_2,i=r.LinkedHashMap_LinkedHashMap$_empty(a,a),o=r.MapExtensions_get_pairs0(h.get$dartValue(e)._map0$_contents,a,a),o=o.get$iterator(o),l=0;o.moveNext$0();){if(_=o.get$current(o),u=_._0,p=_._1,l===t)i.$indexSet(0,s,p);else{if(s.$eq(0,u))throw r.wrapException(r.ArgumentError$value(n,"key","is already in the map"));i.$indexSet(0,u,p)}++l}h.set$dartValue(e,new r.SassMap0(r.ConstantMap_ConstantMap$from(i,a,a)))},"call*":"call$3",$requiredArgCount:3,$signature:235},r.legacyMapClass_closure4.prototype={call$3(e,t,n){var s,a=g.getInterceptor$x(e),i=a.get$dartValue(e)._map0$_contents,o=g.elementAt$1$ax(i.get$keys(i),t);i=c.Value_2,s=r.LinkedHashMap_LinkedHashMap$of(a.get$dartValue(e)._map0$_contents,i,i),s.$indexSet(0,o,r.unwrapValue(n)),a.set$dartValue(e,new r.SassMap0(r.ConstantMap_ConstantMap$from(s,i,i)))},"call*":"call$3",$requiredArgCount:3,$signature:235},r.SassMap0.prototype={get$separator(e){var t=this._map0$_contents;return t.get$isEmpty(t)?$.ListSeparator_undecided_null_undecided0:$.ListSeparator_ECn0},get$asList(){var e,t,n,s,a=c.JSArray_Value_2,i=r._setArrayType([],a);for(e=c.Value_2,t=r.MapExtensions_get_pairs0(this._map0$_contents,e,e),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),s=r.List_List$from(r._setArrayType([n._0,n._1],a),!1,e),s.fixed$length=Array,s.immutable$list=Array,i.push(new r.SassList0(s,$.ListSeparator_nbm0,!1));return i},get$lengthAsList(){var e=this._map0$_contents;return e.get$length(e)},accept$1$1(e){return e.visitMap$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var n;return t==null?!1:(t instanceof r.SassMap0&&$.C_MapEquality.equals$2(0,t._map0$_contents,this._map0$_contents)?n=!0:(n=this._map0$_contents,n=n.get$isEmpty(n)&&t instanceof r.SassList0&&t._list1$_contents.length===0),n)},get$hashCode(e){var t=this._map0$_contents;return t.get$isEmpty(t)?$.C_ListEquality0.hash$1($.List_empty19):$.C_MapEquality.hash$1(t)}},r.global_closure31.prototype={call$1(e){var t,n=g.$index$asx(e,0).assertNumber$1("number");return n.hasUnit$1("%")&&r.warnForDeprecation0(k.Passinp+n.toString$0(0)+`)
|
||
To emit a CSS abs() now: abs(#{`+n.toString$0(0)+k.x7d__Mor,$.Deprecation_jYb),t=n.get$numeratorUnits(n),r.SassNumber_SassNumber$withUnits0(Math.abs(n._number1$_value),n.get$denominatorUnits(n),t)},$signature:12},r.module_closure11.prototype={call$1(e){return Math.abs(e)},$signature:37},r._ceil_closure0.prototype={call$1(e){return $.JSNumber_methods.ceil$0(e)},$signature:37},r._clamp_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("min"),s=t.$index(e,1).assertNumber$1("number"),a=t.$index(e,2).assertNumber$1("max");return s.convertValueToMatch$3(n,"number","min"),a.convertValueToMatch$3(n,"max","min"),n.greaterThanOrEquals$1(a).value||n.greaterThanOrEquals$1(s).value?n:s.greaterThanOrEquals$1(a).value?a:s},$signature:12},r._floor_closure0.prototype={call$1(e){return $.JSNumber_methods.floor$0(e)},$signature:37},r._max_closure0.prototype={call$1(e){var t,n,s,a,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,s=null,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)i=t[a].assertNumber$0(),(s==null||s.lessThan$1(i).value)&&(s=i);if(s!=null)return s;throw r.wrapException(r.SassScriptException$0("At least one argument must be passed.",null))},$signature:12},r._min_closure0.prototype={call$1(e){var t,n,s,a,i;for(t=g.$index$asx(e,0).get$asList(),n=t.length,s=null,a=0;a<t.length;t.length===n||(0,r.throwConcurrentModificationError)(t),++a)i=t[a].assertNumber$0(),(s==null||s.greaterThan$1(i).value)&&(s=i);if(s!=null)return s;throw r.wrapException(r.SassScriptException$0("At least one argument must be passed.",null))},$signature:12},r._round_closure0.prototype={call$1(e){return $.JSNumber_methods.round$0(e)},$signature:37},r._hypot_closure0.prototype={call$1(e){var t,n,s,a,i,o=g.$index$asx(e,0).get$asList(),l=r._arrayInstanceType(o)._eval$1("MappedListIterable<1,SassNumber0>"),_=r.List_List$of(new r.MappedListIterable(o,new r._hypot__closure0,l),!0,l._eval$1("ListIterable.E"));if(o=_.length,o===0)throw r.wrapException(r.SassScriptException$0("At least one argument must be passed.",null));for(t=0,n=0;n<o;n=s)s=n+1,t+=Math.pow(_[n].convertValueToMatch$3(_[0],"numbers["+s+"]","numbers[1]"),2);return o=Math.sqrt(t),l=_[0],a=g.getInterceptor$x(l),i=a.get$numeratorUnits(l),r.SassNumber_SassNumber$withUnits0(o,a.get$denominatorUnits(l),i)},$signature:12},r._hypot__closure0.prototype={call$1(e){return e.assertNumber$0()},$signature:500},r._log_closure0.prototype={call$1(e){var t,n=" to have no units.",s=null,a=g.getInterceptor$asx(e),i=a.$index(e,0).assertNumber$1("number");if(i.get$hasUnits())throw r.wrapException(r.SassScriptException$0("$number: Expected "+i.toString$0(0)+n,s));if(g.$eq$(a.$index(e,1),$.C__SassNull0))return r.SassNumber_SassNumber0(Math.log(i._number1$_value),s);if(t=a.$index(e,1).assertNumber$1("base"),t.get$hasUnits())throw r.wrapException(r.SassScriptException$0("$base: Expected "+t.toString$0(0)+n,s));return r.SassNumber_SassNumber0(Math.log(i._number1$_value)/Math.log(t._number1$_value),s)},$signature:12},r._pow_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return r.pow1(t.$index(e,0).assertNumber$1("base"),t.$index(e,1).assertNumber$1("exponent"))},$signature:12},r._atan2_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertNumber$1("y");return r.SassNumber_SassNumber$withUnits0(Math.atan2(n._number1$_value,t.$index(e,1).assertNumber$1("x").convertValueToMatch$3(n,"x","y"))*57.29577951308232,null,r._setArrayType(["deg"],c.JSArray_String))},$signature:12},r._compatible_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e);return t.$index(e,0).assertNumber$1("number1").isComparableTo$1(t.$index(e,1).assertNumber$1("number2"))?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._isUnitless_closure0.prototype={call$1(e){return g.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?$.SassBoolean_false0:$.SassBoolean_true0},$signature:21},r._unit_closure0.prototype={call$1(e){return new r.SassString0(g.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0)},$signature:19},r._percentage_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),r.SassNumber_SassNumber0(t._number1$_value*100,"%")},$signature:12},r._randomFunction_closure0.prototype={call$1(e){var t,n,s=g.getInterceptor$asx(e);if(g.$eq$(s.$index(e,0),$.C__SassNull0))return r.SassNumber_SassNumber0(C.$get$_random2().nextDouble$0(),null);if(t=s.$index(e,0).assertNumber$1("limit"),t.get$hasUnits()&&r.warnForDeprecation0(k.math_r+t.toString$0(0)+k.x29x20in_a+t.get$unitString()+")) * 1"+t.get$unitString()+k.x0a_To_p+t.get$unitString()+k.x29x29__Mo,$.Deprecation_oCX),n=t.assertInt$1("limit"),n<1)throw r.wrapException(r.SassScriptException$0("$limit: Must be greater than 0, was "+t.toString$0(0)+".",null));return r.SassNumber_SassNumber0(C.$get$_random2().nextInt$1(n)+1,null)},$signature:12},r._div_closure0.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0),s=t.$index(e,1);return(!(n instanceof r.SassNumber0)||!(s instanceof r.SassNumber0))&&r.warn0(k.math_d),n.dividedBy$1(s)},$signature:3},r._singleArgumentMathFunc_closure0.prototype={call$1(e){return this.mathFunc.call$1(g.$index$asx(e,0).assertNumber$1("number"))},$signature:12},r._numberFunction_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertNumber$1("number"),n=this.transform.call$1(t._number1$_value),s=t.get$numeratorUnits(t);return r.SassNumber_SassNumber$withUnits0(n,t.get$denominatorUnits(t),s)},$signature:12},r.CssMediaQuery0.prototype={merge$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=this,R=null,L="all";if(!I.conjunction||!e.conjunction)return $._SingletonCssMediaQueryMergeResult_10;if(t=I.modifier,n=t==null?R:t.toLowerCase(),s=I.type,a=s==null,i=a?R:s.toLowerCase(),o=e.modifier,l=o==null?R:o.toLowerCase(),_=e.type,u=_==null,p=u?R:_.toLowerCase(),h=i==null,h&&p==null)return t=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(t,e.conditions),new r.MediaQuerySuccessfulMergeResult0(r.CssMediaQuery$condition0(t,!0));if(d=n==="not",d!==(l==="not")){if(i==p)return f=d?I.conditions:e.conditions,$.JSArray_methods.every$1(f,$.JSArray_methods.get$contains(d?e.conditions:I.conditions))?$._SingletonCssMediaQueryMergeResult_00:$._SingletonCssMediaQueryMergeResult_10;if(a||r.equalsIgnoreCase0(s,L)||u||r.equalsIgnoreCase0(_,L))return $._SingletonCssMediaQueryMergeResult_10;d?(m=e.conditions,y=p,S=l):(m=I.conditions,y=i,S=n)}else if(d){if(i!=p||(v=I.conditions,E=e.conditions,a=v.length>E.length,M=a?v:E,a&&(v=E),!$.JSArray_methods.every$1(v,$.JSArray_methods.get$contains(M))))return $._SingletonCssMediaQueryMergeResult_10;m=M,y=i,S=n}else if(a||r.equalsIgnoreCase0(s,L))y=(u||r.equalsIgnoreCase0(_,L))&&h?R:p,a=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(a,e.conditions),m=a,S=l;else{if(u||r.equalsIgnoreCase0(_,L))a=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(a,e.conditions),m=a,S=n;else{if(i!=p)return $._SingletonCssMediaQueryMergeResult_00;S=n??l,a=r.List_List$of(I.conditions,!0,c.String),$.JSArray_methods.addAll$1(a,e.conditions),m=a}y=i}return s=y==i?s:_,new r.MediaQuerySuccessfulMergeResult0(r.CssMediaQuery$type0(s,m,S==n?t:o))},$eq(e,t){return t==null?!1:t instanceof r.CssMediaQuery0&&t.modifier==this.modifier&&t.type==this.type&&$.C_ListEquality.equals$2(0,t.conditions,this.conditions)},get$hashCode(e){return g.get$hashCode$(this.modifier)^g.get$hashCode$(this.type)^$.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var t,n=this,s=n.modifier;return s=s!=null?s+" ":"",t=n.type,t!=null&&(s+=t,n.conditions.length!==0&&(s+=" and ")),t=n.conjunction?" and ":" or ",t=s+$.JSArray_methods.join$1(n.conditions,t),t.charCodeAt(0)==0,t}},r._SingletonCssMediaQueryMergeResult0.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._name}},r.MediaQuerySuccessfulMergeResult0.prototype={toString$0(e){return this.query.toString$0(0)}},r.MediaQueryParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.MediaQueryParser_parse_closure0(this))},_media_query$_mediaQuery$0(){var e,t,n,s,a,i,o,l=this,_="and",u=null;if(l.scanner.peekChar$0()===40)return e=r._setArrayType([l._media_query$_mediaInParens$0()],c.JSArray_String),l.whitespace$0(),l.scanIdentifier$1(_)?(l.expectWhitespace$0(),$.JSArray_methods.addAll$1(e,l._media_query$_mediaLogicSequence$1(_)),t=!0):(n=l.scanIdentifier$1("or"),n&&(l.expectWhitespace$0(),$.JSArray_methods.addAll$1(e,l._media_query$_mediaLogicSequence$1("or"))),t=!n),r.CssMediaQuery$condition0(e,t);if(s=l.identifier$0(),r.equalsIgnoreCase0(s,"not")&&(l.expectWhitespace$0(),!l.lookingAtIdentifier$0()))return r.CssMediaQuery$condition0(r._setArrayType(["(not "+l._media_query$_mediaInParens$0()+")"],c.JSArray_String),u);if(l.whitespace$0(),!l.lookingAtIdentifier$0())return r.CssMediaQuery$type0(s,u,u);if(a=l.identifier$0(),r.equalsIgnoreCase0(a,_))l.expectWhitespace$0(),i=s,o=u;else{if(l.whitespace$0(),l.scanIdentifier$1(_))l.expectWhitespace$0();else return r.CssMediaQuery$type0(a,u,s);i=a,o=s}return l.scanIdentifier$1("not")?(l.expectWhitespace$0(),r.CssMediaQuery$type0(i,r._setArrayType(["(not "+l._media_query$_mediaInParens$0()+")"],c.JSArray_String),o)):r.CssMediaQuery$type0(i,l._media_query$_mediaLogicSequence$1(_),o)},_media_query$_mediaLogicSequence$1(e){var t,n,s=this,a=r._setArrayType([],c.JSArray_String);for(t=s.scanner;;){if(t.expectChar$2$name(40,"media condition in parentheses"),n=s.declarationValue$0(),t.expectChar$1(41),a.push("("+n+")"),s.whitespace$0(),!s.scanIdentifier$1(e))return a;s.expectWhitespace$0()}},_media_query$_mediaInParens$0(){var e,t=this.scanner;return t.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),t.expectChar$1(41),"("+e+")"}},r.MediaQueryParser_parse_closure0.prototype={call$0(){var e=r._setArrayType([],c.JSArray_CssMediaQuery_2),t=this.$this,n=t.scanner;do t.whitespace$0(),e.push(t._media_query$_mediaQuery$0()),t.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:501},r.ModifiableCssMediaRule0.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssMediaRule0&&$.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return r.ModifiableCssMediaRule$0(this.queries,this.span)},get$span(e){return this.span}},r.MediaRule0.prototype={accept$1$1(e){return e.visitMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@media "+this.query.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.MergedExtension0.prototype={unmerge$0(){return new r._SyncStarIterable(this.unmerge$body$MergedExtension0(),c._SyncStarIterable_Extension_2)},unmerge$body$MergedExtension0(){var e=this;return function(){var t=0,n=1,s,a,i;return function(l,_,u){for(_===1&&(s=u,t=n);;)switch(t){case 0:i=e.left,t=i instanceof r.MergedExtension0?2:4;break;case 2:return t=5,l._yieldStar$1(i.unmerge$0());case 5:t=3;break;case 4:return t=6,l._async$_current=i,1;case 6:case 3:a=e.right,t=a instanceof r.MergedExtension0?7:9;break;case 7:return t=10,l._yieldStar$1(a.unmerge$0());case 10:t=8;break;case 9:return t=11,l._async$_current=a,1;case 11:case 8:return 0;case 1:return l._datum=s,3}}}}},r.MergedMapView0.prototype={get$keys(e){var t=this._merged_map_view$_mapsByKey;return new r.LinkedHashMapKeyIterable(t,r._instanceType(t)._eval$1("LinkedHashMapKeyIterable<1>"))},get$length(e){return this._merged_map_view$_mapsByKey.__js_helper$_length},get$isEmpty(e){return this._merged_map_view$_mapsByKey.__js_helper$_length===0},get$isNotEmpty(e){return this._merged_map_view$_mapsByKey.__js_helper$_length!==0},MergedMapView$10(e,t,n){var s,a,i,o,l,_,u,p;for(s=e.length,a=this._merged_map_view$_mapsByKey,i=t._eval$1("@<0>")._bind$1(n)._eval$1("MergedMapView0<1,2>"),o=0;o<e.length;e.length===s||(0,r.throwConcurrentModificationError)(e),++o)if(l=e[o],i._is(l))for(_=l._merged_map_view$_mapsByKey.get$values(0),u=r._instanceType(_),u=u._eval$1("@<1>")._bind$1(u._rest[1]),_=new r.MappedIterator(g.get$iterator$ax(_.__internal$_iterable),_._f,u._eval$1("MappedIterator<1,2>")),u=u._rest[1];_.moveNext$0();)p=_.__internal$_current,p==null&&(p=u._as(p)),r.setAll0(a,p.get$keys(p),p);else r.setAll0(a,l.get$keys(l),l)},$index(e,t){var n=this._merged_map_view$_mapsByKey.$index(0,this.$ti._precomputed1._as(t));return n==null?null:n.$index(0,t)},$indexSet(e,t,n){var s=this._merged_map_view$_mapsByKey.$index(0,t);if(s!=null)s.$indexSet(0,t,n);else throw r.wrapException(r.UnsupportedError$(k.New_en))},remove$1(e,t){throw r.wrapException(r.UnsupportedError$(k.Entrie))},containsKey$1(e){return this._merged_map_view$_mapsByKey.containsKey$1(e)}},r.global_closure59.prototype={call$1(e){return C._features0.contains$1(0,g.$index$asx(e,0).assertString$1("feature")._string0$_text)?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r.global_closure60.prototype={call$1(e){return new r.SassString0(r.serializeValue0(g.get$first$ax(e),!0,!0),!1)},$signature:19},r.global_closure61.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0);e:{if(n instanceof r.SassArgumentList0){t="arglist";break e}if(n instanceof r.SassBoolean0){t="bool";break e}if(n instanceof r.SassColor0){t="color";break e}if(n instanceof r.SassList0){t="list";break e}if(n instanceof r.SassMap0){t="map";break e}if($.C__SassNull0===n){t="null";break e}if(n instanceof r.SassNumber0){t="number";break e}if(n instanceof r.SassFunction0){t="function";break e}if(n instanceof r.SassMixin0){t="mixin";break e}if(n instanceof r.SassCalculation0){t="calculation";break e}if(n instanceof r.SassString0){t="string";break e}t=r.throwExpression("[BUG] Unknown value type "+r.S(t.$index(e,0)))}return new r.SassString0(t,!1)},$signature:19},r.global_closure62.prototype={call$1(e){var t,n,s,a=g.getInterceptor$asx(e),i=a.$index(e,0);if(i instanceof r.SassArgumentList0){for(i._argument_list$_wereKeywordsAccessed=!0,a=c.Value_2,t=r.LinkedHashMap_LinkedHashMap$_empty(a,a),n=r.MapExtensions_get_pairs0(i._argument_list$_keywords,c.String,a),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),t.$indexSet(0,new r.SassString0(s._0,!1),s._1);return new r.SassMap0(r.ConstantMap_ConstantMap$from(t,a,a))}else throw r.wrapException("$args: "+r.S(a.$index(e,0))+" is not an argument list.")},$signature:36},r.local_closure2.prototype={call$1(e){return new r.SassString0(g.$index$asx(e,0).assertCalculation$1("calc").name,!0)},$signature:19},r.local_closure3.prototype={call$1(e){var t=g.$index$asx(e,0).assertCalculation$1("calc").$arguments;return r.SassList$0(new r.MappedListIterable(t,new r.local__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),$.ListSeparator_ECn0,!1)},$signature:23},r.local__closure0.prototype={call$1(e){return e instanceof r.Value0?e:new r.SassString0(g.toString$0$(e),!1)},$signature:502},r.local_closure4.prototype={call$1(e){var t,n,s,a,i,o,l,_=g.$index$asx(e,0).assertMixin$1("mixin"),u=_.callable;e:{if(t=c.AsyncBuiltInCallable_2._is(u),t?(n=u.get$acceptsContent(),s=n):s=null,t?a=!0:(t=u instanceof r.BuiltInCallable0,t&&(n=u.acceptsContent,s=n),a=t),a){a=s;break e}if(i=u instanceof r.UserDefinedCallable0,i?(o=u.declaration,a=o instanceof r.MixinRule0):(o=null,a=!1),a){a=i?o:u.declaration,l=c.MixinRule_2._as(a).get$hasContent(),a=l;break e}a=r.throwExpression(r.UnsupportedError$("Unknown callable type "+_.toString$0(0)+"."))}return a?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r.mixinClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassMixin",new r.mixinClass__closure));return r.JSClassExtension_injectSuperclass(e._as(new r.SassMixin0(r.BuiltInCallable$function0("f","",new r.mixinClass__closure0,null)).constructor),t),t},$signature:15},r.mixinClass__closure.prototype={call$1(e){r.jsThrow(new w.Error("It is not possible to construct a SassMixin through the JavaScript API"))},$signature:503},r.mixinClass__closure0.prototype={call$1(e){return $.C__SassNull0},$signature:3},r.SassMixin0.prototype={accept$1$1(e){var t,n;return e._serialize0$_inspect||r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),t=e._serialize0$_buffer,t.write$1(0,"get-mixin("),n=this.callable,e._serialize0$_visitQuotedString$1(n.get$name(n)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertMixin$1(e){return this},$eq(e,t){return t==null?!1:t instanceof r.SassMixin0&&this.callable.$eq(0,t.callable)},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},r.MixinRule0.prototype={get$hasContent(){var e,t=this,n=t._mixin_rule$__MixinRule_hasContent_FI;return n===C&&(e=g.$eq$($.C__HasContentVisitor0.visitChildren$1(t.children),!0),t._mixin_rule$__MixinRule_hasContent_FI!==C&&r.throwUnnamedLateFieldADI(),t._mixin_rule$__MixinRule_hasContent_FI=e,n=e),n},accept$1$1(e){return e.visitMixinRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t="@mixin "+this.name,n=this.$arguments;return n.$arguments.length===0&&n.restArgument==null||(t+="("+n.toString$0(0)+")"),n=this.children,n=t+(" {"+(n&&$.JSArray_methods).join$1(n," ")+"}"),n.charCodeAt(0)==0,n}},r._HasContentVisitor0.prototype={visitContentRule$1(e){return!0}},r.__HasContentVisitor_Object_StatementSearchVisitor0.prototype={},r.ExtendMode0.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},r.JSModule0.prototype={},r.JSModuleRequire0.prototype={},r.MultiSpan0.prototype={get$start(e){var t=this._multi_span0$_primary;return t.get$start(t)},get$end(e){var t=this._multi_span0$_primary;return t.get$end(t)},get$text(){return this._multi_span0$_primary.get$text()},get$context(e){var t=this._multi_span0$_primary;return t.get$context(t)},get$file(e){var t=this._multi_span0$_primary;return t.get$file(t)},get$length(e){var t=this._multi_span0$_primary;return t.get$length(t)},get$sourceUrl(e){var t=this._multi_span0$_primary;return t.get$sourceUrl(t)},compareTo$1(e,t){return this._multi_span0$_primary.compareTo$1(0,t)},toString$0(e){return this._multi_span0$_primary.toString$0(0)},expand$1(e,t){return new r.MultiSpan0(this._multi_span0$_primary.expand$1(0,t),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){return r.Highlighter$multiple(this._multi_span0$_primary,this.primaryLabel,this.secondarySpans,e===!0,null,null).highlight$0()},message$2$color(e,t,n){var s=g.$eq$(n,!0)||typeof n=="string",a=typeof n=="string"?n:null;return r.SourceSpanExtension_messageMultiple(this._multi_span0$_primary,t,this.primaryLabel,this.secondarySpans,s,a,null)},message$1(e,t){return this.message$2$color(0,t,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},r.SupportsNegation0.prototype={toString$0(e){var t=this.condition;return t instanceof r.SupportsNegation0||t instanceof r.SupportsOperation0?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},r.NoOpImporter0.prototype={canonicalize$1(e,t){return null},load$1(e,t){return null},toString$0(e){return"(unknown)"}},r.NoSourceMapBuffer0.prototype={get$length(e){return this._no_source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,t){return t.call$0()},forSpan$2(e,t){return this.forSpan$1$2(e,t,c.dynamic)},write$1(e,t){var n=this._no_source_map_buffer0$_buffer,s=r.S(t);return n._contents+=s,null},writeCharCode$1(e){var t=this._no_source_map_buffer0$_buffer,n=r.Primitives_stringFromCharCode(e);return t._contents+=n,null},toString$0(e){var t=this._no_source_map_buffer0$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){return r.throwExpression(r.UnsupportedError$(k.NoSour))}},r._FakeAstNode0.prototype={get$span(e){return this._node0$_callback.call$0()},$isAstNode0:1},r.CssNode0.prototype={toString$0(e){return r.serialize0(this,!0,null,!0,null,!1,null,!0)._0},$isAstNode0:1},r.CssParentNode0.prototype={},r._IsInvisibleVisitor1.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&e.text.charCodeAt(2)!==33},visitCssStyleRule$1(e){var t=e._style_rule0$_selector._box0$_inner;return(this.includeBogus?t.value.accept$1($._IsInvisibleVisitor_true0):t.value.accept$1($._IsInvisibleVisitor_false0))||this.super$EveryCssVisitor$visitCssStyleRule0(e)}},r.__IsInvisibleVisitor_Object_EveryCssVisitor0.prototype={},r.ModifiableCssNode0.prototype={get$hasFollowingSibling(){var e,t=this._node$_parent;return t==null?t=null:(t=t.children,e=this._node$_indexInParent,e.toString,t=r.SubListIterable$(t,e+1,null,t.$ti._eval$1("ListBase.E")).any$1(0,new r.ModifiableCssNode_hasFollowingSibling_closure0)),t===!0},get$isGroupEnd(){return this.isGroupEnd}},r.ModifiableCssNode_hasFollowingSibling_closure0.prototype={call$1(e){return!e.accept$1($._IsInvisibleVisitor_true_false0)},$signature:504},r.ModifiableCssParentNode0.prototype={get$isChildless(){return!1},addChild$1(e){var t;e._node$_parent=this,t=this._node$_children,e._node$_indexInParent=t.length,t.push(e)},clearChildren$0(){var e,t,n,s;for(e=this._node$_children,t=e.length,n=0;n<t;++n)s=e[n],s._node$_indexInParent=s._node$_parent=null;$.JSArray_methods.clear$0(e)},$isCssParentNode0:1,get$children(e){return this.children}},r.NodePackageImporter0.prototype={isNonCanonicalScheme$1(e){return e==="pkg"},canonicalize$1(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I=this,R=null;if(t.get$scheme()==="file")return C.$get$FilesystemImporter_cwd0().canonicalize$1(0,t);if(t.get$scheme()!=="pkg")return R;if(t.get$hasAuthority())throw r.wrapException(k.A_pkg_h);if(l=C.$get$url(),_=l.style,_.rootLength$1(t.get$path(t))>0)throw r.wrapException("A pkg: URL's path must not begin with /.");if(t.get$path(t).length===0)throw r.wrapException("A pkg: URL must not have an empty path.");if(t.get$hasQuery()||t.get$hasFragment())throw r.wrapException(k.A_pkg_q);if(u=r.canonicalizeContext0(),u._canonicalize_context$_wasContainingUrlAccessed=!0,u=u._canonicalize_context$_containingUrl,(u==null?R:u.get$scheme())==="file"?(u=r.canonicalizeContext0(),u._canonicalize_context$_wasContainingUrlAccessed=!0,u=u._canonicalize_context$_containingUrl,u.toString,p=C.$get$context(),h=p.dirname$1(p.style.pathFromUri$1(r._parseUri(u)))):(u=I._node_package$__NodePackageImporter__entryPointDirectory_F,u===C&&r.throwUnnamedLateFieldNI(),h=u),n=null,d=l.split$1(0,t.get$path(t)),u=$.JSArray_methods.removeAt$1(d,0),p=C.$get$context(),u.toString,f=p.style,m=f.pathFromUri$1(r._parseUri(u)),$.JSString_methods.startsWith$1(m,"@")&&(m=d.length!==0?l.join$2(0,m,$.JSArray_methods.removeAt$1(d,0)):m),y=d.length!==0?f.pathFromUri$1(r._parseUri(l.joinAll$1(d))):R,n=m,g.startsWith$1$s(n,".")||g.contains$1$asx(n,"\\")||g.contains$1$asx(n,"%")?l=!0:l=g.startsWith$1$s(n,"@")&&!g.contains$1$asx(n,_.get$separator(_)),l||(S=I._node_package$_resolvePackageRoot$2(n,h),S==null))return R;s=r.join(S,"package.json",R),a=r.readFile0(s),i=null;try{i=c.Map_String_dynamic._as($.C_JsonCodec.decode$1(a))}catch(L){throw o=r.unwrapException(L),l=r.S(s),_=r.S(n),u=r.S(o),r.wrapException("Failed to parse "+l+' for "pkg:'+_+'": '+u)}if(v=I._node_package$_resolvePackageExports$4(S,y,i,n),v!=null){if($.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(v,f)._splitExtension$1(1)[1]))return p.toUri$1(p.canonicalize$1(0,v));throw l=y??"root",r.wrapException("The export for '"+l+"' in '"+r.S(n)+"' resolved to '"+v+k.x27x2c_whi)}return y==null?(E=I._node_package$_resolvePackageRootValues$2(S,i),E!=null?p.toUri$1(p.canonicalize$1(0,E)):R):(M=r.join(S,y,R),C.$get$FilesystemImporter_cwd0().canonicalize$1(0,p.toUri$1(M)))},load$1(e,t){return C.$get$FilesystemImporter_cwd0().load$1(0,t)},_node_package$_resolvePackageRoot$2(e,t){for(var n,s;;){if(n=r.join(t,"node_modules",e),r.dirExists0(n))return n;if(s=C.$get$context(),s.split$1(0,t).length===1)return null;t=s.dirname$1(t)}},_node_package$_resolvePackageRootValues$2(e,t){var n,s,a,i,o=null,l=t.$index(0,"sass");return typeof l=="string"?(n=$.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(l,C.$get$url().style)._splitExtension$1(1)[1]),s=l):(s=o,n=!1),n?r.join(e,s,o):(a=t.$index(0,"style"),typeof a=="string"?(n=$.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(a,C.$get$url().style)._splitExtension$1(1)[1]),i=a):(i=o,n=!1),n?r.join(e,i,o):r.resolveImportPath0(r.join(e,"index",o)))},_node_package$_resolvePackageExports$4(e,t,n,s){var a,i,o=this,l=n.$index(0,"exports");return l==null?null:(a=o._node_package$_nodePackageExportsResolve$5(e,o._node_package$_exportsToCheck$1(t),l,t,s),a??(t!=null&&r.ParsedPath_ParsedPath$parse(t,C.$get$url().style)._splitExtension$1(1)[1].length!==0?null:(i=o._node_package$_nodePackageExportsResolve$5(e,o._node_package$_exportsToCheck$2$addIndex(t,!0),l,t,s),i??null)))},_node_package$_nodePackageExportsResolve$5(e,t,n,s,a){var i,o,l,_;if(c.Map_String_dynamic._is(n)&&g.any$1$ax(n.get$keys(n),new r.NodePackageImporter__nodePackageExportsResolve_closure3)&&g.any$1$ax(n.get$keys(n),new r.NodePackageImporter__nodePackageExportsResolve_closure4))throw r.wrapException("`exports` in "+a+k.x20can_n+g.map$1$1$ax(g.get$keys$z(n),new r.NodePackageImporter__nodePackageExportsResolve_closure5,c.String).join$1(0,",")+" in "+r.join(e,"package.json",null)+".");i=r.IterableNullableExtension_whereNotNull(new r.MappedListIterable(t,new r.NodePackageImporter__nodePackageExportsResolve_closure6(this,n,e),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>")),c.String),o=r.List_List$of(i,!0,i.$ti._eval$1("Iterable.E"));e:{if(l=o.length,l===1){_=o[0],i=_;break e}if(l<=0){i=null;break e}i=s??"root",i=r.throwExpression(k.Unable+i+" in "+a+` should be used.
|
||
|
||
Found:
|
||
`+$.JSArray_methods.join$1(o,`
|
||
`))}return i},_node_package$_compareExpansionKeys$2(e,t){var n=$.JSString_methods.contains$1(e,"*"),s=n?$.JSString_methods.indexOf$1(e,"*")+1:e.length,a=$.JSString_methods.contains$1(t,"*"),i=a?$.JSString_methods.indexOf$1(t,"*")+1:t.length;return s>i?-1:i>s||!n?1:!a||(n=e.length,a=t.length,n>a)?-1:a>n?1:0},_node_package$_packageTargetResolve$4(e,t,n,s){var a,i,o,l,_,u,p,h,d,f=null,m=typeof t=="string";if(m?(a=!$.JSString_methods.startsWith$1(t,"./"),i=t):(i=f,a=!1),a)throw r.wrapException("Export '"+r.S(i)+k.x27x20must+n+"'.");if(m?(a=s!=null,i=t):(i=f,a=!1),a)return m=g.replaceFirst$2$s(i,"*",s),a=C.$get$context(),o=a.normalize$1(r.join(n,a.style.pathFromUri$1(r._parseUri(m)),f)),r.fileExists0(o)?o:f;if(i=m?t:f,m)return m=C.$get$context(),i.toString,r.join(n,m.style.pathFromUri$1(r._parseUri(i)),f);if(m=c.Map_String_dynamic._is(t),l=m?t:f,m){for(m=r.MapExtensions_get_pairs(l,c.String,c.dynamic),m=m.get$iterator(m);m.moveNext$0();)if(a=m.get$current(m),_=a._0,u=a._1,!!$.Set_TnQrk.contains$1(0,_)&&u!=null&&(p=this._node_package$_packageTargetResolve$4(e,u,n,s),p!=null))return p;return f}if(c.List_nullable_Object._is(t)&&g.get$length$asx(t)<=0)return f;if(m=c.List_dynamic._is(t),h=m?t:f,m){for(m=g.get$iterator$ax(h);m.moveNext$0();)if(u=m.get$current(m),u!=null&&(d=this._node_package$_packageTargetResolve$4(e,u,n,s),d!=null))return d;return f}throw r.wrapException("Invalid 'exports' value "+r.S(t)+" in "+r.join(n,"package.json",f)+".")},_node_package$_packageTargetResolve$3(e,t,n){return this._node_package$_packageTargetResolve$4(e,t,n,null)},_node_package$_getMainExport$1(e){var t,n,s,a,i;e:{if(typeof e=="string"){t=e;break e}if(c.List_String._is(e)){t=e;break e}if(t=c.Map_String_dynamic._is(e),t?(n=!g.any$1$ax(e.get$keys(e),new r.NodePackageImporter__getMainExport_closure0),s=e):(s=null,n=!1),n){t=s;break e}if(t?(a=e.$index(0,"."),a==null?n=e.containsKey$1("."):n=!0,n?n=a!=null:n=!1):(a=null,n=!1),n){i=t?a:g.$index$asx(e,"."),t=i;break e}t=null;break e}return t},_node_package$_exportsToCheck$2$addIndex(e,t){var n,s,a,i,o,l,_=c.JSArray_String,u=r._setArrayType([],_),p=e==null;if(p&&t?e="index":!p&&t&&(e=r.join(e,"index",null)),e==null)return r._setArrayType([null],c.JSArray_nullable_String);if($.Set_0.contains$1(0,r.ParsedPath_ParsedPath$parse(e,C.$get$url().style)._splitExtension$1(1)[1])?u.push(e):$.JSArray_methods.addAll$1(u,r._setArrayType([e,e+".scss",e+".sass",e+".css"],_)),_=C.$get$context(),p=_.style,n=r.ParsedPath_ParsedPath$parse(e,p).get$basename(),s=_.dirname$1(e),$.JSString_methods.startsWith$1(n,"_"))return u;for(_=r.List_List$of(u,!0,c.nullable_String),a=u.length,i=s===".",o=0;o<u.length;u.length===a||(0,r.throwConcurrentModificationError)(u),++o)l=u[o],i?_.push("_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename()):_.push(r.join(s,"_"+r.ParsedPath_ParsedPath$parse(l,p).get$basename(),null));return _},_node_package$_exportsToCheck$1(e){return this._node_package$_exportsToCheck$2$addIndex(e,!1)}},r.NodePackageImporter__nodePackageExportsResolve_closure3.prototype={call$1(e){return $.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure4.prototype={call$1(e){return!$.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__nodePackageExportsResolve_closure5.prototype={call$1(e){return'"'+e+'"'},$signature:5},r.NodePackageImporter__nodePackageExportsResolve_closure6.prototype={call$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S=this,v=null;if(e==null)return t=S.$this,r.NullableExtension_andThen(t._node_package$_getMainExport$1(S.exports),new r.NodePackageImporter__nodePackageExportsResolve__closure1(t,e,S.packageRoot));if(t=S.exports,!c.Map_String_dynamic._is(t)||g.every$1$ax(t.get$keys(t),new r.NodePackageImporter__nodePackageExportsResolve__closure2))return v;if(n="./"+C.$get$context().toUri$1(e).toString$0(0),t.containsKey$1(n)&&g.$index$asx(t,n)!=null&&!$.JSString_methods.contains$1(n,"*"))return t=g.$index$asx(t,n),t==null&&(t=c.Object._as(t)),S.$this._node_package$_packageTargetResolve$3(n,t,S.packageRoot);for(s=r._setArrayType([],c.JSArray_String),a=g.getInterceptor$z(t),i=g.get$iterator$ax(a.get$keys(t));i.moveNext$0();)o=i.get$current(i),$.JSString_methods.allMatches$1("*",o).get$length(0)===1&&s.push(o);for(i=S.$this,$.JSArray_methods.sort$1(s,i.get$_node_package$_compareExpansionKeys()),o=s.length,l=n.length,_=0;_<s.length;s.length===o||(0,r.throwConcurrentModificationError)(s),++_){if(u=s[_],p=u.split("*"),h=p.length===2,h?(d=p[0],f=p[1],f=f):(f=v,d=f),!h)throw r.wrapException(r.StateError$("Pattern matching error"));if($.JSString_methods.startsWith$1(n,d)&&n!==d&&(h=f.length,h!==0?m=$.JSString_methods.endsWith$1(n,f)&&l>=u.length:m=!0,m)){if(y=a.$index(t,u),y==null)continue;return i._node_package$_packageTargetResolve$4(e,y,S.packageRoot,$.JSString_methods.substring$2(n,d.length,l-h))}}return v},$signature:143},r.NodePackageImporter__nodePackageExportsResolve__closure1.prototype={call$1(e){return this.$this._node_package$_packageTargetResolve$3(this.variant,e,this.packageRoot)},$signature:144},r.NodePackageImporter__nodePackageExportsResolve__closure2.prototype={call$1(e){return!$.JSString_methods.startsWith$1(e,".")},$signature:4},r.NodePackageImporter__getMainExport_closure0.prototype={call$1(e){return $.JSString_methods.startsWith$1(e,".")},$signature:4},r.NullExpression0.prototype={accept$1$1(e){return e.visitNullExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"null"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.legacyNullClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.types.Null",new r.legacyNullClass__closure));return t.NULL=$.C__SassNull0,r.JSClassExtension_injectSuperclass(e._as($.C__SassNull0.constructor),t),t},$signature:15},r.legacyNullClass__closure.prototype={call$2(e,t){throw r.wrapException("new sass.types.Null() isn't allowed. Use sass.types.Null.NULL instead.")},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:209},r._SassNull0.prototype={get$isTruthy(){return!1},get$isBlank(){return!0},get$realNull(){return null},accept$1$1(e){return e._serialize0$_inspect&&e._serialize0$_buffer.write$1(0,"null"),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},unaryNot$0(){return $.SassBoolean_true0}},r.NumberExpression0.prototype={accept$1$1(e){return e.visitNumberExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return r.serializeValue0(r.SassNumber_SassNumber0(this.value,this.unit),!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.numberClass_closure.prototype={call$0(){var e=c.JSClass,t=e._as(r.allowInteropCaptureThisNamed("sass.SassNumber",new r.numberClass__closure)),n=c.String,s=c.Function;return r.LinkedHashMap_LinkedHashMap$_literal(["value",new r.numberClass__closure0,"isInt",new r.numberClass__closure1,"asInt",new r.numberClass__closure2,"numeratorUnits",new r.numberClass__closure3,"denominatorUnits",new r.numberClass__closure4,"hasUnits",new r.numberClass__closure5],n,s).forEach$1(0,r.JSClassExtension_get_defineGetter(t)),r.LinkedHashMap_LinkedHashMap$_literal(["assertInt",new r.numberClass__closure6,"assertInRange",new r.numberClass__closure7,"assertNoUnits",new r.numberClass__closure8,"assertUnit",new r.numberClass__closure9,"hasUnit",new r.numberClass__closure10,"compatibleWithUnit",new r.numberClass__closure11,"convert",new r.numberClass__closure12,"convertToMatch",new r.numberClass__closure13,"convertValue",new r.numberClass__closure14,"convertValueToMatch",new r.numberClass__closure15,"coerce",new r.numberClass__closure16,"coerceToMatch",new r.numberClass__closure17,"coerceValue",new r.numberClass__closure18,"coerceValueToMatch",new r.numberClass__closure19],n,s).forEach$1(0,r.JSClassExtension_get_defineMethod(t)),r.JSClassExtension_injectSuperclass(e._as(w.Object.getPrototypeOf(g.get$$prototype$x(e._as(r.SassNumber_SassNumber0(0,null).constructor))).constructor),t),t},$signature:15},r.numberClass__closure.prototype={call$3(e,t,n){var s,a,i=null;return typeof n=="string"?r.SassNumber_SassNumber0(t,n):(c.nullable__ConstructorOptions_2._as(n),s=n==null,s?a=i:(a=r.NullableExtension_andThen0(g.get$numeratorUnits$x(n),r.immutable__jsToDartList$closure()),a=a==null?i:g.cast$1$0$ax(a,c.String)),s?s=i:(s=r.NullableExtension_andThen0(g.get$denominatorUnits$x(n),r.immutable__jsToDartList$closure()),s=s==null?i:g.cast$1$0$ax(s,c.String)),r.SassNumber_SassNumber$withUnits0(t,s,a))},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:505},r.numberClass__closure0.prototype={call$1(e){return e._number1$_value},$signature:506},r.numberClass__closure1.prototype={call$1(e){return r.fuzzyIsInt(e._number1$_value)},$signature:233},r.numberClass__closure2.prototype={call$1(e){return r.fuzzyAsInt0(e._number1$_value)},$signature:508},r.numberClass__closure3.prototype={call$1(e){return new w.immutable.List(e.get$numeratorUnits(e))},$signature:230},r.numberClass__closure4.prototype={call$1(e){return new w.immutable.List(e.get$denominatorUnits(e))},$signature:230},r.numberClass__closure5.prototype={call$1(e){return e.get$hasUnits()},$signature:233},r.numberClass__closure6.prototype={call$2(e,t){return e.assertInt$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:510},r.numberClass__closure7.prototype={call$4(e,t,n,s){return e.valueInRange$3(t,n,s)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:511},r.numberClass__closure8.prototype={call$2(e,t){return e.assertNoUnits$1(t),e},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:512},r.numberClass__closure9.prototype={call$3(e,t,n){return e.assertUnit$2(t,n),e},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:513},r.numberClass__closure10.prototype={call$2(e,t){return e.hasUnit$1(t)},$signature:225},r.numberClass__closure11.prototype={call$2(e,t){return e.get$hasUnits()&&e.compatibleWithUnit$1(t)},$signature:225},r.numberClass__closure12.prototype={call$4(e,t,n,s){var a=w.immutable.isOrderedMap(t)?g.toArray$0$x(c.ImmutableList._as(t)):c.List_dynamic._as(t),i=c.String;return a=g.cast$1$0$ax(a,i),i=g.cast$1$0$ax(w.immutable.isOrderedMap(n)?g.toArray$0$x(c.ImmutableList._as(n)):c.List_dynamic._as(n),i),r.SassNumber_SassNumber$withUnits0(e._number1$_coerceOrConvertValue$4$coerceUnitless$name(a,i,!1,s),i,a)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:224},r.numberClass__closure13.prototype={call$4(e,t,n,s){return e.convertToMatch$3(t,n,s)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:222},r.numberClass__closure14.prototype={call$4(e,t,n,s){var a=w.immutable.isOrderedMap(t)?g.toArray$0$x(c.ImmutableList._as(t)):c.List_dynamic._as(t),i=c.String;return a=g.cast$1$0$ax(a,i),e._number1$_coerceOrConvertValue$4$coerceUnitless$name(a,g.cast$1$0$ax(w.immutable.isOrderedMap(n)?g.toArray$0$x(c.ImmutableList._as(n)):c.List_dynamic._as(n),i),!1,s)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:218},r.numberClass__closure15.prototype={call$4(e,t,n,s){return e.convertValueToMatch$3(t,n,s)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:208},r.numberClass__closure16.prototype={call$4(e,t,n,s){var a=w.immutable.isOrderedMap(t)?g.toArray$0$x(c.ImmutableList._as(t)):c.List_dynamic._as(t),i=c.String;return a=g.cast$1$0$ax(a,i),e.coerce$3(a,g.cast$1$0$ax(w.immutable.isOrderedMap(n)?g.toArray$0$x(c.ImmutableList._as(n)):c.List_dynamic._as(n),i),s)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:224},r.numberClass__closure17.prototype={call$4(e,t,n,s){return e.coerceToMatch$3(t,n,s)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:222},r.numberClass__closure18.prototype={call$4(e,t,n,s){var a=w.immutable.isOrderedMap(t)?g.toArray$0$x(c.ImmutableList._as(t)):c.List_dynamic._as(t),i=c.String;return a=g.cast$1$0$ax(a,i),e.coerceValue$3(a,g.cast$1$0$ax(w.immutable.isOrderedMap(n)?g.toArray$0$x(c.ImmutableList._as(n)):c.List_dynamic._as(n),i),s)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:218},r.numberClass__closure19.prototype={call$4(e,t,n,s){return e.coerceValueToMatch$3(t,n,s)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:208},r._ConstructorOptions0.prototype={},r._NodeSassNumber.prototype={},r.legacyNumberClass_closure.prototype={call$4(e,t,n,s){var a;s==null?(t.toString,a=r._parseNumber(t,n)):a=s,g.set$dartValue$x(e,a)},call$2(e,t){return this.call$4(e,t,null,null)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:519},r.legacyNumberClass_closure0.prototype={call$1(e){return g.get$dartValue$x(e)._number1$_value},$signature:520},r.legacyNumberClass_closure1.prototype={call$2(e,t){var n=g.getInterceptor$x(e),s=g.get$numeratorUnits$x(n.get$dartValue(e));n.set$dartValue(e,r.SassNumber_SassNumber$withUnits0(t,g.get$denominatorUnits$x(n.get$dartValue(e)),s))},$signature:521},r.legacyNumberClass_closure2.prototype={call$1(e){var t=g.getInterceptor$x(e),n=$.JSArray_methods.join$1(g.get$numeratorUnits$x(t.get$dartValue(e)),"*"),s=g.get$denominatorUnits$x(t.get$dartValue(e)).length===0?"":"/";return n+s+$.JSArray_methods.join$1(g.get$denominatorUnits$x(t.get$dartValue(e)),"*")},$signature:522},r.legacyNumberClass_closure3.prototype={call$2(e,t){var n=g.getInterceptor$x(e);n.set$dartValue(e,r._parseNumber(n.get$dartValue(e)._number1$_value,t))},$signature:523},r._parseNumber_closure.prototype={call$1(e){return e.length===0},$signature:4},r._parseNumber_closure0.prototype={call$1(e){return e.length===0},$signature:4},r.SassNumber0.prototype={get$unitString(){var e=this;return e.get$hasUnits()?e._number1$_unitString$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)):""},accept$1$1(e){return e.visitNumber$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},withoutSlash$0(){var e=this;return e.asSlash==null?e:e.withValue$1(e._number1$_value)},assertNumber$1(e){return this},assertNumber$0(){return this.assertNumber$1(null)},assertInt$1(e){var t=r.fuzzyAsInt0(this._number1$_value);if(t!=null)return t;throw r.wrapException(r.SassScriptException$0(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,t,n){var s=this,a=r.fuzzyCheckRange0(s._number1$_value,e,t);if(a!=null)return a;throw r.wrapException(r.SassScriptException$0("Expected "+s.toString$0(0)+" to be within "+r.S(e)+s.get$unitString()+" and "+r.S(t)+s.get$unitString()+".",n))},valueInRangeWithUnit$4(e,t,n,s){var a=r.fuzzyCheckRange0(this._number1$_value,e,t);if(a!=null)return a;throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+" to be within "+e+s+" and "+t+s+".",n))},hasCompatibleUnits$1(e){var t=this;return t.get$numeratorUnits(t).length!==e.get$numeratorUnits(e).length||t.get$denominatorUnits(t).length!==e.get$denominatorUnits(e).length?!1:t.isComparableTo$1(e)},assertUnit$2(e,t){if(!this.hasUnit$1(e))throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw r.wrapException(r.SassScriptException$0("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},convertToMatch$3(e,t,n){var s=this.convertValueToMatch$3(e,t,n),a=e.get$numeratorUnits(e);return r.SassNumber_SassNumber$withUnits0(s,e.get$denominatorUnits(e),a)},convertValueToMatch$3(e,t,n){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,t,e,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){return r.SassNumber_SassNumber$withUnits0(this.coerceValue$3(e,t,n),t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){return this._number1$_coerceOrConvertValue$4$coerceUnitless$name(e,t,!0,n)},coerceValueToUnit$2(e,t){var n=c.JSArray_String;return this.coerceValue$3(r._setArrayType([e],n),r._setArrayType([],n),t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceToMatch$3(e,t,n){var s=this.coerceValueToMatch$3(e,t,n),a=e.get$numeratorUnits(e);return r.SassNumber_SassNumber$withUnits0(s,e.get$denominatorUnits(e),a)},coerceValueToMatch$3(e,t,n){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,t,e,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,s,a,i){var o,l,_,u,p,h,d=this,f={};if($.C_ListEquality.equals$2(0,d.get$numeratorUnits(d),e)&&$.C_ListEquality.equals$2(0,d.get$denominatorUnits(d),t)||(o=g.getInterceptor$asx(e),l=o.get$isNotEmpty(e)||g.get$isNotEmpty$asx(t),n?_=!d.get$hasUnits()||!l:_=!1,_))return d._number1$_value;for(u=new r.SassNumber__coerceOrConvertValue_compatibilityException0(d,a,i,l,s,e,t),f.value=d._number1$_value,_=d.get$numeratorUnits(d),p=r._setArrayType(_.slice(0),r._arrayInstanceType(_)),o=o.get$iterator(e);o.moveNext$0();)r.removeFirstWhere0(p,new r.SassNumber__coerceOrConvertValue_closure3(f,o.get$current(o)),new r.SassNumber__coerceOrConvertValue_closure4(u));for(o=d.get$denominatorUnits(d),h=r._setArrayType(o.slice(0),r._arrayInstanceType(o)),o=g.get$iterator$ax(t);o.moveNext$0();)r.removeFirstWhere0(h,new r.SassNumber__coerceOrConvertValue_closure5(f,o.get$current(o)),new r.SassNumber__coerceOrConvertValue_closure6(u));if(p.length!==0||h.length!==0)throw r.wrapException(u.call$0());return f.value},_number1$_coerceOrConvertValue$4$coerceUnitless$name(e,t,n,s){return this._number1$_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,t,n,s,null,null)},isComparableTo$1(e){if(!this.get$hasUnits()||!e.get$hasUnits())return!0;try{return this.greaterThan$1(e),!0}catch(t){if(r.unwrapException(t)instanceof r.SassScriptException0)return!1;throw t}},greaterThan$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyGreaterThan$closure())?$.SassBoolean_true0:$.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyGreaterThanOrEquals$closure())?$.SassBoolean_true0:$.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyLessThan$closure())?$.SassBoolean_true0:$.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof r.SassNumber0)return this._number1$_coerceUnits$2(e,r.number2__fuzzyLessThanOrEquals$closure())?$.SassBoolean_true0:$.SassBoolean_false0;throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof r.SassNumber0)return this.withValue$1(this._number1$_coerceUnits$2(e,r.number2__moduloLikeSass$closure()));throw r.wrapException(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t=this;if(e instanceof r.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new r.SassNumber_plus_closure0));if(!(e instanceof r.SassColor0))return t.super$Value$plus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var t=this;if(e instanceof r.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new r.SassNumber_minus_closure0));if(!(e instanceof r.SassColor0))return t.super$Value$minus0(e);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var t=this;if(e instanceof r.SassNumber0)return e.get$hasUnits()?t.multiplyUnits$3(t._number1$_value*e._number1$_value,e.get$numeratorUnits(e),e.get$denominatorUnits(e)):t.withValue$1(t._number1$_value*e._number1$_value);throw r.wrapException(r.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var t=this;return e instanceof r.SassNumber0?e.get$hasUnits()?t.multiplyUnits$3(t._number1$_value/e._number1$_value,e.get$denominatorUnits(e),e.get$numeratorUnits(e)):t.withValue$1(t._number1$_value/e._number1$_value):t.super$Value$dividedBy0(e)},unaryPlus$0(){return this},_number1$_coerceUnits$1$2(e,t){var n;try{return n=t.call$2(this._number1$_value,e.coerceValueToMatch$1(this)),n}catch(s){throw r.unwrapException(s)instanceof r.SassScriptException0&&this.coerceValueToMatch$1(e),s}},_number1$_coerceUnits$2(e,t){return this._number1$_coerceUnits$1$2(e,t,c.dynamic)},multiplyUnits$3(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B,z,H,j,Q=this,X=null,ne={};if(ne.value=e,s=[Q.get$numeratorUnits(Q),Q.get$denominatorUnits(Q),t,n],a=s[0],i=s[1],o=s[2],l=o.length<=0,_=l,_?(u=s[3],p=u.length<=0,h=p):(u=X,p=u,h=!1),d=_,f=i,m=!h,m?(y=a.length<=0,S=y,v=a,S?(E=i.length<=0,h=E,h?(_?f=u:(u=s[3],f=u,_=!0),M=o):M=a):(M=a,E=X,h=!1),a=v):(M=a,E=X,y=E,S=!1,h=!0),h?(I=f,R=M):(I=X,R=I),h?(h=I,s=R,R=!0):(m||(y=a.length<=0),h=y,h?(d||(_?h=u:(u=s[3],h=u,_=!0),p=h.length<=0),h=p,L=o,T=i):(L=X,T=L,h=!1),h?s=!0:(S||(E=i.length<=0),h=E,h?(l&&(T=_?u:s[3]),s=l):s=!1,L=a),s?(s=!Q._number1$_areAnyConvertible$2(L,T),s?(R=T,h=L):(h=R,R=I),O=R,R=s,s=h,h=O):(h=I,s=R,R=!1)),R)return r.SassNumber_SassNumber$withUnits0(e,h,s);for(J=r._setArrayType([],c.JSArray_String),B=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),s=Q.get$numeratorUnits(Q),h=s.length,z=0;z<h;++z)H=s[z],r.removeFirstWhere0(B,new r.SassNumber_multiplyUnits_closure3(ne,H),new r.SassNumber_multiplyUnits_closure4(J,H));for(s=Q.get$denominatorUnits(Q),j=r._setArrayType(s.slice(0),r._arrayInstanceType(s)),s=t.length,z=0;z<s;++z)H=t[z],r.removeFirstWhere0(j,new r.SassNumber_multiplyUnits_closure5(ne,H),new r.SassNumber_multiplyUnits_closure6(J,H));return s=ne.value,$.JSArray_methods.addAll$1(j,B),r.SassNumber_SassNumber$withUnits0(s,j,J)},_number1$_areAnyConvertible$2(e,t){return $.JSArray_methods.any$1(e,new r.SassNumber__areAnyConvertible_closure0(t))},_number1$_unitString$2(e,t){var n,s,a,i,o,l=null;e:{if(n=g.get$length$asx(e)<=0,n?(s=g.get$length$asx(t),a=s,i=a<=0,a=i,o=t):(o=l,s=o,i=s,a=!1),a){a="no units";break e}if(n?a=s===1:a=!1,a){a=g.$index$asx(n?o:t,0)+"^-1";break e}if(n){a="("+g.join$1$ax(t,"*")+")^-1";break e}if(s=g.get$length$asx(t),a=s,i=a<=0,a=i,a){a=g.join$1$ax(e,"*");break e}a=g.join$1$ax(e,"*")+"/"+g.join$1$ax(t,"*");break e}return a},$eq(e,t){var n=this;return t==null||!(t instanceof r.SassNumber0)||n.get$numeratorUnits(n).length!==t.get$numeratorUnits(t).length||n.get$denominatorUnits(n).length!==t.get$denominatorUnits(t).length?!1:n.get$hasUnits()?!$.C_ListEquality.equals$2(0,n._number1$_canonicalizeUnitList$1(n.get$numeratorUnits(n)),n._number1$_canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!$.C_ListEquality.equals$2(0,n._number1$_canonicalizeUnitList$1(n.get$denominatorUnits(n)),n._number1$_canonicalizeUnitList$1(t.get$denominatorUnits(t)))?!1:r.fuzzyEquals0(n._number1$_value*n._number1$_canonicalMultiplier$1(n.get$numeratorUnits(n))/n._number1$_canonicalMultiplier$1(n.get$denominatorUnits(n)),t._number1$_value*n._number1$_canonicalMultiplier$1(t.get$numeratorUnits(t))/n._number1$_canonicalMultiplier$1(t.get$denominatorUnits(t))):r.fuzzyEquals0(n._number1$_value,t._number1$_value)},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode0(t._number1$_value*t._number1$_canonicalMultiplier$1(t.get$numeratorUnits(t))/t._number1$_canonicalMultiplier$1(t.get$denominatorUnits(t))))},_number1$_canonicalizeUnitList$1(e){var t,n=e.length;return n===0?e:n===1?(t=C.$get$_typesByUnit0().$index(0,$.JSArray_methods.get$first(e)),t==null?n=e:(n=$.Map_397RH.$index(0,t),n.toString,n=r._setArrayType([$.JSArray_methods.get$first(n)],c.JSArray_String)),n):(n=r._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),n=r.List_List$of(new r.MappedListIterable(e,new r.SassNumber__canonicalizeUnitList_closure0,n),!0,n._eval$1("ListIterable.E")),$.JSArray_methods.sort$0(n),n)},_number1$_canonicalMultiplier$1(e){return $.JSArray_methods.fold$2(e,1,new r.SassNumber__canonicalMultiplier_closure0(this))},canonicalMultiplierForUnit$1(e){var t,n=$.Map_gQqJO.$index(0,e);return n==null?t=1:(t=n.get$values(n),t=1/t.get$first(t)),t},unitSuggestion$2(e,t){var n,s,a,i=this,o=i.get$denominatorUnits(i);return o=new r.MappedListIterable(o,new r.SassNumber_unitSuggestion_closure1,r._arrayInstanceType(o)._eval$1("MappedListIterable<1,String>")).join$0(0),n=i.get$numeratorUnits(i),n=new r.MappedListIterable(n,new r.SassNumber_unitSuggestion_closure2,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$0(0),s=t==null?"":" * 1"+t,a="$"+e+o+n+s,i.get$numeratorUnits(i).length===0?a:"calc("+a+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},r.SassNumber__coerceOrConvertValue_compatibilityException0.prototype={call$0(){var e,t,n,s,a,i,o=this,l=o.other;return l!=null?(e=o.$this,t=e.toString$0(0)+" and",n=new r.StringBuffer(t),s=o.otherName,s!=null&&(t=n._contents=t+(" $"+s+":")),l=t+(" "+l.toString$0(0)+" have incompatible units"),n._contents=l,(!e.get$hasUnits()||!o.otherHasUnits)&&(n._contents=l+" (one has units and the other doesn't)"),l=n.toString$0(0)+".",e=o.name,new r.SassScriptException0(e==null?l:"$"+e+": "+l)):o.otherHasUnits?(l=o.newNumerators,e=g.getInterceptor$asx(l),e.get$length(l)===1&&g.get$isEmpty$asx(o.newDenominators)&&(a=C.$get$_typesByUnit0().$index(0,e.get$first(l)),a!=null)?(l=o.$this.toString$0(0),e=$.JSArray_methods.contains$1(r._setArrayType([97,101,105,111,117],c.JSArray_int),a.charCodeAt(0))?"an "+a:"a "+a,t=$.Map_397RH.$index(0,a),t.toString,t="Expected "+l+" to have "+e+" unit ("+$.JSArray_methods.join$1(t,", ")+").",e=o.name,new r.SassScriptException0(e==null?t:"$"+e+": "+t)):(t=o.newDenominators,i=r.pluralize0("unit",e.get$length(l)+g.get$length$asx(t),null),e=o.$this,t="Expected "+e.toString$0(0)+" to have "+i+" "+e._number1$_unitString$2(l,t)+".",l=o.name,new r.SassScriptException0(l==null?t:"$"+l+": "+t))):(l="Expected "+o.$this.toString$0(0)+" to have no units.",e=o.name,new r.SassScriptException0(e==null?l:"$"+e+": "+l))},$signature:524},r.SassNumber__coerceOrConvertValue_closure3.prototype={call$1(e){var t=r.conversionFactor0(this.newNumerator,e);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure4.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber__coerceOrConvertValue_closure5.prototype={call$1(e){var t=r.conversionFactor0(this.newDenominator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber__coerceOrConvertValue_closure6.prototype={call$0(){return r.throwExpression(this.compatibilityException.call$0())},$signature:0},r.SassNumber_plus_closure0.prototype={call$2(e,t){return e+t},$signature:56},r.SassNumber_minus_closure0.prototype={call$2(e,t){return e-t},$signature:56},r.SassNumber_multiplyUnits_closure3.prototype={call$1(e){var t=r.conversionFactor0(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure4.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber_multiplyUnits_closure5.prototype={call$1(e){var t=r.conversionFactor0(this.numerator,e);return t==null?!1:(this._box_0.value/=t,!0)},$signature:4},r.SassNumber_multiplyUnits_closure6.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},r.SassNumber__areAnyConvertible_closure0.prototype={call$1(e){var t,n=$.Map_gQqJO.$index(0,e);e:{if(n!=null){t=$.JSArray_methods.any$1(this.units2,n.get$containsKey());break e}t=$.JSArray_methods.contains$1(this.units2,e);break e}return t},$signature:4},r.SassNumber__canonicalizeUnitList_closure0.prototype={call$1(e){var t,n=C.$get$_typesByUnit0().$index(0,e);return n==null?t=e:(t=$.Map_397RH.$index(0,n),t.toString,t=$.JSArray_methods.get$first(t)),t},$signature:5},r.SassNumber__canonicalMultiplier_closure0.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:160},r.SassNumber_unitSuggestion_closure1.prototype={call$1(e){return" * 1"+e},$signature:5},r.SassNumber_unitSuggestion_closure2.prototype={call$1(e){return" / 1"+e},$signature:5},r.SupportsOperation0.prototype={toString$0(e){var t=this;return t._operation0$_parenthesize$1(t.left)+" "+t.operator+" "+t._operation0$_parenthesize$1(t.right)},_operation0$_parenthesize$1(e){var t;return e instanceof r.SupportsNegation0?t=!0:t=e instanceof r.SupportsOperation0&&e.operator===this.operator,t?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},r.ParentSelector0.prototype={accept$1$1(e){return e.visitParentSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},unify$1(e){return r.throwExpression(r.UnsupportedError$("& doesn't support unification."))}},r.ParentStatement0.prototype={$isAstNode0:1,$isStatement0:1},r.ParentStatement_closure0.prototype={call$1(e){var t;e:{if(e instanceof r.VariableDeclaration0||e instanceof r.FunctionRule0||e instanceof r.MixinRule0){t=!0;break e}if(e instanceof r.ImportRule0){t=$.JSArray_methods.any$1(e.imports,new r.ParentStatement__closure0);break e}t=!1;break e}return t},$signature:247},r.ParentStatement__closure0.prototype={call$1(e){return e instanceof r.DynamicImport0},$signature:245},r.ParenthesizedExpression0.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.Parser1.prototype={_parser0$_parseIdentifier$0(){return this.wrapSpanFormatException$1(new r.Parser__parseIdentifier_closure0(this))},whitespace$0(){do this.whitespaceWithoutComments$0();while(this.scanComment$0())},whitespaceWithoutComments$0(){for(var e,t=this.scanner,n=t.string.length;t._string_scanner$_position!==n?(e=t.peekChar$0(),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)t.readChar$0()},spaces$0(){for(var e,t=this.scanner,n=t.string.length;t._string_scanner$_position!==n?(e=t.peekChar$0(),e=e===32||e===9):e=!1,!!e;)t.readChar$0()},scanComment$0(){var e,t=this.scanner;return t.peekChar$0()!==47?!1:(e=t.peekChar$1(1),e===47?this.silentComment$0():e===42?(this.loudComment$0(),!0):!1)},expectWhitespace$0(){var e,t,n=this.scanner;n._string_scanner$_position!==n.string.length?(e=n.peekChar$0(),t=!(e===32||e===9||e===10||e===13||e===12||this.scanComment$0()),e=t):e=!0,e&&n.error$1(0,"Expected whitespace."),this.whitespace$0()},silentComment$0(){var e,t,n=this.scanner;for(n.expect$1("//"),e=n.string.length;n._string_scanner$_position!==e?(t=n.peekChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;)n.readChar$0();return!0},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(t.readChar$0()===42){do e=t.readChar$0();while(e===42);if(e===47)break}},identifier$2$normalize$unit(e,t){var n,s,a=this,i="Expected identifier.",o=new r.StringBuffer(""),l=a.scanner;if(l.scanChar$1(45)){if(n=o._contents=""+r.Primitives_stringFromCharCode(45),l.scanChar$1(45))return o._contents=n+r.Primitives_stringFromCharCode(45),a._parser0$_identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l}else n="";e:{if(s=l.peekChar$0(),s==null&&l.error$1(0,i),s===95&&e){l.readChar$0(),o._contents=n+r.Primitives_stringFromCharCode(45);break e}if(s===95||r.CharacterExtension_get_isAlphabetic0(s)||s>=128){o._contents=n+r.Primitives_stringFromCharCode(l.readChar$0());break e}if(s===92){o._contents=n+a.escape$1$identifierStart(!0);break e}l.error$1(0,i)}return a._parser0$_identifierBody$3$normalize$unit(o,e,t),l=o._contents,l.charCodeAt(0)==0,l},identifier$0(){return this.identifier$2$normalize$unit(!1,!1)},identifier$1$normalize(e){return this.identifier$2$normalize$unit(e,!1)},identifier$1$unit(e){return this.identifier$2$normalize$unit(!1,e)},_parser0$_identifierBody$3$normalize$unit(e,t,n){var s,a,i,o;for(s=this.scanner;a=s.peekChar$0(),a!=null;){if(a===45&&n){if(i=s.peekChar$1(1),i!==46?o=r._isInt(i)&&i>=48&&i<=57:o=!0,o)break;o=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=o;continue}if(a===95&&t){s.readChar$0(),o=r.Primitives_stringFromCharCode(45),e._contents+=o;continue}if(a!==95?(a>=97&&a<=122?o=!0:o=a>=65&&a<=90,o=o||a>=128):o=!0,o?o=!0:o=a>=48&&a<=57||a===45,o){o=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=o;continue}if(a===92){o=this.escape$0(),e._contents+=o;continue}break}},_parser0$_identifierBody$1(e){return this._parser0$_identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,t,n,s=this.scanner,a=s.readChar$0();for(a!==39&&a!==34&&s.error$2$position(0,"Expected string.",s._string_scanner$_position-1),e=new r.StringBuffer("");;){if(t=s.peekChar$0(),t===a){s.readChar$0();break}if((t==null||t===10||t===13||t===12)&&s.error$1(0,"Expected "+r.Primitives_stringFromCharCode(a)+"."),t===92){n=s.peekChar$1(1),n===10||n===13||n===12?(s.readChar$0(),s.readChar$0()):(n=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter0(s)),e._contents+=n);continue}n=r.Primitives_stringFromCharCode(s.readChar$0()),e._contents+=n}return s=e._contents,s.charCodeAt(0)==0,s},declarationValue$1$allowEmpty(e){var t,n,s,a,i,o,l,_,u=this,p=new r.StringBuffer(""),h=r._setArrayType([],c.JSArray_int);for(t=u.scanner,n=u.get$string(),s=!1;a=t.peekChar$0(),a!=null;){if(a===92){i=u.escape$1$identifierStart(!0),p._contents+=i,s=!1;continue}if(a===34||a===39){o=t._string_scanner$_position,n.call$0(),l=t._string_scanner$_position,p._contents+=$.JSString_methods.substring$2(t.string,o,l),s=!1;continue}if(a===47){t.peekChar$1(1)===42?(i=u.get$loudComment(),o=t._string_scanner$_position,i.call$0(),l=t._string_scanner$_position,p._contents+=$.JSString_methods.substring$2(t.string,o,l)):(i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i),s=!1;continue}if(a===32||a===9){s?i=!0:(i=t.peekChar$1(1),i=!(i===32||i===9||i===10||i===13||i===12)),i&&(i=r.Primitives_stringFromCharCode(32),p._contents+=i),t.readChar$0();continue}if(a===10||a===13||a===12){i=t.peekChar$1(-1),i===10||i===13||i===12||(p._contents+=`
|
||
`),t.readChar$0(),s=!0;continue}if(a===40||a===123||a===91){i=r.Primitives_stringFromCharCode(a),p._contents+=i,h.push(r.opposite0(t.readChar$0())),s=!1;continue}if(a===41||a===125||a===93){if(h.length===0)break;i=r.Primitives_stringFromCharCode(a),p._contents+=i,t.expectChar$1(h.pop()),s=!1;continue}if(a===59){if(h.length===0)break;i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i;continue}if(a===117||a===85){_=u.tryUrl$0(),_!=null?p._contents+=_:(i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i),s=!1;continue}u.lookingAtIdentifier$0()?(i=u.identifier$0(),p._contents+=i):(i=r.Primitives_stringFromCharCode(t.readChar$0()),p._contents+=i),s=!1}return h.length!==0&&t.expectChar$1($.JSArray_methods.get$last(h)),!e&&p._contents.length===0&&t.error$1(0,"Expected token."),t=p._contents,t.charCodeAt(0)==0,t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,n,s=this,a=s.scanner,i=new r._SpanScannerState(a,a._string_scanner$_position);if(!s.scanIdentifier$1("url"))return null;if(!a.scanChar$1(40))return a.set$state(i),null;for(s.whitespace$0(),e=new r.StringBuffer(""),e._contents="url(";t=a.peekChar$0(),t!=null;){if(t===92){n=s.escape$0(),e._contents+=n;continue}if(t!==37&&t!==38&&t!==35?n=t>=42&&t<=126||t>=128:n=!0,n){n=r.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=n;continue}if(t===32||t===9||t===10||t===13||t===12){if(s.whitespace$0(),a.peekChar$0()!==41)break;continue}if(t===41)return n=r.Primitives_stringFromCharCode(a.readChar$0()),n=e._contents+=n,n.charCodeAt(0)==0,n;break}return a.set$state(i),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,n,s,a,i,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;l.expectChar$1(92),t=0;e:{if(n=l.peekChar$0(),n==null&&l.error$1(0,o),(n===10||n===13||n===12)&&l.error$1(0,o),r.CharacterExtension_get_isHex0(n)){for(s=0;s<6&&(a=l.peekChar$0(),a!=null?(a>=48&&a<=57||a>=97&&a<=102?i=!0:i=a>=65&&a<=70,i=!i):i=!0,!i);++s)t*=16,t+=r.asHex0(l.readChar$0());this.scanCharIf$1(new r.Parser_escape_closure0);break e}t=l.readChar$0()}if(e?(i=t,i=i===95||r.CharacterExtension_get_isAlphabetic0(i)||i>=128):(i=t,i===95||r.CharacterExtension_get_isAlphabetic0(i)||i>=128?i=!0:i=i>=48&&i<=57||i===45),i)try{return i=r.Primitives_stringFromCharCode(t),i}catch(u){if(c.RangeError._is(r.unwrapException(u)))l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_);else throw u}else return t<=31||g.$eq$(t,127)?l=!0:e?(l=t,l=l>=48&&l<=57):l=!1,l?(l=""+r.Primitives_stringFromCharCode(92),t>15&&(l+=r.Primitives_stringFromCharCode(r.hexCharFor0($.JSNumber_methods._shrOtherPositive$1(t,4)))),l=l+r.Primitives_stringFromCharCode(r.hexCharFor0(t&15))+r.Primitives_stringFromCharCode(32),l.charCodeAt(0)==0,l):r.String_String$fromCharCodes(r._setArrayType([92,t],c.JSArray_int),0,null)},escape$0(){return this.escape$1$identifierStart(!1)},scanCharIf$1(e){var t=this.scanner;return e.call$1(t.peekChar$0())?(t.readChar$0(),!0):!1},scanIdentChar$2$caseSensitive(e,t){var n,s=new r.Parser_scanIdentChar_matches0(t,e),a=this.scanner,i=a.peekChar$0();if(i!=null?(n=s.call$1(i),n=n):n=!1,n)return a.readChar$0(),!0;if(i===92){if(n=a._string_scanner$_position,s.call$1(r.consumeEscapedCharacter0(a)))return!0;a.set$state(new r._SpanScannerState(a,n))}return!1},scanIdentChar$1(e){return this.scanIdentChar$2$caseSensitive(e,!1)},expectIdentChar$1(e){var t;this.scanIdentChar$2$caseSensitive(e,!1)||(t=this.scanner,t.error$2$position(0,'Expected "'+r.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position))},lookingAtIdentifier$1(e){var t,n,s,a;e==null&&(e=0),t=this.scanner,n=t.peekChar$1(e);e:{if(r._isInt(n)?s=n===95||r.CharacterExtension_get_isAlphabetic0(n)||n>=128:s=!1,s||n===92){t=!0;break e}if(n===45){a=t.peekChar$1(e+1);t:{if(r._isInt(a)?t=a===95||r.CharacterExtension_get_isAlphabetic0(a)||a>=128:t=!1,t=t||a===92||a===45,t)break t;break t}break e}t=!1;break e}return t},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,t=this.scanner.peekChar$0();return t!=null?(t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128?e=!0:e=t>=48&&t<=57||t===45,e=e||t===92):e=!1,e},scanIdentifier$2$caseSensitive(e,t){var n,s,a=this;return a.lookingAtIdentifier$0()?(n=a.scanner,s=n._string_scanner$_position,a._parser0$_consumeIdentifier$2(e,t)&&!a.lookingAtIdentifierBody$0()?!0:(n.set$state(new r._SpanScannerState(n,s)),!1)):!1},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_parser0$_consumeIdentifier$2(e,t){var n,s,a;for(n=new r.CodeUnits(e),s=c.CodeUnits,n=new r.ListIterator(n,n.get$length(0),s._eval$1("ListIterator<ListBase.E>")),s=s._eval$1("ListBase.E");n.moveNext$0();)if(a=n.__internal$_current,!this.scanIdentChar$2$caseSensitive(a??s._as(a),t))return!1;return!0},expectIdentifier$2$name(e,t){var n,s,a,i,o,l,_;for(t==null&&(t='"'+e+'"'),n=this.scanner,s=n._string_scanner$_position,a=new r.CodeUnits(e),i=c.CodeUnits,a=new r.ListIterator(a,a.get$length(0),i._eval$1("ListIterator<ListBase.E>")),o="Expected "+t,l=o+".",i=i._eval$1("ListBase.E");a.moveNext$0();)_=a.__internal$_current,!this.scanIdentChar$2$caseSensitive(_??i._as(_),!1)&&n.error$2$position(0,l,s);this.lookingAtIdentifierBody$0()&&n.error$2$position(0,o,s)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var t=this.scanner,n=t._string_scanner$_position;return e.call$0(),t.substring$1(0,n)},spanFrom$1(e){var t=this.scanner.spanFrom$1(e);return this._parser0$_interpolationMap==null?t:new r.LazyFileSpan0(new r.Parser_spanFrom_closure0(this,t))},error$3(e,t,n,s){var a=new r.StringScannerException(this.scanner.string,t,n);if(s==null)throw r.wrapException(a);r.throwWithTrace0(a,this.get$error(this),s)},error$2(e,t,n){return this.error$3(0,t,n,null)},withErrorMessage$1$2(e,t){var n,s,a;try{return a=t.call$0(),a}catch(i){if(a=r.unwrapException(i),c.SourceSpanFormatException._is(a))n=a,s=r.getTraceFromException(i),a=g.get$span$z(n),r.throwWithTrace0(new r.SourceSpanFormatException(n.get$source(),e,a),n,s);else throw i}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,c.dynamic)},wrapSpanFormatException$1$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E=this,M="expected";try{try{return S=e.call$0(),S}catch(I){if(S=r.unwrapException(I),c.SourceSpanFormatException._is(S)){if(t=S,n=r.getTraceFromException(I),s=E._parser0$_interpolationMap,s==null)throw I;r.throwWithTrace0(s.mapException$1(t),t,n)}else throw I}}catch(I){if(S=r.unwrapException(I),c.SourceSpanFormatException._is(S))a=S,i=r.getTraceFromException(I),o=g.get$span$z(a),r.startsWithIgnoreCase0(a._span_exception$_message,M)&&(o=E._parser0$_adjustExceptionSpan$1(o)),h=a._span_exception$_message,d=o,r.throwWithTrace0(new r.SassFormatException0($.Set_empty,h,d),a,i);else if(c.MultiSourceSpanFormatException._is(S)){if(l=S,_=r.getTraceFromException(I),u=g.get$span$z(l),S=c.FileSpan,v=c.String,p=l.get$secondarySpans().cast$2$0(0,S,v),r.startsWithIgnoreCase0(l._span_exception$_message,M)){for(u=E._parser0$_adjustExceptionSpan$1(u),h=r.LinkedHashMap_LinkedHashMap$_empty(S,v),S=r.MapExtensions_get_pairs0(p,S,v),S=S.get$iterator(S);S.moveNext$0();)d=S.get$current(S),f=null,m=null,y=d,f=y._0,m=y._1,g.$indexSet$ax(h,E._parser0$_adjustExceptionSpan$1(f),m);p=h}r.throwWithTrace0(r.MultiSpanSassFormatException$0(l._span_exception$_message,u,l.get$primaryLabel(),p,null),l,_)}else throw I}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,c.dynamic)},_parser0$_adjustExceptionSpan$1(e){var t,n;return e.get$length(e)>0?e:(t=this._parser0$_firstNewlineBefore$1(e.get$start(e)),t.$eq(0,e.get$start(e))?n=e:(n=t.offset,n=r._FileSpan$(t.file,n,n)),n)},_parser0$_firstNewlineBefore$1(e){var t,n,s=e.file,a=e.offset,i=r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(s._decodedChars,0,a),0,null),o=a-1;for(t=null;o>=0;){if(n=i.charCodeAt(o),!(n===32||n===9||n===10||n===13||n===12))return t==null?s=e:(a=new r.FileLocation(s,t),a.FileLocation$_$2(s,t),s=a),s;(n===10||n===13||n===12)&&(t=o),--o}return e}},r.Parser__parseIdentifier_closure0.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:26},r.Parser_escape_closure0.prototype={call$1(e){return e===32||e===9||e===10||e===13||e===12},$signature:30},r.Parser_scanIdentChar_matches0.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:r.characterEqualsIgnoreCase0(t,e)},$signature:45},r.Parser_spanFrom_closure0.prototype={call$0(){return this.$this._parser0$_interpolationMap.mapSpan$1(this.span)},$signature:27},r.PlaceholderSelector0.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){return new r.PlaceholderSelector0(this.name+e,this.span)},$eq(e,t){return t==null?!1:t instanceof r.PlaceholderSelector0&&t.name===this.name},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)}},r.PlainCssCallable0.prototype={$eq(e,t){return t==null?!1:t instanceof r.PlainCssCallable0&&this.name===t.name},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)},$isAsyncCallable0:1,$isCallable:1,get$name(e){return this.name}},r.PrefixedMapView0.prototype={get$keys(e){return new r._PrefixedKeys0(this)},get$length(e){var t=this._prefixed_map_view0$_map;return t.get$length(t)},get$isEmpty(e){var t=this._prefixed_map_view0$_map;return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this._prefixed_map_view0$_map;return t.get$isNotEmpty(t)},$index(e,t){return typeof t=="string"&&$.JSString_methods.startsWith$1(t,this._prefixed_map_view0$_prefix)?this._prefixed_map_view0$_map.$index(0,g.substring$1$s(t,this._prefixed_map_view0$_prefix.length)):null},containsKey$1(e){return typeof e=="string"&&$.JSString_methods.startsWith$1(e,this._prefixed_map_view0$_prefix)&&this._prefixed_map_view0$_map.containsKey$1(g.substring$1$s(e,this._prefixed_map_view0$_prefix.length))}},r._PrefixedKeys0.prototype={get$length(e){var t=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return t.get$length(t)},get$iterator(e){var t=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return t=g.map$1$1$ax(t.get$keys(t),new r._PrefixedKeys_iterator_closure0(this),c.String),t.get$iterator(t)},contains$1(e,t){return this._prefixed_map_view0$_view.containsKey$1(t)}},r._PrefixedKeys_iterator_closure0.prototype={call$1(e){return this.$this._prefixed_map_view0$_view._prefixed_map_view0$_prefix+e},$signature:5},r.PseudoSelector0.prototype={get$isHostContext(){return this.isClass&&this.name==="host-context"&&this.selector!=null},get$hasComplicatedSuperselectorSemantics(){return!this.isClass||this.selector!=null},get$specificity(){var e,t=this,n=t._pseudo$__PseudoSelector_specificity_FI;return n===C&&(e=new r.PseudoSelector_specificity_closure0(t).call$0(),t._pseudo$__PseudoSelector_specificity_FI!==C&&r.throwUnnamedLateFieldADI(),t._pseudo$__PseudoSelector_specificity_FI=e,n=e),n},withSelector$1(e){var t=this;return r.PseudoSelector$0(t.name,t.span,t.argument,!t.isClass,e)},addSuffix$1(e){var t=this;return(t.argument!=null||t.selector!=null)&&t.super$SimpleSelector$addSuffix0(e),r.PseudoSelector$0(t.name+e,t.span,null,!t.isClass,null)},unify$1(e){var t,n,s,a,i,o,l=this,_=l.name;if(_==="host"||_==="host-context"){if(!$.JSArray_methods.every$1(e,new r.PseudoSelector_unify_closure0))return null}else if(e.length===1?(t=e[0],t instanceof r.UniversalSelector0?_=!0:t instanceof r.PseudoSelector0?_=t.isClass&&t.name==="host"||t.get$isHostContext():_=!1):(t=null,_=!1),_)return t.unify$1(r._setArrayType([l],c.JSArray_SimpleSelector_2));if($.JSArray_methods.contains$1(e,l))return e;for(n=r._setArrayType([],c.JSArray_SimpleSelector_2),_=e.length,s=!l.isClass,a=!1,i=0;i<e.length;e.length===_||(0,r.throwConcurrentModificationError)(e),++i){if(o=e[i],o instanceof r.PseudoSelector0&&!o.isClass){if(s)return null;n.push(l),a=!0}n.push(o)}return a||n.push(l),n},isSuperselector$1(e){var t,n,s,a=this;return a.super$SimpleSelector$isSuperselector0(e)?!0:(t=a.selector,t==null?a.$eq(0,e):e instanceof r.PseudoSelector0&&!a.isClass&&!e.isClass&&a.normalizedName==="slotted"&&e.name===a.name?(n=r.NullableExtension_andThen0(e.selector,t.get$isSuperselector()),n??!1):(n=c.JSArray_SimpleSelector_2,s=a.span,r.compoundIsSuperselector0(r.CompoundSelector$0(r._setArrayType([a],n),s),r.CompoundSelector$0(r._setArrayType([e],n),s),null)))},accept$1$1(e){return e.visitPseudoSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},$eq(e,t){var n=this;return t==null?!1:t instanceof r.PseudoSelector0&&t.name===n.name&&t.isClass===n.isClass&&t.argument==n.argument&&g.$eq$(t.selector,n.selector)},get$hashCode(e){var t=this,n=$.JSString_methods.get$hashCode(t.name),s=t.isClass?218159:519018;return n^s^g.get$hashCode$(t.argument)^g.get$hashCode$(t.selector)}},r.PseudoSelector_specificity_closure0.prototype={call$0(){var e,t,n=this.$this;if(!n.isClass)return 1;if(e=n.selector,e==null)return r.SimpleSelector0.prototype.get$specificity.call(n);switch(n.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return n=e.components,r.IterableIntegerExtension_get_max(new r.MappedListIterable(n,new r.PseudoSelector_specificity__closure1,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,int>")));case"nth-child":case"nth-last-child":return n=r.SimpleSelector0.prototype.get$specificity.call(n),t=e.components,n+r.IterableIntegerExtension_get_max(new r.MappedListIterable(t,new r.PseudoSelector_specificity__closure2,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")));default:return r.SimpleSelector0.prototype.get$specificity.call(n)}},$signature:10},r.PseudoSelector_specificity__closure1.prototype={call$1(e){return e.get$specificity()},$signature:205},r.PseudoSelector_specificity__closure2.prototype={call$1(e){return e.get$specificity()},$signature:205},r.PseudoSelector_unify_closure0.prototype={call$1(e){var t;return e instanceof r.PseudoSelector0?t=e.isClass&&e.name==="host"||e.selector!=null:t=!1,t},$signature:14},r.PublicMemberMapView0.prototype={get$keys(e){var t=this._public_member_map_view0$_inner;return g.where$1$ax(t.get$keys(t),r.utils0__isPublic$closure())},containsKey$1(e){return typeof e=="string"&&r.isPublic0(e)&&this._public_member_map_view0$_inner.containsKey$1(e)},$index(e,t){return typeof t=="string"&&r.isPublic0(t)?this._public_member_map_view0$_inner.$index(0,t):null}},r.QualifiedName0.prototype={$eq(e,t){return t==null?!1:t instanceof r.QualifiedName0&&t.name===this.name&&t.namespace==this.namespace},get$hashCode(e){return $.JSString_methods.get$hashCode(this.name)^g.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,n=this.name;return t==null?n:t+"|"+n}},r.JSClass0.prototype={},r.JSClassExtension_setCustomInspect_closure.prototype={call$4(e,t,n,s){return this.inspect.call$1(e)},call$3(e,t,n){return this.call$4(e,t,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:526},r.JSClassExtension_get_defineStaticMethod_closure.prototype={call$2(e,t){return this._this[e]=r.allowInteropNamed(e,t),null},$signature:129},r.JSClassExtension_get_defineMethod_closure.prototype={call$2(e,t){return g.get$$prototype$x(this._this)[e]=r.allowInteropCaptureThisNamed(e,t),null},$signature:129},r.JSClassExtension_get_defineGetter_closure.prototype={call$2(e,t){return r.defineGetter(g.get$$prototype$x(this._this),e,t,null),null},$signature:129},r.RenderContext0.prototype={},r.RenderContextOptions0.prototype={},r.RenderContextResult0.prototype={},r.RenderContextResultStats0.prototype={},r.RenderOptions.prototype={},r.RenderResult.prototype={},r.RenderResultStats.prototype={},r.ReplaceExpressionVisitor0.prototype={visitBinaryOperationExpression$1(e){return new r.BinaryOperationExpression0(e.operator,e.left.accept$1(this),e.right.accept$1(this),!1)},visitBooleanExpression$1(e){return e},visitColorExpression$1(e){return e},visitFunctionExpression$1(e){var t=e.originalName,n=this.visitArgumentInvocation$1(e.$arguments);return new r.FunctionExpression0(e.namespace,r.stringReplaceAllUnchecked(t,"_","-"),t,n,e.span)},visitInterpolatedFunctionExpression$1(e){return new r.InterpolatedFunctionExpression0(this.visitInterpolation$1(e.name),this.visitArgumentInvocation$1(e.$arguments),e.span)},visitIfExpression$1(e){return new r.IfExpression0(this.visitArgumentInvocation$1(e.$arguments),e.span)},visitListExpression$1(e){var t=e.contents;return new r.ListExpression0(r.List_List$unmodifiable(new r.MappedListIterable(t,new r.ReplaceExpressionVisitor_visitListExpression_closure0(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression0>")),c.Expression_2),e.separator,e.hasBrackets,e.span)},visitMapExpression$1(e){var t,n,s,a,i,o,l=r._setArrayType([],c.JSArray_Record_2_Expression_and_Expression_2);for(t=e.pairs,n=t.length,s=0;s<n;++s)a=t[s],i=a._0,o=a._1,l.push(new r._Record_2(i.accept$1(this),o.accept$1(this)));return new r.MapExpression0(r.List_List$unmodifiable(l,c.Record_2_Expression_and_Expression_2),e.span)},visitNullExpression$1(e){return e},visitNumberExpression$1(e){return e},visitParenthesizedExpression$1(e){return new r.ParenthesizedExpression0(e.expression.accept$1(this),e.span)},visitSelectorExpression$1(e){return e},visitStringExpression$1(e){return new r.StringExpression0(this.visitInterpolation$1(e.text),e.hasQuotes)},visitSupportsExpression$1(e){return new r.SupportsExpression0(this.visitSupportsCondition$1(e.condition))},visitUnaryOperationExpression$1(e){return new r.UnaryOperationExpression0(e.operator,e.operand.accept$1(this),e.span)},visitValueExpression$1(e){return e},visitVariableExpression$1(e){return e},visitArgumentInvocation$1(e){var t,n,s=this,a=e.positional,i=c.String,o=c.Expression_2,l=r.LinkedHashMap_LinkedHashMap$_empty(i,o);for(t=r.MapExtensions_get_pairs0(e.named,i,o),t=t.get$iterator(t);t.moveNext$0();)n=t.get$current(t),l.$indexSet(0,n._0,n._1.accept$1(s));return t=e.rest,t=t==null?null:t.accept$1(s),n=e.keywordRest,n=n==null?null:n.accept$1(s),new r.ArgumentInvocation0(r.List_List$unmodifiable(new r.MappedListIterable(a,new r.ReplaceExpressionVisitor_visitArgumentInvocation_closure0(s),r._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression0>")),o),r.ConstantMap_ConstantMap$from(l,i,o),t,n,e.span)},visitSupportsCondition$1(e){var t=this;if(e instanceof r.SupportsOperation0)return r.SupportsOperation$0(t.visitSupportsCondition$1(e.left),t.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof r.SupportsNegation0)return new r.SupportsNegation0(t.visitSupportsCondition$1(e.condition),e.span);if(e instanceof r.SupportsInterpolation0)return new r.SupportsInterpolation0(e.expression.accept$1(t),e.span);if(e instanceof r.SupportsDeclaration0)return new r.SupportsDeclaration0(e.name.accept$1(t),e.value.accept$1(t),e.span);throw r.wrapException(r.SassException$0("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var t=e.contents;return r.Interpolation$0(new r.MappedListIterable(t,new r.ReplaceExpressionVisitor_visitInterpolation_closure0(this),r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Object>")),e.span)}},r.ReplaceExpressionVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:204},r.ReplaceExpressionVisitor_visitArgumentInvocation_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:204},r.ReplaceExpressionVisitor_visitInterpolation_closure0.prototype={call$1(e){return c.Expression_2._is(e)?e.accept$1(this.$this):e},$signature:67},r.ImporterResult0.prototype={get$sourceMapUrl(e){var t=this._result$_sourceMapUrl;return t??r.Uri_Uri$dataFromString(this.contents,$.C_Utf8Codec,null)}},r.ReturnRule0.prototype={accept$1$1(e){return e.visitReturnRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.SassParser0.prototype={get$currentIndentation(){return this._sass0$_currentIndentation},get$indented(){return!0},styleRuleSelector$0(){var e,t=this.scanner,n=t._string_scanner$_position,s=new r.StringBuffer(""),a=new r.InterpolationBuffer0(s,r._setArrayType([],c.JSArray_Object));do a.addInterpolation$1(this.almostAnyValue$1$omitComments(!0)),e=r.Primitives_stringFromCharCode(10),e=s._contents+=e;while($.JSString_methods.endsWith$1($.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&this.scanCharIf$1(new r.SassParser_styleRuleSelector_closure0));return a.interpolation$1(t.spanFrom$1(new r._SpanScannerState(t,n)))},expectStatementSeparator$1(e){var t,n=this;n.atEndOfStatement$0()||n._sass0$_expectNewline$0(),!(n._sass0$_peekIndentation$0()<=n._sass0$_currentIndentation)&&(t=e==null?"here":"beneath a "+e,n.scanner.error$2$position(0,"Nothing may be indented "+t+".",n._sass0$_nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null?e=null:e=e===10||e===13||e===12,e!==!1},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._sass0$_peekIndentation$0()>this._sass0$_currentIndentation},importArgument$0(){var e,t,n,s,a,i,o,l,_,u=this;e:{if(a=u.scanner,i=a.peekChar$0(),i===117||i===85){if(o=new r._SpanScannerState(a,a._string_scanner$_position),u.scanIdentifier$1("url")){if(a.scanChar$1(40))return a.set$state(o),u.super$StylesheetParser$importArgument0();a.set$state(o)}break e}if(i===39||i===34)return u.super$StylesheetParser$importArgument0()}for(o=new r._SpanScannerState(a,a._string_scanner$_position),l=a.peekChar$0();l!=null&&l!==44&&l!==59?_=!(l===10||l===13||l===12):_=!1,!!_;)a.readChar$0(),l=a.peekChar$0();if(e=a.substring$1(0,o.position),t=a.spanFrom$1(o),u.isPlainImportUrl$1(e))return new r.StaticImport0(r.Interpolation$0(r._setArrayType([r.serializeValue0(new r.SassString0(e,!0),!0,!0)],c.JSArray_Object),t),null,t);try{return a=u.parseImportUrl$1(e),new r.DynamicImport0(a,t)}catch(p){if(a=r.unwrapException(p),c.FormatException._is(a))n=a,s=r.getTraceFromException(p),u.error$3(0,"Invalid URL: "+g.get$message$x(n),t,s);else throw p}},scanElse$1(e){var t,n,s,a,i,o=this;return o._sass0$_peekIndentation$0()!==e?!1:(t=o.scanner,n=t._string_scanner$_position,s=o._sass0$_currentIndentation,a=o._sass0$_nextIndentation,i=o._sass0$_nextIndentationEnd,o._sass0$_readIndentation$0(),t.scanChar$1(64)&&o.scanIdentifier$1("else")?!0:(t.set$state(new r._SpanScannerState(t,n)),o._sass0$_currentIndentation=s,o._sass0$_nextIndentation=a,o._sass0$_nextIndentationEnd=i,!1))},children$1(e,t){var n=r._setArrayType([],c.JSArray_Statement_2);return this._sass0$_whileIndentedLower$1(new r.SassParser_children_closure0(this,t,n)),n},statements$1(e){var t,n,s,a=this.scanner,i=a.peekChar$0();for((i===9||i===32)&&a.error$3$length$position(0,k.Indent,a._string_scanner$_position,0),t=r._setArrayType([],c.JSArray_Statement_2),n=a.string.length;a._string_scanner$_position!==n;)s=this._sass0$_child$1(e),s!=null&&t.push(s),this._sass0$_readIndentation$0();return t},_sass0$_child$1(e){var t,n=this,s=n.scanner,a=s.peekChar$0();e:{if(a===13||a===10||a===12){s=null;break e}if(a===36){s=n.variableDeclarationWithoutNamespace$0();break e}if(a===47){t=s.peekChar$1(1);t:{if(t===47){s=n._sass0$_silentComment$0();break t}if(t===42){s=n._sass0$_loudComment$0();break t}s=e.call$0();break t}break e}s=e.call$0();break e}return s},_sass0$_silentComment$0(){var e,t,n,s,a,i,o,l,_,u,p=this,h=p.scanner,d=h._string_scanner$_position;h.expect$1("//"),e=new r.StringBuffer(""),t=p._sass0$_currentIndentation,n=h.string.length,s=1+t,a=2+t;e:do for(i=h.scanChar$1(47)?"///":"//",o=i.length;;){for(l=e._contents+=i,_=o;_<p._sass0$_currentIndentation-t;++_)l+=r.Primitives_stringFromCharCode(32),e._contents=l;for(;h._string_scanner$_position!==n?(u=h.peekChar$0(),u=!(u===10||u===13||u===12)):u=!1,!!u;)l+=r.Primitives_stringFromCharCode(h.readChar$0()),e._contents=l;if(e._contents=l+`
|
||
`,p._sass0$_peekIndentation$0()<t)break e;if(p._sass0$_peekIndentation$0()===t){h.peekChar$1(s)===47&&h.peekChar$1(a)===47&&p._sass0$_readIndentation$0();break}p._sass0$_readIndentation$0()}while(h.scan$1("//"));return n=e._contents,p.lastSilentComment=new r.SilentComment0((n.charCodeAt(0)==0,n),h.spanFrom$1(new r._SpanScannerState(h,d)))},_sass0$_loudComment$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d=this,f=d.scanner,m=f._string_scanner$_position;for(f.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],c.JSArray_Object),n=new r.InterpolationBuffer0(e,t),e._contents="/*",s=d._sass0$_currentIndentation,a=f.string,i=a.length,o=!0;;o=!1){for(o?(l=f._string_scanner$_position,d.spaces$0(),_=f.peekChar$0(),_===10||_===13||_===12?(d._sass0$_readIndentation$0(),_=r.Primitives_stringFromCharCode(32),e._contents+=_):(u=f._string_scanner$_position,e._contents+=$.JSString_methods.substring$2(a,l,u))):(_=e._contents+=`
|
||
`,e._contents=_+" * "),p=3;p<d._sass0$_currentIndentation-s;++p)_=r.Primitives_stringFromCharCode(32),e._contents+=_;for(;f._string_scanner$_position!==i&&(h=f.peekChar$0(),!(h===10||h===13||h===12));){if(h===35){f.peekChar$1(1)===123?(_=d.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(_)):(_=r.Primitives_stringFromCharCode(f.readChar$0()),e._contents+=_);continue}_=r.Primitives_stringFromCharCode(f.readChar$0()),e._contents+=_}if(d._sass0$_peekIndentation$0()<=s)break;for(;d._sass0$_lookingAtDoubleNewline$0();)d._sass0$_expectNewline$0(),_=e._contents+=`
|
||
`,e._contents=_+" *";d._sass0$_readIndentation$0()}return t=e._contents,$.JSString_methods.endsWith$1($.JSString_methods.trimRight$0((t.charCodeAt(0)==0,t)),"*/")||(e._contents+=" */"),new r.LoudComment0(n.interpolation$1(f.spanFrom$1(new r._SpanScannerState(f,m))))},whitespaceWithoutComments$0(){var e,t,n;for(e=this.scanner,t=e.string.length;e._string_scanner$_position!==t&&(n=e.peekChar$0(),!(n!==9&&n!==32));)e.readChar$0()},loudComment$0(){var e,t=this.scanner;for(t.expect$1("/*");;)if(e=t.readChar$0(),(e===10||e===13||e===12)&&t.error$1(0,"expected */."),e===42){do e=t.readChar$0();while(e===42);if(e===47)break}},_sass0$_expectNewline$0(){var e=this.scanner,t=e.peekChar$0();if(t===59&&e.error$1(0,k.semico),t===13){e.readChar$0(),e.peekChar$0()===10&&e.readChar$0();return}if(t===10||t===12){e.readChar$0();return}e.error$1(0,"expected newline.")},_sass0$_lookingAtDoubleNewline$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n===13){e=t.peekChar$1(1);t:{if(e===10){t=t.peekChar$1(2),t=t===10||t===13||t===12;break t}if(e===13||e===12){t=!0;break t}t=!1;break t}break e}if(n===10||n===12){t=t.peekChar$1(1),t=t===10||t===13||t===12;break e}t=!1;break e}return t},_sass0$_whileIndentedLower$1(e){var t,n,s,a,i,o,l=this,_=l._sass0$_currentIndentation;for(t=l.scanner,n=t._sourceFile,s=null;l._sass0$_peekIndentation$0()>_;)a=l._sass0$_readIndentation$0(),s==null&&(s=a),s!==a&&(i=t._string_scanner$_position,o=n.getColumn$1(i),t.error$3$length$position(0,"Inconsistent indentation, expected "+s+" spaces.",n.getColumn$1(t._string_scanner$_position),i-o)),e.call$0()},_sass0$_readIndentation$0(){var e,t=this,n=t._sass0$_nextIndentation;return n==null&&(n=t._sass0$_nextIndentation=t._sass0$_peekIndentation$0()),t._sass0$_currentIndentation=n,e=t._sass0$_nextIndentationEnd,e.toString,t.scanner.set$state(e),t._sass0$_nextIndentationEnd=t._sass0$_nextIndentation=null,n},_sass0$_peekIndentation$0(){var e,t,n,s,a,i,o,l,_,u=this,p=u._sass0$_nextIndentation;if(p!=null)return p;if(e=u.scanner,t=e._string_scanner$_position,n=e.string.length,t===n)return u._sass0$_nextIndentation=0,u._sass0$_nextIndentationEnd=new r._SpanScannerState(e,t),0;s=new r._SpanScannerState(e,t),u.scanCharIf$1(new r.SassParser__peekIndentation_closure1)||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),a=r._Cell$(),i=r._Cell$(),o=r._Cell$();do{for(i.__late_helper$_value=a.__late_helper$_value=!1,o.__late_helper$_value=0;;){e:{if(l=e.peekChar$0(),l===32){i.__late_helper$_value=!0;break e}if(l===9){a.__late_helper$_value=!0;break e}break}t=o.__late_helper$_value,t===o&&r.throwExpression(r.LateError$localNI("")),o.__late_helper$_value=t+1,e.readChar$0()}if(t=e._string_scanner$_position,t===n)return u._sass0$_nextIndentation=0,u._sass0$_nextIndentationEnd=new r._SpanScannerState(e,t),e.set$state(s),0}while(u.scanCharIf$1(new r.SassParser__peekIndentation_closure2));return t=a._readLocal$0(),n=i._readLocal$0(),t?n?(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",n.getColumn$1(e._string_scanner$_position),t-_)):u._sass0$_spaces===!0&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected spaces, was tabs.",n.getColumn$1(e._string_scanner$_position),t-_)):n&&u._sass0$_spaces===!1&&(t=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(t),e.error$3$length$position(0,"Expected tabs, was spaces.",n.getColumn$1(e._string_scanner$_position),t-_)),u._sass0$_nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&u._sass0$_spaces==null&&(u._sass0$_spaces=i._readLocal$0()),u._sass0$_nextIndentationEnd=new r._SpanScannerState(e,e._string_scanner$_position),e.set$state(s),o._readLocal$0()}},r.SassParser_styleRuleSelector_closure0.prototype={call$1(e){return e===10||e===13||e===12},$signature:30},r.SassParser_children_closure0.prototype={call$0(){var e=this.$this._sass0$_child$1(this.child);e!=null&&this.children.push(e)},$signature:0},r.SassParser__peekIndentation_closure1.prototype={call$1(e){return e===10||e===13||e===12},$signature:30},r.SassParser__peekIndentation_closure2.prototype={call$1(e){return e===10||e===13||e===12},$signature:30},r._Exports.prototype={},r._wrapMain_closure.prototype={call$1(e){return r._translateReturnValue(this.main.call$0())},$signature:82},r._wrapMain_closure0.prototype={call$1(e){return r._translateReturnValue(this.main.call$1(r.List_List$from(c.List_dynamic._as(e),!0,c.String)))},$signature:82},r.ScssParser0.prototype={get$indented(){return!1},get$currentIndentation(){return 0},styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,n;this.whitespaceWithoutComments$0(),t=this.scanner,t._string_scanner$_position!==t.string.length&&(n=t.peekChar$0(),!(n===59||n===125)&&t.expectChar$1(59))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null||e===59||e===125||e===123},lookingAtChildren$0(){return this.scanner.peekChar$0()===123},scanElse$1(e){var t,n=this,s=n.scanner,a=s._string_scanner$_position;if(n.whitespace$0(),t=s._string_scanner$_position,s.scanChar$1(64)){if(n.scanIdentifier$2$caseSensitive("else",!0))return!0;if(n.scanIdentifier$2$caseSensitive("elseif",!0))return r.WarnForDeprecation_warnForDeprecation0(n.logger,$.Deprecation_xw8,k.x40elsei,s.spanFrom$1(new r._SpanScannerState(s,t)),null),s.set$position(s._string_scanner$_position-2),!0}return s.set$state(new r._SpanScannerState(s,a)),!1},children$1(e,t){var n,s=this,a=s.scanner;for(a.expectChar$1(123),s.whitespaceWithoutComments$0(),n=r._setArrayType([],c.JSArray_Statement_2);;)switch(a.peekChar$0()){case 36:n.push(s.variableDeclarationWithoutNamespace$0());break;case 47:switch(a.peekChar$1(1)){case 47:n.push(s._scss0$_silentComment$0()),s.whitespaceWithoutComments$0();break;case 42:n.push(s._scss0$_loudComment$0()),s.whitespaceWithoutComments$0();break;default:n.push(t.call$0())}break;case 59:a.readChar$0(),s.whitespaceWithoutComments$0();break;case 125:return a.expectChar$1(125),n;default:n.push(t.call$0())}},statements$1(e){var t,n,s,a,i=this,o=r._setArrayType([],c.JSArray_Statement_2);for(i.whitespaceWithoutComments$0(),t=i.scanner,n=t.string.length;t._string_scanner$_position!==n;)switch(t.peekChar$0()){case 36:o.push(i.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:o.push(i._scss0$_silentComment$0()),i.whitespaceWithoutComments$0();break;case 42:o.push(i._scss0$_loudComment$0()),i.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null&&o.push(s)}break;case 59:t.readChar$0(),i.whitespaceWithoutComments$0();break;default:a=e.call$0(),a!=null&&o.push(a)}return o},_scss0$_silentComment$0(){var e,t,n=this,s=n.scanner,a=new r._SpanScannerState(s,s._string_scanner$_position);s.expect$1("//"),e=s.string.length;do{for(;s._string_scanner$_position!==e?(t=s.readChar$0(),t=!(t===10||t===13||t===12)):t=!1,!!t;);if(s._string_scanner$_position===e)break;n.spaces$0()}while(s.scan$1("//"));return n.get$plainCss()&&n.error$2(0,k.Silent,s.spanFrom$1(a)),n.lastSilentComment=new r.SilentComment0(s.substring$1(0,a.position),s.spanFrom$1(a))},_scss0$_loudComment$0(){var e,t,n,s,a,i,o,l=this.scanner,_=l._string_scanner$_position;l.expect$1("/*"),e=new r.StringBuffer(""),t=r._setArrayType([],c.JSArray_Object),n=new r.InterpolationBuffer0(e,t),e._contents="/*";e:for(;;)switch(l.peekChar$0()){case 35:l.peekChar$1(1)===123?(s=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(s)):(s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s);break;case 42:if(s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s,l.peekChar$0()!==47)continue e;return s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s,a=l._string_scanner$_position,s=l._sourceFile,i=new r._SpanScannerState(l,_).position,l=new r._FileSpan(s,i,a),l._FileSpan$3(s,i,a),i=c.Object,s=r.List_List$of(t,!0,i),_=e._contents,_.length!==0&&s.push((_.charCodeAt(0)==0,_)),o=r.List_List$from(s,!1,i),o.fixed$length=Array,o.immutable$list=Array,_=new r.Interpolation0(o,l),_.Interpolation$20(s,l),new r.LoudComment0(_);case 13:l.readChar$0(),l.peekChar$0()!==10&&(s=r.Primitives_stringFromCharCode(10),e._contents+=s);break;case 12:l.readChar$0(),s=r.Primitives_stringFromCharCode(10),e._contents+=s;break;default:s=r.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=s}}},r.Selector0.prototype={assertNotBogus$1$name(e){this.accept$1($._IsBogusVisitor_true0)&&r.warnForDeprecation0("$"+e+": "+(this.toString$0(0)+k.x20is_nov),$.Deprecation_5pG)},toString$0(e){var t=r._SerializeVisitor$0(null,!0,null,!0,!1,null,!0);return this.accept$1(t),t._serialize0$_buffer.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},r._IsInvisibleVisitor2.prototype={visitSelectorList$1(e){return $.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){var t;return this.super$AnySelectorVisitor$visitComplexSelector0(e)?t=!0:t=this.includeBogus&&e.accept$1($._IsBogusVisitor_false0),t},visitPlaceholderSelector$1(e){return!0},visitPseudoSelector$1(e){var t,n=e.selector;return n!=null?(e.name==="not"?t=this.includeBogus&&n.accept$1($._IsBogusVisitor_true0):t=this.visitSelectorList$1(n),t):!1}},r._IsBogusVisitor0.prototype={visitComplexSelector$1(e){var t,n=e.components;return n.length===0?e.leadingCombinators.length!==0:(t=this.includeLeadingCombinator?0:1,e.leadingCombinators.length>t||$.JSArray_methods.get$last(n).combinators.length!==0||$.JSArray_methods.any$1(n,new r._IsBogusVisitor_visitComplexSelector_closure0(this)))},visitPseudoSelector$1(e){var t=e.selector;return t==null?!1:e.name==="has"?t.accept$1($._IsBogusVisitor_false0):t.accept$1($._IsBogusVisitor_true0)}},r._IsBogusVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:50},r._IsUselessVisitor0.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||$.JSArray_methods.any$1(e.components,new r._IsUselessVisitor_visitComplexSelector_closure0(this))},visitPseudoSelector$1(e){return e.accept$1($._IsBogusVisitor_true0)}},r._IsUselessVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:50},r.__IsBogusVisitor_Object_AnySelectorVisitor0.prototype={},r.__IsInvisibleVisitor_Object_AnySelectorVisitor0.prototype={},r.__IsUselessVisitor_Object_AnySelectorVisitor0.prototype={},r.SelectorExpression0.prototype={accept$1$1(e){return e.visitSelectorExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"&"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r._nest_closure0.prototype={call$1(e){var t={},n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$0(k.x24selec,null));return t.first=!0,new r.MappedListIterable(n,new r._nest__closure1(t),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new r._nest__closure2).get$asSassList()},$signature:23},r._nest__closure1.prototype={call$1(e){var t=this._box_0,n=r.SassApiValue_assertSelector0(e,!t.first,null);return t.first=!1,n},$signature:203},r._nest__closure2.prototype={call$2(e,t){return t.nestWithin$1(e)},$signature:202},r._append_closure1.prototype={call$1(e){var t,n=g.$index$asx(e,0).get$asList();if(n.length===0)throw r.wrapException(r.SassScriptException$0(k.x24selec,null));return t=r.EvaluationContext_currentOrNull0(),new r.MappedListIterable(n,new r._append__closure1,r._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new r._append__closure2((t??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan())).get$asSassList()},$signature:23},r._append__closure1.prototype={call$1(e){return r.SassApiValue_assertSelector0(e,!1,null)},$signature:203},r._append__closure2.prototype={call$2(e,t){var n=t.components,s=this.span;return r.SelectorList$0(new r.MappedListIterable(n,new r._append___closure0(e,s),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,ComplexSelector0>")),s).nestWithin$1(e)},$signature:202},r._append___closure0.prototype={call$1(e){var t,n,s,a,i,o,l=null;if(e.leadingCombinators.length!==0)throw r.wrapException(r.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));if(t=e.components,n=t.length>=1,n?(s=t[0],a=$.JSArray_methods.sublist$1(t,1)):(a=l,s=a),!n)throw r.wrapException(r.StateError$("Pattern matching error"));if(i=r._prependParent0(s.selector),i==null)throw r.wrapException(r.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",l));return n=this.span,o=r._setArrayType([new r.ComplexSelectorComponent0(i,r.List_List$unmodifiable(s.combinators,c.CssValue_Combinator_2),n)],c.JSArray_ComplexSelectorComponent_2),$.JSArray_methods.addAll$1(o,a),r.ComplexSelector$0($.List_empty13,o,n,!1)},$signature:55},r._extend_closure0.prototype={call$1(e){var t,n,s="selector",a="extendee",i="extender",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector0(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),t=r.SassApiValue_assertSelector0(o.$index(e,1),!1,a),t.assertNotBogus$1$name(a),n=r.SassApiValue_assertSelector0(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull0(),r.ExtensionStore__extendOrReplace0(l,n,t,$.ExtendMode_allTargets_allTargets0,(o??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:23},r._replace_closure0.prototype={call$1(e){var t,n,s="selector",a="original",i="replacement",o=g.getInterceptor$asx(e),l=r.SassApiValue_assertSelector0(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),t=r.SassApiValue_assertSelector0(o.$index(e,1),!1,a),t.assertNotBogus$1$name(a),n=r.SassApiValue_assertSelector0(o.$index(e,2),!1,i),n.assertNotBogus$1$name(i),o=r.EvaluationContext_currentOrNull0(),r.ExtensionStore__extendOrReplace0(l,n,t,$.ExtendMode_replace_replace0,(o??r.throwExpression(r.StateError$(k.No_Sass))).get$currentCallableSpan()).get$asSassList()},$signature:23},r._unify_closure0.prototype={call$1(e){var t,n="selector1",s="selector2",a=g.getInterceptor$asx(e),i=r.SassApiValue_assertSelector0(a.$index(e,0),!1,n);return i.assertNotBogus$1$name(n),t=r.SassApiValue_assertSelector0(a.$index(e,1),!1,s),t.assertNotBogus$1$name(s),a=i.unify$1(t),a=a==null?null:a.get$asSassList(),a??$.C__SassNull0},$signature:3},r._isSuperselector_closure0.prototype={call$1(e){var t,n=g.getInterceptor$asx(e),s=r.SassApiValue_assertSelector0(n.$index(e,0),!1,"super");return s.assertNotBogus$1$name("super"),t=r.SassApiValue_assertSelector0(n.$index(e,1),!1,"sub"),t.assertNotBogus$1$name("sub"),r.listIsSuperselector0(s.components,t.components)?$.SassBoolean_true0:$.SassBoolean_false0},$signature:21},r._simpleSelectors_closure0.prototype={call$1(e){var t=r.SassApiValue_assertCompoundSelector0(g.$index$asx(e,0),"selector").components;return r.SassList$0(new r.MappedListIterable(t,new r._simpleSelectors__closure0,r._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),$.ListSeparator_ECn0,!1)},$signature:23},r._simpleSelectors__closure0.prototype={call$1(e){return new r.SassString0(r.serializeSelector0(e,!0),!1)},$signature:531},r._parse_closure0.prototype={call$1(e){return r.SassApiValue_assertSelector0(g.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:23},r.SelectorParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.SelectorParser_parse_closure0(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new r.SelectorParser_parseCompoundSelector_closure0(this))},_selector$_selectorList$0(){var e,t,n,s=this,a=s.scanner,i=a._string_scanner$_position,o=a._sourceFile,l=o.getLine$1(i),_=r._setArrayType([s._selector$_complexSelector$0()],c.JSArray_ComplexSelector_2);for(s.whitespace$0(),e=a.string.length;a.scanChar$1(44);)if(s.whitespace$0(),a.peekChar$0()!==44){if(t=a._string_scanner$_position,t===e)break;n=o.getLine$1(t)!==l,n&&(l=o.getLine$1(a._string_scanner$_position)),_.push(s._selector$_complexSelector$1$lineBreak(n))}return r.SelectorList$0(_,s.spanFrom$1(new r._SpanScannerState(a,i)))},_selector$_complexSelector$1$lineBreak(e){var t,n,s,a,i,o,l=this,_="expected selector.",u=l.scanner,p=u._string_scanner$_position,h=new r._SpanScannerState(u,p),d=c.JSArray_CssValue_Combinator_2,f=r._setArrayType([],d),m=r._setArrayType([],c.JSArray_ComplexSelectorComponent_2);for(t=c.CssValue_Combinator_2,n=null,s=null;;){if(l.whitespace$0(),a=u.peekChar$0(),a===43){i=u._string_scanner$_position,u.readChar$0(),f.push(new r.CssValue0($.Combinator_gRV0,l.spanFrom$1(new r._SpanScannerState(u,i)),t));continue}if(a===62){i=u._string_scanner$_position,u.readChar$0(),f.push(new r.CssValue0($.Combinator_8I80,l.spanFrom$1(new r._SpanScannerState(u,i)),t));continue}if(a===126){i=u._string_scanner$_position,u.readChar$0(),f.push(new r.CssValue0($.Combinator_y180,l.spanFrom$1(new r._SpanScannerState(u,i)),t));continue}if(a==null)break;if(a!==91&&a!==46&&a!==35&&a!==37&&a!==58&&a!==38&&a!==42&&a!==124?i=l.lookingAtIdentifier$0():i=!0,i){n!=null?(i=l.spanFrom$1(h),o=r.List_List$from(f,!1,t),o.fixed$length=Array,o.immutable$list=Array,m.push(new r.ComplexSelectorComponent0(n,o,i))):f.length!==0&&(h=new r._SpanScannerState(u,u._string_scanner$_position),s=f),n=l._selector$_compoundSelector$0(),f=r._setArrayType([],d),u.peekChar$0()===38&&u.error$1(0,k.x22x26__ma);continue}break}return d=f.length!==0,d&&l._selector$_plainCss?u.error$1(0,_):n!=null?(d=l.spanFrom$1(h),m.push(new r.ComplexSelectorComponent0(n,r.List_List$unmodifiable(f,t),d))):d?s=f:u.error$1(0,_),d=s??$.List_empty13,r.ComplexSelector$0(d,m,l.spanFrom$1(new r._SpanScannerState(u,p)),e)},_selector$_complexSelector$0(){return this._selector$_complexSelector$1$lineBreak(!1)},_selector$_compoundSelector$0(){var e,t=this,n=t.scanner,s=n._string_scanner$_position,a=r._setArrayType([t._selector$_simpleSelector$0()],c.JSArray_SimpleSelector_2);for(e=t._selector$_plainCss;t._selector$_isSimpleSelectorStart$1(n.peekChar$0());)a.push(t._selector$_simpleSelector$1$allowParent(e));return r.CompoundSelector$0(a,t.spanFrom$1(new r._SpanScannerState(n,s)))},_selector$_simpleSelector$1$allowParent(e){var t,n,s,a,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);switch(e==null&&(e=o._selector$_allowParent),l.peekChar$0()){case 91:return o._selector$_attributeSelector$0();case 46:return t=l._string_scanner$_position,l.expectChar$1(46),new r.ClassSelector0(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 35:return t=l._string_scanner$_position,l.expectChar$1(35),new r.IDSelector0(o.identifier$0(),o.spanFrom$1(new r._SpanScannerState(l,t)));case 37:return t=l._string_scanner$_position,l.expectChar$1(37),n=o.identifier$0(),t=o.spanFrom$1(new r._SpanScannerState(l,t)),o._selector$_plainCss&&o.error$2(0,k.Placeh,l.spanFrom$1(_)),new r.PlaceholderSelector0(n,t);case 58:return o._selector$_pseudoSelector$0();case 38:return t=l._string_scanner$_position,l.expectChar$1(38),o.lookingAtIdentifierBody$0()?(s=new r.StringBuffer(""),o._parser0$_identifierBody$1(s),s._contents.length===0&&l.error$1(0,"Expected identifier body."),a=s._contents,i=(a.charCodeAt(0)==0,a)):i=null,o._selector$_plainCss&&i!=null&&l.error$3$length$position(0,k.Parent,l._string_scanner$_position-t,t),t=o.spanFrom$1(new r._SpanScannerState(l,t)),e||o.error$2(0,"Parent selectors aren't allowed here.",l.spanFrom$1(_)),new r.ParentSelector0(i,t);default:return o._selector$_typeOrUniversalSelector$0()}},_selector$_simpleSelector$0(){return this._selector$_simpleSelector$1$allowParent(null)},_selector$_attributeSelector$0(){var e,t,n,s,a,i=this,o=null,l=i.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),i.whitespace$0(),e=i._selector$_attributeName$0(),i.whitespace$0(),l.scanChar$1(93)?new r.AttributeSelector0(e,o,o,o,i.spanFrom$1(_)):(t=i._selector$_attributeOperator$0(),i.whitespace$0(),n=l.peekChar$0(),s=n===39||n===34?i.string$0():i.identifier$0(),i.whitespace$0(),n=l.peekChar$0(),a=n!=null&&r.CharacterExtension_get_isAlphabetic0(n)?r.Primitives_stringFromCharCode(l.readChar$0()):o,l.expectChar$1(93),new r.AttributeSelector0(e,t,s,a,i.spanFrom$1(_)))},_selector$_attributeName$0(){var e,t=this,n=t.scanner;return n.scanChar$1(42)?(n.expectChar$1(124),new r.QualifiedName0(t.identifier$0(),"*")):n.scanChar$1(124)?new r.QualifiedName0(t.identifier$0(),""):(e=t.identifier$0(),n.peekChar$0()!==124||n.peekChar$1(1)===61?new r.QualifiedName0(e,null):(n.readChar$0(),new r.QualifiedName0(t.identifier$0(),e)))},_selector$_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return $.AttributeOperator_4QF0;case 126:return e.expectChar$1(61),$.AttributeOperator_yT80;case 124:return e.expectChar$1(61),$.AttributeOperator_jqB0;case 94:return e.expectChar$1(61),$.AttributeOperator_cMb0;case 36:return e.expectChar$1(61),$.AttributeOperator_qhE0;case 42:return e.expectChar$1(61),$.AttributeOperator_61T0;default:e.error$2$position(0,'Expected "]".',t)}},_selector$_pseudoSelector$0(){var e,t,n,s,a,i,o=this,l=null,_=o.scanner,u=new r._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),t=o.identifier$0(),_.scanChar$1(40)?(o.whitespace$0(),n=r.unvendor0(t),e?C._selectorPseudoElements0.contains$1(0,n)?(s=o._selector$_selectorList$0(),a=l):(a=o.declarationValue$1$allowEmpty(!0),s=l):C._selectorPseudoClasses0.contains$1(0,n)?(s=o._selector$_selectorList$0(),a=l):n==="nth-child"||n==="nth-last-child"?(a=o._selector$_aNPlusB$0(),o.whitespace$0(),i=_.peekChar$1(-1),(i===32||i===9||i===10||i===13||i===12)&&_.peekChar$0()!==41?(o.expectIdentifier$1("of"),a+=" of",o.whitespace$0(),s=o._selector$_selectorList$0()):s=l):(a=$.JSString_methods.trimRight$0(o.declarationValue$1$allowEmpty(!0)),s=l),_.expectChar$1(41),r.PseudoSelector$0(t,o.spanFrom$1(u),a,e,s)):r.PseudoSelector$0(t,o.spanFrom$1(u),l,e,l)},_selector$_aNPlusB$0(){var e,t,n,s,a,i=this;e:{if(e=i.scanner,t=e.peekChar$0(),t===101||t===69)return i.expectIdentifier$1("even"),"even";if(t===111||t===79)return i.expectIdentifier$1("odd"),"odd";if(t===43||t===45){n=""+r.Primitives_stringFromCharCode(e.readChar$0());break e}n=""}if(s=e.peekChar$0(),s!=null&&s>=48&&s<=57){do n+=r.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);if(i.whitespace$0(),!i.scanIdentChar$1(110))return n.charCodeAt(0)==0,n}else i.expectIdentChar$1(110);if(n+=r.Primitives_stringFromCharCode(110),i.whitespace$0(),a=e.peekChar$0(),a!==43&&a!==45)return n.charCodeAt(0)==0,n;n+=r.Primitives_stringFromCharCode(e.readChar$0()),i.whitespace$0(),s=e.peekChar$0(),s!=null&&s>=48&&s<=57||e.error$1(0,"Expected a number.");do n+=r.Primitives_stringFromCharCode(e.readChar$0()),s=e.peekChar$0();while(s!=null&&s>=48&&s<=57);return n.charCodeAt(0)==0,n},_selector$_typeOrUniversalSelector$0(){var e,t=this,n=t.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position);return n.scanChar$1(42)?n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector0("*",t.spanFrom$1(s)):new r.TypeSelector0(new r.QualifiedName0(t.identifier$0(),"*"),t.spanFrom$1(s)):new r.UniversalSelector0(null,t.spanFrom$1(s)):n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector0("",t.spanFrom$1(s)):new r.TypeSelector0(new r.QualifiedName0(t.identifier$0(),""),t.spanFrom$1(s)):(e=t.identifier$0(),n.scanChar$1(124)?n.scanChar$1(42)?new r.UniversalSelector0(e,t.spanFrom$1(s)):new r.TypeSelector0(new r.QualifiedName0(t.identifier$0(),e),t.spanFrom$1(s)):new r.TypeSelector0(new r.QualifiedName0(e,null),t.spanFrom$1(s)))},_selector$_isSimpleSelectorStart$1(e){var t;e:{if(e===42||e===91||e===46||e===35||e===37||e===58){t=!0;break e}if(e===38){t=this._selector$_plainCss;break e}t=!1;break e}return t}},r.SelectorParser_parse_closure0.prototype={call$0(){var e=this.$this,t=e._selector$_selectorList$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:532},r.SelectorParser_parseCompoundSelector_closure0.prototype={call$0(){var e=this.$this,t=e._selector$_compoundSelector$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),t},$signature:533},r.SelectorSearchVisitor0.prototype={visitAttributeSelector$1(e){return null},visitClassSelector$1(e){return null},visitIDSelector$1(e){return null},visitParentSelector$1(e){return null},visitPlaceholderSelector$1(e){return null},visitTypeSelector$1(e){return null},visitUniversalSelector$1(e){return null},visitComplexSelector$1(e){return r.IterableExtension_search0(e.components,new r.SelectorSearchVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return r.IterableExtension_search0(e.components,new r.SelectorSearchVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e){return r.NullableExtension_andThen0(e.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return r.IterableExtension_search0(e.components,this.get$visitComplexSelector())}},r.SelectorSearchVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(ComplexSelectorComponent0)")}},r.SelectorSearchVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(SimpleSelector0)")}},r.serialize_closure0.prototype={call$1(e){return e>127},$signature:45},r._SerializeVisitor0.prototype={visitCssStylesheet$1(e){var t,n,s,a,i,o,l,_,u,p,h=this;for(t=g.get$iterator$ax(e.get$children(e)),n=!h._serialize0$_inspect,s=h._serialize0$_style===$.OutputStyle_10,a=!s,i=c.CssParentNode_2,o=h._serialize0$_buffer,l=h._lineFeed.text,_=null;t.moveNext$0();)u=t.get$current(t),n?p=s?u.accept$1($._IsInvisibleVisitor_true_true0):u.accept$1($._IsInvisibleVisitor_true_false0):p=!1,!p&&(_!=null&&((i._is(_)?_.get$isChildless():!(_ instanceof r.ModifiableCssComment0))&&o.writeCharCode$1(59),h._serialize0$_isTrailingComment$2(u,_)?a&&o.writeCharCode$1(32):(a&&o.write$1(0,l),_.get$isGroupEnd()&&a&&o.write$1(0,l))),u.accept$1(h),_=u);_!=null?t=(i._is(_)?_.get$isChildless():!(_ instanceof r.ModifiableCssComment0))&&a:t=!1,t&&o.writeCharCode$1(59)},visitCssComment$1(e){this._serialize0$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssComment_closure0(this,e))},visitCssAtRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssAtRule_closure0(n,e)),e.isChildless||(n._serialize0$_style!==$.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e))},visitCssMediaRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssMediaRule_closure0(n,e)),n._serialize0$_style!==$.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssImport$1(e){this._serialize0$_writeIndentation$0(),this._serialize0$_buffer.forSpan$2(e.span,new r._SerializeVisitor_visitCssImport_closure0(this,e))},_serialize0$_writeImportUrl$1(e){var t,n,s=this;if(s._serialize0$_style!==$.OutputStyle_10||e.charCodeAt(0)!==117){s._serialize0$_buffer.write$1(0,e);return}t=$.JSString_methods.substring$2(e,4,e.length-1),n=t.charCodeAt(0),n===39||n===34?s._serialize0$_buffer.write$1(0,t):s._serialize0$_visitQuotedString$1(t)},visitCssKeyframeBlock$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.selector.span,new r._SerializeVisitor_visitCssKeyframeBlock_closure0(n,e)),n._serialize0$_style!==$.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},_serialize0$_visitMediaQuery$1(e){var t,n,s,a,i,o,l=this,_=e.modifier;_!=null&&(t=l._serialize0$_buffer,t.write$1(0,_),t.writeCharCode$1(32)),n=e.type,n!=null&&(t=l._serialize0$_buffer,t.write$1(0,n),e.conditions.length!==0&&t.write$1(0," and ")),s=e.conditions,s.length===1?t=$.JSString_methods.startsWith$1(s[0],"(not "):t=!1,t?(t=l._serialize0$_buffer,t.write$1(0,"not "),a=$.JSArray_methods.get$first(s),t.write$1(0,$.JSString_methods.substring$2(a,5,a.length-1))):(i=e.conjunction?"and":"or",t=l._serialize0$_style===$.OutputStyle_10?i+" ":" "+i+" ",o=l._serialize0$_buffer,l._serialize0$_writeBetween$3(s,t,o.get$write(o)))},visitCssStyleRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e._style_rule0$_selector._box0$_inner.value.span,new r._SerializeVisitor_visitCssStyleRule_closure0(n,e)),n._serialize0$_style!==$.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssSupportsRule$1(e){var t,n=this;n._serialize0$_writeIndentation$0(),t=n._serialize0$_buffer,t.forSpan$2(e.span,new r._SerializeVisitor_visitCssSupportsRule_closure0(n,e)),n._serialize0$_style!==$.OutputStyle_10&&t.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssDeclaration$1(e){var t,n,s,a,i,o,l=this;if(l._serialize0$_writeIndentation$0(),i=e.name,l._serialize0$_write$1(i),o=l._serialize0$_buffer,o.writeCharCode$1(58),g.startsWith$1$s(i.value,"--")&&e.parsedAsCustomProperty)o.forSpan$2(e.value.span,new r._SerializeVisitor_visitCssDeclaration_closure1(l,e));else{l._serialize0$_style!==$.OutputStyle_10&&o.writeCharCode$1(32);try{o.forSpan$2(e.valueSpanForMap,new r._SerializeVisitor_visitCssDeclaration_closure2(l,e))}catch(_){if(i=r.unwrapException(_),i instanceof r.MultiSpanSassScriptException0)t=i,n=r.getTraceFromException(_),r.throwWithTrace0(r.MultiSpanSassException$0(t.message,e.value.span,t.primaryLabel,t.secondarySpans,null),t,n);else if(i instanceof r.SassScriptException0)s=i,a=r.getTraceFromException(_),i=s.message,r.throwWithTrace0(new r.SassException0($.Set_empty,i,e.value.span),s,a);else throw _}}},_serialize0$_writeFoldedValue$1(e){var t,n,s,a,i=r.StringScanner$(c.SassString_2._as(e.value.value)._string0$_text,null,null);for(t=i.string.length,n=this._serialize0$_buffer;i._string_scanner$_position!==t;){if(s=i.readChar$0(),s!==10){n.writeCharCode$1(s);continue}for(n.writeCharCode$1(32);a=i.peekChar$0(),a===32||a===9||a===10||a===13||a===12;)i.readChar$0()}},_serialize0$_writeReindentedValue$1(e){var t,n,s=this,a=c.SassString_2._as(e.value.value)._string0$_text;e:{if(t=s._serialize0$_minimumIndentation$1(a),t==null){s._serialize0$_buffer.write$1(0,a);break e}if(t===-1){n=s._serialize0$_buffer,n.write$1(0,r.trimAsciiRight0(a,!0)),n.writeCharCode$1(32);break e}n=e.name.span,n=n.get$start(n),s._serialize0$_writeWithIndent$2(a,Math.min(t,n.file.getColumn$1(n.offset)))}},_serialize0$_minimumIndentation$1(e){for(var t,n,s,a,i,o=r.LineScanner$(e),l=o.string.length;o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);if(o._string_scanner$_position===l)return o.peekChar$1(-1)===10?-1:null;for(s=null;o._string_scanner$_position!==l;){for(;o._string_scanner$_position!==l&&(a=o.peekChar$0(),!(a!==32&&a!==9));)o._adjustLineAndColumn$1(o.super$StringScanner$readChar());if(!(o._string_scanner$_position===l||o.scanChar$1(10)))for(i=o._line_scanner$_column,s=s==null?i:Math.min(s,i);o._string_scanner$_position!==l?(t=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(t),n=t!==10):n=!1,!!n;);}return s??-1},_serialize0$_writeWithIndent$2(e,t){var n,s,a,i,o,l,_,u=r.LineScanner$(e);for(n=u.string,s=n.length,a=this._serialize0$_buffer;u._string_scanner$_position!==s&&(i=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(i),i!==10);)a.writeCharCode$1(i);for(;;){for(o=u._string_scanner$_position,l=1;;){if(u._string_scanner$_position===s){a.writeCharCode$1(32);return}e:{if(i=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(i),i===32||i===9)continue;if(i===10){o=u._string_scanner$_position,++l;break e}break}}for(this._serialize0$_writeTimes$2(10,l),this._serialize0$_writeIndentation$0(),_=u._string_scanner$_position,a.write$1(0,$.JSString_methods.substring$2(n,o+t,_));;){if(u._string_scanner$_position===s)return;if(i=u.super$StringScanner$readChar(),u._adjustLineAndColumn$1(i),i===10)break;a.writeCharCode$1(i)}}},visitCalculation$1(e){var t,n=this,s=n._serialize0$_buffer;s.write$1(0,e.name),s.writeCharCode$1(40),t=n._serialize0$_style===$.OutputStyle_10?",":", ",n._serialize0$_writeBetween$3(e.$arguments,t,n.get$_serialize0$_writeCalculationValue()),s.writeCharCode$1(41)},_serialize0$_writeCalculationValue$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m,y=this,S=null;e:{if(t=e instanceof r.SassNumber0,t?(n=e.get$hasComplexUnits(),s=n&&!y._serialize0$_inspect):(n=S,s=!1),s)throw r.wrapException(r.SassScriptException$0(r.S(e)+" isn't a valid CSS value.",S));if(t&&!isFinite(e._number1$_value)){t:{if(a=e._number1$_value,a===1/0){y._serialize0$_buffer.write$1(0,"infinity");break t}if(a===-1/0){y._serialize0$_buffer.write$1(0,"-infinity");break t}isNaN(a)&&y._serialize0$_buffer.write$1(0,"NaN")}s=g.getInterceptor$x(e),y._serialize0$_writeCalculationUnits$2(s.get$numeratorUnits(e),s.get$denominatorUnits(e));break e}if(t?s=n:s=!1,s){y._serialize0$_writeNumber$1(e._number1$_value),s=g.getInterceptor$x(e),i=s.get$numeratorUnits(e),i.length>=1?(o=i[0],l=$.JSArray_methods.sublist$1(i,1),y._serialize0$_buffer.write$1(0,o),y._serialize0$_writeCalculationUnits$2(l,s.get$denominatorUnits(e))):y._serialize0$_writeCalculationUnits$2(r._setArrayType([],c.JSArray_String),s.get$denominatorUnits(e));break e}if(e instanceof r.Value0){e.accept$1(y);break e}s=e instanceof r.CalculationOperation0,s?(_=e._calculation0$_operator,u=e._calculation0$_left,p=e._calculation0$_right,p=p):(p=S,u=p,_=u),s&&(h=u instanceof r.CalculationOperation0&&u._calculation0$_operator.precedence<_.precedence,h&&y._serialize0$_buffer.writeCharCode$1(40),y._serialize0$_writeCalculationValue$1(u),h&&y._serialize0$_buffer.writeCharCode$1(41),d=y._serialize0$_style!==$.OutputStyle_10||_.precedence===1,d&&y._serialize0$_buffer.writeCharCode$1(32),s=y._serialize0$_buffer,s.write$1(0,_.operator),d&&s.writeCharCode$1(32),p instanceof r.CalculationOperation0&&y._serialize0$_parenthesizeCalculationRhs$2(_,p._calculation0$_operator)?m=!0:_===$.CalculationOperator_Qf10?(p instanceof r.SassNumber0?f=isFinite(p._number1$_value)?p.get$hasComplexUnits():p.get$hasUnits():f=!1,m=f):m=!1,m&&s.writeCharCode$1(40),y._serialize0$_writeCalculationValue$1(p),m&&s.writeCharCode$1(41))}},_serialize0$_writeCalculationUnits$2(e,t){var n,s,a,i;for(n=g.get$iterator$ax(e),s=this._serialize0$_buffer,a=this._serialize0$_style!==$.OutputStyle_10;n.moveNext$0();)i=n.get$current(n),a&&s.writeCharCode$1(32),s.writeCharCode$1(42),a&&s.writeCharCode$1(32),s.writeCharCode$1(49),s.write$1(0,i);for(n=g.get$iterator$ax(t);n.moveNext$0();)i=n.get$current(n),a&&s.writeCharCode$1(32),s.writeCharCode$1(47),a&&s.writeCharCode$1(32),s.writeCharCode$1(49),s.write$1(0,i)},_serialize0$_parenthesizeCalculationRhs$2(e,t){var n;e:{if($.CalculationOperator_Qf10===e){n=!0;break e}if($.CalculationOperator_g2q0===e){n=!1;break e}n=t===$.CalculationOperator_g2q0||t===$.CalculationOperator_CxF0;break e}return n},visitColor$1(e){var t,n,s,a,i,o,l,_,u=this;if(u._serialize0$_style===$.OutputStyle_10)r.fuzzyEquals0(e._color1$_alpha,1)?(t=u._serialize0$_canUseShortHex$1(e)?4:7,n=C.$get$namesByColor0().$index(0,e),n!=null?(s=n.length<=t,a=n):(a=null,s=!1),s?u._serialize0$_buffer.write$1(0,a):(s=u._serialize0$_buffer,u._serialize0$_canUseShortHex$1(e)?(s.writeCharCode$1(35),s.writeCharCode$1(r.hexCharFor0(e.get$red(0)&15)),s.writeCharCode$1(r.hexCharFor0(e.get$green(0)&15)),s.writeCharCode$1(r.hexCharFor0(e.get$blue(0)&15))):(s.writeCharCode$1(35),u._serialize0$_writeHexComponent$1(e.get$red(0)),u._serialize0$_writeHexComponent$1(e.get$green(0)),u._serialize0$_writeHexComponent$1(e.get$blue(0))))):u._serialize0$_writeRgb$1(e);else if(i=e.format,i!=null)e:{if($._ColorFormatEnum_rgbFunction0===i){u._serialize0$_writeRgb$1(e);break e}if($._ColorFormatEnum_hslFunction0===i){s=e._color1$_alpha,o=r.fuzzyEquals0(s,1),l=u._serialize0$_buffer,l.write$1(0,o?"hsl(":"hsla("),u._serialize0$_writeNumber$1(e.get$hue(0)),l.write$1(0,", "),u._serialize0$_writeNumber$1(e.get$saturation(0)),l.writeCharCode$1(37),l.write$1(0,", "),u._serialize0$_writeNumber$1(e.get$lightness(0)),l.writeCharCode$1(37),o||(l.write$1(0,", "),u._serialize0$_writeNumber$1(s)),l.writeCharCode$1(41);break e}if(i instanceof r.SpanColorFormat0){u._serialize0$_buffer.write$1(0,i._color1$_span.get$text());break e}}else _=C.$get$namesByColor0().$index(0,e),_!=null?(s=!r.fuzzyEquals0(e._color1$_alpha,0),a=_):(a=null,s=!1),s?u._serialize0$_buffer.write$1(0,a):r.fuzzyEquals0(e._color1$_alpha,1)?(u._serialize0$_buffer.writeCharCode$1(35),u._serialize0$_writeHexComponent$1(e.get$red(0)),u._serialize0$_writeHexComponent$1(e.get$green(0)),u._serialize0$_writeHexComponent$1(e.get$blue(0))):u._serialize0$_writeRgb$1(e)},_serialize0$_writeRgb$1(e){var t,n=e._color1$_alpha,s=r.fuzzyEquals0(n,1),a=this._serialize0$_buffer;a.write$1(0,s?"rgb(":"rgba("),a.write$1(0,e.get$red(0)),t=this._serialize0$_style===$.OutputStyle_10,a.write$1(0,t?",":", "),a.write$1(0,e.get$green(0)),a.write$1(0,t?",":", "),a.write$1(0,e.get$blue(0)),s||(a.write$1(0,t?",":", "),this._serialize0$_writeNumber$1(n)),a.writeCharCode$1(41)},_serialize0$_canUseShortHex$1(e){var t=e.get$red(0);return(t&15)===$.JSInt_methods._shrOtherPositive$1(t,4)?(t=e.get$green(0),(t&15)===$.JSInt_methods._shrOtherPositive$1(t,4)?(t=e.get$blue(0),t=(t&15)===$.JSInt_methods._shrOtherPositive$1(t,4)):t=!1):t=!1,t},_serialize0$_writeHexComponent$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(r.hexCharFor0($.JSInt_methods._shrOtherPositive$1(e,4))),t.writeCharCode$1(r.hexCharFor0(e&15))},visitList$1(e){var t,n,s,a,i,o=this,l=e._list1$_hasBrackets;if(l)o._serialize0$_buffer.writeCharCode$1(91);else if(e._list1$_contents.length===0){if(!o._serialize0$_inspect)throw r.wrapException(r.SassScriptException$0("() isn't a valid CSS value.",null));o._serialize0$_buffer.write$1(0,"()");return}t=o._serialize0$_inspect,t&&e._list1$_contents.length===1?(n=e._list1$_separator,n=n===$.ListSeparator_ECn0||n===$.ListSeparator_cQA0,s=n):s=!1,s&&!l&&o._serialize0$_buffer.writeCharCode$1(40),n=e._list1$_contents,n=t?n:new r.WhereIterable(n,new r._SerializeVisitor_visitList_closure2,r._arrayInstanceType(n)._eval$1("WhereIterable<1>")),a=e._list1$_separator,i=o._serialize0$_separatorString$1(a),o._serialize0$_writeBetween$3(n,i,t?new r._SerializeVisitor_visitList_closure3(o,e):new r._SerializeVisitor_visitList_closure4(o)),s&&(t=o._serialize0$_buffer,t.write$1(0,a.separator),l||t.writeCharCode$1(41)),l&&o._serialize0$_buffer.writeCharCode$1(93)},_serialize0$_separatorString$1(e){var t;e:{if($.ListSeparator_ECn0===e){t=this._serialize0$_style===$.OutputStyle_10?",":", ";break e}if($.ListSeparator_cQA0===e){t=this._serialize0$_style===$.OutputStyle_10?"/":" / ";break e}if($.ListSeparator_nbm0===e){t=" ";break e}t="";break e}return t},_serialize0$_elementNeedsParens$2(e,t){var n;e:{if(t instanceof r.SassList0&&t._list1$_contents.length>1&&!t._list1$_hasBrackets){t:{if($.ListSeparator_ECn0===e){n=t._list1$_separator===$.ListSeparator_ECn0;break t}if($.ListSeparator_cQA0===e){n=t._list1$_separator,n=n===$.ListSeparator_ECn0||n===$.ListSeparator_cQA0;break t}n=t._list1$_separator!==$.ListSeparator_undecided_null_undecided0;break t}break e}n=!1;break e}return n},visitMap$1(e){var t,n,s=this;if(!s._serialize0$_inspect)throw r.wrapException(r.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));t=s._serialize0$_buffer,t.writeCharCode$1(40),n=e._map0$_contents,s._serialize0$_writeBetween$3(n.get$entries(n),", ",new r._SerializeVisitor_visitMap_closure0(s)),t.writeCharCode$1(41)},_serialize0$_writeMapElement$1(e){var t=e instanceof r.SassList0&&e._list1$_separator===$.ListSeparator_ECn0&&!e._list1$_hasBrackets;t&&this._serialize0$_buffer.writeCharCode$1(40),e.accept$1(this),t&&this._serialize0$_buffer.writeCharCode$1(41)},visitNumber$1(e){var t,n,s,a,i=this,o=e.asSlash;if(c.Record_2_nullable_Object_and_nullable_Object._is(o)){t=o._0,n=o._1,i.visitNumber$1(t),i._serialize0$_buffer.writeCharCode$1(47),i.visitNumber$1(n);return}if(s=e._number1$_value,!isFinite(s)){i.visitCalculation$1(new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([e],c.JSArray_Object),c.Object)));return}if(e.get$hasComplexUnits()){if(!i._serialize0$_inspect)throw r.wrapException(r.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));i.visitCalculation$1(new r.SassCalculation0("calc",r.List_List$unmodifiable(r._setArrayType([e],c.JSArray_Object),c.Object)))}else i._serialize0$_writeNumber$1(s),a=e.get$numeratorUnits(e),a.length===1&&i._serialize0$_buffer.write$1(0,a[0])},_serialize0$_writeNumber$1(e){var t,n=this,s=r.fuzzyAsInt0(e);if(s!=null){n._serialize0$_buffer.write$1(0,n._serialize0$_removeExponent$1($.JSInt_methods.toString$0(s)));return}if(t=n._serialize0$_removeExponent$1($.JSNumber_methods.toString$0(e)),t.length<12){n._serialize0$_style===$.OutputStyle_10&&t.charCodeAt(0)===48&&(t=$.JSString_methods.substring$1(t,1)),n._serialize0$_buffer.write$1(0,t);return}n._serialize0$_writeRounded$1(t)},_serialize0$_removeExponent$1(e){for(var t,n,s,a,i=e.charCodeAt(0)===45,o=r._Cell$(),l=e.length,_=0;;){if(!(_<l)){t=null;break}e:{if(e.charCodeAt(_)!==101)break e;t=new r.StringBuffer(""),n=t._contents=""+r.Primitives_stringFromCharCode(e.charCodeAt(0)),i?(n+=r.Primitives_stringFromCharCode(e.charCodeAt(1)),t._contents=n,_>3&&(t._contents=n+$.JSString_methods.substring$2(e,3,_))):_>2&&(t._contents=n+$.JSString_methods.substring$2(e,2,_)),o.__late_helper$_value=r.int_parse($.JSString_methods.substring$2(e,_+1,l),null);break}++_}if(t==null)return e;if(o._readLocal$0()>0){for(l=o._readLocal$0(),n=t._contents,s=i?1:0,a=l-(n.length-1-s),l=n,_=0;_<a;++_)l=r.Primitives_stringFromCharCode(48),l=t._contents+=l;return l.charCodeAt(0)==0,l}else{for(i=e.charCodeAt(0)===45,l=(i?""+r.Primitives_stringFromCharCode(45):"")+"0.",_=-1;n=o.__late_helper$_value,n===o&&r.throwExpression(r.LateError$localNI("")),_>n;)l+=r.Primitives_stringFromCharCode(48),--_;return i?(n=t._contents,n=$.JSString_methods.substring$1((n.charCodeAt(0)==0,n),1)):n=t,n=l+r.S(n),n.charCodeAt(0)==0,n}},_serialize0$_writeRounded$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this;if($.JSString_methods.endsWith$1(e,".0")){m._serialize0$_buffer.write$1(0,$.JSString_methods.substring$2(e,0,e.length-2));return}for(t=e.length,n=new Uint8Array(t+1),s=e.charCodeAt(0)===45,a=s?1:0,i=1;;a=o,i=_){if(a===t){m._serialize0$_buffer.write$1(0,e);return}if(o=a+1,l=e.charCodeAt(a),l===46){a=o;break}_=i+1,n[i]=l-48}if(u=a+10,u>=t){m._serialize0$_buffer.write$1(0,e);return}for(_=i;a<u;a=o,_=p)p=_+1,o=a+1,n[_]=e.charCodeAt(a)-48;if(e.charCodeAt(a)-48>=5)for(;p=_-1,h=n[p]+1,n[p]=h,h===10;_=p);for(;_<i;++_)n[_]=0;for(;t=_>i,!!(t&&n[_-1]===0);)--_;if(_===2&&n[0]===0&&n[1]===0){m._serialize0$_buffer.writeCharCode$1(48);return}for(s&&m._serialize0$_buffer.writeCharCode$1(45),n[0]===0?d=m._serialize0$_style===$.OutputStyle_10&&n[1]===0?2:1:d=0,f=m._serialize0$_buffer;d<i;++d)f.writeCharCode$1(48+n[d]);if(t)for(f.writeCharCode$1(46);d<_;++d)f.writeCharCode$1(48+n[d])},_serialize0$_visitQuotedString$2$forceDoubleQuote(e,t){var n,s,a,i,o,l,_,u,p,h=this,d=t?h._serialize0$_buffer:new r.StringBuffer("");for(t&&d.writeCharCode$1(34),n=e.length,s=!1,a=!1,i=0;i<n;++i){if(o=e.charCodeAt(i),l=o===39,l&&t){d.writeCharCode$1(39);continue}if(l&&a){h._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);return}if(l){d.writeCharCode$1(39),s=!0;continue}if(_=o===34,_&&t){d.writeCharCode$1(92),d.writeCharCode$1(34);continue}if(_&&s){h._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);return}if(_){d.writeCharCode$1(34),a=!0;continue}if(o===0||o===1||o===2||o===3||o===4||o===5||o===6||o===7||o===8||o===10||o===11||o===12||o===13||o===14||o===15||o===16||o===17||o===18||o===19||o===20||o===21||o===22||o===23||o===24||o===25||o===26||o===27||o===28||o===29||o===30||o===31||o===127){h._serialize0$_writeEscape$4(d,o,e,i);continue}if(o===92){d.writeCharCode$1(92),d.writeCharCode$1(92);continue}u=h._serialize0$_tryPrivateUseCharacter$4(d,o,e,i),u!=null?i=u:d.writeCharCode$1(o)}t?d.writeCharCode$1(34):(p=a?39:34,n=h._serialize0$_buffer,n.writeCharCode$1(p),n.write$1(0,d),n.writeCharCode$1(p))},_serialize0$_visitQuotedString$1(e){return this._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!1)},_serialize0$_visitUnquotedString$1(e){var t,n,s,a,i,o;for(t=e.length,n=this._serialize0$_buffer,s=!1,a=0;a<t;++a){if(i=e.charCodeAt(a),i===10){n.writeCharCode$1(32),s=!0;continue}if(i===32){s||n.writeCharCode$1(32);continue}o=this._serialize0$_tryPrivateUseCharacter$4(n,i,e,a),o!=null?a=o:n.writeCharCode$1(i),s=!1}},_serialize0$_tryPrivateUseCharacter$4(e,t,n,s){var a;return this._serialize0$_style===$.OutputStyle_10?null:t>=57344&&t<=63743?(this._serialize0$_writeEscape$4(e,t,n,s),s):t>>>7===439&&n.length>s+1?(a=s+1,this._serialize0$_writeEscape$4(e,65536+((t&1023)<<10)+(n.charCodeAt(a)&1023),n,a),a):null},_serialize0$_writeEscape$4(e,t,n,s){var a,i;e.writeCharCode$1(92),e.write$1(0,$.JSInt_methods.toRadixString$1(t,16)),a=s+1,n.length!==a&&(i=n.charCodeAt(a),(r.CharacterExtension_get_isHex0(i)||i===32||i===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e){var t,n,s=this._serialize0$_buffer;s.writeCharCode$1(91),s.write$1(0,e.name),t=e.value,t!=null&&(s.write$1(0,e.op),r.Parser_isIdentifier0(t)&&!$.JSString_methods.startsWith$1(t,"--")?(s.write$1(0,t),n=e.modifier,n!=null&&s.writeCharCode$1(32)):(this._serialize0$_visitQuotedString$1(t),n=e.modifier,n!=null&&this._serialize0$_style!==$.OutputStyle_10&&s.writeCharCode$1(32)),r.NullableExtension_andThen0(n,s.get$write(s))),s.writeCharCode$1(93)},visitClassSelector$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(46),t.write$1(0,e.name)},visitComplexSelector$1(e){var t,n,s,a,i,o,l,_,u,p,h=this,d=e.leadingCombinators;for(h._serialize0$_writeCombinators$1(d),d.length>=1&&e.components.length>=1&&h._serialize0$_style!==$.OutputStyle_10&&h._serialize0$_buffer.writeCharCode$1(32),d=e.components,t=d.length,n=t-1,s=h._serialize0$_buffer,a=h._serialize0$_style===$.OutputStyle_10,i=!a,o=0;o<t;++o)l=d[o],h.visitCompoundSelector$1(l.selector),_=l.combinators,u=_.length===0,u||i&&s.writeCharCode$1(32),p=a?"":" ",h._serialize0$_writeBetween$3(_,p,s.get$write(s)),o!==n?_=!a||u:_=!1,_&&s.writeCharCode$1(32)},_serialize0$_writeCombinators$1(e){var t=this._serialize0$_style===$.OutputStyle_10?"":" ",n=this._serialize0$_buffer;return this._serialize0$_writeBetween$3(e,t,n.get$write(n))},visitCompoundSelector$1(e){var t,n,s,a=this._serialize0$_buffer,i=a.get$length(a);for(t=e.components,n=t.length,s=0;s<n;++s)t[s].accept$1(this);a.get$length(a)===i&&a.writeCharCode$1(42)},visitIDSelector$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(35),t.write$1(0,e.name)},visitSelectorList$1(e){var t,n,s,a,i,o,l=this,_=e.components;for(t=g.get$iterator$ax(l._serialize0$_inspect?_:new r.WhereIterable(_,new r._SerializeVisitor_visitSelectorList_closure0,r._arrayInstanceType(_)._eval$1("WhereIterable<1>"))),n=l._serialize0$_style!==$.OutputStyle_10,s=l._serialize0$_buffer,a=l._lineFeed.text,i=!0;t.moveNext$0();)o=t.get$current(t),i?i=!1:(s.writeCharCode$1(44),o.lineBreak?(n&&s.write$1(0,a),l._serialize0$_writeIndentation$0()):n&&s.writeCharCode$1(32)),l.visitComplexSelector$1(o)},visitParentSelector$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(38),r.NullableExtension_andThen0(e.suffix,t.get$write(t))},visitPlaceholderSelector$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(37),t.write$1(0,e.name)},visitPseudoSelector$1(e){var t,n,s,a=e.name;a==="not"?(t=e.selector,t instanceof r.SelectorList0?n=(t??c.SelectorList_2._as(t)).accept$1($._IsInvisibleVisitor_true0):n=!1):n=!1,!n&&(n=this._serialize0$_buffer,n.writeCharCode$1(58),e.isSyntacticClass||n.writeCharCode$1(58),n.write$1(0,a),a=e.argument,s=a==null,!(s&&e.selector==null)&&(n.writeCharCode$1(40),s||(n.write$1(0,a),e.selector!=null&&n.writeCharCode$1(32)),r.NullableExtension_andThen0(e.selector,this.get$visitSelectorList()),n.writeCharCode$1(41)))},visitTypeSelector$1(e){this._serialize0$_buffer.write$1(0,e.name)},visitUniversalSelector$1(e){var t,n=e.namespace;n!=null&&(t=this._serialize0$_buffer,t.write$1(0,n),t.writeCharCode$1(124)),this._serialize0$_buffer.writeCharCode$1(42)},_serialize0$_write$1(e){return this._serialize0$_buffer.forSpan$2(e.span,new r._SerializeVisitor__write_closure0(this,e))},_serialize0$_visitChildren$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=m._serialize0$_buffer;for(y.writeCharCode$1(123),t=e.children,n=t.$ti,t=new r.ListIterator(t,t.get$length(0),n._eval$1("ListIterator<ListBase.E>")),s=m._serialize0$_style===$.OutputStyle_10,a=!s,i=m.get$_serialize0$_requiresSemicolon(),o=!m._serialize0$_inspect,n=n._eval$1("ListBase.E"),l=m._lineFeed.text,_=null,u=null;t.moveNext$0();)p=t.__internal$_current,h=p??n._as(p),o?p=s?h.accept$1($._IsInvisibleVisitor_true_true0):h.accept$1($._IsInvisibleVisitor_true_false0):p=!1,!p&&(p=u==null,d=p?null:i.call$1(u),(d??!1)&&y.writeCharCode$1(59),m._serialize0$_isTrailingComment$2(h,p?e:u)?(a&&y.writeCharCode$1(32),f=m._serialize0$_indentation,m._serialize0$_indentation=0,new r._SerializeVisitor__visitChildren_closure1(m,h).call$0(),m._serialize0$_indentation=f):(a&&y.write$1(0,l),++m._serialize0$_indentation,new r._SerializeVisitor__visitChildren_closure2(m,h).call$0(),--m._serialize0$_indentation),_=u,u=h);u!=null&&((c.CssParentNode_2._is(u)?u.get$isChildless():!(u instanceof r.ModifiableCssComment0))&&a&&y.writeCharCode$1(59),_==null&&m._serialize0$_isTrailingComment$2(u,e)?a&&y.writeCharCode$1(32):(m._serialize0$_writeLineFeed$0(),m._serialize0$_writeIndentation$0())),y.writeCharCode$1(125)},_serialize0$_requiresSemicolon$1(e){return c.CssParentNode_2._is(e)?e.get$isChildless():!(e instanceof r.ModifiableCssComment0)},_serialize0$_isTrailingComment$2(e,t){var n,s,a,i,o,l,_;return this._serialize0$_style===$.OutputStyle_10||!(e instanceof r.ModifiableCssComment0)||(n=e.span,s=n.get$sourceUrl(n),a=t.get$span(t),!g.$eq$(s,a.get$sourceUrl(a)))?!1:(s=t.get$span(t),g.$eq$(s.get$file(s).url,n.get$file(n).url)&&s.get$start(s).offset<=n.get$start(n).offset&&s.get$end(s).offset>=n.get$end(n).offset?(s=n.get$start(n),a=t.get$span(t),i=s.offset-a.get$start(a).offset-1,i<0?!1:(o=Math.max(0,$.JSString_methods.lastIndexOf$2(t.get$span(t).get$text(),"{",i)),s=t.get$span(t),s=s.get$file(s),a=t.get$span(t),a=a.get$start(a),l=t.get$span(t),_=s.span$2(0,a.offset,l.get$start(l).offset+o),n=n.get$start(n),n=n.file.getLine$1(n.offset),l=r.FileLocation$_(_.file,_._end),n===l.file.getLine$1(l.offset))):(n=n.get$start(n),n=n.file.getLine$1(n.offset),s=t.get$span(t),s=s.get$end(s),n===s.file.getLine$1(s.offset)))},_serialize0$_writeLineFeed$0(){this._serialize0$_style!==$.OutputStyle_10&&this._serialize0$_buffer.write$1(0,this._lineFeed.text)},_serialize0$_writeIndentation$0(){var e=this;e._serialize0$_style!==$.OutputStyle_10&&e._serialize0$_writeTimes$2(e._serialize0$_indentCharacter,e._serialize0$_indentation*e._serialize0$_indentWidth)},_serialize0$_writeTimes$2(e,t){var n,s;for(n=this._serialize0$_buffer,s=0;s<t;++s)n.writeCharCode$1(e)},_serialize0$_writeBetween$1$3(e,t,n){var s,a,i,o;for(s=g.get$iterator$ax(e),a=this._serialize0$_buffer,i=!0;s.moveNext$0();)o=s.get$current(s),i?i=!1:a.write$1(0,t),n.call$1(o)},_serialize0$_writeBetween$3(e,t,n){return this._serialize0$_writeBetween$1$3(e,t,n,c.dynamic)}},r._SerializeVisitor_visitCssComment_closure0.prototype={call$0(){var e,t,n,s,a=this.$this;a._serialize0$_style===$.OutputStyle_10&&this.node.text.charCodeAt(2)!==33||(e=this.node,t=e.text,!$.JSString_methods.startsWith$1(t,r.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))&&(n=a._serialize0$_minimumIndentation$1(t),n!=null?(e=e.span,e=e.get$start(e),s=Math.min(n,e.file.getColumn$1(e.offset)),a._serialize0$_writeIndentation$0(),a._serialize0$_writeWithIndent$2(t,s)):(a._serialize0$_writeIndentation$0(),a._serialize0$_buffer.write$1(0,t))))},$signature:1},r._SerializeVisitor_visitCssAtRule_closure0.prototype={call$0(){var e,t,n=this.$this,s=n._serialize0$_buffer;s.writeCharCode$1(64),e=this.node,n._serialize0$_write$1(e.name),t=e.value,t!=null&&(s.writeCharCode$1(32),n._serialize0$_write$1(t))},$signature:1},r._SerializeVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e,t,n,s,a=this.$this,i=a._serialize0$_buffer;i.write$1(0,"@media"),e=this.node.queries,t=$.JSArray_methods.get$first(e),n=a._serialize0$_style===$.OutputStyle_10,n&&t.modifier==null&&t.type==null?(s=t.conditions,s=s.length===1&&g.startsWith$1$s($.JSArray_methods.get$first(s),"(not ")):s=!0,s&&i.writeCharCode$1(32),i=n?",":", ",a._serialize0$_writeBetween$3(e,i,a.get$_serialize0$_visitMediaQuery())},$signature:1},r._SerializeVisitor_visitCssImport_closure0.prototype={call$0(){var e,t,n,s=this.$this,a=s._serialize0$_buffer;a.write$1(0,"@import"),e=s._serialize0$_style!==$.OutputStyle_10,e&&a.writeCharCode$1(32),t=this.node,a.forSpan$2(t.url.span,new r._SerializeVisitor_visitCssImport__closure0(s,t)),n=t.modifiers,n!=null&&(e&&a.writeCharCode$1(32),a.write$1(0,n))},$signature:1},r._SerializeVisitor_visitCssImport__closure0.prototype={call$0(){return this.$this._serialize0$_writeImportUrl$1(this.node.url.value)},$signature:0},r._SerializeVisitor_visitCssKeyframeBlock_closure0.prototype={call$0(){var e=this.$this,t=e._serialize0$_style===$.OutputStyle_10?",":", ",n=e._serialize0$_buffer;return e._serialize0$_writeBetween$3(this.node.selector.value,t,n.get$write(n))},$signature:0},r._SerializeVisitor_visitCssStyleRule_closure0.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule0$_selector._box0$_inner.value)},$signature:0},r._SerializeVisitor_visitCssSupportsRule_closure0.prototype={call$0(){var e=this.$this,t=e._serialize0$_buffer;t.write$1(0,"@supports"),e._serialize0$_style===$.OutputStyle_10&&g.codeUnitAt$1$s(this.node.condition.value,0)===40||t.writeCharCode$1(32),e._serialize0$_write$1(this.node.condition)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure1.prototype={call$0(){var e=this.$this,t=this.node;e._serialize0$_style===$.OutputStyle_10?e._serialize0$_writeFoldedValue$1(t):e._serialize0$_writeReindentedValue$1(t)},$signature:1},r._SerializeVisitor_visitCssDeclaration_closure2.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},r._SerializeVisitor_visitList_closure2.prototype={call$1(e){return!e.get$isBlank()},$signature:53},r._SerializeVisitor_visitList_closure3.prototype={call$1(e){var t=this.$this,n=t._serialize0$_elementNeedsParens$2(this.value._list1$_separator,e);n&&t._serialize0$_buffer.writeCharCode$1(40),e.accept$1(t),n&&t._serialize0$_buffer.writeCharCode$1(41)},$signature:62},r._SerializeVisitor_visitList_closure4.prototype={call$1(e){e.accept$1(this.$this)},$signature:62},r._SerializeVisitor_visitMap_closure0.prototype={call$1(e){var t=this.$this;t._serialize0$_writeMapElement$1(e.key),t._serialize0$_buffer.write$1(0,": "),t._serialize0$_writeMapElement$1(e.value)},$signature:536},r._SerializeVisitor_visitSelectorList_closure0.prototype={call$1(e){return!e.accept$1($._IsInvisibleVisitor_true0)},$signature:18},r._SerializeVisitor__write_closure0.prototype={call$0(){return this.$this._serialize0$_buffer.write$1(0,this.value.value)},$signature:0},r._SerializeVisitor__visitChildren_closure1.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},r._SerializeVisitor__visitChildren_closure2.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},r.OutputStyle0.prototype={_enumToString$0(){return"OutputStyle."+this._name}},r.LineFeed0.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return this.name}},r.ShadowedModuleView0.prototype={get$url(e){var t=this._shadowed_view0$_inner;return t.get$url(t)},get$upstream(){return this._shadowed_view0$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view0$_inner.get$extensionStore()},get$css(e){var t=this._shadowed_view0$_inner;return t.get$css(t)},get$preModuleComments(){return this._shadowed_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,n){if(this.variables.containsKey$1(e))this._shadowed_view0$_inner.setVariable$3(e,t,n);else throw r.wrapException(r.SassScriptException$0("Undefined variable.",null))},variableIdentity$1(e){return this._shadowed_view0$_inner.variableIdentity$1(e)},$eq(e,t){var n,s,a=this;return t==null?!1:(t instanceof r.ShadowedModuleView0&&a._shadowed_view0$_inner.$eq(0,t._shadowed_view0$_inner)?(n=a.variables,n=n.get$keys(n),s=t.variables,$.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=a.functions,n=n.get$keys(n),s=t.functions,$.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=a.mixins,n=n.get$keys(n),s=t.mixins,s=$.C_IterableEquality.equals$2(0,n,s.get$keys(s)),n=s):n=!1):n=!1):n=!1,n)},get$hashCode(e){var t=this._shadowed_view0$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new r.ShadowedModuleView0(e._shadowed_view0$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},r.SilentComment0.prototype={accept$1$1(e){return e.visitSilentComment$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.text},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.SimpleSelector0.prototype={get$specificity(){return 1e3},get$hasComplicatedSuperselectorSemantics(){return!1},addSuffix$1(e){return r.throwExpression(r.MultiSpanSassException$0('Selector "'+this.toString$0(0)+`" can't have a suffix`,this.span,"outer selector",r.LinkedHashMap_LinkedHashMap$_empty(c.FileSpan,c.String),null))},unify$1(e){var t,n,s,a,i,o,l=this;if(e.length===1?(t=e[0],t instanceof r.UniversalSelector0?n=!0:t instanceof r.PseudoSelector0?n=t.isClass&&t.name==="host"||t.get$isHostContext():n=!1):(t=null,n=!1),n)return t.unify$1(r._setArrayType([l],c.JSArray_SimpleSelector_2));if($.JSArray_methods.contains$1(e,l))return e;for(s=r._setArrayType([],c.JSArray_SimpleSelector_2),n=e.length,a=!1,i=0;i<e.length;e.length===n||(0,r.throwConcurrentModificationError)(e),++i)o=e[i],!a&&o instanceof r.PseudoSelector0&&(s.push(l),a=!0),s.push(o);return a||s.push(l),s},isSuperselector$1(e){var t;return this.$eq(0,e)?!0:e instanceof r.PseudoSelector0&&e.isClass&&(t=e.selector,t!=null&&C._subselectorPseudos0.contains$1(0,e.normalizedName))?$.JSArray_methods.every$1(t.components,new r.SimpleSelector_isSuperselector_closure0(this)):!1}},r.SimpleSelector_isSuperselector_closure0.prototype={call$1(e){var t=e.components;return t.length!==0&&$.JSArray_methods.any$1($.JSArray_methods.get$last(t).selector.components,new r.SimpleSelector_isSuperselector__closure0(this.$this))},$signature:18},r.SimpleSelector_isSuperselector__closure0.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:14},r.SingleUnitSassNumber0.prototype={get$numeratorUnits(e){return r.List_List$unmodifiable([this._single_unit$_unit],c.String)},get$denominatorUnits(e){return $.List_empty},get$hasUnits(){return!0},get$hasComplexUnits(){return!1},withValue$1(e){return new r.SingleUnitSassNumber0(this._single_unit$_unit,e,null)},withSlash$2(e,t){return new r.SingleUnitSassNumber0(this._single_unit$_unit,this._number1$_value,new r._Record_2(e,t))},hasUnit$1(e){return e===this._single_unit$_unit},hasCompatibleUnits$1(e){return e instanceof r.SingleUnitSassNumber0&&r.conversionFactor0(this._single_unit$_unit,e._single_unit$_unit)!=null},hasPossiblyCompatibleUnits$1(e){var t,n,s;return e instanceof r.SingleUnitSassNumber0?(t=C.$get$_knownCompatibilitiesByUnit0(),n=t.$index(0,this._single_unit$_unit.toLowerCase()),n==null?!0:(s=e._single_unit$_unit.toLowerCase(),n.contains$1(0,s)||!t.containsKey$1(s))):!1},compatibleWithUnit$1(e){return r.conversionFactor0(this._single_unit$_unit,e)!=null},coerceToMatch$3(e,t,n){var s=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$coerceToMatch0(e,t,n)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,t,n){var s=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$coerceValueToMatch0(e,t,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,t,n){var s=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$convertToMatch(e,t,n)},convertValueToMatch$3(e,t,n){var s=e instanceof r.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return s??this.super$SassNumber$convertValueToMatch0(e,t,n)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){var s=g.getInterceptor$asx(e);return s=s.get$length(e)===1&&g.get$isEmpty$asx(t)?this._single_unit$_coerceToUnit$1(s.$index(e,0)):null,s??this.super$SassNumber$coerce0(e,t,n)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){var s=g.getInterceptor$asx(e);return s=s.get$length(e)===1&&g.get$isEmpty$asx(t)?this._single_unit$_coerceValueToUnit$1(s.$index(e,0)):null,s??this.super$SassNumber$coerceValue0(e,t,n)},coerceValueToUnit$2(e,t){var n=this._single_unit$_coerceValueToUnit$1(e);return n??this.super$SassNumber$coerceValueToUnit0(e,t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_single_unit$_coerceToUnit$1(e){var t=this._single_unit$_unit;return t===e?this:r.NullableExtension_andThen0(r.conversionFactor0(e,t),new r.SingleUnitSassNumber__coerceToUnit_closure0(this,e))},_single_unit$_coerceValueToUnit$1(e){return r.NullableExtension_andThen0(r.conversionFactor0(e,this._single_unit$_unit),new r.SingleUnitSassNumber__coerceValueToUnit_closure0(this))},multiplyUnits$3(e,t,n){var s,a={};return a.value=e,a.newNumerators=t,s=r._setArrayType(n.slice(0),r._arrayInstanceType(n)),r.removeFirstWhere0(s,new r.SingleUnitSassNumber_multiplyUnits_closure1(a,this),new r.SingleUnitSassNumber_multiplyUnits_closure2(a,this)),r.SassNumber_SassNumber$withUnits0(a.value,s,a.newNumerators)},unaryMinus$0(){return new r.SingleUnitSassNumber0(this._single_unit$_unit,-this._number1$_value,null)},$eq(e,t){var n;return t==null?!1:t instanceof r.SingleUnitSassNumber0?(n=r.conversionFactor0(t._single_unit$_unit,this._single_unit$_unit),n!=null&&r.fuzzyEquals0(this._number1$_value*n,t._number1$_value)):!1},get$hashCode(e){var t=this,n=t.hashCache;return n??(t.hashCache=r.fuzzyHashCode0(t._number1$_value*t.canonicalMultiplierForUnit$1(t._single_unit$_unit)))}},r.SingleUnitSassNumber__coerceToUnit_closure0.prototype={call$1(e){return new r.SingleUnitSassNumber0(this.unit,this.$this._number1$_value*e,null)},$signature:537},r.SingleUnitSassNumber__coerceValueToUnit_closure0.prototype={call$1(e){return this.$this._number1$_value*e},$signature:37},r.SingleUnitSassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=r.conversionFactor0(e,this.$this._single_unit$_unit);return t==null?!1:(this._box_0.value*=t,!0)},$signature:4},r.SingleUnitSassNumber_multiplyUnits_closure2.prototype={call$0(){var e=r._setArrayType([this.$this._single_unit$_unit],c.JSArray_String),t=this._box_0;$.JSArray_methods.addAll$1(e,t.newNumerators),t.newNumerators=e},$signature:0},r.SourceMapBuffer0.prototype={get$_source_map_buffer0$_targetLocation(){var e=this._source_map_buffer0$_buffer._contents,t=this._source_map_buffer0$_line;return r.SourceLocation$(e.length,this._source_map_buffer0$_column,t,null)},get$length(e){return this._source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,t){var n,s=this,a=s._source_map_buffer0$_inSpan;s._source_map_buffer0$_inSpan=!0,s._source_map_buffer0$_addEntry$2(e.get$start(e),s.get$_source_map_buffer0$_targetLocation());try{return n=t.call$0(),n}finally{s._source_map_buffer0$_inSpan=a}},forSpan$2(e,t){return this.forSpan$1$2(e,t,c.dynamic)},_source_map_buffer0$_addEntry$2(e,t){var n,s,a=this._source_map_buffer0$_entries;a.length!==0&&(n=$.JSArray_methods.get$last(a),s=n.source,s.file.getLine$1(s.offset)===e.file.getLine$1(e.offset)&&n.target.line===t.line||n.target.offset===t.offset)||a.push(new r.Entry(e,t,null))},write$1(e,t){var n,s,a=g.toString$0$(t);for(this._source_map_buffer0$_buffer._contents+=a,n=a.length,s=0;s<n;++s)a.charCodeAt(s)===10?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},writeCharCode$1(e){var t=this._source_map_buffer0$_buffer,n=r.Primitives_stringFromCharCode(e);t._contents+=n,e===10?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},_source_map_buffer0$_writeLine$0(){var e=this,t=e._source_map_buffer0$_entries;$.JSArray_methods.get$last(t).target.line===e._source_map_buffer0$_line&&$.JSArray_methods.get$last(t).target.column===e._source_map_buffer0$_column&&t.pop(),++e._source_map_buffer0$_line,e._source_map_buffer0$_column=0,e._source_map_buffer0$_inSpan&&t.push(new r.Entry($.JSArray_methods.get$last(t).source,e.get$_source_map_buffer0$_targetLocation(),null))},toString$0(e){var t=this._source_map_buffer0$_buffer._contents;return t.charCodeAt(0)==0,t},buildSourceMap$1$prefix(e){var t,n,s,a={},i=e.length;if(i===0)return r.SingleMapping_SingleMapping$fromEntries(this._source_map_buffer0$_entries);for(a.prefixColumn=a.prefixLines=0,t=0,n=0;t<i;++t)e.charCodeAt(t)===10?(++a.prefixLines,a.prefixColumn=0,n=0):(s=n+1,a.prefixColumn=s,n=s);return n=this._source_map_buffer0$_entries,r.SingleMapping_SingleMapping$fromEntries(new r.MappedListIterable(n,new r.SourceMapBuffer_buildSourceMap_closure0(a,i),r._arrayInstanceType(n)._eval$1("MappedListIterable<1,Entry>")))}},r.SourceMapBuffer_buildSourceMap_closure0.prototype={call$1(e){var t=e.target,n=t.line,s=this._box_0,a=s.prefixLines;return s=n===0?s.prefixColumn:0,new r.Entry(e.source,r.SourceLocation$(t.offset+this.prefixLength,t.column+s,n+a,null),e.identifierName)},$signature:158},r.updateSourceSpanPrototype_closure.prototype={call$0(){return this.span},$signature:27},r.updateSourceSpanPrototype_closure0.prototype={call$1(e){return e.get$start(e)},$signature:231},r.updateSourceSpanPrototype_closure1.prototype={call$1(e){return e.get$end(e)},$signature:231},r.updateSourceSpanPrototype_closure2.prototype={call$1(e){return r.NullableExtension_andThen0(e.get$sourceUrl(e),r.utils1__dartToJSUrl$closure())},$signature:539},r.updateSourceSpanPrototype_closure3.prototype={call$1(e){return e.get$text()},$signature:223},r.updateSourceSpanPrototype_closure4.prototype={call$1(e){return e.get$context(e)},$signature:223},r.updateSourceSpanPrototype_closure5.prototype={call$1(e){return e.get$line()},$signature:215},r.updateSourceSpanPrototype_closure6.prototype={call$1(e){return e.get$column()},$signature:215},r.StatementSearchVisitor0.prototype={visitAtRootRule$1(e){return this.visitChildren$1(e.children)},visitAtRule$1(e){return r.NullableExtension_andThen0(e.children,this.get$visitChildren())},visitContentBlock$1(e){return this.visitChildren$1(e.children)},visitContentRule$1(e){return null},visitDebugRule$1(e){return null},visitDeclaration$1(e){return r.NullableExtension_andThen0(e.children,this.get$visitChildren())},visitEachRule$1(e){return this.visitChildren$1(e.children)},visitErrorRule$1(e){return null},visitExtendRule$1(e){return null},visitForRule$1(e){return this.visitChildren$1(e.children)},visitForwardRule$1(e){return null},visitFunctionRule$1(e){return this.visitChildren$1(e.children)},visitIfRule$1(e){var t=r.IterableExtension_search0(e.clauses,new r.StatementSearchVisitor_visitIfRule_closure1(this));return t??r.NullableExtension_andThen0(e.lastClause,new r.StatementSearchVisitor_visitIfRule_closure2(this))},visitImportRule$1(e){return null},visitIncludeRule$1(e){return r.NullableExtension_andThen0(e.content,this.get$visitContentBlock())},visitLoudComment$1(e){return null},visitMediaRule$1(e){return this.visitChildren$1(e.children)},visitMixinRule$1(e){return this.visitChildren$1(e.children)},visitReturnRule$1(e){return null},visitSilentComment$1(e){return null},visitStyleRule$1(e){return this.visitChildren$1(e.children)},visitStylesheet$1(e){return this.visitChildren$1(e.children)},visitSupportsRule$1(e){return this.visitChildren$1(e.children)},visitUseRule$1(e){return null},visitVariableDeclaration$1(e){return null},visitWarnRule$1(e){return null},visitWhileRule$1(e){return this.visitChildren$1(e.children)},visitChildren$1(e){return r.IterableExtension_search0(e,new r.StatementSearchVisitor_visitChildren_closure0(this))}},r.StatementSearchVisitor_visitIfRule_closure1.prototype={call$1(e){return r.IterableExtension_search0(e.children,new r.StatementSearchVisitor_visitIfRule__closure2(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(IfClause0)")}},r.StatementSearchVisitor_visitIfRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},r.StatementSearchVisitor_visitIfRule_closure2.prototype={call$1(e){return r.IterableExtension_search0(e.children,new r.StatementSearchVisitor_visitIfRule__closure1(this.$this))},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(ElseClause0)")}},r.StatementSearchVisitor_visitIfRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},r.StatementSearchVisitor_visitChildren_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return r._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},r.StaticImport0.prototype={toString$0(e){var t=this.url.toString$0(0),n=this.modifiers;return t+(n==null?"":" "+n.toString$0(0))},$isImport0:1,$isAstNode0:1,get$span(e){return this.span}},r.StderrLogger0.prototype={warn$4$deprecation$span$trace(e,t,n,s,a){var i,o=new r.StringBuffer(""),l=this.color;l?(i=o._contents="\x1B[33m\x1B[1m",i=o._contents=(n?o._contents=i+"Deprecation ":i)+"Warning\x1B[0m"):i=o._contents=(n?o._contents="DEPRECATION ":"")+"WARNING",s==null?l=o._contents=i+(": "+t+`
|
||
`):a!=null?(l=i+(": "+t+`
|
||
|
||
`+s.highlight$1$color(l)+`
|
||
`),o._contents=l):(l=i+(" on "+s.message$2$color(0,`
|
||
`+t,l)+`
|
||
`),o._contents=l),a!=null&&(o._contents=l+(r.indent0($.JSString_methods.trimRight$0(a.toString$0(0)),4)+`
|
||
`)),r.printError0(o)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,n,s){return this.warn$4$deprecation$span$trace(0,t,!1,n,s)},warn$2$span(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,n,null)},warn$2$trace(e,t,n){return this.warn$4$deprecation$span$trace(0,t,!1,null,n)},debug$2(e,t,n){var s,a,i,o=n.file,l=n._file$_start;r.FileLocation$_(o,l).file.url==null?s="-":(a=r.FileLocation$_(o,l).file.url,i=C.$get$context(),a.toString,s=i.prettyUri$1(a)),o=r.FileLocation$_(o,l),o=o.file.getLine$1(o.offset),l=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",l=s+":"+(o+1)+" "+l+(": "+t),r.printError0((l.charCodeAt(0)==0,l))}},r.StringExpression0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},asInterpolation$1$static(e){var t,n,s,a,i,o,l,_,u,p;if(!this.hasQuotes)return this.text;for(t=this.text,n=t.contents,s=r.StringExpression__bestQuote0(new r.WhereTypeIterable(n,c.WhereTypeIterable_String)),a=new r.StringBuffer(""),i=r._setArrayType([],c.JSArray_Object),o=new r.InterpolationBuffer0(a,i),l=r.Primitives_stringFromCharCode(s),a._contents+=l,l=n.length,_=c.Expression_2,u=0;u<l;++u){if(p=n[u],_._is(p)){o._interpolation_buffer0$_flushText$0(),i.push(p);continue}typeof p=="string"&&r.StringExpression__quoteInnerText0(p,s,o,e)}return n=r.Primitives_stringFromCharCode(s),a._contents+=n,o.interpolation$1(t.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)},$isExpression0:1,$isAstNode0:1},r.module_closure10.prototype={call$1(e){var t,n,s,a,i,o,l,_=g.getInterceptor$asx(e),u=_.$index(e,0).assertString$1("string"),p=_.$index(e,1).assertString$1("separator");if(_=_.$index(e,2).get$realNull(),t=_==null?null:_.assertNumber$1("limit").assertInt$1("limit"),t!=null&&t<1)throw r.wrapException(r.SassScriptException$0("$limit: Must be 1 or greater, was "+r.S(t)+".",null));if(_=u._string0$_text,_.length===0)return $.SassList_bdS2;if(n=p._string0$_text,n.length===0)return r.SassList$0(r.MappedIterable_MappedIterable(new r.Runes(_),new r.module__closure2(u),c.Runes._eval$1("Iterable.E"),c.Value_2),$.ListSeparator_ECn0,!0);for(s=r._setArrayType([],c.JSArray_String),n=$.JSString_methods.allMatches$1(n,_),n=new r._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),a=0,i=0;n.moveNext$0()&&(o=n.__js_helper$_current,l=o.start,s.push($.JSString_methods.substring$2(_,i,l)),i=l+o.pattern.length,++a,a!==t););return s.push($.JSString_methods.substring$1(_,i)),r.SassList$0(new r.MappedListIterable(s,new r.module__closure3(u),c.MappedListIterable_String_Value_2),$.ListSeparator_ECn0,!0)},$signature:23},r.module__closure2.prototype={call$1(e){return new r.SassString0(r.Primitives_stringFromCharCode(e),this.string._string0$_hasQuotes)},$signature:542},r.module__closure3.prototype={call$1(e){return new r.SassString0(e,this.string._string0$_hasQuotes)},$signature:543},r._unquote_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._string0$_hasQuotes?new r.SassString0(t._string0$_text,!1):t},$signature:19},r._quote_closure0.prototype={call$1(e){var t=g.$index$asx(e,0).assertString$1("string");return t._string0$_hasQuotes?t:new r.SassString0(t._string0$_text,!0)},$signature:19},r._length_closure1.prototype={call$1(e){return r.SassNumber_SassNumber0(g.$index$asx(e,0).assertString$1("string").get$_string0$_sassLength(),null)},$signature:12},r._insert_closure0.prototype={call$1(e){var t,n,s="index",a=g.getInterceptor$asx(e),i=a.$index(e,0).assertString$1("string"),o=a.$index(e,1).assertString$1("insert"),l=a.$index(e,2).assertNumber$1(s);return l.assertNoUnits$1(s),t=l.assertInt$1(s),t<0&&(t=Math.max(i.get$_string0$_sassLength()+t+2,0)),a=i._string0$_text,n=r.codepointIndexToCodeUnitIndex0(a,r._codepointForIndex0(t,i.get$_string0$_sassLength(),!1)),new r.SassString0($.JSString_methods.replaceRange$3(a,n,n,o._string0$_text),i._string0$_hasQuotes)},$signature:19},r._index_closure1.prototype={call$1(e){var t=g.getInterceptor$asx(e),n=t.$index(e,0).assertString$1("string")._string0$_text,s=$.JSString_methods.indexOf$1(n,t.$index(e,1).assertString$1("substring")._string0$_text);return s===-1?$.C__SassNull0:r.SassNumber_SassNumber0(r.codeUnitIndexToCodepointIndex0(n,s)+1,null)},$signature:3},r._slice_closure0.prototype={call$1(e){var t,n,s,a,i="start-at",o=g.getInterceptor$asx(e),l=o.$index(e,0).assertString$1("string"),_=o.$index(e,1).assertNumber$1(i),u=o.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(i),u.assertNoUnits$1("end-at"),t=l.get$_string0$_sassLength(),n=u.assertInt$0(),n===0||(s=r._codepointForIndex0(_.assertInt$0(),t,!1),a=r._codepointForIndex0(n,t,!0),a===t&&--a,a<s)?l._string0$_hasQuotes?C.$get$_emptyQuoted0():C.$get$_emptyUnquoted0():(o=l._string0$_text,new r.SassString0($.JSString_methods.substring$2(o,r.codepointIndexToCodeUnitIndex0(o,s),r.codepointIndexToCodeUnitIndex0(o,a+1)),l._string0$_hasQuotes))},$signature:19},r._toUpperCase_closure0.prototype={call$1(e){var t,n,s,a,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string0$_text,n=t.length,s=0,a="";s<n;++s)i=t.charCodeAt(s),a+=r.Primitives_stringFromCharCode(i>=97&&i<=122?i&4294967263:i);return new r.SassString0((a.charCodeAt(0)==0,a),o._string0$_hasQuotes)},$signature:19},r._toLowerCase_closure0.prototype={call$1(e){var t,n,s,a,i,o=g.$index$asx(e,0).assertString$1("string");for(t=o._string0$_text,n=t.length,s=0,a="";s<n;++s)i=t.charCodeAt(s),a+=r.Primitives_stringFromCharCode(i>=65&&i<=90?i|32:i);return new r.SassString0((a.charCodeAt(0)==0,a),o._string0$_hasQuotes)},$signature:19},r._uniqueId_closure0.prototype={call$1(e){var t=C.$get$_previousUniqueId0()+(C.$get$_random1().nextInt$1(36)+1);return C._previousUniqueId0=t,t>Math.pow(36,6)&&(C._previousUniqueId0=$.JSInt_methods.$mod(C.$get$_previousUniqueId0(),r._asInt(Math.pow(36,6)))),new r.SassString0("u"+$.JSString_methods.padLeft$2($.JSInt_methods.toRadixString$1(C.$get$_previousUniqueId0(),36),6,"0"),!1)},$signature:19},r.stringClass_closure.prototype={call$0(){var e,t=c.JSClass,n=t._as(r.allowInteropCaptureThisNamed("sass.SassString",new r.stringClass__closure));return r.LinkedHashMap_LinkedHashMap$_literal(["text",new r.stringClass__closure0,"hasQuotes",new r.stringClass__closure1,"sassLength",new r.stringClass__closure2],c.String,c.Function).forEach$1(0,r.JSClassExtension_get_defineGetter(n)),g.get$$prototype$x(n).sassIndexToStringIndex=r.allowInteropCaptureThisNamed("sassIndexToStringIndex",new r.stringClass__closure3),e=C.$get$_emptyQuoted0(),r.JSClassExtension_injectSuperclass(t._as(e.constructor),n),n},$signature:15},r.stringClass__closure.prototype={call$3(e,t,n){var s;return typeof t=="string"?(s=n==null?null:g.get$quotes$x(n),s=new r.SassString0(t,s??!0)):(c.nullable__ConstructorOptions_3._as(t),s=t==null?null:g.get$quotes$x(t),s=s??!0?C.$get$_emptyQuoted0():C.$get$_emptyUnquoted0()),s},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:544},r.stringClass__closure0.prototype={call$1(e){return e._string0$_text},$signature:545},r.stringClass__closure1.prototype={call$1(e){return e._string0$_hasQuotes},$signature:546},r.stringClass__closure2.prototype={call$1(e){return e.get$_string0$_sassLength()},$signature:547},r.stringClass__closure3.prototype={call$3(e,t,n){var s,a=t.assertNumber$1(n).assertInt$1(n);return a===0?r.throwExpression(r.SassScriptException$0("String index may not be 0.",n)):Math.abs(a)>e.get$_string0$_sassLength()&&r.throwExpression(r.SassScriptException$0("Invalid index "+t.toString$0(0)+" for a string with "+e.get$_string0$_sassLength()+" characters.",n)),s=a<0?e.get$_string0$_sassLength()+a:a-1,r.codepointIndexToCodeUnitIndex0(e._string0$_text,s)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:548},r._ConstructorOptions1.prototype={},r._NodeSassString.prototype={},r.legacyStringClass_closure.prototype={call$3(e,t,n){var s;n==null?(t.toString,s=new r.SassString0(t,!1)):s=n,g.set$dartValue$x(e,s)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:549},r.legacyStringClass_closure0.prototype={call$1(e){return g.get$dartValue$x(e)._string0$_text},$signature:550},r.legacyStringClass_closure1.prototype={call$2(e,t){g.set$dartValue$x(e,new r.SassString0(t,!1))},$signature:551},r.SassString0.prototype={get$_string0$_sassLength(){var e,t=this,n=t._string0$__SassString__sassLength_FI;return n===C&&(e=new r.Runes(t._string0$_text).get$length(0),t._string0$__SassString__sassLength_FI!==C&&r.throwUnnamedLateFieldADI(),t._string0$__SassString__sassLength_FI=e,n=e),n},get$isSpecialNumber(){var e,t,n,s;if(this._string0$_hasQuotes||(e=this._string0$_text,e.length<6))return!1;t=e.charCodeAt(0);e:{if(t===99||t===67){n=e.charCodeAt(1);t:{if(n===108||n===76){e=(e.charCodeAt(2)|32)===97&&(e.charCodeAt(3)|32)===109&&(e.charCodeAt(4)|32)===112&&e.charCodeAt(5)===40;break t}if(n===97||n===65){e=(e.charCodeAt(2)|32)===108&&(e.charCodeAt(3)|32)===99&&e.charCodeAt(4)===40;break t}e=!1;break t}break e}if(t===118||t===86){e=(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40;break e}if(t===101||t===69){e=(e.charCodeAt(1)|32)===110&&(e.charCodeAt(2)|32)===118&&e.charCodeAt(3)===40;break e}if(t===109||t===77){s=e.charCodeAt(1);t:{if(s===97||s===65){e=(e.charCodeAt(2)|32)===120&&e.charCodeAt(3)===40;break t}if(s===105||s===73){e=(e.charCodeAt(2)|32)===110&&e.charCodeAt(3)===40;break t}e=!1;break t}break e}e=!1;break e}return e},get$isVar(){if(this._string0$_hasQuotes)return!1;var e=this._string0$_text;return e.length<8?!1:(e.charCodeAt(0)|32)===118&&(e.charCodeAt(1)|32)===97&&(e.charCodeAt(2)|32)===114&&e.charCodeAt(3)===40},get$isBlank(){return!this._string0$_hasQuotes&&this._string0$_text.length===0},accept$1$1(e){var t=e._serialize0$_quote&&this._string0$_hasQuotes,n=this._string0$_text;return t?e._serialize0$_visitQuotedString$1(n):e._serialize0$_visitUnquotedString$1(n),null},accept$1(e){return this.accept$1$1(e,c.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string0$_text,n=this._string0$_hasQuotes;return e instanceof r.SassString0?new r.SassString0(t+e._string0$_text,n):new r.SassString0(t+r.serializeValue0(e,!1,!0),n)},$eq(e,t){return t==null?!1:t instanceof r.SassString0&&this._string0$_text===t._string0$_text},get$hashCode(e){var t=this._string0$_hashCache;return t??(this._string0$_hashCache=$.JSString_methods.get$hashCode(this._string0$_text))}},r.ModifiableCssStyleRule0.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){var t;return e instanceof r.ModifiableCssStyleRule0?t=$.C_ListEquality.equals$2(0,e._style_rule0$_selector._box0$_inner.value.components,this._style_rule0$_selector._box0$_inner.value.components):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssStyleRule$0(this._style_rule0$_selector,this.span,!1,this.originalSelector)},get$span(e){return this.span}},r.StyleRule0.prototype={accept$1$1(e){return e.visitStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return this.selector.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.CssStylesheet0.prototype={get$isGroupEnd(){return!1},get$isChildless(){return!1},accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},r.ModifiableCssStylesheet0.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){return e instanceof r.ModifiableCssStylesheet0},copyWithoutChildren$0(){return r.ModifiableCssStylesheet$0(this.span)},$isCssStylesheet0:1,get$span(e){return this.span}},r.StylesheetParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new r.StylesheetParser_parse_closure0(this))},parseArgumentDeclaration$0(){return this._stylesheet0$_parseSingleProduction$1$1(new r.StylesheetParser_parseArgumentDeclaration_closure0(this),c.ArgumentDeclaration_2)},_stylesheet0$_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new r.StylesheetParser__parseSingleProduction_closure0(this,e,t))},parseSignature$1$requireParens(e){return this.wrapSpanFormatException$1(new r.StylesheetParser_parseSignature_closure(this,e))},_stylesheet0$_statement$1$root(e){var t,n=this,s=n.scanner,a=s.peekChar$0();return a===64?n.atRule$2$root(new r.StylesheetParser__statement_closure0(n),e):a===43?!n.get$indented()||!n.lookingAtIdentifier$1(1)?n._stylesheet0$_styleRule$0():(n._stylesheet0$_isUseAllowed=!1,t=s._string_scanner$_position,s.readChar$0(),n._stylesheet0$_includeRule$1(new r._SpanScannerState(s,t))):a===61?n.get$indented()?(n._stylesheet0$_isUseAllowed=!1,t=s._string_scanner$_position,s.readChar$0(),n.whitespace$0(),n._stylesheet0$_mixinRule$1(new r._SpanScannerState(s,t))):n._stylesheet0$_styleRule$0():(a===125&&s.error$2$length(0,'unmatched "}".',1),n._stylesheet0$_inStyleRule||n._stylesheet0$_inUnknownAtRule||n._stylesheet0$_inMixin||n._stylesheet0$_inContentBlock?n._stylesheet0$_declarationOrStyleRule$0():n._stylesheet0$_variableDeclarationOrStyleRule$0())},_stylesheet0$_statement$0(){return this._stylesheet0$_statement$1$root(!1)},variableDeclarationWithoutNamespace$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m,y,S,v=this,E=v.lastSilentComment;for(v.lastSilentComment=null,t==null?(n=v.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position)):s=t,a=v.variableName$0(),n=e!=null,n&&v._stylesheet0$_assertPublic$2(a,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure1(v,s)),v.get$plainCss()&&v.error$2(0,k.Sassx20v,v.scanner.spanFrom$1(s)),v.whitespace$0(),i=v.scanner,i.expectChar$1(58),v.whitespace$0(),o=v._stylesheet0$_expression$0(),l=new r._SpanScannerState(i,i._string_scanner$_position),_=v.logger,u=!1,p=!1;i.scanChar$1(33);){e:{if(h=v.identifier$0(),h==="default"){u&&(d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),r.WarnForDeprecation_warnForDeprecation0(_,$.Deprecation_iXE,k.x21defau,y,null)),u=!0;break e}if(h==="global"){n?(d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),v.error$2(0,k.x21globai,y)):p&&(d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),r.WarnForDeprecation_warnForDeprecation0(_,$.Deprecation_iXE,k.x21globas,y,null)),p=!0;break e}d=i._string_scanner$_position,f=i._sourceFile,m=l.position,y=new r._FileSpan(f,m,d),y._FileSpan$3(f,m,d),v.error$2(0,"Invalid flag name.",y)}v.whitespace$0(),l=new r._SpanScannerState(i,i._string_scanner$_position)}return v.expectStatementSeparator$1("variable declaration"),S=r.VariableDeclaration$0(a,o,i.spanFrom$1(s),E,p,u,e),p&&v._stylesheet0$_globalVariables.putIfAbsent$2(a,new r.StylesheetParser_variableDeclarationWithoutNamespace_closure2(S)),S},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_stylesheet0$_variableDeclarationOrStyleRule$0(){var e,t,n,s,a=this;return a.get$plainCss()||a.get$indented()&&a.scanner.scanChar$1(92)||!a.lookingAtIdentifier$0()?a._stylesheet0$_styleRule$0():(e=a.scanner,t=e._string_scanner$_position,n=a._stylesheet0$_variableDeclarationOrInterpolation$0(),n instanceof r.VariableDeclaration0?e=n:(s=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Object)),s.addInterpolation$1(c.Interpolation_2._as(n)),t=a._stylesheet0$_styleRule$2(s,new r._SpanScannerState(e,t)),e=t),e)},_stylesheet0$_declarationOrStyleRule$0(){var e,t,n,s=this;return s.get$indented()&&s.scanner.scanChar$1(92)?s._stylesheet0$_styleRule$0():(e=s.scanner,t=e._string_scanner$_position,n=s._stylesheet0$_declarationOrBuffer$0(),c.Statement_2._is(n)?n:s._stylesheet0$_styleRule$2(c.InterpolationBuffer_2._as(n),new r._SpanScannerState(e,t)))},_stylesheet0$_declarationOrBuffer$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=m.scanner,S=new r._SpanScannerState(y,y._string_scanner$_position),v=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Object)),E=m._stylesheet0$_lookingAtPotentialPropertyHack$0();if(E&&(i=y.readChar$0(),o=v._interpolation_buffer0$_text,i=r.Primitives_stringFromCharCode(i),o._contents+=i,i=m.rawText$1(m.get$whitespace()),o=v._interpolation_buffer0$_text,o._contents+=i),!m._stylesheet0$_lookingAtInterpolatedIdentifier$0())return v;if(l=E?m.interpolatedIdentifier$0():m._stylesheet0$_variableDeclarationOrInterpolation$0(),l instanceof r.VariableDeclaration0)return l;if(v.addInterpolation$1(c.Interpolation_2._as(l)),m._stylesheet0$_isUseAllowed=!1,y.matches$1("/*")&&(i=m.rawText$1(m.get$loudComment()),o=v._interpolation_buffer0$_text,o._contents+=i),e=new r.StringBuffer(""),i=e,o=m.get$whitespace(),_=m.rawText$1(o),i._contents+=_,_=y._string_scanner$_position,!y.scanChar$1(58))return e._contents.length!==0&&(y=v._interpolation_buffer0$_text,i=r.Primitives_stringFromCharCode(32),y._contents+=i),v;if(i=e,u=r.Primitives_stringFromCharCode(58),i._contents+=u,p=v.interpolation$1(y.spanFrom$2(S,new r._SpanScannerState(y,_))),$.JSString_methods.startsWith$1(p.get$initialPlain(),"--"))return i=m._stylesheet0$_interpolatedDeclarationValue$1$silentComments(!1),m.expectStatementSeparator$1("custom property"),r.Declaration$0(p,new r.StringExpression0(i,!1),y.spanFrom$1(S));if(y.scanChar$1(58))return y=v,i=y._interpolation_buffer0$_text,o=r.S(e),i._contents+=o,o=r.Primitives_stringFromCharCode(58),i._contents+=o,y;if(m.get$indented()&&m._stylesheet0$_lookingAtInterpolatedIdentifier$0())return y=v,i=y._interpolation_buffer0$_text,o=r.S(e),i._contents+=o,y;if(h=m.rawText$1(o),d=m._stylesheet0$_tryDeclarationChildren$2(p,S),d!=null)return d;e._contents+=h,t=h.length===0&&m._stylesheet0$_lookingAtInterpolatedIdentifier$0(),n=new r._SpanScannerState(y,y._string_scanner$_position),s=null;try{s=m._stylesheet0$_expression$0(),m.lookingAtChildren$0()?t&&m.expectStatementSeparator$0():m.atEndOfStatement$0()||m.expectStatementSeparator$0()}catch(M){if(c.FormatException._is(r.unwrapException(M))){if(!t||(y.set$state(n),a=m.almostAnyValue$0(),!m.get$indented()&&y.peekChar$0()===59))throw M;return y=v._interpolation_buffer0$_text,i=r.S(e),y._contents+=i,v.addInterpolation$1(a),v}else throw M}return f=m._stylesheet0$_tryDeclarationChildren$3$value(p,S,s),f??(m.expectStatementSeparator$0(),r.Declaration$0(p,s,y.spanFrom$1(S)))},_stylesheet0$_variableDeclarationOrInterpolation$0(){var e,t,n,s,a,i=this;return i.lookingAtIdentifier$0()?(e=i.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=i.identifier$0(),e.matches$1(".$")?(e.readChar$0(),i.variableDeclarationWithoutNamespace$2(n,t)):(s=new r.StringBuffer(""),a=new r.InterpolationBuffer0(s,r._setArrayType([],c.JSArray_Object)),s._contents=""+n,i._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&a.addInterpolation$1(i.interpolatedIdentifier$0()),a.interpolation$1(e.spanFrom$1(t)))):i.interpolatedIdentifier$0()},_stylesheet0$_styleRule$2(e,t){var n,s,a,i,o=this,l={};return o._stylesheet0$_isUseAllowed=!1,t==null?(n=o.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position)):s=t,a=l.interpolation=o.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(a),n=l.interpolation=e.interpolation$1(o.scanner.spanFrom$1(s))):n=a,n.contents.length===0&&o.scanner.error$1(0,'expected "}".'),i=o._stylesheet0$_inStyleRule,o._stylesheet0$_inStyleRule=!0,o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),s,new r.StylesheetParser__styleRule_closure0(l,o,i,s))},_stylesheet0$_styleRule$0(){return this._stylesheet0$_styleRule$2(null,null)},_stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(e){var t,n,s,a,i,o,l,_,u=this,p=u.scanner,h=new r._SpanScannerState(p,p._string_scanner$_position);if(u._stylesheet0$_lookingAtPotentialPropertyHack$0())t=new r.StringBuffer(""),n=new r.InterpolationBuffer0(t,r._setArrayType([],c.JSArray_Object)),s=r.Primitives_stringFromCharCode(p.readChar$0()),t._contents+=s,s=u.rawText$1(u.get$whitespace()),t._contents+=s,n.addInterpolation$1(u.interpolatedIdentifier$0()),a=n.interpolation$1(p.spanFrom$1(h));else if(u.get$plainCss())a=u.interpolatedIdentifier$0();else{if(i=u._stylesheet0$_variableDeclarationOrInterpolation$0(),i instanceof r.VariableDeclaration0)return i;c.Interpolation_2._as(i),a=i}return u.whitespace$0(),p.expectChar$1(58),u.whitespace$0(),o=u._stylesheet0$_tryDeclarationChildren$2(a,h),o??(l=u._stylesheet0$_expression$0(),_=u._stylesheet0$_tryDeclarationChildren$3$value(a,h,l),_??(u.expectStatementSeparator$0(),r.Declaration$0(a,l,p.spanFrom$1(h))))},_stylesheet0$_tryDeclarationChildren$3$value(e,t,n){var s=this;return s.lookingAtChildren$0()?(s.get$plainCss()&&s.scanner.error$1(0,k.Nested),s._stylesheet0$_withChildren$3(s.get$_stylesheet0$_declarationChild(),t,new r.StylesheetParser__tryDeclarationChildren_closure0(e,n))):null},_stylesheet0$_tryDeclarationChildren$2(e,t){return this._stylesheet0$_tryDeclarationChildren$3$value(e,t,null)},_stylesheet0$_declarationChild$0(){return this.scanner.peekChar$0()===64?this._stylesheet0$_declarationAtRule$0():this._stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(!1)},atRule$2$root(e,t){var n,s,a,i,o,l,_,u,p=this,h=p.scanner,d=new r._SpanScannerState(h,h._string_scanner$_position);switch(h.expectChar$2$name(64,"@-rule"),n=p.interpolatedIdentifier$0(),p.whitespace$0(),s=p._stylesheet0$_isUseAllowed,p._stylesheet0$_isUseAllowed=!1,n.get$asPlain()){case"at-root":return p._stylesheet0$_atRootRule$1(d);case"content":return p._stylesheet0$_contentRule$1(d);case"debug":return p._stylesheet0$_debugRule$1(d);case"each":return p._stylesheet0$_eachRule$2(d,e);case"else":return p._stylesheet0$_disallowedAtRule$1(d);case"error":return p._stylesheet0$_errorRule$1(d);case"extend":return!p._stylesheet0$_inStyleRule&&!p._stylesheet0$_inMixin&&!p._stylesheet0$_inContentBlock&&p.error$2(0,k.x40exten,h.spanFrom$1(d)),a=p.almostAnyValue$0(),i=h.scanChar$1(33),i&&(p.expectIdentifier$1("optional"),p.whitespace$0()),p.expectStatementSeparator$1("@extend rule"),new r.ExtendRule0(a,i,h.spanFrom$1(d));case"for":return p._stylesheet0$_forRule$2(d,e);case"forward":return p._stylesheet0$_isUseAllowed=s,t||p._stylesheet0$_disallowedAtRule$1(d),p._stylesheet0$_forwardRule$1(d);case"function":return p._stylesheet0$_functionRule$1(d);case"if":return p._stylesheet0$_ifRule$2(d,e);case"import":return p._stylesheet0$_importRule$1(d);case"include":return p._stylesheet0$_includeRule$1(d);case"media":return p.mediaRule$1(d);case"mixin":return p._stylesheet0$_mixinRule$1(d);case"-moz-document":return p.mozDocumentRule$2(d,n);case"return":return p._stylesheet0$_disallowedAtRule$1(d);case"supports":return p.supportsRule$1(d);case"use":return p._stylesheet0$_isUseAllowed=s,t||p._stylesheet0$_disallowedAtRule$1(d),o=p._stylesheet0$_urlString$0(),p.whitespace$0(),l=p._stylesheet0$_useNamespace$2(o,d),p.whitespace$0(),_=p._stylesheet0$_configuration$0(),p.whitespace$0(),u=h.spanFrom$1(d),p._stylesheet0$_isUseAllowed||p.error$2(0,k.x40use_r,u),p.expectStatementSeparator$1("@use rule"),h=new r.UseRule0(o,l,_==null?$.List_empty21:r.List_List$unmodifiable(_,c.ConfiguredVariable_2),u),h.UseRule$4$configuration0(o,l,u,_),h;case"warn":return p._stylesheet0$_warnRule$1(d);case"while":return p._stylesheet0$_whileRule$2(d,e);default:return p.unknownAtRule$2(d,n)}},_stylesheet0$_declarationAtRule$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),s=e._stylesheet0$_plainAtRuleName$0();e:{if(s==="content"){t=e._stylesheet0$_contentRule$1(n);break e}if(s==="debug"){t=e._stylesheet0$_debugRule$1(n);break e}if(s==="each"){t=e._stylesheet0$_eachRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(s==="else"&&e._stylesheet0$_disallowedAtRule$1(n),s==="error"){t=e._stylesheet0$_errorRule$1(n);break e}if(s==="for"){t=e._stylesheet0$_forRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(s==="if"){t=e._stylesheet0$_ifRule$2(n,e.get$_stylesheet0$_declarationChild());break e}if(s==="include"){t=e._stylesheet0$_includeRule$1(n);break e}if(s==="warn"){t=e._stylesheet0$_warnRule$1(n);break e}if(s==="while"){t=e._stylesheet0$_whileRule$2(n,e.get$_stylesheet0$_declarationChild());break e}t=e._stylesheet0$_disallowedAtRule$1(n)}return t},_stylesheet0$_functionChild$0(){var e,t,n,s,a,i,o,l,_,u,p=this,h=p.scanner;if(h.peekChar$0()!==64){a=h._string_scanner$_position,e=new r._SpanScannerState(h,a);try{return i=p.identifier$0(),h.expectChar$1(46),a=p.variableDeclarationWithoutNamespace$2(i,new r._SpanScannerState(h,a)),a}catch(d){if(a=r.unwrapException(d),o=c.SourceSpanFormatException,o._is(a)){t=a,n=r.getTraceFromException(d),h.set$state(e),s=null;try{s=p._stylesheet0$_declarationOrStyleRule$0()}catch(f){throw o._is(r.unwrapException(f))?r.wrapException(t):f}a=s instanceof r.StyleRule0?"style rules":"declarations",p.error$3(0,"@function rules may not contain "+a+".",g.get$span$z(s),n)}else throw d}}l=new r._SpanScannerState(h,h._string_scanner$_position),_=p._stylesheet0$_plainAtRuleName$0();e:{if(_==="debug"){h=p._stylesheet0$_debugRule$1(l);break e}if(_==="each"){h=p._stylesheet0$_eachRule$2(l,p.get$_stylesheet0$_functionChild());break e}if(_==="else"&&p._stylesheet0$_disallowedAtRule$1(l),_==="error"){h=p._stylesheet0$_errorRule$1(l);break e}if(_==="for"){h=p._stylesheet0$_forRule$2(l,p.get$_stylesheet0$_functionChild());break e}if(_==="if"){h=p._stylesheet0$_ifRule$2(l,p.get$_stylesheet0$_functionChild());break e}if(_==="return"){u=p._stylesheet0$_expression$0(),p.expectStatementSeparator$1("@return rule"),h=new r.ReturnRule0(u,h.spanFrom$1(l));break e}if(_==="warn"){h=p._stylesheet0$_warnRule$1(l);break e}if(_==="while"){h=p._stylesheet0$_whileRule$2(l,p.get$_stylesheet0$_functionChild());break e}h=p._stylesheet0$_disallowedAtRule$1(l)}return h},_stylesheet0$_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_stylesheet0$_atRootRule$1(e){var t,n,s,a,i,o,l=this,_=l.scanner;return _.peekChar$0()===40?(t=_._string_scanner$_position,n=new r.StringBuffer(""),s=r._setArrayType([],c.JSArray_Object),a=new r.InterpolationBuffer0(n,s),_.expectChar$1(40),i=r.Primitives_stringFromCharCode(40),n._contents+=i,l.whitespace$0(),i=l._stylesheet0$_expression$0(),a._interpolation_buffer0$_flushText$0(),s.push(i),_.scanChar$1(58)&&(l.whitespace$0(),i=r.Primitives_stringFromCharCode(58),n._contents+=i,i=r.Primitives_stringFromCharCode(32),n._contents+=i,i=l._stylesheet0$_expression$0(),a._interpolation_buffer0$_flushText$0(),s.push(i)),_.expectChar$1(41),l.whitespace$0(),s=r.Primitives_stringFromCharCode(41),n._contents+=s,o=a.interpolation$1(_.spanFrom$1(new r._SpanScannerState(_,t))),l.whitespace$0(),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_statement(),e,new r.StylesheetParser__atRootRule_closure1(o))):l.lookingAtChildren$0()?l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_statement(),e,new r.StylesheetParser__atRootRule_closure2):r.AtRootRule$0(r._setArrayType([l._stylesheet0$_styleRule$0()],c.JSArray_Statement_2),_.spanFrom$1(e),null)},_stylesheet0$_contentRule$1(e){var t,n,s,a,i=this;return i._stylesheet0$_inMixin||i.error$2(0,k.x40conte,i.scanner.spanFrom$1(e)),t=i.scanner,n=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),i.whitespace$0(),t.peekChar$0()===40?(s=i._stylesheet0$_argumentInvocation$1$mixin(!0),i.whitespace$0()):(a=n.offset,s=r.ArgumentInvocation$empty0(r._FileSpan$(n.file,a,a))),i.expectStatementSeparator$1("@content rule"),new r.ContentRule0(s,t.spanFrom$1(e))},_stylesheet0$_debugRule$1(e){var t=this._stylesheet0$_expression$0();return this.expectStatementSeparator$1("@debug rule"),new r.DebugRule0(t,this.scanner.spanFrom$1(e))},_stylesheet0$_eachRule$2(e,t){var n,s,a=this,i=a._stylesheet0$_inControlDirective;for(a._stylesheet0$_inControlDirective=!0,n=r._setArrayType([a.variableName$0()],c.JSArray_String),a.whitespace$0(),s=a.scanner;s.scanChar$1(44);)a.whitespace$0(),s.expectChar$1(36),n.push(a.identifier$1$normalize(!0)),a.whitespace$0();return a.expectIdentifier$1("in"),a.whitespace$0(),a._stylesheet0$_withChildren$3(t,e,new r.StylesheetParser__eachRule_closure0(a,i,n,a._stylesheet0$_expression$0()))},_stylesheet0$_errorRule$1(e){var t=this._stylesheet0$_expression$0();return this.expectStatementSeparator$1("@error rule"),new r.ErrorRule0(t,this.scanner.spanFrom$1(e))},_stylesheet0$_functionRule$1(e){var t,n,s,a,i,o=this,l=o.lastSilentComment;return o.lastSilentComment=null,t=o.scanner,n=t._string_scanner$_position,s=o.identifier$0(),$.JSString_methods.startsWith$1(s,"--")&&r.WarnForDeprecation_warnForDeprecation0(o.logger,$.Deprecation_qBS,k.Sassx20_fm,t.spanFrom$1(new r._SpanScannerState(t,n)),null),o.whitespace$0(),a=o._stylesheet0$_argumentDeclaration$0(),o._stylesheet0$_inMixin||o._stylesheet0$_inContentBlock?o.error$2(0,k.Mixinscf,t.spanFrom$1(e)):o._stylesheet0$_inControlDirective&&o.error$2(0,k.Functi,t.spanFrom$1(e)),i=r.unvendor0(s),(i==="calc"||i==="element"||i==="expression"||i==="url"||i==="and"||i==="or"||i==="not"||i==="clamp")&&o.error$2(0,"Invalid function name.",t.spanFrom$1(e)),o.whitespace$0(),o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_functionChild(),e,new r.StylesheetParser__functionRule_closure0(s,a,l))},_stylesheet0$_forRule$2(e,t){var n,s,a=this,i={},o=a._stylesheet0$_inControlDirective;return a._stylesheet0$_inControlDirective=!0,n=a.variableName$0(),a.whitespace$0(),a.expectIdentifier$1("from"),a.whitespace$0(),i.exclusive=null,s=a._stylesheet0$_expression$1$until(new r.StylesheetParser__forRule_closure1(i,a)),i.exclusive==null&&a.scanner.error$1(0,'Expected "to" or "through".'),a.whitespace$0(),a._stylesheet0$_withChildren$3(t,e,new r.StylesheetParser__forRule_closure2(i,a,o,n,s,a._stylesheet0$_expression$0()))},_stylesheet0$_forwardRule$1(e){var t,n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=null,S=m._stylesheet0$_urlString$0();return m.whitespace$0(),m.scanIdentifier$1("as")?(m.whitespace$0(),t=m.identifier$1$normalize(!0),m.scanner.expectChar$1(42),m.whitespace$0()):t=y,m.scanIdentifier$1("show")?(n=m._stylesheet0$_memberList$0(),s=n._0,a=n._1,i=y,o=i):(m.scanIdentifier$1("hide")?(l=m._stylesheet0$_memberList$0(),o=l._0,i=l._1):(i=y,o=i),a=y,s=a),_=m._stylesheet0$_configuration$1$allowGuarded(!0),m.whitespace$0(),m.expectStatementSeparator$1("@forward rule"),u=m.scanner.spanFrom$1(e),m._stylesheet0$_isUseAllowed||m.error$2(0,k.x40forwa,u),s!=null?(a.toString,p=c.String,h=r.LinkedHashSet_LinkedHashSet$of(s,p),d=c.UnmodifiableSetView_String,p=r.LinkedHashSet_LinkedHashSet$of(a,p),f=_==null?$.List_empty21:r.List_List$unmodifiable(_,c.ConfiguredVariable_2),new r.ForwardRule0(S,new r.UnmodifiableSetView0(h,d),new r.UnmodifiableSetView0(p,d),y,y,t,f,u)):o!=null?(i.toString,p=c.String,h=r.LinkedHashSet_LinkedHashSet$of(o,p),d=c.UnmodifiableSetView_String,p=r.LinkedHashSet_LinkedHashSet$of(i,p),f=_==null?$.List_empty21:r.List_List$unmodifiable(_,c.ConfiguredVariable_2),new r.ForwardRule0(S,y,y,new r.UnmodifiableSetView0(h,d),new r.UnmodifiableSetView0(p,d),t,f,u)):new r.ForwardRule0(S,y,y,y,y,t,_==null?$.List_empty21:r.List_List$unmodifiable(_,c.ConfiguredVariable_2),u)},_stylesheet0$_memberList$0(){var e=this,t=c.String,n=r.LinkedHashSet_LinkedHashSet$_empty(t),s=r.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do e.whitespace$0(),e.withErrorMessage$2(k.Expect,new r.StylesheetParser__memberList_closure0(e,s,n)),e.whitespace$0();while(t.scanChar$1(44));return new r._Record_2(n,s)},_stylesheet0$_ifRule$2(e,t){var n,s,a,i,o,l=this,_=l.get$currentIndentation(),u=l._stylesheet0$_inControlDirective;for(l._stylesheet0$_inControlDirective=!0,n=l._stylesheet0$_expression$0(),s=l.children$1(0,t),l.whitespaceWithoutComments$0(),a=r._setArrayType([r.IfClause$0(n,s)],c.JSArray_IfClause_2);;){if(!l.scanElse$1(_)){i=null;break}if(l.whitespace$0(),l.scanIdentifier$1("if"))l.whitespace$0(),a.push(r.IfClause$0(l._stylesheet0$_expression$0(),l.children$1(0,t)));else{i=r.ElseClause$0(l.children$1(0,t));break}}return l._stylesheet0$_inControlDirective=u,o=l.scanner.spanFrom$1(e),l.whitespaceWithoutComments$0(),new r.IfRule0(r.List_List$unmodifiable(a,c.IfClause_2),i,o)},_stylesheet0$_importRule$1(e){var t,n,s=this,a=r._setArrayType([],c.JSArray_Import_2),i=s.scanner,o=s.logger;do s.whitespace$0(),t=s.importArgument$0(),n=t instanceof r.DynamicImport0,n&&r.WarnForDeprecation_warnForDeprecation0(o,$.Deprecation_qd9,k.Sassx20_i,t.span,null),(s._stylesheet0$_inControlDirective||s._stylesheet0$_inMixin)&&n&&s._stylesheet0$_disallowedAtRule$1(e),a.push(t),s.whitespace$0();while(i.scanChar$1(44));return s.expectStatementSeparator$1("@import rule"),i=i.spanFrom$1(e),new r.ImportRule0(r.List_List$unmodifiable(a,c.Import_2),i)},importArgument$0(){var e,t,n,s,a,i,o=this,l=o.scanner,_=new r._SpanScannerState(l,l._string_scanner$_position),u=l.peekChar$0();if(u===117||u===85)return e=o.dynamicUrl$0(),o.whitespace$0(),a=o.tryImportModifiers$0(),new r.StaticImport0(r.Interpolation$0(r._setArrayType([e],c.JSArray_Object),l.spanFrom$1(_)),a,l.spanFrom$1(_));if(e=o.string$0(),t=l.spanFrom$1(_),o.whitespace$0(),a=o.tryImportModifiers$0(),o.isPlainImportUrl$1(e)||a!=null)return i=t,new r.StaticImport0(r.Interpolation$0(r._setArrayType([r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(i.file._decodedChars,i._file$_start,i._end),0,null)],c.JSArray_Object),t),a,l.spanFrom$1(_));try{return l=o.parseImportUrl$1(e),new r.DynamicImport0(l,t)}catch(p){if(l=r.unwrapException(p),c.FormatException._is(l))n=l,s=r.getTraceFromException(p),o.error$3(0,"Invalid URL: "+g.get$message$x(n),t,s);else throw p}},parseImportUrl$1(e){var t=C.$get$windows();return t.style.rootLength$1(e)>0&&!C.$get$url().style.isRootRelative$1(e)?t.toUri$1(e).toString$0(0):(r.Uri_parse(e),e)},isPlainImportUrl$1(e){var t,n;if(e.length<5)return!1;if($.JSString_methods.endsWith$1(e,".css"))return!0;t=e.charCodeAt(0);e:{if(t===47){n=e.charCodeAt(1)===47;break e}if(t===104){n=$.JSString_methods.startsWith$1(e,"http://")||$.JSString_methods.startsWith$1(e,"https://");break e}n=!1;break e}return n},tryImportModifiers$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d=this;if(!d._stylesheet0$_lookingAtInterpolatedIdentifier$0()&&d.scanner.peekChar$0()!==40)return null;for(e=d.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=new r.StringBuffer(""),s=r._setArrayType([],c.JSArray_Object),a=new r.InterpolationBuffer0(n,s);;)if(d._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(s.length===0&&n._contents.length===0||(i=r.Primitives_stringFromCharCode(32),n._contents+=i),o=d.interpolatedIdentifier$0(),a.addInterpolation$1(o),i=o.get$asPlain(),l=i==null?null:i.toLowerCase(),l!=="and"&&e.scanChar$1(40))l==="supports"?(_=d._stylesheet0$_importSupportsQuery$0(),i=!(_ instanceof r.SupportsDeclaration0),i&&(u=r.Primitives_stringFromCharCode(40),n._contents+=u),a._interpolation_buffer0$_flushText$0(),s.push(new r.SupportsExpression0(_)),i&&(i=r.Primitives_stringFromCharCode(41),n._contents+=i)):(i=r.Primitives_stringFromCharCode(40),n._contents+=i,a.addInterpolation$1(d._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0)),i=r.Primitives_stringFromCharCode(41),n._contents+=i),e.expectChar$1(41),d.whitespace$0();else if(d.whitespace$0(),e.scanChar$1(44))return n._contents+=", ",a.addInterpolation$1(d._stylesheet0$_mediaQueryList$0()),p=e._string_scanner$_position,i=e._sourceFile,u=t.position,e=new r._FileSpan(i,u,p),e._FileSpan$3(i,u,p),u=c.Object,i=r.List_List$of(s,!0,u),s=n._contents,s.length!==0&&i.push((s.charCodeAt(0)==0,s)),h=r.List_List$from(i,!1,u),h.fixed$length=Array,h.immutable$list=Array,n=new r.Interpolation0(h,e),n.Interpolation$20(i,e),n}else return e.peekChar$0()===40?(s.length===0&&n._contents.length===0||(i=r.Primitives_stringFromCharCode(32),n._contents+=i),a.addInterpolation$1(d._stylesheet0$_mediaQueryList$0()),p=e._string_scanner$_position,e=e._sourceFile,i=t.position,u=new r._FileSpan(e,i,p),u._FileSpan$3(e,i,p),i=c.Object,s=r.List_List$of(s,!0,i),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=r.List_List$from(s,!1,i),h.fixed$length=Array,h.immutable$list=Array,e=new r.Interpolation0(h,u),e.Interpolation$20(s,u),e):(p=e._string_scanner$_position,e=e._sourceFile,i=t.position,u=new r._FileSpan(e,i,p),u._FileSpan$3(e,i,p),i=c.Object,s=r.List_List$of(s,!0,i),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=r.List_List$from(s,!1,i),h.fixed$length=Array,h.immutable$list=Array,e=new r.Interpolation0(h,u),e.Interpolation$20(s,u),e)},_stylesheet0$_importSupportsQuery$0(){var e,t,n,s,a=this;return a.scanIdentifier$1("not")?(a.whitespace$0(),e=a.scanner,t=e._string_scanner$_position,new r.SupportsNegation0(a._stylesheet0$_supportsConditionInParens$0(),e.spanFrom$1(new r._SpanScannerState(e,t)))):(e=a.scanner,e.peekChar$0()===40?a._stylesheet0$_supportsCondition$0():(n=a._stylesheet0$_tryImportSupportsFunction$0(),n??(t=e._string_scanner$_position,s=a._stylesheet0$_expression$0(),e.expectChar$1(58),a._stylesheet0$_supportsDeclarationValue$2(s,new r._SpanScannerState(e,t)))))},_stylesheet0$_tryImportSupportsFunction$0(){var e,t,n,s,a=this;return a._stylesheet0$_lookingAtInterpolatedIdentifier$0()?(e=a.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),n=a.interpolatedIdentifier$0(),e.scanChar$1(40)?(s=a._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),e.expectChar$1(41),new r.SupportsFunction0(n,s,e.spanFrom$1(t))):(e.set$state(t),null)):null},_stylesheet0$_includeRule$1(e){var t,n,s,a,i,o,l,_,u,p,h=this,d=null,f=h.identifier$0(),m=h.scanner;return m.scanChar$1(46)?(t=h._stylesheet0$_publicIdentifier$0(),n=f,f=t):n=d,h.whitespace$0(),m.peekChar$0()===40?s=h._stylesheet0$_argumentInvocation$1$mixin(!0):(a=r.FileLocation$_(m._sourceFile,m._string_scanner$_position),i=a.offset,s=r.ArgumentInvocation$empty0(r._FileSpan$(a.file,i,i))),h.whitespace$0(),h.scanIdentifier$1("using")?(h.whitespace$0(),o=h._stylesheet0$_argumentDeclaration$0(),h.whitespace$0()):o=d,a=o==null,!a||h.lookingAtChildren$0()?(a?(a=r.FileLocation$_(m._sourceFile,m._string_scanner$_position),i=a.offset,l=new r.ArgumentDeclaration0($.List_empty22,d,r._FileSpan$(a.file,i,i))):l=o,_=h._stylesheet0$_inContentBlock,h._stylesheet0$_inContentBlock=!0,u=h._stylesheet0$_withChildren$3(h.get$_stylesheet0$_statement(),e,new r.StylesheetParser__includeRule_closure0(l)),h._stylesheet0$_inContentBlock=_):(h.expectStatementSeparator$0(),u=d),m=m.spanFrom$2(e,e),a=u??s,p=m.expand$1(0,a.get$span(a)),new r.IncludeRule0(n,r.stringReplaceAllUnchecked(f,"_","-"),f,s,u,p)},mediaRule$1(e){return this._stylesheet0$_withChildren$3(this.get$_stylesheet0$_statement(),e,new r.StylesheetParser_mediaRule_closure0(this._stylesheet0$_mediaQueryList$0()))},_stylesheet0$_mixinRule$1(e){var t,n,s,a,i,o=this,l=o.lastSilentComment;return o.lastSilentComment=null,t=o.scanner,n=t._string_scanner$_position,s=o.identifier$0(),$.JSString_methods.startsWith$1(s,"--")&&r.WarnForDeprecation_warnForDeprecation0(o.logger,$.Deprecation_qBS,k.Sassx20_m,t.spanFrom$1(new r._SpanScannerState(t,n)),null),o.whitespace$0(),t.peekChar$0()===40?a=o._stylesheet0$_argumentDeclaration$0():(n=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),i=n.offset,a=new r.ArgumentDeclaration0($.List_empty22,null,r._FileSpan$(n.file,i,i))),o._stylesheet0$_inMixin||o._stylesheet0$_inContentBlock?o.error$2(0,k.Mixinscm,t.spanFrom$1(e)):o._stylesheet0$_inControlDirective&&o.error$2(0,k.Mixinsb,t.spanFrom$1(e)),o.whitespace$0(),o._stylesheet0$_inMixin=!0,o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new r.StylesheetParser__mixinRule_closure0(o,s,a,l))},mozDocumentRule$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f=this,m={},y=f.scanner,S=y._string_scanner$_position,v=new r.StringBuffer(""),E=r._setArrayType([],c.JSArray_Object),M=new r.InterpolationBuffer0(v,E);for(m.needsDeprecationWarning=!1,n=f.get$whitespace();;){if(y.peekChar$0()===35)s=f.singleInterpolation$0(),M._interpolation_buffer0$_flushText$0(),E.push(s),m.needsDeprecationWarning=!0;else{s=y._string_scanner$_position,a=f.identifier$0();e:{if(a==="url"||a==="url-prefix"||a==="domain"){i=f._stylesheet0$_tryUrlContents$2$name(new r._SpanScannerState(y,s),a),i!=null?M.addInterpolation$1(i):(y.expectChar$1(40),f.whitespace$0(),o=f.interpolatedString$0(),y.expectChar$1(41),v._contents+=a,s=r.Primitives_stringFromCharCode(40),v._contents+=s,M.addInterpolation$1(o.asInterpolation$0()),s=r.Primitives_stringFromCharCode(41),v._contents+=s),s=v._contents,l=(s.charCodeAt(0)==0,s),!$.JSString_methods.endsWith$1(l,"url-prefix()")&&!$.JSString_methods.endsWith$1(l,"url-prefix('')")&&!$.JSString_methods.endsWith$1(l,'url-prefix("")')&&(m.needsDeprecationWarning=!0);break e}if(a==="regexp"){v._contents+="regexp(",y.expectChar$1(40),M.addInterpolation$1(f.interpolatedString$0().asInterpolation$0()),y.expectChar$1(41),s=r.Primitives_stringFromCharCode(41),v._contents+=s,m.needsDeprecationWarning=!0;break e}_=y._string_scanner$_position,u=y._sourceFile,p=new r._FileSpan(u,s,_),p._FileSpan$3(u,s,_),f.error$2(0,"Invalid function name.",p)}}if(f.whitespace$0(),!y.scanChar$1(44))break;s=r.Primitives_stringFromCharCode(44),v._contents+=s,h=y._string_scanner$_position,n.call$0(),d=y._string_scanner$_position,v._contents+=$.JSString_methods.substring$2(y.string,h,d)}return f._stylesheet0$_withChildren$3(f.get$_stylesheet0$_statement(),e,new r.StylesheetParser_mozDocumentRule_closure0(m,f,t,M.interpolation$1(y.spanFrom$1(new r._SpanScannerState(y,S)))))},supportsRule$1(e){var t=this,n=t._stylesheet0$_supportsCondition$0();return t.whitespace$0(),t._stylesheet0$_withChildren$3(t.get$_stylesheet0$_statement(),e,new r.StylesheetParser_supportsRule_closure0(n))},_stylesheet0$_useNamespace$2(e,t){var n,s,a,i,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$0(),o.scanner.scanChar$1(42)?null:o.identifier$0();s=e.get$pathSegments().length===0?"":$.JSArray_methods.get$last(e.get$pathSegments()),a=$.JSString_methods.indexOf$1(s,"."),i=$.JSString_methods.startsWith$1(s,"_")?1:0,n=$.JSString_methods.substring$2(s,i,a===-1?s.length:a);try{return i=r.SpanScanner$(n,null),i=new r.Parser1(i,o.logger,null)._parser0$_parseIdentifier$0(),i}catch(l){if(c.SassFormatException_2._is(r.unwrapException(l)))o.error$2(0,'The default namespace "'+r.S(n)+k.x22x20is_n,o.scanner.spanFrom$1(t));else throw l}},_stylesheet0$_configuration$1$allowGuarded(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this;if(!f.scanIdentifier$1("with"))return null;for(t=r.LinkedHashSet_LinkedHashSet$_empty(c.String),n=r._setArrayType([],c.JSArray_ConfiguredVariable_2),f.whitespace$0(),s=f.scanner,s.expectChar$1(40);f.whitespace$0(),a=s._string_scanner$_position,s.expectChar$1(36),i=f.identifier$1$normalize(!0),f.whitespace$0(),s.expectChar$1(58),f.whitespace$0(),o=f.expressionUntilComma$0(),l=s._string_scanner$_position,e&&s.scanChar$1(33)?(_=f.identifier$0()==="default",_?f.whitespace$0():(u=s._string_scanner$_position,p=s._sourceFile,h=new r._FileSpan(p,l,u),h._FileSpan$3(p,l,u),f.error$2(0,"Invalid flag name.",h))):_=!1,u=s._string_scanner$_position,l=s._sourceFile,d=new r._FileSpan(l,a,u),d._FileSpan$3(l,a,u),t.contains$1(0,i)&&f.error$2(0,k.The_sa,d),t.add$1(0,i),n.push(new r.ConfiguredVariable0(i,o,_,d)),!(!s.scanChar$1(44)||(f.whitespace$0(),!f._stylesheet0$_lookingAtExpression$0())););return s.expectChar$1(41),n},_stylesheet0$_configuration$0(){return this._stylesheet0$_configuration$1$allowGuarded(!1)},_stylesheet0$_warnRule$1(e){var t=this._stylesheet0$_expression$0();return this.expectStatementSeparator$1("@warn rule"),new r.WarnRule0(t,this.scanner.spanFrom$1(e))},_stylesheet0$_whileRule$2(e,t){var n=this,s=n._stylesheet0$_inControlDirective;return n._stylesheet0$_inControlDirective=!0,n._stylesheet0$_withChildren$3(t,e,new r.StylesheetParser__whileRule_closure0(n,s,n._stylesheet0$_expression$0()))},unknownAtRule$2(e,t){var n,s,a,i=this,o={},l=i._stylesheet0$_inUnknownAtRule;return i._stylesheet0$_inUnknownAtRule=!0,o.value=null,n=i.scanner,s=n.peekChar$0()!==33&&!i.atEndOfStatement$0()?o.value=i._stylesheet0$_interpolatedDeclarationValue$1$allowOpenBrace(!1):null,i.lookingAtChildren$0()?a=i._stylesheet0$_withChildren$3(i.get$_stylesheet0$_statement(),e,new r.StylesheetParser_unknownAtRule_closure0(o,t)):(i.expectStatementSeparator$0(),a=r.AtRule$0(t,n.spanFrom$1(e),null,s)),i._stylesheet0$_inUnknownAtRule=l,a},_stylesheet0$_disallowedAtRule$1(e){this._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(!0,!1),this.error$2(0,"This at-rule is not allowed here.",this.scanner.spanFrom$1(e))},_stylesheet0$_argumentDeclaration$0(){var e,t,n,s,a,i,o,l,_,u=this,p=u.scanner,h=p._string_scanner$_position;for(p.expectChar$1(40),u.whitespace$0(),e=r._setArrayType([],c.JSArray_Argument_2),t=r.LinkedHashSet_LinkedHashSet$_empty(c.String);;){if(p.peekChar$0()!==36){n=null;break}if(s=p._string_scanner$_position,p.expectChar$1(36),a=u.identifier$1$normalize(!0),u.whitespace$0(),p.scanChar$1(58))u.whitespace$0(),i=u.expressionUntilComma$0();else{if(p.scanChar$1(46)){p.expectChar$1(46),p.expectChar$1(46),u.whitespace$0(),n=a;break}i=null}if(o=p._string_scanner$_position,l=p._sourceFile,_=new r._FileSpan(l,s,o),_._FileSpan$3(l,s,o),e.push(new r.Argument0(a,i,_)),t.add$1(0,a)||u.error$2(0,"Duplicate argument.",$.JSArray_methods.get$last(e).span),!p.scanChar$1(44)){n=null;break}u.whitespace$0()}return p.expectChar$1(41),p=p.spanFrom$1(new r._SpanScannerState(p,h)),new r.ArgumentDeclaration0(r.List_List$unmodifiable(e,c.Argument_2),n,p)},_stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(e,t){var n,s,a,i,o,l,_,u,p,h,d,f=this,m=null,y=f.scanner,S=y._string_scanner$_position;for(y.expectChar$1(40),f.whitespace$0(),n=r._setArrayType([],c.JSArray_Expression_2),s=c.String,a=c.Expression_2,i=r.LinkedHashMap_LinkedHashMap$_empty(s,a),l=!t,_=m;;){if(!f._stylesheet0$_lookingAtExpression$0()){o=m;break}if(u=f.expressionUntilComma$1$singleEquals(l),f.whitespace$0(),u instanceof r.VariableExpression0&&y.scanChar$1(58))f.whitespace$0(),p=u.name,i.containsKey$1(p)&&f.error$2(0,"Duplicate argument.",u.span),i.$indexSet(0,p,f.expressionUntilComma$1$singleEquals(l));else if(y.scanChar$1(46)){if(y.expectChar$1(46),y.expectChar$1(46),_!=null){f.whitespace$0(),o=u;break}_=u}else i.__js_helper$_length!==0?f.error$2(0,k.Positi,u.get$span(u)):n.push(u);if(f.whitespace$0(),!y.scanChar$1(44)){o=m;break}if(f.whitespace$0(),e&&n.length===1&&i.__js_helper$_length===0&&_==null&&y.peekChar$0()===41){l=y._sourceFile,p=y._string_scanner$_position,new r.FileLocation(l,p).FileLocation$_$2(l,p),h=new r._FileSpan(l,p,p),h._FileSpan$3(l,p,p),p=r._setArrayType([""],c.JSArray_Object),d=r.List_List$from(p,!1,c.Object),d.fixed$length=Array,d.immutable$list=Array,l=new r.Interpolation0(d,h),l.Interpolation$20(p,h),n.push(new r.StringExpression0(l,!1)),o=m;break}}return y.expectChar$1(41),y=y.spanFrom$1(new r._SpanScannerState(y,S)),new r.ArgumentInvocation0(r.List_List$unmodifiable(n,a),r.ConstantMap_ConstantMap$from(i,s,a),_,o,y)},_stylesheet0$_argumentInvocation$0(){return this._stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(!1,!1)},_stylesheet0$_argumentInvocation$1$allowEmptySecondArg(e){return this._stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(e,!1)},_stylesheet0$_argumentInvocation$1$mixin(e){return this._stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(!1,e)},_stylesheet0$_expression$3$bracketList$singleEquals$until(e,t,n){var s,a,i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J=this,B="Expected expression.",z={},H=n!=null;if(H&&n.call$0()&&J.scanner.error$1(0,B),e){if(s=J.scanner,a=new r._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),J.whitespace$0(),s.scanChar$1(93))return H=r._setArrayType([],c.JSArray_Expression_2),s=s.spanFrom$1(a),new r.ListExpression0(r.List_List$unmodifiable(H,c.Expression_2),$.ListSeparator_undecided_null_undecided0,!0,s)}else a=null;for(s=J.scanner,i=new r._SpanScannerState(s,s._string_scanner$_position),o=J._stylesheet0$_inExpression,l=J._stylesheet0$_inParentheses,J._stylesheet0$_inExpression=!0,z.operands_=z.operators_=z.spaceExpressions_=z.commaExpressions_=null,z.allowSlash=!0,z.singleExpression_=J._stylesheet0$_singleExpression$0(),_=new r.StylesheetParser__expression_resetState0(z,J,i),u=new r.StylesheetParser__expression_resolveOneOperation0(z,J),p=new r.StylesheetParser__expression_resolveOperations0(z,u),h=new r.StylesheetParser__expression_addSingleExpression0(z,J,_,p),d=new r.StylesheetParser__expression_addOperator0(z,J,u),f=new r.StylesheetParser__expression_resolveSpaceExpressions0(z,J,p),m=c.JSArray_Expression_2;J.whitespace$0(),!(H&&n.call$0()||(y=s.peekChar$0(),y==null));){if(y===40){h.call$1(J.parentheses$0());continue}if(y===91){h.call$1(J._stylesheet0$_expression$1$bracketList(!0));continue}if(y===36){h.call$1(J._stylesheet0$_variable$0());continue}if(y===38){h.call$1(J._stylesheet0$_selector$0());continue}if(y===39||y===34){h.call$1(J.interpolatedString$0());continue}if(y===35){h.call$1(J._stylesheet0$_hashExpression$0());continue}if(y===61){s.readChar$0(),t&&s.peekChar$0()!==61?d.call$1($.BinaryOperator_wdM0):(s.expectChar$1(61),d.call$1($.BinaryOperator_g8k0));continue}if(y===33){e:{if(S=s.peekChar$1(1),S===61){s.readChar$0(),s.readChar$0(),d.call$1($.BinaryOperator_icU0);break e}if(S!=null&&S!==105&&S!==73?v=S===32||S===9||S===10||S===13||S===12:v=!0,v){h.call$1(J._stylesheet0$_importantExpression$0());break e}break}continue}if(y===60){s.readChar$0(),d.call$1(s.scanChar$1(61)?$.BinaryOperator_SPQ0:$.BinaryOperator_miq0);continue}if(y===62){s.readChar$0(),d.call$1(s.scanChar$1(61)?$.BinaryOperator_oEm0:$.BinaryOperator_bEa0);continue}if(y===42){s.readChar$0(),d.call$1($.BinaryOperator_2No0);continue}if(E=y===43,E&&z.singleExpression_==null){h.call$1(J._stylesheet0$_unaryOperation$0());continue}if(E){s.readChar$0(),d.call$1($.BinaryOperator_u150);continue}if(y===45){M=s.peekChar$1(1),r._isInt(M)&&M>=48&&M<=57||M===46?z.singleExpression_!=null?(v=s.peekChar$1(-1),v=v===32||v===9||v===10||v===13||v===12):v=!0:v=!1,v?h.call$1(J._stylesheet0$_number$0()):J._stylesheet0$_lookingAtInterpolatedIdentifier$0()?h.call$1(J.identifierLike$0()):z.singleExpression_==null?h.call$1(J._stylesheet0$_unaryOperation$0()):(s.readChar$0(),d.call$1($.BinaryOperator_SjO0));continue}if(I=y===47,I&&z.singleExpression_==null){h.call$1(J._stylesheet0$_unaryOperation$0());continue}if(I){s.readChar$0(),d.call$1($.BinaryOperator_U770);continue}if(y===37){s.readChar$0(),d.call$1($.BinaryOperator_KNx0);continue}if(y>=48&&y<=57){h.call$1(J._stylesheet0$_number$0());continue}if(R=y===46,R&&s.peekChar$1(1)===46)break;if(R){h.call$1(J._stylesheet0$_number$0());continue}if(y===97&&!J.get$plainCss()&&J.scanIdentifier$1("and")){d.call$1($.BinaryOperator_eDt0);continue}if(y===111&&!J.get$plainCss()&&J.scanIdentifier$1("or")){d.call$1($.BinaryOperator_qNM0);continue}if((y===117||y===85)&&s.peekChar$1(1)===43){h.call$1(J._stylesheet0$_unicodeRange$0());continue}if(y>=97&&y<=122?v=!0:v=y>=65&&y<=90||y===95||y===92||y>=128,v){h.call$1(J.identifierLike$0());continue}if(y===44){if(J._stylesheet0$_inParentheses&&(J._stylesheet0$_inParentheses=!1,z.allowSlash)){_.call$0();continue}L=z.commaExpressions_,L==null&&(L=z.commaExpressions_=r._setArrayType([],m)),z.singleExpression_==null&&s.error$1(0,B),f.call$0(),v=z.singleExpression_,v.toString,L.push(v),s.readChar$0(),z.allowSlash=!0,z.singleExpression_=null;continue}break}return e&&s.expectChar$1(93),L=z.commaExpressions_,T=z.spaceExpressions_,L!=null?(f.call$0(),J._stylesheet0$_inParentheses=l,O=z.singleExpression_,O!=null&&L.push(O),J._stylesheet0$_inExpression=o,H=s.spanFrom$1(a??i),new r.ListExpression0(r.List_List$unmodifiable(L,c.Expression_2),$.ListSeparator_ECn0,e,H)):e&&T!=null?(p.call$0(),J._stylesheet0$_inExpression=o,H=z.singleExpression_,H.toString,T.push(H),a.toString,s=s.spanFrom$1(a),new r.ListExpression0(r.List_List$unmodifiable(T,c.Expression_2),$.ListSeparator_nbm0,!0,s)):(f.call$0(),e&&(H=z.singleExpression_,H.toString,m=r._setArrayType([H],m),a.toString,s=s.spanFrom$1(a),z.singleExpression_=new r.ListExpression0(r.List_List$unmodifiable(m,c.Expression_2),$.ListSeparator_undecided_null_undecided0,!0,s)),J._stylesheet0$_inExpression=o,H=z.singleExpression_,H.toString,H)},_stylesheet0$_expression$2$singleEquals$until(e,t){return this._stylesheet0$_expression$3$bracketList$singleEquals$until(!1,e,t)},_stylesheet0$_expression$1$bracketList(e){return this._stylesheet0$_expression$3$bracketList$singleEquals$until(e,!1,null)},_stylesheet0$_expression$0(){return this._stylesheet0$_expression$3$bracketList$singleEquals$until(!1,!1,null)},_stylesheet0$_expression$1$until(e){return this._stylesheet0$_expression$3$bracketList$singleEquals$until(!1,!1,e)},expressionUntilComma$1$singleEquals(e){return this._stylesheet0$_expression$2$singleEquals$until(e,new r.StylesheetParser_expressionUntilComma_closure0(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_stylesheet0$_isSlashOperand$1(e){var t;return e instanceof r.NumberExpression0||e instanceof r.FunctionExpression0?t=!0:t=e instanceof r.BinaryOperationExpression0&&e.allowsSlash,t},_stylesheet0$_singleExpression$0(){var e,t,n=this,s="Expected expression.",a=n.scanner,i=a.peekChar$0();e:{if(i==null&&a.error$1(0,s),i===40){a=n.parentheses$0();break e}if(i===47){a=n._stylesheet0$_unaryOperation$0();break e}if(i===46){a=n._stylesheet0$_number$0();break e}if(i===91){a=n._stylesheet0$_expression$1$bracketList(!0);break e}if(i===36){a=n._stylesheet0$_variable$0();break e}if(i===38){a=n._stylesheet0$_selector$0();break e}if(i===39||i===34){a=n.interpolatedString$0();break e}if(i===35){a=n._stylesheet0$_hashExpression$0();break e}if(i===43){e=a.peekChar$1(1),a=e!=null&&e>=48&&e<=57||e===46?n._stylesheet0$_number$0():n._stylesheet0$_unaryOperation$0();break e}if(i===45){a=n._stylesheet0$_minusExpression$0();break e}if(i===33){a=n._stylesheet0$_importantExpression$0();break e}if((i===117||i===85)&&a.peekChar$1(1)===43){a=n._stylesheet0$_unicodeRange$0();break e}if(i>=48&&i<=57){a=n._stylesheet0$_number$0();break e}if(i>=97&&i<=122?t=!0:t=i>=65&&i<=90||i===95||i===92||i>=128,t){a=n.identifierLike$0();break e}a=a.error$1(0,s)}return a},parentheses$0(){var e,t,n,s,a,i=this,o=i._stylesheet0$_inParentheses;i._stylesheet0$_inParentheses=!0;try{if(s=i.scanner,e=new r._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(40),i.whitespace$0(),!i._stylesheet0$_lookingAtExpression$0())return s.expectChar$1(41),a=r._setArrayType([],c.JSArray_Expression_2),s=s.spanFrom$1(e),a=r.List_List$unmodifiable(a,c.Expression_2),new r.ListExpression0(a,$.ListSeparator_undecided_null_undecided0,!1,s);if(t=i.expressionUntilComma$0(),s.scanChar$1(58))return i.whitespace$0(),s=i._stylesheet0$_map$2(t,e),s;if(!s.scanChar$1(44))return s.expectChar$1(41),s=s.spanFrom$1(e),new r.ParenthesizedExpression0(t,s);for(i.whitespace$0(),n=r._setArrayType([t],c.JSArray_Expression_2);!(!i._stylesheet0$_lookingAtExpression$0()||(g.add$1$ax(n,i.expressionUntilComma$0()),!s.scanChar$1(44)));)i.whitespace$0();return s.expectChar$1(41),s=s.spanFrom$1(e),a=r.List_List$unmodifiable(n,c.Expression_2),new r.ListExpression0(a,$.ListSeparator_ECn0,!1,s)}finally{i._stylesheet0$_inParentheses=o}},_stylesheet0$_map$2(e,t){var n,s,a=this,i=r._setArrayType([new r._Record_2(e,a.expressionUntilComma$0())],c.JSArray_Record_2_Expression_and_Expression_2);for(n=a.scanner;n.scanChar$1(44)&&(a.whitespace$0(),!!a._stylesheet0$_lookingAtExpression$0());)s=a.expressionUntilComma$0(),n.expectChar$1(58),a.whitespace$0(),i.push(new r._Record_2(s,a.expressionUntilComma$0()));return n.expectChar$1(41),n=n.spanFrom$1(t),new r.MapExpression0(r.List_List$unmodifiable(i,c.Record_2_Expression_and_Expression_2),n)},_stylesheet0$_hashExpression$0(){var e,t,n,s,a,i=this,o=i.scanner;return o.peekChar$1(1)===123?i.identifierLike$0():(e=new r._SpanScannerState(o,o._string_scanner$_position),o.expectChar$1(35),t=o.peekChar$0(),t==null?t=null:t=t>=48&&t<=57,t===!0?new r.ColorExpression0(i._stylesheet0$_hexColorContents$1(e),o.spanFrom$1(e)):(t=o._string_scanner$_position,n=i.interpolatedIdentifier$0(),i._stylesheet0$_isHexColor$1(n)?(o.set$state(new r._SpanScannerState(o,t)),new r.ColorExpression0(i._stylesheet0$_hexColorContents$1(e),o.spanFrom$1(e))):(t=new r.StringBuffer(""),s=new r.InterpolationBuffer0(t,r._setArrayType([],c.JSArray_Object)),a=r.Primitives_stringFromCharCode(35),t._contents+=a,s.addInterpolation$1(n),new r.StringExpression0(s.interpolation$1(o.spanFrom$1(e)),!1))))},_stylesheet0$_hexColorContents$1(e){var t,n,s,a,i,o,l,_,u=this,p=u._stylesheet0$_hexDigit$0(),h=u._stylesheet0$_hexDigit$0(),d=u._stylesheet0$_hexDigit$0(),f=u.scanner,m=f.peekChar$0();return m!=null&&r.CharacterExtension_get_isHex0(m)?(i=u._stylesheet0$_hexDigit$0(),m=f.peekChar$0(),o=m!=null&&r.CharacterExtension_get_isHex0(m),l=p<<4>>>0,_=d<<4>>>0,o?(t=l+h,n=_+i,s=(u._stylesheet0$_hexDigit$0()<<4>>>0)+u._stylesheet0$_hexDigit$0(),m=f.peekChar$0(),a=m!=null&&r.CharacterExtension_get_isHex0(m)?((u._stylesheet0$_hexDigit$0()<<4>>>0)+u._stylesheet0$_hexDigit$0())/255:null):(t=l+p,n=(h<<4>>>0)+h,s=_+d,a=((i<<4>>>0)+i)/255)):(t=(p<<4>>>0)+p,n=(h<<4>>>0)+h,s=(d<<4>>>0)+d,a=null),o=a==null,l=o?1:a,r.SassColor$rgbInternal0(t,n,s,l,o?new r.SpanColorFormat0(f.spanFrom$1(e)):null)},_stylesheet0$_isHexColor$1(e){var t,n,s=e.get$asPlain();return typeof s=="string"?(t=s.length,t!==3&&t!==4&&t!==6?n=t===8:n=!0):n=!1,n?(n=new r.CodeUnits(s),n.every$1(n,new r.StylesheetParser__isHexColor_closure0)):!1},_stylesheet0$_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return t=t==null?null:r.CharacterExtension_get_isHex0(t),t===!0?r.asHex0(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_stylesheet0$_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return r._isInt(t)&&t>=48&&t<=57||t===46?e._stylesheet0$_number$0():e._stylesheet0$_lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._stylesheet0$_unaryOperation$0()},_stylesheet0$_importantExpression$0(){var e=this.scanner,t=e._string_scanner$_position;return e.readChar$0(),this.whitespace$0(),this.expectIdentifier$1("important"),t=e.spanFrom$1(new r._SpanScannerState(e,t)),new r.StringExpression0(r.Interpolation$0(r._setArrayType(["!important"],c.JSArray_Object),t),!1)},_stylesheet0$_unaryOperation$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,s=e._stylesheet0$_unaryOperatorFor$1(t.readChar$0());return s==null?t.error$2$position(0,"Expected unary operator.",t._string_scanner$_position-1):e.get$plainCss()&&s!==$.UnaryOperator_SJr0&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$0(),new r.UnaryOperationExpression0(s,e._stylesheet0$_singleExpression$0(),t.spanFrom$1(new r._SpanScannerState(t,n)))},_stylesheet0$_unaryOperatorFor$1(e){var t;e:{if(e===43){t=$.UnaryOperator_cLp0;break e}if(e===45){t=$.UnaryOperator_AiQ0;break e}if(e===47){t=$.UnaryOperator_SJr0;break e}t=null;break e}return t},_stylesheet0$_number$0(){var e,t,n=this,s=n.scanner,a=s._string_scanner$_position,i=s.peekChar$0(),o=i!==43;return(!o||i===45)&&s.readChar$0(),s.peekChar$0()!==46&&n._stylesheet0$_consumeNaturalNumber$0(),n._stylesheet0$_tryDecimal$1$allowTrailingDot(s._string_scanner$_position!==a&&o&&i!==45),n._stylesheet0$_tryExponent$0(),e=r.double_parse(s.substring$1(0,a)),s.scanChar$1(37)?t="%":(n.lookingAtIdentifier$0()?o=s.peekChar$0()!==45||s.peekChar$1(1)!==45:o=!1,t=o?n.identifier$1$unit(!0):null),new r.NumberExpression0(e,t,s.spanFrom$1(new r._SpanScannerState(s,a)))},_stylesheet0$_consumeNaturalNumber$0(){var e,t=this.scanner,n=t.readChar$0();for(n>=48&&n<=57||t.error$2$position(0,"Expected digit.",t._string_scanner$_position-1);e=t.peekChar$0(),e!=null&&e>=48&&e<=57;)t.readChar$0()},_stylesheet0$_tryDecimal$1$allowTrailingDot(e){var t,n=this.scanner;if(n.peekChar$0()===46){if(t=n.peekChar$1(1),!(t!=null&&t>=48&&t<=57)){if(e)return;n.error$2$position(0,"Expected digit.",n._string_scanner$_position+1)}for(n.readChar$0();t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()}},_stylesheet0$_tryExponent$0(){var e,t,n=this.scanner,s=n.peekChar$0();if(!(s!==101&&s!==69)&&(e=n.peekChar$1(1),!(!(e!=null&&e>=48&&e<=57)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),t=n.peekChar$0(),t!=null&&t>=48&&t<=57||n.error$1(0,"Expected digit.");t=n.peekChar$0(),t!=null&&t>=48&&t<=57;)n.readChar$0()},_stylesheet0$_unicodeRange$0(){var e,t,n,s,a=this,i="Expected at most 6 digits.",o=a.scanner,l=new r._SpanScannerState(o,o._string_scanner$_position);for(a.expectIdentChar$1(117),o.expectChar$1(43),e=0;a.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure1);)++e;for(t=!1;o.scanChar$1(63);t=!0)++e;if(e===0)o.error$1(0,'Expected hex digit or "?".');else if(e>6)a.error$2(0,i,o.spanFrom$1(l));else if(t)return n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new r.StringExpression0(r.Interpolation$0(r._setArrayType([n],c.JSArray_Object),o),!1);if(o.scanChar$1(45)){for(n=o._string_scanner$_position,s=0;a.scanCharIf$1(new r.StylesheetParser__unicodeRange_closure2);)++s;s===0?o.error$1(0,"Expected hex digit."):s>6&&a.error$2(0,i,o.spanFrom$1(new r._SpanScannerState(o,n)))}return a._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&o.error$1(0,"Expected end of identifier."),n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new r.StringExpression0(r.Interpolation$0(r._setArrayType([n],c.JSArray_Object),o),!1)},_stylesheet0$_variable$0(){var e=this,t=e.scanner,n=new r._SpanScannerState(t,t._string_scanner$_position),s=e.variableName$0();return e.get$plainCss()&&e.error$2(0,k.Sassx20v,t.spanFrom$1(n)),new r.VariableExpression0(null,s,t.spanFrom$1(n))},_stylesheet0$_selector$0(){var e,t,n=this;return n.get$plainCss()&&n.scanner.error$2$length(0,k.The_pa,1),e=n.scanner,t=new r._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(n.logger.warn$2$span(0,k.In_Sas,e.spanFrom$1(t)),e.set$position(e._string_scanner$_position-1)),new r.SelectorExpression0(e.spanFrom$1(t))},interpolatedString$0(){var e,t,n,s,a,i,o=this.scanner,l=o._string_scanner$_position,_=o.readChar$0();for(_!==39&&_!==34&&o.error$2$position(0,"Expected string.",l),e=new r.StringBuffer(""),t=r._setArrayType([],c.JSArray_Object),n=new r.InterpolationBuffer0(e,t);;){if(s=o.peekChar$0(),s===_){o.readChar$0();break}if((s==null||s===10||s===13||s===12)&&o.error$1(0,"Expected "+r.Primitives_stringFromCharCode(_)+"."),s===92){a=o.peekChar$1(1),a===10||a===13||a===12?(o.readChar$0(),o.readChar$0(),a===13&&o.scanChar$1(10)):(i=r.Primitives_stringFromCharCode(r.consumeEscapedCharacter0(o)),e._contents+=i);continue}if(s===35&&o.peekChar$1(1)===123){i=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(i);continue}i=r.Primitives_stringFromCharCode(o.readChar$0()),e._contents+=i}return new r.StringExpression0(n.interpolation$1(o.spanFrom$1(new r._SpanScannerState(o,l))),!0)},identifierLike$0(){var e,t,n,s,a,i,o,l=this,_=l.scanner,u=new r._SpanScannerState(_,_._string_scanner$_position),p=l.interpolatedIdentifier$0(),h=p.get$asPlain(),d=r._Cell$(),f=h!=null;if(f){if(h==="if"&&_.peekChar$0()===40)return e=l._stylesheet0$_argumentInvocation$0(),new r.IfExpression0(e,p.span.expand$1(0,e.span));if(h==="not")return l.whitespace$0(),t=l._stylesheet0$_singleExpression$0(),new r.UnaryOperationExpression0($.UnaryOperator_not_not_not0,t,p.span.expand$1(0,t.get$span(t)));if(d.__late_helper$_value=h.toLowerCase(),_.peekChar$0()!==40){switch(h){case"false":return new r.BooleanExpression0(!1,p.span);case"null":return new r.NullExpression0(p.span);case"true":return new r.BooleanExpression0(!0,p.span)}if(n=C.$get$colorsByName0().$index(0,d._readLocal$0()),n!=null)return _=p.span,new r.ColorExpression0(r.SassColor$rgbInternal0(n.get$red(0),n.get$green(0),n.get$blue(0),n._color1$_alpha,new r.SpanColorFormat0(_)),_)}if(s=l.trySpecialFunction$2(d._readLocal$0(),u),s!=null)return s}if(a=_.peekChar$0(),i=a===46,i&&_.peekChar$1(1)===46)return new r.StringExpression0(p,!1);if(i){if(_.readChar$0(),f)return l.namespacedExpression$2(h,u);l.error$2(0,k.Interpn,p.span)}return o=a===40,o&&f?(f=l._stylesheet0$_argumentInvocation$1$allowEmptySecondArg(g.$eq$(d._readLocal$0(),"var")),_=_.spanFrom$1(u),new r.FunctionExpression0(null,r.stringReplaceAllUnchecked(h,"_","-"),h,f,_)):o?new r.InterpolatedFunctionExpression0(p,l._stylesheet0$_argumentInvocation$0(),_.spanFrom$1(u)):new r.StringExpression0(p,!1)},namespacedExpression$2(e,t){var n,s,a,i=this,o=i.scanner;return o.peekChar$0()===36?(n=i.variableName$0(),i._stylesheet0$_assertPublic$2(n,new r.StylesheetParser_namespacedExpression_closure0(i,t)),new r.VariableExpression0(e,n,o.spanFrom$1(t))):(s=i._stylesheet0$_publicIdentifier$0(),a=i._stylesheet0$_argumentInvocation$0(),o=o.spanFrom$1(t),new r.FunctionExpression0(e,r.stringReplaceAllUnchecked(s,"_","-"),s,a,o))},trySpecialFunction$2(e,t){var n,s,a,i,o,l=this,_=r.unvendor0(e);e:{if(_==="calc"&&_!==e&&l.scanner.scanChar$1(40)?n=!0:n=(_==="element"||_==="expression")&&l.scanner.scanChar$1(40),n){n=new r.StringBuffer(""),s=new r.InterpolationBuffer0(n,r._setArrayType([],c.JSArray_Object)),n._contents=""+e,a=r.Primitives_stringFromCharCode(40),n._contents+=a;break e}if(_==="progid"&&l.scanner.scanChar$1(58)){for(n=new r.StringBuffer(""),s=new r.InterpolationBuffer0(n,r._setArrayType([],c.JSArray_Object)),n._contents=""+e,a=r.Primitives_stringFromCharCode(58),n._contents+=a,a=l.scanner,i=a.peekChar$0();i!=null?(i>=97&&i<=122?o=!0:o=i>=65&&i<=90,o=o||i===46):o=!1,!!o;)o=r.Primitives_stringFromCharCode(a.readChar$0()),n._contents+=o,i=a.peekChar$0();a.expectChar$1(40),a=r.Primitives_stringFromCharCode(40),n._contents+=a;break e}return _==="url"?r.NullableExtension_andThen0(l._stylesheet0$_tryUrlContents$1(t),new r.StylesheetParser_trySpecialFunction_closure0):null}return s.addInterpolation$1(l._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0)),n=l.scanner,n.expectChar$1(41),a=s._interpolation_buffer0$_text,o=r.Primitives_stringFromCharCode(41),a._contents+=o,new r.StringExpression0(s.interpolation$1(n.spanFrom$1(t)),!1)},_stylesheet0$_tryUrlContents$2$name(e,t){var n,s,a,i,o,l,_,u,p=this,h=p.scanner,d=h._string_scanner$_position;if(!h.scanChar$1(40))return null;for(p.whitespaceWithoutComments$0(),n=new r.StringBuffer(""),s=r._setArrayType([],c.JSArray_Object),a=new r.InterpolationBuffer0(n,s),n._contents=""+(t??"url"),i=r.Primitives_stringFromCharCode(40),n._contents+=i;o=h.peekChar$0(),o!=null;){if(o===92){i=p.escape$0(),n._contents+=i;continue}if(l=o===35,l&&h.peekChar$1(1)===123){i=p.singleInterpolation$0(),a._interpolation_buffer0$_flushText$0(),s.push(i);continue}if(o!==33&&o!==37&&o!==38?l?i=!0:i=o>=42&&o<=126||o>=128:i=!0,i){i=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=i;continue}if(o===32||o===9||o===10||o===13||o===12){if(p.whitespaceWithoutComments$0(),h.peekChar$0()!==41)break;continue}if(o===41)return d=r.Primitives_stringFromCharCode(h.readChar$0()),n._contents+=d,_=h._string_scanner$_position,d=h._sourceFile,i=e.position,h=new r._FileSpan(d,i,_),h._FileSpan$3(d,i,_),i=c.Object,d=r.List_List$of(s,!0,i),s=n._contents,s.length!==0&&d.push((s.charCodeAt(0)==0,s)),u=r.List_List$from(d,!1,i),u.fixed$length=Array,u.immutable$list=Array,n=new r.Interpolation0(u,h),n.Interpolation$20(d,h),n;break}return h.set$state(new r._SpanScannerState(h,d)),null},_stylesheet0$_tryUrlContents$1(e){return this._stylesheet0$_tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,n=t.scanner,s=new r._SpanScannerState(n,n._string_scanner$_position);return t.expectIdentifier$1("url"),e=t._stylesheet0$_tryUrlContents$1(s),e!=null?new r.StringExpression0(e,!1):new r.InterpolatedFunctionExpression0(r.Interpolation$0(r._setArrayType(["url"],c.JSArray_Object),n.spanFrom$1(s)),t._stylesheet0$_argumentInvocation$0(),n.spanFrom$1(s))},almostAnyValue$1$omitComments(e){var t,n,s,a,i,o,l,_,u,p,h,d,f=this,m=f.scanner,y=m._string_scanner$_position,S=new r.StringBuffer(""),v=new r.InterpolationBuffer0(S,r._setArrayType([],c.JSArray_Object));for(t=m.string,n=t.length,s=!e;;)e:{if(a=m.peekChar$0(),a===92){i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i,i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i;break e}if(a===34||a===39){v.addInterpolation$1(f.interpolatedString$0().asInterpolation$0());break e}if(a===47){t:{if(o=m.peekChar$1(1),l=o===42,l&&s){i=f.get$loudComment(),_=m._string_scanner$_position,i.call$0(),u=m._string_scanner$_position,S._contents+=$.JSString_methods.substring$2(t,_,u);break t}if(l){f.loudComment$0();break t}if(p=o===47,p&&s){i=f.get$silentComment(),_=m._string_scanner$_position,i.call$0(),u=m._string_scanner$_position,S._contents+=$.JSString_methods.substring$2(t,_,u);break t}if(p){f.silentComment$0();break t}i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i}break e}if(a===35&&m.peekChar$1(1)===123){v.addInterpolation$1(f.interpolatedIdentifier$0());break e}if(a===13||a===10||a===12){if(f.get$indented())break;i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i;break e}if(a===33||a===59||a===123||a===125)break;if(a===117||a===85){if(i=m._string_scanner$_position,h=f.identifier$0(),h!=="url"&&h!=="url-prefix"){S._contents+=h;continue}d=f._stylesheet0$_tryUrlContents$2$name(new r._SpanScannerState(m,i),h),d!=null?v.addInterpolation$1(d):(((i===0?1/i<0:i<0)||i>n)&&r.throwExpression(r.ArgumentError$("Invalid position "+i,null)),m._string_scanner$_position=i,m._lastMatch=null,i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i);break e}if(a==null)break;if(i=f.lookingAtIdentifier$0(),i){i=f.identifier$0(),S._contents+=i;break e}i=r.Primitives_stringFromCharCode(m.readChar$0()),S._contents+=i}return v.interpolation$1(m.spanFrom$1(new r._SpanScannerState(m,y)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(e,t,n,s,a){var i,o,l,_,u,p,h,d,f,m,y,S,v,E,M,I,R,L,T,O,J,B=this,z=null,H=B.scanner,j=H._string_scanner$_position,Q=new r.StringBuffer(""),X=new r.InterpolationBuffer0(Q,r._setArrayType([],c.JSArray_Object)),ne=r._setArrayType([],c.JSArray_int);for(i=!n,o=H.string,l=o.length,_=!e,u=!s,p=!1;;)e:{if(h=H.peekChar$0(),h===92){d=B.escape$1$identifierStart(!0),Q._contents+=d,p=!1;break e}if(h===34||h===39){X.addInterpolation$1(B.interpolatedString$0().asInterpolation$0()),p=!1;break e}if(h===47){t:{if(f=H.peekChar$1(1),f===42){d=B.get$loudComment(),m=H._string_scanner$_position,d.call$0(),y=H._string_scanner$_position,Q._contents+=$.JSString_methods.substring$2(o,m,y);break t}if(f===47&&a){B.silentComment$0();break t}d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d}p=!1;break e}if(h===35&&H.peekChar$1(1)===123){X.addInterpolation$1(B.interpolatedIdentifier$0()),p=!1;break e}if(S=h!==32,S?(v=h===9,d=v):(v=z,d=!0),d?p?d=!1:(d=H.peekChar$1(1),d=d===32||d===9||d===10||d===13||d===12):d=!1,d){H.readChar$0();break e}if(S?d=v:d=!0,d){d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d;break e}if(E=h!==10,E?(M=h===13,I=!M,I?(R=h===12,d=R):(R=z,d=!0)):(R=z,M=R,I=!1,d=!0),d&&B.get$indented())break;if(E?M?d=!0:d=I?R:h===12:d=!0,d){d=H.peekChar$1(-1),d===10||d===13||d===12||(Q._contents+=`
|
||
`),H.readChar$0(),p=!0;break e}if(L=h===123,L&&i)break;if(h!==40?d=L||h===91:d=!0,d){T=H.readChar$0(),d=r.Primitives_stringFromCharCode(T),Q._contents+=d,ne.push(r.opposite0(T)),p=!1;break e}if(h===41||h===125||h===93){if(ne.length===0)break;T=ne.pop(),H.expectChar$1(T),d=r.Primitives_stringFromCharCode(T),Q._contents+=d,p=!1;break e}if(h===59){if(u&&ne.length===0)break;d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d,p=!1;break e}if(h===58){if(_&&ne.length===0)break;d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d,p=!1;break e}if(h===117||h===85){if(d=H._string_scanner$_position,O=B.identifier$0(),O!=="url"&&O!=="url-prefix"){Q._contents+=O,p=!1;continue}J=B._stylesheet0$_tryUrlContents$2$name(new r._SpanScannerState(H,d),O),J!=null?X.addInterpolation$1(J):(((d===0?1/d<0:d<0)||d>l)&&r.throwExpression(r.ArgumentError$("Invalid position "+d,z)),H._string_scanner$_position=d,H._lastMatch=null,d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d),p=!1;break e}if(h==null)break;if(d=B.lookingAtIdentifier$0(),d){d=B.identifier$0(),Q._contents+=d,p=!1;break e}d=r.Primitives_stringFromCharCode(H.readChar$0()),Q._contents+=d,p=!1}return ne.length!==0&&H.expectChar$1($.JSArray_methods.get$last(ne)),!t&&X._interpolation_buffer0$_contents.length===0&&Q._contents.length===0&&H.error$1(0,"Expected token."),X.interpolation$1(H.spanFrom$1(new r._SpanScannerState(H,j)))},_stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(e){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,e,!0,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$1$allowOpenBrace(e){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,!1,e,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(e,t){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,e,!0,t,!0)},_stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,t,n){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(e,t,!0,n,!0)},_stylesheet0$_interpolatedDeclarationValue$0(){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,!1,!0,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(e,t){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,e,t,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$1$silentComments(e){return this._stylesheet0$_interpolatedDeclarationValue$5$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$silentComments(!0,!1,!0,!1,e)},interpolatedIdentifier$0(){var e,t,n=this,s="Expected identifier.",a=n.scanner,i=new r._SpanScannerState(a,a._string_scanner$_position),o=new r.StringBuffer(""),l=r._setArrayType([],c.JSArray_Object),_=new r.InterpolationBuffer0(o,l);if(a.scanChar$1(45)&&(e=r.Primitives_stringFromCharCode(45),o._contents+=e,a.scanChar$1(45)))return l=r.Primitives_stringFromCharCode(45),o._contents+=l,n._stylesheet0$_interpolatedIdentifierBody$1(_),_.interpolation$1(a.spanFrom$1(i));e:{if(t=a.peekChar$0(),t==null&&a.error$1(0,s),t===95||r.CharacterExtension_get_isAlphabetic0(t)||t>=128){l=r.Primitives_stringFromCharCode(a.readChar$0()),o._contents+=l;break e}if(t===92){l=n.escape$1$identifierStart(!0),o._contents+=l;break e}if(t===35&&a.peekChar$1(1)===123){o=n.singleInterpolation$0(),_._interpolation_buffer0$_flushText$0(),l.push(o);break e}a.error$1(0,s)}return n._stylesheet0$_interpolatedIdentifierBody$1(_),_.interpolation$1(a.spanFrom$1(i))},_stylesheet0$_interpolatedIdentifierBody$1(e){var t,n,s,a,i;for(t=e._interpolation_buffer0$_contents,n=this.scanner,s=e._interpolation_buffer0$_text;a=n.peekChar$0(),a!=null;){if(a!==95&&a!==45?(a>=97&&a<=122?i=!0:i=a>=65&&a<=90,i?i=!0:i=a>=48&&a<=57,i=i||a>=128):i=!0,i){i=r.Primitives_stringFromCharCode(n.readChar$0()),s._contents+=i;continue}if(a===92){i=this.escape$0(),s._contents+=i;continue}if(a===35&&n.peekChar$1(1)===123){i=this.singleInterpolation$0(),e._interpolation_buffer0$_flushText$0(),t.push(i);continue}break}},singleInterpolation$0(){var e,t=this,n=t.scanner,s=n._string_scanner$_position;return n.expect$1("#{"),t.whitespace$0(),e=t._stylesheet0$_expression$0(),n.expectChar$1(125),t.get$plainCss()&&t.error$2(0,k.Interpp,n.spanFrom$1(new r._SpanScannerState(n,s))),e},_stylesheet0$_mediaQueryList$0(){for(var e,t=this,n=t.scanner,s=n._string_scanner$_position,a=new r.StringBuffer(""),i=new r.InterpolationBuffer0(a,r._setArrayType([],c.JSArray_Object));t.whitespace$0(),t._stylesheet0$_mediaQuery$1(i),t.whitespace$0(),!!n.scanChar$1(44);)e=r.Primitives_stringFromCharCode(44),a._contents+=e,e=r.Primitives_stringFromCharCode(32),a._contents+=e;return i.interpolation$1(n.spanFrom$1(new r._SpanScannerState(n,s)))},_stylesheet0$_mediaQuery$1(e){var t,n,s,a,i=this,o="and";if(i.scanner.peekChar$0()===40){i._stylesheet0$_mediaInParens$1(e),i.whitespace$0(),i.scanIdentifier$1(o)?(e._interpolation_buffer0$_text._contents+=" and ",i.expectWhitespace$0(),i._stylesheet0$_mediaLogicSequence$2(e,o)):i.scanIdentifier$1("or")&&(e._interpolation_buffer0$_text._contents+=" or ",i.expectWhitespace$0(),i._stylesheet0$_mediaLogicSequence$2(e,"or"));return}if(t=i.interpolatedIdentifier$0(),r.equalsIgnoreCase0(t.get$asPlain(),"not")&&(i.expectWhitespace$0(),!i._stylesheet0$_lookingAtInterpolatedIdentifier$0())){e._interpolation_buffer0$_text._contents+="not ",i._stylesheet0$_mediaOrInterp$1(e);return}if(i.whitespace$0(),e.addInterpolation$1(t),!!i._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(n=e._interpolation_buffer0$_text,s=r.Primitives_stringFromCharCode(32),n._contents+=s,a=i.interpolatedIdentifier$0(),r.equalsIgnoreCase0(a.get$asPlain(),o))i.expectWhitespace$0(),n._contents+=" and ";else if(i.whitespace$0(),e.addInterpolation$1(a),i.scanIdentifier$1(o))i.expectWhitespace$0(),n._contents+=" and ";else return;if(i.scanIdentifier$1("not")){i.expectWhitespace$0(),n._contents+="not ",i._stylesheet0$_mediaOrInterp$1(e);return}i._stylesheet0$_mediaLogicSequence$2(e,o)}},_stylesheet0$_mediaLogicSequence$2(e,t){var n,s,a=this;for(n=e._interpolation_buffer0$_text;;){if(a._stylesheet0$_mediaOrInterp$1(e),a.whitespace$0(),!a.scanIdentifier$1(t))return;a.expectWhitespace$0(),s=r.Primitives_stringFromCharCode(32),s=n._contents+=s,n._contents=s+t,s=r.Primitives_stringFromCharCode(32),n._contents+=s}},_stylesheet0$_mediaOrInterp$1(e){var t;this.scanner.peekChar$0()===35?(t=this.singleInterpolation$0(),e.addInterpolation$1(r.Interpolation$0(r._setArrayType([t],c.JSArray_Object),t.get$span(t)))):this._stylesheet0$_mediaInParens$1(e)},_stylesheet0$_mediaInParens$1(e){var t,n,s,a,i,o=this,l=o.scanner;l.expectChar$2$name(40,"media condition in parentheses"),t=e._interpolation_buffer0$_text,n=r.Primitives_stringFromCharCode(40),t._contents+=n,o.whitespace$0(),l.peekChar$0()===40?(o._stylesheet0$_mediaInParens$1(e),o.whitespace$0(),o.scanIdentifier$1("and")?(t._contents+=" and ",o.expectWhitespace$0(),o._stylesheet0$_mediaLogicSequence$2(e,"and")):o.scanIdentifier$1("or")&&(t._contents+=" or ",o.expectWhitespace$0(),o._stylesheet0$_mediaLogicSequence$2(e,"or"))):o.scanIdentifier$1("not")?(t._contents+="not ",o.expectWhitespace$0(),o._stylesheet0$_mediaOrInterp$1(e)):(n=o._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s=e._interpolation_buffer0$_contents,s.push(n),l.scanChar$1(58)?(o.whitespace$0(),n=r.Primitives_stringFromCharCode(58),t._contents+=n,n=r.Primitives_stringFromCharCode(32),t._contents+=n,n=o._stylesheet0$_expression$0(),e._interpolation_buffer0$_flushText$0(),s.push(n)):(a=l.peekChar$0(),n=a!==60,(!n||a===62||a===61)&&(i=r.Primitives_stringFromCharCode(32),t._contents+=i,i=r.Primitives_stringFromCharCode(l.readChar$0()),t._contents+=i,(!n||a===62)&&l.scanChar$1(61)&&(i=r.Primitives_stringFromCharCode(61),t._contents+=i),i=r.Primitives_stringFromCharCode(32),t._contents+=i,o.whitespace$0(),i=o._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s.push(i),!n||a===62?(a.toString,n=l.scanChar$1(a)):n=!1,n&&(n=r.Primitives_stringFromCharCode(32),t._contents+=n,n=r.Primitives_stringFromCharCode(a),t._contents+=n,l.scanChar$1(61)&&(n=r.Primitives_stringFromCharCode(61),t._contents+=n),n=r.Primitives_stringFromCharCode(32),t._contents+=n,o.whitespace$0(),n=o._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s.push(n))))),l.expectChar$1(41),o.whitespace$0(),l=r.Primitives_stringFromCharCode(41),t._contents+=l},_stylesheet0$_expressionUntilComparison$0(){return this._stylesheet0$_expression$1$until(new r.StylesheetParser__expressionUntilComparison_closure0(this))},_stylesheet0$_supportsCondition$0(){var e,t,n,s,a,i,o,l=this,_=l.scanner,u=_._string_scanner$_position;if(l.scanIdentifier$1("not"))return l.whitespace$0(),new r.SupportsNegation0(l._stylesheet0$_supportsConditionInParens$0(),_.spanFrom$1(new r._SpanScannerState(_,u)));for(e=l._stylesheet0$_supportsConditionInParens$0(),l.whitespace$0(),t=null;l.lookingAtIdentifier$0();)t!=null?l.expectIdentifier$1(t):l.scanIdentifier$1("or")?t="or":(l.expectIdentifier$1("and"),t="and"),l.whitespace$0(),n=l._stylesheet0$_supportsConditionInParens$0(),s=_._string_scanner$_position,a=_._sourceFile,i=new r._FileSpan(a,u,s),i._FileSpan$3(a,u,s),e=new r.SupportsOperation0(e,n,t,i),o=t.toLowerCase(),o!=="and"&&o!=="or"&&r.throwExpression(r.ArgumentError$value(t,"operator",'may only be "and" or "or".')),l.whitespace$0();return e},_stylesheet0$_supportsConditionInParens$0(){var e,t,n,s,a,i,o,l,_,u,p,h,d,f,m,y=this,S=null,v=y.scanner,E=new r._SpanScannerState(v,v._string_scanner$_position);if(y._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(l=y.interpolatedIdentifier$0(),_=l.get$asPlain(),(_==null?S:_.toLowerCase())==="not"&&y.error$2(0,'"not" is not a valid identifier here.',l.span),v.scanChar$1(40))return u=y._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),v.expectChar$1(41),new r.SupportsFunction0(l,u,v.spanFrom$1(E));if(p=l.contents,h=p.length===1,h?(d=p[0],_=d,_=c.Expression_2._is(_)):(d=S,_=!1),_)return _=h?d:p[0],new r.SupportsInterpolation0(c.Expression_2._as(_),v.spanFrom$1(E));y.error$2(0,"Expected @supports condition.",l.span)}if(v.expectChar$1(40),y.whitespace$0(),y.scanIdentifier$1("not"))return y.whitespace$0(),f=y._stylesheet0$_supportsConditionInParens$0(),v.expectChar$1(41),new r.SupportsNegation0(f,v.spanFrom$1(E));if(v.peekChar$0()===40)return f=y._stylesheet0$_supportsCondition$0(),v.expectChar$1(41),f;e=null,t=new r._SpanScannerState(v,v._string_scanner$_position),n=y._stylesheet0$_inParentheses;try{e=y._stylesheet0$_expression$0(),v.expectChar$1(58)}catch(M){if(c.FormatException._is(r.unwrapException(M))){if(v.set$state(t),y._stylesheet0$_inParentheses=n,s=y.interpolatedIdentifier$0(),a=y._stylesheet0$_trySupportsOperation$2(s,t),i=null,a!=null)return i=a,v.expectChar$1(41),i;if(_=new r.InterpolationBuffer0(new r.StringBuffer(""),r._setArrayType([],c.JSArray_Object)),_.addInterpolation$1(s),_.addInterpolation$1(y._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),o=_.interpolation$1(v.spanFrom$1(t)),v.peekChar$0()===58)throw M;return v.expectChar$1(41),new r.SupportsAnything0(o,v.spanFrom$1(E))}else throw M}return m=y._stylesheet0$_supportsDeclarationValue$2(e,E),v.expectChar$1(41),m},_stylesheet0$_supportsDeclarationValue$2(e,t){var n,s,a=this;return e instanceof r.StringExpression0?e.hasQuotes?n=!1:n=$.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"):n=!1,n?s=new r.StringExpression0(a._stylesheet0$_interpolatedDeclarationValue$0(),!1):(a.whitespace$0(),s=a._stylesheet0$_expression$0()),new r.SupportsDeclaration0(e,s,a.scanner.spanFrom$1(t))},_stylesheet0$_trySupportsOperation$2(e,t){var n,s,a,i,o,l,_,u,p,h,d,f,m=this,y=null,S=e.contents;if(S.length!==1||(n=$.JSArray_methods.get$first(S),!c.Expression_2._is(n)))return y;for(S=m.scanner,s=new r._SpanScannerState(S,S._string_scanner$_position),m.whitespace$0(),a=t.position,i=e.span,o=y,l=o;m.lookingAtIdentifier$0();){if(o!=null)m.expectIdentifier$1(o);else if(m.scanIdentifier$1("and"))o="and";else{if(!m.scanIdentifier$1("or"))return s._scanner!==S&&r.throwExpression(r.ArgumentError$(k.The_gi,y)),a=s.position,((a===0?1/a<0:a<0)||a>S.string.length)&&r.throwExpression(r.ArgumentError$("Invalid position "+a,y)),S._string_scanner$_position=a,S._lastMatch=null;o="or"}m.whitespace$0(),_=m._stylesheet0$_supportsConditionInParens$0(),u=l??new r.SupportsInterpolation0(n,i),p=S._string_scanner$_position,h=S._sourceFile,d=new r._FileSpan(h,a,p),d._FileSpan$3(h,a,p),l=new r.SupportsOperation0(u,_,o,d),f=o.toLowerCase(),f!=="and"&&f!=="or"&&r.throwExpression(r.ArgumentError$value(o,"operator",'may only be "and" or "or".')),m.whitespace$0()}return l},_stylesheet0$_lookingAtInterpolatedIdentifier$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n==null){t=!1;break e}if(n===95||r.CharacterExtension_get_isAlphabetic0(n)||n>=128||n===92){t=!0;break e}if(n===35){t=t.peekChar$1(1)===123;break e}if(n===45){e=t.peekChar$1(1);t:{if(e==null){t=!1;break t}if(e===35){t=t.peekChar$1(2)===123;break t}if(e===95||r.CharacterExtension_get_isAlphabetic0(e)||e>=128||e===92||e===45){t=!0;break t}t=!1;break t}break e}t=!1;break e}return t},_stylesheet0$_lookingAtPotentialPropertyHack$0(){var e=this.scanner,t=e.peekChar$0();e:{if(t===58||t===42||t===46){e=!0;break e}if(t===35){e=e.peekChar$1(1)!==123;break e}e=!1;break e}return e},_stylesheet0$_lookingAtInterpolatedIdentifierBody$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n==null){t=!1;break e}if(n===95||r.CharacterExtension_get_isAlphabetic0(n)||n>=128?e=!0:e=n>=48&&n<=57||n===45,e||n===92){t=!0;break e}if(n===35){t=t.peekChar$1(1)===123;break e}t=!1;break e}return t},_stylesheet0$_lookingAtExpression$0(){var e,t=this.scanner,n=t.peekChar$0();e:{if(n==null){t=!1;break e}if(n===46){t=t.peekChar$1(1)!==46;break e}if(n===33){e=t.peekChar$1(1);t:{if(e!=null&&e!==105&&e!==73?t=e===32||e===9||e===10||e===13||e===12:t=!0,t)break t;break t}break e}if(n!==40&&n!==47&&n!==91&&n!==39&&n!==34&&n!==35&&n!==43&&n!==45&&n!==92&&n!==36&&n!==38?n===95||r.CharacterExtension_get_isAlphabetic0(n)||n>=128?t=!0:t=n>=48&&n<=57:t=!0,t){t=!0;break e}t=!1;break e}return t},_stylesheet0$_withChildren$1$3(e,t,n){var s=n.call$2(this.children$1(0,e),this.scanner.spanFrom$1(t));return this.whitespaceWithoutComments$0(),s},_stylesheet0$_withChildren$3(e,t,n){return this._stylesheet0$_withChildren$1$3(e,t,n,c.dynamic)},_stylesheet0$_urlString$0(){var e,t,n,s=this.scanner,a=new r._SpanScannerState(s,s._string_scanner$_position),i=this.string$0();try{return n=r.Uri_parse(i),n}catch(o){if(n=r.unwrapException(o),c.FormatException._is(n))e=n,t=r.getTraceFromException(o),this.error$3(0,"Invalid URL: "+g.get$message$x(e),s.spanFrom$1(a),t);else throw o}},_stylesheet0$_publicIdentifier$0(){var e=this,t=e.scanner,n=t._string_scanner$_position,s=e.identifier$0();return e._stylesheet0$_assertPublic$2(s,new r.StylesheetParser__publicIdentifier_closure0(e,new r._SpanScannerState(t,n))),s},_stylesheet0$_assertPublic$2(e,t){var n=e.charCodeAt(0);(n===45||n===95)&&this.error$2(0,k.Privat,t.call$0())},get$plainCss(){return!1}},r.StylesheetParser_parse_closure0.prototype={call$0(){var e,t,n=this.$this,s=n.scanner,a=s._string_scanner$_position;return s.scanChar$1(65279),e=n.statements$1(new r.StylesheetParser_parse__closure1(n)),s.expectDone$0(),t=n._stylesheet0$_globalVariables.get$values(0),$.JSArray_methods.addAll$1(e,r.MappedIterable_MappedIterable(t,new r.StylesheetParser_parse__closure2,r._instanceType(t)._eval$1("Iterable.E"),c.Statement_2)),r.Stylesheet$internal0(e,s.spanFrom$1(new r._SpanScannerState(s,a)),n.get$plainCss())},$signature:554},r.StylesheetParser_parse__closure1.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$0(),e.string$0(),null):e._stylesheet0$_statement$1$root(!0)},$signature:555},r.StylesheetParser_parse__closure2.prototype={call$1(e){var t=e.expression;return r.VariableDeclaration$0(e.name,new r.NullExpression0(t.get$span(t)),e.span,null,!1,!0,null)},$signature:556},r.StylesheetParser_parseArgumentDeclaration_closure0.prototype={call$0(){var e,t=this.$this,n=t.scanner;return n.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$0(),t.identifier$0(),e=t._stylesheet0$_argumentDeclaration$0(),t.whitespace$0(),n.expectChar$1(123),e},$signature:557},r.StylesheetParser__parseSingleProduction_closure0.prototype={call$0(){var e=this.production.call$0();return this.$this.scanner.expectDone$0(),e},$signature(){return this.T._eval$1("0()")}},r.StylesheetParser_parseSignature_closure.prototype={call$0(){var e,t,n,s=this.$this,a=s.identifier$0();return this.requireParens||s.scanner.peekChar$0()===40?e=s._stylesheet0$_argumentDeclaration$0():(t=s.scanner,t=r.FileLocation$_(t._sourceFile,t._string_scanner$_position),n=t.offset,e=new r.ArgumentDeclaration0($.List_empty22,null,r._FileSpan$(t.file,n,n))),s.scanner.expectDone$0(),new r._Record_2(a,e)},$signature:558},r.StylesheetParser__statement_closure0.prototype={call$0(){return this.$this._stylesheet0$_statement$0()},$signature:130},r.StylesheetParser_variableDeclarationWithoutNamespace_closure1.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:27},r.StylesheetParser_variableDeclarationWithoutNamespace_closure2.prototype={call$0(){return this.declaration},$signature:559},r.StylesheetParser__styleRule_closure0.prototype={call$2(e,t){var n=this,s=n.$this;return s.get$indented()&&e.length===0&&s.logger.warn$2$span(0,k.This_s,n._box_0.interpolation.span),s._stylesheet0$_inStyleRule=n.wasInStyleRule,r.StyleRule$0(n._box_0.interpolation,e,s.scanner.spanFrom$1(n.start))},$signature:560},r.StylesheetParser__tryDeclarationChildren_closure0.prototype={call$2(e,t){return r.Declaration$nested0(this.name,e,t,this.value)},$signature:561},r.StylesheetParser__atRootRule_closure1.prototype={call$2(e,t){return r.AtRootRule$0(e,t,this.query)},$signature:210},r.StylesheetParser__atRootRule_closure2.prototype={call$2(e,t){return r.AtRootRule$0(e,t,null)},$signature:210},r.StylesheetParser__eachRule_closure0.prototype={call$2(e,t){var n=this;return n.$this._stylesheet0$_inControlDirective=n.wasInControlDirective,r.EachRule$0(n.variables,n.list,e,t)},$signature:563},r.StylesheetParser__functionRule_closure0.prototype={call$2(e,t){return r.FunctionRule$0(this.name,this.$arguments,e,t,this.precedingComment)},$signature:564},r.StylesheetParser__forRule_closure1.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e.scanIdentifier$1("to")?this._box_0.exclusive=!0:e.scanIdentifier$1("through")?(this._box_0.exclusive=!1,!0):!1:!1},$signature:22},r.StylesheetParser__forRule_closure2.prototype={call$2(e,t){var n,s=this;return s.$this._stylesheet0$_inControlDirective=s.wasInControlDirective,n=s._box_0.exclusive,n.toString,r.ForRule$0(s.variable,s.from,s.to,e,t,n)},$signature:565},r.StylesheetParser__memberList_closure0.prototype={call$0(){var e=this.$this;e.scanner.peekChar$0()===36?this.variables.add$1(0,e.variableName$0()):this.identifiers.add$1(0,e.identifier$1$normalize(!0))},$signature:1},r.StylesheetParser__includeRule_closure0.prototype={call$2(e,t){return r.ContentBlock$0(this.contentArguments_,e,t)},$signature:566},r.StylesheetParser_mediaRule_closure0.prototype={call$2(e,t){return r.MediaRule$0(this.query,e,t)},$signature:567},r.StylesheetParser__mixinRule_closure0.prototype={call$2(e,t){var n=this;return n.$this._stylesheet0$_inMixin=!1,r.MixinRule$0(n.name,n.$arguments,e,t,n.precedingComment)},$signature:568},r.StylesheetParser_mozDocumentRule_closure0.prototype={call$2(e,t){var n=this;return n._box_0.needsDeprecationWarning&&r.WarnForDeprecation_warnForDeprecation0(n.$this.logger,$.Deprecation_Iit,k.x40_moz_,t,null),r.AtRule$0(n.name,t,e,n.value)},$signature:195},r.StylesheetParser_supportsRule_closure0.prototype={call$2(e,t){return r.SupportsRule$0(this.condition,e,t)},$signature:570},r.StylesheetParser__whileRule_closure0.prototype={call$2(e,t){return this.$this._stylesheet0$_inControlDirective=this.wasInControlDirective,r.WhileRule$0(this.condition,e,t)},$signature:571},r.StylesheetParser_unknownAtRule_closure0.prototype={call$2(e,t){return r.AtRule$0(this.name,t,e,this._box_0.value)},$signature:195},r.StylesheetParser__expression_resetState0.prototype={call$0(){var e,t=this._box_0;t.operands_=t.operators_=t.spaceExpressions_=t.commaExpressions_=null,e=this.$this,e.scanner.set$state(this.start),t.allowSlash=!0,t.singleExpression_=e._stylesheet0$_singleExpression$0()},$signature:0},r.StylesheetParser__expression_resolveOneOperation0.prototype={call$0(){var e,t,n,s,a,i,o=this,l=o._box_0,_=l.operators_.pop(),u=l.operands_.pop(),p=l.singleExpression_;p==null&&(e=o.$this.scanner,t=_.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),l.allowSlash?(e=o.$this,e=!e._stylesheet0$_inParentheses&&_===$.BinaryOperator_U770&&e._stylesheet0$_isSlashOperand$1(u)&&e._stylesheet0$_isSlashOperand$1(p)):e=!1,e?l.singleExpression_=new r.BinaryOperationExpression0($.BinaryOperator_U770,u,p,!0):(l.singleExpression_=new r.BinaryOperationExpression0(_,u,p,!1),e=l.allowSlash=!1,($.BinaryOperator_u150===_||$.BinaryOperator_SjO0===_)&&(t=o.$this,n=t.scanner.string,s=p.get$span(p),s=s.get$start(s),a=p.get$span(p),i=_.operator,$.JSString_methods.substring$2(n,s.offset-1,a.get$start(a).offset)===i&&(e=u.get$span(u),e=n.charCodeAt(e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=u.toString$0(0),n=p.toString$0(0),s=u.toString$0(0),a=p.toString$0(0),l=l.singleExpression_,r.WarnForDeprecation_warnForDeprecation0(t.logger,$.Deprecation_woc,`This operation is parsed as:
|
||
|
||
`+e+" "+i+" "+n+k.x0a_but_+s+" ("+i+a+`)
|
||
|
||
Add a space after `+i+k.x20to_cl,l.get$span(l),null))))},$signature:0},r.StylesheetParser__expression_resolveOperations0.prototype={call$0(){var e,t=this._box_0.operators_;if(t!=null)for(e=this.resolveOneOperation;t.length!==0;)e.call$0()},$signature:0},r.StylesheetParser__expression_addSingleExpression0.prototype={call$1(e){var t,n,s=this,a=s._box_0;if(a.singleExpression_!=null){if(t=s.$this,t._stylesheet0$_inParentheses&&(t._stylesheet0$_inParentheses=!1,a.allowSlash)){s.resetState.call$0();return}n=a.spaceExpressions_,n==null&&(n=a.spaceExpressions_=r._setArrayType([],c.JSArray_Expression_2)),s.resolveOperations.call$0(),t=a.singleExpression_,t.toString,n.push(t),a.allowSlash=!0}a.singleExpression_=e},$signature:572},r.StylesheetParser__expression_addOperator0.prototype={call$1(e){var t,n,s,a,i,o,l=this.$this;for(l.get$plainCss()&&e!==$.BinaryOperator_wdM0&&e!==$.BinaryOperator_u150&&e!==$.BinaryOperator_SjO0&&e!==$.BinaryOperator_2No0&&e!==$.BinaryOperator_U770&&(t=l.scanner,n=e.operator.length,t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",n,t._string_scanner$_position-n)),t=this._box_0,t.allowSlash=t.allowSlash&&e===$.BinaryOperator_U770,s=t.operators_,s==null&&(s=t.operators_=r._setArrayType([],c.JSArray_BinaryOperator_2)),a=t.operands_,a==null&&(a=t.operands_=r._setArrayType([],c.JSArray_Expression_2)),n=this.resolveOneOperation,i=e.precedence;s.length!==0&&$.JSArray_methods.get$last(s).precedence>=i;)n.call$0();s.push(e),o=t.singleExpression_,o==null&&(n=l.scanner,i=e.operator.length,n.error$3$length$position(0,"Expected expression.",i,n._string_scanner$_position-i)),a.push(o),l.whitespace$0(),t.singleExpression_=l._stylesheet0$_singleExpression$0()},$signature:573},r.StylesheetParser__expression_resolveSpaceExpressions0.prototype={call$0(){var e,t,n,s;this.resolveOperations.call$0(),e=this._box_0,t=e.spaceExpressions_,t!=null&&(n=e.singleExpression_,n==null&&this.$this.scanner.error$1(0,"Expected expression."),t.push(n),s=$.JSArray_methods.get$first(t),s=s.get$span(s).expand$1(0,n.get$span(n)),e.singleExpression_=new r.ListExpression0(r.List_List$unmodifiable(t,c.Expression_2),$.ListSeparator_nbm0,!1,s),e.spaceExpressions_=null)},$signature:0},r.StylesheetParser_expressionUntilComma_closure0.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:22},r.StylesheetParser__isHexColor_closure0.prototype={call$1(e){return r.CharacterExtension_get_isHex0(e)},$signature:45},r.StylesheetParser__unicodeRange_closure1.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex0(e)},$signature:30},r.StylesheetParser__unicodeRange_closure2.prototype={call$1(e){return e!=null&&r.CharacterExtension_get_isHex0(e)},$signature:30},r.StylesheetParser_namespacedExpression_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:27},r.StylesheetParser_trySpecialFunction_closure0.prototype={call$1(e){return new r.StringExpression0(e,!1)},$signature:574},r.StylesheetParser__expressionUntilComparison_closure0.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();e:{if(t===61){e=e.peekChar$1(1)!==61;break e}if(t===60||t===62){e=!0;break e}e=!1;break e}return e},$signature:22},r.StylesheetParser__publicIdentifier_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:27},r.Stylesheet0.prototype={Stylesheet$internal$3$plainCss0(e,t,n){var s,a,i,o,l,_;for(s=this.children,a=s.length,i=this._stylesheet1$_forwards,o=this._stylesheet1$_uses,l=0;l<a;++l){if(_=s[l],_ instanceof r.UseRule0){o.push(_);continue}if(_ instanceof r.ForwardRule0){i.push(_);continue}if(!(_ instanceof r.SilentComment0||_ instanceof r.LoudComment0||_ instanceof r.VariableDeclaration0))break}},accept$1$1(e){return e.visitStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return(t&&$.JSArray_methods).join$1(t," ")},get$span(e){return this.span}},r.SupportsExpression0.prototype={get$span(e){var t=this.condition;return t.get$span(t)},accept$1$1(e){return e.visitSupportsExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return this.condition.toString$0(0)},$isExpression0:1,$isAstNode0:1},r.ModifiableCssSupportsRule0.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},equalsIgnoringChildren$1(e){var t,n;return e instanceof r.ModifiableCssSupportsRule0?(t=this.condition,n=e.condition,t=t.$ti._is(n)&&g.$eq$(n.value,t.value)):t=!1,t},copyWithoutChildren$0(){return r.ModifiableCssSupportsRule$0(this.condition,this.span)},get$span(e){return this.span}},r.SupportsRule0.prototype={accept$1$1(e){return e.visitSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@supports "+this.condition.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},r.JSToDartImporter.prototype={canonicalize$1(e,t){var n,s=r.wrapJSExceptions(new r.JSToDartImporter_canonicalize_closure(this,t));if(s==null)return null;if(n=w.URL,s instanceof n)return r.Uri_parse(g.toString$0$(c.JSUrl._as(s)));n=w.Promise,s instanceof n?r.jsThrow(new w.Error("The canonicalize() function can't return a Promise for synchronous compile functions.")):r.jsThrow(new w.Error(k.The_ca))},load$1(e,t){var n,s,a,i,o=r.wrapJSExceptions(new r.JSToDartImporter_load_closure(this,t));return o==null?null:(n=w.Promise,o instanceof n&&r.jsThrow(new w.Error("The load() function can't return a Promise for synchronous compile functions.")),c.JSImporterResult._as(o),n=g.getInterceptor$x(o),s=n.get$contents(o),r._asString(new w.Function("value","return typeof value").call$1(s))!=="string"&&r.jsThrow(new r.ArgumentError(!0,s,"contents","must be a string but was: "+r.jsType(s))),a=n.get$syntax(o),(s==null||a==null)&&r.jsThrow(new w.Error(k.The_lo)),i=r.parseSyntax(a),r.ImporterResult$(s,r.NullableExtension_andThen0(n.get$sourceMapUrl(o),r.utils1__jsToDartUrl$closure()),i))},isNonCanonicalScheme$1(e){return this._sync$_nonCanonicalSchemes.contains$1(0,e)}},r.JSToDartImporter_canonicalize_closure.prototype={call$0(){return this.$this._sync$_canonicalize.call$2(this.url.toString$0(0),r.canonicalizeContext0())},$signature:35},r.JSToDartImporter_load_closure.prototype={call$0(){return this.$this._sync$_load.call$1(new w.URL(this.url.toString$0(0)))},$signature:35},r.Syntax0.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax0$_name}},r.TypeSelector0.prototype={get$specificity(){return 1},accept$1$1(e){return e.visitTypeSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},addSuffix$1(e){var t=this.name;return new r.TypeSelector0(new r.QualifiedName0(t.name+e,t.namespace),this.span)},unify$1(e){var t,n,s=$.JSArray_methods.get$first(e);return s instanceof r.UniversalSelector0||s instanceof r.TypeSelector0?(t=r.unifyUniversalAndElement0(this,$.JSArray_methods.get$first(e)),t==null?null:(n=r._setArrayType([t],c.JSArray_SimpleSelector_2),$.JSArray_methods.addAll$1(n,r.SubListIterable$(e,1,null,r._arrayInstanceType(e)._precomputed1)),n)):(n=r._setArrayType([this],c.JSArray_SimpleSelector_2),$.JSArray_methods.addAll$1(n,e),n)},isSuperselector$1(e){var t,n;return this.super$SimpleSelector$isSuperselector0(e)?t=!0:e instanceof r.TypeSelector0?(t=this.name,n=e.name,t.name===n.name?(t=t.namespace,t=t==="*"||t==n.namespace):t=!1):t=!1,t},$eq(e,t){return t==null?!1:t instanceof r.TypeSelector0&&t.name.$eq(0,this.name)},get$hashCode(e){var t=this.name;return $.JSString_methods.get$hashCode(t.name)^g.get$hashCode$(t.namespace)}},r.Types.prototype={},r.UnaryOperationExpression0.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t,n=this.operator,s=n.operator;n=n===$.UnaryOperator_not_not_not0?s+r.Primitives_stringFromCharCode(32):s,t=this.operand;e:{if(t instanceof r.BinaryOperationExpression0||t instanceof r.UnaryOperationExpression0?s=!0:s=t instanceof r.ListExpression0&&!t.hasBrackets&&t.contents.length>=2,s)break e;break e}return s&&(n+="40"),n+=t.toString$0(0),s&&(n+="41"),n.charCodeAt(0)==0,n},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.UnaryOperator0.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},r.UnitlessSassNumber0.prototype={get$numeratorUnits(e){return $.List_empty},get$denominatorUnits(e){return $.List_empty},get$hasUnits(){return!1},get$hasComplexUnits(){return!1},withValue$1(e){return new r.UnitlessSassNumber0(e,null)},withSlash$2(e,t){return new r.UnitlessSassNumber0(this._number1$_value,new r._Record_2(e,t))},hasUnit$1(e){return!1},hasCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber0},hasPossiblyCompatibleUnits$1(e){return e instanceof r.UnitlessSassNumber0},compatibleWithUnit$1(e){return!0},coerceToMatch$3(e,t,n){return e.withValue$1(this._number1$_value)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,t,n){return this._number1$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,t,n){return e.get$hasUnits()?this.super$SassNumber$convertToMatch(e,t,n):this},convertValueToMatch$3(e,t,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch0(e,t,n):this._number1$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,n){return r.SassNumber_SassNumber$withUnits0(this._number1$_value,t,e)},coerce$2(e,t){return this.coerce$3(e,t,null)},coerceValue$3(e,t,n){return this._number1$_value},coerceValueToUnit$2(e,t){return this._number1$_value},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t>n&&!r.fuzzyEquals0(t,n)?$.SassBoolean_true0:$.SassBoolean_false0):this.super$SassNumber$greaterThan0(e)},greaterThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t>n||r.fuzzyEquals0(t,n)?$.SassBoolean_true0:$.SassBoolean_false0):this.super$SassNumber$greaterThanOrEquals0(e)},lessThan$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t<n&&!r.fuzzyEquals0(t,n)?$.SassBoolean_true0:$.SassBoolean_false0):this.super$SassNumber$lessThan0(e)},lessThanOrEquals$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value,n=e._number1$_value,t<n||r.fuzzyEquals0(t,n)?$.SassBoolean_true0:$.SassBoolean_false0):this.super$SassNumber$lessThanOrEquals0(e)},modulo$1(e){return e instanceof r.SassNumber0?e.withValue$1(r.moduloLikeSass0(this._number1$_value,e._number1$_value)):this.super$SassNumber$modulo0(e)},plus$1(e){return e instanceof r.SassNumber0?e.withValue$1(this._number1$_value+e._number1$_value):this.super$SassNumber$plus0(e)},minus$1(e){return e instanceof r.SassNumber0?e.withValue$1(this._number1$_value-e._number1$_value):this.super$SassNumber$minus0(e)},times$1(e){return e instanceof r.SassNumber0?e.withValue$1(this._number1$_value*e._number1$_value):this.super$SassNumber$times0(e)},dividedBy$1(e){var t,n;return e instanceof r.SassNumber0?(t=this._number1$_value/e._number1$_value,e.get$hasUnits()?(n=e.get$denominatorUnits(e),n=r.SassNumber_SassNumber$withUnits0(t,e.get$numeratorUnits(e),n),t=n):t=new r.UnitlessSassNumber0(t,null),t):this.super$SassNumber$dividedBy0(e)},unaryMinus$0(){return new r.UnitlessSassNumber0(-this._number1$_value,null)},$eq(e,t){return t==null?!1:t instanceof r.UnitlessSassNumber0&&r.fuzzyEquals0(this._number1$_value,t._number1$_value)},get$hashCode(e){var t=this.hashCache;return t??(this.hashCache=r.fuzzyHashCode0(this._number1$_value))}},r.UniversalSelector0.prototype={get$specificity(){return 0},accept$1$1(e){return e.visitUniversalSelector$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},unify$1(e){var t,n,s,a,i=this,o=null,l=e.length,_=l>=1;return _?(t=e[0],n=t,n instanceof r.UniversalSelector0?n=!0:n=t instanceof r.TypeSelector0,s=n?$.JSArray_methods.sublist$1(e,1):o):(s=o,t=s,n=!1),n?(a=r.unifyUniversalAndElement0(i,$.JSArray_methods.get$first(e)),a==null?o:(n=r._setArrayType([a],c.JSArray_SimpleSelector_2),$.JSArray_methods.addAll$1(n,s),n)):(l===1?(_?n=t:(t=e[0],n=t,_=!0),n instanceof r.PseudoSelector0?(n=_?t:e[0],c.PseudoSelector_2._as(n),n=n.isClass&&n.name==="host"||n.get$isHostContext()):n=!1):n=!1,n?o:l<=0?r._setArrayType([i],c.JSArray_SimpleSelector_2):(n=i.namespace,n==null||n==="*"?n=e:(n=r._setArrayType([i],c.JSArray_SimpleSelector_2),$.JSArray_methods.addAll$1(n,e)),n))},isSuperselector$1(e){var t=this.namespace;return t==="*"?!0:e instanceof r.TypeSelector0?t==e.name.namespace:e instanceof r.UniversalSelector0?t==e.namespace:t==null||this.super$SimpleSelector$isSuperselector0(e)},$eq(e,t){return t==null?!1:t instanceof r.UniversalSelector0&&t.namespace==this.namespace},get$hashCode(e){return g.get$hashCode$(this.namespace)}},r.UnprefixedMapView0.prototype={get$keys(e){return new r._UnprefixedKeys0(this)},$index(e,t){return typeof t=="string"?this._unprefixed_map_view0$_map.$index(0,this._unprefixed_map_view0$_prefix+t):null},containsKey$1(e){return typeof e=="string"&&this._unprefixed_map_view0$_map.containsKey$1(this._unprefixed_map_view0$_prefix+e)},remove$1(e,t){return typeof t=="string"?this._unprefixed_map_view0$_map.remove$1(0,this._unprefixed_map_view0$_prefix+t):null}},r._UnprefixedKeys0.prototype={get$iterator(e){var t=this._unprefixed_map_view0$_view._unprefixed_map_view0$_map;return t=g.where$1$ax(t.get$keys(t),new r._UnprefixedKeys_iterator_closure1(this)).map$1$1(0,new r._UnprefixedKeys_iterator_closure2(this),c.String),t.get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view0$_view.containsKey$1(t)}},r._UnprefixedKeys_iterator_closure1.prototype={call$1(e){return $.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix)},$signature:4},r._UnprefixedKeys_iterator_closure2.prototype={call$1(e){return $.JSString_methods.substring$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix.length)},$signature:5},r.JSUrl0.prototype={},r.UseRule0.prototype={UseRule$4$configuration0(e,t,n,s){var a,i,o,l;for(a=this.configuration,i=a.length,o=0;o<i;++o)if(l=a[o],l.isGuarded)throw r.wrapException(r.ArgumentError$value(l,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.url,n="@use "+r.StringExpression_quoteText0(t.toString$0(0)),s=t.get$pathSegments().length===0?"":$.JSArray_methods.get$last(t.get$pathSegments()),a=$.JSString_methods.indexOf$1(s,".");return t=this.namespace,t!==$.JSString_methods.substring$2(s,0,a===-1?s.length:a)?t=n+(" as "+(t??"*")):t=n,n=this.configuration,t=(n.length!==0?t+(" with ("+$.JSArray_methods.join$1(n,", ")+")"):t)+";",t.charCodeAt(0)==0,t},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.UserDefinedCallable0.prototype={get$name(e){return this.declaration.name},$isAsyncCallable0:1,$isCallable:1},r.resolveImportPath_closure1.prototype={call$0(){return r._exactlyOne0(r._tryPath0(C.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:44},r.resolveImportPath_closure2.prototype={call$0(){return r._exactlyOne0(r._tryPathWithExtensions0(this.path+".import"))},$signature:44},r._tryPathAsDirectory_closure0.prototype={call$0(){return r._exactlyOne0(r._tryPathWithExtensions0(r.join(this.path,"index.import",null)))},$signature:44},r._exactlyOne_closure0.prototype={call$1(e){var t=C.$get$context();return" "+t.prettyUri$1(t.toUri$1(e))},$signature:5},r._PropertyDescriptor0.prototype={},r.futureToPromise_closure0.prototype={call$2(e,t){this.future.then$1$2$onError(0,new r.futureToPromise__closure0(e),new r.futureToPromise__closure1(t),c.void)},$signature:575},r.futureToPromise__closure0.prototype={call$1(e){return this.resolve.call$1(e)},$signature:31},r.futureToPromise__closure1.prototype={call$2(e,t){r.attachTrace0(e,t),this.reject.call$1(e)},$signature:52},r.objectToMap_closure.prototype={call$2(e,t){return this.map.$indexSet(0,e,t),t},$signature:120},r._RequireMain0.prototype={},r.indent_closure0.prototype={call$1(e){return $.JSString_methods.$mul(" ",this.indentation)+e},$signature:5},r.flattenVertically_closure1.prototype={call$1(e){return r.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},r.flattenVertically_closure2.prototype={call$1(e){return this.result.push(e.removeFirst$0()),e.get$length(0)===0},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},r.longestCommonSubsequence_backtrack0.prototype={call$2(e,t){var n,s,a=this;return e===-1||t===-1?r._setArrayType([],a.T._eval$1("JSArray<0>")):(n=a.selections[e][t],n!=null?(s=a.call$2(e-1,t-1),g.add$1$ax(s,n),s):(s=a.lengths,s[e+1][t]>s[e][t+1]?a.call$2(e,t-1):a.call$2(e-1,t)))},$signature(){return this.T._eval$1("List<0>(int,int)")}},r.mapAddAll2_closure0.prototype={call$2(e,t){var n=this.destination,s=n.$index(0,e);s!=null?s.addAll$1(0,t):n.$indexSet(0,e,t)},$signature(){return this.K1._eval$1("@<0>")._bind$1(this.K2)._bind$1(this.V)._eval$1("~(1,Map<2,3>)")}},r.CssValue0.prototype={$eq(e,t){return t==null?!1:this.$ti._is(t)&&g.$eq$(t.value,this.value)},get$hashCode(e){return g.get$hashCode$(this.value)},toString$0(e){return g.toString$0$(this.value)},$isAstNode0:1,get$span(e){return this.span}},r.ValueExpression0.prototype={accept$1$1(e){return e.visitValueExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return r.serializeValue0(this.value,!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.valueClass_closure.prototype={call$0(){var e,t=c.JSClass,n=t._as(w.Object.getPrototypeOf(g.get$$prototype$x(t._as($.C__SassNull0.constructor))).constructor);return r.JSClassExtension_setCustomInspect(n,new r.valueClass__closure),t=c.String,e=c.Function,r.LinkedHashMap_LinkedHashMap$_literal(["asList",new r.valueClass__closure0,"hasBrackets",new r.valueClass__closure1,"isTruthy",new r.valueClass__closure2,"realNull",new r.valueClass__closure3,"separator",new r.valueClass__closure4],t,e).forEach$1(0,r.JSClassExtension_get_defineGetter(n)),r.LinkedHashMap_LinkedHashMap$_literal(["sassIndexToListIndex",new r.valueClass__closure5,"get",new r.valueClass__closure6,"assertBoolean",new r.valueClass__closure7,"assertCalculation",new r.valueClass__closure8,"assertColor",new r.valueClass__closure9,"assertFunction",new r.valueClass__closure10,"assertMap",new r.valueClass__closure11,"assertMixin",new r.valueClass__closure12,"assertNumber",new r.valueClass__closure13,"assertString",new r.valueClass__closure14,"tryMap",new r.valueClass__closure15,"equals",new r.valueClass__closure16,"hashCode",new r.valueClass__closure17,"toString",new r.valueClass__closure18],t,e).forEach$1(0,r.JSClassExtension_get_defineMethod(n)),n},$signature:15},r.valueClass__closure.prototype={call$1(e){return g.toString$0$(e)},$signature:134},r.valueClass__closure0.prototype={call$1(e){return new w.immutable.List(e.get$asList())},$signature:576},r.valueClass__closure1.prototype={call$1(e){return e.get$hasBrackets()},$signature:53},r.valueClass__closure2.prototype={call$1(e){return e.get$isTruthy()},$signature:53},r.valueClass__closure3.prototype={call$1(e){return e.get$realNull()},$signature:190},r.valueClass__closure4.prototype={call$1(e){return e.get$separator(e).separator},$signature:577},r.valueClass__closure5.prototype={call$3(e,t,n){return e.sassIndexToListIndex$2(t,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:578},r.valueClass__closure6.prototype={call$2(e,t){return t<1&&t>=-1?e:w.undefined},$signature:240},r.valueClass__closure7.prototype={call$2(e,t){return e.assertBoolean$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:579},r.valueClass__closure8.prototype={call$2(e,t){return e.assertCalculation$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:580},r.valueClass__closure9.prototype={call$2(e,t){return e.assertColor$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:581},r.valueClass__closure10.prototype={call$2(e,t){return e.assertFunction$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:582},r.valueClass__closure11.prototype={call$2(e,t){return e.assertMap$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:583},r.valueClass__closure12.prototype={call$2(e,t){return e.assertMixin$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:584},r.valueClass__closure13.prototype={call$2(e,t){return e.assertNumber$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:585},r.valueClass__closure14.prototype={call$2(e,t){return e.assertString$1(t)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:586},r.valueClass__closure15.prototype={call$1(e){return e.tryMap$0()},$signature:587},r.valueClass__closure16.prototype={call$2(e,t){return e.$eq(0,t)},$signature:588},r.valueClass__closure17.prototype={call$2(e,t){return e.get$hashCode(e)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:589},r.valueClass__closure18.prototype={call$1(e){return r.serializeValue0(e,!0,!0)},$signature:136},r.Value0.prototype={get$isTruthy(){return!0},get$separator(e){return $.ListSeparator_undecided_null_undecided0},get$hasBrackets(){return!1},get$asList(){return r._setArrayType([this],c.JSArray_Value_2)},get$lengthAsList(){return 1},get$isBlank(){return!1},get$isSpecialNumber(){return!1},get$isVar(){return!1},get$realNull(){return this},sassIndexToListIndex$2(e,t){var n,s,a=e.assertNumber$1(t);if(a.get$hasUnits()&&(n=a.get$unitString(),r.warnForDeprecation0("$"+r.S(t)+": Passing a number with unit "+n+k.x20is_de+a.unitSuggestion$1(t??"index")+k.x0a_Morex3a,$.Deprecation_oCX)),s=a.assertInt$1(t),s===0)throw r.wrapException(r.SassScriptException$0("List index may not be 0.",t));if(Math.abs(s)>this.get$lengthAsList())throw r.wrapException(r.SassScriptException$0("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",t));return s<0?this.get$lengthAsList()+s:s-1},assertBoolean$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a boolean.",e))},assertCalculation$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a function reference.",e))},assertMixin$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a mixin reference.",e))},assertMap$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a map.",e))},tryMap$0(){return null},assertNumber$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return r.throwExpression(r.SassScriptException$0(this.toString$0(0)+" is not a string.",e))},_value$_selectorString$1(e){var t=this._value$_selectorStringOrNull$0();if(t!=null)return t;throw r.wrapException(r.SassScriptException$0(this.toString$0(0)+k.x20is_noav,e))},_value$_selectorStringOrNull$0(){var e,t,n,s,a,i,o,l,_=this,u=null;if(_ instanceof r.SassString0)return _._string0$_text;if(!(_ instanceof r.SassList0)||(e=_._list1$_contents,t=e.length,t===0))return u;n=r._setArrayType([],c.JSArray_String);e:{if(s=_._list1$_separator,$.ListSeparator_ECn0===s){for(a=0;a<t;++a){if(i=e[a],i instanceof r.SassString0){n.push(i._string0$_text);continue}if(i instanceof r.SassList0&&$.ListSeparator_nbm0===i._list1$_separator){if(o=i._value$_selectorStringOrNull$0(),o==null)return u;n.push(o);continue}return u}break e}if($.ListSeparator_cQA0===s)return u;for(a=0;a<t;++a){if(l=e[a],!(l instanceof r.SassString0))return u;n.push(l._string0$_text)}break e}return $.JSArray_methods.join$1(n,s===$.ListSeparator_ECn0?", ":" ")},withListContents$2$separator(e,t){var n=t??this.get$separator(this),s=this.get$hasBrackets();return r.SassList$0(e,n,s)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t;e:{if(e instanceof r.SassString0){t=new r.SassString0(r.serializeValue0(this,!1,!0)+e._string0$_text,e._string0$_hasQuotes);break e}e instanceof r.SassCalculation0&&r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),t=new r.SassString0(r.serializeValue0(this,!1,!0)+r.serializeValue0(e,!1,!0),!1);break e}return t},minus$1(e){return e instanceof r.SassCalculation0?r.throwExpression(r.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):new r.SassString0(r.serializeValue0(this,!1,!0)+"-"+r.serializeValue0(e,!1,!0),!1)},dividedBy$1(e){return new r.SassString0(r.serializeValue0(this,!1,!0)+"/"+r.serializeValue0(e,!1,!0),!1)},unaryPlus$0(){return new r.SassString0("+"+r.serializeValue0(this,!1,!0),!1)},unaryMinus$0(){return new r.SassString0("-"+r.serializeValue0(this,!1,!0),!1)},unaryNot$0(){return $.SassBoolean_false0},withoutSlash$0(){return this},toString$0(e){return r.serializeValue0(this,!0,!0)}},r.VariableExpression0.prototype={accept$1$1(e){return e.visitVariableExpression$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.span;return r.String_String$fromCharCodes($.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,null)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},r.VariableDeclaration0.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.namespace;return t=t!=null?t+".":"",t+="$"+this.name+": "+this.expression.toString$0(0)+";",t.charCodeAt(0)==0,t},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.WarnRule0.prototype={accept$1$1(e){return e.visitWarnRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},r.WhileRule0.prototype={accept$1$1(e){return e.visitWhileRule$1(this)},accept$1(e){return this.accept$1$1(e,c.dynamic)},toString$0(e){var t=this.children;return"@while "+this.condition.toString$0(0)+" {"+(t&&$.JSArray_methods).join$1(t," ")+"}"},get$span(e){return this.span}},function(){var t=g.LegacyJavaScriptObject.prototype;t.super$LegacyJavaScriptObject$toString=t.toString$0,t=r.JsLinkedHashMap.prototype,t.super$JsLinkedHashMap$internalContainsKey=t.internalContainsKey$1,t.super$JsLinkedHashMap$internalGet=t.internalGet$1,t.super$JsLinkedHashMap$internalSet=t.internalSet$2,t.super$JsLinkedHashMap$internalRemove=t.internalRemove$1,t=r._BufferingStreamSubscription.prototype,t.super$_BufferingStreamSubscription$_add=t._async$_add$1,t.super$_BufferingStreamSubscription$_addError=t._addError$2,t=r.ListBase.prototype,t.super$ListBase$setRange=t.setRange$4,t=r.Iterable.prototype,t.super$Iterable$where=t.where$1,t.super$Iterable$skipWhile=t.skipWhile$1,t=r.ModifiableCssParentNode.prototype,t.super$ModifiableCssParentNode$addChild=t.addChild$1,t=r.SimpleSelector.prototype,t.super$SimpleSelector$addSuffix=t.addSuffix$1,t.super$SimpleSelector$unify=t.unify$1,t.super$SimpleSelector$isSuperselector=t.isSuperselector$1,t=r.Parser.prototype,t.super$Parser$silentComment=t.silentComment$0,t=r.StylesheetParser.prototype,t.super$StylesheetParser$importArgument=t.importArgument$0,t.super$StylesheetParser$namespacedExpression=t.namespacedExpression$2,t=r.Value.prototype,t.super$Value$assertMap=t.assertMap$1,t.super$Value$plus=t.plus$1,t.super$Value$minus=t.minus$1,t.super$Value$dividedBy=t.dividedBy$1,t=r.SassNumber.prototype,t.super$SassNumber$convertValueToMatch=t.convertValueToMatch$3,t.super$SassNumber$coerce=t.coerce$3,t.super$SassNumber$coerceValue=t.coerceValue$3,t.super$SassNumber$coerceValueToUnit=t.coerceValueToUnit$2,t.super$SassNumber$coerceToMatch=t.coerceToMatch$3,t.super$SassNumber$coerceValueToMatch=t.coerceValueToMatch$3,t.super$SassNumber$greaterThan=t.greaterThan$1,t.super$SassNumber$greaterThanOrEquals=t.greaterThanOrEquals$1,t.super$SassNumber$lessThan=t.lessThan$1,t.super$SassNumber$lessThanOrEquals=t.lessThanOrEquals$1,t.super$SassNumber$modulo=t.modulo$1,t.super$SassNumber$plus=t.plus$1,t.super$SassNumber$minus=t.minus$1,t.super$SassNumber$times=t.times$1,t.super$SassNumber$dividedBy=t.dividedBy$1,t=r.AnySelectorVisitor.prototype,t.super$AnySelectorVisitor$visitComplexSelector=t.visitComplexSelector$1,t=r.EveryCssVisitor.prototype,t.super$EveryCssVisitor$visitCssStyleRule=t.visitCssStyleRule$1,t=r.ReplaceExpressionVisitor.prototype,t.super$ReplaceExpressionVisitor$visitBinaryOperationExpression=t.visitBinaryOperationExpression$1,t.super$ReplaceExpressionVisitor$visitUnaryOperationExpression=t.visitUnaryOperationExpression$1,t=r.SourceSpanMixin.prototype,t.super$SourceSpanMixin$compareTo=t.compareTo$1,t.super$SourceSpanMixin$$eq=t.$eq,t=r.StringScanner.prototype,t.super$StringScanner$readChar=t.readChar$0,t.super$StringScanner$scanChar=t.scanChar$1,t.super$StringScanner$scan=t.scan$1,t.super$StringScanner$matches=t.matches$1,t=r.AnySelectorVisitor0.prototype,t.super$AnySelectorVisitor$visitComplexSelector0=t.visitComplexSelector$1,t=r.EveryCssVisitor0.prototype,t.super$EveryCssVisitor$visitCssStyleRule0=t.visitCssStyleRule$1,t=r.ModifiableCssParentNode0.prototype,t.super$ModifiableCssParentNode$addChild0=t.addChild$1,t=r.SassNumber0.prototype,t.super$SassNumber$convertToMatch=t.convertToMatch$3,t.super$SassNumber$convertValueToMatch0=t.convertValueToMatch$3,t.super$SassNumber$coerce0=t.coerce$3,t.super$SassNumber$coerceValue0=t.coerceValue$3,t.super$SassNumber$coerceValueToUnit0=t.coerceValueToUnit$2,t.super$SassNumber$coerceToMatch0=t.coerceToMatch$3,t.super$SassNumber$coerceValueToMatch0=t.coerceValueToMatch$3,t.super$SassNumber$greaterThan0=t.greaterThan$1,t.super$SassNumber$greaterThanOrEquals0=t.greaterThanOrEquals$1,t.super$SassNumber$lessThan0=t.lessThan$1,t.super$SassNumber$lessThanOrEquals0=t.lessThanOrEquals$1,t.super$SassNumber$modulo0=t.modulo$1,t.super$SassNumber$plus0=t.plus$1,t.super$SassNumber$minus0=t.minus$1,t.super$SassNumber$times0=t.times$1,t.super$SassNumber$dividedBy0=t.dividedBy$1,t=r.Parser1.prototype,t.super$Parser$silentComment0=t.silentComment$0,t=r.ReplaceExpressionVisitor0.prototype,t.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0=t.visitBinaryOperationExpression$1,t.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0=t.visitUnaryOperationExpression$1,t=r.SimpleSelector0.prototype,t.super$SimpleSelector$addSuffix0=t.addSuffix$1,t.super$SimpleSelector$unify0=t.unify$1,t.super$SimpleSelector$isSuperselector0=t.isSuperselector$1,t=r.StylesheetParser0.prototype,t.super$StylesheetParser$importArgument0=t.importArgument$0,t.super$StylesheetParser$namespacedExpression0=t.namespacedExpression$2,t=r.Value0.prototype,t.super$Value$assertMap0=t.assertMap$1,t.super$Value$plus0=t.plus$1,t.super$Value$minus0=t.minus$1,t.super$Value$dividedBy0=t.dividedBy$1}(),function(){var t=le._static_2,n=le._instance_1i,s=le._instance_1u,a=le._static_1,i=le._static_0,o=le.installStaticTearOff,l=le.installInstanceTearOff,_=le._instance_2u,u=le._instance_0i,p=le._instance_0u;t(g,"_interceptors_JSArray__compareAny$closure","JSArray__compareAny",188),n(g.JSArray.prototype,"get$contains","contains$1",9),n(r._CastIterableBase.prototype,"get$contains","contains$1",9),s(r.CastMap.prototype,"get$containsKey","containsKey$1",9),s(r.ConstantStringMap.prototype,"get$containsKey","containsKey$1",9),n(r.ConstantStringSet.prototype,"get$contains","contains$1",9),n(r.GeneralConstantSet.prototype,"get$contains","contains$1",9),s(r.JsLinkedHashMap.prototype,"get$containsKey","containsKey$1",9),a(r,"async__AsyncRun__scheduleImmediateJsOverride$closure","_AsyncRun__scheduleImmediateJsOverride",131),a(r,"async__AsyncRun__scheduleImmediateWithSetImmediate$closure","_AsyncRun__scheduleImmediateWithSetImmediate",131),a(r,"async__AsyncRun__scheduleImmediateWithTimer$closure","_AsyncRun__scheduleImmediateWithTimer",131),i(r,"async___startMicrotaskLoop$closure","_startMicrotaskLoop",0),a(r,"async___nullDataHandler$closure","_nullDataHandler",71),t(r,"async___nullErrorHandler$closure","_nullErrorHandler",73),i(r,"async___nullDoneHandler$closure","_nullDoneHandler",0),o(r,"async___rootHandleUncaughtError$closure",5,null,["call$5"],["_rootHandleUncaughtError"],592,0),o(r,"async___rootRun$closure",4,null,["call$1$4","call$4"],["_rootRun",function(d,f,m,y){return r._rootRun(d,f,m,y,c.dynamic)}],593,1),o(r,"async___rootRunUnary$closure",5,null,["call$2$5","call$5"],["_rootRunUnary",function(d,f,m,y,S){var v=c.dynamic;return r._rootRunUnary(d,f,m,y,S,v,v)}],594,1),o(r,"async___rootRunBinary$closure",6,null,["call$3$6","call$6"],["_rootRunBinary",function(d,f,m,y,S,v){var E=c.dynamic;return r._rootRunBinary(d,f,m,y,S,v,E,E,E)}],595,1),o(r,"async___rootRegisterCallback$closure",4,null,["call$1$4","call$4"],["_rootRegisterCallback",function(d,f,m,y){return r._rootRegisterCallback(d,f,m,y,c.dynamic)}],596,0),o(r,"async___rootRegisterUnaryCallback$closure",4,null,["call$2$4","call$4"],["_rootRegisterUnaryCallback",function(d,f,m,y){var S=c.dynamic;return r._rootRegisterUnaryCallback(d,f,m,y,S,S)}],597,0),o(r,"async___rootRegisterBinaryCallback$closure",4,null,["call$3$4","call$4"],["_rootRegisterBinaryCallback",function(d,f,m,y){var S=c.dynamic;return r._rootRegisterBinaryCallback(d,f,m,y,S,S,S)}],598,0),o(r,"async___rootErrorCallback$closure",5,null,["call$5"],["_rootErrorCallback"],599,0),o(r,"async___rootScheduleMicrotask$closure",4,null,["call$4"],["_rootScheduleMicrotask"],600,0),o(r,"async___rootCreateTimer$closure",5,null,["call$5"],["_rootCreateTimer"],601,0),o(r,"async___rootCreatePeriodicTimer$closure",5,null,["call$5"],["_rootCreatePeriodicTimer"],602,0),o(r,"async___rootPrint$closure",4,null,["call$4"],["_rootPrint"],603,0),a(r,"async___printToZone$closure","_printToZone",104),o(r,"async___rootFork$closure",5,null,["call$5"],["_rootFork"],604,0),l(r._AsyncCompleter.prototype,"get$complete",0,0,function(){return[null]},["call$1","call$0"],["complete$1","complete$0"],166,0,0),_(r._Future.prototype,"get$_completeError","_completeError$2",73);var h;n(h=r._StreamController.prototype,"get$add","add$1",31),l(h,"get$addError",0,1,function(){return[null]},["call$2","call$1"],["addError$2","addError$1"],244,0,0),u(h,"get$close","close$0",517),s(h,"get$_async$_add","_async$_add$1",31),_(h,"get$_addError","_addError$2",73),p(h,"get$_close","_close$0",0),p(h=r._ControllerSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),l(h=r._BufferingStreamSubscription.prototype,"get$pause",1,0,null,["call$1","call$0"],["pause$1","pause$0"],516,0,0),u(h,"get$resume","resume$0",0),p(h,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),s(h=r._StreamIterator.prototype,"get$_onData","_onData$1",31),_(h,"get$_onError","_onError$2",73),p(h,"get$_onDone","_onDone$0",0),p(h=r._ForwardingStreamSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),s(h,"get$_handleData","_handleData$1",31),_(h,"get$_handleError","_handleError$2",507),p(h,"get$_handleDone","_handleDone$0",0),t(r,"collection___defaultEquals$closure","_defaultEquals",187),a(r,"collection___defaultHashCode$closure","_defaultHashCode",211),t(r,"collection_ListBase__compareAny$closure","ListBase__compareAny",188),s(r._HashMap.prototype,"get$containsKey","containsKey$1",9),s(r._LinkedCustomHashMap.prototype,"get$containsKey","containsKey$1",9),l(h=r._LinkedHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],161,0,0),n(h,"get$contains","contains$1",9),n(h,"get$add","add$1",9),l(r._LinkedIdentityHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],161,0,0),s(r.MapBase.prototype,"get$containsKey","containsKey$1",9),s(r.MapView.prototype,"get$containsKey","containsKey$1",9),n(r.UnmodifiableSetView.prototype,"get$contains","contains$1",9),a(r,"convert___defaultToEncodable$closure","_defaultToEncodable",82),s(r._JsonMap.prototype,"get$containsKey","containsKey$1",9),a(r,"core__identityHashCode$closure","identityHashCode",211),t(r,"core__identical$closure","identical",187),a(r,"core_Uri_decodeComponent$closure","Uri_decodeComponent",5),n(r.Iterable.prototype,"get$contains","contains$1",9),n(r.StringBuffer.prototype,"get$write","write$1",31),o(r,"math0__max$closure",2,null,["call$1$2","call$2"],["max",function(d,f){return r.max(d,f,c.num)}],607,1),s(r.ArgResults.prototype,"get$wasParsed","wasParsed$1",4),s(h=r.StreamCompleter.prototype,"get$setSourceStream","setSourceStream$1",31),l(h,"get$setError",0,1,function(){return[null]},["call$2","call$1"],["setError$2","setError$1"],244,0,0),p(h=r.StreamGroup.prototype,"get$_onListen","_onListen$0",0),p(h,"get$_onPause","_onPause$0",0),p(h,"get$_onResume","_onResume$0",0),p(h,"get$_onCancel","_onCancel$0",214),u(r.ReplAdapter.prototype,"get$exit","exit$0",0),n(r.EmptyUnmodifiableSet.prototype,"get$contains","contains$1",9),n(r.UnionSet.prototype,"get$contains","contains$1",9),n(r._DelegatingIterableBase.prototype,"get$contains","contains$1",9),n(r.MapKeySet.prototype,"get$contains","contains$1",9),a(r,"version_Version___parse_tearOff$closure","Version___parse_tearOff",198),s(r.VersionRange.prototype,"get$allows","allows$1",528),s(r._IsInvisibleVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",16),s(r._IsBogusVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",16),s(r._IsUselessVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",16),s(r.SelectorList.prototype,"get$isSuperselector","isSuperselector$1",70),s(r.PseudoSelector.prototype,"get$isSuperselector","isSuperselector$1",13),s(r.SimpleSelector.prototype,"get$isSuperselector","isSuperselector$1",13),s(r.TypeSelector.prototype,"get$isSuperselector","isSuperselector$1",13),s(r.UniversalSelector.prototype,"get$isSuperselector","isSuperselector$1",13),s(r.EmptyExtensionStore.prototype,"get$addExtensions","addExtensions$1",226),s(r.ExtensionStore.prototype,"get$addExtensions","addExtensions$1",226),a(r,"functions___isUnique$closure","_isUnique",13),a(r,"color0___opacify$closure","_opacify",29),a(r,"color0___transparentize$closure","_transparentize",29),_(r.NodePackageImporter.prototype,"get$_compareExpansionKeys","_compareExpansionKeys$2",142),p(r.CssParser.prototype,"get$silentComment","silentComment$0",22),p(h=r.Parser.prototype,"get$whitespace","whitespace$0",0),p(h,"get$silentComment","silentComment$0",22),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",26),l(h,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],151,0,0),p(r.SassParser.prototype,"get$loudComment","loudComment$0",0),l(h=r.StylesheetParser.prototype,"get$_statement",0,0,null,["call$1$root","call$0"],["_statement$1$root","_statement$0"],482,0,0),p(h,"get$_declarationChild","_declarationChild$0",127),p(h,"get$_functionChild","_functionChild$0",127),l(h,"get$_expression",0,0,null,["call$3$bracketList$singleEquals$until","call$0","call$2$singleEquals$until","call$1$bracketList","call$1$until"],["_expression$3$bracketList$singleEquals$until","_expression$0","_expression$2$singleEquals$until","_expression$1$bracketList","_expression$1$until"],462,0,0),l(r.LazyFileSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],126,0,0),s(r.LimitedMapView.prototype,"get$containsKey","containsKey$1",9),s(r.MergedMapView.prototype,"get$containsKey","containsKey$1",9),l(r.MultiSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],157,0,0),n(r.NoSourceMapBuffer.prototype,"get$write","write$1",31),s(r.PrefixedMapView.prototype,"get$containsKey","containsKey$1",9),s(r.PublicMemberMapView.prototype,"get$containsKey","containsKey$1",9),n(r.SourceMapBuffer.prototype,"get$write","write$1",31),s(r.UnprefixedMapView.prototype,"get$containsKey","containsKey$1",9),a(r,"utils__isPublic$closure","isPublic",4),a(r,"calculation_SassCalculation__simplify$closure","SassCalculation__simplify",67),s(r.AnySelectorVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",16),l(h=r._EvaluateVisitor0.prototype,"get$_async_evaluate$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_async_evaluate$_interpolationToValue$3$trim$warnForColor","_async_evaluate$_interpolationToValue$1","_async_evaluate$_interpolationToValue$2$warnForColor"],315,0,0),s(h,"get$_async_evaluate$_expressionNode","_async_evaluate$_expressionNode$1",162),l(h=r._EvaluateVisitor.prototype,"get$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_interpolationToValue$3$trim$warnForColor","_interpolationToValue$1","_interpolationToValue$2$warnForColor"],309,0,0),s(h,"get$_expressionNode","_expressionNode$1",162),s(h=r.RecursiveStatementVisitor.prototype,"get$visitContentBlock","visitContentBlock$1",267),s(h,"get$visitChildren","visitChildren$1",268),s(h=r.SelectorSearchVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor.T?(ComplexSelector)"),s(h,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor.T?(SelectorList)"),s(h=r._SerializeVisitor.prototype,"get$_visitMediaQuery","_visitMediaQuery$1",271),s(h,"get$_writeCalculationValue","_writeCalculationValue$1",99),s(h,"get$visitSelectorList","visitSelectorList$1",272),s(h,"get$_requiresSemicolon","_requiresSemicolon$1",7),s(h=r.StatementSearchVisitor.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor.T?(ContentBlock)"),s(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor.T?(List<Statement>)"),l(r.SourceSpanMixin.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],126,0,0),a(r,"frame_Frame___parseVM_tearOff$closure","Frame___parseVM_tearOff",105),a(r,"frame_Frame___parseV8_tearOff$closure","Frame___parseV8_tearOff",105),a(r,"frame_Frame___parseFirefox_tearOff$closure","Frame___parseFirefox_tearOff",105),a(r,"frame_Frame___parseFriendly_tearOff$closure","Frame___parseFriendly_tearOff",105),a(r,"trace_Trace___parseVM_tearOff$closure","Trace___parseVM_tearOff",254),a(r,"trace_Trace___parseFriendly_tearOff$closure","Trace___parseFriendly_tearOff",254),o(r,"from_handlers__TransformByHandlers__defaultHandleError$closure",3,null,["call$1$3","call$3"],["TransformByHandlers__defaultHandleError",function(d,f,m){return r.TransformByHandlers__defaultHandleError(d,f,m,c.dynamic)}],610,0),o(r,"rate_limit___collect$closure",2,null,["call$1$2","call$2"],["_collect",function(d,f){return r._collect(d,f,c.dynamic)}],611,0),s(r.AnySelectorVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),l(h=r._EvaluateVisitor2.prototype,"get$_async_evaluate0$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_async_evaluate0$_interpolationToValue$3$trim$warnForColor","_async_evaluate0$_interpolationToValue$1","_async_evaluate0$_interpolationToValue$2$warnForColor"],311,0,0),s(h,"get$_async_evaluate0$_expressionNode","_async_evaluate0$_expressionNode$1",248),a(r,"calculation1___assertCalculationValue$closure","_assertCalculationValue",99),a(r,"calculation1___isValidClampArg$closure","_isValidClampArg",9),a(r,"calculation0_SassCalculation__simplify$closure","SassCalculation__simplify0",67),a(r,"color2___opacify$closure","_opacify0",28),a(r,"color2___transparentize$closure","_transparentize0",28),o(r,"compile__compile$closure",1,function(){return[null]},["call$2","call$1"],["compile0",function(d){return r.compile0(d,null)}],612,0),o(r,"compile__compileString$closure",1,function(){return[null]},["call$2","call$1"],["compileString0",function(d){return r.compileString0(d,null)}],613,0),o(r,"compile__compileAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileAsync1",function(d){return r.compileAsync1(d,null)}],614,0),o(r,"compile__compileStringAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileStringAsync1",function(d){return r.compileStringAsync1(d,null)}],615,0),a(r,"compile___parseImporter$closure","_parseImporter0",616),a(r,"compile___simplifyCalcArg$closure","_simplifyCalcArg",67),i(r,"compiler__initCompiler$closure","initCompiler",617),i(r,"compiler__initAsyncCompiler$closure","initAsyncCompiler",618),p(r.CssParser0.prototype,"get$silentComment","silentComment$0",22),s(r.EmptyExtensionStore0.prototype,"get$addExtensions","addExtensions$1",197),l(h=r._EvaluateVisitor1.prototype,"get$_evaluate0$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_evaluate0$_interpolationToValue$3$trim$warnForColor","_evaluate0$_interpolationToValue$1","_evaluate0$_interpolationToValue$2$warnForColor"],424,0,0),s(h,"get$_evaluate0$_expressionNode","_evaluate0$_expressionNode$1",248),s(r.ExtensionStore0.prototype,"get$addExtensions","addExtensions$1",197),a(r,"functions0___isUnique$closure","_isUnique0",14),a(r,"immutable__jsToDartList$closure","jsToDartList",619),l(r.LazyFileSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],126,0,0),t(r,"legacy__render$closure","render",620),a(r,"legacy__renderSync$closure","renderSync",621),s(r.LimitedMapView0.prototype,"get$containsKey","containsKey$1",9),s(r.SelectorList0.prototype,"get$isSuperselector","isSuperselector$1",65),s(r.MergedMapView0.prototype,"get$containsKey","containsKey$1",9),l(r.MultiSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],157,0,0),n(r.NoSourceMapBuffer0.prototype,"get$write","write$1",31),_(r.NodePackageImporter0.prototype,"get$_node_package$_compareExpansionKeys","_node_package$_compareExpansionKeys$2",142),p(h=r.Parser1.prototype,"get$whitespace","whitespace$0",0),p(h,"get$silentComment","silentComment$0",22),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",26),l(h,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],151,0,0),s(r.PrefixedMapView0.prototype,"get$containsKey","containsKey$1",9),s(r.PseudoSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),s(r.PublicMemberMapView0.prototype,"get$containsKey","containsKey$1",9),p(r.SassParser0.prototype,"get$loudComment","loudComment$0",0),s(r._IsInvisibleVisitor2.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),s(r._IsBogusVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),s(r._IsUselessVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",18),s(h=r.SelectorSearchVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor0.T?(ComplexSelector0)"),s(h,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor0.T?(SelectorList0)"),s(h=r._SerializeVisitor0.prototype,"get$_serialize0$_visitMediaQuery","_serialize0$_visitMediaQuery$1",534),s(h,"get$_serialize0$_writeCalculationValue","_serialize0$_writeCalculationValue$1",99),s(h,"get$visitSelectorList","visitSelectorList$1",535),s(h,"get$_serialize0$_requiresSemicolon","_serialize0$_requiresSemicolon$1",8),s(r.SimpleSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),n(r.SourceMapBuffer0.prototype,"get$write","write$1",31),s(h=r.StatementSearchVisitor0.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor0.T?(ContentBlock0)"),s(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor0.T?(List<Statement0>)"),l(h=r.StylesheetParser0.prototype,"get$_stylesheet0$_statement",0,0,null,["call$1$root","call$0"],["_stylesheet0$_statement$1$root","_stylesheet0$_statement$0"],552,0,0),p(h,"get$_stylesheet0$_declarationChild","_stylesheet0$_declarationChild$0",130),p(h,"get$_stylesheet0$_functionChild","_stylesheet0$_functionChild$0",130),s(r.TypeSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),s(r.UniversalSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),s(r.UnprefixedMapView0.prototype,"get$containsKey","containsKey$1",9),a(r,"utils1__jsToDartUrl$closure","jsToDartUrl",622),a(r,"utils1__dartToJSUrl$closure","dartToJSUrl",623),a(r,"utils0__isPublic$closure","isPublic0",4),o(r,"path__absolute$closure",1,function(){return[null,null,null,null,null,null,null,null,null,null,null,null,null,null]},["call$15","call$1","call$2","call$3","call$4","call$5","call$6"],["absolute",function(d){var f=null;return r.absolute(d,f,f,f,f,f,f,f,f,f,f,f,f,f,f)},function(d,f){var m=null;return r.absolute(d,f,m,m,m,m,m,m,m,m,m,m,m,m,m)},function(d,f,m){var y=null;return r.absolute(d,f,m,y,y,y,y,y,y,y,y,y,y,y,y)},function(d,f,m,y){var S=null;return r.absolute(d,f,m,y,S,S,S,S,S,S,S,S,S,S,S)},function(d,f,m,y,S){var v=null;return r.absolute(d,f,m,y,S,v,v,v,v,v,v,v,v,v,v)},function(d,f,m,y,S,v){var E=null;return r.absolute(d,f,m,y,S,v,E,E,E,E,E,E,E,E,E)}],624,0),a(r,"path__prettyUri$closure","prettyUri",625),t(r,"number0__fuzzyLessThan$closure","fuzzyLessThan",46),t(r,"number0__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals",46),t(r,"number0__fuzzyGreaterThan$closure","fuzzyGreaterThan",46),t(r,"number0__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals",46),t(r,"number0__moduloLikeSass$closure","moduloLikeSass",56),a(r,"number0__sqrt$closure","sqrt",51),a(r,"number0__sin$closure","sin",51),a(r,"number0__cos$closure","cos",51),a(r,"number0__tan$closure","tan",51),a(r,"number0__atan$closure","atan",51),a(r,"number0__asin$closure","asin",51),a(r,"number0__acos$closure","acos",51),t(r,"number2__fuzzyLessThan$closure","fuzzyLessThan0",46),t(r,"number2__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals0",46),t(r,"number2__fuzzyGreaterThan$closure","fuzzyGreaterThan0",46),t(r,"number2__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals0",46),a(r,"number2__fuzzyRound$closure","fuzzyRound0",628),t(r,"number2__moduloLikeSass$closure","moduloLikeSass0",56),a(r,"number2__sqrt$closure","sqrt0",48),a(r,"number2__sin$closure","sin0",48),a(r,"number2__cos$closure","cos0",48),a(r,"number2__tan$closure","tan0",48),a(r,"number2__atan$closure","atan0",48),a(r,"number2__asin$closure","asin0",48),a(r,"number2__acos$closure","acos0",48),a(r,"sass__main$closure","main1",465),a(r,"utils2__validateUrlScheme$closure","validateUrlScheme",104),a(r,"value0__wrapValue$closure","wrapValue",420)}(),function(){var t=le.mixin,n=le.inherit,s=le.inheritMany;n(r.Object,null),s(r.Object,[r.JS_CONST,g.Interceptor,g.ArrayIterator,r.Iterable,r.CastIterator,r.Closure,r.MapBase,r.Error,r.ListBase,r.SentinelValue,r.ListIterator,r.MappedIterator,r.WhereIterator,r.ExpandIterator,r.TakeIterator,r.SkipIterator,r.SkipWhileIterator,r.EmptyIterator,r.FollowedByIterator,r.WhereTypeIterator,r.FixedLengthListMixin,r.UnmodifiableListMixin,r.Symbol,r._Record,r.MapView,r.ConstantMap,r._KeysOrValuesOrElementsIterator,r.SetBase,r.JSInvocationMirror,r.TypeErrorDecoder,r.NullThrownFromJavaScriptException,r.ExceptionAndStackTrace,r._StackTrace,r._Required,r.LinkedHashMapCell,r.LinkedHashMapKeyIterator,r.JSSyntaxRegExp,r._MatchImplementation,r._AllMatchesIterator,r.StringMatch,r._StringAllMatchesIterator,r._Cell,r.Rti,r._FunctionParameters,r._Type,r._TimerImpl,r._AsyncAwaitCompleter,r._SyncStarIterator,r.AsyncError,r._Completer,r._FutureListener,r._Future,r._AsyncCallbackEntry,r.Stream,r._StreamController,r._SyncStreamControllerDispatch,r._AsyncStreamControllerDispatch,r._BufferingStreamSubscription,r._AddStreamState,r._DelayedEvent,r._DelayedDone,r._PendingEvents,r._StreamIterator,r._ZoneFunction,r._ZoneSpecification,r._ZoneDelegate,r._Zone,r._HashMapKeyIterator,r._LinkedHashSetCell,r._LinkedHashSetIterator,r._MapBaseValueIterator,r._UnmodifiableMapMixin,r._ListQueueIterator,r._UnmodifiableSetMixin,r.Codec,r.Converter,r._Base64Encoder,r.ByteConversionSink,r._JsonStringifier,r.StringConversionSink,r._Utf8Encoder,r._Utf8Decoder,r.DateTime,r.Duration,r._Enum,r.OutOfMemoryError,r.StackOverflowError,r._Exception,r.FormatException,r.MapEntry,r.Null,r._StringStackTrace,r.RuneIterator,r.StringBuffer,r._Uri,r.UriData,r._SimpleUri,r.Expando,r.NullRejectionException,r._JSRandom,r.ArgParser,r.ArgResults,r.Option,r.OptionType,r.Parser0,r._Usage,r.FutureGroup,r.ErrorResult,r.ValueResult,r.StreamCompleter,r.StreamGroup,r._StreamGroupState,r.StreamQueue,r._NextRequest,r.Repl,r.ReplAdapter,r.DefaultEquality,r.IterableEquality,r.ListEquality,r._MapEntry,r.MapEquality,r._QueueList_Object_ListMixin,r._DelegatingIterableBase,r.UnmodifiableSetMixin,r.Context,r._PathDirection,r._PathRelation,r.Style,r.ParsedPath,r.PathException,r.Version,r.VersionRange,r.CssMediaQuery,r.MediaQuerySuccessfulMergeResult,r.CssNode,r.__IsInvisibleVisitor_Object_EveryCssVisitor,r.CssValue,r._FakeAstNode,r.Argument,r.ArgumentDeclaration,r.ArgumentInvocation,r.AtRootQuery,r.ConfiguredVariable,r._IsCalculationSafeVisitor,r.BinaryOperationExpression,r.BooleanExpression,r.ColorExpression,r.FunctionExpression,r.IfExpression,r.InterpolatedFunctionExpression,r.ListExpression,r.MapExpression,r.NullExpression,r.NumberExpression,r.ParenthesizedExpression,r.SelectorExpression,r.StringExpression,r.SupportsExpression,r.UnaryOperationExpression,r.ValueExpression,r.VariableExpression,r.DynamicImport,r.StaticImport,r.Interpolation,r.ParentStatement,r.ContentRule,r.DebugRule,r.ErrorRule,r.ExtendRule,r.ForwardRule,r.IfRule,r.IfRuleClause,r.ImportRule,r.IncludeRule,r.LoudComment,r.__HasContentVisitor_Object_StatementSearchVisitor,r.ReturnRule,r.SilentComment,r.UseRule,r.VariableDeclaration,r.WarnRule,r.SupportsAnything,r.SupportsDeclaration,r.SupportsFunction,r.SupportsInterpolation,r.SupportsNegation,r.SupportsOperation,r.Selector,r.__IsInvisibleVisitor_Object_AnySelectorVisitor,r.__IsBogusVisitor_Object_AnySelectorVisitor,r.__IsUselessVisitor_Object_AnySelectorVisitor,r.ComplexSelectorComponent,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor,r.QualifiedName,r.AsyncEnvironment,r._EnvironmentModule0,r.AsyncImportCache,r.AsyncBuiltInCallable,r.BuiltInCallable,r.PlainCssCallable,r.UserDefinedCallable,r.CompileResult,r.Configuration,r.ConfiguredValue,r.Environment,r._EnvironmentModule,r.SourceSpanException,r.SassScriptException,r.ExecutableOptions,r.UsageException,r._Watcher,r.EmptyExtensionStore,r.Extension,r.Extender,r.ExtensionStore,r.ImportCache,r.AsyncImporter,r.CanonicalizeContext,r.ImporterResult,r.InterpolationBuffer,r.InterpolationMap,r.FileSystemException,r.LoggerWithDeprecationType0,r._QuietLogger,r.StderrLogger,r.TrackingLogger,r.BuiltInModule,r.ForwardedModuleView,r.ShadowedModuleView,r.Parser,r.StylesheetGraph,r.StylesheetNode,r.Box,r.ModifiableBox,r.LazyFileSpan,r.MultiDirWatcher,r.MultiSpan,r.NoSourceMapBuffer,r.SourceMapBuffer,r.Value,r.CalculationOperation,r._ColorFormatEnum,r.SpanColorFormat,r.AnySelectorVisitor,r._EvaluateVisitor0,r._ImportedCssVisitor0,r._EvaluationContext0,r._CloneCssVisitor,r.Evaluator,r._EvaluateVisitor,r._ImportedCssVisitor,r._EvaluationContext,r.EveryCssVisitor,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,r.DependencyReport,r.RecursiveStatementVisitor,r.ReplaceExpressionVisitor,r.SelectorSearchVisitor,r._SerializeVisitor,r.StatementSearchVisitor,r.Entry,r.Mapping,r.TargetLineEntry,r.TargetEntry,r.SourceFile,r.SourceLocationMixin,r.SourceSpanMixin,r.Highlighter,r._Highlight,r._Line,r.SourceLocation,r.Chain,r.Frame,r.LazyTrace,r.Trace,r.UnparsedFrame,r.StringScanner,r._SpanScannerState,r.AsciiGlyphSet,r.UnicodeGlyphSet,r.WatchEvent,r.ChangeType,r.AnySelectorVisitor0,r.SupportsAnything0,r.Argument0,r.ArgumentDeclaration0,r.ArgumentInvocation0,r.Value0,r.AsyncImporter0,r.AsyncBuiltInCallable0,r.AsyncEnvironment0,r._EnvironmentModule2,r._EvaluateVisitor2,r._ImportedCssVisitor2,r._EvaluationContext2,r.AsyncImportCache0,r.Parser1,r.AtRootQuery0,r.ParentStatement0,r.CssNode0,r.Selector0,r.BinaryOperationExpression0,r.BooleanExpression0,r.Box0,r.ModifiableBox0,r.BuiltInCallable0,r.BuiltInModule0,r.CalculationOperation0,r.CalculationInterpolation,r.CanonicalizeContext0,r._CloneCssVisitor0,r.ColorExpression0,r._ColorFormatEnum0,r.SpanColorFormat0,r.CompileResult0,r.Compiler,r.ComplexSelectorComponent0,r.Configuration0,r.ConfiguredValue0,r.ConfiguredVariable0,r.ContentRule0,r.DebugRule0,r.SupportsDeclaration0,r.LoggerWithDeprecationType,r.DynamicImport0,r.EmptyExtensionStore0,r.Environment0,r._EnvironmentModule1,r.ErrorRule0,r._EvaluateVisitor1,r._ImportedCssVisitor1,r._EvaluationContext1,r.EveryCssVisitor0,r.SassScriptException0,r._IsCalculationSafeVisitor0,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,r.ExtendRule0,r.Extension0,r.Extender0,r.ExtensionStore0,r.ForwardRule0,r.ForwardedModuleView0,r.FunctionExpression0,r.SupportsFunction0,r.IfExpression0,r.IfRule0,r.IfRuleClause0,r.NodeImporter,r.ImportCache0,r.ImportRule0,r.IncludeRule0,r.InterpolatedFunctionExpression0,r.Interpolation0,r.SupportsInterpolation0,r.InterpolationBuffer0,r.InterpolationMap0,r.FileSystemException0,r.LazyFileSpan0,r.ListExpression0,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,r._QuietLogger0,r.LoudComment0,r.MapExpression0,r.CssMediaQuery0,r.MediaQuerySuccessfulMergeResult0,r.__HasContentVisitor_Object_StatementSearchVisitor0,r.MultiSpan0,r.SupportsNegation0,r.NoSourceMapBuffer0,r._FakeAstNode0,r.__IsInvisibleVisitor_Object_EveryCssVisitor0,r.NullExpression0,r.NumberExpression0,r.SupportsOperation0,r.ParenthesizedExpression0,r.PlainCssCallable0,r.QualifiedName0,r.ReplaceExpressionVisitor0,r.ImporterResult0,r.ReturnRule0,r.__IsInvisibleVisitor_Object_AnySelectorVisitor0,r.__IsBogusVisitor_Object_AnySelectorVisitor0,r.__IsUselessVisitor_Object_AnySelectorVisitor0,r.SelectorExpression0,r.SelectorSearchVisitor0,r._SerializeVisitor0,r.ShadowedModuleView0,r.SilentComment0,r.SourceMapBuffer0,r.StatementSearchVisitor0,r.StaticImport0,r.StderrLogger0,r.StringExpression0,r.SupportsExpression0,r.UnaryOperationExpression0,r.UseRule0,r.UserDefinedCallable0,r.CssValue0,r.ValueExpression0,r.VariableExpression0,r.VariableDeclaration0,r.WarnRule0]),s(g.Interceptor,[g.JSBool,g.JSNull,g.JavaScriptObject,g.JavaScriptBigInt,g.JavaScriptSymbol,g.JSNumber,g.JSString]),s(g.JavaScriptObject,[g.LegacyJavaScriptObject,g.JSArray,r.NativeByteBuffer,r.NativeTypedData]),s(g.LegacyJavaScriptObject,[g.PlainJavaScriptObject,g.UnknownJavaScriptObject,g.JavaScriptFunction,r.Stdin,r.Stdout,r.ReadlineModule,r.ReadlineOptions,r.ReadlineInterface,r.BufferModule,r.BufferConstants,r.Buffer,r.ConsoleModule,r.Console,r.EventEmitter,r.FS,r.FSConstants,r.FSWatcher,r.ReadStream,r.ReadStreamOptions,r.WriteStream,r.WriteStreamOptions,r.FileOptions,r.StatOptions,r.MkdirOptions,r.RmdirOptions,r.WatchOptions,r.WatchFileOptions,r.Stats,r.Promise,r.Date,r.JsError,r.Atomics,r.Modules,r.Module,r.Net,r.Socket,r.NetAddress,r.NetServer,r.NodeJsError,r.Process,r.CPUUsage,r.Release,r.StreamModule,r.Readable,r.Writable,r.Duplex,r.Transform,r.WritableOptions,r.ReadableOptions,r.Immediate,r.Timeout,r.TTY,r.Util,r.JSArray0,r.Chokidar,r.ChokidarOptions,r.ChokidarWatcher,r.JSFunction,r.ImmutableList,r.ImmutableMap,r.NodeImporterResult,r.RenderContext,r.RenderContextOptions,r.RenderContextResult,r.RenderContextResultStats,r.JSModule,r.JSModuleRequire,r.JSClass,r.JSUrl,r._PropertyDescriptor,r._RequireMain,r.JSArray1,r.Chokidar0,r.ChokidarOptions0,r.ChokidarWatcher0,r._Channels,r._NodeSassColor,r.CompileOptions,r.NodeCompileResult,r.Deprecation1,r.Exports,r.LoggerNamespace,r.FiberClass,r.Fiber,r.JSFunction0,r.ImmutableList0,r.ImmutableMap0,r.JSImporter,r.JSImporterResult,r.NodeImporterResult0,r._ConstructorOptions,r._NodeSassList,r.JSLogger,r.WarnOptions,r.DebugOptions,r._NodeSassMap,r.JSModule0,r.JSModuleRequire0,r._ConstructorOptions0,r._NodeSassNumber,r.JSClass0,r.RenderContext0,r.RenderContextOptions0,r.RenderContextResult0,r.RenderContextResultStats0,r.RenderOptions,r.RenderResult,r.RenderResultStats,r._Exports,r._ConstructorOptions1,r._NodeSassString,r.Types,r.JSUrl0,r._PropertyDescriptor0,r._RequireMain0]),n(g.JSUnmodifiableArray,g.JSArray),s(g.JSNumber,[g.JSInt,g.JSNumNotInt]),s(r.Iterable,[r._CastIterableBase,r.EfficientLengthIterable,r.MappedIterable,r.WhereIterable,r.ExpandIterable,r.TakeIterable,r.SkipIterable,r.SkipWhileIterable,r.FollowedByIterable,r.WhereTypeIterable,r._KeysOrValues,r._AllMatchesIterable,r._StringAllMatchesIterable,r._SyncStarIterable,r.Runes,r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,r._PrefixedKeys,r._UnprefixedKeys,r._PrefixedKeys0,r._UnprefixedKeys0]),s(r._CastIterableBase,[r.CastIterable,r.__CastListBase__CastIterableBase_ListMixin,r.CastSet]),n(r._EfficientLengthCastIterable,r.CastIterable),n(r._CastListBase,r.__CastListBase__CastIterableBase_ListMixin),s(r.Closure,[r.Closure2Args,r.CastMap_entries_closure,r.Closure0Args,r.Instantiation,r.TearOffClosure,r.JsLinkedHashMap_values_closure,r.initHooks_closure,r.initHooks_closure1,r._AsyncRun__initializeScheduleImmediate_internalCallback,r._AsyncRun__initializeScheduleImmediate_closure,r._awaitOnObject_closure,r.Future_wait_closure,r._Future__chainForeignFuture_closure,r._Future__propagateToListeners_handleWhenCompleteCallback_closure,r.Stream_Stream$fromFuture_closure,r.Stream_length_closure,r._CustomZone_bindUnaryCallback_closure,r._RootZone_bindUnaryCallback_closure,r._HashMap_values_closure,r._LinkedCustomHashMap_closure,r.MapBase_entries_closure,r._JsonMap_values_closure,r._Uri__makePath_closure,r._createTables_setChars,r._createTables_setRange,r.jsify__convert,r.promiseToFuture_closure1,r.promiseToFuture_closure2,r.ArgParser__addOption_closure,r._Usage__writeOption_closure,r._Usage__buildAllowedList_closure,r.FutureGroup_add_closure,r.StreamGroup__onListen_closure,r.StreamGroup__onCancel_closure,r.StreamQueue__ensureListening_closure,r.alwaysValid_closure,r.ReplAdapter_runAsync__closure,r.UnionSet__iterable_closure,r.UnionSet_contains_closure,r.MapKeySet_difference_closure,r.promiseToFuture_closure,r.promiseToFuture_closure0,r.futureToPromise__closure,r.Context_joinAll_closure,r.Context_split_closure,r._validateArgList_closure,r.ParsedPath__splitExtension_closure,r.PathMap__create_closure0,r.PathMap__create_closure1,r.WindowsStyle_absolutePathToUri_closure,r.Version__splitParts_closure,r.ModifiableCssNode_hasFollowingSibling_closure,r.ArgumentDeclaration_verify_closure,r.ArgumentDeclaration_verify_closure0,r._IsCalculationSafeVisitor_visitListExpression_closure,r.ListExpression_toString_closure,r.Interpolation_toString_closure,r.EachRule_toString_closure,r.IfRuleClause$__closure,r.IfRuleClause$___closure,r.ParentStatement_closure,r.ParentStatement__closure,r._IsBogusVisitor_visitComplexSelector_closure,r._IsUselessVisitor_visitComplexSelector_closure,r.ComplexSelectorComponent_toString_closure,r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure,r.IDSelector_unify_closure,r.SelectorList_asSassList_closure,r.SelectorList_nestWithin_closure,r.SelectorList_nestWithin__closure,r.SelectorList_nestWithin__closure0,r.SelectorList__nestWithinCompound_closure,r.SelectorList__nestWithinCompound_closure0,r.SelectorList__nestWithinCompound_closure1,r.SelectorList_withAdditionalCombinators_closure,r.PseudoSelector_specificity__closure,r.PseudoSelector_specificity__closure0,r.PseudoSelector_unify_closure,r.SimpleSelector_isSuperselector_closure,r.SimpleSelector_isSuperselector__closure,r._compileStylesheet_closure0,r.AsyncEnvironment__getVariableFromGlobalModule_closure,r.AsyncEnvironment_setVariable_closure0,r.AsyncEnvironment__getFunctionFromGlobalModule_closure,r.AsyncEnvironment__getMixinFromGlobalModule_closure,r.AsyncEnvironment_toModule_closure,r.AsyncEnvironment_toDummyModule_closure,r._EnvironmentModule__EnvironmentModule_closure5,r._EnvironmentModule__EnvironmentModule_closure6,r._EnvironmentModule__EnvironmentModule_closure7,r._EnvironmentModule__EnvironmentModule_closure8,r._EnvironmentModule__EnvironmentModule_closure9,r._EnvironmentModule__EnvironmentModule_closure10,r.AsyncImportCache_humanize_closure,r.AsyncImportCache_humanize_closure0,r.AsyncImportCache_humanize_closure1,r.AsyncImportCache_humanize_closure2,r.AsyncBuiltInCallable$mixin_closure,r.BuiltInCallable$mixin_closure,r._compileStylesheet_closure,r.Deprecation_fromId_closure,r.Environment__getVariableFromGlobalModule_closure,r.Environment_setVariable_closure0,r.Environment__getFunctionFromGlobalModule_closure,r.Environment__getMixinFromGlobalModule_closure,r.Environment_toModule_closure,r.Environment_toDummyModule_closure,r._EnvironmentModule__EnvironmentModule_closure,r._EnvironmentModule__EnvironmentModule_closure0,r._EnvironmentModule__EnvironmentModule_closure1,r._EnvironmentModule__EnvironmentModule_closure2,r._EnvironmentModule__EnvironmentModule_closure3,r._EnvironmentModule__EnvironmentModule_closure4,r._writeSourceMap_closure,r.ExecutableOptions_emitErrorCss_closure,r.watch_closure,r._Watcher__debounceEvents_closure,r.ExtensionStore_extensionsWhereTarget_closure,r.ExtensionStore__extendComplex_closure,r.ExtensionStore__extendComplex__closure,r.ExtensionStore__extendCompound_closure,r.ExtensionStore__extendCompound_closure0,r.ExtensionStore__extendCompound_closure1,r.ExtensionStore__extendSimple_withoutPseudo,r.ExtensionStore__extendSimple_closure,r.ExtensionStore__extendSimple_closure0,r.ExtensionStore__extendPseudo_closure,r.ExtensionStore__extendPseudo_closure0,r.ExtensionStore__extendPseudo_closure1,r.ExtensionStore__extendPseudo_closure2,r.ExtensionStore__extendPseudo_closure3,r.ExtensionStore__trim_closure,r.ExtensionStore__trim_closure0,r.unifyComplex_closure,r._weaveParents_closure0,r._weaveParents_closure1,r._weaveParents_closure2,r._mustUnify_closure,r._mustUnify__closure,r.paths__closure,r.paths___closure,r.listIsSuperselector_closure,r.listIsSuperselector__closure,r.complexIsSuperselector_closure,r.complexIsSuperselector_closure0,r._compatibleWithPreviousCombinator_closure,r.compoundIsSuperselector_closure,r._selectorPseudoIsSuperselector_closure,r._selectorPseudoIsSuperselector_closure0,r._selectorPseudoIsSuperselector_closure1,r._selectorPseudoIsSuperselector_closure2,r._selectorPseudoIsSuperselector_closure3,r._selectorPseudoIsSuperselector__closure,r._selectorPseudoIsSuperselector___closure,r._selectorPseudoIsSuperselector___closure0,r._selectorPseudoIsSuperselector_closure4,r._selectorPseudoIsSuperselector_closure5,r._selectorPseudoArgs_closure,r._selectorPseudoArgs_closure0,r.globalFunctions_closure,r.global_closure0,r.global_closure1,r.global_closure2,r.global_closure3,r.global_closure4,r.global_closure5,r.global_closure6,r.global_closure7,r.global_closure8,r.global_closure9,r.global_closure10,r.global_closure11,r.global_closure12,r.global_closure13,r.global_closure14,r.global_closure15,r.global_closure16,r.global_closure17,r.global_closure18,r.global_closure19,r.global_closure20,r.global_closure21,r.global_closure22,r.global_closure23,r.global_closure24,r.global_closure25,r.global__closure,r.global_closure26,r.module_closure1,r.module_closure2,r.module_closure3,r.module_closure4,r.module_closure5,r.module_closure6,r.module_closure7,r.module_closure8,r.module__closure1,r.module_closure9,r._red_closure,r._green_closure,r._blue_closure,r._mix_closure,r._hue_closure,r._saturation_closure,r._lightness_closure,r._complement_closure,r._adjust_closure,r._scale_closure,r._change_closure,r._ieHexStr_closure,r._ieHexStr_closure_hexString,r._updateComponents_getParam,r._updateComponents_closure,r._updateComponents_closure0,r._updateComponents_updateValue,r._functionString_closure,r._removedColorFunction_closure,r._rgb_closure,r._hsl_closure,r._hwb_closure,r._parseChannels_closure,r._length_closure0,r._nth_closure,r._setNth_closure,r._join_closure,r._append_closure0,r._zip_closure,r._zip__closure,r._zip__closure0,r._zip__closure1,r._index_closure0,r._separator_closure,r._isBracketed_closure,r._slash_closure,r._get_closure,r._set_closure,r._set__closure0,r._set_closure0,r._set__closure,r._merge_closure,r._merge_closure0,r._merge__closure,r._deepMerge_closure,r._deepRemove_closure,r._deepRemove__closure,r._remove_closure,r._remove_closure0,r._keys_closure,r._values_closure,r._hasKey_closure,r._modify_modifyNestedMap,r.global_closure,r.module_closure0,r._ceil_closure,r._clamp_closure,r._floor_closure,r._max_closure,r._min_closure,r._round_closure,r._hypot_closure,r._hypot__closure,r._log_closure,r._pow_closure,r._atan2_closure,r._compatible_closure,r._isUnitless_closure,r._unit_closure,r._percentage_closure,r._randomFunction_closure,r._div_closure,r._singleArgumentMathFunc_closure,r._numberFunction_closure,r.global_closure27,r.global_closure28,r.global_closure29,r.global_closure30,r.local_closure,r.local_closure0,r.local__closure,r.local_closure1,r._nest_closure,r._nest__closure,r._append_closure,r._append__closure,r._append___closure,r._extend_closure,r._replace_closure,r._unify_closure,r._isSuperselector_closure,r._simpleSelectors_closure,r._simpleSelectors__closure,r._parse_closure,r.module_closure,r.module__closure,r.module__closure0,r._unquote_closure,r._quote_closure,r._length_closure,r._insert_closure,r._index_closure,r._slice_closure,r._toUpperCase_closure,r._toLowerCase_closure,r._uniqueId_closure,r.ImportCache_humanize_closure,r.ImportCache_humanize_closure0,r.ImportCache_humanize_closure1,r.ImportCache_humanize_closure2,r.FilesystemImporter_canonicalize_closure,r.NodePackageImporter__nodePackageExportsResolve_closure,r.NodePackageImporter__nodePackageExportsResolve_closure0,r.NodePackageImporter__nodePackageExportsResolve_closure1,r.NodePackageImporter__nodePackageExportsResolve_closure2,r.NodePackageImporter__nodePackageExportsResolve__closure,r.NodePackageImporter__nodePackageExportsResolve__closure0,r.NodePackageImporter__getMainExport_closure,r._exactlyOne_closure,r.InterpolationMap_mapException_closure,r._realCasePath_helper,r._realCasePath_helper__closure,r.readStdin_closure,r.readStdin_closure0,r.readStdin_closure1,r.readStdin_closure2,r.listDir__closure,r.listDir__closure0,r.listDir_closure_list,r.listDir__list_closure,r.watchDir_closure,r.watchDir_closure0,r.watchDir_closure1,r.watchDir_closure2,r.DeprecationProcessingLogger_summarize_closure,r.DeprecationProcessingLogger_summarize_closure0,r._disallowedFunctionNames_closure,r.Parser_escape_closure,r.Parser_scanIdentChar_matches,r.SassParser_styleRuleSelector_closure,r.SassParser__peekIndentation_closure,r.SassParser__peekIndentation_closure0,r.StylesheetParser_parse__closure0,r.StylesheetParser__expression_addSingleExpression,r.StylesheetParser__expression_addOperator,r.StylesheetParser__isHexColor_closure,r.StylesheetParser__unicodeRange_closure,r.StylesheetParser__unicodeRange_closure0,r.StylesheetParser_trySpecialFunction_closure,r.StylesheetGraph_modifiedSince_transitiveModificationTime,r.MapExtensions_get_pairs_closure,r._PrefixedKeys_iterator_closure,r.SourceMapBuffer_buildSourceMap_closure,r._UnprefixedKeys_iterator_closure,r._UnprefixedKeys_iterator_closure0,r.indent_closure,r.flattenVertically_closure,r.flattenVertically_closure0,r.SassCalculation__verifyLength_closure,r.SassColor_SassColor$hwb_toRgb,r.SassList_isBlank_closure,r.SassNumber__coerceOrConvertValue_closure,r.SassNumber__coerceOrConvertValue_closure1,r.SassNumber_multiplyUnits_closure,r.SassNumber_multiplyUnits_closure1,r.SassNumber__areAnyConvertible_closure,r.SassNumber__canonicalizeUnitList_closure,r.SassNumber_unitSuggestion_closure,r.SassNumber_unitSuggestion_closure0,r.SingleUnitSassNumber__coerceToUnit_closure,r.SingleUnitSassNumber__coerceValueToUnit_closure,r.SingleUnitSassNumber_multiplyUnits_closure,r.AnySelectorVisitor_visitComplexSelector_closure,r.AnySelectorVisitor_visitCompoundSelector_closure,r._EvaluateVisitor_closure12,r._EvaluateVisitor_closure13,r._EvaluateVisitor_closure14,r._EvaluateVisitor_closure15,r._EvaluateVisitor_closure16,r._EvaluateVisitor_closure17,r._EvaluateVisitor_closure18,r._EvaluateVisitor_closure19,r._EvaluateVisitor_closure20,r._EvaluateVisitor_closure21,r._EvaluateVisitor_closure22,r._EvaluateVisitor_closure23,r._EvaluateVisitor_closure24,r._EvaluateVisitor__loadModule__closure1,r._EvaluateVisitor__combineCss_closure1,r._EvaluateVisitor__combineCss_closure2,r._EvaluateVisitor__combineCss_visitModule0,r._EvaluateVisitor__extendModules_closure1,r._EvaluateVisitor__scopeForAtRoot_closure5,r._EvaluateVisitor__scopeForAtRoot_closure6,r._EvaluateVisitor__scopeForAtRoot_closure7,r._EvaluateVisitor__scopeForAtRoot_closure8,r._EvaluateVisitor__scopeForAtRoot_closure9,r._EvaluateVisitor__scopeForAtRoot_closure10,r._EvaluateVisitor_visitEachRule_closure2,r._EvaluateVisitor_visitEachRule_closure3,r._EvaluateVisitor_visitEachRule__closure0,r._EvaluateVisitor_visitEachRule___closure0,r._EvaluateVisitor_visitAtRule_closure2,r._EvaluateVisitor_visitAtRule_closure4,r._EvaluateVisitor_visitForRule__closure0,r._EvaluateVisitor_visitIfRule_closure0,r._EvaluateVisitor_visitIfRule___closure0,r._EvaluateVisitor__visitDynamicImport__closure3,r._EvaluateVisitor__visitDynamicImport__closure4,r._EvaluateVisitor__visitDynamicImport__closure5,r._EvaluateVisitor_visitIncludeRule_closure3,r._EvaluateVisitor_visitMediaRule_closure2,r._EvaluateVisitor_visitMediaRule_closure4,r._EvaluateVisitor_visitStyleRule_closure4,r._EvaluateVisitor_visitStyleRule_closure5,r._EvaluateVisitor__warnForBogusCombinators_closure0,r._EvaluateVisitor_visitSupportsRule_closure2,r._EvaluateVisitor_visitWhileRule__closure0,r._EvaluateVisitor__slash_recommendation0,r._EvaluateVisitor_visitListExpression_closure0,r._EvaluateVisitor_visitFunctionExpression_closure3,r._EvaluateVisitor__checkCalculationArguments_check0,r._EvaluateVisitor__runUserDefinedCallable____closure0,r._EvaluateVisitor__runBuiltInCallable_closure4,r._EvaluateVisitor__evaluateArguments_closure3,r._EvaluateVisitor__evaluateArguments_closure4,r._EvaluateVisitor__evaluateArguments_closure6,r._EvaluateVisitor__evaluateMacroArguments_closure3,r._EvaluateVisitor__evaluateMacroArguments_closure4,r._EvaluateVisitor__evaluateMacroArguments_closure6,r._EvaluateVisitor_visitCssAtRule_closure2,r._EvaluateVisitor_visitCssKeyframeBlock_closure2,r._EvaluateVisitor_visitCssMediaRule_closure2,r._EvaluateVisitor_visitCssMediaRule_closure4,r._EvaluateVisitor_visitCssStyleRule_closure1,r._EvaluateVisitor_visitCssSupportsRule_closure2,r._EvaluateVisitor__performInterpolationHelper_closure0,r._EvaluateVisitor__withoutSlash_recommendation0,r._EvaluateVisitor__stackFrame_closure0,r._ImportedCssVisitor_visitCssAtRule_closure0,r._ImportedCssVisitor_visitCssMediaRule_closure0,r._ImportedCssVisitor_visitCssStyleRule_closure0,r._ImportedCssVisitor_visitCssSupportsRule_closure0,r._EvaluateVisitor_closure,r._EvaluateVisitor_closure0,r._EvaluateVisitor_closure1,r._EvaluateVisitor_closure2,r._EvaluateVisitor_closure3,r._EvaluateVisitor_closure4,r._EvaluateVisitor_closure5,r._EvaluateVisitor_closure6,r._EvaluateVisitor_closure7,r._EvaluateVisitor_closure8,r._EvaluateVisitor_closure9,r._EvaluateVisitor_closure10,r._EvaluateVisitor_closure11,r._EvaluateVisitor__loadModule__closure,r._EvaluateVisitor__combineCss_closure,r._EvaluateVisitor__combineCss_closure0,r._EvaluateVisitor__combineCss_visitModule,r._EvaluateVisitor__extendModules_closure,r._EvaluateVisitor__scopeForAtRoot_closure,r._EvaluateVisitor__scopeForAtRoot_closure0,r._EvaluateVisitor__scopeForAtRoot_closure1,r._EvaluateVisitor__scopeForAtRoot_closure2,r._EvaluateVisitor__scopeForAtRoot_closure3,r._EvaluateVisitor__scopeForAtRoot_closure4,r._EvaluateVisitor_visitEachRule_closure,r._EvaluateVisitor_visitEachRule_closure0,r._EvaluateVisitor_visitEachRule__closure,r._EvaluateVisitor_visitEachRule___closure,r._EvaluateVisitor_visitAtRule_closure,r._EvaluateVisitor_visitAtRule_closure1,r._EvaluateVisitor_visitForRule__closure,r._EvaluateVisitor_visitIfRule_closure,r._EvaluateVisitor_visitIfRule___closure,r._EvaluateVisitor__visitDynamicImport__closure,r._EvaluateVisitor__visitDynamicImport__closure0,r._EvaluateVisitor__visitDynamicImport__closure1,r._EvaluateVisitor_visitIncludeRule_closure0,r._EvaluateVisitor_visitMediaRule_closure,r._EvaluateVisitor_visitMediaRule_closure1,r._EvaluateVisitor_visitStyleRule_closure0,r._EvaluateVisitor_visitStyleRule_closure1,r._EvaluateVisitor__warnForBogusCombinators_closure,r._EvaluateVisitor_visitSupportsRule_closure0,r._EvaluateVisitor_visitWhileRule__closure,r._EvaluateVisitor__slash_recommendation,r._EvaluateVisitor_visitListExpression_closure,r._EvaluateVisitor_visitFunctionExpression_closure0,r._EvaluateVisitor__checkCalculationArguments_check,r._EvaluateVisitor__runUserDefinedCallable____closure,r._EvaluateVisitor__runBuiltInCallable_closure1,r._EvaluateVisitor__evaluateArguments_closure,r._EvaluateVisitor__evaluateArguments_closure0,r._EvaluateVisitor__evaluateArguments_closure2,r._EvaluateVisitor__evaluateMacroArguments_closure,r._EvaluateVisitor__evaluateMacroArguments_closure0,r._EvaluateVisitor__evaluateMacroArguments_closure2,r._EvaluateVisitor_visitCssAtRule_closure0,r._EvaluateVisitor_visitCssKeyframeBlock_closure0,r._EvaluateVisitor_visitCssMediaRule_closure,r._EvaluateVisitor_visitCssMediaRule_closure1,r._EvaluateVisitor_visitCssStyleRule_closure,r._EvaluateVisitor_visitCssSupportsRule_closure0,r._EvaluateVisitor__performInterpolationHelper_closure,r._EvaluateVisitor__withoutSlash_recommendation,r._EvaluateVisitor__stackFrame_closure,r._ImportedCssVisitor_visitCssAtRule_closure,r._ImportedCssVisitor_visitCssMediaRule_closure,r._ImportedCssVisitor_visitCssStyleRule_closure,r._ImportedCssVisitor_visitCssSupportsRule_closure,r.EveryCssVisitor_visitCssAtRule_closure,r.EveryCssVisitor_visitCssKeyframeBlock_closure,r.EveryCssVisitor_visitCssMediaRule_closure,r.EveryCssVisitor_visitCssStyleRule_closure,r.EveryCssVisitor_visitCssStylesheet_closure,r.EveryCssVisitor_visitCssSupportsRule_closure,r.ReplaceExpressionVisitor_visitListExpression_closure,r.ReplaceExpressionVisitor_visitArgumentInvocation_closure,r.ReplaceExpressionVisitor_visitInterpolation_closure,r.SelectorSearchVisitor_visitComplexSelector_closure,r.SelectorSearchVisitor_visitCompoundSelector_closure,r.serialize_closure,r._SerializeVisitor_visitList_closure,r._SerializeVisitor_visitList_closure0,r._SerializeVisitor_visitList_closure1,r._SerializeVisitor_visitMap_closure,r._SerializeVisitor_visitSelectorList_closure,r.StatementSearchVisitor_visitIfRule_closure,r.StatementSearchVisitor_visitIfRule__closure0,r.StatementSearchVisitor_visitIfRule_closure0,r.StatementSearchVisitor_visitIfRule__closure,r.StatementSearchVisitor_visitChildren_closure,r.SingleMapping_SingleMapping$fromEntries_closure1,r.SingleMapping_toJson_closure,r.Highlighter$__closure,r.Highlighter$___closure,r.Highlighter$__closure0,r.Highlighter__collateLines_closure,r.Highlighter__collateLines_closure1,r.Highlighter__collateLines__closure,r.Highlighter_highlight_closure,r.Chain_Chain$parse_closure,r.Chain_toTrace_closure,r.Chain_toString_closure0,r.Chain_toString__closure0,r.Chain_toString_closure,r.Chain_toString__closure,r.Trace__parseVM_closure,r.Trace$parseV8_closure,r.Trace$parseJSCore_closure,r.Trace$parseFirefox_closure,r.Trace$parseFriendly_closure,r.Trace_terse_closure,r.Trace_foldFrames_closure,r.Trace_foldFrames_closure0,r.Trace_toString_closure0,r.Trace_toString_closure,r.TransformByHandlers_transformByHandlers__closure,r.RateLimit__debounceAggregate_closure0,r.AnySelectorVisitor_visitComplexSelector_closure0,r.AnySelectorVisitor_visitCompoundSelector_closure0,r.ArgumentDeclaration_verify_closure1,r.ArgumentDeclaration_verify_closure2,r.argumentListClass__closure,r.argumentListClass__closure0,r.AsyncBuiltInCallable$mixin_closure0,r._compileStylesheet_closure2,r.AsyncEnvironment__getVariableFromGlobalModule_closure0,r.AsyncEnvironment_setVariable_closure3,r.AsyncEnvironment__getFunctionFromGlobalModule_closure0,r.AsyncEnvironment__getMixinFromGlobalModule_closure0,r.AsyncEnvironment_toModule_closure0,r.AsyncEnvironment_toDummyModule_closure0,r._EnvironmentModule__EnvironmentModule_closure17,r._EnvironmentModule__EnvironmentModule_closure18,r._EnvironmentModule__EnvironmentModule_closure19,r._EnvironmentModule__EnvironmentModule_closure20,r._EnvironmentModule__EnvironmentModule_closure21,r._EnvironmentModule__EnvironmentModule_closure22,r._EvaluateVisitor_closure38,r._EvaluateVisitor_closure39,r._EvaluateVisitor_closure40,r._EvaluateVisitor_closure41,r._EvaluateVisitor_closure42,r._EvaluateVisitor_closure43,r._EvaluateVisitor_closure44,r._EvaluateVisitor_closure45,r._EvaluateVisitor_closure46,r._EvaluateVisitor_closure47,r._EvaluateVisitor_closure48,r._EvaluateVisitor_closure49,r._EvaluateVisitor_closure50,r._EvaluateVisitor__loadModule__closure5,r._EvaluateVisitor__combineCss_closure5,r._EvaluateVisitor__combineCss_closure6,r._EvaluateVisitor__combineCss_visitModule2,r._EvaluateVisitor__extendModules_closure5,r._EvaluateVisitor__scopeForAtRoot_closure17,r._EvaluateVisitor__scopeForAtRoot_closure18,r._EvaluateVisitor__scopeForAtRoot_closure19,r._EvaluateVisitor__scopeForAtRoot_closure20,r._EvaluateVisitor__scopeForAtRoot_closure21,r._EvaluateVisitor__scopeForAtRoot_closure22,r._EvaluateVisitor_visitEachRule_closure8,r._EvaluateVisitor_visitEachRule_closure9,r._EvaluateVisitor_visitEachRule__closure2,r._EvaluateVisitor_visitEachRule___closure2,r._EvaluateVisitor_visitAtRule_closure8,r._EvaluateVisitor_visitAtRule_closure10,r._EvaluateVisitor_visitForRule__closure2,r._EvaluateVisitor_visitIfRule_closure2,r._EvaluateVisitor_visitIfRule___closure2,r._EvaluateVisitor__visitDynamicImport__closure11,r._EvaluateVisitor__visitDynamicImport__closure12,r._EvaluateVisitor__visitDynamicImport__closure13,r._EvaluateVisitor_visitIncludeRule_closure9,r._EvaluateVisitor_visitMediaRule_closure8,r._EvaluateVisitor_visitMediaRule_closure10,r._EvaluateVisitor_visitStyleRule_closure12,r._EvaluateVisitor_visitStyleRule_closure13,r._EvaluateVisitor__warnForBogusCombinators_closure2,r._EvaluateVisitor_visitSupportsRule_closure6,r._EvaluateVisitor_visitWhileRule__closure2,r._EvaluateVisitor__slash_recommendation2,r._EvaluateVisitor_visitListExpression_closure2,r._EvaluateVisitor_visitFunctionExpression_closure9,r._EvaluateVisitor__checkCalculationArguments_check2,r._EvaluateVisitor__runUserDefinedCallable____closure2,r._EvaluateVisitor__runBuiltInCallable_closure10,r._EvaluateVisitor__evaluateArguments_closure11,r._EvaluateVisitor__evaluateArguments_closure12,r._EvaluateVisitor__evaluateArguments_closure14,r._EvaluateVisitor__evaluateMacroArguments_closure11,r._EvaluateVisitor__evaluateMacroArguments_closure12,r._EvaluateVisitor__evaluateMacroArguments_closure14,r._EvaluateVisitor_visitCssAtRule_closure6,r._EvaluateVisitor_visitCssKeyframeBlock_closure6,r._EvaluateVisitor_visitCssMediaRule_closure8,r._EvaluateVisitor_visitCssMediaRule_closure10,r._EvaluateVisitor_visitCssStyleRule_closure5,r._EvaluateVisitor_visitCssSupportsRule_closure6,r._EvaluateVisitor__performInterpolationHelper_closure2,r._EvaluateVisitor__withoutSlash_recommendation2,r._EvaluateVisitor__stackFrame_closure2,r._ImportedCssVisitor_visitCssAtRule_closure2,r._ImportedCssVisitor_visitCssMediaRule_closure2,r._ImportedCssVisitor_visitCssStyleRule_closure2,r._ImportedCssVisitor_visitCssSupportsRule_closure2,r.AsyncImportCache_humanize_closure3,r.AsyncImportCache_humanize_closure4,r.AsyncImportCache_humanize_closure5,r.AsyncImportCache_humanize_closure6,r.booleanClass__closure,r.legacyBooleanClass__closure,r.legacyBooleanClass__closure0,r.BuiltInCallable$mixin_closure0,r.calculationClass__closure,r.calculationClass__closure0,r.calculationClass__closure1,r.calculationClass__closure2,r.calculationClass__closure3,r.calculationClass__closure4,r.calculationClass__closure5,r.calculationOperationClass__closure,r.calculationOperationClass___closure,r.calculationOperationClass__closure1,r.calculationOperationClass__closure2,r.calculationOperationClass__closure3,r.calculationOperationClass__closure4,r.calculationInterpolationClass__closure1,r.calculationInterpolationClass__closure2,r.SassCalculation__verifyLength_closure0,r.updateCanonicalizeContextPrototype_closure,r.updateCanonicalizeContextPrototype_closure0,r.global_closure32,r.global_closure33,r.global_closure34,r.global_closure35,r.global_closure36,r.global_closure37,r.global_closure38,r.global_closure39,r.global_closure40,r.global_closure41,r.global_closure42,r.global_closure43,r.global_closure44,r.global_closure45,r.global_closure46,r.global_closure47,r.global_closure48,r.global_closure49,r.global_closure50,r.global_closure51,r.global_closure52,r.global_closure53,r.global_closure54,r.global_closure55,r.global_closure56,r.global_closure57,r.global__closure0,r.global_closure58,r.module_closure12,r.module_closure13,r.module_closure14,r.module_closure15,r.module_closure16,r.module_closure17,r.module_closure18,r.module_closure19,r.module__closure4,r.module_closure20,r._red_closure0,r._green_closure0,r._blue_closure0,r._mix_closure0,r._hue_closure0,r._saturation_closure0,r._lightness_closure0,r._complement_closure0,r._adjust_closure0,r._scale_closure0,r._change_closure0,r._ieHexStr_closure0,r._ieHexStr_closure_hexString0,r._updateComponents_getParam0,r._updateComponents_closure1,r._updateComponents_closure2,r._updateComponents_updateValue0,r._functionString_closure0,r._removedColorFunction_closure0,r._rgb_closure0,r._hsl_closure0,r._hwb_closure0,r._parseChannels_closure0,r.colorClass__closure1,r.colorClass__closure2,r.colorClass__closure3,r.colorClass__closure4,r.colorClass__closure5,r.colorClass__closure6,r.colorClass__closure7,r.colorClass__closure8,r.colorClass__closure9,r.legacyColorClass_closure,r.legacyColorClass_closure0,r.legacyColorClass_closure1,r.legacyColorClass_closure2,r.legacyColorClass_closure3,r.SassColor_SassColor$hwb_toRgb0,r.compileAsync__closure,r.compileStringAsync__closure,r.compileStringAsync__closure0,r._wrapAsyncSassExceptions_closure,r._parseFunctions__closure2,r._parseFunctions__closure3,r.nodePackageImporterClass__closure,r._compileStylesheet_closure1,r.AsyncCompiler_addCompilation_closure,r.compilerClass__closure,r.compilerClass__closure0,r.compilerClass__closure1,r.compilerClass__closure2,r.asyncCompilerClass__closure,r.asyncCompilerClass__closure0,r.asyncCompilerClass__closure1,r.asyncCompilerClass__closure2,r.ComplexSelectorComponent_toString_closure0,r.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0,r._disallowedFunctionNames_closure0,r.Deprecation_fromId_closure0,r.DeprecationProcessingLogger_summarize_closure1,r.DeprecationProcessingLogger_summarize_closure2,r.versionClass__closure,r.versionClass__closure0,r.EachRule_toString_closure0,r.Environment__getVariableFromGlobalModule_closure0,r.Environment_setVariable_closure3,r.Environment__getFunctionFromGlobalModule_closure0,r.Environment__getMixinFromGlobalModule_closure0,r.Environment_toModule_closure0,r.Environment_toDummyModule_closure0,r._EnvironmentModule__EnvironmentModule_closure11,r._EnvironmentModule__EnvironmentModule_closure12,r._EnvironmentModule__EnvironmentModule_closure13,r._EnvironmentModule__EnvironmentModule_closure14,r._EnvironmentModule__EnvironmentModule_closure15,r._EnvironmentModule__EnvironmentModule_closure16,r._EvaluateVisitor_closure25,r._EvaluateVisitor_closure26,r._EvaluateVisitor_closure27,r._EvaluateVisitor_closure28,r._EvaluateVisitor_closure29,r._EvaluateVisitor_closure30,r._EvaluateVisitor_closure31,r._EvaluateVisitor_closure32,r._EvaluateVisitor_closure33,r._EvaluateVisitor_closure34,r._EvaluateVisitor_closure35,r._EvaluateVisitor_closure36,r._EvaluateVisitor_closure37,r._EvaluateVisitor__loadModule__closure3,r._EvaluateVisitor__combineCss_closure3,r._EvaluateVisitor__combineCss_closure4,r._EvaluateVisitor__combineCss_visitModule1,r._EvaluateVisitor__extendModules_closure3,r._EvaluateVisitor__scopeForAtRoot_closure11,r._EvaluateVisitor__scopeForAtRoot_closure12,r._EvaluateVisitor__scopeForAtRoot_closure13,r._EvaluateVisitor__scopeForAtRoot_closure14,r._EvaluateVisitor__scopeForAtRoot_closure15,r._EvaluateVisitor__scopeForAtRoot_closure16,r._EvaluateVisitor_visitEachRule_closure5,r._EvaluateVisitor_visitEachRule_closure6,r._EvaluateVisitor_visitEachRule__closure1,r._EvaluateVisitor_visitEachRule___closure1,r._EvaluateVisitor_visitAtRule_closure5,r._EvaluateVisitor_visitAtRule_closure7,r._EvaluateVisitor_visitForRule__closure1,r._EvaluateVisitor_visitIfRule_closure1,r._EvaluateVisitor_visitIfRule___closure1,r._EvaluateVisitor__visitDynamicImport__closure7,r._EvaluateVisitor__visitDynamicImport__closure8,r._EvaluateVisitor__visitDynamicImport__closure9,r._EvaluateVisitor_visitIncludeRule_closure6,r._EvaluateVisitor_visitMediaRule_closure5,r._EvaluateVisitor_visitMediaRule_closure7,r._EvaluateVisitor_visitStyleRule_closure8,r._EvaluateVisitor_visitStyleRule_closure9,r._EvaluateVisitor__warnForBogusCombinators_closure1,r._EvaluateVisitor_visitSupportsRule_closure4,r._EvaluateVisitor_visitWhileRule__closure1,r._EvaluateVisitor__slash_recommendation1,r._EvaluateVisitor_visitListExpression_closure1,r._EvaluateVisitor_visitFunctionExpression_closure6,r._EvaluateVisitor__checkCalculationArguments_check1,r._EvaluateVisitor__runUserDefinedCallable____closure1,r._EvaluateVisitor__runBuiltInCallable_closure7,r._EvaluateVisitor__evaluateArguments_closure7,r._EvaluateVisitor__evaluateArguments_closure8,r._EvaluateVisitor__evaluateArguments_closure10,r._EvaluateVisitor__evaluateMacroArguments_closure7,r._EvaluateVisitor__evaluateMacroArguments_closure8,r._EvaluateVisitor__evaluateMacroArguments_closure10,r._EvaluateVisitor_visitCssAtRule_closure4,r._EvaluateVisitor_visitCssKeyframeBlock_closure4,r._EvaluateVisitor_visitCssMediaRule_closure5,r._EvaluateVisitor_visitCssMediaRule_closure7,r._EvaluateVisitor_visitCssStyleRule_closure3,r._EvaluateVisitor_visitCssSupportsRule_closure4,r._EvaluateVisitor__performInterpolationHelper_closure1,r._EvaluateVisitor__withoutSlash_recommendation1,r._EvaluateVisitor__stackFrame_closure1,r._ImportedCssVisitor_visitCssAtRule_closure1,r._ImportedCssVisitor_visitCssMediaRule_closure1,r._ImportedCssVisitor_visitCssStyleRule_closure1,r._ImportedCssVisitor_visitCssSupportsRule_closure1,r.EveryCssVisitor_visitCssAtRule_closure0,r.EveryCssVisitor_visitCssKeyframeBlock_closure0,r.EveryCssVisitor_visitCssMediaRule_closure0,r.EveryCssVisitor_visitCssStyleRule_closure0,r.EveryCssVisitor_visitCssStylesheet_closure0,r.EveryCssVisitor_visitCssSupportsRule_closure0,r.exceptionClass__closure,r.exceptionClass__closure0,r.exceptionClass__closure1,r._IsCalculationSafeVisitor_visitListExpression_closure0,r.ExtensionStore_extensionsWhereTarget_closure0,r.ExtensionStore__extendComplex_closure0,r.ExtensionStore__extendComplex__closure0,r.ExtensionStore__extendCompound_closure2,r.ExtensionStore__extendCompound_closure3,r.ExtensionStore__extendCompound_closure4,r.ExtensionStore__extendSimple_withoutPseudo0,r.ExtensionStore__extendSimple_closure1,r.ExtensionStore__extendSimple_closure2,r.ExtensionStore__extendPseudo_closure4,r.ExtensionStore__extendPseudo_closure5,r.ExtensionStore__extendPseudo_closure6,r.ExtensionStore__extendPseudo_closure7,r.ExtensionStore__extendPseudo_closure8,r.ExtensionStore__trim_closure1,r.ExtensionStore__trim_closure2,r.FilesystemImporter_canonicalize_closure0,r.functionClass__closure,r.functionClass__closure0,r.unifyComplex_closure0,r._weaveParents_closure4,r._weaveParents_closure5,r._weaveParents_closure6,r._mustUnify_closure0,r._mustUnify__closure0,r.paths__closure0,r.paths___closure0,r.listIsSuperselector_closure0,r.listIsSuperselector__closure0,r.complexIsSuperselector_closure1,r.complexIsSuperselector_closure2,r._compatibleWithPreviousCombinator_closure0,r.compoundIsSuperselector_closure0,r._selectorPseudoIsSuperselector_closure6,r._selectorPseudoIsSuperselector_closure7,r._selectorPseudoIsSuperselector_closure8,r._selectorPseudoIsSuperselector_closure9,r._selectorPseudoIsSuperselector_closure10,r._selectorPseudoIsSuperselector__closure0,r._selectorPseudoIsSuperselector___closure1,r._selectorPseudoIsSuperselector___closure2,r._selectorPseudoIsSuperselector_closure11,r._selectorPseudoIsSuperselector_closure12,r._selectorPseudoArgs_closure1,r._selectorPseudoArgs_closure2,r.globalFunctions_closure0,r.IDSelector_unify_closure0,r.IfRuleClause$__closure0,r.IfRuleClause$___closure0,r.immutableMapToDartMap_closure,r.NodeImporter__tryPath_closure0,r.ImportCache_humanize_closure3,r.ImportCache_humanize_closure4,r.ImportCache_humanize_closure5,r.ImportCache_humanize_closure6,r.Interpolation_toString_closure0,r.InterpolationMap_mapException_closure0,r._realCasePath_helper0,r._realCasePath_helper__closure0,r.listDir__closure1,r.listDir__closure2,r.listDir_closure_list0,r.listDir__list_closure0,r.render_closure0,r._parseFunctions__closure,r._parseFunctions___closure2,r._parseFunctions__closure0,r._parseFunctions__closure1,r._parseFunctions___closure,r._parseImporter_closure,r._parseImporter__closure,r._parseImporter___closure,r.ListExpression_toString_closure0,r._length_closure2,r._nth_closure0,r._setNth_closure0,r._join_closure0,r._append_closure2,r._zip_closure0,r._zip__closure2,r._zip__closure3,r._zip__closure4,r._index_closure2,r._separator_closure0,r._isBracketed_closure0,r._slash_closure0,r.SelectorList_asSassList_closure0,r.SelectorList_nestWithin_closure0,r.SelectorList_nestWithin__closure1,r.SelectorList_nestWithin__closure2,r.SelectorList__nestWithinCompound_closure2,r.SelectorList__nestWithinCompound_closure3,r.SelectorList__nestWithinCompound_closure4,r.SelectorList_withAdditionalCombinators_closure0,r.listClass__closure,r.legacyListClass_closure,r.legacyListClass__closure,r.legacyListClass_closure1,r.legacyListClass_closure2,r.legacyListClass_closure4,r.SassList_isBlank_closure0,r._get_closure0,r._set_closure1,r._set__closure2,r._set_closure2,r._set__closure1,r._merge_closure1,r._merge_closure2,r._merge__closure0,r._deepMerge_closure0,r._deepRemove_closure0,r._deepRemove__closure0,r._remove_closure1,r._remove_closure2,r._keys_closure0,r._values_closure0,r._hasKey_closure0,r._modify_modifyNestedMap0,r.MapExtensions_get_pairs_closure0,r.mapClass__closure,r.mapClass__closure0,r.legacyMapClass_closure,r.legacyMapClass__closure,r.legacyMapClass__closure0,r.legacyMapClass_closure2,r.legacyMapClass_closure3,r.legacyMapClass_closure4,r.global_closure31,r.module_closure11,r._ceil_closure0,r._clamp_closure0,r._floor_closure0,r._max_closure0,r._min_closure0,r._round_closure0,r._hypot_closure0,r._hypot__closure0,r._log_closure0,r._pow_closure0,r._atan2_closure0,r._compatible_closure0,r._isUnitless_closure0,r._unit_closure0,r._percentage_closure0,r._randomFunction_closure0,r._div_closure0,r._singleArgumentMathFunc_closure0,r._numberFunction_closure0,r.global_closure59,r.global_closure60,r.global_closure61,r.global_closure62,r.local_closure2,r.local_closure3,r.local__closure0,r.local_closure4,r.mixinClass__closure,r.mixinClass__closure0,r.ModifiableCssNode_hasFollowingSibling_closure0,r.NodePackageImporter__nodePackageExportsResolve_closure3,r.NodePackageImporter__nodePackageExportsResolve_closure4,r.NodePackageImporter__nodePackageExportsResolve_closure5,r.NodePackageImporter__nodePackageExportsResolve_closure6,r.NodePackageImporter__nodePackageExportsResolve__closure1,r.NodePackageImporter__nodePackageExportsResolve__closure2,r.NodePackageImporter__getMainExport_closure0,r.legacyNullClass__closure,r.numberClass__closure,r.numberClass__closure0,r.numberClass__closure1,r.numberClass__closure2,r.numberClass__closure3,r.numberClass__closure4,r.numberClass__closure5,r.numberClass__closure6,r.numberClass__closure7,r.numberClass__closure8,r.numberClass__closure9,r.numberClass__closure12,r.numberClass__closure13,r.numberClass__closure14,r.numberClass__closure15,r.numberClass__closure16,r.numberClass__closure17,r.numberClass__closure18,r.numberClass__closure19,r.legacyNumberClass_closure,r.legacyNumberClass_closure0,r.legacyNumberClass_closure2,r._parseNumber_closure,r._parseNumber_closure0,r.SassNumber__coerceOrConvertValue_closure3,r.SassNumber__coerceOrConvertValue_closure5,r.SassNumber_multiplyUnits_closure3,r.SassNumber_multiplyUnits_closure5,r.SassNumber__areAnyConvertible_closure0,r.SassNumber__canonicalizeUnitList_closure0,r.SassNumber_unitSuggestion_closure1,r.SassNumber_unitSuggestion_closure2,r.ParentStatement_closure0,r.ParentStatement__closure0,r.Parser_escape_closure0,r.Parser_scanIdentChar_matches0,r._PrefixedKeys_iterator_closure0,r.PseudoSelector_specificity__closure1,r.PseudoSelector_specificity__closure2,r.PseudoSelector_unify_closure0,r.JSClassExtension_setCustomInspect_closure,r.ReplaceExpressionVisitor_visitListExpression_closure0,r.ReplaceExpressionVisitor_visitArgumentInvocation_closure0,r.ReplaceExpressionVisitor_visitInterpolation_closure0,r.SassParser_styleRuleSelector_closure0,r.SassParser__peekIndentation_closure1,r.SassParser__peekIndentation_closure2,r._wrapMain_closure,r._wrapMain_closure0,r._IsBogusVisitor_visitComplexSelector_closure0,r._IsUselessVisitor_visitComplexSelector_closure0,r._nest_closure0,r._nest__closure1,r._append_closure1,r._append__closure1,r._append___closure0,r._extend_closure0,r._replace_closure0,r._unify_closure0,r._isSuperselector_closure0,r._simpleSelectors_closure0,r._simpleSelectors__closure0,r._parse_closure0,r.SelectorSearchVisitor_visitComplexSelector_closure0,r.SelectorSearchVisitor_visitCompoundSelector_closure0,r.serialize_closure0,r._SerializeVisitor_visitList_closure2,r._SerializeVisitor_visitList_closure3,r._SerializeVisitor_visitList_closure4,r._SerializeVisitor_visitMap_closure0,r._SerializeVisitor_visitSelectorList_closure0,r.SimpleSelector_isSuperselector_closure0,r.SimpleSelector_isSuperselector__closure0,r.SingleUnitSassNumber__coerceToUnit_closure0,r.SingleUnitSassNumber__coerceValueToUnit_closure0,r.SingleUnitSassNumber_multiplyUnits_closure1,r.SourceMapBuffer_buildSourceMap_closure0,r.updateSourceSpanPrototype_closure0,r.updateSourceSpanPrototype_closure1,r.updateSourceSpanPrototype_closure2,r.updateSourceSpanPrototype_closure3,r.updateSourceSpanPrototype_closure4,r.updateSourceSpanPrototype_closure5,r.updateSourceSpanPrototype_closure6,r.StatementSearchVisitor_visitIfRule_closure1,r.StatementSearchVisitor_visitIfRule__closure2,r.StatementSearchVisitor_visitIfRule_closure2,r.StatementSearchVisitor_visitIfRule__closure1,r.StatementSearchVisitor_visitChildren_closure0,r.module_closure10,r.module__closure2,r.module__closure3,r._unquote_closure0,r._quote_closure0,r._length_closure1,r._insert_closure0,r._index_closure1,r._slice_closure0,r._toUpperCase_closure0,r._toLowerCase_closure0,r._uniqueId_closure0,r.stringClass__closure,r.stringClass__closure0,r.stringClass__closure1,r.stringClass__closure2,r.stringClass__closure3,r.legacyStringClass_closure,r.legacyStringClass_closure0,r.StylesheetParser_parse__closure2,r.StylesheetParser__expression_addSingleExpression0,r.StylesheetParser__expression_addOperator0,r.StylesheetParser__isHexColor_closure0,r.StylesheetParser__unicodeRange_closure1,r.StylesheetParser__unicodeRange_closure2,r.StylesheetParser_trySpecialFunction_closure0,r._UnprefixedKeys_iterator_closure1,r._UnprefixedKeys_iterator_closure2,r._exactlyOne_closure0,r.futureToPromise__closure0,r.indent_closure0,r.flattenVertically_closure1,r.flattenVertically_closure2,r.valueClass__closure,r.valueClass__closure0,r.valueClass__closure1,r.valueClass__closure2,r.valueClass__closure3,r.valueClass__closure4,r.valueClass__closure5,r.valueClass__closure7,r.valueClass__closure8,r.valueClass__closure9,r.valueClass__closure10,r.valueClass__closure11,r.valueClass__closure12,r.valueClass__closure13,r.valueClass__closure14,r.valueClass__closure15,r.valueClass__closure17,r.valueClass__closure18]),s(r.Closure2Args,[r._CastListBase_sort_closure,r.CastMap_forEach_closure,r.Primitives_functionNoSuchMethod_closure,r.JsLinkedHashMap_addAll_closure,r.initHooks_closure0,r._awaitOnObject_closure0,r._wrapJsFunctionForAsync_closure,r.Future_wait_handleError,r._Future__chainForeignFuture_closure0,r.Stream_Stream$fromFuture_closure0,r._AddStreamState_makeErrorHandler_closure,r._HashMap_addAll_closure,r.HashMap_HashMap$from_closure,r.LinkedHashMap_LinkedHashMap$from_closure,r.MapBase_addAll_closure,r.MapBase_mapToString_closure,r._JsonMap_addAll_closure,r._JsonStringifier_writeMap_closure,r.NoSuchMethodError_toString_closure,r.Uri__parseIPv4Address_error,r.Uri_parseIPv6Address_error,r.Uri_parseIPv6Address_parseHex,r._createTables_build,r.Parser_parse_closure,r.FutureGroup_add_closure0,r.StreamQueue__ensureListening_closure1,r.futureToPromise_closure,r.PathMap__create_closure,r.IfRule_toString_closure,r.ComplexSelector_specificity_closure,r.CompoundSelector_specificity_closure,r.ExtensionStore_clone_closure,r._weaveParents_closure,r.paths_closure,r._updateComponents_updateRgb,r._nest__closure0,r._append__closure0,r.ImportCache_clearCanonicalize_closure,r.StylesheetParser__styleRule_closure,r.StylesheetParser__tryDeclarationChildren_closure,r.StylesheetParser__atRootRule_closure,r.StylesheetParser__atRootRule_closure0,r.StylesheetParser__eachRule_closure,r.StylesheetParser__functionRule_closure,r.StylesheetParser__forRule_closure0,r.StylesheetParser__includeRule_closure,r.StylesheetParser_mediaRule_closure,r.StylesheetParser__mixinRule_closure,r.StylesheetParser_mozDocumentRule_closure,r.StylesheetParser_supportsRule_closure,r.StylesheetParser__whileRule_closure,r.StylesheetParser_unknownAtRule_closure,r.longestCommonSubsequence_backtrack,r.mapAddAll2_closure,r.SassNumber_plus_closure,r.SassNumber_minus_closure,r.SassNumber__canonicalMultiplier_closure,r._EvaluateVisitor__closure3,r._EvaluateVisitor__closure4,r._EvaluateVisitor_visitForwardRule_closure1,r._EvaluateVisitor_visitForwardRule_closure2,r._EvaluateVisitor_visitUseRule_closure0,r._EvaluateVisitor__evaluateArguments_closure5,r._EvaluateVisitor__evaluateMacroArguments_closure5,r._EvaluateVisitor__addRestMap_closure0,r._EvaluateVisitor__closure,r._EvaluateVisitor__closure0,r._EvaluateVisitor_visitForwardRule_closure,r._EvaluateVisitor_visitForwardRule_closure0,r._EvaluateVisitor_visitUseRule_closure,r._EvaluateVisitor__evaluateArguments_closure1,r._EvaluateVisitor__evaluateMacroArguments_closure1,r._EvaluateVisitor__addRestMap_closure,r.SingleMapping_toJson_closure0,r.Highlighter__collateLines_closure0,r.Frame_Frame$parseV8_closure_parseLocation,r.TransformByHandlers_transformByHandlers__closure1,r.RateLimit__debounceAggregate_closure,r._EvaluateVisitor__closure11,r._EvaluateVisitor__closure12,r._EvaluateVisitor_visitForwardRule_closure5,r._EvaluateVisitor_visitForwardRule_closure6,r._EvaluateVisitor_visitUseRule_closure2,r._EvaluateVisitor__evaluateArguments_closure13,r._EvaluateVisitor__evaluateMacroArguments_closure13,r._EvaluateVisitor__addRestMap_closure2,r.calculationOperationClass__closure0,r.calculationInterpolationClass__closure,r.calculationInterpolationClass__closure0,r._updateComponents_updateRgb0,r.colorClass__closure,r.colorClass__closure0,r.legacyColorClass_closure4,r.legacyColorClass_closure5,r.legacyColorClass_closure6,r.legacyColorClass_closure7,r._parseFunctions_closure0,r.ComplexSelector_specificity_closure0,r.CompoundSelector_specificity_closure0,r._EvaluateVisitor__closure7,r._EvaluateVisitor__closure8,r._EvaluateVisitor_visitForwardRule_closure3,r._EvaluateVisitor_visitForwardRule_closure4,r._EvaluateVisitor_visitUseRule_closure1,r._EvaluateVisitor__evaluateArguments_closure9,r._EvaluateVisitor__evaluateMacroArguments_closure9,r._EvaluateVisitor__addRestMap_closure1,r.ExtensionStore_clone_closure0,r._weaveParents_closure3,r.paths_closure0,r.IfRule_toString_closure0,r.main_closure,r.main_closure0,r.render_closure1,r._parseFunctions_closure,r.listClass__closure0,r.legacyListClass_closure0,r.legacyListClass_closure3,r.mapClass__closure1,r.legacyMapClass_closure0,r.legacyMapClass_closure1,r.numberClass__closure10,r.numberClass__closure11,r.legacyNumberClass_closure1,r.legacyNumberClass_closure3,r.SassNumber_plus_closure0,r.SassNumber_minus_closure0,r.SassNumber__canonicalMultiplier_closure0,r.JSClassExtension_get_defineStaticMethod_closure,r.JSClassExtension_get_defineMethod_closure,r.JSClassExtension_get_defineGetter_closure,r._nest__closure2,r._append__closure2,r.legacyStringClass_closure1,r.StylesheetParser__styleRule_closure0,r.StylesheetParser__tryDeclarationChildren_closure0,r.StylesheetParser__atRootRule_closure1,r.StylesheetParser__atRootRule_closure2,r.StylesheetParser__eachRule_closure0,r.StylesheetParser__functionRule_closure0,r.StylesheetParser__forRule_closure2,r.StylesheetParser__includeRule_closure0,r.StylesheetParser_mediaRule_closure0,r.StylesheetParser__mixinRule_closure0,r.StylesheetParser_mozDocumentRule_closure0,r.StylesheetParser_supportsRule_closure0,r.StylesheetParser__whileRule_closure0,r.StylesheetParser_unknownAtRule_closure0,r.futureToPromise_closure0,r.futureToPromise__closure1,r.objectToMap_closure,r.longestCommonSubsequence_backtrack0,r.mapAddAll2_closure0,r.valueClass__closure6,r.valueClass__closure16]),n(r.CastList,r._CastListBase),s(r.MapBase,[r.CastMap,r.JsLinkedHashMap,r._HashMap,r.UnmodifiableMapBase,r._JsonMap,r.MergedMapView,r.MergedMapView0]),s(r.Error,[r.LateError,r.ReachabilityError,r.TypeError,r.JsNoSuchMethodError,r.UnknownJsTypeError,r._CyclicInitializationError,r.RuntimeError,r._Error,r.JsonUnsupportedObjectError,r.AssertionError,r.ArgumentError,r.NoSuchMethodError,r.UnsupportedError,r.UnimplementedError,r.StateError,r.ConcurrentModificationError]),n(r.UnmodifiableListBase,r.ListBase),s(r.UnmodifiableListBase,[r.CodeUnits,r.UnmodifiableListView]),s(r.Closure0Args,[r.nullFuture_closure,r._AsyncRun__scheduleImmediateJsOverride_internalCallback,r._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback,r._TimerImpl_internalCallback,r._TimerImpl$periodic_closure,r._Future__addListener_closure,r._Future__prependListeners_closure,r._Future__chainForeignFuture_closure1,r._Future__chainCoreFutureAsync_closure,r._Future__asyncCompleteWithValue_closure,r._Future__asyncCompleteError_closure,r._Future__propagateToListeners_handleWhenCompleteCallback,r._Future__propagateToListeners_handleValueCallback,r._Future__propagateToListeners_handleError,r.Stream_length_closure0,r._StreamController__subscribe_closure,r._StreamController__recordCancel_complete,r._AddStreamState_cancel_closure,r._BufferingStreamSubscription__sendError_sendError,r._BufferingStreamSubscription__sendDone_sendDone,r._PendingEvents_schedule_closure,r._CustomZone_bindCallback_closure,r._CustomZone_bindCallbackGuarded_closure,r._rootHandleError_closure,r._RootZone_bindCallback_closure,r._RootZone_bindCallbackGuarded_closure,r._Utf8Decoder__decoder_closure,r._Utf8Decoder__decoderNonfatal_closure,r.Parser__setOption_closure,r.StreamGroup_add_closure,r.StreamGroup_add_closure0,r.StreamGroup__listenToStream_closure,r.StreamQueue__ensureListening_closure0,r._isStrictMode_closure,r.ReplAdapter_runAsync_closure,r.ParsedPath__splitExtension_closure0,r.PseudoSelector_specificity_closure,r.AsyncEnvironment_setVariable_closure,r.AsyncEnvironment_setVariable_closure1,r.AsyncImportCache_canonicalize_closure,r.AsyncImportCache__canonicalize_closure,r.AsyncImportCache_importCanonical_closure,r.Environment_setVariable_closure,r.Environment_setVariable_closure1,r.ExecutableOptions__parser_closure,r.ExecutableOptions_interactive_closure,r.ExecutableOptions_fatalDeprecations_closure,r.ExtensionStore__registerSelector_closure,r.ExtensionStore_addExtension_closure,r.ExtensionStore_addExtension_closure0,r.ExtensionStore_addExtension_closure1,r.ExtensionStore__extendExistingExtensions_closure,r.ExtensionStore__extendExistingExtensions_closure0,r.ExtensionStore_addExtensions_closure,r.ImportCache_canonicalize_closure,r.ImportCache__canonicalize_closure,r.ImportCache_importCanonical_closure,r.resolveImportPath_closure,r.resolveImportPath_closure0,r._tryPathAsDirectory_closure,r._realCasePath_helper_closure,r._readFile_closure,r.writeFile_closure,r.deleteFile_closure,r.fileExists_closure,r.dirExists_closure,r.ensureDir_closure,r.listDir_closure,r.modificationTime_closure,r.watchDir_closure3,r.watchDir__closure,r.AtRootQueryParser_parse_closure,r.KeyframeSelectorParser_parse_closure,r.MediaQueryParser_parse_closure,r.Parser__parseIdentifier_closure,r.Parser_spanFrom_closure,r.SassParser_children_closure,r.SelectorParser_parse_closure,r.SelectorParser_parseCompoundSelector_closure,r.StylesheetParser_parse_closure,r.StylesheetParser_parse__closure,r.StylesheetParser_parseArgumentDeclaration_closure,r.StylesheetParser_parseVariableDeclaration_closure,r.StylesheetParser_parseUseRule_closure,r.StylesheetParser__parseSingleProduction_closure,r.StylesheetParser__statement_closure,r.StylesheetParser_variableDeclarationWithoutNamespace_closure,r.StylesheetParser_variableDeclarationWithoutNamespace_closure0,r.StylesheetParser__forRule_closure,r.StylesheetParser__memberList_closure,r.StylesheetParser__expression_resetState,r.StylesheetParser__expression_resolveOneOperation,r.StylesheetParser__expression_resolveOperations,r.StylesheetParser__expression_resolveSpaceExpressions,r.StylesheetParser_expressionUntilComma_closure,r.StylesheetParser_namespacedExpression_closure,r.StylesheetParser__expressionUntilComparison_closure,r.StylesheetParser__publicIdentifier_closure,r.StylesheetGraph_modifiedSince_transitiveModificationTime_closure,r.StylesheetGraph__add_closure,r.StylesheetGraph_addCanonical_closure,r.StylesheetGraph_reload_closure,r.StylesheetGraph__nodeFor_closure,r.StylesheetGraph__nodeFor_closure0,r.SassNumber__coerceOrConvertValue_compatibilityException,r.SassNumber__coerceOrConvertValue_closure0,r.SassNumber__coerceOrConvertValue_closure2,r.SassNumber_multiplyUnits_closure0,r.SassNumber_multiplyUnits_closure2,r.SingleUnitSassNumber_multiplyUnits_closure0,r._EvaluateVisitor__closure6,r._EvaluateVisitor__closure5,r._EvaluateVisitor_run_closure0,r._EvaluateVisitor_run__closure0,r._EvaluateVisitor__loadModule_closure1,r._EvaluateVisitor__loadModule_closure2,r._EvaluateVisitor__loadModule__closure2,r._EvaluateVisitor__execute_closure0,r._EvaluateVisitor__extendModules_closure2,r._EvaluateVisitor_visitAtRootRule_closure1,r._EvaluateVisitor_visitAtRootRule_closure2,r._EvaluateVisitor__scopeForAtRoot__closure0,r._EvaluateVisitor_visitContentRule_closure0,r._EvaluateVisitor_visitDeclaration_closure0,r._EvaluateVisitor_visitEachRule_closure4,r._EvaluateVisitor_visitAtRule_closure3,r._EvaluateVisitor_visitAtRule__closure0,r._EvaluateVisitor_visitForRule_closure4,r._EvaluateVisitor_visitForRule_closure5,r._EvaluateVisitor_visitForRule_closure6,r._EvaluateVisitor_visitForRule_closure7,r._EvaluateVisitor_visitForRule_closure8,r._EvaluateVisitor__registerCommentsForModule_closure0,r._EvaluateVisitor_visitIfRule__closure0,r._EvaluateVisitor__visitDynamicImport_closure0,r._EvaluateVisitor__visitDynamicImport__closure6,r._EvaluateVisitor__applyMixin_closure1,r._EvaluateVisitor__applyMixin__closure2,r._EvaluateVisitor__applyMixin_closure2,r._EvaluateVisitor__applyMixin__closure1,r._EvaluateVisitor__applyMixin___closure0,r._EvaluateVisitor__applyMixin____closure0,r._EvaluateVisitor_visitIncludeRule_closure2,r._EvaluateVisitor_visitIncludeRule_closure4,r._EvaluateVisitor_visitMediaRule_closure3,r._EvaluateVisitor_visitMediaRule__closure0,r._EvaluateVisitor_visitMediaRule___closure0,r._EvaluateVisitor_visitStyleRule_closure3,r._EvaluateVisitor_visitStyleRule_closure6,r._EvaluateVisitor_visitStyleRule__closure0,r._EvaluateVisitor_visitSupportsRule_closure1,r._EvaluateVisitor_visitSupportsRule__closure0,r._EvaluateVisitor__visitSupportsCondition_closure0,r._EvaluateVisitor_visitVariableDeclaration_closure2,r._EvaluateVisitor_visitVariableDeclaration_closure3,r._EvaluateVisitor_visitVariableDeclaration_closure4,r._EvaluateVisitor_visitWarnRule_closure0,r._EvaluateVisitor_visitWhileRule_closure0,r._EvaluateVisitor_visitBinaryOperationExpression_closure0,r._EvaluateVisitor_visitVariableExpression_closure0,r._EvaluateVisitor_visitUnaryOperationExpression_closure0,r._EvaluateVisitor_visitFunctionExpression_closure2,r._EvaluateVisitor_visitFunctionExpression_closure4,r._EvaluateVisitor__visitCalculationExpression_closure0,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0,r._EvaluateVisitor__runUserDefinedCallable_closure0,r._EvaluateVisitor__runUserDefinedCallable__closure0,r._EvaluateVisitor__runUserDefinedCallable___closure0,r._EvaluateVisitor__runFunctionCallable_closure0,r._EvaluateVisitor__runBuiltInCallable_closure2,r._EvaluateVisitor__runBuiltInCallable_closure3,r._EvaluateVisitor__verifyArguments_closure0,r._EvaluateVisitor_visitCssAtRule_closure1,r._EvaluateVisitor_visitCssKeyframeBlock_closure1,r._EvaluateVisitor_visitCssMediaRule_closure3,r._EvaluateVisitor_visitCssMediaRule__closure0,r._EvaluateVisitor_visitCssMediaRule___closure0,r._EvaluateVisitor_visitCssStyleRule_closure2,r._EvaluateVisitor_visitCssStyleRule__closure0,r._EvaluateVisitor_visitCssSupportsRule_closure1,r._EvaluateVisitor_visitCssSupportsRule__closure0,r._EvaluateVisitor__serialize_closure0,r._EvaluateVisitor__expressionNode_closure0,r._EvaluateVisitor__closure2,r._EvaluateVisitor__closure1,r._EvaluateVisitor_run_closure,r._EvaluateVisitor_run__closure,r._EvaluateVisitor_runExpression_closure,r._EvaluateVisitor_runExpression__closure,r._EvaluateVisitor_runExpression___closure,r._EvaluateVisitor_runStatement_closure,r._EvaluateVisitor_runStatement__closure,r._EvaluateVisitor_runStatement___closure,r._EvaluateVisitor__loadModule_closure,r._EvaluateVisitor__loadModule_closure0,r._EvaluateVisitor__loadModule__closure0,r._EvaluateVisitor__execute_closure,r._EvaluateVisitor__extendModules_closure0,r._EvaluateVisitor_visitAtRootRule_closure,r._EvaluateVisitor_visitAtRootRule_closure0,r._EvaluateVisitor__scopeForAtRoot__closure,r._EvaluateVisitor_visitContentRule_closure,r._EvaluateVisitor_visitDeclaration_closure,r._EvaluateVisitor_visitEachRule_closure1,r._EvaluateVisitor_visitAtRule_closure0,r._EvaluateVisitor_visitAtRule__closure,r._EvaluateVisitor_visitForRule_closure,r._EvaluateVisitor_visitForRule_closure0,r._EvaluateVisitor_visitForRule_closure1,r._EvaluateVisitor_visitForRule_closure2,r._EvaluateVisitor_visitForRule_closure3,r._EvaluateVisitor__registerCommentsForModule_closure,r._EvaluateVisitor_visitIfRule__closure,r._EvaluateVisitor__visitDynamicImport_closure,r._EvaluateVisitor__visitDynamicImport__closure2,r._EvaluateVisitor__applyMixin_closure,r._EvaluateVisitor__applyMixin__closure0,r._EvaluateVisitor__applyMixin_closure0,r._EvaluateVisitor__applyMixin__closure,r._EvaluateVisitor__applyMixin___closure,r._EvaluateVisitor__applyMixin____closure,r._EvaluateVisitor_visitIncludeRule_closure,r._EvaluateVisitor_visitIncludeRule_closure1,r._EvaluateVisitor_visitMediaRule_closure0,r._EvaluateVisitor_visitMediaRule__closure,r._EvaluateVisitor_visitMediaRule___closure,r._EvaluateVisitor_visitStyleRule_closure,r._EvaluateVisitor_visitStyleRule_closure2,r._EvaluateVisitor_visitStyleRule__closure,r._EvaluateVisitor_visitSupportsRule_closure,r._EvaluateVisitor_visitSupportsRule__closure,r._EvaluateVisitor__visitSupportsCondition_closure,r._EvaluateVisitor_visitVariableDeclaration_closure,r._EvaluateVisitor_visitVariableDeclaration_closure0,r._EvaluateVisitor_visitVariableDeclaration_closure1,r._EvaluateVisitor_visitWarnRule_closure,r._EvaluateVisitor_visitWhileRule_closure,r._EvaluateVisitor_visitBinaryOperationExpression_closure,r._EvaluateVisitor_visitVariableExpression_closure,r._EvaluateVisitor_visitUnaryOperationExpression_closure,r._EvaluateVisitor_visitFunctionExpression_closure,r._EvaluateVisitor_visitFunctionExpression_closure1,r._EvaluateVisitor__visitCalculationExpression_closure,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure,r._EvaluateVisitor__runUserDefinedCallable_closure,r._EvaluateVisitor__runUserDefinedCallable__closure,r._EvaluateVisitor__runUserDefinedCallable___closure,r._EvaluateVisitor__runFunctionCallable_closure,r._EvaluateVisitor__runBuiltInCallable_closure,r._EvaluateVisitor__runBuiltInCallable_closure0,r._EvaluateVisitor__verifyArguments_closure,r._EvaluateVisitor_visitCssAtRule_closure,r._EvaluateVisitor_visitCssKeyframeBlock_closure,r._EvaluateVisitor_visitCssMediaRule_closure0,r._EvaluateVisitor_visitCssMediaRule__closure,r._EvaluateVisitor_visitCssMediaRule___closure,r._EvaluateVisitor_visitCssStyleRule_closure0,r._EvaluateVisitor_visitCssStyleRule__closure,r._EvaluateVisitor_visitCssSupportsRule_closure,r._EvaluateVisitor_visitCssSupportsRule__closure,r._EvaluateVisitor__serialize_closure,r._EvaluateVisitor__expressionNode_closure,r._SerializeVisitor_visitCssComment_closure,r._SerializeVisitor_visitCssAtRule_closure,r._SerializeVisitor_visitCssMediaRule_closure,r._SerializeVisitor_visitCssImport_closure,r._SerializeVisitor_visitCssImport__closure,r._SerializeVisitor_visitCssKeyframeBlock_closure,r._SerializeVisitor_visitCssStyleRule_closure,r._SerializeVisitor_visitCssSupportsRule_closure,r._SerializeVisitor_visitCssDeclaration_closure,r._SerializeVisitor_visitCssDeclaration_closure0,r._SerializeVisitor__write_closure,r._SerializeVisitor__visitChildren_closure,r._SerializeVisitor__visitChildren_closure0,r.SingleMapping_SingleMapping$fromEntries_closure,r.SingleMapping_SingleMapping$fromEntries_closure0,r.Highlighter_closure,r.Highlighter__writeFileStart_closure,r.Highlighter__writeMultilineHighlights_closure,r.Highlighter__writeMultilineHighlights_closure0,r.Highlighter__writeMultilineHighlights_closure1,r.Highlighter__writeMultilineHighlights_closure2,r.Highlighter__writeMultilineHighlights__closure,r.Highlighter__writeMultilineHighlights__closure0,r.Highlighter__writeHighlightedText_closure,r.Highlighter__writeIndicator_closure,r.Highlighter__writeIndicator_closure0,r.Highlighter__writeIndicator_closure1,r.Highlighter__writeLabel_closure,r.Highlighter__writeLabel_closure0,r.Highlighter__writeSidebar_closure,r._Highlight_closure,r.Frame_Frame$parseVM_closure,r.Frame_Frame$parseV8_closure,r.Frame_Frame$_parseFirefoxEval_closure,r.Frame_Frame$parseFirefox_closure,r.Frame_Frame$parseFriendly_closure,r.LazyTrace_terse_closure,r.Trace_Trace$from_closure,r.TransformByHandlers_transformByHandlers_closure,r.TransformByHandlers_transformByHandlers__closure0,r.TransformByHandlers_transformByHandlers__closure2,r.RateLimit__debounceAggregate_closure_emit,r.RateLimit__debounceAggregate__closure,r.argumentListClass_closure,r.JSToDartAsyncImporter_canonicalize_closure,r.JSToDartAsyncImporter_load_closure,r.AsyncEnvironment_setVariable_closure2,r.AsyncEnvironment_setVariable_closure4,r._EvaluateVisitor__closure14,r._EvaluateVisitor__closure13,r._EvaluateVisitor_run_closure2,r._EvaluateVisitor_run__closure2,r._EvaluateVisitor__loadModule_closure5,r._EvaluateVisitor__loadModule_closure6,r._EvaluateVisitor__loadModule__closure6,r._EvaluateVisitor__execute_closure2,r._EvaluateVisitor__extendModules_closure6,r._EvaluateVisitor_visitAtRootRule_closure5,r._EvaluateVisitor_visitAtRootRule_closure6,r._EvaluateVisitor__scopeForAtRoot__closure2,r._EvaluateVisitor_visitContentRule_closure2,r._EvaluateVisitor_visitDeclaration_closure2,r._EvaluateVisitor_visitEachRule_closure10,r._EvaluateVisitor_visitAtRule_closure9,r._EvaluateVisitor_visitAtRule__closure2,r._EvaluateVisitor_visitForRule_closure14,r._EvaluateVisitor_visitForRule_closure15,r._EvaluateVisitor_visitForRule_closure16,r._EvaluateVisitor_visitForRule_closure17,r._EvaluateVisitor_visitForRule_closure18,r._EvaluateVisitor__registerCommentsForModule_closure2,r._EvaluateVisitor_visitIfRule__closure2,r._EvaluateVisitor__visitDynamicImport_closure2,r._EvaluateVisitor__visitDynamicImport__closure14,r._EvaluateVisitor__applyMixin_closure5,r._EvaluateVisitor__applyMixin__closure6,r._EvaluateVisitor__applyMixin_closure6,r._EvaluateVisitor__applyMixin__closure5,r._EvaluateVisitor__applyMixin___closure2,r._EvaluateVisitor__applyMixin____closure2,r._EvaluateVisitor_visitIncludeRule_closure8,r._EvaluateVisitor_visitIncludeRule_closure10,r._EvaluateVisitor_visitMediaRule_closure9,r._EvaluateVisitor_visitMediaRule__closure2,r._EvaluateVisitor_visitMediaRule___closure2,r._EvaluateVisitor_visitStyleRule_closure11,r._EvaluateVisitor_visitStyleRule_closure14,r._EvaluateVisitor_visitStyleRule__closure2,r._EvaluateVisitor_visitSupportsRule_closure5,r._EvaluateVisitor_visitSupportsRule__closure2,r._EvaluateVisitor__visitSupportsCondition_closure2,r._EvaluateVisitor_visitVariableDeclaration_closure8,r._EvaluateVisitor_visitVariableDeclaration_closure9,r._EvaluateVisitor_visitVariableDeclaration_closure10,r._EvaluateVisitor_visitWarnRule_closure2,r._EvaluateVisitor_visitWhileRule_closure2,r._EvaluateVisitor_visitBinaryOperationExpression_closure2,r._EvaluateVisitor_visitVariableExpression_closure2,r._EvaluateVisitor_visitUnaryOperationExpression_closure2,r._EvaluateVisitor_visitFunctionExpression_closure8,r._EvaluateVisitor_visitFunctionExpression_closure10,r._EvaluateVisitor__visitCalculationExpression_closure2,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2,r._EvaluateVisitor__runUserDefinedCallable_closure2,r._EvaluateVisitor__runUserDefinedCallable__closure2,r._EvaluateVisitor__runUserDefinedCallable___closure2,r._EvaluateVisitor__runFunctionCallable_closure2,r._EvaluateVisitor__runBuiltInCallable_closure8,r._EvaluateVisitor__runBuiltInCallable_closure9,r._EvaluateVisitor__verifyArguments_closure2,r._EvaluateVisitor_visitCssAtRule_closure5,r._EvaluateVisitor_visitCssKeyframeBlock_closure5,r._EvaluateVisitor_visitCssMediaRule_closure9,r._EvaluateVisitor_visitCssMediaRule__closure2,r._EvaluateVisitor_visitCssMediaRule___closure2,r._EvaluateVisitor_visitCssStyleRule_closure6,r._EvaluateVisitor_visitCssStyleRule__closure2,r._EvaluateVisitor_visitCssSupportsRule_closure5,r._EvaluateVisitor_visitCssSupportsRule__closure2,r._EvaluateVisitor__serialize_closure2,r._EvaluateVisitor__expressionNode_closure2,r.JSToDartAsyncFileImporter_canonicalize_closure,r.AsyncImportCache_canonicalize_closure0,r.AsyncImportCache__canonicalize_closure0,r.AsyncImportCache_importCanonical_closure0,r.AtRootQueryParser_parse_closure0,r.booleanClass_closure,r.legacyBooleanClass_closure,r.calculationClass_closure,r.calculationOperationClass_closure,r.calculationInterpolationClass_closure,r.colorClass_closure,r.compileAsync_closure,r.compileStringAsync_closure,r._parseFunctions___closure6,r._parseFunctions___closure5,r._parseDeprecations_closure,r.nodePackageImporterClass_closure,r.compilerClass_closure,r.asyncCompilerClass_closure,r.asyncCompilerClass___closure,r.initAsyncCompiler_closure,r.deprecations_closure,r.versionClass_closure,r.Environment_setVariable_closure2,r.Environment_setVariable_closure4,r._EvaluateVisitor__closure10,r._EvaluateVisitor__closure9,r._EvaluateVisitor_run_closure1,r._EvaluateVisitor_run__closure1,r._EvaluateVisitor__loadModule_closure3,r._EvaluateVisitor__loadModule_closure4,r._EvaluateVisitor__loadModule__closure4,r._EvaluateVisitor__execute_closure1,r._EvaluateVisitor__extendModules_closure4,r._EvaluateVisitor_visitAtRootRule_closure3,r._EvaluateVisitor_visitAtRootRule_closure4,r._EvaluateVisitor__scopeForAtRoot__closure1,r._EvaluateVisitor_visitContentRule_closure1,r._EvaluateVisitor_visitDeclaration_closure1,r._EvaluateVisitor_visitEachRule_closure7,r._EvaluateVisitor_visitAtRule_closure6,r._EvaluateVisitor_visitAtRule__closure1,r._EvaluateVisitor_visitForRule_closure9,r._EvaluateVisitor_visitForRule_closure10,r._EvaluateVisitor_visitForRule_closure11,r._EvaluateVisitor_visitForRule_closure12,r._EvaluateVisitor_visitForRule_closure13,r._EvaluateVisitor__registerCommentsForModule_closure1,r._EvaluateVisitor_visitIfRule__closure1,r._EvaluateVisitor__visitDynamicImport_closure1,r._EvaluateVisitor__visitDynamicImport__closure10,r._EvaluateVisitor__applyMixin_closure3,r._EvaluateVisitor__applyMixin__closure4,r._EvaluateVisitor__applyMixin_closure4,r._EvaluateVisitor__applyMixin__closure3,r._EvaluateVisitor__applyMixin___closure1,r._EvaluateVisitor__applyMixin____closure1,r._EvaluateVisitor_visitIncludeRule_closure5,r._EvaluateVisitor_visitIncludeRule_closure7,r._EvaluateVisitor_visitMediaRule_closure6,r._EvaluateVisitor_visitMediaRule__closure1,r._EvaluateVisitor_visitMediaRule___closure1,r._EvaluateVisitor_visitStyleRule_closure7,r._EvaluateVisitor_visitStyleRule_closure10,r._EvaluateVisitor_visitStyleRule__closure1,r._EvaluateVisitor_visitSupportsRule_closure3,r._EvaluateVisitor_visitSupportsRule__closure1,r._EvaluateVisitor__visitSupportsCondition_closure1,r._EvaluateVisitor_visitVariableDeclaration_closure5,r._EvaluateVisitor_visitVariableDeclaration_closure6,r._EvaluateVisitor_visitVariableDeclaration_closure7,r._EvaluateVisitor_visitWarnRule_closure1,r._EvaluateVisitor_visitWhileRule_closure1,r._EvaluateVisitor_visitBinaryOperationExpression_closure1,r._EvaluateVisitor_visitVariableExpression_closure1,r._EvaluateVisitor_visitUnaryOperationExpression_closure1,r._EvaluateVisitor_visitFunctionExpression_closure5,r._EvaluateVisitor_visitFunctionExpression_closure7,r._EvaluateVisitor__visitCalculationExpression_closure1,r._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1,r._EvaluateVisitor__runUserDefinedCallable_closure1,r._EvaluateVisitor__runUserDefinedCallable__closure1,r._EvaluateVisitor__runUserDefinedCallable___closure1,r._EvaluateVisitor__runFunctionCallable_closure1,r._EvaluateVisitor__runBuiltInCallable_closure5,r._EvaluateVisitor__runBuiltInCallable_closure6,r._EvaluateVisitor__verifyArguments_closure1,r._EvaluateVisitor_visitCssAtRule_closure3,r._EvaluateVisitor_visitCssKeyframeBlock_closure3,r._EvaluateVisitor_visitCssMediaRule_closure6,r._EvaluateVisitor_visitCssMediaRule__closure1,r._EvaluateVisitor_visitCssMediaRule___closure1,r._EvaluateVisitor_visitCssStyleRule_closure4,r._EvaluateVisitor_visitCssStyleRule__closure1,r._EvaluateVisitor_visitCssSupportsRule_closure3,r._EvaluateVisitor_visitCssSupportsRule__closure1,r._EvaluateVisitor__serialize_closure1,r._EvaluateVisitor__expressionNode_closure1,r.exceptionClass_closure,r.ExtensionStore__registerSelector_closure0,r.ExtensionStore_addExtension_closure2,r.ExtensionStore_addExtension_closure3,r.ExtensionStore_addExtension_closure4,r.ExtensionStore__extendExistingExtensions_closure1,r.ExtensionStore__extendExistingExtensions_closure2,r.ExtensionStore_addExtensions_closure0,r.JSToDartFileImporter_canonicalize_closure,r.functionClass_closure,r.NodeImporter_load_closure,r.NodeImporter__tryPath_closure,r.NodeImporter__callImporterAsync_closure,r.ImportCache_canonicalize_closure0,r.ImportCache__canonicalize_closure0,r.ImportCache_importCanonical_closure0,r._realCasePath_helper_closure0,r._readFile_closure0,r.fileExists_closure0,r.dirExists_closure0,r.listDir_closure0,r.JSToDartLogger_internalWarn_closure,r.JSToDartLogger_debug_closure,r.KeyframeSelectorParser_parse_closure0,r.render_closure,r._parseFunctions____closure,r._parseFunctions___closure3,r._parseFunctions___closure4,r._parseFunctions___closure1,r._parseFunctions___closure0,r._parseImporter____closure,r._parseImporter___closure0,r.listClass_closure,r.mapClass_closure,r.MediaQueryParser_parse_closure0,r.mixinClass_closure,r.legacyNullClass_closure,r.numberClass_closure,r.SassNumber__coerceOrConvertValue_compatibilityException0,r.SassNumber__coerceOrConvertValue_closure4,r.SassNumber__coerceOrConvertValue_closure6,r.SassNumber_multiplyUnits_closure4,r.SassNumber_multiplyUnits_closure6,r.Parser__parseIdentifier_closure0,r.Parser_spanFrom_closure0,r.PseudoSelector_specificity_closure0,r.SassParser_children_closure0,r.SelectorParser_parse_closure0,r.SelectorParser_parseCompoundSelector_closure0,r._SerializeVisitor_visitCssComment_closure0,r._SerializeVisitor_visitCssAtRule_closure0,r._SerializeVisitor_visitCssMediaRule_closure0,r._SerializeVisitor_visitCssImport_closure0,r._SerializeVisitor_visitCssImport__closure0,r._SerializeVisitor_visitCssKeyframeBlock_closure0,r._SerializeVisitor_visitCssStyleRule_closure0,r._SerializeVisitor_visitCssSupportsRule_closure0,r._SerializeVisitor_visitCssDeclaration_closure1,r._SerializeVisitor_visitCssDeclaration_closure2,r._SerializeVisitor__write_closure0,r._SerializeVisitor__visitChildren_closure1,r._SerializeVisitor__visitChildren_closure2,r.SingleUnitSassNumber_multiplyUnits_closure2,r.updateSourceSpanPrototype_closure,r.stringClass_closure,r.StylesheetParser_parse_closure0,r.StylesheetParser_parse__closure1,r.StylesheetParser_parseArgumentDeclaration_closure0,r.StylesheetParser__parseSingleProduction_closure0,r.StylesheetParser_parseSignature_closure,r.StylesheetParser__statement_closure0,r.StylesheetParser_variableDeclarationWithoutNamespace_closure1,r.StylesheetParser_variableDeclarationWithoutNamespace_closure2,r.StylesheetParser__forRule_closure1,r.StylesheetParser__memberList_closure0,r.StylesheetParser__expression_resetState0,r.StylesheetParser__expression_resolveOneOperation0,r.StylesheetParser__expression_resolveOperations0,r.StylesheetParser__expression_resolveSpaceExpressions0,r.StylesheetParser_expressionUntilComma_closure0,r.StylesheetParser_namespacedExpression_closure0,r.StylesheetParser__expressionUntilComparison_closure0,r.StylesheetParser__publicIdentifier_closure0,r.JSToDartImporter_canonicalize_closure,r.JSToDartImporter_load_closure,r.resolveImportPath_closure1,r.resolveImportPath_closure2,r._tryPathAsDirectory_closure0,r.valueClass_closure]),s(r.EfficientLengthIterable,[r.ListIterable,r.EmptyIterable,r.LinkedHashMapKeyIterable,r._HashMapKeyIterable,r._MapBaseValueIterable]),s(r.ListIterable,[r.SubListIterable,r.MappedListIterable,r.ReversedListIterable,r.ListQueue,r._JsonMapKeyIterable,r._GeneratorIterable]),n(r.EfficientLengthMappedIterable,r.MappedIterable),n(r.EfficientLengthTakeIterable,r.TakeIterable),n(r.EfficientLengthSkipIterable,r.SkipIterable),n(r.EfficientLengthFollowedByIterable,r.FollowedByIterable),s(r._Record,[r._Record1,r._Record2,r._Record3,r._RecordN]),n(r._Record_1,r._Record1),s(r._Record2,[r._Record_2,r._Record_2_forImport,r._Record_2_imports_modules,r._Record_2_loadedUrls_stylesheet,r._Record_2_sourceMap]),s(r._Record3,[r._Record_3,r._Record_3_forImport,r._Record_3_importer_isDependency,r._Record_3_originalUrl]),n(r._Record_5_named_namedNodes_positional_positionalNodes_separator,r._RecordN),s(r.MapView,[r._UnmodifiableMapView_MapView__UnmodifiableMapMixin,r.PathMap]),n(r.UnmodifiableMapView,r._UnmodifiableMapView_MapView__UnmodifiableMapMixin),n(r.ConstantMapView,r.UnmodifiableMapView),n(r.ConstantStringMap,r.ConstantMap),s(r.SetBase,[r.ConstantSet,r._SetBase,r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,r._UnionSet_SetBase_UnmodifiableSetMixin]),s(r.ConstantSet,[r.ConstantStringSet,r.GeneralConstantSet]),n(r.Instantiation1,r.Instantiation),n(r.NullError,r.TypeError),s(r.TearOffClosure,[r.StaticClosure,r.BoundClosure]),s(r.JsLinkedHashMap,[r.JsIdentityLinkedHashMap,r.JsConstantLinkedHashMap,r._LinkedCustomHashMap]),s(r.NativeTypedData,[r.NativeByteData,r.NativeTypedArray]),s(r.NativeTypedArray,[r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin]),n(r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin),n(r.NativeTypedArrayOfDouble,r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin),n(r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin),n(r.NativeTypedArrayOfInt,r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin),s(r.NativeTypedArrayOfDouble,[r.NativeFloat32List,r.NativeFloat64List]),s(r.NativeTypedArrayOfInt,[r.NativeInt16List,r.NativeInt32List,r.NativeInt8List,r.NativeUint16List,r.NativeUint32List,r.NativeUint8ClampedList,r.NativeUint8List]),n(r._TypeError,r._Error),s(r._Completer,[r._AsyncCompleter,r._SyncCompleter]),s(r._StreamController,[r._AsyncStreamController,r._SyncStreamController]),s(r.Stream,[r._StreamImpl,r._ForwardingStream,r._CompleterStream]),n(r._ControllerStream,r._StreamImpl),s(r._BufferingStreamSubscription,[r._ControllerSubscription,r._ForwardingStreamSubscription]),n(r._StreamControllerAddStreamState,r._AddStreamState),s(r._DelayedEvent,[r._DelayedData,r._DelayedError]),n(r._ExpandStream,r._ForwardingStream),s(r._Zone,[r._CustomZone,r._RootZone]),n(r._IdentityHashMap,r._HashMap),n(r._LinkedHashSet,r._SetBase),n(r._LinkedIdentityHashSet,r._LinkedHashSet),n(r.UnmodifiableSetView,r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin),s(r.Codec,[r.Encoding,r.Base64Codec,r.JsonCodec]),s(r.Encoding,[r.AsciiCodec,r.Utf8Codec]),s(r.Converter,[r._UnicodeSubsetEncoder,r.Base64Encoder,r.JsonEncoder,r.JsonDecoder,r.Utf8Encoder,r.Utf8Decoder]),n(r.AsciiEncoder,r._UnicodeSubsetEncoder),s(r.ByteConversionSink,[r._Base64EncoderSink,r._Utf8StringSinkAdapter]),n(r._Utf8Base64EncoderSink,r._Base64EncoderSink),n(r.JsonCyclicError,r.JsonUnsupportedObjectError),n(r._JsonStringStringifier,r._JsonStringifier),n(r._StringSinkConversionSink,r.StringConversionSink),n(r._StringCallbackSink,r._StringSinkConversionSink),s(r.ArgumentError,[r.RangeError,r.IndexError]),n(r._DataUri,r._Uri),n(r.ArgParserException,r.FormatException),n(r.EmptyUnmodifiableSet,r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin),n(r.QueueList,r._QueueList_Object_ListMixin),n(r._CastQueueList,r.QueueList),n(r.UnionSet,r._UnionSet_SetBase_UnmodifiableSetMixin),s(r._DelegatingIterableBase,[r.DelegatingSet,r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin]),n(r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,r.DelegatingSet),n(r.UnmodifiableSetView0,r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin),n(r.MapKeySet,r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin),s(r.NodeJsError,[r.JsAssertionError,r.JsRangeError,r.JsReferenceError,r.JsSyntaxError,r.JsTypeError,r.JsSystemError]),s(r.Socket,[r.TTYReadStream,r.TTYWriteStream]),n(r.InternalStyle,r.Style),s(r.InternalStyle,[r.PosixStyle,r.UrlStyle,r.WindowsStyle]),s(r._Enum,[r._SingletonCssMediaQueryMergeResult,r.BinaryOperator,r.UnaryOperator,r.AttributeOperator,r.Combinator,r.Deprecation,r.ExtendMode,r.Syntax,r.CalculationOperator,r.ListSeparator,r.OutputStyle,r.LineFeed,r.AttributeOperator0,r.BinaryOperator0,r.CalculationOperator0,r.Combinator0,r.Deprecation0,r.ListSeparator0,r._SingletonCssMediaQueryMergeResult0,r.ExtendMode0,r.OutputStyle0,r.LineFeed0,r.Syntax0,r.UnaryOperator0]),s(r.CssNode,[r.ModifiableCssNode,r.CssParentNode]),s(r.ModifiableCssNode,[r.ModifiableCssParentNode,r.ModifiableCssComment,r.ModifiableCssDeclaration,r.ModifiableCssImport]),s(r.ModifiableCssParentNode,[r.ModifiableCssAtRule,r.ModifiableCssKeyframeBlock,r.ModifiableCssMediaRule,r.ModifiableCssStyleRule,r.ModifiableCssStylesheet,r.ModifiableCssSupportsRule]),n(r._IsInvisibleVisitor,r.__IsInvisibleVisitor_Object_EveryCssVisitor),n(r.CssStylesheet,r.CssParentNode),s(r.ParentStatement,[r.AtRootRule,r.AtRule,r.CallableDeclaration,r.Declaration,r.EachRule,r.ForRule,r.MediaRule,r.StyleRule,r.Stylesheet,r.SupportsRule,r.WhileRule]),s(r.CallableDeclaration,[r.ContentBlock,r.FunctionRule,r.MixinRule]),s(r.IfRuleClause,[r.IfClause,r.ElseClause]),n(r._HasContentVisitor,r.__HasContentVisitor_Object_StatementSearchVisitor),n(r._IsInvisibleVisitor0,r.__IsInvisibleVisitor_Object_AnySelectorVisitor),n(r._IsBogusVisitor,r.__IsBogusVisitor_Object_AnySelectorVisitor),n(r._IsUselessVisitor,r.__IsUselessVisitor_Object_AnySelectorVisitor),s(r.Selector,[r.SimpleSelector,r.ComplexSelector,r.CompoundSelector,r.SelectorList]),s(r.SimpleSelector,[r.AttributeSelector,r.ClassSelector,r.IDSelector,r.ParentSelector,r.PlaceholderSelector,r.PseudoSelector,r.TypeSelector,r.UniversalSelector]),n(r._ParentSelectorVisitor,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor),n(r.ExplicitConfiguration,r.Configuration),s(r.SourceSpanException,[r.SassException,r.SourceSpanFormatException,r.MultiSourceSpanException,r.SassException0]),s(r.SassException,[r.MultiSpanSassException,r.SassRuntimeException,r.SassFormatException]),s(r.MultiSpanSassException,[r.MultiSpanSassRuntimeException,r.MultiSpanSassFormatException]),n(r.MultiSpanSassScriptException,r.SassScriptException),n(r.MergedExtension,r.Extension),n(r.Importer,r.AsyncImporter),s(r.Importer,[r.FilesystemImporter,r.NoOpImporter,r.NodePackageImporter]),n(r.DeprecationProcessingLogger,r.LoggerWithDeprecationType0),s(r.Parser,[r.AtRootQueryParser,r.StylesheetParser,r.KeyframeSelectorParser,r.MediaQueryParser,r.SelectorParser]),s(r.StylesheetParser,[r.ScssParser,r.SassParser]),n(r.CssParser,r.ScssParser),s(r.UnmodifiableMapBase,[r.LimitedMapView,r.PrefixedMapView,r.PublicMemberMapView,r.UnprefixedMapView,r.LimitedMapView0,r.PrefixedMapView0,r.PublicMemberMapView0,r.UnprefixedMapView0]),s(r.Value,[r.SassList,r.SassBoolean,r.SassCalculation,r.SassColor,r.SassFunction,r.SassMap,r.SassMixin,r._SassNull,r.SassNumber,r.SassString]),n(r.SassArgumentList,r.SassList),s(r.SassNumber,[r.ComplexSassNumber,r.SingleUnitSassNumber,r.UnitlessSassNumber]),n(r._MakeExpressionCalculationSafe,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor),n(r._FindDependenciesVisitor,r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor),n(r.SingleMapping,r.Mapping),n(r.FileLocation,r.SourceLocationMixin),s(r.SourceSpanMixin,[r._FileSpan,r.SourceSpanBase]),n(r.MultiSourceSpanFormatException,r.MultiSourceSpanException),n(r.SourceSpanWithContext,r.SourceSpanBase),n(r.StringScannerException,r.SourceSpanFormatException),s(r.StringScanner,[r.LineScanner,r.SpanScanner]),s(r.Value0,[r.SassList0,r.SassBoolean0,r.SassCalculation0,r.SassColor0,r.SassNumber0,r.SassFunction0,r.SassMap0,r.SassMixin0,r._SassNull0,r.SassString0]),n(r.SassArgumentList0,r.SassList0),s(r.AsyncImporter0,[r.JSToDartAsyncImporter,r.JSToDartAsyncFileImporter,r.Importer0]),s(r.Parser1,[r.AtRootQueryParser0,r.StylesheetParser0,r.KeyframeSelectorParser0,r.MediaQueryParser0,r.SelectorParser0]),s(r.ParentStatement0,[r.AtRootRule0,r.AtRule0,r.CallableDeclaration0,r.Declaration0,r.EachRule0,r.ForRule0,r.MediaRule0,r.StyleRule0,r.Stylesheet0,r.SupportsRule0,r.WhileRule0]),s(r.CssNode0,[r.ModifiableCssNode0,r.CssParentNode0]),s(r.ModifiableCssNode0,[r.ModifiableCssParentNode0,r.ModifiableCssComment0,r.ModifiableCssDeclaration0,r.ModifiableCssImport0]),s(r.ModifiableCssParentNode0,[r.ModifiableCssAtRule0,r.ModifiableCssKeyframeBlock0,r.ModifiableCssMediaRule0,r.ModifiableCssStyleRule0,r.ModifiableCssStylesheet0,r.ModifiableCssSupportsRule0]),s(r.Selector0,[r.SimpleSelector0,r.ComplexSelector0,r.CompoundSelector0,r.SelectorList0]),s(r.SimpleSelector0,[r.AttributeSelector0,r.ClassSelector0,r.IDSelector0,r.ParentSelector0,r.PlaceholderSelector0,r.PseudoSelector0,r.TypeSelector0,r.UniversalSelector0]),n(r.CompileStringOptions,r.CompileOptions),n(r.AsyncCompiler,r.Compiler),s(r.SassNumber0,[r.ComplexSassNumber0,r.SingleUnitSassNumber0,r.UnitlessSassNumber0]),n(r.ExplicitConfiguration0,r.Configuration0),s(r.CallableDeclaration0,[r.ContentBlock0,r.FunctionRule0,r.MixinRule0]),s(r.StylesheetParser0,[r.ScssParser0,r.SassParser0]),n(r.CssParser0,r.ScssParser0),s(r.LoggerWithDeprecationType,[r.DeprecationProcessingLogger0,r.JSToDartLogger]),n(r._NodeException,r.JsError),s(r.SassException0,[r.MultiSpanSassException0,r.SassRuntimeException0,r.SassFormatException0]),s(r.MultiSpanSassException0,[r.MultiSpanSassRuntimeException0,r.MultiSpanSassFormatException0]),n(r.MultiSpanSassScriptException0,r.SassScriptException0),n(r._MakeExpressionCalculationSafe0,r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0),s(r.Importer0,[r.JSToDartFileImporter,r.FilesystemImporter0,r.NoOpImporter0,r.NodePackageImporter0,r.JSToDartImporter]),s(r.IfRuleClause0,[r.IfClause0,r.ElseClause0]),n(r._ParentSelectorVisitor0,r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0),n(r.MergedExtension0,r.Extension0),n(r._HasContentVisitor0,r.__HasContentVisitor_Object_StatementSearchVisitor0),n(r._IsInvisibleVisitor1,r.__IsInvisibleVisitor_Object_EveryCssVisitor0),n(r._IsInvisibleVisitor2,r.__IsInvisibleVisitor_Object_AnySelectorVisitor0),n(r._IsBogusVisitor0,r.__IsBogusVisitor_Object_AnySelectorVisitor0),n(r._IsUselessVisitor0,r.__IsUselessVisitor_Object_AnySelectorVisitor0),n(r.CssStylesheet0,r.CssParentNode0),t(r.UnmodifiableListBase,r.UnmodifiableListMixin),t(r.__CastListBase__CastIterableBase_ListMixin,r.ListBase),t(r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,r.ListBase),t(r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,r.FixedLengthListMixin),t(r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin,r.ListBase),t(r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,r.FixedLengthListMixin),t(r._AsyncStreamController,r._AsyncStreamControllerDispatch),t(r._SyncStreamController,r._SyncStreamControllerDispatch),t(r.UnmodifiableMapBase,r._UnmodifiableMapMixin),t(r._UnmodifiableMapView_MapView__UnmodifiableMapMixin,r._UnmodifiableMapMixin),t(r._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,r._UnmodifiableSetMixin),t(r._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r._QueueList_Object_ListMixin,r.ListBase),t(r._UnionSet_SetBase_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin,r.UnmodifiableSetMixin),t(r.__IsInvisibleVisitor_Object_EveryCssVisitor,r.EveryCssVisitor),t(r.__HasContentVisitor_Object_StatementSearchVisitor,r.StatementSearchVisitor),t(r.__IsBogusVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__IsInvisibleVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__IsUselessVisitor_Object_AnySelectorVisitor,r.AnySelectorVisitor),t(r.__ParentSelectorVisitor_Object_SelectorSearchVisitor,r.SelectorSearchVisitor),t(r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,r.ReplaceExpressionVisitor),t(r.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,r.RecursiveStatementVisitor),t(r.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,r.ReplaceExpressionVisitor0),t(r.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,r.SelectorSearchVisitor0),t(r.__HasContentVisitor_Object_StatementSearchVisitor0,r.StatementSearchVisitor0),t(r.__IsInvisibleVisitor_Object_EveryCssVisitor0,r.EveryCssVisitor0),t(r.__IsBogusVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0),t(r.__IsInvisibleVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0),t(r.__IsUselessVisitor_Object_AnySelectorVisitor0,r.AnySelectorVisitor0)}();var ee={typeUniverse:{eC:new Map,tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{int:"int",double:"double",num:"num",String:"String",bool:"bool",Null:"Null",List:"List",Object:"Object",Map:"Map"},mangledNames:{},types:["~()","Null()","Future<Null>()","Value0(List<Value0>)","bool(String)","String(String)","Value(List<Value>)","bool(CssNode)","bool(CssNode0)","bool(Object?)","int()","SassNumber(List<Value>)","SassNumber0(List<Value0>)","bool(SimpleSelector)","bool(SimpleSelector0)","JSClass0()","bool(ComplexSelector)","SassString(List<Value>)","bool(ComplexSelector0)","SassString0(List<Value0>)","SassBoolean(List<Value>)","SassBoolean0(List<Value0>)","bool()","SassList0(List<Value0>)","SassList(List<Value>)","Future<~>()","String()","FileSpan()","SassColor0(List<Value0>)","SassColor(List<Value>)","bool(int?)","~(Object?)","Null(~())","SassMap(List<Value>)","Value()","Object?()","SassMap0(List<Value0>)","double(double)","Future<Null>(Future<~>())","Value(Value)","Value?()","Value0?()","Value0(Value0)","Uri(Uri)","String?()","bool(int)","bool(num,num)","Value0()","SassNumber0(SassNumber0)","bool(ComplexSelectorComponent)","bool(ComplexSelectorComponent0)","SassNumber(SassNumber)","Null(Object,StackTrace)","bool(Value0)","~(Value)","ComplexSelector0(ComplexSelector0)","double(double,double)","double(SassColor0)","ValueExpression(Value)","ComplexSelector(ComplexSelector)","@()","Null(@)","~(Value0)","ValueExpression0(Value0)","Future<Value0>()","bool(SelectorList0)","Future<Value?>()","Object(Object)","Future<Value>()","Frame()","bool(SelectorList)","~(@)","bool(Value)","~(Object,StackTrace)","Future<Value0?>()","bool(Object)","~(Value0,Value0)","~(Module0<Callable0>,bool)","Value?(Statement)","Object()","~(Module1<Callable>,bool)","Stylesheet?()","@(@)","double(Value)","Future<Value?>(Statement)","Callable?()","AsyncCallable?()","int(Uri)","Future<Value0>(List<Value0>)","List<CssMediaQuery>?(List<CssMediaQuery>)","~(Value,Value)","SassRuntimeException(AstNode)","AsyncCallable0?()","Null([Object?])","SassRuntimeException0(AstNode0)","double(Value0)","~([int?])","Future<Value0?>(Statement0)","~(String,Value)","~(Object)","List<CssMediaQuery0>?(List<CssMediaQuery0>)","Value0?(Statement0)","Callable0?()","~(String,Value0)","~(String)","Frame(String)","Null(_NodeSassColor,num)","String(Expression0)","String(@)","Null(Module1<AsyncCallable0>,bool)","SassCalculation0(Object)","String(Expression)","bool(Module1<AsyncCallable0>)","bool(Expression)","~(String,@)","Map<ComplexSelector,Extension>()","int(SassColor0)","bool(Module0<Callable0>)","int(_NodeSassColor)","Null(Module0<AsyncCallable>,bool)","~(String,Object?)","bool(Module1<Callable>)","+originalUrl(Importer,Uri,Uri)?()","bool(Module0<AsyncCallable>)","List<String>()","Map<ComplexSelector0,Extension0>()","String(String{color:Object?})","Statement()","bool(@)","~(String,Function)","Statement0()","~(~())","bool(Expression0)","bool(_Highlight)","String(Object)","SassFunction0(List<Value0>)","String(Value0)","SelectorList(Value)","SelectorList(SelectorList,SelectorList)","bool(String?)","Uri?()","Uri(String)","int(String,String)","String?(String?)","String?(Object)","Iterable<String>()","Iterable<String>(String)","Iterable<String>(@)","DateTime()","~(String[~])","int(int)","0&(String,FileSpan[StackTrace?])","bool(Statement)","VariableDeclaration()","AtRootRule(List<Statement>,FileSpan)","AtRule(List<Statement>,FileSpan)","bool(Import)","String(String{color:@})","Entry(Entry)","int(double)","double(double,String)","Set<0^>()<Object?>","AstNode(AstNode)","SassFunction(List<Value>)","SassMixin(List<Value>)","Future<~>(List<Value>)","~([Object?])","List<ExtensionStore>()","~(@,@)","bool(ModifiableCssParentNode)","~(Object?,Object?)","@(String)","Future<SassNumber>()","List<CssComment>()","bool(UseRule)","bool(ForwardRule)","Future<String>()","int(ComplexSelector)","AsyncCallable?(Module0<AsyncCallable>)","Future<Object>()","MapKeySet<Module0<AsyncCallable>>(Map<Module0<AsyncCallable>,AstNode>)","InterpolationMap(List<SourceLocation>)","AstNode?()","String(SassNumber)","~(List<Value>)","Map<String,AsyncCallable>(Module0<AsyncCallable>)","SassNumber()","bool(Object?,Object?)","int(@,@)","double?(String,num{assertPercent:bool,checkPercent:bool,checkUnitless:bool})","Value0?(Value0)","String(int)","~(List<Value0>)","Map<String,Callable>(Module1<Callable>)","MapKeySet<Module1<Callable>>(Map<Module1<Callable>,AstNode0>)","AtRule0(List<Statement0>,FileSpan)","Callable?(Module1<Callable>)","~(Iterable<ExtensionStore0>)","Version(String)","Set<0&>(Object)","AsyncImporter0(Object?)","Future<NodeCompileResult>()","SelectorList0(SelectorList0,SelectorList0)","SelectorList0(Value0)","Expression0(Expression0)","int(ComplexSelector0)","bool(Queue<List<ComplexSelectorComponent>>)","Object(CalculationOperation0)","double(SassNumber0,SassNumber0[String?,String?])","0&(@[@])","AtRootRule0(List<Statement0>,FileSpan)","int(Object?)","SassNumber0()","0&(Object[Object?])","Future<~>?()","int(SourceLocation)","String(SassNumber0)","AstNode0?()","double(SassNumber0,Object,Object[String?])","InterpolationMap0(List<SourceLocation>)","List<Extension>()","~(Uint8List,String,int)","SassNumber0(SassNumber0,SassNumber0[String?,String?])","String(FileSpan)","SassNumber0(SassNumber0,Object,Object[String?])","bool(SassNumber0,String)","~(Iterable<ExtensionStore>)","bool(ForwardRule0)","bool(UseRule0)","List<CssComment0>()","ImmutableList0(SassNumber0)","FileLocation(FileSpan)","Future<SassNumber0>()","bool(SassNumber0)","Map<String,Callable0>(Module0<Callable0>)","Null(_NodeSassMap,int,Object)","Object(_NodeSassMap,int)","bool(ModifiableCssParentNode0)","Expression(Expression)","Value0(int)","@(Value0,num)","Future<~>(List<Value0>)","SassMixin0(List<Value0>)","MapKeySet<Module0<Callable0>>(Map<Module0<Callable0>,AstNode>)","~(Object[StackTrace?])","bool(Import0)","Callable0?(Module0<Callable0>)","bool(Statement0)","AstNode0(AstNode0)","int(int,double?)","bool(Queue<List<ComplexSelectorComponent0>>)","double(double,double?,num)","Map<String,AsyncCallable0>(Module1<AsyncCallable0>)","MapKeySet<Module1<AsyncCallable0>>(Map<Module1<AsyncCallable0>,AstNode0>)","Trace(String)","List<Extension0>()","AsyncCallable0?(Module1<AsyncCallable0>)","Future<Value>(List<Value>)","bool(Frame)","Trace()","String(Frame)","int(Frame)","String(_NodeException)","Uri?/()","List<ExtensionStore0>()","Value(Expression)","Future<+originalUrl(AsyncImporter,Uri,Uri)?>()","~(ContentBlock)","~(List<Statement>)","UserDefinedCallable<Environment>(ContentBlock)","Value?(IfRuleClause)","~(CssMediaQuery)","~(SelectorList)","~(MapEntry<Value,Value>)","SourceFile()","SourceFile?(int)","String?(SourceFile?)","int(_Line)","Future<Stylesheet?>()","Object(_Line)","Object(_Highlight)","int(_Highlight,_Highlight)","List<_Line>(MapEntry<Object,List<_Highlight>>)","SourceSpanWithContext()","List<Frame>(Trace)","int(Trace)","CssValue<String>(Interpolation)","String(Trace)","~(String,int)","bool(+originalUrl(AsyncImporter,Uri,Uri))","Frame(String,String)","Value?(Value)","~(Module0<Callable0>)","Frame(Frame)","Uri(+originalUrl(AsyncImporter,Uri,Uri))","~(String,int?)","int(int,int)","String(Argument0)","Module0<Callable0>()","SassArgumentList0(Object,Object,Object[String?])","ImmutableMap0(SassArgumentList0)","SassMap(Value)","bool(Deprecation)","Value0?(Module1<AsyncCallable0>)","Module1<AsyncCallable0>?(Module1<AsyncCallable0>)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)()","Map<String,AstNode>(Module0<AsyncCallable>)","Map<String,Value0>(Module1<AsyncCallable0>)","Map<String,AstNode0>(Module1<AsyncCallable0>)","CssValue<String>(Interpolation{trim:bool,warnForColor:bool})","Value?(Module0<Callable0>)","Future<CssValue0<String>>(Interpolation0{trim:bool,warnForColor:bool})","Map<String,Value>(Module0<AsyncCallable>)","Module0<Callable0>?(Module0<Callable0>)","Value/()","Future<CssValue<String>>(Interpolation{trim:bool,warnForColor:bool})","Future<Value>(Expression)","Module0<AsyncCallable>?(Module0<AsyncCallable>)","Value?(Module0<AsyncCallable>)","Map<String,Value>(Module0<Callable0>)","~(Module1<AsyncCallable0>,bool)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>()","Future<Module1<AsyncCallable0>>()","Map<String,AstNode>(Module0<Callable0>)","~(Module1<AsyncCallable0>)","~(Symbol0,@)","UserDefinedCallable<AsyncEnvironment>(ContentBlock)","Future<Value?>(IfRuleClause)","Uint8List(@,@)","Future<Value0?>(Value0)","ArgParser()","Future<CssValue0<String>>(Interpolation0)","Set<Deprecation>()","SimpleSelector(SimpleSelector)","Future<~>(String)","Future<CssValue<String>>(Interpolation)","Future<Value0?>(IfRuleClause0)","Iterable<ComplexSelector>(ComplexSelector)","Future<Value?>(Value)","UserDefinedCallable0<AsyncEnvironment0>(ContentBlock0)","List<WatchEvent>(List<WatchEvent>)","SassList(ComplexSelector)","bool(Extension)","Set<ModifiableBox<SelectorList>>()","~(Module0<AsyncCallable>)","Future<Value0>(Expression0)","int(int,SimpleSelector)","Value0/()","Iterable<ComplexSelector>(List<ComplexSelector>)","List<SimpleSelector>(Extender)","List<Extender>?(SimpleSelector)","Future<Module0<AsyncCallable>>()","~(Module0<AsyncCallable>,bool)","String(CssValue<Combinator>)","Future<+originalUrl(AsyncImporter0,Uri,Uri)?>()","Future<Stylesheet0?>()","bool(+originalUrl(AsyncImporter0,Uri,Uri))","Uri(+originalUrl(AsyncImporter0,Uri,Uri))","AtRootQuery0()","int(int,ComplexSelectorComponent)","SingleUnitSassNumber(double)","List<Extender>(PseudoSelector)","List<List<Extender>>(List<Extender>)","SassCalculation0(Object[Object?,Object?])","SassCalculation0(SassCalculation0[String?])","ImmutableList(SassCalculation0)","Object(Object,String,Object,Object)","bool(CalculationOperator0)","bool(CalculationOperation0,Object)","int(CalculationOperation0)","String(CalculationOperation0)","~(int,@)","CalculationInterpolation(Object,String)","bool(CalculationInterpolation,Object)","int(CalculationInterpolation)","String(CalculationInterpolation)","bool(CanonicalizeContext0)","JSUrl0?(CanonicalizeContext0)","List<ComplexSelector>(ComplexSelector)","PseudoSelector(ComplexSelector)","~(SimpleSelector,Set<ModifiableBox<SelectorList>>)","List<ComplexSelectorComponent>?(List<ComplexSelectorComponent>,List<ComplexSelectorComponent>)","SassScriptException()","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>()","0&(List<Value0>)","SassColor0(Object,_Channels)","SassColor0(SassColor0,_Channels)","bool(List<Iterable<ComplexSelectorComponent>>)","bool(PseudoSelector)","Null(_NodeSassColor,num?[num?,num?,num?,SassColor0?])","SelectorList?(PseudoSelector)","double(_NodeSassColor)","Object?(Object?)","DateTime(StylesheetNode)","StringExpression(Interpolation)","AsyncImporter0(JSImporter)","0&(@)","@(@,String)","Iterable<Deprecation0>()","NodePackageImporter0(Object[String?])","~(BinaryOperator)","NodeCompileResult(Compiler,String[CompileOptions?])","NodeCompileResult(Compiler,String[CompileStringOptions?])","Null(Compiler)","Promise(AsyncCompiler,String[CompileOptions?])","Promise(AsyncCompiler,String[CompileStringOptions?])","Promise(AsyncCompiler)","Future<AsyncCompiler>()","int(int,ComplexSelectorComponent0)","String(CssValue0<Combinator0>)","int(int,SimpleSelector0)","String(BuiltInCallable0)","bool(Deprecation0)","Version(Object,int,int,int)","~(Expression)","WhileRule(List<Statement>,FileSpan)","Value0?(Module1<Callable>)","Module1<Callable>?(Module1<Callable>)","SupportsRule(List<Statement>,FileSpan)","MixinRule(List<Statement>,FileSpan)","Object(Value0)","Map<String,AstNode0>(Module1<Callable>)","MediaRule(List<Statement>,FileSpan)","~(String,Option)","CssValue0<String>(Interpolation0{trim:bool,warnForColor:bool})","_Future<@>(@)","ContentBlock(List<Statement>,FileSpan)","ForRule(List<Statement>,FileSpan)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)()","Module1<Callable>()","~(Module1<Callable>)","FunctionRule(List<Statement>,FileSpan)","EachRule(List<Statement>,FileSpan)","CssValue0<String>(Interpolation0)","Declaration(List<Statement>,FileSpan)","Value0?(IfRuleClause0)","UserDefinedCallable0<Environment0>(ContentBlock0)","Value0(Expression0)","StyleRule(List<Statement>,FileSpan)","FileSpan(_NodeException)","bool(Extension0)","Set<ModifiableBox0<SelectorList0>>()","Null(@,@)","UseRule()","Iterable<ComplexSelector0>(List<ComplexSelector0>)","ArgumentDeclaration()","List<SimpleSelector0>(Extender0)","List<Extender0>?(SimpleSelector0)","List<Extender0>(PseudoSelector0)","List<List<Extender0>>(List<Extender0>)","List<ComplexSelector0>(ComplexSelector0)","PseudoSelector0(ComplexSelector0)","~(SimpleSelector0,Set<ModifiableBox0<SelectorList0>>)","SassFunction0(Object,String,Value0(List<Value0>))","List<ComplexSelectorComponent0>?(List<ComplexSelectorComponent0>,List<ComplexSelectorComponent0>)","VariableDeclaration(VariableDeclaration)","bool(List<Iterable<ComplexSelectorComponent0>>)","Statement?()","bool(PseudoSelector0)","SelectorList0?(PseudoSelector0)","String(int,IfClause0)","Stylesheet()","Expression({bracketList:bool,singleEquals:bool,until:bool()?})","~(Object?,Object,Object?)","+(String,String)(String)","Future<~>(List<String>)","Stylesheet0?()","bool(+originalUrl(Importer0,Uri,Uri))","Uri(+originalUrl(Importer0,Uri,Uri))","~(String,WarnOptions)","~(String,DebugOptions)","Null(RenderResult)","JSFunction0(JSFunction0)","Object?(Object,String,String[Object?])","Null(Object)","String(Value)","List<Value0>(Value0)","bool(List<Value0>)","SassList0(ComplexSelector0)","Iterable<ComplexSelector0>(ComplexSelector0)","SimpleSelector0(SimpleSelector0)","SassList0(Object[Object?,_ConstructorOptions?])","Statement({root:bool})","Null(_NodeSassList,int?[bool?,SassList0?])","CompoundSelector()","Object(_NodeSassList,int)","Null(_NodeSassList,int,Object)","bool(_NodeSassList)","Null(_NodeSassList,bool)","int(_NodeSassList)","SassMap0(Value0)","SassMap0(SassMap0)","SassMap0(Object[ImmutableMap0?])","ImmutableMap0(SassMap0)","@(SassMap0,Object)","Null(_NodeSassMap,int?[SassMap0?])","SassNumber0(int)","SelectorList()","int(_NodeSassMap)","String(int,IfClause)","SassNumber0(Value0)","List<CssMediaQuery0>()","Value0(Object)","0&(Object)","bool(ModifiableCssNode0)","SassNumber0(Object,num[Object?])","double(SassNumber0)","~(@,StackTrace)","int?(SassNumber0)","List<CssMediaQuery>()","int(SassNumber0[String?])","double(SassNumber0,num,num[String?])","SassNumber0(SassNumber0[String?])","SassNumber0(SassNumber0,String[String?])","String(BuiltInCallable)","AtRootQuery()","~([Future<~>?])","Future<@>()","String(Argument)","Null(_NodeSassNumber,num?[String?,SassNumber0?])","double(_NodeSassNumber)","Null(_NodeSassNumber,num)","String(_NodeSassNumber)","Null(_NodeSassNumber,String)","SassScriptException0()","bool(ModifiableCssNode)","String(Object,@,@[@])","0&(List<Value>)","bool(Version)","Object(String)","int(String?)","SassString0(SimpleSelector0)","SelectorList0()","CompoundSelector0()","~(CssMediaQuery0)","~(SelectorList0)","~(MapEntry<Value0,Value0>)","SingleUnitSassNumber0(double)","bool(+forImport(Importer,Uri,bool),+originalUrl(Importer,Uri,Uri)?)","JSUrl0?(FileSpan)","Uri(+originalUrl(Importer,Uri,Uri))","bool(+originalUrl(Importer,Uri,Uri))","SassString0(int)","SassString0(String)","SassString0(Object[Object?,_ConstructorOptions1?])","String(SassString0)","bool(SassString0)","int(SassString0)","int(SassString0,Value0[String?])","Null(_NodeSassString,String?[SassString0?])","String(_NodeSassString)","Null(_NodeSassString,String)","Statement0({root:bool})","bool(String?,String?)","Stylesheet0()","Statement0?()","VariableDeclaration0(VariableDeclaration0)","ArgumentDeclaration0()","+(String,ArgumentDeclaration0)()","VariableDeclaration0()","StyleRule0(List<Statement0>,FileSpan)","Declaration0(List<Statement0>,FileSpan)","SassString(String)","EachRule0(List<Statement0>,FileSpan)","FunctionRule0(List<Statement0>,FileSpan)","ForRule0(List<Statement0>,FileSpan)","ContentBlock0(List<Statement0>,FileSpan)","MediaRule0(List<Statement0>,FileSpan)","MixinRule0(List<Statement0>,FileSpan)","SassString(int)","SupportsRule0(List<Statement0>,FileSpan)","WhileRule0(List<Statement0>,FileSpan)","~(Expression0)","~(BinaryOperator0)","StringExpression0(Interpolation0)","Null(~(Object?),~(Object?))","ImmutableList0(Value0)","String?(Value0)","int(Value0,Value0[String?])","SassBoolean0(Value0[String?])","SassCalculation0(Value0[String?])","SassColor0(Value0[String?])","SassFunction0(Value0[String?])","SassMap0(Value0[String?])","SassMixin0(Value0[String?])","SassNumber0(Value0[String?])","SassString0(Value0[String?])","SassMap0?(Value0)","bool(Value0,Object?)","int(Value0[Object?])","SassString(SimpleSelector)","List<Value>(Value)","~(Zone?,ZoneDelegate?,Zone,Object,StackTrace)","0^(Zone?,ZoneDelegate?,Zone,0^())<Object?>","0^(Zone?,ZoneDelegate?,Zone,0^(1^),1^)<Object?,Object?>","0^(Zone?,ZoneDelegate?,Zone,0^(1^,2^),1^,2^)<Object?,Object?,Object?>","0^()(Zone,ZoneDelegate,Zone,0^())<Object?>","0^(1^)(Zone,ZoneDelegate,Zone,0^(1^))<Object?,Object?>","0^(1^,2^)(Zone,ZoneDelegate,Zone,0^(1^,2^))<Object?,Object?,Object?>","AsyncError?(Zone,ZoneDelegate,Zone,Object,StackTrace?)","~(Zone?,ZoneDelegate?,Zone,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~(Timer))","~(Zone,ZoneDelegate,Zone,String)","Zone(Zone?,ZoneDelegate?,Zone,ZoneSpecification?,Map<Object?,Object?>?)","Value(Object)","SassNumber(Value)","0^(0^,0^)<num>","bool(List<Value>)","String(String?)","~(Object,StackTrace,EventSink<0^>)<Object?>","List<0^>(0^,List<0^>?)<Object?>","NodeCompileResult(String[CompileOptions?])","NodeCompileResult(String[CompileStringOptions?])","Promise(String[CompileOptions?])","Promise(String[CompileStringOptions?])","Importer0(Object?)","Compiler()","Promise()","List<Object?>(Object?)","~(RenderOptions,~(Object?,RenderResult?))","RenderResult(RenderOptions)","Uri(JSUrl0)","JSUrl0(Uri)","String(String[String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?])","String(Object?)","Null(@,StackTrace)","SassMap(SassMap)","int(num)","Null(Function,Function)","+originalUrl(Importer0,Uri,Uri)?()","Map<String,Value0>(Module1<Callable>)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti"),rttc:{"1;":e=>t=>t instanceof r._Record_1&&e._is(t._0),"2;":(e,t)=>n=>n instanceof r._Record_2&&e._is(n._0)&&t._is(n._1),"2;forImport":(e,t)=>n=>n instanceof r._Record_2_forImport&&e._is(n._0)&&t._is(n._1),"2;sourceMap":(e,t)=>n=>n instanceof r._Record_2_sourceMap&&e._is(n._0)&&t._is(n._1),"2;imports,modules":(e,t)=>n=>n instanceof r._Record_2_imports_modules&&e._is(n._0)&&t._is(n._1),"2;loadedUrls,stylesheet":(e,t)=>n=>n instanceof r._Record_2_loadedUrls_stylesheet&&e._is(n._0)&&t._is(n._1),"3;":(e,t,n)=>s=>s instanceof r._Record_3&&e._is(s._0)&&t._is(s._1)&&n._is(s._2),"3;forImport":(e,t,n)=>s=>s instanceof r._Record_3_forImport&&e._is(s._0)&&t._is(s._1)&&n._is(s._2),"3;originalUrl":(e,t,n)=>s=>s instanceof r._Record_3_originalUrl&&e._is(s._0)&&t._is(s._1)&&n._is(s._2),"3;importer,isDependency":(e,t,n)=>s=>s instanceof r._Record_3_importer_isDependency&&e._is(s._0)&&t._is(s._1)&&n._is(s._2),"5;named,namedNodes,positional,positionalNodes,separator":e=>t=>t instanceof r._Record_5_named_namedNodes_positional_positionalNodes_separator&&r.pairwiseIsTest(e,t._values)}};r._Universe_addRules(ee.typeUniverse,JSON.parse('{"PlainJavaScriptObject":"LegacyJavaScriptObject","UnknownJavaScriptObject":"LegacyJavaScriptObject","JavaScriptFunction":"LegacyJavaScriptObject","Stdin":"LegacyJavaScriptObject","Stdout":"LegacyJavaScriptObject","ReadlineModule":"LegacyJavaScriptObject","ReadlineOptions":"LegacyJavaScriptObject","ReadlineInterface":"LegacyJavaScriptObject","BufferModule":"LegacyJavaScriptObject","BufferConstants":"LegacyJavaScriptObject","Buffer":"LegacyJavaScriptObject","ConsoleModule":"LegacyJavaScriptObject","Console":"LegacyJavaScriptObject","EventEmitter":"LegacyJavaScriptObject","FS":"LegacyJavaScriptObject","FSConstants":"LegacyJavaScriptObject","FSWatcher":"LegacyJavaScriptObject","ReadStream":"LegacyJavaScriptObject","ReadStreamOptions":"LegacyJavaScriptObject","WriteStream":"LegacyJavaScriptObject","WriteStreamOptions":"LegacyJavaScriptObject","FileOptions":"LegacyJavaScriptObject","StatOptions":"LegacyJavaScriptObject","MkdirOptions":"LegacyJavaScriptObject","RmdirOptions":"LegacyJavaScriptObject","WatchOptions":"LegacyJavaScriptObject","WatchFileOptions":"LegacyJavaScriptObject","Stats":"LegacyJavaScriptObject","Promise":"LegacyJavaScriptObject","Date":"LegacyJavaScriptObject","JsError":"LegacyJavaScriptObject","Atomics":"LegacyJavaScriptObject","Modules":"LegacyJavaScriptObject","Module":"LegacyJavaScriptObject","Net":"LegacyJavaScriptObject","Socket":"LegacyJavaScriptObject","NetAddress":"LegacyJavaScriptObject","NetServer":"LegacyJavaScriptObject","NodeJsError":"LegacyJavaScriptObject","JsAssertionError":"LegacyJavaScriptObject","JsRangeError":"LegacyJavaScriptObject","JsReferenceError":"LegacyJavaScriptObject","JsSyntaxError":"LegacyJavaScriptObject","JsTypeError":"LegacyJavaScriptObject","JsSystemError":"LegacyJavaScriptObject","Process":"LegacyJavaScriptObject","CPUUsage":"LegacyJavaScriptObject","Release":"LegacyJavaScriptObject","StreamModule":"LegacyJavaScriptObject","Readable":"LegacyJavaScriptObject","Writable":"LegacyJavaScriptObject","Duplex":"LegacyJavaScriptObject","Transform":"LegacyJavaScriptObject","WritableOptions":"LegacyJavaScriptObject","ReadableOptions":"LegacyJavaScriptObject","Immediate":"LegacyJavaScriptObject","Timeout":"LegacyJavaScriptObject","TTY":"LegacyJavaScriptObject","TTYReadStream":"LegacyJavaScriptObject","TTYWriteStream":"LegacyJavaScriptObject","Util":"LegacyJavaScriptObject","JSArray0":"LegacyJavaScriptObject","Chokidar":"LegacyJavaScriptObject","ChokidarOptions":"LegacyJavaScriptObject","ChokidarWatcher":"LegacyJavaScriptObject","JSFunction":"LegacyJavaScriptObject","ImmutableList":"LegacyJavaScriptObject","ImmutableMap":"LegacyJavaScriptObject","NodeImporterResult":"LegacyJavaScriptObject","RenderContext":"LegacyJavaScriptObject","RenderContextOptions":"LegacyJavaScriptObject","RenderContextResult":"LegacyJavaScriptObject","RenderContextResultStats":"LegacyJavaScriptObject","JSModule":"LegacyJavaScriptObject","JSModuleRequire":"LegacyJavaScriptObject","JSClass":"LegacyJavaScriptObject","JSUrl":"LegacyJavaScriptObject","_PropertyDescriptor":"LegacyJavaScriptObject","_RequireMain":"LegacyJavaScriptObject","JSArray1":"LegacyJavaScriptObject","Chokidar0":"LegacyJavaScriptObject","ChokidarOptions0":"LegacyJavaScriptObject","ChokidarWatcher0":"LegacyJavaScriptObject","_Channels":"LegacyJavaScriptObject","_NodeSassColor":"LegacyJavaScriptObject","CompileOptions":"LegacyJavaScriptObject","CompileStringOptions":"LegacyJavaScriptObject","NodeCompileResult":"LegacyJavaScriptObject","Deprecation1":"LegacyJavaScriptObject","_NodeException":"LegacyJavaScriptObject","Exports":"LegacyJavaScriptObject","LoggerNamespace":"LegacyJavaScriptObject","Fiber":"LegacyJavaScriptObject","FiberClass":"LegacyJavaScriptObject","JSFunction0":"LegacyJavaScriptObject","ImmutableList0":"LegacyJavaScriptObject","ImmutableMap0":"LegacyJavaScriptObject","JSImporter":"LegacyJavaScriptObject","JSImporterResult":"LegacyJavaScriptObject","NodeImporterResult0":"LegacyJavaScriptObject","_ConstructorOptions":"LegacyJavaScriptObject","_NodeSassList":"LegacyJavaScriptObject","WarnOptions":"LegacyJavaScriptObject","DebugOptions":"LegacyJavaScriptObject","JSLogger":"LegacyJavaScriptObject","_NodeSassMap":"LegacyJavaScriptObject","JSModule0":"LegacyJavaScriptObject","JSModuleRequire0":"LegacyJavaScriptObject","_ConstructorOptions0":"LegacyJavaScriptObject","_NodeSassNumber":"LegacyJavaScriptObject","JSClass0":"LegacyJavaScriptObject","RenderContext0":"LegacyJavaScriptObject","RenderContextOptions0":"LegacyJavaScriptObject","RenderContextResult0":"LegacyJavaScriptObject","RenderContextResultStats0":"LegacyJavaScriptObject","RenderOptions":"LegacyJavaScriptObject","RenderResult":"LegacyJavaScriptObject","RenderResultStats":"LegacyJavaScriptObject","_Exports":"LegacyJavaScriptObject","_ConstructorOptions1":"LegacyJavaScriptObject","_NodeSassString":"LegacyJavaScriptObject","Types":"LegacyJavaScriptObject","JSUrl0":"LegacyJavaScriptObject","_PropertyDescriptor0":"LegacyJavaScriptObject","_RequireMain0":"LegacyJavaScriptObject","JSBool":{"bool":[],"TrustedGetRuntimeType":[]},"JSNull":{"Null":[],"TrustedGetRuntimeType":[]},"LegacyJavaScriptObject":{"Promise":[],"JsSystemError":[],"ImmutableList":[],"_Channels":[],"_NodeSassColor":[],"CompileOptions":[],"CompileStringOptions":[],"NodeCompileResult":[],"Deprecation1":[],"_NodeException":[],"Fiber":[],"JSFunction0":[],"ImmutableList0":[],"ImmutableMap0":[],"JSImporter":[],"JSImporterResult":[],"NodeImporterResult0":[],"_ConstructorOptions":[],"_NodeSassList":[],"WarnOptions":[],"DebugOptions":[],"_NodeSassMap":[],"_ConstructorOptions0":[],"_NodeSassNumber":[],"JSClass0":[],"RenderContextOptions0":[],"RenderOptions":[],"RenderResult":[],"_ConstructorOptions1":[],"_NodeSassString":[],"JSUrl0":[]},"JSArray":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"JSNumber":{"double":[],"num":[],"Comparable":["num"]},"JSInt":{"double":[],"int":[],"num":[],"Comparable":["num"],"TrustedGetRuntimeType":[]},"JSNumNotInt":{"double":[],"num":[],"Comparable":["num"],"TrustedGetRuntimeType":[]},"JSString":{"String":[],"Comparable":["String"],"TrustedGetRuntimeType":[]},"_CastIterableBase":{"Iterable":["2"]},"CastIterable":{"_CastIterableBase":["1","2"],"Iterable":["2"],"Iterable.E":"2"},"_EfficientLengthCastIterable":{"CastIterable":["1","2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_CastListBase":{"ListBase":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"]},"CastList":{"_CastListBase":["1","2"],"ListBase":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListBase.E":"2","Iterable.E":"2"},"CastSet":{"Set":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"CastMap":{"MapBase":["3","4"],"Map":["3","4"],"MapBase.V":"4","MapBase.K":"3"},"LateError":{"Error":[]},"ReachabilityError":{"Error":[]},"CodeUnits":{"ListBase":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListBase.E":"int"},"EfficientLengthIterable":{"Iterable":["1"]},"ListIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"SubListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"MappedIterable":{"Iterable":["2"],"Iterable.E":"2"},"EfficientLengthMappedIterable":{"MappedIterable":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MappedListIterable":{"ListIterable":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListIterable.E":"2","Iterable.E":"2"},"WhereIterable":{"Iterable":["1"],"Iterable.E":"1"},"ExpandIterable":{"Iterable":["2"],"Iterable.E":"2"},"TakeIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthTakeIterable":{"TakeIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthSkipIterable":{"SkipIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipWhileIterable":{"Iterable":["1"],"Iterable.E":"1"},"EmptyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"FollowedByIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthFollowedByIterable":{"FollowedByIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"WhereTypeIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"Symbol":{"Symbol0":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_KeysOrValues":{"Iterable":["1"],"Iterable.E":"1"},"ConstantSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ConstantStringSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"GeneralConstantSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"Instantiation":{"Function":[]},"Instantiation1":{"Function":[]},"NullError":{"TypeError":[],"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"NullThrownFromJavaScriptException":{"Exception":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"Closure0Args":{"Function":[]},"Closure2Args":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"_CyclicInitializationError":{"Error":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"LinkedHashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"JsIdentityLinkedHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"JsConstantLinkedHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"_MatchImplementation":{"RegExpMatch":[],"Match":[]},"_AllMatchesIterable":{"Iterable":["RegExpMatch"],"Iterable.E":"RegExpMatch"},"StringMatch":{"Match":[]},"_StringAllMatchesIterable":{"Iterable":["Match"],"Iterable.E":"Match"},"NativeByteBuffer":{"ByteBuffer":[],"TrustedGetRuntimeType":[]},"NativeByteData":{"ByteData":[],"TrustedGetRuntimeType":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"]},"NativeTypedArrayOfDouble":{"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListBase":["double"],"Float32List":[],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListBase":["double"],"Float64List":[],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Int16List":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Int32List":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Int8List":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint16List":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint32List":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint8ClampedList":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint8List":[],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"AsyncError":{"Error":[]},"_Future":{"Future":["1"]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"_AsyncCompleter":{"_Completer":["1"]},"_SyncCompleter":{"_Completer":["1"]},"_StreamController":{"EventSink":["1"]},"_AsyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_SyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_ControllerStream":{"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_ControllerSubscription":{"_BufferingStreamSubscription":["1"],"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_BufferingStreamSubscription":{"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamImpl":{"Stream":["1"]},"_ForwardingStream":{"Stream":["2"]},"_ForwardingStreamSubscription":{"_BufferingStreamSubscription":["2"],"StreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_ExpandStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2"},"_ZoneSpecification":{"ZoneSpecification":[]},"_ZoneDelegate":{"ZoneDelegate":[]},"_Zone":{"Zone":[]},"_CustomZone":{"Zone":[]},"_RootZone":{"Zone":[]},"Queue":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"_HashMap":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"_IdentityHashMap":{"_HashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"_HashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"_LinkedHashSet":{"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_LinkedIdentityHashSet":{"_LinkedHashSet":["1"],"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableListView":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListBase.E":"1"},"ListBase":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapBase":{"Map":["1","2"]},"UnmodifiableMapBase":{"MapBase":["1","2"],"Map":["1","2"]},"_MapBaseValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MapView":{"Map":["1","2"]},"UnmodifiableMapView":{"Map":["1","2"]},"ListQueue":{"Queue":["1"],"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"SetBase":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_SetBase":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_JsonMap":{"MapBase":["String","@"],"Map":["String","@"],"MapBase.V":"@","MapBase.K":"String"},"_JsonMapKeyIterable":{"ListIterable":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"ListIterable.E":"String","Iterable.E":"String"},"AsciiCodec":{"Codec":["String","List<int>"]},"_UnicodeSubsetEncoder":{"Converter":["String","List<int>"]},"AsciiEncoder":{"Converter":["String","List<int>"]},"Base64Codec":{"Codec":["List<int>","String"]},"Base64Encoder":{"Converter":["List<int>","String"]},"Encoding":{"Codec":["String","List<int>"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"JsonDecoder":{"Converter":["String","Object?"]},"Utf8Codec":{"Codec":["String","List<int>"]},"Utf8Encoder":{"Converter":["String","List<int>"]},"Utf8Decoder":{"Converter":["List<int>","String"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"RangeError":[],"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"_PlatformUri":[],"Uri":[]},"_SimpleUri":{"_PlatformUri":[],"Uri":[]},"_DataUri":{"_PlatformUri":[],"Uri":[]},"NullRejectionException":{"Exception":[]},"ArgParserException":{"FormatException":[],"Exception":[]},"ErrorResult":{"Result":["0&"]},"ValueResult":{"Result":["1"]},"_CompleterStream":{"Stream":["1"],"Stream.T":"1"},"_NextRequest":{"_EventRequest":["1"]},"EmptyUnmodifiableSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"QueueList":{"ListBase":["1"],"List":["1"],"Queue":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListBase.E":"1","QueueList.E":"1"},"_CastQueueList":{"QueueList":["2"],"ListBase":["2"],"List":["2"],"Queue":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListBase.E":"2","QueueList.E":"2"},"UnionSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView0":{"DelegatingSet":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapKeySet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_DelegatingIterableBase":{"Iterable":["1"]},"DelegatingSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"PathException":{"Exception":[]},"PathMap":{"Map":["String?","1"]},"Version":{"VersionRange":[],"Comparable":["VersionRange"]},"VersionRange":{"Comparable":["VersionRange"]},"ModifiableCssAtRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssComment":{"ModifiableCssNode":[],"CssComment":[],"CssNode":[],"AstNode":[]},"ModifiableCssDeclaration":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssImport":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssKeyframeBlock":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssMediaRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssNode":{"CssNode":[],"AstNode":[]},"ModifiableCssParentNode":{"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStyleRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStylesheet":{"ModifiableCssParentNode":[],"CssStylesheet":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssSupportsRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssNode":{"AstNode":[]},"CssParentNode":{"CssNode":[],"AstNode":[]},"CssStylesheet":{"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssValue":{"AstNode":[]},"_FakeAstNode":{"AstNode":[]},"Argument":{"AstNode":[]},"ArgumentDeclaration":{"AstNode":[]},"ArgumentInvocation":{"AstNode":[]},"ConfiguredVariable":{"AstNode":[]},"Expression":{"AstNode":[]},"BinaryOperationExpression":{"Expression":[],"AstNode":[]},"BooleanExpression":{"Expression":[],"AstNode":[]},"ColorExpression":{"Expression":[],"AstNode":[]},"FunctionExpression":{"Expression":[],"AstNode":[]},"IfExpression":{"Expression":[],"AstNode":[]},"InterpolatedFunctionExpression":{"Expression":[],"AstNode":[]},"ListExpression":{"Expression":[],"AstNode":[]},"MapExpression":{"Expression":[],"AstNode":[]},"NullExpression":{"Expression":[],"AstNode":[]},"NumberExpression":{"Expression":[],"AstNode":[]},"ParenthesizedExpression":{"Expression":[],"AstNode":[]},"SelectorExpression":{"Expression":[],"AstNode":[]},"StringExpression":{"Expression":[],"AstNode":[]},"SupportsExpression":{"Expression":[],"AstNode":[]},"UnaryOperationExpression":{"Expression":[],"AstNode":[]},"ValueExpression":{"Expression":[],"AstNode":[]},"VariableExpression":{"Expression":[],"AstNode":[]},"DynamicImport":{"Import":[],"AstNode":[]},"StaticImport":{"Import":[],"AstNode":[]},"Interpolation":{"AstNode":[]},"AtRootRule":{"Statement":[],"AstNode":[]},"AtRule":{"Statement":[],"AstNode":[]},"CallableDeclaration":{"Statement":[],"AstNode":[]},"ContentBlock":{"Statement":[],"AstNode":[]},"ContentRule":{"Statement":[],"AstNode":[]},"DebugRule":{"Statement":[],"AstNode":[]},"Declaration":{"Statement":[],"AstNode":[]},"EachRule":{"Statement":[],"AstNode":[]},"ErrorRule":{"Statement":[],"AstNode":[]},"ExtendRule":{"Statement":[],"AstNode":[]},"ForRule":{"Statement":[],"AstNode":[]},"ForwardRule":{"Statement":[],"AstNode":[]},"FunctionRule":{"Statement":[],"AstNode":[]},"IfClause":{"IfRuleClause":[]},"ElseClause":{"IfRuleClause":[]},"IfRule":{"Statement":[],"AstNode":[]},"ImportRule":{"Statement":[],"AstNode":[]},"IncludeRule":{"Statement":[],"AstNode":[]},"LoudComment":{"Statement":[],"AstNode":[]},"MediaRule":{"Statement":[],"AstNode":[]},"MixinRule":{"Statement":[],"AstNode":[]},"_HasContentVisitor":{"StatementSearchVisitor":["bool"],"StatementSearchVisitor.T":"bool"},"ParentStatement":{"Statement":[],"AstNode":[]},"ReturnRule":{"Statement":[],"AstNode":[]},"SilentComment":{"Statement":[],"AstNode":[]},"StyleRule":{"Statement":[],"AstNode":[]},"Stylesheet":{"Statement":[],"AstNode":[]},"SupportsRule":{"Statement":[],"AstNode":[]},"UseRule":{"Statement":[],"AstNode":[]},"VariableDeclaration":{"Statement":[],"AstNode":[]},"WarnRule":{"Statement":[],"AstNode":[]},"WhileRule":{"Statement":[],"AstNode":[]},"SupportsAnything":{"AstNode":[]},"SupportsDeclaration":{"AstNode":[]},"SupportsFunction":{"AstNode":[]},"SupportsInterpolation":{"AstNode":[]},"SupportsNegation":{"AstNode":[]},"SupportsOperation":{"AstNode":[]},"Selector":{"AstNode":[]},"AttributeSelector":{"SimpleSelector":[],"AstNode":[]},"ClassSelector":{"SimpleSelector":[],"AstNode":[]},"ComplexSelector":{"AstNode":[]},"CompoundSelector":{"AstNode":[]},"IDSelector":{"SimpleSelector":[],"AstNode":[]},"SelectorList":{"AstNode":[]},"_ParentSelectorVisitor":{"SelectorSearchVisitor":["ParentSelector"],"SelectorSearchVisitor.T":"ParentSelector"},"ParentSelector":{"SimpleSelector":[],"AstNode":[]},"PlaceholderSelector":{"SimpleSelector":[],"AstNode":[]},"PseudoSelector":{"SimpleSelector":[],"AstNode":[]},"SimpleSelector":{"AstNode":[]},"TypeSelector":{"SimpleSelector":[],"AstNode":[]},"UniversalSelector":{"SimpleSelector":[],"AstNode":[]},"_EnvironmentModule0":{"Module0":["AsyncCallable"]},"AsyncBuiltInCallable":{"AsyncCallable":[]},"BuiltInCallable":{"Callable0":[],"AsyncBuiltInCallable":[],"AsyncCallable":[]},"PlainCssCallable":{"Callable0":[],"AsyncCallable":[]},"UserDefinedCallable":{"Callable0":[],"AsyncCallable":[]},"ExplicitConfiguration":{"Configuration":[]},"_EnvironmentModule":{"Module0":["Callable0"]},"SassRuntimeException":{"Exception":[]},"SassException":{"Exception":[]},"MultiSpanSassException":{"Exception":[]},"MultiSpanSassRuntimeException":{"SassRuntimeException":[],"Exception":[]},"SassFormatException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException":{"MultiSourceSpanFormatException":[],"SassFormatException":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"UsageException":{"Exception":[]},"EmptyExtensionStore":{"ExtensionStore":[]},"MergedExtension":{"Extension":[]},"Importer":{"AsyncImporter":[]},"FilesystemImporter":{"Importer":[],"AsyncImporter":[]},"NodePackageImporter":{"Importer":[],"AsyncImporter":[]},"BuiltInModule":{"Module0":["1"]},"ForwardedModuleView":{"Module0":["1"]},"ShadowedModuleView":{"Module0":["1"]},"LazyFileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"LimitedMapView":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"MergedMapView":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"MultiSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"PrefixedMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.V":"1","MapBase.K":"String"},"_PrefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"PublicMemberMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.V":"1","MapBase.K":"String"},"UnprefixedMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.V":"1","MapBase.K":"String"},"_UnprefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"SassArgumentList":{"SassList":[],"Value":[]},"SassBoolean":{"Value":[]},"SassCalculation":{"Value":[]},"SassColor":{"Value":[]},"SassFunction":{"Value":[]},"SassList":{"Value":[]},"SassMap":{"Value":[]},"SassMixin":{"Value":[]},"_SassNull":{"Value":[]},"SassNumber":{"Value":[]},"ComplexSassNumber":{"SassNumber":[],"Value":[]},"SingleUnitSassNumber":{"SassNumber":[],"Value":[]},"UnitlessSassNumber":{"SassNumber":[],"Value":[]},"SassString":{"Value":[]},"_EvaluationContext0":{"EvaluationContext":[]},"_EvaluationContext":{"EvaluationContext":[]},"Entry":{"Comparable":["Entry"]},"FileLocation":{"SourceLocation":[],"Comparable":["SourceLocation"]},"FileSpan":{"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"_FileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceLocation":{"Comparable":["SourceLocation"]},"SourceLocationMixin":{"SourceLocation":[],"Comparable":["SourceLocation"]},"SourceSpan":{"Comparable":["SourceSpan"]},"SourceSpanBase":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanException":{"Exception":[]},"SourceSpanFormatException":{"FormatException":[],"Exception":[]},"MultiSourceSpanException":{"Exception":[]},"MultiSourceSpanFormatException":{"FormatException":[],"Exception":[]},"SourceSpanMixin":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanWithContext":{"SourceSpan":[],"Comparable":["SourceSpan"]},"Chain":{"StackTrace":[]},"LazyTrace":{"Trace":[],"StackTrace":[]},"Trace":{"StackTrace":[]},"UnparsedFrame":{"Frame":[]},"StringScannerException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"SupportsAnything0":{"AstNode0":[]},"Argument0":{"AstNode0":[]},"ArgumentDeclaration0":{"AstNode0":[]},"ArgumentInvocation0":{"AstNode0":[]},"SassArgumentList0":{"SassList0":[],"Value0":[]},"JSToDartAsyncImporter":{"AsyncImporter0":[]},"AsyncBuiltInCallable0":{"AsyncCallable0":[]},"_EnvironmentModule2":{"Module1":["AsyncCallable0"]},"_EvaluationContext2":{"EvaluationContext0":[]},"JSToDartAsyncFileImporter":{"AsyncImporter0":[]},"AtRootRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssAtRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"AtRule0":{"Statement0":[],"AstNode0":[]},"AttributeSelector0":{"SimpleSelector0":[],"AstNode0":[]},"BinaryOperationExpression0":{"Expression0":[],"AstNode0":[]},"BooleanExpression0":{"Expression0":[],"AstNode0":[]},"SassBoolean0":{"Value0":[]},"BuiltInCallable0":{"Callable":[],"AsyncBuiltInCallable0":[],"AsyncCallable0":[]},"BuiltInModule0":{"Module1":["1"]},"SassCalculation0":{"Value0":[]},"CallableDeclaration0":{"Statement0":[],"AstNode0":[]},"ClassSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ColorExpression0":{"Expression0":[],"AstNode0":[]},"SassColor0":{"Value0":[]},"ModifiableCssComment0":{"ModifiableCssNode0":[],"CssComment0":[],"CssNode0":[],"AstNode0":[]},"AsyncCompiler":{"Compiler":[]},"ComplexSassNumber0":{"SassNumber0":[],"Value0":[]},"ComplexSelector0":{"AstNode0":[]},"CompoundSelector0":{"AstNode0":[]},"ExplicitConfiguration0":{"Configuration0":[]},"ConfiguredVariable0":{"AstNode0":[]},"ContentBlock0":{"Statement0":[],"AstNode0":[]},"ContentRule0":{"Statement0":[],"AstNode0":[]},"DebugRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssDeclaration0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"Declaration0":{"Statement0":[],"AstNode0":[]},"SupportsDeclaration0":{"AstNode0":[]},"DynamicImport0":{"Import0":[],"AstNode0":[]},"EachRule0":{"Statement0":[],"AstNode0":[]},"EmptyExtensionStore0":{"ExtensionStore0":[]},"_EnvironmentModule1":{"Module1":["Callable"]},"ErrorRule0":{"Statement0":[],"AstNode0":[]},"_EvaluationContext1":{"EvaluationContext0":[]},"SassRuntimeException0":{"Exception":[]},"SassException0":{"Exception":[]},"MultiSpanSassException0":{"Exception":[]},"MultiSpanSassRuntimeException0":{"SassRuntimeException0":[],"Exception":[]},"SassFormatException0":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException0":{"MultiSourceSpanFormatException":[],"SassFormatException0":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"Expression0":{"AstNode0":[]},"ExtendRule0":{"Statement0":[],"AstNode0":[]},"JSToDartFileImporter":{"Importer0":[],"AsyncImporter0":[]},"FilesystemImporter0":{"Importer0":[],"AsyncImporter0":[]},"ForRule0":{"Statement0":[],"AstNode0":[]},"ForwardRule0":{"Statement0":[],"AstNode0":[]},"ForwardedModuleView0":{"Module1":["1"]},"FunctionExpression0":{"Expression0":[],"AstNode0":[]},"SupportsFunction0":{"AstNode0":[]},"SassFunction0":{"Value0":[]},"FunctionRule0":{"Statement0":[],"AstNode0":[]},"IDSelector0":{"SimpleSelector0":[],"AstNode0":[]},"IfExpression0":{"Expression0":[],"AstNode0":[]},"IfClause0":{"IfRuleClause0":[]},"ElseClause0":{"IfRuleClause0":[]},"IfRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssImport0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"ImportRule0":{"Statement0":[],"AstNode0":[]},"Importer0":{"AsyncImporter0":[]},"IncludeRule0":{"Statement0":[],"AstNode0":[]},"InterpolatedFunctionExpression0":{"Expression0":[],"AstNode0":[]},"Interpolation0":{"AstNode0":[]},"SupportsInterpolation0":{"AstNode0":[]},"ModifiableCssKeyframeBlock0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"LazyFileSpan0":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"LimitedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"ListExpression0":{"Expression0":[],"AstNode0":[]},"SelectorList0":{"AstNode0":[]},"_ParentSelectorVisitor0":{"SelectorSearchVisitor0":["ParentSelector0"],"SelectorSearchVisitor0.T":"ParentSelector0"},"SassList0":{"Value0":[]},"LoudComment0":{"Statement0":[],"AstNode0":[]},"MapExpression0":{"Expression0":[],"AstNode0":[]},"SassMap0":{"Value0":[]},"ModifiableCssMediaRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"MediaRule0":{"Statement0":[],"AstNode0":[]},"MergedExtension0":{"Extension0":[]},"MergedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"SassMixin0":{"Value0":[]},"MixinRule0":{"Statement0":[],"AstNode0":[]},"_HasContentVisitor0":{"StatementSearchVisitor0":["bool"],"StatementSearchVisitor0.T":"bool"},"MultiSpan0":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SupportsNegation0":{"AstNode0":[]},"NoOpImporter0":{"Importer0":[],"AsyncImporter0":[]},"_FakeAstNode0":{"AstNode0":[]},"CssNode0":{"AstNode0":[]},"CssParentNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssParentNode0":{"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"NodePackageImporter0":{"Importer0":[],"AsyncImporter0":[]},"NullExpression0":{"Expression0":[],"AstNode0":[]},"_SassNull0":{"Value0":[]},"NumberExpression0":{"Expression0":[],"AstNode0":[]},"SassNumber0":{"Value0":[]},"SupportsOperation0":{"AstNode0":[]},"ParentSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ParentStatement0":{"Statement0":[],"AstNode0":[]},"ParenthesizedExpression0":{"Expression0":[],"AstNode0":[]},"PlaceholderSelector0":{"SimpleSelector0":[],"AstNode0":[]},"PlainCssCallable0":{"Callable":[],"AsyncCallable0":[]},"PrefixedMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.V":"1","MapBase.K":"String"},"_PrefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"PseudoSelector0":{"SimpleSelector0":[],"AstNode0":[]},"PublicMemberMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.V":"1","MapBase.K":"String"},"ReturnRule0":{"Statement0":[],"AstNode0":[]},"Selector0":{"AstNode0":[]},"SelectorExpression0":{"Expression0":[],"AstNode0":[]},"ShadowedModuleView0":{"Module1":["1"]},"SilentComment0":{"Statement0":[],"AstNode0":[]},"SimpleSelector0":{"AstNode0":[]},"SingleUnitSassNumber0":{"SassNumber0":[],"Value0":[]},"StaticImport0":{"Import0":[],"AstNode0":[]},"StringExpression0":{"Expression0":[],"AstNode0":[]},"SassString0":{"Value0":[]},"ModifiableCssStyleRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"StyleRule0":{"Statement0":[],"AstNode0":[]},"CssStylesheet0":{"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"ModifiableCssStylesheet0":{"ModifiableCssParentNode0":[],"CssStylesheet0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"Stylesheet0":{"Statement0":[],"AstNode0":[]},"SupportsExpression0":{"Expression0":[],"AstNode0":[]},"ModifiableCssSupportsRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"SupportsRule0":{"Statement0":[],"AstNode0":[]},"JSToDartImporter":{"Importer0":[],"AsyncImporter0":[]},"TypeSelector0":{"SimpleSelector0":[],"AstNode0":[]},"UnaryOperationExpression0":{"Expression0":[],"AstNode0":[]},"UnitlessSassNumber0":{"SassNumber0":[],"Value0":[]},"UniversalSelector0":{"SimpleSelector0":[],"AstNode0":[]},"UnprefixedMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.V":"1","MapBase.K":"String"},"_UnprefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"UseRule0":{"Statement0":[],"AstNode0":[]},"UserDefinedCallable0":{"Callable":[],"AsyncCallable0":[]},"CssValue0":{"AstNode0":[]},"ValueExpression0":{"Expression0":[],"AstNode0":[]},"VariableExpression0":{"Expression0":[],"AstNode0":[]},"VariableDeclaration0":{"Statement0":[],"AstNode0":[]},"WarnRule0":{"Statement0":[],"AstNode0":[]},"WhileRule0":{"Statement0":[],"AstNode0":[]},"Int8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8ClampedList":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Int16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Int32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Float32List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"Float64List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"CssComment":{"CssNode":[],"AstNode":[]},"Import":{"AstNode":[]},"Statement":{"AstNode":[]},"Callable0":{"AsyncCallable":[]},"Callable":{"AsyncCallable0":[]},"CssComment0":{"CssNode0":[],"AstNode0":[]},"Import0":{"AstNode0":[]},"Statement0":{"AstNode0":[]}}')),r._Universe_addErasedTypes(ee.typeUniverse,JSON.parse('{"WhereIterator":1,"SkipIterator":1,"SkipWhileIterator":1,"EmptyIterator":1,"FollowedByIterator":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"ConstantSet":1,"LinkedHashMapKeyIterator":1,"NativeTypedArray":1,"EventSink":1,"_SyncStarIterator":1,"_SyncStreamControllerDispatch":1,"_AsyncStreamControllerDispatch":1,"_AddStreamState":1,"_StreamControllerAddStreamState":1,"_DelayedEvent":1,"_DelayedData":1,"_PendingEvents":1,"_StreamIterator":1,"_ZoneFunction":1,"Queue":1,"UnmodifiableMapBase":2,"_UnmodifiableMapMixin":2,"MapView":2,"_UnmodifiableSetMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"_UnmodifiableSetView_SetBase__UnmodifiableSetMixin":1,"_StringSinkConversionSink":1,"Expando":1,"_EventRequest":1,"_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin":1,"DefaultEquality":1,"IterableEquality":1,"ListEquality":1,"_QueueList_Object_ListMixin":1,"_UnionSet_SetBase_UnmodifiableSetMixin":1,"UnmodifiableSetMixin":1,"_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin":1,"_DelegatingIterableBase":1,"_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin":1,"ParentStatement":1,"ParentStatement0":1}'));var k={x0a_BUG_:`
|
||
|
||
BUG: This should include a source span!`,x0a_Morex20:`
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/slash-div`,x0a_Morex3a:`
|
||
|
||
More info: https://sass-lang.com/d/function-units`,x0a_See_:`
|
||
|
||
See https://sass-lang.com/d/function-units`,x0a_This:`
|
||
|
||
This is only an error because you've set the `,x0a_To_p:`
|
||
|
||
To preserve current behavior: math.random(math.div($limit, 1`,x0a_but_:`
|
||
|
||
but you may have intended it to mean:
|
||
|
||
`,x0aRun_i:`
|
||
Run in verbose mode to see all warnings.`,x0aThis_:`
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x0aYou_m:`
|
||
You may not @extend the same selector from within different media queries.`,x20It_wi:" It will be omitted from the generated CSS.",x20be_an:` be an extender.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x20can_n:` can not have both conditions and paths at the same level.
|
||
Found `,x20deprex20i:" deprecation is not yet active, so silencing it is unnecessary.",x20deprex20m:" deprecation must be enabled before it can be made fatal.",x20deprex20t:` deprecation to be fatal.
|
||
Remove this setting if you need to keep using this feature.`,x20deprex2c:" deprecation, since it has also been made fatal.",x20in_in:` in interpolation here.
|
||
It may end up represented as `,x20is_as:` is asynchronous.
|
||
This is probably caused by a bug in a Sass plugin.`,x20is_av:" is available from multiple global modules.",x20is_de:` is deprecated.
|
||
|
||
To preserve current behavior: `,x20is_noaf:" is not a future deprecation, so it does not need to be explicitly enabled.",x20is_noav:` is not a valid selector: it must be a string,
|
||
a list of strings, or a list of lists of strings.`,x20is_nov:` is not valid CSS.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x20must_b:" must be either nearest, up, down or to-zero.",x20must_n:" must not be greater than the number of characters in the file, ",x20repet:" repetitive deprecation warnings omitted.",x20targe:" targetLocations if the interpolation has ",x20to_cl:` to clarify that it's meant to be a binary operation, or wrap
|
||
it in parentheses to make it a unary operation. This will be an error in future
|
||
versions of Sass.
|
||
|
||
More info and automated migrator: https://sass-lang.com/d/strict-unary`,x20to_co:` to color.opacity() is deprecated.
|
||
|
||
Recommendation: `,x20was_a:` was already loaded, so it can't be configured using "with".`,x20was_n:" was not declared with !default in the @used module.",x20was_p:" was passed both by position and by name.",x21defau:`!default should only be written once for each variable.
|
||
This will be an error in Dart Sass 2.0.0.`,x21globai:"!global isn't allowed for variables in other modules.",x21globas:`!global should only be written once for each variable.
|
||
This will be an error in Dart Sass 2.0.0.`,x22x20can_:`" can't be used as a parent in a compound selector.`,x22x20is_ix0a:`" is invalid CSS.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x22x20is_ix20:`" is invalid CSS. It will be omitted from the generated CSS.
|
||
This will be an error in Dart Sass 2.0.0.
|
||
|
||
More info: https://sass-lang.com/d/bogus-combinators`,x22x20is_n:`" is not a valid Sass identifier.
|
||
|
||
Recommendation: add an "as" clause to define an explicit namespace.`,x22x20is_o:`" is only valid for nesting and shouldn't
|
||
have children other than style rules.`,x22x26__ma:'"&" may only used at the beginning of a compound selector.',x22x29__If:`").
|
||
If you really want to use the color value here, use '`,x22x2b__an:'"+" and "-" must be surrounded by whitespace in calculations.',x22packa:`"package:" URLs aren't supported on this platform.`,x24css_a:"$css and $module may not both be passed at once.",x24list1:"$list1, $list2, $separator: auto, $bracketed: auto",x24selec:"$selectors: At least one selector must be passed.",x24separ:'$separator: Must be "space", "comma", "slash", or "auto".',x27x20must:"' must be a path relative to the package root at '",x27x2c_whi:"', which is not a '.scss', '.sass', or '.css' file.",x28__isn:`() isn't in the sass:color module.
|
||
|
||
Recommendation: color.adjust(`,x29x0a_Mor:`)
|
||
|
||
More info: https://sass-lang.com/documentation/functions/color#`,x29x20in_a:`) in a future release.
|
||
|
||
Recommendation: math.random(math.div($limit, 1`,x29x20is_d:`) is deprecated.
|
||
|
||
To preserve current behavior: `,x29x20to_cg:`) to color.grayscale() is deprecated.
|
||
|
||
Recommendation: `,x29x20to_ci:`) to color.invert() is deprecated.
|
||
|
||
Recommendation: `,x29x29__Mo:`))
|
||
|
||
More info: https://sass-lang.com/d/function-units`,x2c_whicu:", which uses a scheme declared as non-canonical.",x2c_whicw:`, which will likely produce invalid CSS.
|
||
Always quote color names when using them as strings or map keys (for example, "`,x2e_Rela:`.
|
||
Relative canonical URLs are deprecated and will eventually be disallowed.`,x3d_____:`===== asynchronous gap ===========================
|
||
`,x40_moz_:`@-moz-document is deprecated and support will be removed in Dart Sass 2.0.0.
|
||
|
||
For details, see https://sass-lang.com/d/moz-document.`,x40conte:"@content is only allowed within mixin declarations.",x40elsei:`@elseif is deprecated and will not be supported in future Sass versions.
|
||
|
||
Recommendation: @else if`,x40exten:"@extend may only be used within style rules.",x40forwa:"@forward rules must be written before any other rules.",x40funct:"@function if($condition, $if-true, $if-false) {",x40use_r:"@use rules must be written before any other rules.",A_list:"A list with more than one element must have an explicit separator.",A_pkg_h:"A pkg: URL must not have a host, port, username or password.",A_pkg_q:"A pkg: URL must not have a query or fragment.",ABCDEF:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",An_impa:"An importer may not have a findFileUrl method as well as canonicalize and load methods.",An_impu:"An importer must have either canonicalize and load methods, or a findFileUrl method.",As_of_R:`As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.
|
||
|
||
Recommendation: add \``,As_of_S:`As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.
|
||
|
||
Since this assignment is at the root of the stylesheet, the !global flag is
|
||
unnecessary and can safely be removed.`,At_rul:"At-rules may not be used within nested declarations.",Cannotff:"Cannot extract a file path from a URI with a fragment component",Cannotfq:"Cannot extract a file path from a URI with a query component",Cannotn:"Cannot extract a non-Windows file path from a file URI with an authority",Comple:"ComplexSassNumber.hasPossiblyCompatibleUnits is not implemented.",Could_:'Could not find an option with short name "-',CssNod:"CssNodes must have a CssStylesheet transitive parent node.",Custom:"Custom importers are required to load stylesheets when compiling in the browser.",Declarm:"Declarations may only be used within style rules.",Declarw:'Declarations whose names begin with "--" may not be nested.',Either:"Either options.data or options.file must be set.",Entrie:"Entries may not be removed from MergedMapView.",Error_:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type",Evalua:"Evaluation handles @include and its content block together.",Expect:"Expected variable, mixin, or function name",Functi:"Functions may not be declared in control directives.",HSL_pa:"HSL parameters may not be passed along with HWB parameters.",If_con:"If conditions is longer than one element, conjunction may not be null.",If_par:"If parsedAsCustomProperty is true, value must contain a SassString (was `",If_str:"If strategy is not null, step is required.",In_Sas:'In Sass, "&&" means two copies of the parent selector. You probably want to use "and" instead.',Indent:"Indenting at the beginning of the document is illegal.",Interpn:"Interpolation isn't allowed in namespaces.",Interpp:"Interpolation isn't allowed in plain CSS.",Invali:'Invalid return value for custom function "',It_s_n:`It's not clear which file to import. Found:
|
||
`,Keywor:"Keyword arguments can't be used with calculations.",May_on:"May only contains Strings or Expressions.",Media_:"Media rules may not be used within nested declarations.",Mixinsb:"Mixins may not be declared in control directives.",Mixinscf:"Mixins may not contain function declarations.",Mixinscm:"Mixins may not contain mixin declarations.",Modulel:"Module loop: this module is already being loaded.",Modulen:"Module namespaces aren't allowed in plain CSS.",Nested:"Nested declarations aren't allowed in plain CSS.",New_en:"New entries may not be added to MergedMapView.",No_Sasc:"No Sass callable is currently being evaluated.",No_Sass:"No Sass stylesheet is currently being evaluated.",NoSour:"NoSourceMapBuffer.buildSourceMap() is not supported.",None_o:"None of the patterns in the switch expression the matched input value. See https://github.com/dart-lang/language/issues/3488 for details.",Number:"Number to round and step arguments are required.",Only_2:"Only 2 slash-separated elements allowed, but ",Only_oa:"Only one argument may be passed to the plain-CSS invert() function.",Only_op:"Only one positional argument is allowed. All other arguments must be passed by name.",Other_:"Other modules' members can't be defined with !global.",Parent:"Parent selectors can't have suffixes in plain CSS.",Passina:`Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.
|
||
|
||
Recommendation: call(get-function(`,Passinp:`Passing percentage units to the global abs() function is deprecated.
|
||
In the future, this will emit a CSS abs() function to be resolved by the browser.
|
||
To preserve current behavior: math.abs(`,Placeh:"Placeholder selectors aren't allowed in plain CSS.",Plain_:"Plain CSS functions don't support keyword arguments.",Positi:"Positional arguments must come before keyword arguments.",Privat:"Private members can't be accessed from outside their modules.",RGB_pa:"RGB parameters may not be passed along with ",Rest_a:"Rest arguments can't be used with calculations.",Sassx20_ff:`Sass @function names beginning with -- are deprecated for forward-compatibility with plain CSS functions.
|
||
|
||
For details, see https://sass-lang.com/d/css-function-mixin`,Sassx20_fm:`Sass @function names beginning with -- are deprecated for forward-compatibility with plain CSS mixins.
|
||
|
||
For details, see https://sass-lang.com/d/css-function-mixin`,Sassx20_i:`Sass @import rules will be deprecated in the future.
|
||
Remove the --future-deprecation=import flag to silence this warning for now.`,Sassx20_m:`Sass @mixin names beginning with -- are deprecated for forward-compatibility with plain CSS mixins.
|
||
|
||
For details, see https://sass-lang.com/d/css-function-mixin`,Sassx20v:"Sass variables aren't allowed in plain CSS.",Sassx27s:`Sass's behavior for declarations that appear after nested
|
||
rules will be changing to match the behavior specified by CSS in an upcoming
|
||
version. To keep the existing behavior, move the declaration above the nested
|
||
rule. To opt into the new behavior, wrap the declaration in \`& {}\`.
|
||
|
||
More info: https://sass-lang.com/d/mixed-decls`,Silent:"Silent comments aren't allowed in plain CSS.",Style_k:"Style rules may not be used within keyframe blocks.",Style_n:"Style rules may not be used within nested declarations.",Suppor:"Supports rules may not be used within nested declarations.",The_Ex:"The ExtensionStore and CssStylesheet passed to cloneCssStylesheet() must come from the same compilation.",The_No:"The Node package importer cannot be used without a filesystem.",The_ca:"The canonicalize() method must return a URL.",The_fie:"The findFileUrl() method must return a URL.",The_fiu:'The findFileUrl() must return a URL with scheme file://, was "',The_gi:"The given LineScannerState was not returned by this LineScanner.",The_lo:"The load() function must return an object with contents and syntax fields.",The_pa:"The parent selector isn't allowed in plain CSS.",The_sa:"The same variable may only be configured once.",The_ta:`The target selector was not found.
|
||
Use "@extend `,There_:`There's already a module with namespace "`,This_d:'This declaration has no argument named "$',This_e:"This expression can't be used in a calculation.",This_f:"This function isn't allowed in plain CSS.",This_ma:'This module and the new module both define a variable named "$',This_mw:`This module was already loaded, so it can't be configured using "with".`,This_o:"This operation can't be used in a calculation.",This_s:"This selector doesn't have any properties and won't be rendered.",This_v:"This variable was not declared with !default in the @used module.",Top_lel:"Top-level leading combinators aren't allowed in plain CSS.",Top_les:'Top-level selectors may not contain the parent selector "&".',Unable:"Unable to determine which of multiple potential resolutions found for ",Unexpe:"Unexpected Zone.current[#_canonicalizeContext] value ",User_a:"User-authored deprecations should not be silenced.",Using__i:`Using / for division is deprecated and will be removed in Dart Sass 2.0.0.
|
||
|
||
Recommendation: `,Using__o:`Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.
|
||
|
||
Recommendation: `,Using_c:`Using color.alpha() for a Microsoft filter is deprecated.
|
||
|
||
Recommendation: `,Using_t:"Using the current working directory as an implicit load path is deprecated. Either add it as an explicit load path or importer, or load this stylesheet from a different URL.",Variab_:`Variable keyword argument map must have string keys.
|
||
`,Variabs:"Variable keyword arguments must be a map (was ",You_ma:"You may not @extend selectors across media queries.",You_pr:"You probably don't mean to use the color value ",x60_inst:`\` instead.
|
||
See https://sass-lang.com/d/extend-compound for details.
|
||
`,addExt:"addExtensions() can't be called for a const ExtensionStore.",canoni:"canonicalizeContext may only be accessed within a call to canonicalize().",compou:"compound selectors may no longer be extended.\nConsider `@extend ",conten:"content-exists() may only be called within a mixin.",fileEx:"fileExists() is only supported on Node.js",leadin:"leadingCombinators and components may not both be empty.",math_d:`math.div() will only support number arguments in a future release.
|
||
Use list.slash() instead for a slash separator.`,math_r:"math.random() will no longer ignore $limit units (",must_b:"must be a UniversalSelector or a TypeSelector",parsed:`parsedAsCustomProperty must be false if name doesn't begin with "--".`,semico:"semicolons aren't allowed in the indented syntax.",throug:"through() must return false for at least one parent of ",x7d__Mor:`})
|
||
More info: https://sass-lang.com/d/abs-percent`},c=function(){var t=r.findType;return{$env_1_1_String:t("@<String>"),ArgParser:t("ArgParser"),Argument:t("Argument"),ArgumentDeclaration:t("ArgumentDeclaration"),ArgumentDeclaration_2:t("ArgumentDeclaration0"),Argument_2:t("Argument0"),AstNode:t("AstNode"),AstNode_2:t("AstNode0"),AsyncBuiltInCallable:t("AsyncBuiltInCallable"),AsyncBuiltInCallable_2:t("AsyncBuiltInCallable0"),AsyncCallable:t("AsyncCallable"),AsyncCallable_2:t("AsyncCallable0"),AsyncCompiler:t("AsyncCompiler"),AsyncImporter:t("AsyncImporter0"),Box_SelectorList:t("Box<SelectorList>"),Box_SelectorList_2:t("Box0<SelectorList0>"),BuiltInCallable:t("BuiltInCallable"),BuiltInCallable_2:t("BuiltInCallable0"),BuiltInModule_AsyncCallable:t("BuiltInModule<AsyncCallable>"),BuiltInModule_AsyncCallable_2:t("BuiltInModule0<AsyncCallable0>"),BuiltInModule_Callable:t("BuiltInModule<Callable0>"),BuiltInModule_Callable_2:t("BuiltInModule0<Callable>"),ByteBuffer:t("ByteBuffer"),ByteData:t("ByteData"),Callable:t("Callable0"),Callable_2:t("Callable"),ChangeType:t("ChangeType"),CodeUnits:t("CodeUnits"),Combinator:t("Combinator"),Combinator_2:t("Combinator0"),Comparable_dynamic:t("Comparable<@>"),Comparable_nullable_Object:t("Comparable<Object?>"),CompileResult:t("CompileResult"),CompileResult_2:t("CompileResult0"),ComplexSelector:t("ComplexSelector"),ComplexSelectorComponent:t("ComplexSelectorComponent"),ComplexSelectorComponent_2:t("ComplexSelectorComponent0"),ComplexSelector_2:t("ComplexSelector0"),Configuration:t("Configuration"),Configuration_2:t("Configuration0"),ConfiguredValue:t("ConfiguredValue"),ConfiguredValue_2:t("ConfiguredValue0"),ConfiguredVariable:t("ConfiguredVariable"),ConfiguredVariable_2:t("ConfiguredVariable0"),ConstantMapView_Symbol_dynamic:t("ConstantMapView<Symbol0,@>"),ConstantStringMap_String_double:t("ConstantStringMap<String,double>"),ConstantStringSet_String:t("ConstantStringSet<String>"),CssComment:t("CssComment"),CssComment_2:t("CssComment0"),CssMediaQuery:t("CssMediaQuery"),CssMediaQuery_2:t("CssMediaQuery0"),CssParentNode:t("CssParentNode"),CssParentNode_2:t("CssParentNode0"),CssStylesheet:t("CssStylesheet"),CssStylesheet_2:t("CssStylesheet0"),CssValue_Combinator:t("CssValue<Combinator>"),CssValue_Combinator_2:t("CssValue0<Combinator0>"),CssValue_List_String:t("CssValue<List<String>>"),CssValue_List_String_2:t("CssValue0<List<String>>"),CssValue_String:t("CssValue<String>"),CssValue_String_2:t("CssValue0<String>"),CssValue_Value:t("CssValue<Value>"),CssValue_Value_2:t("CssValue0<Value0>"),DateTime:t("DateTime"),Deprecation:t("Deprecation"),Deprecation_2:t("Deprecation1"),Deprecation_3:t("Deprecation0"),EfficientLengthIterable_dynamic:t("EfficientLengthIterable<@>"),Error:t("Error"),EvaluationContext:t("EvaluationContext"),EvaluationContext_2:t("EvaluationContext0"),Exception:t("Exception"),Expression:t("Expression"),Expression_2:t("Expression0"),Extender:t("Extender"),Extender_2:t("Extender0"),Extension:t("Extension"),Extension_2:t("Extension0"),FileLocation:t("FileLocation"),FileSpan:t("FileSpan"),Float32List:t("Float32List"),Float64List:t("Float64List"),FormatException:t("FormatException"),Frame:t("Frame"),Function:t("Function"),FutureGroup_void:t("FutureGroup<~>"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)/"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)/"),FutureOr_nullable_Uri:t("Uri?/"),Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:t("Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>"),Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:t("Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>"),Future_Value:t("Future<Value>"),Future_Value_2:t("Future<Value0>"),Future_nullable_CssValue_String:t("Future<CssValue<String>?>"),Future_nullable_CssValue_String_2:t("Future<CssValue0<String>?>"),Future_nullable_ImporterResult:t("Future<ImporterResult0?>"),Future_nullable_Uri:t("Future<Uri?>"),Future_nullable_Value:t("Future<Value?>"),Future_nullable_Value_2:t("Future<Value0?>"),Future_void:t("Future<~>"),IfClause:t("IfClause"),IfClause_2:t("IfClause0"),ImmutableList:t("ImmutableList0"),ImmutableList_2:t("ImmutableList"),ImmutableMap:t("ImmutableMap0"),Import:t("Import"),Import_2:t("Import0"),Importer:t("Importer0"),ImporterResult:t("ImporterResult"),ImporterResult_2:t("ImporterResult0"),Importer_2:t("Importer"),Int16List:t("Int16List"),Int32List:t("Int32List"),Int8List:t("Int8List"),Interpolation:t("Interpolation"),InterpolationBuffer:t("InterpolationBuffer"),InterpolationBuffer_2:t("InterpolationBuffer0"),Interpolation_2:t("Interpolation0"),Iterable_ComplexSelectorComponent:t("Iterable<ComplexSelectorComponent>"),Iterable_ComplexSelectorComponent_2:t("Iterable<ComplexSelectorComponent0>"),Iterable_dynamic:t("Iterable<@>"),Iterable_nullable_Object:t("Iterable<Object?>"),JSArray_Argument:t("JSArray<Argument>"),JSArray_Argument_2:t("JSArray<Argument0>"),JSArray_AstNode:t("JSArray<AstNode>"),JSArray_AstNode_2:t("JSArray<AstNode0>"),JSArray_AsyncBuiltInCallable:t("JSArray<AsyncBuiltInCallable>"),JSArray_AsyncBuiltInCallable_2:t("JSArray<AsyncBuiltInCallable0>"),JSArray_AsyncCallable:t("JSArray<AsyncCallable>"),JSArray_AsyncCallable_2:t("JSArray<AsyncCallable0>"),JSArray_AsyncImporter:t("JSArray<AsyncImporter0>"),JSArray_AsyncImporter_2:t("JSArray<AsyncImporter>"),JSArray_BinaryOperator:t("JSArray<BinaryOperator>"),JSArray_BinaryOperator_2:t("JSArray<BinaryOperator0>"),JSArray_BuiltInCallable:t("JSArray<BuiltInCallable>"),JSArray_BuiltInCallable_2:t("JSArray<BuiltInCallable0>"),JSArray_Callable:t("JSArray<Callable0>"),JSArray_Callable_2:t("JSArray<Callable>"),JSArray_ComplexSelector:t("JSArray<ComplexSelector>"),JSArray_ComplexSelectorComponent:t("JSArray<ComplexSelectorComponent>"),JSArray_ComplexSelectorComponent_2:t("JSArray<ComplexSelectorComponent0>"),JSArray_ComplexSelector_2:t("JSArray<ComplexSelector0>"),JSArray_ConfiguredVariable:t("JSArray<ConfiguredVariable>"),JSArray_ConfiguredVariable_2:t("JSArray<ConfiguredVariable0>"),JSArray_CssComment:t("JSArray<CssComment>"),JSArray_CssComment_2:t("JSArray<CssComment0>"),JSArray_CssMediaQuery:t("JSArray<CssMediaQuery>"),JSArray_CssMediaQuery_2:t("JSArray<CssMediaQuery0>"),JSArray_CssNode:t("JSArray<CssNode>"),JSArray_CssNode_2:t("JSArray<CssNode0>"),JSArray_CssValue_Combinator:t("JSArray<CssValue<Combinator>>"),JSArray_CssValue_Combinator_2:t("JSArray<CssValue0<Combinator0>>"),JSArray_Entry:t("JSArray<Entry>"),JSArray_Expression:t("JSArray<Expression>"),JSArray_Expression_2:t("JSArray<Expression0>"),JSArray_Extender:t("JSArray<Extender>"),JSArray_Extender_2:t("JSArray<Extender0>"),JSArray_Extension:t("JSArray<Extension>"),JSArray_ExtensionStore:t("JSArray<ExtensionStore>"),JSArray_ExtensionStore_2:t("JSArray<ExtensionStore0>"),JSArray_Extension_2:t("JSArray<Extension0>"),JSArray_ForwardRule:t("JSArray<ForwardRule>"),JSArray_ForwardRule_2:t("JSArray<ForwardRule0>"),JSArray_Frame:t("JSArray<Frame>"),JSArray_Future_nullable_Record_3_int_and_String_and_nullable_String:t("JSArray<Future<+(int,String,String?)?>>"),JSArray_IfClause:t("JSArray<IfClause>"),JSArray_IfClause_2:t("JSArray<IfClause0>"),JSArray_Import:t("JSArray<Import>"),JSArray_Import_2:t("JSArray<Import0>"),JSArray_Importer:t("JSArray<Importer>"),JSArray_Importer_2:t("JSArray<Importer0>"),JSArray_Iterable_ComplexSelectorComponent:t("JSArray<Iterable<ComplexSelectorComponent>>"),JSArray_Iterable_ComplexSelectorComponent_2:t("JSArray<Iterable<ComplexSelectorComponent0>>"),JSArray_JSFunction:t("JSArray<JSFunction0>"),JSArray_List_ComplexSelector:t("JSArray<List<ComplexSelector>>"),JSArray_List_ComplexSelectorComponent:t("JSArray<List<ComplexSelectorComponent>>"),JSArray_List_ComplexSelectorComponent_2:t("JSArray<List<ComplexSelectorComponent0>>"),JSArray_List_ComplexSelector_2:t("JSArray<List<ComplexSelector0>>"),JSArray_List_Extender:t("JSArray<List<Extender>>"),JSArray_List_Extender_2:t("JSArray<List<Extender0>>"),JSArray_List_Iterable_ComplexSelectorComponent:t("JSArray<List<Iterable<ComplexSelectorComponent>>>"),JSArray_List_Iterable_ComplexSelectorComponent_2:t("JSArray<List<Iterable<ComplexSelectorComponent0>>>"),JSArray_Map_String_AstNode:t("JSArray<Map<String,AstNode>>"),JSArray_Map_String_AstNode_2:t("JSArray<Map<String,AstNode0>>"),JSArray_Map_String_AsyncCallable:t("JSArray<Map<String,AsyncCallable>>"),JSArray_Map_String_AsyncCallable_2:t("JSArray<Map<String,AsyncCallable0>>"),JSArray_Map_String_Callable:t("JSArray<Map<String,Callable0>>"),JSArray_Map_String_Callable_2:t("JSArray<Map<String,Callable>>"),JSArray_Map_String_Value:t("JSArray<Map<String,Value>>"),JSArray_Map_String_Value_2:t("JSArray<Map<String,Value0>>"),JSArray_ModifiableCssImport:t("JSArray<ModifiableCssImport>"),JSArray_ModifiableCssImport_2:t("JSArray<ModifiableCssImport0>"),JSArray_ModifiableCssNode:t("JSArray<ModifiableCssNode>"),JSArray_ModifiableCssNode_2:t("JSArray<ModifiableCssNode0>"),JSArray_ModifiableCssParentNode:t("JSArray<ModifiableCssParentNode>"),JSArray_ModifiableCssParentNode_2:t("JSArray<ModifiableCssParentNode0>"),JSArray_Module_AsyncCallable:t("JSArray<Module0<AsyncCallable>>"),JSArray_Module_AsyncCallable_2:t("JSArray<Module1<AsyncCallable0>>"),JSArray_Module_Callable:t("JSArray<Module0<Callable0>>"),JSArray_Module_Callable_2:t("JSArray<Module1<Callable>>"),JSArray_Object:t("JSArray<Object>"),JSArray_PseudoSelector:t("JSArray<PseudoSelector>"),JSArray_PseudoSelector_2:t("JSArray<PseudoSelector0>"),JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value:t("JSArray<+(ArgumentDeclaration,Value(List<Value>))>"),JSArray_Record_2_ArgumentDeclaration_and_Value_Function_List_Value_2:t("JSArray<+(ArgumentDeclaration0,Value0(List<Value0>))>"),JSArray_Record_2_Expression_and_Expression:t("JSArray<+(Expression,Expression)>"),JSArray_Record_2_Expression_and_Expression_2:t("JSArray<+(Expression0,Expression0)>"),JSArray_Record_2_String_and_AstNode:t("JSArray<+(String,AstNode)>"),JSArray_Record_2_String_and_AstNode_2:t("JSArray<+(String,AstNode0)>"),JSArray_SassList:t("JSArray<SassList>"),JSArray_SassList_2:t("JSArray<SassList0>"),JSArray_SimpleSelector:t("JSArray<SimpleSelector>"),JSArray_SimpleSelector_2:t("JSArray<SimpleSelector0>"),JSArray_SourceLocation:t("JSArray<SourceLocation>"),JSArray_Statement:t("JSArray<Statement>"),JSArray_Statement_2:t("JSArray<Statement0>"),JSArray_String:t("JSArray<String>"),JSArray_StylesheetNode:t("JSArray<StylesheetNode>"),JSArray_TargetEntry:t("JSArray<TargetEntry>"),JSArray_TargetLineEntry:t("JSArray<TargetLineEntry>"),JSArray_Trace:t("JSArray<Trace>"),JSArray_UseRule:t("JSArray<UseRule>"),JSArray_UseRule_2:t("JSArray<UseRule0>"),JSArray_Value:t("JSArray<Value>"),JSArray_Value_2:t("JSArray<Value0>"),JSArray_WatchEvent:t("JSArray<WatchEvent>"),JSArray__Highlight:t("JSArray<_Highlight>"),JSArray__Line:t("JSArray<_Line>"),JSArray_dynamic:t("JSArray<@>"),JSArray_int:t("JSArray<int>"),JSArray_nullable_Record_3_int_and_String_and_nullable_String:t("JSArray<+(int,String,String?)?>"),JSArray_nullable_String:t("JSArray<String?>"),JSClass:t("JSClass0"),JSFunction:t("JSFunction0"),JSImporter:t("JSImporter"),JSImporterResult:t("JSImporterResult"),JSNull:t("JSNull"),JSUrl:t("JSUrl0"),JavaScriptFunction:t("JavaScriptFunction"),JavaScriptIndexingBehavior_dynamic:t("JavaScriptIndexingBehavior<@>"),JsIdentityLinkedHashMap_SimpleSelector_int:t("JsIdentityLinkedHashMap<SimpleSelector,int>"),JsIdentityLinkedHashMap_SimpleSelector_int_2:t("JsIdentityLinkedHashMap<SimpleSelector0,int>"),JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList:t("JsIdentityLinkedHashMap<SelectorList,Box<SelectorList>>"),JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList_2:t("JsIdentityLinkedHashMap<SelectorList0,Box0<SelectorList0>>"),JsLinkedHashMap_Symbol_dynamic:t("JsLinkedHashMap<Symbol0,@>"),JsSystemError:t("JsSystemError"),LimitedMapView_String_ConfiguredValue:t("LimitedMapView<String,ConfiguredValue>"),LimitedMapView_String_ConfiguredValue_2:t("LimitedMapView0<String,ConfiguredValue0>"),List_ComplexSelectorComponent:t("List<ComplexSelectorComponent>"),List_ComplexSelectorComponent_2:t("List<ComplexSelectorComponent0>"),List_CssComment:t("List<CssComment>"),List_CssComment_2:t("List<CssComment0>"),List_CssMediaQuery:t("List<CssMediaQuery>"),List_CssMediaQuery_2:t("List<CssMediaQuery0>"),List_CssValue_Combinator:t("List<CssValue<Combinator>>"),List_CssValue_Combinator_2:t("List<CssValue0<Combinator0>>"),List_Extension:t("List<Extension>"),List_ExtensionStore:t("List<ExtensionStore>"),List_ExtensionStore_2:t("List<ExtensionStore0>"),List_Extension_2:t("List<Extension0>"),List_List_ComplexSelectorComponent:t("List<List<ComplexSelectorComponent>>"),List_List_ComplexSelectorComponent_2:t("List<List<ComplexSelectorComponent0>>"),List_Module_AsyncCallable:t("List<Module0<AsyncCallable>>"),List_Module_AsyncCallable_2:t("List<Module1<AsyncCallable0>>"),List_Module_Callable:t("List<Module0<Callable0>>"),List_Module_Callable_2:t("List<Module1<Callable>>"),List_String:t("List<String>"),List_Value:t("List<Value>"),List_Value_2:t("List<Value0>"),List_WatchEvent:t("List<WatchEvent>"),List_dynamic:t("List<@>"),List_int:t("List<int>"),List_nullable_Object:t("List<Object?>"),MapKeySet_Module_AsyncCallable:t("MapKeySet<Module0<AsyncCallable>>"),MapKeySet_Module_AsyncCallable_2:t("MapKeySet<Module1<AsyncCallable0>>"),MapKeySet_Module_Callable:t("MapKeySet<Module0<Callable0>>"),MapKeySet_Module_Callable_2:t("MapKeySet<Module1<Callable>>"),MapKeySet_SimpleSelector:t("MapKeySet<SimpleSelector>"),MapKeySet_SimpleSelector_2:t("MapKeySet<SimpleSelector0>"),MapKeySet_String:t("MapKeySet<String>"),MapKeySet_nullable_Object:t("MapKeySet<Object?>"),Map_ComplexSelector_Extension:t("Map<ComplexSelector,Extension>"),Map_ComplexSelector_Extension_2:t("Map<ComplexSelector0,Extension0>"),Map_String_AstNode:t("Map<String,AstNode>"),Map_String_AstNode_2:t("Map<String,AstNode0>"),Map_String_AsyncCallable:t("Map<String,AsyncCallable>"),Map_String_AsyncCallable_2:t("Map<String,AsyncCallable0>"),Map_String_Callable:t("Map<String,Callable0>"),Map_String_Callable_2:t("Map<String,Callable>"),Map_String_Value:t("Map<String,Value>"),Map_String_Value_2:t("Map<String,Value0>"),Map_String_dynamic:t("Map<String,@>"),Map_dynamic_dynamic:t("Map<@,@>"),Map_of_nullable_Object_and_nullable_Object:t("Map<Object?,Object?>"),MappedIterable_String_Frame:t("MappedIterable<String,Frame>"),MappedListIterable_Frame_Frame:t("MappedListIterable<Frame,Frame>"),MappedListIterable_String_Object:t("MappedListIterable<String,Object>"),MappedListIterable_String_String:t("MappedListIterable<String,String>"),MappedListIterable_String_Trace:t("MappedListIterable<String,Trace>"),MappedListIterable_String_Value:t("MappedListIterable<String,Value>"),MappedListIterable_String_Value_2:t("MappedListIterable<String,Value0>"),MappedListIterable_String_dynamic:t("MappedListIterable<String,@>"),MixinRule:t("MixinRule"),MixinRule_2:t("MixinRule0"),ModifiableBox_SelectorList:t("ModifiableBox<SelectorList>"),ModifiableBox_SelectorList_2:t("ModifiableBox0<SelectorList0>"),ModifiableCssAtRule:t("ModifiableCssAtRule"),ModifiableCssAtRule_2:t("ModifiableCssAtRule0"),ModifiableCssKeyframeBlock:t("ModifiableCssKeyframeBlock"),ModifiableCssKeyframeBlock_2:t("ModifiableCssKeyframeBlock0"),ModifiableCssMediaRule:t("ModifiableCssMediaRule"),ModifiableCssMediaRule_2:t("ModifiableCssMediaRule0"),ModifiableCssNode:t("ModifiableCssNode"),ModifiableCssNode_2:t("ModifiableCssNode0"),ModifiableCssParentNode:t("ModifiableCssParentNode"),ModifiableCssParentNode_2:t("ModifiableCssParentNode0"),ModifiableCssStyleRule:t("ModifiableCssStyleRule"),ModifiableCssStyleRule_2:t("ModifiableCssStyleRule0"),ModifiableCssSupportsRule:t("ModifiableCssSupportsRule"),ModifiableCssSupportsRule_2:t("ModifiableCssSupportsRule0"),Module_AsyncCallable:t("Module0<AsyncCallable>"),Module_AsyncCallable_2:t("Module1<AsyncCallable0>"),Module_Callable:t("Module0<Callable0>"),Module_Callable_2:t("Module1<Callable>"),MultiSourceSpanFormatException:t("MultiSourceSpanFormatException"),NativeTypedArrayOfDouble:t("NativeTypedArrayOfDouble"),NativeTypedArrayOfInt:t("NativeTypedArrayOfInt"),NativeUint8List:t("NativeUint8List"),Never:t("0&"),NodeCompileResult:t("NodeCompileResult"),NodeImporterResult:t("NodeImporterResult0"),Null:t("Null"),Object:t("Object"),Option:t("Option"),PathMap_ChangeType:t("PathMap<ChangeType>"),PathMap_Stream_WatchEvent:t("PathMap<Stream<WatchEvent>>"),PathMap_String:t("PathMap<String>"),PathMap_nullable_String:t("PathMap<String?>"),Promise:t("Promise"),PseudoSelector:t("PseudoSelector"),PseudoSelector_2:t("PseudoSelector0"),RangeError:t("RangeError"),Record:t("Record"),Record_0:t("+()"),Record_1_nullable_Object:t("+(Object?)"),Record_2_Expression_and_Expression:t("+(Expression,Expression)"),Record_2_Expression_and_Expression_2:t("+(Expression0,Expression0)"),Record_2_List_Expression_and_Map_String_Expression:t("+(List<Expression>,Map<String,Expression>)"),Record_2_List_Expression_and_Map_String_Expression_2:t("+(List<Expression0>,Map<String,Expression0>)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:t("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)"),Record_2_String_and_InterpolationMap:t("+(String,InterpolationMap)"),Record_2_String_and_InterpolationMap_2:t("+(String,InterpolationMap0)"),Record_2_String_and_SourceSpan:t("+(String,SourceSpan)"),Record_2_String_and_nullable_InterpolationMap:t("+(String,InterpolationMap?)"),Record_2_String_and_nullable_InterpolationMap_2:t("+(String,InterpolationMap0?)"),Record_2_Uri_and_bool_forImport:t("+forImport(Uri,bool)"),Record_2_nullable_Object_and_nullable_Object:t("+(Object?,Object?)"),Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool:t("+(+originalUrl(AsyncImporter,Uri,Uri)?,bool)"),Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool_2:t("+(+originalUrl(AsyncImporter0,Uri,Uri)?,bool)"),Record_2_nullable_String_and_nullable_String:t("+(String?,String?)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:t("+originalUrl(AsyncImporter,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(AsyncImporter0,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_bool_forImport:t("+forImport(AsyncImporter,Uri,bool)"),Record_3_AsyncImporter_and_Uri_and_bool_forImport_2:t("+forImport(AsyncImporter0,Uri,bool)"),Record_3_Importer_and_Uri_and_Uri_originalUrl:t("+originalUrl(Importer,Uri,Uri)"),Record_3_Importer_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(Importer0,Uri,Uri)"),Record_3_Importer_and_Uri_and_bool_forImport:t("+forImport(Importer,Uri,bool)"),Record_3_Importer_and_Uri_and_bool_forImport_2:t("+forImport(Importer0,Uri,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:t("+importer,isDependency(Stylesheet,AsyncImporter?,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2:t("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)"),Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl:t("+originalUrl(Object?,Object?,Object?)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator:t("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value>,Map<String,AstNode>,List<Value>,List<AstNode>,ListSeparator)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2:t("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value0>,Map<String,AstNode0>,List<Value0>,List<AstNode0>,ListSeparator0)"),RegExpMatch:t("RegExpMatch"),RenderContextOptions:t("RenderContextOptions0"),RenderResult:t("RenderResult"),Result_String:t("Result<String>"),ReversedListIterable_Frame:t("ReversedListIterable<Frame>"),Runes:t("Runes"),SassArgumentList:t("SassArgumentList"),SassArgumentList_2:t("SassArgumentList0"),SassBoolean:t("SassBoolean"),SassBoolean_2:t("SassBoolean0"),SassColor:t("SassColor"),SassColor_2:t("SassColor0"),SassFormatException:t("SassFormatException"),SassFormatException_2:t("SassFormatException0"),SassList:t("SassList"),SassList_2:t("SassList0"),SassMap:t("SassMap"),SassMap_2:t("SassMap0"),SassNumber:t("SassNumber"),SassNumber_2:t("SassNumber0"),SassRuntimeException:t("SassRuntimeException"),SassRuntimeException_2:t("SassRuntimeException0"),SassString:t("SassString"),SassString_2:t("SassString0"),SelectorList:t("SelectorList"),SelectorList_2:t("SelectorList0"),Set_ModifiableBox_SelectorList:t("Set<ModifiableBox<SelectorList>>"),Set_ModifiableBox_SelectorList_2:t("Set<ModifiableBox0<SelectorList0>>"),Set_Uri:t("Set<Uri>"),SimpleSelector:t("SimpleSelector"),SimpleSelector_2:t("SimpleSelector0"),SourceFile:t("SourceFile"),SourceLocation:t("SourceLocation"),SourceSpan:t("SourceSpan"),SourceSpanFormatException:t("SourceSpanFormatException"),SourceSpanWithContext:t("SourceSpanWithContext"),StackTrace:t("StackTrace"),Statement:t("Statement"),Statement_2:t("Statement0"),StaticImport:t("StaticImport"),StaticImport_2:t("StaticImport0"),StreamCompleter_WatchEvent:t("StreamCompleter<WatchEvent>"),StreamGroup_WatchEvent:t("StreamGroup<WatchEvent>"),StreamQueue_String:t("StreamQueue<String>"),Stream_WatchEvent:t("Stream<WatchEvent>"),String:t("String"),StringExpression:t("StringExpression"),StylesheetNode:t("StylesheetNode"),Timer:t("Timer"),Trace:t("Trace"),TrustedGetRuntimeType:t("TrustedGetRuntimeType"),TypeError:t("TypeError"),TypeSelector:t("TypeSelector"),TypeSelector_2:t("TypeSelector0"),Uint16List:t("Uint16List"),Uint32List:t("Uint32List"),Uint8ClampedList:t("Uint8ClampedList"),Uint8List:t("Uint8List"),UnionSet_Uri:t("UnionSet<Uri>"),UnknownJavaScriptObject:t("UnknownJavaScriptObject"),UnmodifiableListView_CssComment:t("UnmodifiableListView<CssComment>"),UnmodifiableListView_CssComment_2:t("UnmodifiableListView<CssComment0>"),UnmodifiableListView_CssNode:t("UnmodifiableListView<CssNode>"),UnmodifiableListView_CssNode_2:t("UnmodifiableListView<CssNode0>"),UnmodifiableListView_ForwardRule:t("UnmodifiableListView<ForwardRule>"),UnmodifiableListView_ForwardRule_2:t("UnmodifiableListView<ForwardRule0>"),UnmodifiableListView_ModifiableCssNode:t("UnmodifiableListView<ModifiableCssNode>"),UnmodifiableListView_ModifiableCssNode_2:t("UnmodifiableListView<ModifiableCssNode0>"),UnmodifiableListView_String:t("UnmodifiableListView<String>"),UnmodifiableListView_UseRule:t("UnmodifiableListView<UseRule>"),UnmodifiableListView_UseRule_2:t("UnmodifiableListView<UseRule0>"),UnmodifiableMapView_String_ArgParser:t("UnmodifiableMapView<String,ArgParser>"),UnmodifiableMapView_String_ConfiguredValue:t("UnmodifiableMapView<String,ConfiguredValue>"),UnmodifiableMapView_String_ConfiguredValue_2:t("UnmodifiableMapView<String,ConfiguredValue0>"),UnmodifiableMapView_String_Option:t("UnmodifiableMapView<String,Option>"),UnmodifiableMapView_String_Value:t("UnmodifiableMapView<String,Value>"),UnmodifiableMapView_String_Value_2:t("UnmodifiableMapView<String,Value0>"),UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode:t("UnmodifiableMapView<Uri,StylesheetNode?>"),UnmodifiableMapView_of_nullable_String_and_String:t("UnmodifiableMapView<String?,String>"),UnmodifiableMapView_of_nullable_String_and_nullable_String:t("UnmodifiableMapView<String?,String?>"),UnmodifiableSetView_String:t("UnmodifiableSetView0<String>"),UnmodifiableSetView_StylesheetNode:t("UnmodifiableSetView0<StylesheetNode>"),UnmodifiableSetView_Uri:t("UnmodifiableSetView0<Uri>"),UnprefixedMapView_ConfiguredValue:t("UnprefixedMapView<ConfiguredValue>"),UnprefixedMapView_ConfiguredValue_2:t("UnprefixedMapView0<ConfiguredValue0>"),Uri:t("Uri"),UseRule:t("UseRule"),UserDefinedCallable_AsyncEnvironment:t("UserDefinedCallable<AsyncEnvironment>"),UserDefinedCallable_AsyncEnvironment_2:t("UserDefinedCallable0<AsyncEnvironment0>"),UserDefinedCallable_Environment:t("UserDefinedCallable<Environment>"),UserDefinedCallable_Environment_2:t("UserDefinedCallable0<Environment0>"),Value:t("Value"),Value_2:t("Value0"),Value_Function_List_Value:t("Value(List<Value>)"),Value_Function_List_Value_2:t("Value0(List<Value0>)"),VariableDeclaration:t("VariableDeclaration"),VariableDeclaration_2:t("VariableDeclaration0"),VersionRange:t("VersionRange"),WatchEvent:t("WatchEvent"),WhereIterable_List_Iterable_ComplexSelectorComponent:t("WhereIterable<List<Iterable<ComplexSelectorComponent>>>"),WhereIterable_List_Iterable_ComplexSelectorComponent_2:t("WhereIterable<List<Iterable<ComplexSelectorComponent0>>>"),WhereIterable_String:t("WhereIterable<String>"),WhereTypeIterable_PseudoSelector:t("WhereTypeIterable<PseudoSelector>"),WhereTypeIterable_PseudoSelector_2:t("WhereTypeIterable<PseudoSelector0>"),WhereTypeIterable_String:t("WhereTypeIterable<String>"),_AsyncCompleter_List_void:t("_AsyncCompleter<List<~>>"),_AsyncCompleter_Object:t("_AsyncCompleter<Object>"),_AsyncCompleter_Stream_WatchEvent:t("_AsyncCompleter<Stream<WatchEvent>>"),_AsyncCompleter_String:t("_AsyncCompleter<String>"),_AsyncCompleter_nullable_Object:t("_AsyncCompleter<Object?>"),_CompleterStream_WatchEvent:t("_CompleterStream<WatchEvent>"),_EventRequest_dynamic:t("_EventRequest<@>"),_Future_List_void:t("_Future<List<~>>"),_Future_Object:t("_Future<Object>"),_Future_Stream_WatchEvent:t("_Future<Stream<WatchEvent>>"),_Future_String:t("_Future<String>"),_Future_Value:t("_Future<Value>"),_Future_Value_2:t("_Future<Value0>"),_Future_bool:t("_Future<bool>"),_Future_dynamic:t("_Future<@>"),_Future_int:t("_Future<int>"),_Future_nullable_Object:t("_Future<Object?>"),_Future_void:t("_Future<~>"),_Highlight:t("_Highlight"),_IdentityHashMap_of_nullable_Object_and_nullable_Object:t("_IdentityHashMap<Object?,Object?>"),_LinkedIdentityHashSet_ComplexSelector:t("_LinkedIdentityHashSet<ComplexSelector>"),_LinkedIdentityHashSet_ComplexSelector_2:t("_LinkedIdentityHashSet<ComplexSelector0>"),_LinkedIdentityHashSet_Extension:t("_LinkedIdentityHashSet<Extension>"),_LinkedIdentityHashSet_Extension_2:t("_LinkedIdentityHashSet<Extension0>"),_MapEntry:t("_MapEntry"),_NodeException:t("_NodeException"),_PlatformUri:t("_PlatformUri"),_SyncStarIterable_Deprecation:t("_SyncStarIterable<Deprecation0>"),_SyncStarIterable_Extension:t("_SyncStarIterable<Extension>"),_SyncStarIterable_Extension_2:t("_SyncStarIterable<Extension0>"),_SyncStarIterable_SimpleSelector:t("_SyncStarIterable<SimpleSelector>"),_SyncStarIterable_SimpleSelector_2:t("_SyncStarIterable<SimpleSelector0>"),_SyncStarIterable_String:t("_SyncStarIterable<String>"),bool:t("bool"),double:t("double"),dynamic:t("@"),dynamic_Function:t("@()"),dynamic_Function_Object:t("@(Object)"),dynamic_Function_Object_StackTrace:t("@(Object,StackTrace)"),int:t("int"),legacy_Never:t("0&*"),legacy_Object:t("Object*"),nullable_AstNode:t("AstNode?"),nullable_AstNode_2:t("AstNode0?"),nullable_CanonicalizeContext:t("CanonicalizeContext?"),nullable_CanonicalizeContext_2:t("CanonicalizeContext0?"),nullable_CssValue_String:t("CssValue<String>?"),nullable_CssValue_String_2:t("CssValue0<String>?"),nullable_Future_Null:t("Future<Null>?"),nullable_Future_void:t("Future<~>?"),nullable_ImporterResult:t("ImporterResult?"),nullable_ImporterResult_2:t("ImporterResult0?"),nullable_Object:t("Object?"),nullable_Record_2_String_and_String:t("+(String,String)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:t("+originalUrl(AsyncImporter,Uri,Uri)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(AsyncImporter0,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl:t("+originalUrl(Importer,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2:t("+originalUrl(Importer0,Uri,Uri)?"),nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:t("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)?"),nullable_Record_3_int_and_String_and_nullable_String:t("+(int,String,String?)?"),nullable_SourceFile:t("SourceFile?"),nullable_SourceSpan:t("SourceSpan?"),nullable_StreamSubscription_WatchEvent:t("StreamSubscription<WatchEvent>?"),nullable_String:t("String?"),nullable_Stylesheet:t("Stylesheet?"),nullable_StylesheetNode:t("StylesheetNode?"),nullable_Stylesheet_2:t("Stylesheet0?"),nullable_Uri:t("Uri?"),nullable_Value:t("Value?"),nullable_Value_2:t("Value0?"),nullable__ConstructorOptions:t("_ConstructorOptions?"),nullable__ConstructorOptions_2:t("_ConstructorOptions0?"),nullable__ConstructorOptions_3:t("_ConstructorOptions1?"),nullable__Highlight:t("_Highlight?"),num:t("num"),void:t("~"),void_Function_Object:t("~(Object)"),void_Function_Object_StackTrace:t("~(Object,StackTrace)")}}();(function(){var t=le.makeConstList;$.Interceptor_methods=g.Interceptor.prototype,$.JSArray_methods=g.JSArray.prototype,$.JSInt_methods=g.JSInt.prototype,$.JSNull_methods=g.JSNull.prototype,$.JSNumber_methods=g.JSNumber.prototype,$.JSString_methods=g.JSString.prototype,$.JavaScriptFunction_methods=g.JavaScriptFunction.prototype,$.JavaScriptObject_methods=g.JavaScriptObject.prototype,$.NativeUint32List_methods=r.NativeUint32List.prototype,$.NativeUint8List_methods=r.NativeUint8List.prototype,$.PlainJavaScriptObject_methods=g.PlainJavaScriptObject.prototype,$.UnknownJavaScriptObject_methods=g.UnknownJavaScriptObject.prototype,$.AsciiEncoder_127=new r.AsciiEncoder(127),$.C_EmptyUnmodifiableSet1=new r.EmptyUnmodifiableSet(r.findType("EmptyUnmodifiableSet<String>")),$.AtRootQuery_n2q=new r.AtRootQuery(!1,$.C_EmptyUnmodifiableSet1,!1,!0),$.AtRootQuery_n2q0=new r.AtRootQuery0(!1,$.C_EmptyUnmodifiableSet1,!1,!0),$.AttributeOperator_4QF=new r.AttributeOperator("=","equal"),$.AttributeOperator_4QF0=new r.AttributeOperator0("=","equal"),$.AttributeOperator_61T=new r.AttributeOperator("*=","substring"),$.AttributeOperator_61T0=new r.AttributeOperator0("*=","substring"),$.AttributeOperator_cMb=new r.AttributeOperator("^=","prefix"),$.AttributeOperator_cMb0=new r.AttributeOperator0("^=","prefix"),$.AttributeOperator_jqB=new r.AttributeOperator("|=","dash"),$.AttributeOperator_jqB0=new r.AttributeOperator0("|=","dash"),$.AttributeOperator_qhE=new r.AttributeOperator("$=","suffix"),$.AttributeOperator_qhE0=new r.AttributeOperator0("$=","suffix"),$.AttributeOperator_yT8=new r.AttributeOperator("~=","include"),$.AttributeOperator_yT80=new r.AttributeOperator0("~=","include"),$.BinaryOperator_2No=new r.BinaryOperator("times","*",6,!0,"times"),$.BinaryOperator_2No0=new r.BinaryOperator0("times","*",6,!0,"times"),$.BinaryOperator_KNx=new r.BinaryOperator("modulo","%",6,!1,"modulo"),$.BinaryOperator_KNx0=new r.BinaryOperator0("modulo","%",6,!1,"modulo"),$.BinaryOperator_SPQ=new r.BinaryOperator("less than or equals","<=",4,!1,"lessThanOrEquals"),$.BinaryOperator_SPQ0=new r.BinaryOperator0("less than or equals","<=",4,!1,"lessThanOrEquals"),$.BinaryOperator_SjO=new r.BinaryOperator("minus","-",5,!1,"minus"),$.BinaryOperator_SjO0=new r.BinaryOperator0("minus","-",5,!1,"minus"),$.BinaryOperator_U77=new r.BinaryOperator("divided by","/",6,!1,"dividedBy"),$.BinaryOperator_U770=new r.BinaryOperator0("divided by","/",6,!1,"dividedBy"),$.BinaryOperator_bEa=new r.BinaryOperator("greater than",">",4,!1,"greaterThan"),$.BinaryOperator_bEa0=new r.BinaryOperator0("greater than",">",4,!1,"greaterThan"),$.BinaryOperator_eDt=new r.BinaryOperator("and","and",2,!0,"and"),$.BinaryOperator_eDt0=new r.BinaryOperator0("and","and",2,!0,"and"),$.BinaryOperator_g8k=new r.BinaryOperator("equals","==",3,!1,"equals"),$.BinaryOperator_g8k0=new r.BinaryOperator0("equals","==",3,!1,"equals"),$.BinaryOperator_icU=new r.BinaryOperator("not equals","!=",3,!1,"notEquals"),$.BinaryOperator_icU0=new r.BinaryOperator0("not equals","!=",3,!1,"notEquals"),$.BinaryOperator_miq=new r.BinaryOperator("less than","<",4,!1,"lessThan"),$.BinaryOperator_miq0=new r.BinaryOperator0("less than","<",4,!1,"lessThan"),$.BinaryOperator_oEm=new r.BinaryOperator("greater than or equals",">=",4,!1,"greaterThanOrEquals"),$.BinaryOperator_oEm0=new r.BinaryOperator0("greater than or equals",">=",4,!1,"greaterThanOrEquals"),$.BinaryOperator_qNM=new r.BinaryOperator("or","or",1,!0,"or"),$.BinaryOperator_qNM0=new r.BinaryOperator0("or","or",1,!0,"or"),$.BinaryOperator_u15=new r.BinaryOperator("plus","+",5,!0,"plus"),$.BinaryOperator_u150=new r.BinaryOperator0("plus","+",5,!0,"plus"),$.BinaryOperator_wdM=new r.BinaryOperator("single equals","=",0,!1,"singleEquals"),$.BinaryOperator_wdM0=new r.BinaryOperator0("single equals","=",0,!1,"singleEquals"),$.CONSTANT=new r.Instantiation1(r.math0__max$closure(),r.findType("Instantiation1<int>")),$.C_AsciiCodec=new r.AsciiCodec,$.C_AsciiGlyphSet=new r.AsciiGlyphSet,$.C_Base64Encoder=new r.Base64Encoder,$.C_Base64Codec=new r.Base64Codec,$.C_DefaultEquality=new r.DefaultEquality,$.C_EmptyExtensionStore=new r.EmptyExtensionStore,$.C_EmptyExtensionStore0=new r.EmptyExtensionStore0,$.C_EmptyIterator=new r.EmptyIterator,$.C_EmptyUnmodifiableSet=new r.EmptyUnmodifiableSet(r.findType("EmptyUnmodifiableSet<SimpleSelector>")),$.C_EmptyUnmodifiableSet0=new r.EmptyUnmodifiableSet(r.findType("EmptyUnmodifiableSet<SimpleSelector0>")),$.C_IterableEquality=new r.IterableEquality,$.C_JS_CONST=function(s){var a=Object.prototype.toString.call(s);return a.substring(8,a.length-1)},$.C_JS_CONST0=function(){var n=Object.prototype.toString;function s(u){var p=n.call(u);return p.substring(8,p.length-1)}function a(u,p){if(/^HTML[A-Z].*Element$/.test(p)){var h=n.call(u);return h=="[object Object]"?null:"HTMLElement"}}function i(u,p){return u instanceof HTMLElement?"HTMLElement":a(u,p)}function o(u){if(typeof window>"u"||typeof window[u]>"u")return null;var p=window[u];return typeof p!="function"?null:p.prototype}function l(u){return null}var _=typeof HTMLElement=="function";return{getTag:s,getUnknownTag:_?i:a,prototypeForTag:o,discriminator:l}},$.C_JS_CONST6=function(n){return function(s){if(typeof navigator!="object")return s;var a=navigator.userAgent;if(typeof a!="string"||a.indexOf("DumpRenderTree")>=0)return s;if(a.indexOf("Chrome")>=0){let i=function(o){return typeof window=="object"&&window[o]&&window[o].name==o};if(i("Window")&&i("HTMLElement"))return s}s.getTag=n}},$.C_JS_CONST1=function(n){if(typeof dartExperimentalFixupGetTag!="function")return n;n.getTag=dartExperimentalFixupGetTag(n.getTag)},$.C_JS_CONST5=function(n){if(typeof navigator!="object")return n;var s=navigator.userAgent;if(typeof s!="string"||s.indexOf("Firefox")==-1)return n;var a=n.getTag,i={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",GeoGeolocation:"Geolocation",Location:"!Location",WorkerMessageEvent:"MessageEvent",XMLDocument:"!Document"};function o(l){var _=a(l);return i[_]||_}n.getTag=o},$.C_JS_CONST4=function(n){if(typeof navigator!="object")return n;var s=navigator.userAgent;if(typeof s!="string"||s.indexOf("Trident/")==-1)return n;var a=n.getTag,i={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",HTMLDDElement:"HTMLElement",HTMLDTElement:"HTMLElement",HTMLPhraseElement:"HTMLElement",Position:"Geoposition"};function o(_){var u=a(_),p=i[u];return p||(u=="Object"&&window.DataView&&_ instanceof window.DataView?"DataView":u)}function l(_){var u=window[_];return u==null?null:u.prototype}n.getTag=o,n.prototypeForTag=l},$.C_JS_CONST2=function(n){var s=n.getTag,a=n.prototypeForTag;function i(l){var _=s(l);return _=="Document"?l.xmlVersion?"!Document":"!HTMLDocument":_}function o(l){return l=="Document"?null:a(l)}n.getTag=i,n.prototypeForTag=o},$.C_JS_CONST3=function(n){return n},$.C_JsonCodec=new r.JsonCodec,$.C_ListEquality0=new r.ListEquality,$.C_ListEquality=new r.ListEquality,$.C_MapEquality=new r.MapEquality(r.findType("MapEquality<Object,Object>")),$.C_OutOfMemoryError=new r.OutOfMemoryError,$.C_SentinelValue=new r.SentinelValue,$.C_UnicodeGlyphSet=new r.UnicodeGlyphSet,$.C_Utf8Codec=new r.Utf8Codec,$.C_Utf8Encoder=new r.Utf8Encoder,$.C__DelayedDone=new r._DelayedDone,$.C__HasContentVisitor=new r._HasContentVisitor,$.C__HasContentVisitor0=new r._HasContentVisitor0,$.C__IsUselessVisitor=new r._IsUselessVisitor,$.C__IsUselessVisitor0=new r._IsUselessVisitor0,$.C__JSRandom=new r._JSRandom,$.C__MakeExpressionCalculationSafe=new r._MakeExpressionCalculationSafe,$.C__MakeExpressionCalculationSafe0=new r._MakeExpressionCalculationSafe0,$.C__ParentSelectorVisitor=new r._ParentSelectorVisitor,$.C__ParentSelectorVisitor0=new r._ParentSelectorVisitor0,$.C__Required=new r._Required,$.C__RootZone=new r._RootZone,$.C__SassNull=new r._SassNull,$.C__SassNull0=new r._SassNull0,$.CalculationOperator_171=new r.CalculationOperator("times","*",2,"times"),$.CalculationOperator_1710=new r.CalculationOperator0("times","*",2,"times"),$.CalculationOperator_CxF=new r.CalculationOperator("minus","-",1,"minus"),$.CalculationOperator_CxF0=new r.CalculationOperator0("minus","-",1,"minus"),$.CalculationOperator_Qf1=new r.CalculationOperator("divided by","/",2,"dividedBy"),$.CalculationOperator_Qf10=new r.CalculationOperator0("divided by","/",2,"dividedBy"),$.CalculationOperator_g2q=new r.CalculationOperator("plus","+",1,"plus"),$.CalculationOperator_g2q0=new r.CalculationOperator0("plus","+",1,"plus"),$.ChangeType_add=new r.ChangeType("add"),$.ChangeType_modify=new r.ChangeType("modify"),$.ChangeType_remove=new r.ChangeType("remove"),$.Combinator_8I8=new r.Combinator(">","child"),$.Combinator_8I80=new r.Combinator0(">","child"),$.Combinator_gRV=new r.Combinator("+","nextSibling"),$.Combinator_gRV0=new r.Combinator0("+","nextSibling"),$.Combinator_y18=new r.Combinator("~","followingSibling"),$.Combinator_y180=new r.Combinator0("~","followingSibling"),$.Object_empty={},$.Map_empty17=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,ConfiguredValue>")),$.Configuration_Map_empty_null=new r.Configuration($.Map_empty17,null),$.Map_empty18=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,ConfiguredValue0>")),$.Configuration_Map_empty_null0=new r.Configuration0($.Map_empty18,null),$.Deprecation_2Vk=new r.Deprecation("strict-unary","1.55.0",!1,"strictUnary"),$.Deprecation_2jN=new r.Deprecation("function-units","1.56.0",!1,"functionUnits"),$.Deprecation_2nU=new r.Deprecation("new-global","1.17.2",!1,"newGlobal"),$.Deprecation_5pG=new r.Deprecation0("bogus-combinators","1.54.0","Leading, trailing, and repeated combinators.",!1,"bogusCombinators"),$.Deprecation_Agq=new r.Deprecation0("calc-interp",null,null,!1,"calcInterp"),$.Deprecation_B4v=new r.Deprecation("fs-importer-cwd","1.73.0",!1,"fsImporterCwd"),$.Deprecation_E8a=new r.Deprecation0("slash-div","1.33.0","/ operator for division.",!1,"slashDiv"),$.Deprecation_EJz=new r.Deprecation("elseif","1.3.2",!1,"elseif"),$.Deprecation_EfO=new r.Deprecation0("color-module-compat","1.23.0","Using color module functions in place of plain CSS functions.",!1,"colorModuleCompat"),$.Deprecation_FGJ=new r.Deprecation0("mixed-decls","1.77.7","Declarations after or between nested rules.",!1,"mixedDecls"),$.Deprecation_GFc=new r.Deprecation("abs-percent","1.65.0",!1,"absPercent"),$.Deprecation_HJ0=new r.Deprecation("css-function-mixin","1.76.0",!1,"cssFunctionMixin"),$.Deprecation_IMm=new r.Deprecation("relative-canonical","1.14.2",!1,"relativeCanonical"),$.Deprecation_Iit=new r.Deprecation0("moz-document","1.7.2","@-moz-document.",!1,"mozDocument"),$.Deprecation_JeE=new r.Deprecation("user-authored",null,!1,"userAuthored"),$.Deprecation_MMc=new r.Deprecation0("call-string","0.0.0","Passing a string directly to meta.call().",!1,"callString"),$.Deprecation_Ssf=new r.Deprecation0("relative-canonical","1.14.2","Imports using relative canonical URLs.",!1,"relativeCanonical"),$.Deprecation_W6Z=new r.Deprecation0("new-global","1.17.2","Declaring new variables with !global.",!1,"newGlobal"),$.Deprecation_gf0=new r.Deprecation("mixed-decls","1.77.7",!1,"mixedDecls"),$.Deprecation_gkc=new r.Deprecation("call-string","0.0.0",!1,"callString"),$.Deprecation_iDZ=new r.Deprecation("color-module-compat","1.23.0",!1,"colorModuleCompat"),$.Deprecation_iXE=new r.Deprecation0("duplicate-var-flags","1.62.0","Using !default or !global multiple times for one variable.",!1,"duplicateVarFlags"),$.Deprecation_ido=new r.Deprecation("bogus-combinators","1.54.0",!1,"bogusCombinators"),$.Deprecation_import_null_true_import=new r.Deprecation("import",null,!0,"import"),$.Deprecation_jYb=new r.Deprecation0("abs-percent","1.65.0","Passing percentages to the Sass abs() function.",!1,"absPercent"),$.Deprecation_kmo=new r.Deprecation0("fs-importer-cwd","1.73.0","Using the current working directory as an implicit load path.",!1,"fsImporterCwd"),$.Deprecation_oCX=new r.Deprecation0("function-units","1.56.0","Passing invalid units to built-in functions.",!1,"functionUnits"),$.Deprecation_oJv=new r.Deprecation("slash-div","1.33.0",!1,"slashDiv"),$.Deprecation_omH=new r.Deprecation0("null-alpha","1.62.3","Passing null as alpha in the JS API.",!1,"nullAlpha"),$.Deprecation_oty=new r.Deprecation0("user-authored",null,null,!1,"userAuthored"),$.Deprecation_qBS=new r.Deprecation0("css-function-mixin","1.76.0","Function and mixin names beginning with --.",!1,"cssFunctionMixin"),$.Deprecation_qd9=new r.Deprecation0("import",null,"@import rules.",!0,"import"),$.Deprecation_uNF=new r.Deprecation("moz-document","1.7.2",!1,"mozDocument"),$.Deprecation_woc=new r.Deprecation0("strict-unary","1.55.0","Ambiguous + and - operators.",!1,"strictUnary"),$.Deprecation_xw8=new r.Deprecation0("elseif","1.3.2","@elseif.",!1,"elseif"),$.Deprecation_zrt=new r.Deprecation("duplicate-var-flags","1.62.0",!1,"duplicateVarFlags"),$.Duration_0=new r.Duration(0),$.ExtendMode_allTargets_allTargets=new r.ExtendMode("allTargets","allTargets"),$.ExtendMode_allTargets_allTargets0=new r.ExtendMode0("allTargets","allTargets"),$.ExtendMode_normal_normal=new r.ExtendMode("normal","normal"),$.ExtendMode_normal_normal0=new r.ExtendMode0("normal","normal"),$.ExtendMode_replace_replace=new r.ExtendMode("replace","replace"),$.ExtendMode_replace_replace0=new r.ExtendMode0("replace","replace"),$.JsonDecoder_null=new r.JsonDecoder(null),$.JsonEncoder_null=new r.JsonEncoder(null),$.LineFeed_75j=new r.LineFeed0("lfcr",`
|
||
\r`,"lfcr"),$.LineFeed_89t=new r.LineFeed0("cr","\r","cr"),$.LineFeed_A4L=new r.LineFeed0("crlf",`\r
|
||
`,"crlf"),$.LineFeed_LvD=new r.LineFeed0("lf",`
|
||
`,"lf"),$.LineFeed_lf=new r.LineFeed("lf"),$.ListSeparator_ECn=new r.ListSeparator("comma",",","comma"),$.ListSeparator_ECn0=new r.ListSeparator0("comma",",","comma"),$.ListSeparator_cQA=new r.ListSeparator("slash","/","slash"),$.ListSeparator_cQA0=new r.ListSeparator0("slash","/","slash"),$.ListSeparator_nbm=new r.ListSeparator("space"," ","space"),$.ListSeparator_nbm0=new r.ListSeparator0("space"," ","space"),$.ListSeparator_undecided_null_undecided=new r.ListSeparator("undecided",null,"undecided"),$.ListSeparator_undecided_null_undecided0=new r.ListSeparator0("undecided",null,"undecided"),$.List_2jN=r._setArrayType(t([0,0,32722,12287,65534,34815,65534,18431]),c.JSArray_int),$.List_42A=r._setArrayType(t([0,0,65490,45055,65535,34815,65534,18431]),c.JSArray_int),$.List_4AN=r._setArrayType(t([0,0,32754,11263,65534,34815,65534,18431]),c.JSArray_int),$.Object_79D={em:0,rem:1,ex:2,rex:3,cap:4,rcap:5,ch:6,rch:7,ic:8,ric:9,lh:10,rlh:11,vw:12,lvw:13,svw:14,dvw:15,vh:16,lvh:17,svh:18,dvh:19,vi:20,lvi:21,svi:22,dvi:23,vb:24,lvb:25,svb:26,dvb:27,vmin:28,lvmin:29,svmin:30,dvmin:31,vmax:32,lvmax:33,svmax:34,dvmax:35,cqw:36,cqh:37,cqi:38,cqb:39,cqmin:40,cqmax:41,cm:42,mm:43,q:44,in:45,pt:46,pc:47,px:48},$.Set_ot1A=new r.ConstantStringSet($.Object_79D,49,c.ConstantStringSet_String),$.Object_Yf3={deg:0,grad:1,rad:2,turn:3},$.Set_YZQG9=new r.ConstantStringSet($.Object_Yf3,4,c.ConstantStringSet_String),$.Object_s_0_ms_1={s:0,ms:1},$.Set_wEo81=new r.ConstantStringSet($.Object_s_0_ms_1,2,c.ConstantStringSet_String),$.Object_hz_0_khz_1={hz:0,khz:1},$.Set_y00Wb=new r.ConstantStringSet($.Object_hz_0_khz_1,2,c.ConstantStringSet_String),$.Object_3CF={dpi:0,dpcm:1,dppx:2},$.Set_Db0y4=new r.ConstantStringSet($.Object_3CF,3,c.ConstantStringSet_String),$.List_Eeh=r._setArrayType(t([$.Set_ot1A,$.Set_YZQG9,$.Set_wEo81,$.Set_y00Wb,$.Set_Db0y4]),r.findType("JSArray<Set<String>>")),$.List_GVy=r._setArrayType(t([0,0,26624,1023,65534,2047,65534,2047]),c.JSArray_int),$.List_M2I0=r._setArrayType(t([0,0,32722,12287,65535,34815,65534,18431]),c.JSArray_int),$.List_M2I=r._setArrayType(t([0,0,65490,12287,65535,34815,65534,18431]),c.JSArray_int),$.List_VOY=r._setArrayType(t([0,0,32776,33792,1,10240,0,0]),c.JSArray_int),$.Deprecation_gQW=new r.Deprecation("null-alpha","1.62.3",!1,"nullAlpha"),$.Deprecation_ErI=new r.Deprecation("calc-interp",null,!1,"calcInterp"),$.List_Yb0=r._setArrayType(t([$.Deprecation_gkc,$.Deprecation_EJz,$.Deprecation_uNF,$.Deprecation_IMm,$.Deprecation_2nU,$.Deprecation_iDZ,$.Deprecation_oJv,$.Deprecation_ido,$.Deprecation_2Vk,$.Deprecation_2jN,$.Deprecation_zrt,$.Deprecation_gQW,$.Deprecation_GFc,$.Deprecation_B4v,$.Deprecation_HJ0,$.Deprecation_gf0,$.Deprecation_import_null_true_import,$.Deprecation_JeE,$.Deprecation_ErI]),r.findType("JSArray<Deprecation>")),$.List_empty11=r._setArrayType(t([]),c.JSArray_Argument),$.List_empty22=r._setArrayType(t([]),c.JSArray_Argument_2),$.List_empty24=r._setArrayType(t([]),c.JSArray_AsyncCallable_2),$.List_empty25=r._setArrayType(t([]),c.JSArray_AsyncImporter),$.List_empty1=r._setArrayType(t([]),c.JSArray_ComplexSelector),$.List_empty14=r._setArrayType(t([]),c.JSArray_ComplexSelector_2),$.List_empty2=r._setArrayType(t([]),c.JSArray_ComplexSelectorComponent),$.List_empty15=r._setArrayType(t([]),c.JSArray_ComplexSelectorComponent_2),$.List_empty10=r._setArrayType(t([]),c.JSArray_ConfiguredVariable),$.List_empty21=r._setArrayType(t([]),c.JSArray_ConfiguredVariable_2),$.List_empty3=r._setArrayType(t([]),c.JSArray_CssNode),$.List_empty16=r._setArrayType(t([]),c.JSArray_CssNode_2),$.List_empty0=r._setArrayType(t([]),c.JSArray_CssValue_Combinator),$.List_empty13=r._setArrayType(t([]),c.JSArray_CssValue_Combinator_2),$.List_empty9=r._setArrayType(t([]),c.JSArray_Expression),$.List_empty20=r._setArrayType(t([]),c.JSArray_Expression_2),$.List_empty5=r._setArrayType(t([]),c.JSArray_Extension),$.List_empty17=r._setArrayType(t([]),c.JSArray_Extension_2),$.List_empty23=r._setArrayType(t([]),c.JSArray_Importer_2),$.List_empty7=r._setArrayType(t([]),r.findType("JSArray<Module0<0&>>")),$.List_empty18=r._setArrayType(t([]),r.findType("JSArray<Module1<0&>>")),$.List_empty12=r._setArrayType(t([]),c.JSArray_Statement),$.List_empty=r._setArrayType(t([]),c.JSArray_String),$.List_empty8=r._setArrayType(t([]),c.JSArray_Value),$.List_empty19=r._setArrayType(t([]),c.JSArray_Value_2),$.List_empty4=r._setArrayType(t([]),c.JSArray_int),$.List_empty6=r._setArrayType(t([]),c.JSArray_dynamic),$.List_kUZ=r._setArrayType(t([$.CalculationOperator_g2q0,$.CalculationOperator_CxF0,$.CalculationOperator_1710,$.CalculationOperator_Qf10]),r.findType("JSArray<CalculationOperator0>")),$.List_oyU=r._setArrayType(t([0,0,27858,1023,65534,51199,65535,32767]),c.JSArray_int),$.List_piR=r._setArrayType(t([0,0,24576,1023,65534,34815,65534,18431]),c.JSArray_int),$.List_wIq=r._setArrayType(t([$.Deprecation_MMc,$.Deprecation_xw8,$.Deprecation_Iit,$.Deprecation_Ssf,$.Deprecation_W6Z,$.Deprecation_EfO,$.Deprecation_E8a,$.Deprecation_5pG,$.Deprecation_woc,$.Deprecation_oCX,$.Deprecation_iXE,$.Deprecation_omH,$.Deprecation_jYb,$.Deprecation_kmo,$.Deprecation_qBS,$.Deprecation_FGJ,$.Deprecation_qd9,$.Deprecation_oty,$.Deprecation_Agq]),r.findType("JSArray<Deprecation0>")),$.Object_Jgz={length:0,angle:1,time:2,frequency:3,"pixel density":4},$.List_Mul=r._setArrayType(t(["in","cm","pc","mm","q","pt","px"]),c.JSArray_String),$.List_deg_grad_rad_turn=r._setArrayType(t(["deg","grad","rad","turn"]),c.JSArray_String),$.List_s_ms=r._setArrayType(t(["s","ms"]),c.JSArray_String),$.List_Hz_kHz=r._setArrayType(t(["Hz","kHz"]),c.JSArray_String),$.List_dpi_dpcm_dppx=r._setArrayType(t(["dpi","dpcm","dppx"]),c.JSArray_String),$.Map_397RH=new r.ConstantStringMap($.Object_Jgz,[$.List_Mul,$.List_deg_grad_rad_turn,$.List_s_ms,$.List_Hz_kHz,$.List_dpi_dpcm_dppx],r.findType("ConstantStringMap<String,List<String>>")),$.Map_empty7=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Module0<AsyncCallable>,List<CssComment>>")),$.Map_empty0=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Module0<Callable0>,List<CssComment>>")),$.Map_empty2=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Module0<0&>,List<CssComment>>")),$.Map_empty15=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Module1<AsyncCallable0>,List<CssComment0>>")),$.Map_empty9=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Module1<Callable>,List<CssComment0>>")),$.Map_empty11=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Module1<0&>,List<CssComment0>>")),$.Map_empty4=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,AstNode>")),$.Map_empty12=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,AstNode0>")),$.Map_empty6=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Expression>")),$.Map_empty14=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Expression0>")),$.Map_empty8=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Module0<AsyncCallable>>")),$.Map_empty1=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Module0<Callable0>>")),$.Map_empty16=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Module1<AsyncCallable0>>")),$.Map_empty10=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Module1<Callable>>")),$.Map_empty5=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Value>")),$.Map_empty13=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String,Value0>")),$.Map_empty3=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Symbol0,@>")),$.Map_empty=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<String?,String>")),$.Object_AiQ={in:0,cm:1,pc:2,mm:3,q:4,pt:5,px:6,deg:7,grad:8,rad:9,turn:10,s:11,ms:12,Hz:13,kHz:14,dpi:15,dpcm:16,dppx:17},$.Object_Uy1={in:0,cm:1,pc:2,mm:3,q:4,pt:5,px:6},$.Map_MuACk=new r.ConstantStringMap($.Object_Uy1,[1,.39370078740157477,.16666666666666666,.03937007874015748,.00984251968503937,.013888888888888888,.010416666666666666],c.ConstantStringMap_String_double),$.Map_MuHeh=new r.ConstantStringMap($.Object_Uy1,[2.54,1,.42333333333333334,.1,.025,.035277777777777776,.026458333333333334],c.ConstantStringMap_String_double),$.Map_Mudgs=new r.ConstantStringMap($.Object_Uy1,[6,2.3622047244094486,1,.2362204724409449,.05905511811023623,.08333333333333333,.0625],c.ConstantStringMap_String_double),$.Map_Mu8oi=new r.ConstantStringMap($.Object_Uy1,[25.4,10,4.233333333333333,1,.25,.35277777777777775,.26458333333333334],c.ConstantStringMap_String_double),$.Map_MusBb=new r.ConstantStringMap($.Object_Uy1,[101.6,40,16.933333333333334,4,1,1.411111111111111,1.0583333333333333],c.ConstantStringMap_String_double),$.Map_MuX5a=new r.ConstantStringMap($.Object_Uy1,[72,28.346456692913385,12,2.834645669291339,.7086614173228347,1,.75],c.ConstantStringMap_String_double),$.Map_MuVWp=new r.ConstantStringMap($.Object_Uy1,[96,37.79527559055118,16,3.7795275590551185,.9448818897637796,1.3333333333333333,1],c.ConstantStringMap_String_double),$.Map_P98ha=new r.ConstantStringMap($.Object_Yf3,[1,.9,57.29577951308232,360],c.ConstantStringMap_String_double),$.Map_P9IYz=new r.ConstantStringMap($.Object_Yf3,[1.1111111111111112,1,63.66197723675813,400],c.ConstantStringMap_String_double),$.Map_P9t42=new r.ConstantStringMap($.Object_Yf3,[.017453292519943295,.015707963267948967,1,6.283185307179586],c.ConstantStringMap_String_double),$.Map_P9ZUB=new r.ConstantStringMap($.Object_Yf3,[.002777777777777778,.0025,.15915494309189535,1],c.ConstantStringMap_String_double),$.Map_kUCK0=new r.ConstantStringMap($.Object_s_0_ms_1,[1,.001],c.ConstantStringMap_String_double),$.Map_kUfVB=new r.ConstantStringMap($.Object_s_0_ms_1,[1e3,1],c.ConstantStringMap_String_double),$.Object_Hz_0_kHz_1={Hz:0,kHz:1},$.Map_WfkC8=new r.ConstantStringMap($.Object_Hz_0_kHz_1,[1,1e3],c.ConstantStringMap_String_double),$.Map_Wfs7p=new r.ConstantStringMap($.Object_Hz_0_kHz_1,[.001,1],c.ConstantStringMap_String_double),$.Map_dgy9B=new r.ConstantStringMap($.Object_3CF,[1,2.54,96],c.ConstantStringMap_String_double),$.Map_dgLkt=new r.ConstantStringMap($.Object_3CF,[.39370078740157477,1,37.79527559055118],c.ConstantStringMap_String_double),$.Map_dgw3K=new r.ConstantStringMap($.Object_3CF,[.010416666666666666,.026458333333333334,1],c.ConstantStringMap_String_double),$.Map_gQqJO=new r.ConstantStringMap($.Object_AiQ,[$.Map_MuACk,$.Map_MuHeh,$.Map_Mudgs,$.Map_Mu8oi,$.Map_MusBb,$.Map_MuX5a,$.Map_MuVWp,$.Map_P98ha,$.Map_P9IYz,$.Map_P9t42,$.Map_P9ZUB,$.Map_kUCK0,$.Map_kUfVB,$.Map_WfkC8,$.Map_Wfs7p,$.Map_dgy9B,$.Map_dgLkt,$.Map_dgw3K],r.findType("ConstantStringMap<String,Map<String,double>>")),$.OptionType_I6i=new r.OptionType("OptionType.flag"),$.OptionType_tew=new r.OptionType("OptionType.single"),$.OptionType_yPm=new r.OptionType("OptionType.multiple"),$.OutputStyle_0=new r.OutputStyle("expanded"),$.OutputStyle_00=new r.OutputStyle0("expanded"),$.OutputStyle_1=new r.OutputStyle("compressed"),$.OutputStyle_10=new r.OutputStyle0("compressed"),$.Map_empty19=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<SelectorList,Box<SelectorList>>")),$.Record2_EmptyExtensionStore_Map_empty=new r._Record_2($.C_EmptyExtensionStore,$.Map_empty19),$.Map_empty20=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<SelectorList0,Box0<SelectorList0>>")),$.Record2_EmptyExtensionStore_Map_empty0=new r._Record_2($.C_EmptyExtensionStore0,$.Map_empty20),$.SassBoolean_false=new r.SassBoolean(!1),$.SassBoolean_false0=new r.SassBoolean0(!1),$.SassBoolean_true=new r.SassBoolean(!0),$.SassBoolean_true0=new r.SassBoolean0(!0),$.SassList_bdS=new r.SassList($.List_empty8,$.ListSeparator_ECn,!1),$.SassList_bdS0=new r.SassList($.List_empty8,$.ListSeparator_ECn,!0),$.SassList_bdS1=new r.SassList0($.List_empty19,$.ListSeparator_ECn0,!1),$.SassList_bdS2=new r.SassList0($.List_empty19,$.ListSeparator_ECn0,!0),$.SassList_k8F=new r.SassList0($.List_empty19,$.ListSeparator_undecided_null_undecided0,!1),$.Map_empty21=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Value,Value>")),$.SassMap_Map_empty=new r.SassMap($.Map_empty21),$.Map_empty22=new r.ConstantStringMap($.Object_empty,[],r.findType("ConstantStringMap<Value0,Value0>")),$.SassMap_Map_empty0=new r.SassMap0($.Map_empty22),$.Object_oyn={".scss":0,".sass":1,".css":2},$.Set_0=new r.ConstantStringSet($.Object_oyn,3,c.ConstantStringSet_String),$.Object_6Gw={sass:0,style:1,default:2},$.Set_TnQrk=new r.ConstantStringSet($.Object_6Gw,3,c.ConstantStringSet_String),$.Set_empty1=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<CssMediaQuery>")),$.Set_empty5=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<CssMediaQuery0>")),$.Set_empty2=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<Module0<AsyncCallable>>")),$.Set_empty0=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<Module0<Callable0>>")),$.Set_empty6=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<Module1<AsyncCallable0>>")),$.Set_empty4=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<Module1<Callable>>")),$.Set_empty7=new r.ConstantStringSet($.Object_empty,0,c.ConstantStringSet_String),$.Set_empty3=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<StylesheetNode>")),$.Set_empty=new r.ConstantStringSet($.Object_empty,0,r.findType("ConstantStringSet<Uri>")),$.Object_q8Y={is:0,matches:1,where:2},$.Set_mlzm2=new r.ConstantStringSet($.Object_q8Y,3,c.ConstantStringSet_String),$.Set_mqKz=new r.GeneralConstantSet([$.BinaryOperator_2No,$.BinaryOperator_U77,$.BinaryOperator_u15,$.BinaryOperator_SjO],r.findType("GeneralConstantSet<BinaryOperator>")),$.Set_mqKz0=new r.GeneralConstantSet([$.BinaryOperator_2No0,$.BinaryOperator_U770,$.BinaryOperator_u150,$.BinaryOperator_SjO0],r.findType("GeneralConstantSet<BinaryOperator0>")),$.Object_GUq={calc:0,clamp:1,hypot:2,sin:3,cos:4,tan:5,asin:6,acos:7,atan:8,sqrt:9,exp:10,sign:11,mod:12,rem:13,atan2:14,pow:15,log:16},$.Set_yHF81=new r.ConstantStringSet($.Object_GUq,17,c.ConstantStringSet_String),$.StderrLogger_false=new r.StderrLogger(!1),$.StderrLogger_false0=new r.StderrLogger0(!1),$.Symbol__canonicalizeContext=new r.Symbol("_canonicalizeContext"),$.Symbol__evaluationContext=new r.Symbol("_evaluationContext"),$.Symbol__extensions=new r.Symbol("_extensions"),$.Symbol__sourceSpecificity=new r.Symbol("_sourceSpecificity"),$.Symbol_call=new r.Symbol("call"),$.Syntax_CSS_css=new r.Syntax("CSS","css"),$.Syntax_CSS_css0=new r.Syntax0("CSS","css"),$.Syntax_SCSS_scss=new r.Syntax("SCSS","scss"),$.Syntax_SCSS_scss0=new r.Syntax0("SCSS","scss"),$.Syntax_Sass_sass=new r.Syntax("Sass","sass"),$.Syntax_Sass_sass0=new r.Syntax0("Sass","sass"),$.Type_ByteBuffer_EOZ=r.typeLiteral("ByteBuffer"),$.Type_ByteData_mF8=r.typeLiteral("ByteData"),$.Type_Float32List_Ymk=r.typeLiteral("Float32List"),$.Type_Float64List_Ymk=r.typeLiteral("Float64List"),$.Type_Int16List_cot=r.typeLiteral("Int16List"),$.Type_Int32List_m1p=r.typeLiteral("Int32List"),$.Type_Int8List_woc=r.typeLiteral("Int8List"),$.Type_Object_QJv=r.typeLiteral("Object"),$.Type_Uint16List_2mh=r.typeLiteral("Uint16List"),$.Type_Uint32List_2mh=r.typeLiteral("Uint32List"),$.Type_Uint8ClampedList_9Bb=r.typeLiteral("Uint8ClampedList"),$.Type_Uint8List_CSc=r.typeLiteral("Uint8List"),$.UnaryOperator_AiQ=new r.UnaryOperator("minus","-","minus"),$.UnaryOperator_AiQ0=new r.UnaryOperator0("minus","-","minus"),$.UnaryOperator_SJr=new r.UnaryOperator("divide","/","divide"),$.UnaryOperator_SJr0=new r.UnaryOperator0("divide","/","divide"),$.UnaryOperator_cLp=new r.UnaryOperator("plus","+","plus"),$.UnaryOperator_cLp0=new r.UnaryOperator0("plus","+","plus"),$.UnaryOperator_not_not_not=new r.UnaryOperator("not","not","not"),$.UnaryOperator_not_not_not0=new r.UnaryOperator0("not","not","not"),$.Utf8Decoder_false=new r.Utf8Decoder(!1),$._ColorFormatEnum_hslFunction=new r._ColorFormatEnum("hslFunction"),$._ColorFormatEnum_hslFunction0=new r._ColorFormatEnum0("hslFunction"),$._ColorFormatEnum_rgbFunction=new r._ColorFormatEnum("rgbFunction"),$._ColorFormatEnum_rgbFunction0=new r._ColorFormatEnum0("rgbFunction"),$._IsBogusVisitor_false=new r._IsBogusVisitor(!1),$._IsBogusVisitor_false0=new r._IsBogusVisitor0(!1),$._IsBogusVisitor_true=new r._IsBogusVisitor(!0),$._IsBogusVisitor_true0=new r._IsBogusVisitor0(!0),$._IsInvisibleVisitor_false=new r._IsInvisibleVisitor0(!1),$._IsInvisibleVisitor_false0=new r._IsInvisibleVisitor2(!1),$._IsInvisibleVisitor_false_false=new r._IsInvisibleVisitor(!1,!1),$._IsInvisibleVisitor_false_false0=new r._IsInvisibleVisitor1(!1,!1),$._IsInvisibleVisitor_true=new r._IsInvisibleVisitor0(!0),$._IsInvisibleVisitor_true0=new r._IsInvisibleVisitor2(!0),$._IsInvisibleVisitor_true_false=new r._IsInvisibleVisitor(!0,!1),$._IsInvisibleVisitor_true_false0=new r._IsInvisibleVisitor1(!0,!1),$._IsInvisibleVisitor_true_true=new r._IsInvisibleVisitor(!0,!0),$._IsInvisibleVisitor_true_true0=new r._IsInvisibleVisitor1(!0,!0),$._PathDirection_3KU=new r._PathDirection("above root"),$._PathDirection_8OV=new r._PathDirection("at root"),$._PathDirection_e7w=new r._PathDirection("reaches root"),$._PathDirection_yLX=new r._PathDirection("below root"),$._PathRelation_different=new r._PathRelation("different"),$._PathRelation_equal=new r._PathRelation("equal"),$._PathRelation_inconclusive=new r._PathRelation("inconclusive"),$._PathRelation_within=new r._PathRelation("within"),$._SingletonCssMediaQueryMergeResult_0=new r._SingletonCssMediaQueryMergeResult("empty"),$._SingletonCssMediaQueryMergeResult_00=new r._SingletonCssMediaQueryMergeResult0("empty"),$._SingletonCssMediaQueryMergeResult_1=new r._SingletonCssMediaQueryMergeResult("unrepresentable"),$._SingletonCssMediaQueryMergeResult_10=new r._SingletonCssMediaQueryMergeResult0("unrepresentable"),$._StreamGroupState_canceled=new r._StreamGroupState("canceled"),$._StreamGroupState_dormant=new r._StreamGroupState("dormant"),$._StreamGroupState_listening=new r._StreamGroupState("listening"),$._StreamGroupState_paused=new r._StreamGroupState("paused"),$._StringStackTrace_uwd=new r._StringStackTrace(""),$._ZoneFunction_NIe=new r._ZoneFunction($.C__RootZone,r.async___rootHandleUncaughtError$closure()),$._ZoneFunction_QOa=new r._ZoneFunction($.C__RootZone,r.async___rootRegisterUnaryCallback$closure()),$._ZoneFunction__RootZone__rootCreateTimer=new r._ZoneFunction($.C__RootZone,r.async___rootCreateTimer$closure()),$._ZoneFunction__RootZone__rootErrorCallback=new r._ZoneFunction($.C__RootZone,r.async___rootErrorCallback$closure()),$._ZoneFunction__RootZone__rootFork=new r._ZoneFunction($.C__RootZone,r.async___rootFork$closure()),$._ZoneFunction__RootZone__rootPrint=new r._ZoneFunction($.C__RootZone,r.async___rootPrint$closure()),$._ZoneFunction__RootZone__rootRegisterCallback=new r._ZoneFunction($.C__RootZone,r.async___rootRegisterCallback$closure()),$._ZoneFunction__RootZone__rootRun=new r._ZoneFunction($.C__RootZone,r.async___rootRun$closure()),$._ZoneFunction__RootZone__rootRunBinary=new r._ZoneFunction($.C__RootZone,r.async___rootRunBinary$closure()),$._ZoneFunction__RootZone__rootRunUnary=new r._ZoneFunction($.C__RootZone,r.async___rootRunUnary$closure()),$._ZoneFunction__RootZone__rootScheduleMicrotask=new r._ZoneFunction($.C__RootZone,r.async___rootScheduleMicrotask$closure()),$._ZoneFunction_kWM=new r._ZoneFunction($.C__RootZone,r.async___rootCreatePeriodicTimer$closure()),$._ZoneFunction_qxw=new r._ZoneFunction($.C__RootZone,r.async___rootRegisterBinaryCallback$closure()),$._ZoneSpecification_48t=new r._ZoneSpecification(null,null,null,null,null,null,null,null,null,null,null,null,null)})(),function(){C._JS_INTEROP_INTERCEPTOR_TAG=null,C.toStringVisiting=r._setArrayType([],c.JSArray_Object),C.printToZone=null,C.Primitives__identityHashCodeProperty=null,C.BoundClosure__receiverFieldNameCache=null,C.BoundClosure__interceptorFieldNameCache=null,C.getTagFunction=null,C.alternateTagFunction=null,C.prototypeForTagFunction=null,C.dispatchRecordsForInstanceTags=null,C.interceptorsForUncacheableTags=null,C.initNativeDispatchFlag=null,C._Record__computedFieldKeys=r._setArrayType([],r.findType("JSArray<List<Object>?>")),C._nextCallback=null,C._lastCallback=null,C._lastPriorityCallback=null,C._isInCallbackLoop=!1,C.Zone__current=$.C__RootZone,C._RootZone__rootDelegate=null,C.Uri__cachedBaseString="",C.Uri__cachedBaseUri=null,C._fs=null,C._currentUriBase=null,C._current=null,C._subselectorPseudos=r.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],c.String),C._rootishPseudoClasses=r.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],c.String),C._features=r.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],c.String),C._realCaseCache=function(){var t=c.String;return r.LinkedHashMap_LinkedHashMap$_empty(t,t)}(),C._selectorPseudoClasses=r.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],c.String),C._selectorPseudoElements=r.LinkedHashSet_LinkedHashSet$_literal(["slotted"],c.String),C._glyphs=$.C_UnicodeGlyphSet,C._rootishPseudoClasses0=r.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],c.String),C._realCaseCache0=function(){var t=c.String;return r.LinkedHashMap_LinkedHashMap$_empty(t,t)}(),C._features0=r.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],c.String),C._selectorPseudoClasses0=r.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],c.String),C._selectorPseudoElements0=r.LinkedHashSet_LinkedHashSet$_literal(["slotted"],c.String),C._subselectorPseudos0=r.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],c.String)}(),function(){var t=le.lazyFinal,n=le.lazy;t(C,"DART_CLOSURE_PROPERTY_NAME","$get$DART_CLOSURE_PROPERTY_NAME",()=>r.getIsolateAffinityTag("_$dart_dartClosure")),t(C,"nullFuture","$get$nullFuture",()=>$.C__RootZone.run$1$1(0,new r.nullFuture_closure,r.findType("Future<Null>"))),t(C,"TypeErrorDecoder_noSuchMethodPattern","$get$TypeErrorDecoder_noSuchMethodPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn({toString:function(){return"$receiver$"}}))),t(C,"TypeErrorDecoder_notClosurePattern","$get$TypeErrorDecoder_notClosurePattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn({$method$:null,toString:function(){return"$receiver$"}}))),t(C,"TypeErrorDecoder_nullCallPattern","$get$TypeErrorDecoder_nullCallPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn(null))),t(C,"TypeErrorDecoder_nullLiteralCallPattern","$get$TypeErrorDecoder_nullLiteralCallPattern",()=>r.TypeErrorDecoder_extractPattern(function(){var s="$arguments$";try{null.$method$(s)}catch(a){return a.message}}())),t(C,"TypeErrorDecoder_undefinedCallPattern","$get$TypeErrorDecoder_undefinedCallPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokeCallErrorOn(void 0))),t(C,"TypeErrorDecoder_undefinedLiteralCallPattern","$get$TypeErrorDecoder_undefinedLiteralCallPattern",()=>r.TypeErrorDecoder_extractPattern(function(){var s="$arguments$";try{(void 0).$method$(s)}catch(a){return a.message}}())),t(C,"TypeErrorDecoder_nullPropertyPattern","$get$TypeErrorDecoder_nullPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokePropertyErrorOn(null))),t(C,"TypeErrorDecoder_nullLiteralPropertyPattern","$get$TypeErrorDecoder_nullLiteralPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(function(){try{null.$method$}catch(s){return s.message}}())),t(C,"TypeErrorDecoder_undefinedPropertyPattern","$get$TypeErrorDecoder_undefinedPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(r.TypeErrorDecoder_provokePropertyErrorOn(void 0))),t(C,"TypeErrorDecoder_undefinedLiteralPropertyPattern","$get$TypeErrorDecoder_undefinedLiteralPropertyPattern",()=>r.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$}catch(s){return s.message}}())),t(C,"_AsyncRun__scheduleImmediateClosure","$get$_AsyncRun__scheduleImmediateClosure",()=>r._AsyncRun__initializeScheduleImmediate()),t(C,"Future__nullFuture","$get$Future__nullFuture",()=>r.findType("_Future<Null>")._as(C.$get$nullFuture())),t(C,"Future__falseFuture","$get$Future__falseFuture",()=>r._Future$zoneValue(!1,$.C__RootZone,c.bool)),t(C,"_RootZone__rootMap","$get$_RootZone__rootMap",()=>{var s=c.dynamic;return r.HashMap_HashMap(s,s)}),t(C,"_Utf8Decoder__reusableBuffer","$get$_Utf8Decoder__reusableBuffer",()=>r.NativeUint8List_NativeUint8List(4096)),t(C,"_Utf8Decoder__decoder","$get$_Utf8Decoder__decoder",()=>new r._Utf8Decoder__decoder_closure().call$0()),t(C,"_Utf8Decoder__decoderNonfatal","$get$_Utf8Decoder__decoderNonfatal",()=>new r._Utf8Decoder__decoderNonfatal_closure().call$0()),t(C,"_Base64Decoder__inverseAlphabet","$get$_Base64Decoder__inverseAlphabet",()=>r.NativeInt8List__create1(r._ensureNativeList(r._setArrayType([-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-2,-2,-2,-2,-2,62,-2,62,-2,63,52,53,54,55,56,57,58,59,60,61,-2,-2,-2,-1,-2,-2,-2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-2,-2,-2,-2,63,-2,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-2,-2,-2,-2,-2],c.JSArray_int)))),t(C,"_Uri__isWindowsCached","$get$_Uri__isWindowsCached",()=>{var s=typeof process<"u"&&Object.prototype.toString.call(process)=="[object process]"&&process.platform=="win32";return s}),t(C,"_Uri__needsNoEncoding","$get$_Uri__needsNoEncoding",()=>r.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$",!1)),t(C,"_hashSeed","$get$_hashSeed",()=>r.objectHashCode($.Type_Object_QJv)),t(C,"_scannerTables","$get$_scannerTables",()=>r._createTables()),t(C,"Option__invalidChars","$get$Option__invalidChars",()=>r.RegExp_RegExp(`[ \\t\\r\\n"'\\\\/]`,!1)),t(C,"_isStrictMode","$get$_isStrictMode",()=>new r._isStrictMode_closure().call$0()),t(C,"alwaysValid","$get$alwaysValid",()=>new r.alwaysValid_closure),t(C,"readline","$get$readline",()=>w.readline),t(C,"windows","$get$windows",()=>r.Context_Context(C.$get$Style_windows())),t(C,"url","$get$url",()=>r.Context_Context(C.$get$Style_url())),t(C,"context","$get$context",()=>new r.Context(C.$get$Style_platform(),null)),t(C,"Style_posix","$get$Style_posix",()=>new r.PosixStyle(r.RegExp_RegExp("/",!1),r.RegExp_RegExp("[^/]$",!1),r.RegExp_RegExp("^/",!1))),t(C,"Style_windows","$get$Style_windows",()=>new r.WindowsStyle(r.RegExp_RegExp("[/\\\\]",!1),r.RegExp_RegExp("[^/\\\\]$",!1),r.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])",!1),r.RegExp_RegExp("^[/\\\\](?![/\\\\])",!1))),t(C,"Style_url","$get$Style_url",()=>new r.UrlStyle(r.RegExp_RegExp("/",!1),r.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$",!1),r.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*",!1),r.RegExp_RegExp("^/",!1))),t(C,"Style_platform","$get$Style_platform",()=>r.Style__getPlatformStyle()),t(C,"startVersion","$get$startVersion",()=>r.RegExp_RegExp("^(\\d+)\\.(\\d+)\\.(\\d+)(-([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?(\\+([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?",!1)),t(C,"completeVersion","$get$completeVersion",()=>r.RegExp_RegExp(C.$get$startVersion().pattern+"$",!1)),t(C,"IfExpression_declaration","$get$IfExpression_declaration",()=>r.ArgumentDeclaration_ArgumentDeclaration$parse(k.x40funct,null)),t(C,"colorsByName","$get$colorsByName",()=>r.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",r.SassColor$rgb(154,205,50,1),"yellow",r.SassColor$rgb(255,255,0,1),"whitesmoke",r.SassColor$rgb(245,245,245,1),"white",r.SassColor$rgb(255,255,255,1),"wheat",r.SassColor$rgb(245,222,179,1),"violet",r.SassColor$rgb(238,130,238,1),"turquoise",r.SassColor$rgb(64,224,208,1),"transparent",r.SassColor$rgb(0,0,0,0),"tomato",r.SassColor$rgb(255,99,71,1),"thistle",r.SassColor$rgb(216,191,216,1),"teal",r.SassColor$rgb(0,128,128,1),"tan",r.SassColor$rgb(210,180,140,1),"steelblue",r.SassColor$rgb(70,130,180,1),"springgreen",r.SassColor$rgb(0,255,127,1),"snow",r.SassColor$rgb(255,250,250,1),"slategrey",r.SassColor$rgb(112,128,144,1),"slategray",r.SassColor$rgb(112,128,144,1),"slateblue",r.SassColor$rgb(106,90,205,1),"skyblue",r.SassColor$rgb(135,206,235,1),"silver",r.SassColor$rgb(192,192,192,1),"sienna",r.SassColor$rgb(160,82,45,1),"seashell",r.SassColor$rgb(255,245,238,1),"seagreen",r.SassColor$rgb(46,139,87,1),"sandybrown",r.SassColor$rgb(244,164,96,1),"salmon",r.SassColor$rgb(250,128,114,1),"saddlebrown",r.SassColor$rgb(139,69,19,1),"royalblue",r.SassColor$rgb(65,105,225,1),"rosybrown",r.SassColor$rgb(188,143,143,1),"red",r.SassColor$rgb(255,0,0,1),"rebeccapurple",r.SassColor$rgb(102,51,153,1),"purple",r.SassColor$rgb(128,0,128,1),"powderblue",r.SassColor$rgb(176,224,230,1),"plum",r.SassColor$rgb(221,160,221,1),"pink",r.SassColor$rgb(255,192,203,1),"peru",r.SassColor$rgb(205,133,63,1),"peachpuff",r.SassColor$rgb(255,218,185,1),"papayawhip",r.SassColor$rgb(255,239,213,1),"palevioletred",r.SassColor$rgb(219,112,147,1),"paleturquoise",r.SassColor$rgb(175,238,238,1),"palegreen",r.SassColor$rgb(152,251,152,1),"palegoldenrod",r.SassColor$rgb(238,232,170,1),"orchid",r.SassColor$rgb(218,112,214,1),"orangered",r.SassColor$rgb(255,69,0,1),"orange",r.SassColor$rgb(255,165,0,1),"olivedrab",r.SassColor$rgb(107,142,35,1),"olive",r.SassColor$rgb(128,128,0,1),"oldlace",r.SassColor$rgb(253,245,230,1),"navy",r.SassColor$rgb(0,0,128,1),"navajowhite",r.SassColor$rgb(255,222,173,1),"moccasin",r.SassColor$rgb(255,228,181,1),"mistyrose",r.SassColor$rgb(255,228,225,1),"mintcream",r.SassColor$rgb(245,255,250,1),"midnightblue",r.SassColor$rgb(25,25,112,1),"mediumvioletred",r.SassColor$rgb(199,21,133,1),"mediumturquoise",r.SassColor$rgb(72,209,204,1),"mediumspringgreen",r.SassColor$rgb(0,250,154,1),"mediumslateblue",r.SassColor$rgb(123,104,238,1),"mediumseagreen",r.SassColor$rgb(60,179,113,1),"mediumpurple",r.SassColor$rgb(147,112,219,1),"mediumorchid",r.SassColor$rgb(186,85,211,1),"mediumblue",r.SassColor$rgb(0,0,205,1),"mediumaquamarine",r.SassColor$rgb(102,205,170,1),"maroon",r.SassColor$rgb(128,0,0,1),"magenta",r.SassColor$rgb(255,0,255,1),"linen",r.SassColor$rgb(250,240,230,1),"limegreen",r.SassColor$rgb(50,205,50,1),"lime",r.SassColor$rgb(0,255,0,1),"lightyellow",r.SassColor$rgb(255,255,224,1),"lightsteelblue",r.SassColor$rgb(176,196,222,1),"lightslategrey",r.SassColor$rgb(119,136,153,1),"lightslategray",r.SassColor$rgb(119,136,153,1),"lightskyblue",r.SassColor$rgb(135,206,250,1),"lightseagreen",r.SassColor$rgb(32,178,170,1),"lightsalmon",r.SassColor$rgb(255,160,122,1),"lightpink",r.SassColor$rgb(255,182,193,1),"lightgrey",r.SassColor$rgb(211,211,211,1),"lightgreen",r.SassColor$rgb(144,238,144,1),"lightgray",r.SassColor$rgb(211,211,211,1),"lightgoldenrodyellow",r.SassColor$rgb(250,250,210,1),"lightcyan",r.SassColor$rgb(224,255,255,1),"lightcoral",r.SassColor$rgb(240,128,128,1),"lightblue",r.SassColor$rgb(173,216,230,1),"lemonchiffon",r.SassColor$rgb(255,250,205,1),"lawngreen",r.SassColor$rgb(124,252,0,1),"lavenderblush",r.SassColor$rgb(255,240,245,1),"lavender",r.SassColor$rgb(230,230,250,1),"khaki",r.SassColor$rgb(240,230,140,1),"ivory",r.SassColor$rgb(255,255,240,1),"indigo",r.SassColor$rgb(75,0,130,1),"indianred",r.SassColor$rgb(205,92,92,1),"hotpink",r.SassColor$rgb(255,105,180,1),"honeydew",r.SassColor$rgb(240,255,240,1),"grey",r.SassColor$rgb(128,128,128,1),"greenyellow",r.SassColor$rgb(173,255,47,1),"green",r.SassColor$rgb(0,128,0,1),"gray",r.SassColor$rgb(128,128,128,1),"goldenrod",r.SassColor$rgb(218,165,32,1),"gold",r.SassColor$rgb(255,215,0,1),"ghostwhite",r.SassColor$rgb(248,248,255,1),"gainsboro",r.SassColor$rgb(220,220,220,1),"fuchsia",r.SassColor$rgb(255,0,255,1),"forestgreen",r.SassColor$rgb(34,139,34,1),"floralwhite",r.SassColor$rgb(255,250,240,1),"firebrick",r.SassColor$rgb(178,34,34,1),"dodgerblue",r.SassColor$rgb(30,144,255,1),"dimgrey",r.SassColor$rgb(105,105,105,1),"dimgray",r.SassColor$rgb(105,105,105,1),"deepskyblue",r.SassColor$rgb(0,191,255,1),"deeppink",r.SassColor$rgb(255,20,147,1),"darkviolet",r.SassColor$rgb(148,0,211,1),"darkturquoise",r.SassColor$rgb(0,206,209,1),"darkslategrey",r.SassColor$rgb(47,79,79,1),"darkslategray",r.SassColor$rgb(47,79,79,1),"darkslateblue",r.SassColor$rgb(72,61,139,1),"darkseagreen",r.SassColor$rgb(143,188,143,1),"darksalmon",r.SassColor$rgb(233,150,122,1),"darkred",r.SassColor$rgb(139,0,0,1),"darkorchid",r.SassColor$rgb(153,50,204,1),"darkorange",r.SassColor$rgb(255,140,0,1),"darkolivegreen",r.SassColor$rgb(85,107,47,1),"darkmagenta",r.SassColor$rgb(139,0,139,1),"darkkhaki",r.SassColor$rgb(189,183,107,1),"darkgrey",r.SassColor$rgb(169,169,169,1),"darkgreen",r.SassColor$rgb(0,100,0,1),"darkgray",r.SassColor$rgb(169,169,169,1),"darkgoldenrod",r.SassColor$rgb(184,134,11,1),"darkcyan",r.SassColor$rgb(0,139,139,1),"darkblue",r.SassColor$rgb(0,0,139,1),"cyan",r.SassColor$rgb(0,255,255,1),"crimson",r.SassColor$rgb(220,20,60,1),"cornsilk",r.SassColor$rgb(255,248,220,1),"cornflowerblue",r.SassColor$rgb(100,149,237,1),"coral",r.SassColor$rgb(255,127,80,1),"chocolate",r.SassColor$rgb(210,105,30,1),"chartreuse",r.SassColor$rgb(127,255,0,1),"cadetblue",r.SassColor$rgb(95,158,160,1),"burlywood",r.SassColor$rgb(222,184,135,1),"brown",r.SassColor$rgb(165,42,42,1),"blueviolet",r.SassColor$rgb(138,43,226,1),"blue",r.SassColor$rgb(0,0,255,1),"blanchedalmond",r.SassColor$rgb(255,235,205,1),"black",r.SassColor$rgb(0,0,0,1),"bisque",r.SassColor$rgb(255,228,196,1),"beige",r.SassColor$rgb(245,245,220,1),"azure",r.SassColor$rgb(240,255,255,1),"aquamarine",r.SassColor$rgb(127,255,212,1),"aqua",r.SassColor$rgb(0,255,255,1),"antiquewhite",r.SassColor$rgb(250,235,215,1),"aliceblue",r.SassColor$rgb(240,248,255,1)],c.String,c.SassColor)),t(C,"namesByColor","$get$namesByColor",()=>{var s,a=c.SassColor,i=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(a,i);for(a=r.MapExtensions_get_pairs(C.$get$colorsByName(),i,a),a=a.get$iterator(a);a.moveNext$0();)i=a.get$current(a),s=i._0,o.$indexSet(0,i._1,s);return o}),t(C,"ExecutableOptions__separatorBar","$get$ExecutableOptions__separatorBar",()=>r.isWindows()?"=":"━"),t(C,"ExecutableOptions__parser","$get$ExecutableOptions__parser",()=>new r.ExecutableOptions__parser_closure().call$0()),t(C,"globalFunctions","$get$globalFunctions",()=>{var s=c.BuiltInCallable,a=r.List_List$of(C.$get$global0(),!0,s);return $.JSArray_methods.addAll$1(a,C.$get$global1()),$.JSArray_methods.addAll$1(a,C.$get$global2()),$.JSArray_methods.addAll$1(a,C.$get$global3()),$.JSArray_methods.addAll$1(a,C.$get$global4()),$.JSArray_methods.addAll$1(a,C.$get$global5()),$.JSArray_methods.addAll$1(a,C.$get$global()),a.push(r.BuiltInCallable$function("if","$condition, $if-true, $if-false",new r.globalFunctions_closure,null)),r.UnmodifiableListView$(a,s)}),t(C,"coreModules","$get$coreModules",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$module(),C.$get$module0(),C.$get$module1(),C.$get$module2(),C.$get$module3(),C.$get$module4()],r.findType("JSArray<BuiltInModule<Callable0>>")),c.BuiltInModule_Callable)),t(C,"_microsoftFilterStart","$get$_microsoftFilterStart",()=>r.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),t(C,"global","$get$global0",()=>{var s="$red, $green, $blue, $alpha",a="$red, $green, $blue",i="$hue, $saturation, $lightness, $alpha",o="$hue, $saturation, $lightness",l="$hue, $saturation",_="$color, $amount",u=c.String,p=c.Value_Function_List_Value;return r.UnmodifiableListView$(r._setArrayType([C.$get$_red(),C.$get$_green(),C.$get$_blue(),C.$get$_mix(),r.BuiltInCallable$overloadedFunction("rgb",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure0,a,new r.global_closure1,"$color, $alpha",new r.global_closure2,"$channels",new r.global_closure3],u,p)),r.BuiltInCallable$overloadedFunction("rgba",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure4,a,new r.global_closure5,"$color, $alpha",new r.global_closure6,"$channels",new r.global_closure7],u,p)),r._function4("invert","$color, $weight: 100%",new r.global_closure8),C.$get$_hue(),C.$get$_saturation(),C.$get$_lightness(),C.$get$_complement(),r.BuiltInCallable$overloadedFunction("hsl",r.LinkedHashMap_LinkedHashMap$_literal([i,new r.global_closure9,o,new r.global_closure10,l,new r.global_closure11,"$channels",new r.global_closure12],u,p)),r.BuiltInCallable$overloadedFunction("hsla",r.LinkedHashMap_LinkedHashMap$_literal([i,new r.global_closure13,o,new r.global_closure14,l,new r.global_closure15,"$channels",new r.global_closure16],u,p)),r._function4("grayscale","$color",new r.global_closure17),r._function4("adjust-hue","$color, $degrees",new r.global_closure18),r._function4("lighten",_,new r.global_closure19),r._function4("darken",_,new r.global_closure20),r.BuiltInCallable$overloadedFunction("saturate",r.LinkedHashMap_LinkedHashMap$_literal(["$amount",new r.global_closure21,"$color, $amount",new r.global_closure22],u,p)),r._function4("desaturate",_,new r.global_closure23),r._function4("opacify",_,r.color0___opacify$closure()),r._function4("fade-in",_,r.color0___opacify$closure()),r._function4("transparentize",_,r.color0___transparentize$closure()),r._function4("fade-out",_,r.color0___transparentize$closure()),r.BuiltInCallable$overloadedFunction("alpha",r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.global_closure24,"$args...",new r.global_closure25],u,p)),r._function4("opacity","$color",new r.global_closure26),C.$get$_ieHexStr(),C.$get$_adjust().withName$1("adjust-color"),C.$get$_scale().withName$1("scale-color"),C.$get$_change().withName$1("change-color")],c.JSArray_BuiltInCallable),c.BuiltInCallable)}),t(C,"module","$get$module",()=>{var s="lightness",a="saturation",i="$color",o="alpha",l=c.String,_=c.Value_Function_List_Value;return r.BuiltInModule$("color",r._setArrayType([C.$get$_red(),C.$get$_green(),C.$get$_blue(),C.$get$_mix(),r._function4("invert","$color, $weight: 100%",new r.module_closure1),C.$get$_hue(),C.$get$_saturation(),C.$get$_lightness(),C.$get$_complement(),r._removedColorFunction("adjust-hue","hue",!1),r._removedColorFunction("lighten",s,!1),r._removedColorFunction("darken",s,!0),r._removedColorFunction("saturate",a,!1),r._removedColorFunction("desaturate",a,!0),r._function4("grayscale",i,new r.module_closure2),r.BuiltInCallable$overloadedFunction("hwb",r.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new r.module_closure3,"$channels",new r.module_closure4],l,_)),r._function4("whiteness",i,new r.module_closure5),r._function4("blackness",i,new r.module_closure6),r._removedColorFunction("opacify",o,!1),r._removedColorFunction("fade-in",o,!1),r._removedColorFunction("transparentize",o,!0),r._removedColorFunction("fade-out",o,!0),r.BuiltInCallable$overloadedFunction(o,r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.module_closure7,"$args...",new r.module_closure8],l,_)),r._function4("opacity",i,new r.module_closure9),C.$get$_adjust(),C.$get$_scale(),C.$get$_change(),C.$get$_ieHexStr()],c.JSArray_Callable),null,null,c.Callable)}),t(C,"_red","$get$_red",()=>r._function4("red","$color",new r._red_closure)),t(C,"_green","$get$_green",()=>r._function4("green","$color",new r._green_closure)),t(C,"_blue","$get$_blue",()=>r._function4("blue","$color",new r._blue_closure)),t(C,"_mix","$get$_mix",()=>r._function4("mix","$color1, $color2, $weight: 50%",new r._mix_closure)),t(C,"_hue","$get$_hue",()=>r._function4("hue","$color",new r._hue_closure)),t(C,"_saturation","$get$_saturation",()=>r._function4("saturation","$color",new r._saturation_closure)),t(C,"_lightness","$get$_lightness",()=>r._function4("lightness","$color",new r._lightness_closure)),t(C,"_complement","$get$_complement",()=>r._function4("complement","$color",new r._complement_closure)),t(C,"_adjust","$get$_adjust",()=>r._function4("adjust","$color, $kwargs...",new r._adjust_closure)),t(C,"_scale","$get$_scale",()=>r._function4("scale","$color, $kwargs...",new r._scale_closure)),t(C,"_change","$get$_change",()=>r._function4("change","$color, $kwargs...",new r._change_closure)),t(C,"_ieHexStr","$get$_ieHexStr",()=>r._function4("ie-hex-str","$color",new r._ieHexStr_closure)),t(C,"global0","$get$global1",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_length0(),C.$get$_nth(),C.$get$_setNth(),C.$get$_join(),C.$get$_append0(),C.$get$_zip(),C.$get$_index0(),C.$get$_isBracketed(),C.$get$_separator().withName$1("list-separator")],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"module0","$get$module0",()=>r.BuiltInModule$("list",r._setArrayType([C.$get$_length0(),C.$get$_nth(),C.$get$_setNth(),C.$get$_join(),C.$get$_append0(),C.$get$_zip(),C.$get$_index0(),C.$get$_isBracketed(),C.$get$_separator(),C.$get$_slash()],c.JSArray_Callable),null,null,c.Callable)),t(C,"_length","$get$_length0",()=>r._function3("length","$list",new r._length_closure0)),t(C,"_nth","$get$_nth",()=>r._function3("nth","$list, $n",new r._nth_closure)),t(C,"_setNth","$get$_setNth",()=>r._function3("set-nth","$list, $n, $value",new r._setNth_closure)),t(C,"_join","$get$_join",()=>r._function3("join",k.x24list1,new r._join_closure)),t(C,"_append","$get$_append0",()=>r._function3("append","$list, $val, $separator: auto",new r._append_closure0)),t(C,"_zip","$get$_zip",()=>r._function3("zip","$lists...",new r._zip_closure)),t(C,"_index","$get$_index0",()=>r._function3("index","$list, $value",new r._index_closure0)),t(C,"_separator","$get$_separator",()=>r._function3("separator","$list",new r._separator_closure)),t(C,"_isBracketed","$get$_isBracketed",()=>r._function3("is-bracketed","$list",new r._isBracketed_closure)),t(C,"_slash","$get$_slash",()=>r._function3("slash","$elements...",new r._slash_closure)),t(C,"global1","$get$global2",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_get().withName$1("map-get"),C.$get$_merge().withName$1("map-merge"),C.$get$_remove().withName$1("map-remove"),C.$get$_keys().withName$1("map-keys"),C.$get$_values().withName$1("map-values"),C.$get$_hasKey().withName$1("map-has-key")],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"module1","$get$module1",()=>r.BuiltInModule$("map",r._setArrayType([C.$get$_get(),C.$get$_set(),C.$get$_merge(),C.$get$_remove(),C.$get$_keys(),C.$get$_values(),C.$get$_hasKey(),C.$get$_deepMerge(),C.$get$_deepRemove()],c.JSArray_Callable),null,null,c.Callable)),t(C,"_get","$get$_get",()=>r._function2("get","$map, $key, $keys...",new r._get_closure)),t(C,"_set","$get$_set",()=>r.BuiltInCallable$overloadedFunction("set",r.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new r._set_closure,"$map, $args...",new r._set_closure0],c.String,c.Value_Function_List_Value))),t(C,"_merge","$get$_merge",()=>r.BuiltInCallable$overloadedFunction("merge",r.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new r._merge_closure,"$map1, $args...",new r._merge_closure0],c.String,c.Value_Function_List_Value))),t(C,"_deepMerge","$get$_deepMerge",()=>r._function2("deep-merge","$map1, $map2",new r._deepMerge_closure)),t(C,"_deepRemove","$get$_deepRemove",()=>r._function2("deep-remove","$map, $key, $keys...",new r._deepRemove_closure)),t(C,"_remove","$get$_remove",()=>r.BuiltInCallable$overloadedFunction("remove",r.LinkedHashMap_LinkedHashMap$_literal(["$map",new r._remove_closure,"$map, $key, $keys...",new r._remove_closure0],c.String,c.Value_Function_List_Value))),t(C,"_keys","$get$_keys",()=>r._function2("keys","$map",new r._keys_closure)),t(C,"_values","$get$_values",()=>r._function2("values","$map",new r._values_closure)),t(C,"_hasKey","$get$_hasKey",()=>r._function2("has-key","$map, $key, $keys...",new r._hasKey_closure)),t(C,"global2","$get$global3",()=>r.UnmodifiableListView$(r._setArrayType([r._function1("abs","$number",new r.global_closure),C.$get$_ceil(),C.$get$_floor(),C.$get$_max(),C.$get$_min(),C.$get$_percentage(),C.$get$_randomFunction(),C.$get$_round(),C.$get$_unit(),C.$get$_compatible().withName$1("comparable"),C.$get$_isUnitless().withName$1("unitless")],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"module2","$get$module2",()=>{var s=null;return r.BuiltInModule$("math",r._setArrayType([r._numberFunction("abs",new r.module_closure0),C.$get$_acos(),C.$get$_asin(),C.$get$_atan(),C.$get$_atan2(),C.$get$_ceil(),C.$get$_clamp(),C.$get$_cos(),C.$get$_compatible(),C.$get$_floor(),C.$get$_hypot(),C.$get$_isUnitless(),C.$get$_log(),C.$get$_max(),C.$get$_min(),C.$get$_percentage(),C.$get$_pow(),C.$get$_randomFunction(),C.$get$_round(),C.$get$_sin(),C.$get$_sqrt(),C.$get$_tan(),C.$get$_unit(),C.$get$_div()],c.JSArray_Callable),s,r.LinkedHashMap_LinkedHashMap$_literal(["e",r.SassNumber_SassNumber(2.718281828459045,s),"pi",r.SassNumber_SassNumber(3.141592653589793,s),"epsilon",r.SassNumber_SassNumber(2220446049250313e-31,s),"max-safe-integer",r.SassNumber_SassNumber(9007199254740991,s),"min-safe-integer",r.SassNumber_SassNumber(-9007199254740991,s),"max-number",r.SassNumber_SassNumber(17976931348623157e292,s),"min-number",r.SassNumber_SassNumber(5e-324,s)],c.String,c.Value),c.Callable)}),t(C,"_ceil","$get$_ceil",()=>r._numberFunction("ceil",new r._ceil_closure)),t(C,"_clamp","$get$_clamp",()=>r._function1("clamp","$min, $number, $max",new r._clamp_closure)),t(C,"_floor","$get$_floor",()=>r._numberFunction("floor",new r._floor_closure)),t(C,"_max","$get$_max",()=>r._function1("max","$numbers...",new r._max_closure)),t(C,"_min","$get$_min",()=>r._function1("min","$numbers...",new r._min_closure)),t(C,"_round","$get$_round",()=>r._numberFunction("round",new r._round_closure)),t(C,"_hypot","$get$_hypot",()=>r._function1("hypot","$numbers...",new r._hypot_closure)),t(C,"_log","$get$_log",()=>r._function1("log","$number, $base: null",new r._log_closure)),t(C,"_pow","$get$_pow",()=>r._function1("pow","$base, $exponent",new r._pow_closure)),t(C,"_sqrt","$get$_sqrt",()=>r._singleArgumentMathFunc("sqrt",r.number0__sqrt$closure())),t(C,"_acos","$get$_acos",()=>r._singleArgumentMathFunc("acos",r.number0__acos$closure())),t(C,"_asin","$get$_asin",()=>r._singleArgumentMathFunc("asin",r.number0__asin$closure())),t(C,"_atan","$get$_atan",()=>r._singleArgumentMathFunc("atan",r.number0__atan$closure())),t(C,"_atan2","$get$_atan2",()=>r._function1("atan2","$y, $x",new r._atan2_closure)),t(C,"_cos","$get$_cos",()=>r._singleArgumentMathFunc("cos",r.number0__cos$closure())),t(C,"_sin","$get$_sin",()=>r._singleArgumentMathFunc("sin",r.number0__sin$closure())),t(C,"_tan","$get$_tan",()=>r._singleArgumentMathFunc("tan",r.number0__tan$closure())),t(C,"_compatible","$get$_compatible",()=>r._function1("compatible","$number1, $number2",new r._compatible_closure)),t(C,"_isUnitless","$get$_isUnitless",()=>r._function1("is-unitless","$number",new r._isUnitless_closure)),t(C,"_unit","$get$_unit",()=>r._function1("unit","$number",new r._unit_closure)),t(C,"_percentage","$get$_percentage",()=>r._function1("percentage","$number",new r._percentage_closure)),t(C,"_random","$get$_random0",()=>r.Random_Random()),t(C,"_randomFunction","$get$_randomFunction",()=>r._function1("random","$limit: null",new r._randomFunction_closure)),t(C,"_div","$get$_div",()=>r._function1("div","$number1, $number2",new r._div_closure)),t(C,"global3","$get$global",()=>r.UnmodifiableListView$(r._setArrayType([r._function5("feature-exists","$feature",new r.global_closure27),r._function5("inspect","$value",new r.global_closure28),r._function5("type-of","$value",new r.global_closure29),r._function5("keywords","$args",new r.global_closure30)],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"local","$get$local",()=>r.UnmodifiableListView$(r._setArrayType([r._function5("calc-name","$calc",new r.local_closure),r._function5("calc-args","$calc",new r.local_closure0),r._function5("accepts-content","$mixin",new r.local_closure1)],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"global4","$get$global4",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_isSuperselector(),C.$get$_simpleSelectors(),C.$get$_parse().withName$1("selector-parse"),C.$get$_nest().withName$1("selector-nest"),C.$get$_append().withName$1("selector-append"),C.$get$_extend().withName$1("selector-extend"),C.$get$_replace().withName$1("selector-replace"),C.$get$_unify().withName$1("selector-unify")],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"module3","$get$module3",()=>r.BuiltInModule$("selector",r._setArrayType([C.$get$_isSuperselector(),C.$get$_simpleSelectors(),C.$get$_parse(),C.$get$_nest(),C.$get$_append(),C.$get$_extend(),C.$get$_replace(),C.$get$_unify()],c.JSArray_Callable),null,null,c.Callable)),t(C,"_nest","$get$_nest",()=>r._function0("nest","$selectors...",new r._nest_closure)),t(C,"_append0","$get$_append",()=>r._function0("append","$selectors...",new r._append_closure)),t(C,"_extend","$get$_extend",()=>r._function0("extend","$selector, $extendee, $extender",new r._extend_closure)),t(C,"_replace","$get$_replace",()=>r._function0("replace","$selector, $original, $replacement",new r._replace_closure)),t(C,"_unify","$get$_unify",()=>r._function0("unify","$selector1, $selector2",new r._unify_closure)),t(C,"_isSuperselector","$get$_isSuperselector",()=>r._function0("is-superselector","$super, $sub",new r._isSuperselector_closure)),t(C,"_simpleSelectors","$get$_simpleSelectors",()=>r._function0("simple-selectors","$selector",new r._simpleSelectors_closure)),t(C,"_parse","$get$_parse",()=>r._function0("parse","$selector",new r._parse_closure)),t(C,"_random0","$get$_random",()=>r.Random_Random()),n(C,"_previousUniqueId","$get$_previousUniqueId",()=>C.$get$_random().nextInt$1(r._asInt(r.pow(36,6)))),t(C,"global5","$get$global5",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_unquote(),C.$get$_quote(),C.$get$_toUpperCase(),C.$get$_toLowerCase(),C.$get$_uniqueId(),C.$get$_length().withName$1("str-length"),C.$get$_insert().withName$1("str-insert"),C.$get$_index().withName$1("str-index"),C.$get$_slice().withName$1("str-slice")],c.JSArray_BuiltInCallable),c.BuiltInCallable)),t(C,"module4","$get$module4",()=>r.BuiltInModule$("string",r._setArrayType([C.$get$_unquote(),C.$get$_quote(),C.$get$_toUpperCase(),C.$get$_toLowerCase(),C.$get$_length(),C.$get$_insert(),C.$get$_index(),C.$get$_slice(),C.$get$_uniqueId(),r._function("split","$string, $separator, $limit: null",new r.module_closure)],c.JSArray_Callable),null,null,c.Callable)),t(C,"_unquote","$get$_unquote",()=>r._function("unquote","$string",new r._unquote_closure)),t(C,"_quote","$get$_quote",()=>r._function("quote","$string",new r._quote_closure)),t(C,"_length0","$get$_length",()=>r._function("length","$string",new r._length_closure)),t(C,"_insert","$get$_insert",()=>r._function("insert","$string, $insert, $index",new r._insert_closure)),t(C,"_index0","$get$_index",()=>r._function("index","$string, $substring",new r._index_closure)),t(C,"_slice","$get$_slice",()=>r._function("slice","$string, $start-at, $end-at: -1",new r._slice_closure)),t(C,"_toUpperCase","$get$_toUpperCase",()=>r._function("to-upper-case","$string",new r._toUpperCase_closure)),t(C,"_toLowerCase","$get$_toLowerCase",()=>r._function("to-lower-case","$string",new r._toLowerCase_closure)),t(C,"_uniqueId","$get$_uniqueId",()=>r._function("unique-id","",new r._uniqueId_closure)),t(C,"FilesystemImporter_cwd","$get$FilesystemImporter_cwd",()=>{var s=null;return new r.FilesystemImporter(r.absolute(".",s,s,s,s,s,s,s,s,s,s,s,s,s,s),!0)}),t(C,"FilesystemImporter_noLoadPath","$get$FilesystemImporter_noLoadPath",()=>new r.FilesystemImporter(null,!1)),t(C,"_jsThrow","$get$_jsThrow0",()=>new w.Function("error","throw error;")),t(C,"Logger_quiet","$get$Logger_quiet",()=>new r._QuietLogger),t(C,"_disallowedFunctionNames","$get$_disallowedFunctionNames",()=>{var s=C.$get$globalFunctions();return s=s.map$1$1(s,new r._disallowedFunctionNames_closure,c.String).toSet$0(0),s.add$1(0,"if"),s.remove$1(0,"rgb"),s.remove$1(0,"rgba"),s.remove$1(0,"hsl"),s.remove$1(0,"hsla"),s.remove$1(0,"grayscale"),s.remove$1(0,"invert"),s.remove$1(0,"alpha"),s.remove$1(0,"opacity"),s.remove$1(0,"saturate"),s.remove$1(0,"min"),s.remove$1(0,"max"),s.remove$1(0,"round"),s.remove$1(0,"abs"),s}),t(C,"_epsilon","$get$_epsilon",()=>r.pow(10,-11)),t(C,"_inverseEpsilon","$get$_inverseEpsilon",()=>r.pow(10,11)),t(C,"bogusSpan","$get$bogusSpan",()=>r.SourceFile$decoded(r._setArrayType([],c.JSArray_int),null).span$1(0,0)),t(C,"_noSourceUrl","$get$_noSourceUrl",()=>r.Uri_parse("-")),t(C,"_traces","$get$_traces",()=>r.Expando$()),t(C,"_typesByUnit","$get$_typesByUnit",()=>{var s,a,i=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i);for(i=r.MapExtensions_get_pairs($.Map_397RH,i,c.List_String),i=i.get$iterator(i);i.moveNext$0();)for(s=i.get$current(i),a=s._0,s=g.get$iterator$ax(s._1);s.moveNext$0();)o.$indexSet(0,s.get$current(s),a);return o}),t(C,"_knownCompatibilitiesByUnit","$get$_knownCompatibilitiesByUnit",()=>{var s,a,i,o=r.LinkedHashMap_LinkedHashMap$_empty(c.String,r.findType("Set<String>"));for(s=0;s<5;++s)for(a=$.List_Eeh[s],i=a.get$iterator(a);i.moveNext$0();)o.$indexSet(0,i.get$current(0),a);return o}),t(C,"_emptyQuoted","$get$_emptyQuoted",()=>r.SassString$("",!0)),t(C,"_emptyUnquoted","$get$_emptyUnquoted",()=>r.SassString$("",!1)),t(C,"maxInt32","$get$maxInt32",()=>r._asInt(r.pow(2,31))-1),t(C,"minInt32","$get$minInt32",()=>-r._asInt(r.pow(2,31))),t(C,"_vmFrame","$get$_vmFrame",()=>r.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$",!1)),t(C,"_v8Frame","$get$_v8Frame",()=>r.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(.*))$",!1)),t(C,"_v8UrlLocation","$get$_v8UrlLocation",()=>r.RegExp_RegExp("^(.*?):(\\d+)(?::(\\d+))?$|native$",!1)),t(C,"_v8EvalLocation","$get$_v8EvalLocation",()=>r.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",!1)),t(C,"_firefoxEvalLocation","$get$_firefoxEvalLocation",()=>r.RegExp_RegExp("(\\S+)@(\\S+) line (\\d+) >.* (Function|eval):\\d+:\\d+",!1)),t(C,"_firefoxSafariFrame","$get$_firefoxSafariFrame",()=>r.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)?(.*?):(\\d*)(?::(\\d*))?$",!1)),t(C,"_friendlyFrame","$get$_friendlyFrame",()=>r.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d].*)$",!1)),t(C,"_asyncBody","$get$_asyncBody",()=>r.RegExp_RegExp("<(<anonymous closure>|[^>]+)_async_body>",!1)),t(C,"_initialDot","$get$_initialDot",()=>r.RegExp_RegExp("^\\.",!1)),t(C,"Frame__uriRegExp","$get$Frame__uriRegExp",()=>r.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://",!1)),t(C,"Frame__windowsRegExp","$get$Frame__windowsRegExp",()=>r.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)",!1)),t(C,"_terseRegExp","$get$_terseRegExp",()=>r.RegExp_RegExp("(-patch)?([/\\\\].*)?$",!1)),t(C,"_v8Trace","$get$_v8Trace",()=>r.RegExp_RegExp("\\n ?at ",!1)),t(C,"_v8TraceLine","$get$_v8TraceLine",()=>r.RegExp_RegExp(" ?at ",!1)),t(C,"_firefoxEvalTrace","$get$_firefoxEvalTrace",()=>r.RegExp_RegExp("@\\S+ line \\d+ >.* (Function|eval):\\d+:\\d+",!1)),t(C,"_firefoxSafariTrace","$get$_firefoxSafariTrace",()=>r.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$",!0)),t(C,"_friendlyTrace","$get$_friendlyTrace",()=>r.RegExp_RegExp("^[^\\s<][^\\s]*( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$",!0)),t(C,"vmChainGap","$get$vmChainGap",()=>r.RegExp_RegExp("^<asynchronous suspension>\\n?$",!0)),t(C,"_newlineRegExp","$get$_newlineRegExp",()=>r.RegExp_RegExp("\\r\\n?|\\n",!1)),t(C,"argumentListClass","$get$argumentListClass",()=>new r.argumentListClass_closure().call$0()),t(C,"booleanClass","$get$booleanClass",()=>new r.booleanClass_closure().call$0()),t(C,"legacyBooleanClass","$get$legacyBooleanClass",()=>new r.legacyBooleanClass_closure().call$0()),t(C,"calculationClass","$get$calculationClass",()=>new r.calculationClass_closure().call$0()),t(C,"calculationOperationClass","$get$calculationOperationClass",()=>new r.calculationOperationClass_closure().call$0()),t(C,"calculationInterpolationClass","$get$calculationInterpolationClass",()=>new r.calculationInterpolationClass_closure().call$0()),t(C,"_microsoftFilterStart0","$get$_microsoftFilterStart0",()=>r.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),t(C,"global6","$get$global7",()=>{var s="$red, $green, $blue, $alpha",a="$red, $green, $blue",i="$hue, $saturation, $lightness, $alpha",o="$hue, $saturation, $lightness",l="$hue, $saturation",_="$color, $amount",u=c.String,p=c.Value_Function_List_Value_2;return r.UnmodifiableListView$(r._setArrayType([C.$get$_red0(),C.$get$_green0(),C.$get$_blue0(),C.$get$_mix0(),r.BuiltInCallable$overloadedFunction0("rgb",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure32,a,new r.global_closure33,"$color, $alpha",new r.global_closure34,"$channels",new r.global_closure35],u,p)),r.BuiltInCallable$overloadedFunction0("rgba",r.LinkedHashMap_LinkedHashMap$_literal([s,new r.global_closure36,a,new r.global_closure37,"$color, $alpha",new r.global_closure38,"$channels",new r.global_closure39],u,p)),r._function11("invert","$color, $weight: 100%",new r.global_closure40),C.$get$_hue0(),C.$get$_saturation0(),C.$get$_lightness0(),C.$get$_complement0(),r.BuiltInCallable$overloadedFunction0("hsl",r.LinkedHashMap_LinkedHashMap$_literal([i,new r.global_closure41,o,new r.global_closure42,l,new r.global_closure43,"$channels",new r.global_closure44],u,p)),r.BuiltInCallable$overloadedFunction0("hsla",r.LinkedHashMap_LinkedHashMap$_literal([i,new r.global_closure45,o,new r.global_closure46,l,new r.global_closure47,"$channels",new r.global_closure48],u,p)),r._function11("grayscale","$color",new r.global_closure49),r._function11("adjust-hue","$color, $degrees",new r.global_closure50),r._function11("lighten",_,new r.global_closure51),r._function11("darken",_,new r.global_closure52),r.BuiltInCallable$overloadedFunction0("saturate",r.LinkedHashMap_LinkedHashMap$_literal(["$amount",new r.global_closure53,"$color, $amount",new r.global_closure54],u,p)),r._function11("desaturate",_,new r.global_closure55),r._function11("opacify",_,r.color2___opacify$closure()),r._function11("fade-in",_,r.color2___opacify$closure()),r._function11("transparentize",_,r.color2___transparentize$closure()),r._function11("fade-out",_,r.color2___transparentize$closure()),r.BuiltInCallable$overloadedFunction0("alpha",r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.global_closure56,"$args...",new r.global_closure57],u,p)),r._function11("opacity","$color",new r.global_closure58),C.$get$_ieHexStr0(),C.$get$_adjust0().withName$1("adjust-color"),C.$get$_scale0().withName$1("scale-color"),C.$get$_change0().withName$1("change-color")],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)}),t(C,"module5","$get$module5",()=>{var s="lightness",a="saturation",i="$color",o="alpha",l=c.String,_=c.Value_Function_List_Value_2;return r.BuiltInModule$0("color",r._setArrayType([C.$get$_red0(),C.$get$_green0(),C.$get$_blue0(),C.$get$_mix0(),r._function11("invert","$color, $weight: 100%",new r.module_closure12),C.$get$_hue0(),C.$get$_saturation0(),C.$get$_lightness0(),C.$get$_complement0(),r._removedColorFunction0("adjust-hue","hue",!1),r._removedColorFunction0("lighten",s,!1),r._removedColorFunction0("darken",s,!0),r._removedColorFunction0("saturate",a,!1),r._removedColorFunction0("desaturate",a,!0),r._function11("grayscale",i,new r.module_closure13),r.BuiltInCallable$overloadedFunction0("hwb",r.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new r.module_closure14,"$channels",new r.module_closure15],l,_)),r._function11("whiteness",i,new r.module_closure16),r._function11("blackness",i,new r.module_closure17),r._removedColorFunction0("opacify",o,!1),r._removedColorFunction0("fade-in",o,!1),r._removedColorFunction0("transparentize",o,!0),r._removedColorFunction0("fade-out",o,!0),r.BuiltInCallable$overloadedFunction0(o,r.LinkedHashMap_LinkedHashMap$_literal(["$color",new r.module_closure18,"$args...",new r.module_closure19],l,_)),r._function11("opacity",i,new r.module_closure20),C.$get$_adjust0(),C.$get$_scale0(),C.$get$_change0(),C.$get$_ieHexStr0()],c.JSArray_Callable_2),null,null,c.Callable_2)}),t(C,"_red0","$get$_red0",()=>r._function11("red","$color",new r._red_closure0)),t(C,"_green0","$get$_green0",()=>r._function11("green","$color",new r._green_closure0)),t(C,"_blue0","$get$_blue0",()=>r._function11("blue","$color",new r._blue_closure0)),t(C,"_mix0","$get$_mix0",()=>r._function11("mix","$color1, $color2, $weight: 50%",new r._mix_closure0)),t(C,"_hue0","$get$_hue0",()=>r._function11("hue","$color",new r._hue_closure0)),t(C,"_saturation0","$get$_saturation0",()=>r._function11("saturation","$color",new r._saturation_closure0)),t(C,"_lightness0","$get$_lightness0",()=>r._function11("lightness","$color",new r._lightness_closure0)),t(C,"_complement0","$get$_complement0",()=>r._function11("complement","$color",new r._complement_closure0)),t(C,"_adjust0","$get$_adjust0",()=>r._function11("adjust","$color, $kwargs...",new r._adjust_closure0)),t(C,"_scale0","$get$_scale0",()=>r._function11("scale","$color, $kwargs...",new r._scale_closure0)),t(C,"_change0","$get$_change0",()=>r._function11("change","$color, $kwargs...",new r._change_closure0)),t(C,"_ieHexStr0","$get$_ieHexStr0",()=>r._function11("ie-hex-str","$color",new r._ieHexStr_closure0)),t(C,"colorClass","$get$colorClass",()=>new r.colorClass_closure().call$0()),t(C,"legacyColorClass","$get$legacyColorClass",()=>{var s=r.createJSClass("sass.types.Color",new r.legacyColorClass_closure);return r.JSClassExtension_defineMethods(s,r.LinkedHashMap_LinkedHashMap$_literal(["getR",new r.legacyColorClass_closure0,"getG",new r.legacyColorClass_closure1,"getB",new r.legacyColorClass_closure2,"getA",new r.legacyColorClass_closure3,"setR",new r.legacyColorClass_closure4,"setG",new r.legacyColorClass_closure5,"setB",new r.legacyColorClass_closure6,"setA",new r.legacyColorClass_closure7],c.String,c.Function)),s}),t(C,"colorsByName0","$get$colorsByName0",()=>r.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",r.SassColor$rgb0(154,205,50,1),"yellow",r.SassColor$rgb0(255,255,0,1),"whitesmoke",r.SassColor$rgb0(245,245,245,1),"white",r.SassColor$rgb0(255,255,255,1),"wheat",r.SassColor$rgb0(245,222,179,1),"violet",r.SassColor$rgb0(238,130,238,1),"turquoise",r.SassColor$rgb0(64,224,208,1),"transparent",r.SassColor$rgb0(0,0,0,0),"tomato",r.SassColor$rgb0(255,99,71,1),"thistle",r.SassColor$rgb0(216,191,216,1),"teal",r.SassColor$rgb0(0,128,128,1),"tan",r.SassColor$rgb0(210,180,140,1),"steelblue",r.SassColor$rgb0(70,130,180,1),"springgreen",r.SassColor$rgb0(0,255,127,1),"snow",r.SassColor$rgb0(255,250,250,1),"slategrey",r.SassColor$rgb0(112,128,144,1),"slategray",r.SassColor$rgb0(112,128,144,1),"slateblue",r.SassColor$rgb0(106,90,205,1),"skyblue",r.SassColor$rgb0(135,206,235,1),"silver",r.SassColor$rgb0(192,192,192,1),"sienna",r.SassColor$rgb0(160,82,45,1),"seashell",r.SassColor$rgb0(255,245,238,1),"seagreen",r.SassColor$rgb0(46,139,87,1),"sandybrown",r.SassColor$rgb0(244,164,96,1),"salmon",r.SassColor$rgb0(250,128,114,1),"saddlebrown",r.SassColor$rgb0(139,69,19,1),"royalblue",r.SassColor$rgb0(65,105,225,1),"rosybrown",r.SassColor$rgb0(188,143,143,1),"red",r.SassColor$rgb0(255,0,0,1),"rebeccapurple",r.SassColor$rgb0(102,51,153,1),"purple",r.SassColor$rgb0(128,0,128,1),"powderblue",r.SassColor$rgb0(176,224,230,1),"plum",r.SassColor$rgb0(221,160,221,1),"pink",r.SassColor$rgb0(255,192,203,1),"peru",r.SassColor$rgb0(205,133,63,1),"peachpuff",r.SassColor$rgb0(255,218,185,1),"papayawhip",r.SassColor$rgb0(255,239,213,1),"palevioletred",r.SassColor$rgb0(219,112,147,1),"paleturquoise",r.SassColor$rgb0(175,238,238,1),"palegreen",r.SassColor$rgb0(152,251,152,1),"palegoldenrod",r.SassColor$rgb0(238,232,170,1),"orchid",r.SassColor$rgb0(218,112,214,1),"orangered",r.SassColor$rgb0(255,69,0,1),"orange",r.SassColor$rgb0(255,165,0,1),"olivedrab",r.SassColor$rgb0(107,142,35,1),"olive",r.SassColor$rgb0(128,128,0,1),"oldlace",r.SassColor$rgb0(253,245,230,1),"navy",r.SassColor$rgb0(0,0,128,1),"navajowhite",r.SassColor$rgb0(255,222,173,1),"moccasin",r.SassColor$rgb0(255,228,181,1),"mistyrose",r.SassColor$rgb0(255,228,225,1),"mintcream",r.SassColor$rgb0(245,255,250,1),"midnightblue",r.SassColor$rgb0(25,25,112,1),"mediumvioletred",r.SassColor$rgb0(199,21,133,1),"mediumturquoise",r.SassColor$rgb0(72,209,204,1),"mediumspringgreen",r.SassColor$rgb0(0,250,154,1),"mediumslateblue",r.SassColor$rgb0(123,104,238,1),"mediumseagreen",r.SassColor$rgb0(60,179,113,1),"mediumpurple",r.SassColor$rgb0(147,112,219,1),"mediumorchid",r.SassColor$rgb0(186,85,211,1),"mediumblue",r.SassColor$rgb0(0,0,205,1),"mediumaquamarine",r.SassColor$rgb0(102,205,170,1),"maroon",r.SassColor$rgb0(128,0,0,1),"magenta",r.SassColor$rgb0(255,0,255,1),"linen",r.SassColor$rgb0(250,240,230,1),"limegreen",r.SassColor$rgb0(50,205,50,1),"lime",r.SassColor$rgb0(0,255,0,1),"lightyellow",r.SassColor$rgb0(255,255,224,1),"lightsteelblue",r.SassColor$rgb0(176,196,222,1),"lightslategrey",r.SassColor$rgb0(119,136,153,1),"lightslategray",r.SassColor$rgb0(119,136,153,1),"lightskyblue",r.SassColor$rgb0(135,206,250,1),"lightseagreen",r.SassColor$rgb0(32,178,170,1),"lightsalmon",r.SassColor$rgb0(255,160,122,1),"lightpink",r.SassColor$rgb0(255,182,193,1),"lightgrey",r.SassColor$rgb0(211,211,211,1),"lightgreen",r.SassColor$rgb0(144,238,144,1),"lightgray",r.SassColor$rgb0(211,211,211,1),"lightgoldenrodyellow",r.SassColor$rgb0(250,250,210,1),"lightcyan",r.SassColor$rgb0(224,255,255,1),"lightcoral",r.SassColor$rgb0(240,128,128,1),"lightblue",r.SassColor$rgb0(173,216,230,1),"lemonchiffon",r.SassColor$rgb0(255,250,205,1),"lawngreen",r.SassColor$rgb0(124,252,0,1),"lavenderblush",r.SassColor$rgb0(255,240,245,1),"lavender",r.SassColor$rgb0(230,230,250,1),"khaki",r.SassColor$rgb0(240,230,140,1),"ivory",r.SassColor$rgb0(255,255,240,1),"indigo",r.SassColor$rgb0(75,0,130,1),"indianred",r.SassColor$rgb0(205,92,92,1),"hotpink",r.SassColor$rgb0(255,105,180,1),"honeydew",r.SassColor$rgb0(240,255,240,1),"grey",r.SassColor$rgb0(128,128,128,1),"greenyellow",r.SassColor$rgb0(173,255,47,1),"green",r.SassColor$rgb0(0,128,0,1),"gray",r.SassColor$rgb0(128,128,128,1),"goldenrod",r.SassColor$rgb0(218,165,32,1),"gold",r.SassColor$rgb0(255,215,0,1),"ghostwhite",r.SassColor$rgb0(248,248,255,1),"gainsboro",r.SassColor$rgb0(220,220,220,1),"fuchsia",r.SassColor$rgb0(255,0,255,1),"forestgreen",r.SassColor$rgb0(34,139,34,1),"floralwhite",r.SassColor$rgb0(255,250,240,1),"firebrick",r.SassColor$rgb0(178,34,34,1),"dodgerblue",r.SassColor$rgb0(30,144,255,1),"dimgrey",r.SassColor$rgb0(105,105,105,1),"dimgray",r.SassColor$rgb0(105,105,105,1),"deepskyblue",r.SassColor$rgb0(0,191,255,1),"deeppink",r.SassColor$rgb0(255,20,147,1),"darkviolet",r.SassColor$rgb0(148,0,211,1),"darkturquoise",r.SassColor$rgb0(0,206,209,1),"darkslategrey",r.SassColor$rgb0(47,79,79,1),"darkslategray",r.SassColor$rgb0(47,79,79,1),"darkslateblue",r.SassColor$rgb0(72,61,139,1),"darkseagreen",r.SassColor$rgb0(143,188,143,1),"darksalmon",r.SassColor$rgb0(233,150,122,1),"darkred",r.SassColor$rgb0(139,0,0,1),"darkorchid",r.SassColor$rgb0(153,50,204,1),"darkorange",r.SassColor$rgb0(255,140,0,1),"darkolivegreen",r.SassColor$rgb0(85,107,47,1),"darkmagenta",r.SassColor$rgb0(139,0,139,1),"darkkhaki",r.SassColor$rgb0(189,183,107,1),"darkgrey",r.SassColor$rgb0(169,169,169,1),"darkgreen",r.SassColor$rgb0(0,100,0,1),"darkgray",r.SassColor$rgb0(169,169,169,1),"darkgoldenrod",r.SassColor$rgb0(184,134,11,1),"darkcyan",r.SassColor$rgb0(0,139,139,1),"darkblue",r.SassColor$rgb0(0,0,139,1),"cyan",r.SassColor$rgb0(0,255,255,1),"crimson",r.SassColor$rgb0(220,20,60,1),"cornsilk",r.SassColor$rgb0(255,248,220,1),"cornflowerblue",r.SassColor$rgb0(100,149,237,1),"coral",r.SassColor$rgb0(255,127,80,1),"chocolate",r.SassColor$rgb0(210,105,30,1),"chartreuse",r.SassColor$rgb0(127,255,0,1),"cadetblue",r.SassColor$rgb0(95,158,160,1),"burlywood",r.SassColor$rgb0(222,184,135,1),"brown",r.SassColor$rgb0(165,42,42,1),"blueviolet",r.SassColor$rgb0(138,43,226,1),"blue",r.SassColor$rgb0(0,0,255,1),"blanchedalmond",r.SassColor$rgb0(255,235,205,1),"black",r.SassColor$rgb0(0,0,0,1),"bisque",r.SassColor$rgb0(255,228,196,1),"beige",r.SassColor$rgb0(245,245,220,1),"azure",r.SassColor$rgb0(240,255,255,1),"aquamarine",r.SassColor$rgb0(127,255,212,1),"aqua",r.SassColor$rgb0(0,255,255,1),"antiquewhite",r.SassColor$rgb0(250,235,215,1),"aliceblue",r.SassColor$rgb0(240,248,255,1)],c.String,c.SassColor_2)),t(C,"namesByColor0","$get$namesByColor0",()=>{var s,a=c.SassColor_2,i=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(a,i);for(a=r.MapExtensions_get_pairs0(C.$get$colorsByName0(),i,a),a=a.get$iterator(a);a.moveNext$0();)i=a.get$current(a),s=i._0,o.$indexSet(0,i._1,s);return o}),t(C,"nodePackageImporterClass","$get$nodePackageImporterClass",()=>new r.nodePackageImporterClass_closure().call$0()),t(C,"compilerClass","$get$compilerClass",()=>new r.compilerClass_closure().call$0()),t(C,"asyncCompilerClass","$get$asyncCompilerClass",()=>new r.asyncCompilerClass_closure().call$0()),t(C,"_disallowedFunctionNames0","$get$_disallowedFunctionNames0",()=>{var s=C.$get$globalFunctions0();return s=s.map$1$1(s,new r._disallowedFunctionNames_closure0,c.String).toSet$0(0),s.add$1(0,"if"),s.remove$1(0,"rgb"),s.remove$1(0,"rgba"),s.remove$1(0,"hsl"),s.remove$1(0,"hsla"),s.remove$1(0,"grayscale"),s.remove$1(0,"invert"),s.remove$1(0,"alpha"),s.remove$1(0,"opacity"),s.remove$1(0,"saturate"),s.remove$1(0,"min"),s.remove$1(0,"max"),s.remove$1(0,"round"),s.remove$1(0,"abs"),s}),t(C,"deprecations","$get$deprecations",()=>{var s,a,i,o=r.LinkedHashMap_LinkedHashMap$_empty(c.String,r.findType("Deprecation1?"));for(s=0;s<19;++s)a=$.List_wIq[s],a!==$.Deprecation_Agq&&(i=a.id,o.$indexSet(0,i,{id:i,status:new r.deprecations_closure(a).call$0(),description:a.description,deprecatedIn:a.get$deprecatedIn(0),obsoleteIn:a.get$deprecatedIn(0)}));return o}),t(C,"versionClass","$get$versionClass",()=>new r.versionClass_closure().call$0()),t(C,"exceptionClass","$get$exceptionClass",()=>new r.exceptionClass_closure().call$0()),t(C,"FilesystemImporter_cwd0","$get$FilesystemImporter_cwd0",()=>{var s=null;return new r.FilesystemImporter0(r.absolute(".",s,s,s,s,s,s,s,s,s,s,s,s,s,s),!0)}),t(C,"functionClass","$get$functionClass",()=>new r.functionClass_closure().call$0()),t(C,"globalFunctions0","$get$globalFunctions0",()=>{var s=c.BuiltInCallable_2,a=r.List_List$of(C.$get$global7(),!0,s);return $.JSArray_methods.addAll$1(a,C.$get$global8()),$.JSArray_methods.addAll$1(a,C.$get$global9()),$.JSArray_methods.addAll$1(a,C.$get$global10()),$.JSArray_methods.addAll$1(a,C.$get$global11()),$.JSArray_methods.addAll$1(a,C.$get$global12()),$.JSArray_methods.addAll$1(a,C.$get$global6()),a.push(r.BuiltInCallable$function0("if","$condition, $if-true, $if-false",new r.globalFunctions_closure0,null)),r.UnmodifiableListView$(a,s)}),t(C,"coreModules0","$get$coreModules0",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$module5(),C.$get$module6(),C.$get$module7(),C.$get$module8(),C.$get$module9(),C.$get$module10()],r.findType("JSArray<BuiltInModule0<Callable>>")),c.BuiltInModule_Callable_2)),t(C,"IfExpression_declaration0","$get$IfExpression_declaration0",()=>r.ArgumentDeclaration_ArgumentDeclaration$parse0(k.x40funct,null)),t(C,"global7","$get$global8",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_length2(),C.$get$_nth0(),C.$get$_setNth0(),C.$get$_join0(),C.$get$_append2(),C.$get$_zip0(),C.$get$_index2(),C.$get$_isBracketed0(),C.$get$_separator0().withName$1("list-separator")],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"module6","$get$module6",()=>r.BuiltInModule$0("list",r._setArrayType([C.$get$_length2(),C.$get$_nth0(),C.$get$_setNth0(),C.$get$_join0(),C.$get$_append2(),C.$get$_zip0(),C.$get$_index2(),C.$get$_isBracketed0(),C.$get$_separator0(),C.$get$_slash0()],c.JSArray_Callable_2),null,null,c.Callable_2)),t(C,"_length1","$get$_length2",()=>r._function10("length","$list",new r._length_closure2)),t(C,"_nth0","$get$_nth0",()=>r._function10("nth","$list, $n",new r._nth_closure0)),t(C,"_setNth0","$get$_setNth0",()=>r._function10("set-nth","$list, $n, $value",new r._setNth_closure0)),t(C,"_join0","$get$_join0",()=>r._function10("join",k.x24list1,new r._join_closure0)),t(C,"_append1","$get$_append2",()=>r._function10("append","$list, $val, $separator: auto",new r._append_closure2)),t(C,"_zip0","$get$_zip0",()=>r._function10("zip","$lists...",new r._zip_closure0)),t(C,"_index1","$get$_index2",()=>r._function10("index","$list, $value",new r._index_closure2)),t(C,"_separator0","$get$_separator0",()=>r._function10("separator","$list",new r._separator_closure0)),t(C,"_isBracketed0","$get$_isBracketed0",()=>r._function10("is-bracketed","$list",new r._isBracketed_closure0)),t(C,"_slash0","$get$_slash0",()=>r._function10("slash","$elements...",new r._slash_closure0)),t(C,"listClass","$get$listClass",()=>new r.listClass_closure().call$0()),t(C,"legacyListClass","$get$legacyListClass",()=>{var s=r.createJSClass("sass.types.List",new r.legacyListClass_closure);return r.JSClassExtension_defineMethods(s,r.LinkedHashMap_LinkedHashMap$_literal(["getValue",new r.legacyListClass_closure0,"setValue",new r.legacyListClass_closure1,"getSeparator",new r.legacyListClass_closure2,"setSeparator",new r.legacyListClass_closure3,"getLength",new r.legacyListClass_closure4],c.String,c.Function)),s}),t(C,"Logger_quiet0","$get$Logger_quiet0",()=>new r._QuietLogger0),t(C,"global8","$get$global9",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_get0().withName$1("map-get"),C.$get$_merge0().withName$1("map-merge"),C.$get$_remove0().withName$1("map-remove"),C.$get$_keys0().withName$1("map-keys"),C.$get$_values0().withName$1("map-values"),C.$get$_hasKey0().withName$1("map-has-key")],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"module7","$get$module7",()=>r.BuiltInModule$0("map",r._setArrayType([C.$get$_get0(),C.$get$_set0(),C.$get$_merge0(),C.$get$_remove0(),C.$get$_keys0(),C.$get$_values0(),C.$get$_hasKey0(),C.$get$_deepMerge0(),C.$get$_deepRemove0()],c.JSArray_Callable_2),null,null,c.Callable_2)),t(C,"_get0","$get$_get0",()=>r._function9("get","$map, $key, $keys...",new r._get_closure0)),t(C,"_set0","$get$_set0",()=>r.BuiltInCallable$overloadedFunction0("set",r.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new r._set_closure1,"$map, $args...",new r._set_closure2],c.String,c.Value_Function_List_Value_2))),t(C,"_merge0","$get$_merge0",()=>r.BuiltInCallable$overloadedFunction0("merge",r.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new r._merge_closure1,"$map1, $args...",new r._merge_closure2],c.String,c.Value_Function_List_Value_2))),t(C,"_deepMerge0","$get$_deepMerge0",()=>r._function9("deep-merge","$map1, $map2",new r._deepMerge_closure0)),t(C,"_deepRemove0","$get$_deepRemove0",()=>r._function9("deep-remove","$map, $key, $keys...",new r._deepRemove_closure0)),t(C,"_remove0","$get$_remove0",()=>r.BuiltInCallable$overloadedFunction0("remove",r.LinkedHashMap_LinkedHashMap$_literal(["$map",new r._remove_closure1,"$map, $key, $keys...",new r._remove_closure2],c.String,c.Value_Function_List_Value_2))),t(C,"_keys0","$get$_keys0",()=>r._function9("keys","$map",new r._keys_closure0)),t(C,"_values0","$get$_values0",()=>r._function9("values","$map",new r._values_closure0)),t(C,"_hasKey0","$get$_hasKey0",()=>r._function9("has-key","$map, $key, $keys...",new r._hasKey_closure0)),t(C,"mapClass","$get$mapClass",()=>new r.mapClass_closure().call$0()),t(C,"legacyMapClass","$get$legacyMapClass",()=>{var s=r.createJSClass("sass.types.Map",new r.legacyMapClass_closure);return r.JSClassExtension_defineMethods(s,r.LinkedHashMap_LinkedHashMap$_literal(["getKey",new r.legacyMapClass_closure0,"getValue",new r.legacyMapClass_closure1,"getLength",new r.legacyMapClass_closure2,"setKey",new r.legacyMapClass_closure3,"setValue",new r.legacyMapClass_closure4],c.String,c.Function)),s}),t(C,"global9","$get$global10",()=>r.UnmodifiableListView$(r._setArrayType([r._function8("abs","$number",new r.global_closure31),C.$get$_ceil0(),C.$get$_floor0(),C.$get$_max0(),C.$get$_min0(),C.$get$_percentage0(),C.$get$_randomFunction0(),C.$get$_round0(),C.$get$_unit0(),C.$get$_compatible0().withName$1("comparable"),C.$get$_isUnitless0().withName$1("unitless")],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"module8","$get$module8",()=>{var s=null;return r.BuiltInModule$0("math",r._setArrayType([r._numberFunction0("abs",new r.module_closure11),C.$get$_acos0(),C.$get$_asin0(),C.$get$_atan0(),C.$get$_atan20(),C.$get$_ceil0(),C.$get$_clamp0(),C.$get$_cos0(),C.$get$_compatible0(),C.$get$_floor0(),C.$get$_hypot0(),C.$get$_isUnitless0(),C.$get$_log0(),C.$get$_max0(),C.$get$_min0(),C.$get$_percentage0(),C.$get$_pow0(),C.$get$_randomFunction0(),C.$get$_round0(),C.$get$_sin0(),C.$get$_sqrt0(),C.$get$_tan0(),C.$get$_unit0(),C.$get$_div0()],c.JSArray_Callable_2),s,r.LinkedHashMap_LinkedHashMap$_literal(["e",r.SassNumber_SassNumber0(2.718281828459045,s),"pi",r.SassNumber_SassNumber0(3.141592653589793,s),"epsilon",r.SassNumber_SassNumber0(2220446049250313e-31,s),"max-safe-integer",r.SassNumber_SassNumber0(9007199254740991,s),"min-safe-integer",r.SassNumber_SassNumber0(-9007199254740991,s),"max-number",r.SassNumber_SassNumber0(17976931348623157e292,s),"min-number",r.SassNumber_SassNumber0(5e-324,s)],c.String,c.Value_2),c.Callable_2)}),t(C,"_ceil0","$get$_ceil0",()=>r._numberFunction0("ceil",new r._ceil_closure0)),t(C,"_clamp0","$get$_clamp0",()=>r._function8("clamp","$min, $number, $max",new r._clamp_closure0)),t(C,"_floor0","$get$_floor0",()=>r._numberFunction0("floor",new r._floor_closure0)),t(C,"_max0","$get$_max0",()=>r._function8("max","$numbers...",new r._max_closure0)),t(C,"_min0","$get$_min0",()=>r._function8("min","$numbers...",new r._min_closure0)),t(C,"_round0","$get$_round0",()=>r._numberFunction0("round",new r._round_closure0)),t(C,"_hypot0","$get$_hypot0",()=>r._function8("hypot","$numbers...",new r._hypot_closure0)),t(C,"_log0","$get$_log0",()=>r._function8("log","$number, $base: null",new r._log_closure0)),t(C,"_pow0","$get$_pow0",()=>r._function8("pow","$base, $exponent",new r._pow_closure0)),t(C,"_sqrt0","$get$_sqrt0",()=>r._singleArgumentMathFunc0("sqrt",r.number2__sqrt$closure())),t(C,"_acos0","$get$_acos0",()=>r._singleArgumentMathFunc0("acos",r.number2__acos$closure())),t(C,"_asin0","$get$_asin0",()=>r._singleArgumentMathFunc0("asin",r.number2__asin$closure())),t(C,"_atan0","$get$_atan0",()=>r._singleArgumentMathFunc0("atan",r.number2__atan$closure())),t(C,"_atan20","$get$_atan20",()=>r._function8("atan2","$y, $x",new r._atan2_closure0)),t(C,"_cos0","$get$_cos0",()=>r._singleArgumentMathFunc0("cos",r.number2__cos$closure())),t(C,"_sin0","$get$_sin0",()=>r._singleArgumentMathFunc0("sin",r.number2__sin$closure())),t(C,"_tan0","$get$_tan0",()=>r._singleArgumentMathFunc0("tan",r.number2__tan$closure())),t(C,"_compatible0","$get$_compatible0",()=>r._function8("compatible","$number1, $number2",new r._compatible_closure0)),t(C,"_isUnitless0","$get$_isUnitless0",()=>r._function8("is-unitless","$number",new r._isUnitless_closure0)),t(C,"_unit0","$get$_unit0",()=>r._function8("unit","$number",new r._unit_closure0)),t(C,"_percentage0","$get$_percentage0",()=>r._function8("percentage","$number",new r._percentage_closure0)),t(C,"_random1","$get$_random2",()=>r.Random_Random()),t(C,"_randomFunction0","$get$_randomFunction0",()=>r._function8("random","$limit: null",new r._randomFunction_closure0)),t(C,"_div0","$get$_div0",()=>r._function8("div","$number1, $number2",new r._div_closure0)),t(C,"global10","$get$global6",()=>r.UnmodifiableListView$(r._setArrayType([r._function12("feature-exists","$feature",new r.global_closure59),r._function12("inspect","$value",new r.global_closure60),r._function12("type-of","$value",new r.global_closure61),r._function12("keywords","$args",new r.global_closure62)],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"local0","$get$local0",()=>r.UnmodifiableListView$(r._setArrayType([r._function12("calc-name","$calc",new r.local_closure2),r._function12("calc-args","$calc",new r.local_closure3),r._function12("accepts-content","$mixin",new r.local_closure4)],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"mixinClass","$get$mixinClass",()=>new r.mixinClass_closure().call$0()),t(C,"legacyNullClass","$get$legacyNullClass",()=>new r.legacyNullClass_closure().call$0()),t(C,"_epsilon0","$get$_epsilon0",()=>r.pow(10,-11)),t(C,"_inverseEpsilon0","$get$_inverseEpsilon0",()=>r.pow(10,11)),t(C,"numberClass","$get$numberClass",()=>new r.numberClass_closure().call$0()),t(C,"legacyNumberClass","$get$legacyNumberClass",()=>{var s=r.createJSClass("sass.types.Number",new r.legacyNumberClass_closure);return r.JSClassExtension_defineMethods(s,r.LinkedHashMap_LinkedHashMap$_literal(["getValue",new r.legacyNumberClass_closure0,"setValue",new r.legacyNumberClass_closure1,"getUnit",new r.legacyNumberClass_closure2,"setUnit",new r.legacyNumberClass_closure3],c.String,c.Function)),s}),t(C,"_typesByUnit0","$get$_typesByUnit0",()=>{var s,a,i=c.String,o=r.LinkedHashMap_LinkedHashMap$_empty(i,i);for(i=r.MapExtensions_get_pairs0($.Map_397RH,i,c.List_String),i=i.get$iterator(i);i.moveNext$0();)for(s=i.get$current(i),a=s._0,s=g.get$iterator$ax(s._1);s.moveNext$0();)o.$indexSet(0,s.get$current(s),a);return o}),t(C,"global11","$get$global11",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_isSuperselector0(),C.$get$_simpleSelectors0(),C.$get$_parse0().withName$1("selector-parse"),C.$get$_nest0().withName$1("selector-nest"),C.$get$_append1().withName$1("selector-append"),C.$get$_extend0().withName$1("selector-extend"),C.$get$_replace0().withName$1("selector-replace"),C.$get$_unify0().withName$1("selector-unify")],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"module9","$get$module9",()=>r.BuiltInModule$0("selector",r._setArrayType([C.$get$_isSuperselector0(),C.$get$_simpleSelectors0(),C.$get$_parse0(),C.$get$_nest0(),C.$get$_append1(),C.$get$_extend0(),C.$get$_replace0(),C.$get$_unify0()],c.JSArray_Callable_2),null,null,c.Callable_2)),t(C,"_nest0","$get$_nest0",()=>r._function7("nest","$selectors...",new r._nest_closure0)),t(C,"_append2","$get$_append1",()=>r._function7("append","$selectors...",new r._append_closure1)),t(C,"_extend0","$get$_extend0",()=>r._function7("extend","$selector, $extendee, $extender",new r._extend_closure0)),t(C,"_replace0","$get$_replace0",()=>r._function7("replace","$selector, $original, $replacement",new r._replace_closure0)),t(C,"_unify0","$get$_unify0",()=>r._function7("unify","$selector1, $selector2",new r._unify_closure0)),t(C,"_isSuperselector0","$get$_isSuperselector0",()=>r._function7("is-superselector","$super, $sub",new r._isSuperselector_closure0)),t(C,"_simpleSelectors0","$get$_simpleSelectors0",()=>r._function7("simple-selectors","$selector",new r._simpleSelectors_closure0)),t(C,"_parse0","$get$_parse0",()=>r._function7("parse","$selector",new r._parse_closure0)),t(C,"_knownCompatibilitiesByUnit0","$get$_knownCompatibilitiesByUnit0",()=>{var s,a,i,o=r.LinkedHashMap_LinkedHashMap$_empty(c.String,r.findType("Set<String>"));for(s=0;s<5;++s)for(a=$.List_Eeh[s],i=a.get$iterator(a);i.moveNext$0();)o.$indexSet(0,i.get$current(0),a);return o}),t(C,"bogusSpan0","$get$bogusSpan0",()=>r.SourceFile$decoded(r._setArrayType([],c.JSArray_int),null).span$1(0,0)),t(C,"_random2","$get$_random1",()=>r.Random_Random()),n(C,"_previousUniqueId0","$get$_previousUniqueId0",()=>C.$get$_random1().nextInt$1(r._asInt(r.pow(36,6)))),t(C,"global12","$get$global12",()=>r.UnmodifiableListView$(r._setArrayType([C.$get$_unquote0(),C.$get$_quote0(),C.$get$_toUpperCase0(),C.$get$_toLowerCase0(),C.$get$_uniqueId0(),C.$get$_length1().withName$1("str-length"),C.$get$_insert0().withName$1("str-insert"),C.$get$_index1().withName$1("str-index"),C.$get$_slice0().withName$1("str-slice")],c.JSArray_BuiltInCallable_2),c.BuiltInCallable_2)),t(C,"module10","$get$module10",()=>r.BuiltInModule$0("string",r._setArrayType([C.$get$_unquote0(),C.$get$_quote0(),C.$get$_toUpperCase0(),C.$get$_toLowerCase0(),C.$get$_length1(),C.$get$_insert0(),C.$get$_index1(),C.$get$_slice0(),C.$get$_uniqueId0(),r._function6("split","$string, $separator, $limit: null",new r.module_closure10)],c.JSArray_Callable_2),null,null,c.Callable_2)),t(C,"_unquote0","$get$_unquote0",()=>r._function6("unquote","$string",new r._unquote_closure0)),t(C,"_quote0","$get$_quote0",()=>r._function6("quote","$string",new r._quote_closure0)),t(C,"_length2","$get$_length1",()=>r._function6("length","$string",new r._length_closure1)),t(C,"_insert0","$get$_insert0",()=>r._function6("insert","$string, $insert, $index",new r._insert_closure0)),t(C,"_index2","$get$_index1",()=>r._function6("index","$string, $substring",new r._index_closure1)),t(C,"_slice0","$get$_slice0",()=>r._function6("slice","$string, $start-at, $end-at: -1",new r._slice_closure0)),t(C,"_toUpperCase0","$get$_toUpperCase0",()=>r._function6("to-upper-case","$string",new r._toUpperCase_closure0)),t(C,"_toLowerCase0","$get$_toLowerCase0",()=>r._function6("to-lower-case","$string",new r._toLowerCase_closure0)),t(C,"_uniqueId0","$get$_uniqueId0",()=>r._function6("unique-id","",new r._uniqueId_closure0)),t(C,"stringClass","$get$stringClass",()=>new r.stringClass_closure().call$0()),t(C,"legacyStringClass","$get$legacyStringClass",()=>{var s=r.createJSClass("sass.types.String",new r.legacyStringClass_closure);return r.JSClassExtension_defineMethods(s,r.LinkedHashMap_LinkedHashMap$_literal(["getValue",new r.legacyStringClass_closure0,"setValue",new r.legacyStringClass_closure1],c.String,c.Function)),s}),t(C,"_emptyQuoted0","$get$_emptyQuoted0",()=>r.SassString$0("",!0)),t(C,"_emptyUnquoted0","$get$_emptyUnquoted0",()=>r.SassString$0("",!1)),t(C,"_urlSchemeRegExp","$get$_urlSchemeRegExp",()=>r.RegExp_RegExp("^[a-z0-9+.-]+$",!1)),t(C,"_jsThrow0","$get$_jsThrow",()=>new w.Function("error","throw error;")),t(C,"_isUndefined","$get$_isUndefined",()=>new w.Function("value","return value === undefined;")),t(C,"_noSourceUrl0","$get$_noSourceUrl0",()=>r.Uri_parse("-")),t(C,"_traces0","$get$_traces0",()=>r.Expando$()),t(C,"valueClass","$get$valueClass",()=>new r.valueClass_closure().call$0())}(),function(){(function(){var t=function(l){var _={};return _[l]=1,Object.keys(le.convertToFastObject(_))[0]};ee.getIsolateTag=function(l){return t("___dart_"+l+ee.isolateTag)};for(var n="___dart_isolate_tags_",s=Object[n]||(Object[n]=Object.create(null)),a="_ZxYxX",i=0;;i++){var o=t(a+"_"+i+"_");if(!(o in s)){s[o]=1,ee.isolateTag=o;break}}ee.dispatchPropertyName=ee.getIsolateTag("dispatch_record")})(),le.setOrUpdateInterceptorsByTag({ArrayBuffer:r.NativeByteBuffer,ArrayBufferView:r.NativeTypedData,DataView:r.NativeByteData,Float32Array:r.NativeFloat32List,Float64Array:r.NativeFloat64List,Int16Array:r.NativeInt16List,Int32Array:r.NativeInt32List,Int8Array:r.NativeInt8List,Uint16Array:r.NativeUint16List,Uint32Array:r.NativeUint32List,Uint8ClampedArray:r.NativeUint8ClampedList,CanvasPixelArray:r.NativeUint8ClampedList,Uint8Array:r.NativeUint8List}),le.setOrUpdateLeafTags({ArrayBuffer:!0,ArrayBufferView:!1,DataView:!0,Float32Array:!0,Float64Array:!0,Int16Array:!0,Int32Array:!0,Int8Array:!0,Uint16Array:!0,Uint32Array:!0,Uint8ClampedArray:!0,CanvasPixelArray:!0,Uint8Array:!1}),r.NativeTypedArray.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",r.NativeTypedArrayOfDouble.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",r._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",r.NativeTypedArrayOfInt.$nativeSuperclassTag="ArrayBufferView"}(),Function.prototype.call$0=function(){return this()},Function.prototype.call$1=function(e){return this(e)},Function.prototype.call$2=function(e,t){return this(e,t)},Function.prototype.call$3$1=function(e){return this(e)},Function.prototype.call$2$1=function(e){return this(e)},Function.prototype.call$1$1=function(e){return this(e)},Function.prototype.call$3=function(e,t,n){return this(e,t,n)},Function.prototype.call$4=function(e,t,n,s){return this(e,t,n,s)},Function.prototype.call$3$3=function(e,t,n){return this(e,t,n)},Function.prototype.call$2$2=function(e,t){return this(e,t)},Function.prototype.call$5=function(e,t,n,s,a){return this(e,t,n,s,a)},Function.prototype.call$6=function(e,t,n,s,a,i){return this(e,t,n,s,a,i)},Function.prototype.call$2$0=function(){return this()},Function.prototype.call$1$0=function(){return this()},Function.prototype.call$1$2=function(e,t){return this(e,t)},Function.prototype.call$2$3=function(e,t,n){return this(e,t,n)},ae(de),function(e){if(typeof document>"u"){e(null);return}if(typeof document.currentScript<"u"){e(document.currentScript);return}var t=document.scripts;function n(a){for(var i=0;i<t.length;++i)t[i].removeEventListener("load",n,!1);e(a.target)}for(var s=0;s<t.length;++s)t[s].addEventListener("load",n,!1)}(function(e){ee.currentScript=e;var t=r.main2;typeof dartMainRunner=="function"?dartMainRunner(t,[]):t([])})}()};const Qo=globalThis._cliPkgExports.pop();globalThis._cliPkgExports.length===0&&delete globalThis._cliPkgExports;const he={};Qo.load({immutable:Ko},he);he.compile;he.compileAsync;const Go=he.compileString;he.compileStringAsync;he.initCompiler;he.initAsyncCompiler;he.Compiler;he.AsyncCompiler;he.Logger;he.SassArgumentList;he.SassBoolean;he.SassCalculation;he.CalculationOperation;he.CalculationInterpolation;he.SassColor;he.SassFunction;he.SassList;he.SassMap;he.SassMixin;he.SassNumber;he.SassString;he.Value;he.CustomFunction;he.ListSeparator;he.sassFalse;he.sassNull;he.sassTrue;he.Exception;he.PromiseOr;he.info;he.render;he.renderSync;he.TRUE;he.FALSE;he.NULL;he.types;he.NodePackageImporter;he.deprecations;he.Version;var ss={},Rs=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Zo=function(b,x){x=x||{};var A=1,w=1;function V(ee){var k=ee.match(/\n/g);k&&(A+=k.length);var c=ee.lastIndexOf(`
|
||
`);w=~c?ee.length-c:w+ee.length}function F(){var ee={line:A,column:w};return function(k){return k.position=new N(ee),Z(),k}}function N(ee){this.start=ee,this.end={line:A,column:w},this.source=x.source}N.prototype.content=b;var U=[];function P(ee){var k=new Error(x.source+":"+A+":"+w+": "+ee);if(k.reason=ee,k.filename=x.source,k.line=A,k.column=w,k.source=b,x.silent)U.push(k);else throw k}function D(){var ee=G();return{type:"stylesheet",stylesheet:{source:x.source,rules:ee,parsingErrors:U}}}function q(){return K(/^{\s*/)}function W(){return K(/^}/)}function G(){var ee,k=[];for(Z(),Y(k);b.length&&b.charAt(0)!="}"&&(ee=de()||C());)ee!==!1&&(k.push(ee),Y(k));return k}function K(ee){var k=ee.exec(b);if(k){var c=k[0];return V(c),b=b.slice(c.length),k}}function Z(){K(/^\s*/)}function Y(ee){var k;for(ee=ee||[];k=se();)k!==!1&&ee.push(k);return ee}function se(){var ee=F();if(!(b.charAt(0)!="/"||b.charAt(1)!="*")){for(var k=2;b.charAt(k)!=""&&(b.charAt(k)!="*"||b.charAt(k+1)!="/");)++k;if(k+=2,b.charAt(k-1)==="")return P("End of comment missing");var c=b.slice(2,k-2);return w+=2,V(c),b=b.slice(k),w+=2,ee({type:"comment",comment:c})}}function _e(){var ee=K(/^([^{]+)/);if(ee)return $t(ee[0]).replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,function(k){return k.replace(/,/g,"")}).split(/\s*(?![^(]*\)),\s*/).map(function(k){return k.replace(/\u200C/g,",")})}function ae(){var ee=F(),k=K(/^(\*?[-#\/\*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(k){if(k=$t(k[0]),!K(/^:\s*/))return P("property missing ':'");var c=K(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^\)]*?\)|[^};])+)/),e=ee({type:"declaration",property:k.replace(Rs,""),value:c?$t(c[0]).replace(Rs,""):""});return K(/^[;\s]*/),e}}function $e(){var ee=[];if(!q())return P("missing '{'");Y(ee);for(var k;k=ae();)k!==!1&&(ee.push(k),Y(ee));return W()?ee:P("missing '}'")}function te(){for(var ee,k=[],c=F();ee=K(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)k.push(ee[1]),K(/^,\s*/);if(k.length)return c({type:"keyframe",values:k,declarations:$e()})}function re(){var ee=F(),c=K(/^@([-\w]+)?keyframes\s*/);if(c){var k=c[1],c=K(/^([-\w]+)\s*/);if(!c)return P("@keyframes missing name");var e=c[1];if(!q())return P("@keyframes missing '{'");for(var t,n=Y();t=te();)n.push(t),n=n.concat(Y());return W()?ee({type:"keyframes",name:e,vendor:k,keyframes:n}):P("@keyframes missing '}'")}}function ue(){var ee=F(),k=K(/^@supports *([^{]+)/);if(k){var c=$t(k[1]);if(!q())return P("@supports missing '{'");var e=Y().concat(G());return W()?ee({type:"supports",supports:c,rules:e}):P("@supports missing '}'")}}function ie(){var ee=F(),k=K(/^@host\s*/);if(k){if(!q())return P("@host missing '{'");var c=Y().concat(G());return W()?ee({type:"host",rules:c}):P("@host missing '}'")}}function me(){var ee=F(),k=K(/^@media *([^{]+)/);if(k){var c=$t(k[1]);if(!q())return P("@media missing '{'");var e=Y().concat(G());return W()?ee({type:"media",media:c,rules:e}):P("@media missing '}'")}}function Be(){var ee=F(),k=K(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(k)return ee({type:"custom-media",name:$t(k[1]),media:$t(k[2])})}function ve(){var ee=F(),k=K(/^@page */);if(k){var c=_e()||[];if(!q())return P("@page missing '{'");for(var e=Y(),t;t=ae();)e.push(t),e=e.concat(Y());return W()?ee({type:"page",selectors:c,declarations:e}):P("@page missing '}'")}}function oe(){var ee=F(),k=K(/^@([-\w]+)?document *([^{]+)/);if(k){var c=$t(k[1]),e=$t(k[2]);if(!q())return P("@document missing '{'");var t=Y().concat(G());return W()?ee({type:"document",document:e,vendor:c,rules:t}):P("@document missing '}'")}}function pe(){var ee=F(),k=K(/^@font-face\s*/);if(k){if(!q())return P("@font-face missing '{'");for(var c=Y(),e;e=ae();)c.push(e),c=c.concat(Y());return W()?ee({type:"font-face",declarations:c}):P("@font-face missing '}'")}}var le=$("import"),g=$("charset"),r=$("namespace");function $(ee){var k=new RegExp("^@"+ee+"\\s*([^;]+);");return function(){var c=F(),e=K(k);if(e){var t={type:ee};return t[ee]=e[1].trim(),c(t)}}}function de(){if(b[0]=="@")return re()||me()||Be()||ue()||le()||g()||r()||oe()||ve()||ie()||pe()}function C(){var ee=F(),k=_e();return k?(Y(),ee({type:"rule",selectors:k,declarations:$e()})):P("selector missing")}return Cn(D())};function $t(b){return b?b.replace(/^\s+|\s+$/g,""):""}function Cn(b,x){var A=b&&typeof b.type=="string",w=A?b:x;for(var V in b){var F=b[V];Array.isArray(F)?F.forEach(function(N){Cn(N,w)}):F&&typeof F=="object"&&Cn(F,w)}return A&&Object.defineProperty(b,"parent",{configurable:!0,writable:!0,enumerable:!1,value:x||null}),b}var ni=Qr;function Qr(b){this.options=b||{}}Qr.prototype.emit=function(b){return b};Qr.prototype.visit=function(b){return this[b.type](b)};Qr.prototype.mapVisit=function(b,x){var A="";x=x||"";for(var w=0,V=b.length;w<V;w++)A+=this.visit(b[w]),x&&w<V-1&&(A+=this.emit(x));return A};var xn={exports:{}};typeof Object.create=="function"?xn.exports=function(x,A){A&&(x.super_=A,x.prototype=Object.create(A.prototype,{constructor:{value:x,enumerable:!1,writable:!0,configurable:!0}}))}:xn.exports=function(x,A){if(A){x.super_=A;var w=function(){};w.prototype=A.prototype,x.prototype=new w,x.prototype.constructor=x}};var si=xn.exports,ai=ni,Yo=si,Xo=Te;function Te(b){ai.call(this,b)}Yo(Te,ai);Te.prototype.compile=function(b){return b.stylesheet.rules.map(this.visit,this).join("")};Te.prototype.comment=function(b){return this.emit("",b.position)};Te.prototype.import=function(b){return this.emit("@import "+b.import+";",b.position)};Te.prototype.media=function(b){return this.emit("@media "+b.media,b.position)+this.emit("{")+this.mapVisit(b.rules)+this.emit("}")};Te.prototype.document=function(b){var x="@"+(b.vendor||"")+"document "+b.document;return this.emit(x,b.position)+this.emit("{")+this.mapVisit(b.rules)+this.emit("}")};Te.prototype.charset=function(b){return this.emit("@charset "+b.charset+";",b.position)};Te.prototype.namespace=function(b){return this.emit("@namespace "+b.namespace+";",b.position)};Te.prototype.supports=function(b){return this.emit("@supports "+b.supports,b.position)+this.emit("{")+this.mapVisit(b.rules)+this.emit("}")};Te.prototype.keyframes=function(b){return this.emit("@"+(b.vendor||"")+"keyframes "+b.name,b.position)+this.emit("{")+this.mapVisit(b.keyframes)+this.emit("}")};Te.prototype.keyframe=function(b){var x=b.declarations;return this.emit(b.values.join(","),b.position)+this.emit("{")+this.mapVisit(x)+this.emit("}")};Te.prototype.page=function(b){var x=b.selectors.length?b.selectors.join(", "):"";return this.emit("@page "+x,b.position)+this.emit("{")+this.mapVisit(b.declarations)+this.emit("}")};Te.prototype["font-face"]=function(b){return this.emit("@font-face",b.position)+this.emit("{")+this.mapVisit(b.declarations)+this.emit("}")};Te.prototype.host=function(b){return this.emit("@host",b.position)+this.emit("{")+this.mapVisit(b.rules)+this.emit("}")};Te.prototype["custom-media"]=function(b){return this.emit("@custom-media "+b.name+" "+b.media+";",b.position)};Te.prototype.rule=function(b){var x=b.declarations;return x.length?this.emit(b.selectors.join(","),b.position)+this.emit("{")+this.mapVisit(x)+this.emit("}"):""};Te.prototype.declaration=function(b){return this.emit(b.property+":"+b.value,b.position)+this.emit(";")};var ii=ni,el=si,tl=Re;function Re(b){b=b||{},ii.call(this,b),this.indentation=b.indent}el(Re,ii);Re.prototype.compile=function(b){return this.stylesheet(b)};Re.prototype.stylesheet=function(b){return this.mapVisit(b.stylesheet.rules,`
|
||
|
||
`)};Re.prototype.comment=function(b){return this.emit(this.indent()+"/*"+b.comment+"*/",b.position)};Re.prototype.import=function(b){return this.emit("@import "+b.import+";",b.position)};Re.prototype.media=function(b){return this.emit("@media "+b.media,b.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(b.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Re.prototype.document=function(b){var x="@"+(b.vendor||"")+"document "+b.document;return this.emit(x,b.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(b.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Re.prototype.charset=function(b){return this.emit("@charset "+b.charset+";",b.position)};Re.prototype.namespace=function(b){return this.emit("@namespace "+b.namespace+";",b.position)};Re.prototype.supports=function(b){return this.emit("@supports "+b.supports,b.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(b.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Re.prototype.keyframes=function(b){return this.emit("@"+(b.vendor||"")+"keyframes "+b.name,b.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(b.keyframes,`
|
||
`)+this.emit(this.indent(-1)+"}")};Re.prototype.keyframe=function(b){var x=b.declarations;return this.emit(this.indent())+this.emit(b.values.join(", "),b.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(x,`
|
||
`)+this.emit(this.indent(-1)+`
|
||
`+this.indent()+`}
|
||
`)};Re.prototype.page=function(b){var x=b.selectors.length?b.selectors.join(", ")+" ":"";return this.emit("@page "+x,b.position)+this.emit(`{
|
||
`)+this.emit(this.indent(1))+this.mapVisit(b.declarations,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
}`)};Re.prototype["font-face"]=function(b){return this.emit("@font-face ",b.position)+this.emit(`{
|
||
`)+this.emit(this.indent(1))+this.mapVisit(b.declarations,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
}`)};Re.prototype.host=function(b){return this.emit("@host",b.position)+this.emit(` {
|
||
`+this.indent(1))+this.mapVisit(b.rules,`
|
||
|
||
`)+this.emit(this.indent(-1)+`
|
||
}`)};Re.prototype["custom-media"]=function(b){return this.emit("@custom-media "+b.name+" "+b.media+";",b.position)};Re.prototype.rule=function(b){var x=this.indent(),A=b.declarations;return A.length?this.emit(b.selectors.map(function(w){return x+w}).join(`,
|
||
`),b.position)+this.emit(` {
|
||
`)+this.emit(this.indent(1))+this.mapVisit(A,`
|
||
`)+this.emit(this.indent(-1))+this.emit(`
|
||
`+this.indent()+"}"):""};Re.prototype.declaration=function(b){return this.emit(this.indent())+this.emit(b.property+": "+b.value,b.position)+this.emit(";")};Re.prototype.indent=function(b){return this.level=this.level||1,b!=null?(this.level+=b,""):Array(this.level).join(this.indentation||" ")};var Ar={exports:{}},Qt={},sn={},Ir={},Mr={},Fs;function rl(){if(Fs)return Mr;Fs=1;var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");return Mr.encode=function(x){if(0<=x&&x<b.length)return b[x];throw new TypeError("Must be between 0 and 63: "+x)},Mr.decode=function(x){var A=65,w=90,V=97,F=122,N=48,U=57,P=43,D=47,q=26,W=52;return A<=x&&x<=w?x-A:V<=x&&x<=F?x-V+q:N<=x&&x<=U?x-N+W:x==P?62:x==D?63:-1},Mr}var Ns;function oi(){if(Ns)return Ir;Ns=1;var b=rl(),x=5,A=1<<x,w=A-1,V=A;function F(U){return U<0?(-U<<1)+1:(U<<1)+0}function N(U){var P=(U&1)===1,D=U>>1;return P?-D:D}return Ir.encode=function(P){var D="",q,W=F(P);do q=W&w,W>>>=x,W>0&&(q|=V),D+=b.encode(q);while(W>0);return D},Ir.decode=function(P,D,q){var W=P.length,G=0,K=0,Z,Y;do{if(D>=W)throw new Error("Expected more digits in base 64 VLQ value.");if(Y=b.decode(P.charCodeAt(D++)),Y===-1)throw new Error("Invalid base64 digit: "+P.charAt(D-1));Z=!!(Y&V),Y&=w,G=G+(Y<<K),K+=x}while(Z);q.value=N(G),q.rest=D},Ir}var an={},Ts;function br(){return Ts||(Ts=1,function(b){function x(te,re,ue){if(re in te)return te[re];if(arguments.length===3)return ue;throw new Error('"'+re+'" is a required argument.')}b.getArg=x;var A=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,w=/^data:.+\,.+$/;function V(te){var re=te.match(A);return re?{scheme:re[1],auth:re[2],host:re[3],port:re[4],path:re[5]}:null}b.urlParse=V;function F(te){var re="";return te.scheme&&(re+=te.scheme+":"),re+="//",te.auth&&(re+=te.auth+"@"),te.host&&(re+=te.host),te.port&&(re+=":"+te.port),te.path&&(re+=te.path),re}b.urlGenerate=F;function N(te){var re=te,ue=V(te);if(ue){if(!ue.path)return te;re=ue.path}for(var ie=b.isAbsolute(re),me=re.split(/\/+/),Be,ve=0,oe=me.length-1;oe>=0;oe--)Be=me[oe],Be==="."?me.splice(oe,1):Be===".."?ve++:ve>0&&(Be===""?(me.splice(oe+1,ve),ve=0):(me.splice(oe,2),ve--));return re=me.join("/"),re===""&&(re=ie?"/":"."),ue?(ue.path=re,F(ue)):re}b.normalize=N;function U(te,re){te===""&&(te="."),re===""&&(re=".");var ue=V(re),ie=V(te);if(ie&&(te=ie.path||"/"),ue&&!ue.scheme)return ie&&(ue.scheme=ie.scheme),F(ue);if(ue||re.match(w))return re;if(ie&&!ie.host&&!ie.path)return ie.host=re,F(ie);var me=re.charAt(0)==="/"?re:N(te.replace(/\/+$/,"")+"/"+re);return ie?(ie.path=me,F(ie)):me}b.join=U,b.isAbsolute=function(te){return te.charAt(0)==="/"||A.test(te)};function P(te,re){te===""&&(te="."),te=te.replace(/\/$/,"");for(var ue=0;re.indexOf(te+"/")!==0;){var ie=te.lastIndexOf("/");if(ie<0||(te=te.slice(0,ie),te.match(/^([^\/]+:\/)?\/*$/)))return re;++ue}return Array(ue+1).join("../")+re.substr(te.length+1)}b.relative=P;var D=function(){var te=Object.create(null);return!("__proto__"in te)}();function q(te){return te}function W(te){return K(te)?"$"+te:te}b.toSetString=D?q:W;function G(te){return K(te)?te.slice(1):te}b.fromSetString=D?q:G;function K(te){if(!te)return!1;var re=te.length;if(re<9||te.charCodeAt(re-1)!==95||te.charCodeAt(re-2)!==95||te.charCodeAt(re-3)!==111||te.charCodeAt(re-4)!==116||te.charCodeAt(re-5)!==111||te.charCodeAt(re-6)!==114||te.charCodeAt(re-7)!==112||te.charCodeAt(re-8)!==95||te.charCodeAt(re-9)!==95)return!1;for(var ue=re-10;ue>=0;ue--)if(te.charCodeAt(ue)!==36)return!1;return!0}function Z(te,re,ue){var ie=se(te.source,re.source);return ie!==0||(ie=te.originalLine-re.originalLine,ie!==0)||(ie=te.originalColumn-re.originalColumn,ie!==0||ue)||(ie=te.generatedColumn-re.generatedColumn,ie!==0)||(ie=te.generatedLine-re.generatedLine,ie!==0)?ie:se(te.name,re.name)}b.compareByOriginalPositions=Z;function Y(te,re,ue){var ie=te.generatedLine-re.generatedLine;return ie!==0||(ie=te.generatedColumn-re.generatedColumn,ie!==0||ue)||(ie=se(te.source,re.source),ie!==0)||(ie=te.originalLine-re.originalLine,ie!==0)||(ie=te.originalColumn-re.originalColumn,ie!==0)?ie:se(te.name,re.name)}b.compareByGeneratedPositionsDeflated=Y;function se(te,re){return te===re?0:te===null?1:re===null?-1:te>re?1:-1}function _e(te,re){var ue=te.generatedLine-re.generatedLine;return ue!==0||(ue=te.generatedColumn-re.generatedColumn,ue!==0)||(ue=se(te.source,re.source),ue!==0)||(ue=te.originalLine-re.originalLine,ue!==0)||(ue=te.originalColumn-re.originalColumn,ue!==0)?ue:se(te.name,re.name)}b.compareByGeneratedPositionsInflated=_e;function ae(te){return JSON.parse(te.replace(/^\)]}'[^\n]*\n/,""))}b.parseSourceMapInput=ae;function $e(te,re,ue){if(re=re||"",te&&(te[te.length-1]!=="/"&&re[0]!=="/"&&(te+="/"),re=te+re),ue){var ie=V(ue);if(!ie)throw new Error("sourceMapURL could not be parsed");if(ie.path){var me=ie.path.lastIndexOf("/");me>=0&&(ie.path=ie.path.substring(0,me+1))}re=U(F(ie),re)}return N(re)}b.computeSourceURL=$e}(an)),an}var on={},Us;function li(){if(Us)return on;Us=1;var b=br(),x=Object.prototype.hasOwnProperty,A=typeof Map<"u";function w(){this._array=[],this._set=A?new Map:Object.create(null)}return w.fromArray=function(F,N){for(var U=new w,P=0,D=F.length;P<D;P++)U.add(F[P],N);return U},w.prototype.size=function(){return A?this._set.size:Object.getOwnPropertyNames(this._set).length},w.prototype.add=function(F,N){var U=A?F:b.toSetString(F),P=A?this.has(F):x.call(this._set,U),D=this._array.length;(!P||N)&&this._array.push(F),P||(A?this._set.set(F,D):this._set[U]=D)},w.prototype.has=function(F){if(A)return this._set.has(F);var N=b.toSetString(F);return x.call(this._set,N)},w.prototype.indexOf=function(F){if(A){var N=this._set.get(F);if(N>=0)return N}else{var U=b.toSetString(F);if(x.call(this._set,U))return this._set[U]}throw new Error('"'+F+'" is not in the set.')},w.prototype.at=function(F){if(F>=0&&F<this._array.length)return this._array[F];throw new Error("No element indexed by "+F)},w.prototype.toArray=function(){return this._array.slice()},on.ArraySet=w,on}var ln={},Ps;function nl(){if(Ps)return ln;Ps=1;var b=br();function x(w,V){var F=w.generatedLine,N=V.generatedLine,U=w.generatedColumn,P=V.generatedColumn;return N>F||N==F&&P>=U||b.compareByGeneratedPositionsInflated(w,V)<=0}function A(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}return A.prototype.unsortedForEach=function(V,F){this._array.forEach(V,F)},A.prototype.add=function(V){x(this._last,V)?(this._last=V,this._array.push(V)):(this._sorted=!1,this._array.push(V))},A.prototype.toArray=function(){return this._sorted||(this._array.sort(b.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},ln.MappingList=A,ln}var Os;function _i(){if(Os)return sn;Os=1;var b=oi(),x=br(),A=li().ArraySet,w=nl().MappingList;function V(F){F||(F={}),this._file=x.getArg(F,"file",null),this._sourceRoot=x.getArg(F,"sourceRoot",null),this._skipValidation=x.getArg(F,"skipValidation",!1),this._sources=new A,this._names=new A,this._mappings=new w,this._sourcesContents=null}return V.prototype._version=3,V.fromSourceMap=function(N){var U=N.sourceRoot,P=new V({file:N.file,sourceRoot:U});return N.eachMapping(function(D){var q={generated:{line:D.generatedLine,column:D.generatedColumn}};D.source!=null&&(q.source=D.source,U!=null&&(q.source=x.relative(U,q.source)),q.original={line:D.originalLine,column:D.originalColumn},D.name!=null&&(q.name=D.name)),P.addMapping(q)}),N.sources.forEach(function(D){var q=D;U!==null&&(q=x.relative(U,D)),P._sources.has(q)||P._sources.add(q);var W=N.sourceContentFor(D);W!=null&&P.setSourceContent(D,W)}),P},V.prototype.addMapping=function(N){var U=x.getArg(N,"generated"),P=x.getArg(N,"original",null),D=x.getArg(N,"source",null),q=x.getArg(N,"name",null);this._skipValidation||this._validateMapping(U,P,D,q),D!=null&&(D=String(D),this._sources.has(D)||this._sources.add(D)),q!=null&&(q=String(q),this._names.has(q)||this._names.add(q)),this._mappings.add({generatedLine:U.line,generatedColumn:U.column,originalLine:P!=null&&P.line,originalColumn:P!=null&&P.column,source:D,name:q})},V.prototype.setSourceContent=function(N,U){var P=N;this._sourceRoot!=null&&(P=x.relative(this._sourceRoot,P)),U!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[x.toSetString(P)]=U):this._sourcesContents&&(delete this._sourcesContents[x.toSetString(P)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))},V.prototype.applySourceMap=function(N,U,P){var D=U;if(U==null){if(N.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);D=N.file}var q=this._sourceRoot;q!=null&&(D=x.relative(q,D));var W=new A,G=new A;this._mappings.unsortedForEach(function(K){if(K.source===D&&K.originalLine!=null){var Z=N.originalPositionFor({line:K.originalLine,column:K.originalColumn});Z.source!=null&&(K.source=Z.source,P!=null&&(K.source=x.join(P,K.source)),q!=null&&(K.source=x.relative(q,K.source)),K.originalLine=Z.line,K.originalColumn=Z.column,Z.name!=null&&(K.name=Z.name))}var Y=K.source;Y!=null&&!W.has(Y)&&W.add(Y);var se=K.name;se!=null&&!G.has(se)&&G.add(se)},this),this._sources=W,this._names=G,N.sources.forEach(function(K){var Z=N.sourceContentFor(K);Z!=null&&(P!=null&&(K=x.join(P,K)),q!=null&&(K=x.relative(q,K)),this.setSourceContent(K,Z))},this)},V.prototype._validateMapping=function(N,U,P,D){if(U&&typeof U.line!="number"&&typeof U.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(!(N&&"line"in N&&"column"in N&&N.line>0&&N.column>=0&&!U&&!P&&!D)){if(N&&"line"in N&&"column"in N&&U&&"line"in U&&"column"in U&&N.line>0&&N.column>=0&&U.line>0&&U.column>=0&&P)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:N,source:P,original:U,name:D}))}},V.prototype._serializeMappings=function(){for(var N=0,U=1,P=0,D=0,q=0,W=0,G="",K,Z,Y,se,_e=this._mappings.toArray(),ae=0,$e=_e.length;ae<$e;ae++){if(Z=_e[ae],K="",Z.generatedLine!==U)for(N=0;Z.generatedLine!==U;)K+=";",U++;else if(ae>0){if(!x.compareByGeneratedPositionsInflated(Z,_e[ae-1]))continue;K+=","}K+=b.encode(Z.generatedColumn-N),N=Z.generatedColumn,Z.source!=null&&(se=this._sources.indexOf(Z.source),K+=b.encode(se-W),W=se,K+=b.encode(Z.originalLine-1-D),D=Z.originalLine-1,K+=b.encode(Z.originalColumn-P),P=Z.originalColumn,Z.name!=null&&(Y=this._names.indexOf(Z.name),K+=b.encode(Y-q),q=Y)),G+=K}return G},V.prototype._generateSourcesContent=function(N,U){return N.map(function(P){if(!this._sourcesContents)return null;U!=null&&(P=x.relative(U,P));var D=x.toSetString(P);return Object.prototype.hasOwnProperty.call(this._sourcesContents,D)?this._sourcesContents[D]:null},this)},V.prototype.toJSON=function(){var N={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(N.file=this._file),this._sourceRoot!=null&&(N.sourceRoot=this._sourceRoot),this._sourcesContents&&(N.sourcesContent=this._generateSourcesContent(N.sources,N.sourceRoot)),N},V.prototype.toString=function(){return JSON.stringify(this.toJSON())},sn.SourceMapGenerator=V,sn}var Gt={},_n={},Js;function sl(){return Js||(Js=1,function(b){b.GREATEST_LOWER_BOUND=1,b.LEAST_UPPER_BOUND=2;function x(A,w,V,F,N,U){var P=Math.floor((w-A)/2)+A,D=N(V,F[P],!0);return D===0?P:D>0?w-P>1?x(P,w,V,F,N,U):U==b.LEAST_UPPER_BOUND?w<F.length?w:-1:P:P-A>1?x(A,P,V,F,N,U):U==b.LEAST_UPPER_BOUND?P:A<0?-1:A}b.search=function(w,V,F,N){if(V.length===0)return-1;var U=x(-1,V.length,w,V,F,N||b.GREATEST_LOWER_BOUND);if(U<0)return-1;for(;U-1>=0&&F(V[U],V[U-1],!0)===0;)--U;return U}}(_n)),_n}var un={},Ds;function al(){if(Ds)return un;Ds=1;function b(w,V,F){var N=w[V];w[V]=w[F],w[F]=N}function x(w,V){return Math.round(w+Math.random()*(V-w))}function A(w,V,F,N){if(F<N){var U=x(F,N),P=F-1;b(w,U,N);for(var D=w[N],q=F;q<N;q++)V(w[q],D)<=0&&(P+=1,b(w,P,q));b(w,P+1,q);var W=P+1;A(w,V,F,W-1),A(w,V,W+1,N)}}return un.quickSort=function(w,V){A(w,V,0,w.length-1)},un}var Bs;function il(){if(Bs)return Gt;Bs=1;var b=br(),x=sl(),A=li().ArraySet,w=oi(),V=al().quickSort;function F(D,q){var W=D;return typeof D=="string"&&(W=b.parseSourceMapInput(D)),W.sections!=null?new P(W,q):new N(W,q)}F.fromSourceMap=function(D,q){return N.fromSourceMap(D,q)},F.prototype._version=3,F.prototype.__generatedMappings=null,Object.defineProperty(F.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),F.prototype.__originalMappings=null,Object.defineProperty(F.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),F.prototype._charIsMappingSeparator=function(q,W){var G=q.charAt(W);return G===";"||G===","},F.prototype._parseMappings=function(q,W){throw new Error("Subclasses must implement _parseMappings")},F.GENERATED_ORDER=1,F.ORIGINAL_ORDER=2,F.GREATEST_LOWER_BOUND=1,F.LEAST_UPPER_BOUND=2,F.prototype.eachMapping=function(q,W,G){var K=W||null,Z=G||F.GENERATED_ORDER,Y;switch(Z){case F.GENERATED_ORDER:Y=this._generatedMappings;break;case F.ORIGINAL_ORDER:Y=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var se=this.sourceRoot;Y.map(function(_e){var ae=_e.source===null?null:this._sources.at(_e.source);return ae=b.computeSourceURL(se,ae,this._sourceMapURL),{source:ae,generatedLine:_e.generatedLine,generatedColumn:_e.generatedColumn,originalLine:_e.originalLine,originalColumn:_e.originalColumn,name:_e.name===null?null:this._names.at(_e.name)}},this).forEach(q,K)},F.prototype.allGeneratedPositionsFor=function(q){var W=b.getArg(q,"line"),G={source:b.getArg(q,"source"),originalLine:W,originalColumn:b.getArg(q,"column",0)};if(G.source=this._findSourceIndex(G.source),G.source<0)return[];var K=[],Z=this._findMapping(G,this._originalMappings,"originalLine","originalColumn",b.compareByOriginalPositions,x.LEAST_UPPER_BOUND);if(Z>=0){var Y=this._originalMappings[Z];if(q.column===void 0)for(var se=Y.originalLine;Y&&Y.originalLine===se;)K.push({line:b.getArg(Y,"generatedLine",null),column:b.getArg(Y,"generatedColumn",null),lastColumn:b.getArg(Y,"lastGeneratedColumn",null)}),Y=this._originalMappings[++Z];else for(var _e=Y.originalColumn;Y&&Y.originalLine===W&&Y.originalColumn==_e;)K.push({line:b.getArg(Y,"generatedLine",null),column:b.getArg(Y,"generatedColumn",null),lastColumn:b.getArg(Y,"lastGeneratedColumn",null)}),Y=this._originalMappings[++Z]}return K},Gt.SourceMapConsumer=F;function N(D,q){var W=D;typeof D=="string"&&(W=b.parseSourceMapInput(D));var G=b.getArg(W,"version"),K=b.getArg(W,"sources"),Z=b.getArg(W,"names",[]),Y=b.getArg(W,"sourceRoot",null),se=b.getArg(W,"sourcesContent",null),_e=b.getArg(W,"mappings"),ae=b.getArg(W,"file",null);if(G!=this._version)throw new Error("Unsupported version: "+G);Y&&(Y=b.normalize(Y)),K=K.map(String).map(b.normalize).map(function($e){return Y&&b.isAbsolute(Y)&&b.isAbsolute($e)?b.relative(Y,$e):$e}),this._names=A.fromArray(Z.map(String),!0),this._sources=A.fromArray(K,!0),this._absoluteSources=this._sources.toArray().map(function($e){return b.computeSourceURL(Y,$e,q)}),this.sourceRoot=Y,this.sourcesContent=se,this._mappings=_e,this._sourceMapURL=q,this.file=ae}N.prototype=Object.create(F.prototype),N.prototype.consumer=F,N.prototype._findSourceIndex=function(D){var q=D;if(this.sourceRoot!=null&&(q=b.relative(this.sourceRoot,q)),this._sources.has(q))return this._sources.indexOf(q);var W;for(W=0;W<this._absoluteSources.length;++W)if(this._absoluteSources[W]==D)return W;return-1},N.fromSourceMap=function(q,W){var G=Object.create(N.prototype),K=G._names=A.fromArray(q._names.toArray(),!0),Z=G._sources=A.fromArray(q._sources.toArray(),!0);G.sourceRoot=q._sourceRoot,G.sourcesContent=q._generateSourcesContent(G._sources.toArray(),G.sourceRoot),G.file=q._file,G._sourceMapURL=W,G._absoluteSources=G._sources.toArray().map(function(ue){return b.computeSourceURL(G.sourceRoot,ue,W)});for(var Y=q._mappings.toArray().slice(),se=G.__generatedMappings=[],_e=G.__originalMappings=[],ae=0,$e=Y.length;ae<$e;ae++){var te=Y[ae],re=new U;re.generatedLine=te.generatedLine,re.generatedColumn=te.generatedColumn,te.source&&(re.source=Z.indexOf(te.source),re.originalLine=te.originalLine,re.originalColumn=te.originalColumn,te.name&&(re.name=K.indexOf(te.name)),_e.push(re)),se.push(re)}return V(G.__originalMappings,b.compareByOriginalPositions),G},N.prototype._version=3,Object.defineProperty(N.prototype,"sources",{get:function(){return this._absoluteSources.slice()}});function U(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}N.prototype._parseMappings=function(q,W){for(var G=1,K=0,Z=0,Y=0,se=0,_e=0,ae=q.length,$e=0,te={},re={},ue=[],ie=[],me,Be,ve,oe,pe;$e<ae;)if(q.charAt($e)===";")G++,$e++,K=0;else if(q.charAt($e)===",")$e++;else{for(me=new U,me.generatedLine=G,oe=$e;oe<ae&&!this._charIsMappingSeparator(q,oe);oe++);if(Be=q.slice($e,oe),ve=te[Be],ve)$e+=Be.length;else{for(ve=[];$e<oe;)w.decode(q,$e,re),pe=re.value,$e=re.rest,ve.push(pe);if(ve.length===2)throw new Error("Found a source, but no line and column");if(ve.length===3)throw new Error("Found a source and line, but no column");te[Be]=ve}me.generatedColumn=K+ve[0],K=me.generatedColumn,ve.length>1&&(me.source=se+ve[1],se+=ve[1],me.originalLine=Z+ve[2],Z=me.originalLine,me.originalLine+=1,me.originalColumn=Y+ve[3],Y=me.originalColumn,ve.length>4&&(me.name=_e+ve[4],_e+=ve[4])),ie.push(me),typeof me.originalLine=="number"&&ue.push(me)}V(ie,b.compareByGeneratedPositionsDeflated),this.__generatedMappings=ie,V(ue,b.compareByOriginalPositions),this.__originalMappings=ue},N.prototype._findMapping=function(q,W,G,K,Z,Y){if(q[G]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+q[G]);if(q[K]<0)throw new TypeError("Column must be greater than or equal to 0, got "+q[K]);return x.search(q,W,Z,Y)},N.prototype.computeColumnSpans=function(){for(var q=0;q<this._generatedMappings.length;++q){var W=this._generatedMappings[q];if(q+1<this._generatedMappings.length){var G=this._generatedMappings[q+1];if(W.generatedLine===G.generatedLine){W.lastGeneratedColumn=G.generatedColumn-1;continue}}W.lastGeneratedColumn=1/0}},N.prototype.originalPositionFor=function(q){var W={generatedLine:b.getArg(q,"line"),generatedColumn:b.getArg(q,"column")},G=this._findMapping(W,this._generatedMappings,"generatedLine","generatedColumn",b.compareByGeneratedPositionsDeflated,b.getArg(q,"bias",F.GREATEST_LOWER_BOUND));if(G>=0){var K=this._generatedMappings[G];if(K.generatedLine===W.generatedLine){var Z=b.getArg(K,"source",null);Z!==null&&(Z=this._sources.at(Z),Z=b.computeSourceURL(this.sourceRoot,Z,this._sourceMapURL));var Y=b.getArg(K,"name",null);return Y!==null&&(Y=this._names.at(Y)),{source:Z,line:b.getArg(K,"originalLine",null),column:b.getArg(K,"originalColumn",null),name:Y}}}return{source:null,line:null,column:null,name:null}},N.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(q){return q==null}):!1},N.prototype.sourceContentFor=function(q,W){if(!this.sourcesContent)return null;var G=this._findSourceIndex(q);if(G>=0)return this.sourcesContent[G];var K=q;this.sourceRoot!=null&&(K=b.relative(this.sourceRoot,K));var Z;if(this.sourceRoot!=null&&(Z=b.urlParse(this.sourceRoot))){var Y=K.replace(/^file:\/\//,"");if(Z.scheme=="file"&&this._sources.has(Y))return this.sourcesContent[this._sources.indexOf(Y)];if((!Z.path||Z.path=="/")&&this._sources.has("/"+K))return this.sourcesContent[this._sources.indexOf("/"+K)]}if(W)return null;throw new Error('"'+K+'" is not in the SourceMap.')},N.prototype.generatedPositionFor=function(q){var W=b.getArg(q,"source");if(W=this._findSourceIndex(W),W<0)return{line:null,column:null,lastColumn:null};var G={source:W,originalLine:b.getArg(q,"line"),originalColumn:b.getArg(q,"column")},K=this._findMapping(G,this._originalMappings,"originalLine","originalColumn",b.compareByOriginalPositions,b.getArg(q,"bias",F.GREATEST_LOWER_BOUND));if(K>=0){var Z=this._originalMappings[K];if(Z.source===G.source)return{line:b.getArg(Z,"generatedLine",null),column:b.getArg(Z,"generatedColumn",null),lastColumn:b.getArg(Z,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},Gt.BasicSourceMapConsumer=N;function P(D,q){var W=D;typeof D=="string"&&(W=b.parseSourceMapInput(D));var G=b.getArg(W,"version"),K=b.getArg(W,"sections");if(G!=this._version)throw new Error("Unsupported version: "+G);this._sources=new A,this._names=new A;var Z={line:-1,column:0};this._sections=K.map(function(Y){if(Y.url)throw new Error("Support for url field in sections not implemented.");var se=b.getArg(Y,"offset"),_e=b.getArg(se,"line"),ae=b.getArg(se,"column");if(_e<Z.line||_e===Z.line&&ae<Z.column)throw new Error("Section offsets must be ordered and non-overlapping.");return Z=se,{generatedOffset:{generatedLine:_e+1,generatedColumn:ae+1},consumer:new F(b.getArg(Y,"map"),q)}})}return P.prototype=Object.create(F.prototype),P.prototype.constructor=F,P.prototype._version=3,Object.defineProperty(P.prototype,"sources",{get:function(){for(var D=[],q=0;q<this._sections.length;q++)for(var W=0;W<this._sections[q].consumer.sources.length;W++)D.push(this._sections[q].consumer.sources[W]);return D}}),P.prototype.originalPositionFor=function(q){var W={generatedLine:b.getArg(q,"line"),generatedColumn:b.getArg(q,"column")},G=x.search(W,this._sections,function(Z,Y){var se=Z.generatedLine-Y.generatedOffset.generatedLine;return se||Z.generatedColumn-Y.generatedOffset.generatedColumn}),K=this._sections[G];return K?K.consumer.originalPositionFor({line:W.generatedLine-(K.generatedOffset.generatedLine-1),column:W.generatedColumn-(K.generatedOffset.generatedLine===W.generatedLine?K.generatedOffset.generatedColumn-1:0),bias:q.bias}):{source:null,line:null,column:null,name:null}},P.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(q){return q.consumer.hasContentsOfAllSources()})},P.prototype.sourceContentFor=function(q,W){for(var G=0;G<this._sections.length;G++){var K=this._sections[G],Z=K.consumer.sourceContentFor(q,!0);if(Z)return Z}if(W)return null;throw new Error('"'+q+'" is not in the SourceMap.')},P.prototype.generatedPositionFor=function(q){for(var W=0;W<this._sections.length;W++){var G=this._sections[W];if(G.consumer._findSourceIndex(b.getArg(q,"source"))!==-1){var K=G.consumer.generatedPositionFor(q);if(K){var Z={line:K.line+(G.generatedOffset.generatedLine-1),column:K.column+(G.generatedOffset.generatedLine===K.line?G.generatedOffset.generatedColumn-1:0)};return Z}}}return{line:null,column:null}},P.prototype._parseMappings=function(q,W){this.__generatedMappings=[],this.__originalMappings=[];for(var G=0;G<this._sections.length;G++)for(var K=this._sections[G],Z=K.consumer._generatedMappings,Y=0;Y<Z.length;Y++){var se=Z[Y],_e=K.consumer._sources.at(se.source);_e=b.computeSourceURL(K.consumer.sourceRoot,_e,this._sourceMapURL),this._sources.add(_e),_e=this._sources.indexOf(_e);var ae=null;se.name&&(ae=K.consumer._names.at(se.name),this._names.add(ae),ae=this._names.indexOf(ae));var $e={source:_e,generatedLine:se.generatedLine+(K.generatedOffset.generatedLine-1),generatedColumn:se.generatedColumn+(K.generatedOffset.generatedLine===se.generatedLine?K.generatedOffset.generatedColumn-1:0),originalLine:se.originalLine,originalColumn:se.originalColumn,name:ae};this.__generatedMappings.push($e),typeof $e.originalLine=="number"&&this.__originalMappings.push($e)}V(this.__generatedMappings,b.compareByGeneratedPositionsDeflated),V(this.__originalMappings,b.compareByOriginalPositions)},Gt.IndexedSourceMapConsumer=P,Gt}var cn={},Hs;function ol(){if(Hs)return cn;Hs=1;var b=_i().SourceMapGenerator,x=br(),A=/(\r?\n)/,w=10,V="$$$isSourceNode$$$";function F(N,U,P,D,q){this.children=[],this.sourceContents={},this.line=N??null,this.column=U??null,this.source=P??null,this.name=q??null,this[V]=!0,D!=null&&this.add(D)}return F.fromStringWithSourceMap=function(U,P,D){var q=new F,W=U.split(A),G=0,K=function(){var ae=te(),$e=te()||"";return ae+$e;function te(){return G<W.length?W[G++]:void 0}},Z=1,Y=0,se=null;return P.eachMapping(function(ae){if(se!==null)if(Z<ae.generatedLine)_e(se,K()),Z++,Y=0;else{var $e=W[G]||"",te=$e.substr(0,ae.generatedColumn-Y);W[G]=$e.substr(ae.generatedColumn-Y),Y=ae.generatedColumn,_e(se,te),se=ae;return}for(;Z<ae.generatedLine;)q.add(K()),Z++;if(Y<ae.generatedColumn){var $e=W[G]||"";q.add($e.substr(0,ae.generatedColumn)),W[G]=$e.substr(ae.generatedColumn),Y=ae.generatedColumn}se=ae},this),G<W.length&&(se&&_e(se,K()),q.add(W.splice(G).join(""))),P.sources.forEach(function(ae){var $e=P.sourceContentFor(ae);$e!=null&&(D!=null&&(ae=x.join(D,ae)),q.setSourceContent(ae,$e))}),q;function _e(ae,$e){if(ae===null||ae.source===void 0)q.add($e);else{var te=D?x.join(D,ae.source):ae.source;q.add(new F(ae.originalLine,ae.originalColumn,te,$e,ae.name))}}},F.prototype.add=function(U){if(Array.isArray(U))U.forEach(function(P){this.add(P)},this);else if(U[V]||typeof U=="string")U&&this.children.push(U);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+U);return this},F.prototype.prepend=function(U){if(Array.isArray(U))for(var P=U.length-1;P>=0;P--)this.prepend(U[P]);else if(U[V]||typeof U=="string")this.children.unshift(U);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+U);return this},F.prototype.walk=function(U){for(var P,D=0,q=this.children.length;D<q;D++)P=this.children[D],P[V]?P.walk(U):P!==""&&U(P,{source:this.source,line:this.line,column:this.column,name:this.name})},F.prototype.join=function(U){var P,D,q=this.children.length;if(q>0){for(P=[],D=0;D<q-1;D++)P.push(this.children[D]),P.push(U);P.push(this.children[D]),this.children=P}return this},F.prototype.replaceRight=function(U,P){var D=this.children[this.children.length-1];return D[V]?D.replaceRight(U,P):typeof D=="string"?this.children[this.children.length-1]=D.replace(U,P):this.children.push("".replace(U,P)),this},F.prototype.setSourceContent=function(U,P){this.sourceContents[x.toSetString(U)]=P},F.prototype.walkSourceContents=function(U){for(var P=0,D=this.children.length;P<D;P++)this.children[P][V]&&this.children[P].walkSourceContents(U);for(var q=Object.keys(this.sourceContents),P=0,D=q.length;P<D;P++)U(x.fromSetString(q[P]),this.sourceContents[q[P]])},F.prototype.toString=function(){var U="";return this.walk(function(P){U+=P}),U},F.prototype.toStringWithSourceMap=function(U){var P={code:"",line:1,column:0},D=new b(U),q=!1,W=null,G=null,K=null,Z=null;return this.walk(function(Y,se){P.code+=Y,se.source!==null&&se.line!==null&&se.column!==null?((W!==se.source||G!==se.line||K!==se.column||Z!==se.name)&&D.addMapping({source:se.source,original:{line:se.line,column:se.column},generated:{line:P.line,column:P.column},name:se.name}),W=se.source,G=se.line,K=se.column,Z=se.name,q=!0):q&&(D.addMapping({generated:{line:P.line,column:P.column}}),W=null,q=!1);for(var _e=0,ae=Y.length;_e<ae;_e++)Y.charCodeAt(_e)===w?(P.line++,P.column=0,_e+1===ae?(W=null,q=!1):q&&D.addMapping({source:se.source,original:{line:se.line,column:se.column},generated:{line:P.line,column:P.column},name:se.name})):P.column++}),this.walkSourceContents(function(Y,se){D.setSourceContent(Y,se)}),{code:P.code,map:D}},cn.SourceNode=F,cn}var zs;function qs(){return zs||(zs=1,Qt.SourceMapGenerator=_i().SourceMapGenerator,Qt.SourceMapConsumer=il().SourceMapConsumer,Qt.SourceNode=ol().SourceNode),Qt}var $n={exports:{}},js;function ll(){return js||(js=1,function(b){(function(x){function A(V){return typeof V=="function"?V:typeof Buffer=="function"?function(N){//!! Deliberately using an API that's deprecated in node.js because
|
||
//!! this file is for browsers and we expect them to cope with it.
|
||
//!! Discussion: github.com/node-browser-compat/atob/pull/9
|
||
return new Buffer(N,"base64").toString("binary")}:typeof x.base64js=="object"?function(N){var U=x.base64js.b64ToByteArray(N);return Array.prototype.map.call(U,function(P){return String.fromCharCode(P)}).join("")}:function(){throw new Error("You're probably in an old browser or an iOS webworker. It might help to include beatgammit's base64-js.")}}var w=A(x.atob);x.atob=w,b&&b.exports&&(b.exports=w)})(window)}($n)),$n.exports}const _l={},ul=Object.freeze(Object.defineProperty({__proto__:null,default:_l},Symbol.toStringTag,{value:"Module"})),Fr=$i(ul);var pn,Ws;function cl(){if(Ws)return pn;Ws=1;var b=ll(),x=Fr,A=Fr,w=pi;function V(){return Array.prototype.reduce.call(arguments,function(oe,pe){return x.resolve(oe,pe)})}function F(oe){return A.sep==="\\"?oe.replace(/\\/g,"/").replace(/^[a-z]:\/?/i,"/"):oe}function N(oe){return w(oe.replace(/\+/g,"%2B"))}function U(oe,pe,le){setImmediate(function(){oe(pe,le)})}function P(oe,pe){try{return JSON.parse(oe.replace(/^\)\]\}'/,""))}catch(le){throw le.sourceMapData=pe,le}}function D(oe,pe,le){var g=N(pe);try{return String(oe(g))}catch(r){throw r.sourceMapData=le,r}}var q=/[#@] sourceMappingURL=([^\s'"]*)/,W=RegExp(`(?:/\\*(?:\\s*\r?
|
||
(?://)?)?(?:`+q.source+")\\s*\\*/|//(?:"+q.source+"))\\s*");function G(oe){var pe=oe.match(W);return pe?pe[1]||pe[2]||"":null}function K(oe,pe,le,g){var r;try{r=te(oe,pe)}catch(de){return U(g,de)}if(!r||r.map)return U(g,null,r);var $=N(r.url);le($,function(de,C){if(de)return de.sourceMapData=r,g(de);r.map=String(C);try{r.map=P(r.map,r)}catch(ee){return g(ee)}g(null,r)})}function Z(oe,pe,le){var g=te(oe,pe);return!g||g.map||(g.map=D(le,g.url,g),g.map=P(g.map,g)),g}var Y=/^data:([^,;]*)(;[^,;]*)*(?:,(.*))?$/,se=/^(?:application|text)\/json$/,_e="utf-8";function ae(oe){for(var pe=b(oe),le=pe.length,g=new Uint8Array(le),r=0;r<le;r++)g[r]=pe.charCodeAt(r);return g}function $e(oe){if(typeof TextDecoder>"u"||typeof Uint8Array>"u")return b(oe);var pe=ae(oe),le=new TextDecoder(_e,{fatal:!0});return le.decode(pe)}function te(oe,pe){pe=F(pe);var le=G(oe);if(!le)return null;var g=le.match(Y);if(g){var r=g[1]||"text/plain",$=g[2]||"",de=g[3]||"",C={sourceMappingURL:le,url:null,sourcesRelativeTo:pe,map:de};if(!se.test(r)){var ee=new Error("Unuseful data uri mime type: "+r);throw ee.sourceMapData=C,ee}try{C.map=P($===";base64"?$e(de):decodeURIComponent(de),C)}catch(c){throw c.sourceMapData=C,c}return C}var k=V(pe,le);return{sourceMappingURL:le,url:k,sourcesRelativeTo:k,map:null}}function re(oe,pe,le,g,r){typeof g=="function"&&(r=g,g={});var $=oe.sources?oe.sources.length:0,de={sourcesResolved:[],sourcesContent:[]};if($===0){U(r,null,de);return}var C=function(){$--,$===0&&r(null,de)};me(oe,pe,g,function(ee,k,c){if(de.sourcesResolved[c]=ee,typeof k=="string")de.sourcesContent[c]=k,U(C,null);else{var e=N(ee);le(e,function(t,n){de.sourcesContent[c]=t||String(n),C()})}})}function ue(oe,pe,le,g){var r={sourcesResolved:[],sourcesContent:[]};return!oe.sources||oe.sources.length===0||me(oe,pe,g,function($,de,C){if(r.sourcesResolved[C]=$,le!==null)if(typeof de=="string")r.sourcesContent[C]=de;else{var ee=N($);try{r.sourcesContent[C]=String(le(ee))}catch(k){r.sourcesContent[C]=k}}}),r}var ie=/\/?$/;function me(oe,pe,le,g){le=le||{},pe=F(pe);for(var r,$,de,C=0,ee=oe.sources.length;C<ee;C++)de=null,typeof le.sourceRoot=="string"?de=le.sourceRoot:typeof oe.sourceRoot=="string"&&le.sourceRoot!==!1&&(de=oe.sourceRoot),de===null||de===""?r=V(pe,oe.sources[C]):r=V(pe,de.replace(ie,"/"),oe.sources[C]),$=(oe.sourcesContent||[])[C],g(r,$,C)}function Be(oe,pe,le,g,r){if(typeof g=="function"&&(r=g,g={}),oe===null){var $=pe,de={sourceMappingURL:null,url:$,sourcesRelativeTo:$,map:null},C=N($);le(C,function(k,c){if(k)return k.sourceMapData=de,r(k);de.map=String(c);try{de.map=P(de.map,de)}catch(e){return r(e)}ee(de)})}else K(oe,pe,le,function(k,c){if(k)return r(k);if(!c)return r(null,null);ee(c)});function ee(k){re(k.map,k.sourcesRelativeTo,le,g,function(c,e){if(c)return r(c);k.sourcesResolved=e.sourcesResolved,k.sourcesContent=e.sourcesContent,r(null,k)})}}function ve(oe,pe,le,g){var r;if(oe===null){var $=pe;r={sourceMappingURL:null,url:$,sourcesRelativeTo:$,map:null},r.map=D(le,$,r),r.map=P(r.map,r)}else if(r=Z(oe,pe,le),!r)return null;var de=ue(r.map,r.sourcesRelativeTo,le,g);return r.sourcesResolved=de.sourcesResolved,r.sourcesContent=de.sourcesContent,r}return pn={resolveSourceMap:K,resolveSourceMapSync:Z,resolveSources:re,resolveSourcesSync:ue,resolve:Be,resolveSync:ve,parseMapToJSON:P},pn}var Ks;function $l(){return Ks||(Ks=1,function(b,x){var A=qs().SourceMapGenerator,w=qs().SourceMapConsumer,V=cl(),F=Fr,N=Fr;b.exports=P;const U=function(D){return N.sep==="\\"?D.replace(/\\/g,"/").replace(/^[a-z]:\/?/i,"/"):D};function P(D){D._comment=D.comment,D.map=new A,D.position={line:1,column:1},D.files={};for(var q in x)D[q]=x[q]}x.updatePosition=function(D){var q=D.match(/\n/g);q&&(this.position.line+=q.length);var W=D.lastIndexOf(`
|
||
`);this.position.column=~W?D.length-W:this.position.column+D.length},x.emit=function(D,q){if(q){var W=U(q.source||"source.css");this.map.addMapping({source:W,generated:{line:this.position.line,column:Math.max(this.position.column-1,0)},original:{line:q.start.line,column:q.start.column-1}}),this.addFile(W,q)}return this.updatePosition(D),D},x.addFile=function(D,q){typeof q.content=="string"&&(Object.prototype.hasOwnProperty.call(this.files,D)||(this.files[D]=q.content))},x.applySourceMaps=function(){Object.keys(this.files).forEach(function(D){var q=this.files[D];if(this.map.setSourceContent(D,q),this.options.inputSourcemaps!==!1){var W=V.resolveSync(q,D,F.readFileSync);if(W){var G=new w(W.map),K=W.sourcesRelativeTo;this.map.applySourceMap(G,D,U(N.dirname(K)))}}},this)},x.comment=function(D){return/^# sourceMappingURL=/.test(D.comment)?this.emit("",D.position):this._comment(D)}}(Ar,Ar.exports)),Ar.exports}var pl=Xo,hl=tl,dl=function(b,x){x=x||{};var A=x.compress?new pl(x):new hl(x);if(x.sourcemap){var w=$l();w(A);var F=A.compile(b);A.applySourceMaps();var V=x.sourcemap==="generator"?A.map:A.map.toJSON();return{code:F,map:V}}var F=A.compile(b);return F};ss.parse=Zo;ss.stringify=dl;function ui(b,x,A){return x in b?Object.defineProperty(b,x,{value:A,enumerable:!0,configurable:!0,writable:!0}):b[x]=A,b}function Qs(b,x){const A=Object.keys(b);if(Object.getOwnPropertySymbols){let w=Object.getOwnPropertySymbols(b);x&&(w=w.filter(function(V){return Object.getOwnPropertyDescriptor(b,V).enumerable})),A.push.apply(A,w)}return A}function Nr(b){for(let A=1;A<arguments.length;A++){var x=arguments[A]!=null?arguments[A]:{};A%2?Qs(Object(x),!0).forEach(function(w){ui(b,w,x[w])}):Object.getOwnPropertyDescriptors?Object.defineProperties(b,Object.getOwnPropertyDescriptors(x)):Qs(Object(x)).forEach(function(w){Object.defineProperty(b,w,Object.getOwnPropertyDescriptor(x,w))})}return b}function ci(b,x){return fl(b)||gl(b,x)||ml()}function fl(b){if(Array.isArray(b))return b}function gl(b,x){if(!(Symbol.iterator in Object(b)||Object.prototype.toString.call(b)==="[object Arguments]"))return;const A=[];let w=!0,V=!1,F;try{for(var N=b[Symbol.iterator](),U;!(w=(U=N.next()).done)&&(A.push(U.value),!(x&&A.length===x));w=!0);}catch(P){V=!0,F=P}finally{try{!w&&N.return!=null&&N.return()}finally{if(V)throw F}}return A}function ml(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}const tr=function(x,A,w){const V=x;return V[A]?V[A]=Nr({},V[A],{},w):V[A]=w,V},Tr=function(x){return x.replace(/-([a-z])/g,function(A){return A[1].toUpperCase()})},yl=function(x){return x.charAt(0).toUpperCase()+x.slice(1)},Ur=function(x){return x.replace(/\*/g,"all-children").replace(/#/g,"$").replace(/\s\s+/g," ").replace(/(\d)\\\/(\d)/g,"$1~$2").replace(/(\d)\\\.(\d)/g,"$1|$2").replace(/[^a-zA-Z0-9$|~]/g,"_").replace(/^_+/g,"").replace(/_+$/g,"").replace("|",".").replace("~","/")},Sl=function(x,A){let w="",V={};const F={};x.declarations.forEach(function(U){const P=Tr(U.property);F[P]=U.value,w=yl(Tr(F.fontFamily).replace(/"/g,"")),V={"@font-face":F}});let N=!1;if(Object.keys(A).forEach(function(U){U.split("_")[0]===w&&JSON.stringify(A[U])===JSON.stringify(V)&&(N=!0)}),!N){const U=Object.entries(A).filter(function(P){return P[0].split("_")[0]===w}).length;return U>0&&(w="".concat(w,"_").concat(U+1)),w=Ur(w),[w,V]}return!1},vl=function(x){const A={};x.keyframes.forEach(function(F){F.declarations.forEach(function(N){A[F.values[0]]=Nr({},A[F.values[0]],ui({},N.property,N.value))})});let w=Tr("keyframes-".concat(x.name));const V={};return V["@keyframes ".concat(x.name)]=A,w=Ur(w),[w,V]},bl=function(x,A){const w={};let V={};return x.declarations.forEach(function(F){const N=Tr(F.property);w[N]=F.value}),x.selectors.forEach(function(F){let N;const U=F.indexOf(":");if(U!==-1){let P=F.indexOf(" ",U);P===-1&&(P=F.length);const D=F.slice(0,U),q=F.slice(U,P),W=F.slice(P,F.length),G={};G["&".concat(q).concat(W)]=w,N=Ur(D.trim()),V=tr(A,N,G)}else N=Ur(F.trim()),V=tr(A,N,w)}),V},Cl=function b(x){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return x.forEach(function(V){if(V.type==="media"){const F="@media ".concat(V.media);w[F]=w[F]||{};const N=w[F];b(V.rules,N)}else if(V.type==="font-face"){const F=Sl(V,w);F&&(w=tr(w,F[0],F[1]))}else if(V.type==="keyframes"){const F=vl(V);w=tr(w,F[0],F[1])}else if(V.type==="rule"){const F=bl(V,w);Object.entries(F).forEach(function(N){const U=ci(N,2),P=U[0],D=U[1];w=tr(w,P,D)})}}),w},xl=function(x){try{const w=ss.parse(x).stylesheet.rules;return Cl(w)}catch(A){throw new Error("Invalid CSS input: ".concat(A))}},wl=function(x){const A={};return function V(F){const N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Object.entries(F).forEach(function(U){const P=ci(U,2),D=P[0],q=P[1];if(D.includes("@media"))V(F[D],D);else if(N){const W={};W[N]=q,A[D]?A[D]=Nr({},A[D],{},W):A[D]=W}else A[D]?A[D]=Nr({},A[D],{},q):A[D]=q})}(x),A},El=function(x,A){let w=xl(x);return A&&(w=wl(w)),{contents:w}},Al=function(x){const A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},w=A.outputType;A.outputPath;let V=A.mediaReverse,F;if((w==="splitFile"||w==="shakeFile")&&(V=!0),F=El(x,V),w)(function U(P){Array.isArray(P)&&P.forEach(function(D){U(D)})})(F);else return Array.isArray(F)?F.map(function(N){return N.contents}):F.contents},kl=(b,x=!1)=>{const A=Al(Go(b).css);return Object.entries(A).map(([w,V])=>{const F=w.replace(/_/g,"-"),N=Object.entries(V).map(([U,P])=>typeof P!="string"?"":`${no(U)}: ${P.replace(/\s?!important/g,"")};`).join(`
|
||
`);return x?[F,F,N]:[F,N]})},Rl=b=>{const x=/^(\$[a-zA-Z0-9-_]+):\s*(.+)$/gm,A=b.matchAll(x);return Array.from(A).map(w=>[w[1],w[2]])},Fl=b=>{const x=/(--[a-zA-Z][a-zA-Z0-9-]+):\s*(.+);/g,A=[...b.matchAll(x)].map(([V,F,N])=>[N,F]),w={};for(const V of A){const[F,N]=V;w[F]?w[F].push(N):w[F]=[N]}return Object.keys(w).map(V=>[V,w[V]])};export{hi as a,kl as c,Fl as e,Rl as s};
|