import"./slick.70aea761.js";import{j}from"./jquery.cee09855.js";import{s as Ys,r as ei}from"./buscador.72bb8545.js";var kt="delete",oe=5,Le=1<>>0;if(""+I!==b||I===4294967295)return NaN;b=I}return b<0?nt(x)+b:b}function Kn(){return!0}function Ft(x,b,I){return(x===0&&!Gn(x)||I!==void 0&&x<=-I)&&(b===void 0||I!==void 0&&b>=I)}function ut(x,b){return Qn(x,b,0)}function Tt(x,b){return Qn(x,b,b)}function Qn(x,b,I){return x===void 0?I:Gn(x)?b===1/0?b:Math.max(0,b+x)|0:b===void 0||b===x?x:Math.min(b,x)|0}function Gn(x){return x<0||x===0&&1/x===-1/0}var Zn="@@__IMMUTABLE_ITERABLE__@@";function ge(x){return Boolean(x&&x[Zn])}var Xn="@@__IMMUTABLE_KEYED__@@";function ie(x){return Boolean(x&&x[Xn])}var Yn="@@__IMMUTABLE_INDEXED__@@";function me(x){return Boolean(x&&x[Yn])}function ct(x){return ie(x)||me(x)}var le=function(b){return ge(b)?b:ye(b)},Fe=function(x){function b(I){return ie(I)?I:Ke(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b}(le),et=function(x){function b(I){return me(I)?I:Te(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b}(le),$t=function(x){function b(I){return ge(I)&&!ct(I)?I:dt(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b}(le);le.Keyed=Fe;le.Indexed=et;le.Set=$t;var es="@@__IMMUTABLE_SEQ__@@";function Nt(x){return Boolean(x&&x[es])}var ts="@@__IMMUTABLE_RECORD__@@";function We(x){return Boolean(x&&x[ts])}function Ie(x){return ge(x)||We(x)}var pt="@@__IMMUTABLE_ORDERED__@@";function Ae(x){return Boolean(x&&x[pt])}var Ut=0,Ue=1,ke=2,Er=typeof Symbol=="function"&&Symbol.iterator,rs="@@iterator",sr=Er||rs,re=function(b){this.next=b};re.prototype.toString=function(){return"[Iterator]"};re.KEYS=Ut;re.VALUES=Ue;re.ENTRIES=ke;re.prototype.inspect=re.prototype.toSource=function(){return this.toString()};re.prototype[sr]=function(){return this};function _e(x,b,I,w){var V=x===0?b:x===1?I:[b,I];return w?w.value=V:w={value:V,done:!1},w}function Ce(){return{value:void 0,done:!0}}function Tr(x){return Array.isArray(x)?!0:!!ir(x)}function bn(x){return x&&typeof x.next=="function"}function Ar(x){var b=ir(x);return b&&b.call(x)}function ir(x){var b=x&&(Er&&x[Er]||x[rs]);if(typeof b=="function")return b}function ti(x){var b=ir(x);return b&&b===x.entries}function ri(x){var b=ir(x);return b&&b===x.keys}var ht=Object.prototype.hasOwnProperty;function Nr(x){return Array.isArray(x)||typeof x=="string"?!0:x&&typeof x=="object"&&Number.isInteger(x.length)&&x.length>=0&&(x.length===0?Object.keys(x).length===1:x.hasOwnProperty(x.length-1))}var ye=function(x){function b(I){return I==null?Jr():Ie(I)?I.toSeq():si(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.toSeq=function(){return this},b.prototype.toString=function(){return this.__toString("Seq {","}")},b.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},b.prototype.__iterate=function(w,V){var k=this._cache;if(k){for(var T=k.length,U=0;U!==T;){var P=k[V?T-++U:U++];if(w(P[1],P[0],this)===!1)break}return U}return this.__iterateUncached(w,V)},b.prototype.__iterator=function(w,V){var k=this._cache;if(k){var T=k.length,U=0;return new re(function(){if(U===T)return Ce();var P=k[V?T-++U:U++];return _e(w,P[0],P[1])})}return this.__iteratorUncached(w,V)},b}(le),Ke=function(x){function b(I){return I==null?Jr().toKeyedSeq():ge(I)?ie(I)?I.toSeq():I.fromEntrySeq():We(I)?I.toSeq():Pr(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.toKeyedSeq=function(){return this},b}(ye),Te=function(x){function b(I){return I==null?Jr():ge(I)?ie(I)?I.entrySeq():I.toIndexedSeq():We(I)?I.toSeq().entrySeq():ns(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.of=function(){return b(arguments)},b.prototype.toIndexedSeq=function(){return this},b.prototype.toString=function(){return this.__toString("Seq [","]")},b}(ye),dt=function(x){function b(I){return(ge(I)&&!ct(I)?I:Te(I)).toSetSeq()}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.of=function(){return b(arguments)},b.prototype.toSetSeq=function(){return this},b}(ye);ye.isSeq=Nt;ye.Keyed=Ke;ye.Set=dt;ye.Indexed=Te;ye.prototype[es]=!0;var Xe=function(x){function b(I){this._array=I,this.size=I.length}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.get=function(w,V){return this.has(w)?this._array[qe(this,w)]:V},b.prototype.__iterate=function(w,V){for(var k=this._array,T=k.length,U=0;U!==T;){var P=V?T-++U:U++;if(w(k[P],P,this)===!1)break}return U},b.prototype.__iterator=function(w,V){var k=this._array,T=k.length,U=0;return new re(function(){if(U===T)return Ce();var P=V?T-++U:U++;return _e(w,P,k[P])})},b}(Te),Ur=function(x){function b(I){var w=Object.keys(I).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(I):[]);this._object=I,this._keys=w,this.size=w.length}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.get=function(w,V){return V!==void 0&&!this.has(w)?V:this._object[w]},b.prototype.has=function(w){return ht.call(this._object,w)},b.prototype.__iterate=function(w,V){for(var k=this._object,T=this._keys,U=T.length,P=0;P!==U;){var O=T[V?U-++P:P++];if(w(k[O],O,this)===!1)break}return P},b.prototype.__iterator=function(w,V){var k=this._object,T=this._keys,U=T.length,P=0;return new re(function(){if(P===U)return Ce();var O=T[V?U-++P:P++];return _e(w,O,k[O])})},b}(Ke);Ur.prototype[pt]=!0;var ni=function(x){function b(I){this._collection=I,this.size=I.length||I.size}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.__iterateUncached=function(w,V){if(V)return this.cacheResult().__iterate(w,V);var k=this._collection,T=Ar(k),U=0;if(bn(T))for(var P;!(P=T.next()).done&&w(P.value,U++,this)!==!1;);return U},b.prototype.__iteratorUncached=function(w,V){if(V)return this.cacheResult().__iterator(w,V);var k=this._collection,T=Ar(k);if(!bn(T))return new re(Ce);var U=0;return new re(function(){var P=T.next();return P.done?P:_e(w,U++,P.value)})},b}(Te),xn;function Jr(){return xn||(xn=new Xe([]))}function Pr(x){var b=Or(x);if(b)return b.fromEntrySeq();if(typeof x=="object")return new Ur(x);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+x)}function ns(x){var b=Or(x);if(b)return b;throw new TypeError("Expected Array or collection object of values: "+x)}function si(x){var b=Or(x);if(b)return ti(x)?b.fromEntrySeq():ri(x)?b.toSetSeq():b;if(typeof x=="object")return new Ur(x);throw new TypeError("Expected Array or collection object of values, or keyed object: "+x)}function Or(x){return Nr(x)?new Xe(x):Tr(x)?new ni(x):void 0}var ss="@@__IMMUTABLE_MAP__@@";function Jt(x){return Boolean(x&&x[ss])}function ar(x){return Jt(x)&&Ae(x)}function er(x){return Boolean(x&&typeof x.equals=="function"&&typeof x.hashCode=="function")}function he(x,b){if(x===b||x!==x&&b!==b)return!0;if(!x||!b)return!1;if(typeof x.valueOf=="function"&&typeof b.valueOf=="function"){if(x=x.valueOf(),b=b.valueOf(),x===b||x!==x&&b!==b)return!0;if(!x||!b)return!1}return!!(er(x)&&er(b)&&x.equals(b))}var vt=typeof Math.imul=="function"&&Math.imul(4294967295,2)===-2?Math.imul:function(b,I){b|=0,I|=0;var w=b&65535,V=I&65535;return w*V+((b>>>16)*V+w*(I>>>16)<<16>>>0)|0};function or(x){return x>>>1&1073741824|x&3221225471}var ii=Object.prototype.valueOf;function be(x){if(x==null)return Cn(x);if(typeof x.hashCode=="function")return or(x.hashCode(x));var b=ci(x);if(b==null)return Cn(b);switch(typeof b){case"boolean":return b?1108378657:1108378656;case"number":return ai(b);case"string":return b.length>$i?oi(b):Ir(b);case"object":case"function":return _i(b);case"symbol":return li(b);default:if(typeof b.toString=="function")return Ir(b.toString());throw new Error("Value type "+typeof b+" cannot be hashed.")}}function Cn(x){return x===null?1108378658:1108378659}function ai(x){if(x!==x||x===1/0)return 0;var b=x|0;for(b!==x&&(b^=x*4294967295);x>4294967295;)x/=4294967295,b^=x;return or(b)}function oi(x){var b=yr[x];return b===void 0&&(b=Ir(x),gr===pi&&(gr=0,yr={}),gr++,yr[x]=b),b}function Ir(x){for(var b=0,I=0;I0)switch(x.nodeType){case 1:return x.uniqueID;case 9:return x.documentElement&&x.documentElement.uniqueID}}function ci(x){return x.valueOf!==ii&&typeof x.valueOf=="function"?x.valueOf(x):x}function is(){var x=++fr;return fr&1073741824&&(fr=0),x}var Mr=typeof WeakMap=="function",Vr;Mr&&(Vr=new WeakMap);var An=Object.create(null),fr=0,Ze="__immutablehash__";typeof Symbol=="function"&&(Ze=Symbol(Ze));var $i=16,pi=255,gr=0,yr={},lr=function(x){function b(I,w){this._iter=I,this._useKeys=w,this.size=I.size}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.get=function(w,V){return this._iter.get(w,V)},b.prototype.has=function(w){return this._iter.has(w)},b.prototype.valueSeq=function(){return this._iter.valueSeq()},b.prototype.reverse=function(){var w=this,V=Br(this,!0);return this._useKeys||(V.valueSeq=function(){return w._iter.toSeq().reverse()}),V},b.prototype.map=function(w,V){var k=this,T=us(this,w,V);return this._useKeys||(T.valueSeq=function(){return k._iter.toSeq().map(w,V)}),T},b.prototype.__iterate=function(w,V){var k=this;return this._iter.__iterate(function(T,U){return w(T,U,k)},V)},b.prototype.__iterator=function(w,V){return this._iter.__iterator(w,V)},b}(Ke);lr.prototype[pt]=!0;var as=function(x){function b(I){this._iter=I,this.size=I.size}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.includes=function(w){return this._iter.includes(w)},b.prototype.__iterate=function(w,V){var k=this,T=0;return V&&nt(this),this._iter.__iterate(function(U){return w(U,V?k.size-++T:T++,k)},V)},b.prototype.__iterator=function(w,V){var k=this,T=this._iter.__iterator(Ue,V),U=0;return V&&nt(this),new re(function(){var P=T.next();return P.done?P:_e(w,V?k.size-++U:U++,P.value,P)})},b}(Te),os=function(x){function b(I){this._iter=I,this.size=I.size}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.has=function(w){return this._iter.includes(w)},b.prototype.__iterate=function(w,V){var k=this;return this._iter.__iterate(function(T){return w(T,T,k)},V)},b.prototype.__iterator=function(w,V){var k=this._iter.__iterator(Ue,V);return new re(function(){var T=k.next();return T.done?T:_e(w,T.value,T.value,T)})},b}(dt),ls=function(x){function b(I){this._iter=I,this.size=I.size}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.prototype.entrySeq=function(){return this._iter.toSeq()},b.prototype.__iterate=function(w,V){var k=this;return this._iter.__iterate(function(T){if(T){Mn(T);var U=ge(T);return w(U?T.get(1):T[1],U?T.get(0):T[0],k)}},V)},b.prototype.__iterator=function(w,V){var k=this._iter.__iterator(Ue,V);return new re(function(){for(;;){var T=k.next();if(T.done)return T;var U=T.value;if(U){Mn(U);var P=ge(U);return _e(w,P?U.get(0):U[0],P?U.get(1):U[1],T)}}})},b}(Ke);as.prototype.cacheResult=lr.prototype.cacheResult=os.prototype.cacheResult=ls.prototype.cacheResult=zr;function _s(x){var b=Oe(x);return b._iter=x,b.size=x.size,b.flip=function(){return x},b.reverse=function(){var I=x.reverse.apply(this);return I.flip=function(){return x.reverse()},I},b.has=function(I){return x.includes(I)},b.includes=function(I){return x.has(I)},b.cacheResult=zr,b.__iterateUncached=function(I,w){var V=this;return x.__iterate(function(k,T){return I(T,k,V)!==!1},w)},b.__iteratorUncached=function(I,w){if(I===ke){var V=x.__iterator(I,w);return new re(function(){var k=V.next();if(!k.done){var T=k.value[0];k.value[0]=k.value[1],k.value[1]=T}return k})}return x.__iterator(I===Ue?Ut:Ue,w)},b}function us(x,b,I){var w=Oe(x);return w.size=x.size,w.has=function(V){return x.has(V)},w.get=function(V,k){var T=x.get(V,ee);return T===ee?k:b.call(I,T,V,x)},w.__iterateUncached=function(V,k){var T=this;return x.__iterate(function(U,P,O){return V(b.call(I,U,P,O),P,T)!==!1},k)},w.__iteratorUncached=function(V,k){var T=x.__iterator(ke,k);return new re(function(){var U=T.next();if(U.done)return U;var P=U.value,O=P[0];return _e(V,O,b.call(I,P[1],O,x),U)})},w}function Br(x,b){var I=this,w=Oe(x);return w._iter=x,w.size=x.size,w.reverse=function(){return x},x.flip&&(w.flip=function(){var V=_s(x);return V.reverse=function(){return x.flip()},V}),w.get=function(V,k){return x.get(b?V:-1-V,k)},w.has=function(V){return x.has(b?V:-1-V)},w.includes=function(V){return x.includes(V)},w.cacheResult=zr,w.__iterate=function(V,k){var T=this,U=0;return k&&nt(x),x.__iterate(function(P,O){return V(P,b?O:k?T.size-++U:U++,T)},!k)},w.__iterator=function(V,k){var T=0;k&&nt(x);var U=x.__iterator(ke,!k);return new re(function(){var P=U.next();if(P.done)return P;var O=P.value;return _e(V,b?O[0]:k?I.size-++T:T++,O[1],P)})},w}function cs(x,b,I,w){var V=Oe(x);return w&&(V.has=function(k){var T=x.get(k,ee);return T!==ee&&!!b.call(I,T,k,x)},V.get=function(k,T){var U=x.get(k,ee);return U!==ee&&b.call(I,U,k,x)?U:T}),V.__iterateUncached=function(k,T){var U=this,P=0;return x.__iterate(function(O,B,z){if(b.call(I,O,B,z))return P++,k(O,w?B:P-1,U)},T),P},V.__iteratorUncached=function(k,T){var U=x.__iterator(ke,T),P=0;return new re(function(){for(;;){var O=U.next();if(O.done)return O;var B=O.value,z=B[0],W=B[1];if(b.call(I,W,z,x))return _e(k,w?z:P++,W,O)}})},V}function hi(x,b,I){var w=Ge().asMutable();return x.__iterate(function(V,k){w.update(b.call(I,V,k,x),0,function(T){return T+1})}),w.asImmutable()}function di(x,b,I){var w=ie(x),V=(Ae(x)?Je():Ge()).asMutable();x.__iterate(function(T,U){V.update(b.call(I,T,U,x),function(P){return P=P||[],P.push(w?[U,T]:T),P})});var k=Hr(x);return V.map(function(T){return se(x,k(T))}).asImmutable()}function mi(x,b,I){var w=ie(x),V=[[],[]];x.__iterate(function(T,U){V[b.call(I,T,U,x)?1:0].push(w?[U,T]:T)});var k=Hr(x);return V.map(function(T){return se(x,k(T))})}function Dr(x,b,I,w){var V=x.size;if(Ft(b,I,V))return x;var k=ut(b,V),T=Tt(I,V);if(k!==k||T!==T)return Dr(x.toSeq().cacheResult(),b,I,w);var U=T-k,P;U===U&&(P=U<0?0:U);var O=Oe(x);return O.size=P===0?P:x.size&&P||void 0,!w&&Nt(x)&&P>=0&&(O.get=function(B,z){return B=qe(this,B),B>=0&&BP)return Ce();var Y=W.next();return w||B===Ue||Y.done?Y:B===Ut?_e(B,Z-1,void 0,Y):_e(B,Z-1,Y.value[1],Y)})},O}function fi(x,b,I){var w=Oe(x);return w.__iterateUncached=function(V,k){var T=this;if(k)return this.cacheResult().__iterate(V,k);var U=0;return x.__iterate(function(P,O,B){return b.call(I,P,O,B)&&++U&&V(P,O,T)}),U},w.__iteratorUncached=function(V,k){var T=this;if(k)return this.cacheResult().__iterator(V,k);var U=x.__iterator(ke,k),P=!0;return new re(function(){if(!P)return Ce();var O=U.next();if(O.done)return O;var B=O.value,z=B[0],W=B[1];return b.call(I,W,z,T)?V===ke?O:_e(V,z,W,O):(P=!1,Ce())})},w}function $s(x,b,I,w){var V=Oe(x);return V.__iterateUncached=function(k,T){var U=this;if(T)return this.cacheResult().__iterate(k,T);var P=!0,O=0;return x.__iterate(function(B,z,W){if(!(P&&(P=b.call(I,B,z,W))))return O++,k(B,w?z:O-1,U)}),O},V.__iteratorUncached=function(k,T){var U=this;if(T)return this.cacheResult().__iterator(k,T);var P=x.__iterator(ke,T),O=!0,B=0;return new re(function(){var z,W,Q;do{if(z=P.next(),z.done)return w||k===Ue?z:k===Ut?_e(k,B++,void 0,z):_e(k,B++,z.value[1],z);var Z=z.value;W=Z[0],Q=Z[1],O&&(O=b.call(I,Q,W,U))}while(O);return k===ke?z:_e(k,W,Q,z)})},V}function gi(x,b){var I=ie(x),w=[x].concat(b).map(function(T){return ge(T)?I&&(T=Fe(T)):T=I?Pr(T):ns(Array.isArray(T)?T:[T]),T}).filter(function(T){return T.size!==0});if(w.length===0)return x;if(w.length===1){var V=w[0];if(V===x||I&&ie(V)||me(x)&&me(V))return V}var k=new Xe(w);return I?k=k.toKeyedSeq():me(x)||(k=k.toSetSeq()),k=k.flatten(!0),k.size=w.reduce(function(T,U){if(T!==void 0){var P=U.size;if(P!==void 0)return T+P}},0),k}function ps(x,b,I){var w=Oe(x);return w.__iterateUncached=function(V,k){if(k)return this.cacheResult().__iterate(V,k);var T=0,U=!1;function P(O,B){O.__iterate(function(z,W){return(!b||B0}function Qt(x,b,I,w){var V=Oe(x),k=new Xe(I).map(function(T){return T.size});return V.size=w?k.max():k.min(),V.__iterate=function(T,U){for(var P=this.__iterator(Ue,U),O,B=0;!(O=P.next()).done&&T(O.value,B++,this)!==!1;);return B},V.__iteratorUncached=function(T,U){var P=I.map(function(z){return z=le(z),Ar(U?z.reverse():z)}),O=0,B=!1;return new re(function(){var z;return B||(z=P.map(function(W){return W.next()}),B=w?z.every(function(W){return W.done}):z.some(function(W){return W.done})),B?Ce():_e(T,O++,b.apply(null,z.map(function(W){return W.value})))})},V}function se(x,b){return x===b?x:Nt(x)?b:x.constructor(b)}function Mn(x){if(x!==Object(x))throw new TypeError("Expected [K, V] tuple: "+x)}function Hr(x){return ie(x)?Fe:me(x)?et:$t}function Oe(x){return Object.create((ie(x)?Ke:me(x)?Te:dt).prototype)}function zr(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):ye.prototype.cacheResult.call(this)}function hs(x,b){return x===void 0&&b===void 0?0:x===void 0?1:b===void 0?-1:x>b?1:x0;)b[I]=arguments[I+1];if(typeof x!="function")throw new TypeError("Invalid merger function: "+x);return ys(this,b,x)}function ys(x,b,I){for(var w=[],V=0;V0;)b[I]=arguments[I+1];return Ot(x,b)}function vs(x,b){for(var I=[],w=arguments.length-2;w-- >0;)I[w]=arguments[w+2];return Ot(b,I,x)}function bs(x){for(var b=[],I=arguments.length-1;I-- >0;)b[I]=arguments[I+1];return Pt(x,b)}function xs(x,b){for(var I=[],w=arguments.length-2;w-- >0;)I[w]=arguments[w+2];return Pt(b,I,x)}function Pt(x,b,I){return Ot(x,b,bi(I))}function Ot(x,b,I){if(!je(x))throw new TypeError("Cannot merge into non-data-structure value: "+x);if(Ie(x))return typeof I=="function"&&x.mergeWith?x.mergeWith.apply(x,[I].concat(b)):x.merge?x.merge.apply(x,b):x.concat.apply(x,b);for(var w=Array.isArray(x),V=x,k=w?et:Fe,T=w?function(P){V===x&&(V=tr(V)),V.push(P)}:function(P,O){var B=ht.call(V,O),z=B&&I?I(V[O],P,O):P;(!B||z!==V[O])&&(V===x&&(V=tr(V)),V[O]=z)},U=0;U0;)b[I]=arguments[I+1];return Pt(this,b,x)}function tn(x){for(var b=[],I=arguments.length-1;I-- >0;)b[I]=arguments[I+1];return Qe(this,x,Ne(),function(w){return Ot(w,b)})}function rn(x){for(var b=[],I=arguments.length-1;I-- >0;)b[I]=arguments[I+1];return Qe(this,x,Ne(),function(w){return Pt(w,b)})}function Bt(x){var b=this.asMutable();return x(b),b.wasAltered()?b.__ensureOwner(this.__ownerID):this}function Dt(){return this.__ownerID?this:this.__ensureOwner(new Fr)}function Ht(){return this.__ensureOwner()}function nn(){return this.__altered}var Ge=function(x){function b(I){return I==null?Ne():Jt(I)&&!Ae(I)?I:Ne().withMutations(function(w){var V=x(I);Ee(V.size),V.forEach(function(k,T){return w.set(T,k)})})}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.of=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];return Ne().withMutations(function(k){for(var T=0;T=w.length)throw new Error("Missing value for key: "+w[T]);k.set(w[T],w[T+1])}})},b.prototype.toString=function(){return this.__toString("Map {","}")},b.prototype.get=function(w,V){return this._root?this._root.get(0,void 0,w,V):V},b.prototype.set=function(w,V){return Rn(this,w,V)},b.prototype.remove=function(w){return Rn(this,w,ee)},b.prototype.deleteAll=function(w){var V=le(w);return V.size===0?this:this.withMutations(function(k){V.forEach(function(T){return k.remove(T)})})},b.prototype.clear=function(){return this.size===0?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Ne()},b.prototype.sort=function(w){return Je(st(this,w))},b.prototype.sortBy=function(w,V){return Je(st(this,V,w))},b.prototype.map=function(w,V){var k=this;return this.withMutations(function(T){T.forEach(function(U,P){T.set(P,w.call(V,U,P,k))})})},b.prototype.__iterator=function(w,V){return new Ci(this,w,V)},b.prototype.__iterate=function(w,V){var k=this,T=0;return this._root&&this._root.iterate(function(U){return T++,w(U[1],U[0],k)},V),T},b.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?sn(this.size,this._root,w,this.__hash):this.size===0?Ne():(this.__ownerID=w,this.__altered=!1,this)},b}(Fe);Ge.isMap=Jt;var ue=Ge.prototype;ue[ss]=!0;ue[kt]=ue.remove;ue.removeAll=ue.deleteAll;ue.setIn=Gr;ue.removeIn=ue.deleteIn=Xr;ue.update=Yr;ue.updateIn=en;ue.merge=ue.concat=fs;ue.mergeWith=gs;ue.mergeDeep=Cs;ue.mergeDeepWith=ws;ue.mergeIn=tn;ue.mergeDeepIn=rn;ue.withMutations=Bt;ue.wasAltered=nn;ue.asImmutable=Ht;ue["@@transducer/init"]=ue.asMutable=Dt;ue["@@transducer/step"]=function(x,b){return x.set(b[0],b[1])};ue["@@transducer/result"]=function(x){return x.asImmutable()};var At=function(b,I){this.ownerID=b,this.entries=I};At.prototype.get=function(b,I,w,V){for(var k=this.entries,T=0,U=k.length;T=Vi)return wi(b,O,V,k);var Q=b&&b===this.ownerID,Z=Q?O:Pe(O);return W?P?B===z-1?Z.pop():Z[B]=Z.pop():Z[B]=[V,k]:Z.push([V,k]),Q?(this.entries=Z,this):new At(b,Z)}};var it=function(b,I,w){this.ownerID=b,this.bitmap=I,this.nodes=w};it.prototype.get=function(b,I,w,V){I===void 0&&(I=be(w));var k=1<<((b===0?I:I>>>b)&xe),T=this.bitmap;return(T&k)===0?V:this.nodes[Es(T&k-1)].get(b+oe,I,w,V)};it.prototype.update=function(b,I,w,V,k,T,U){w===void 0&&(w=be(V));var P=(I===0?w:w>>>I)&xe,O=1<=Li)return Ai(b,Q,B,P,Y);if(z&&!Y&&Q.length===2&&kn(Q[W^1]))return Q[W^1];if(z&&Y&&Q.length===1&&kn(Y))return Y;var ve=b&&b===this.ownerID,Me=z?Y?B:B^O:B|O,Be=z?Y?As(Q,W,Y,ve):Mi(Q,W,ve):Ii(Q,W,Y,ve);return ve?(this.bitmap=Me,this.nodes=Be,this):new it(b,Me,Be)};var It=function(b,I,w){this.ownerID=b,this.count=I,this.nodes=w};It.prototype.get=function(b,I,w,V){I===void 0&&(I=be(w));var k=(b===0?I:I>>>b)&xe,T=this.nodes[k];return T?T.get(b+oe,I,w,V):V};It.prototype.update=function(b,I,w,V,k,T,U){w===void 0&&(w=be(V));var P=(I===0?w:w>>>I)&xe,O=k===ee,B=this.nodes,z=B[P];if(O&&!z)return this;var W=an(z,b,I+oe,w,V,k,T,U);if(W===z)return this;var Q=this.count;if(!z)Q++;else if(!W&&(Q--,Q>>I)&xe,T=(I===0?w:w>>>I)&xe,U,P=k===T?[on(x,b,I+oe,w,V)]:(U=new De(b,w,V),k>>=1)T[U]=I&1?b[k++]:void 0;return T[w]=V,new It(x,k+1,T)}function Es(x){return x-=x>>1&1431655765,x=(x&858993459)+(x>>2&858993459),x=x+(x>>4)&252645135,x+=x>>8,x+=x>>16,x&127}function As(x,b,I,w){var V=w?x:Pe(x);return V[b]=I,V}function Ii(x,b,I,w){var V=x.length+1;if(w&&b+1===V)return x[b]=I,x;for(var k=new Array(V),T=0,U=0;U0&&k=0&&w>>I&xe;if(V>=this.array.length)return new ze([],b);var k=V===0,T;if(I>0){var U=this.array[V];if(T=U&&U.removeBefore(b,I-oe,w),T===U&&k)return this}if(k&&!T)return this;var P=ot(this,b);if(!k)for(var O=0;O>>I&xe;if(V>=this.array.length)return this;var k;if(I>0){var T=this.array[V];if(k=T&&T.removeAfter(b,I-oe,w),k===T&&V===this.array.length-1)return this}var U=ot(this,b);return U.array.splice(V+1),k&&(U.array[V]=k),U};var wt={};function Fn(x,b){var I=x._origin,w=x._capacity,V=Vt(w),k=x._tail;return T(x._root,x._level,0);function T(O,B,z){return B===0?U(O,z):P(O,B,z)}function U(O,B){var z=B===V?k&&k.array:O&&O.array,W=B>I?0:I-B,Q=w-B;return Q>Le&&(Q=Le),function(){if(W===Q)return wt;var Z=b?--Q:W++;return z&&z[Z]}}function P(O,B,z){var W,Q=O&&O.array,Z=z>I?0:I-z>>B,Y=(w-z>>B)+1;return Y>Le&&(Y=Le),function(){for(;;){if(W){var ve=W();if(ve!==wt)return ve;W=null}if(Z===Y)return wt;var Me=b?--Y:Z++;W=T(Q&&Q[Me],B-oe,z+(Me<=x.size||b<0)return x.withMutations(function(T){b<0?He(T,b).set(0,I):He(T,0,b+1).set(b,I)});b+=x._origin;var w=x._tail,V=x._root,k=wr();return b>=Vt(x._capacity)?w=Lr(w,x.__ownerID,0,b,I,k):V=Lr(V,x.__ownerID,x._level,b,I,k),k.value?x.__ownerID?(x._root=V,x._tail=w,x.__hash=void 0,x.__altered=!0,x):Mt(x._origin,x._capacity,x._level,V,w):x}function Lr(x,b,I,w,V,k){var T=w>>>I&xe,U=x&&T0){var O=x&&x.array[T],B=Lr(O,b,I-oe,w,V,k);return B===O?x:(P=ot(x,b),P.array[T]=B,P)}return U&&x.array[T]===V?x:(k&&Re(k),P=ot(x,b),V===void 0&&T===P.array.length-1?P.array.pop():P.array[T]=V,P)}function ot(x,b){return b&&x&&b===x.ownerID?x:new ze(x?x.array.slice():[],b)}function Ms(x,b){if(b>=Vt(x._capacity))return x._tail;if(b<1<0;)I=I.array[b>>>w&xe],w-=oe;return I}}function He(x,b,I){b!==void 0&&(b|=0),I!==void 0&&(I|=0);var w=x.__ownerID||new Fr,V=x._origin,k=x._capacity,T=V+b,U=I===void 0?k:I<0?k+I:V+I;if(T===V&&U===k)return x;if(T>=U)return x.clear();for(var P=x._level,O=x._root,B=0;T+B<0;)O=new ze(O&&O.array.length?[void 0,O]:[],w),P+=oe,B+=1<=1<z?new ze([],w):Q;if(Q&&W>z&&Toe;ve-=oe){var Me=z>>>ve&xe;Y=Y.array[Me]=ot(Y.array[Me],w)}Y.array[z>>>oe&xe]=Q}if(U=W)T-=W,U-=W,P=oe,O=null,Z=Z&&Z.removeBefore(w,0,T);else if(T>V||W>>P&xe;if(Be!==W>>>P&xe)break;Be&&(B+=(1<V&&(O=O.removeBefore(w,P,T-B)),O&&W>>oe<=Le&&V.size>=w.size*2?(P=V.filter(function(O,B){return O!==void 0&&k!==B}),U=P.toKeyedSeq().map(function(O){return O[0]}).flip().toMap(),x.__ownerID&&(U.__ownerID=P.__ownerID=x.__ownerID)):(U=w.remove(b),P=k===V.size-1?V.pop():V.set(k,void 0))}else if(T){if(I===V.get(k)[1])return x;U=w,P=V.set(k,[b,I])}else U=w.set(b,V.size),P=V.set(V.size,[b,I]);return x.__ownerID?(x.size=U.size,x._map=U,x._list=P,x.__hash=void 0,x.__altered=!0,x):ln(U,P)}var Vs="@@__IMMUTABLE_STACK__@@";function Lt(x){return Boolean(x&&x[Vs])}var zt=function(x){function b(I){return I==null?Gt():Lt(I)?I:Gt().pushAll(I)}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.of=function(){return this(arguments)},b.prototype.toString=function(){return this.__toString("Stack [","]")},b.prototype.get=function(w,V){var k=this._head;for(w=qe(this,w);k&&w--;)k=k.next;return k?k.value:V},b.prototype.peek=function(){return this._head&&this._head.value},b.prototype.push=function(){var w=arguments;if(arguments.length===0)return this;for(var V=this.size+arguments.length,k=this._head,T=arguments.length-1;T>=0;T--)k={value:w[T],next:k};return this.__ownerID?(this.size=V,this._head=k,this.__hash=void 0,this.__altered=!0,this):xt(V,k)},b.prototype.pushAll=function(w){if(w=x(w),w.size===0)return this;if(this.size===0&&Lt(w))return w;Ee(w.size);var V=this.size,k=this._head;return w.__iterate(function(T){V++,k={value:T,next:k}},!0),this.__ownerID?(this.size=V,this._head=k,this.__hash=void 0,this.__altered=!0,this):xt(V,k)},b.prototype.pop=function(){return this.slice(1)},b.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):Gt()},b.prototype.slice=function(w,V){if(Ft(w,V,this.size))return this;var k=ut(w,this.size),T=Tt(V,this.size);if(T!==this.size)return x.prototype.slice.call(this,w,V);for(var U=this.size-k,P=this._head;k--;)P=P.next;return this.__ownerID?(this.size=U,this._head=P,this.__hash=void 0,this.__altered=!0,this):xt(U,P)},b.prototype.__ensureOwner=function(w){return w===this.__ownerID?this:w?xt(this.size,this._head,w,this.__hash):this.size===0?Gt():(this.__ownerID=w,this.__altered=!1,this)},b.prototype.__iterate=function(w,V){var k=this;if(V)return new Xe(this.toArray()).__iterate(function(P,O){return w(P,O,k)},V);for(var T=0,U=this._head;U&&w(U.value,T++,this)!==!1;)U=U.next;return T},b.prototype.__iterator=function(w,V){if(V)return new Xe(this.toArray()).__iterator(w,V);var k=0,T=this._head;return new re(function(){if(T){var U=T.value;return T=T.next,_e(w,k++,U)}return Ce()})},b}(et);zt.isStack=Lt;var we=zt.prototype;we[Vs]=!0;we.shift=we.pop;we.unshift=we.push;we.unshiftAll=we.pushAll;we.withMutations=Bt;we.wasAltered=nn;we.asImmutable=Ht;we["@@transducer/init"]=we.asMutable=Dt;we["@@transducer/step"]=function(x,b){return x.unshift(b)};we["@@transducer/result"]=function(x){return x.asImmutable()};function xt(x,b,I,w){var V=Object.create(we);return V.size=x,V._head=b,V.__ownerID=I,V.__hash=w,V.__altered=!1,V}var Jn;function Gt(){return Jn||(Jn=xt(0))}var Ls="@@__IMMUTABLE_SET__@@";function qt(x){return Boolean(x&&x[Ls])}function pr(x){return qt(x)&&Ae(x)}function _n(x,b){if(x===b)return!0;if(!ge(b)||x.size!==void 0&&b.size!==void 0&&x.size!==b.size||x.__hash!==void 0&&b.__hash!==void 0&&x.__hash!==b.__hash||ie(x)!==ie(b)||me(x)!==me(b)||Ae(x)!==Ae(b))return!1;if(x.size===0&&b.size===0)return!0;var I=!ct(x);if(Ae(x)){var w=x.entries();return b.every(function(P,O){var B=w.next().value;return B&&he(B[1],P)&&(I||he(B[0],O))})&&w.next().done}var V=!1;if(x.size===void 0)if(b.size===void 0)typeof x.cacheResult=="function"&&x.cacheResult();else{V=!0;var k=x;x=b,b=k}var T=!0,U=b.__iterate(function(P,O){if(I?!x.has(P):V?!he(P,x.get(O,ee)):!he(x.get(O,ee),P))return T=!1,!1});return T&&x.size===U}function tt(x,b){var I=function(w){x.prototype[w]=b[w]};return Object.keys(b).forEach(I),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(b).forEach(I),x}function rr(x){if(!x||typeof x!="object")return x;if(!ge(x)){if(!je(x))return x;x=ye(x)}if(ie(x)){var b={};return x.__iterate(function(w,V){b[V]=rr(w)}),b}var I=[];return x.__iterate(function(w){I.push(rr(w))}),I}var ft=function(x){function b(I){return I==null?Ct():qt(I)&&!Ae(I)?I:Ct().withMutations(function(w){var V=x(I);Ee(V.size),V.forEach(function(k){return w.add(k)})})}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.of=function(){return this(arguments)},b.fromKeys=function(w){return this(Fe(w).keySeq())},b.intersect=function(w){return w=le(w).toArray(),w.length?fe.intersect.apply(b(w.pop()),w):Ct()},b.union=function(w){return w=le(w).toArray(),w.length?fe.union.apply(b(w.pop()),w):Ct()},b.prototype.toString=function(){return this.__toString("Set {","}")},b.prototype.has=function(w){return this._map.has(w)},b.prototype.add=function(w){return Zt(this,this._map.set(w,w))},b.prototype.remove=function(w){return Zt(this,this._map.remove(w))},b.prototype.clear=function(){return Zt(this,this._map.clear())},b.prototype.map=function(w,V){var k=this,T=!1,U=Zt(this,this._map.mapEntries(function(P){var O=P[1],B=w.call(V,O,O,k);return B!==O&&(T=!0),[B,B]},V));return T?U:this},b.prototype.union=function(){for(var w=[],V=arguments.length;V--;)w[V]=arguments[V];return w=w.filter(function(k){return k.size!==0}),w.length===0?this:this.size===0&&!this.__ownerID&&w.length===1?this.constructor(w[0]):this.withMutations(function(k){for(var T=0;T=0&&V=0&&kthis.size?I:this.find(function(w,V){return V===b},void 0,I)},has:function(b){return b=qe(this,b),b>=0&&(this.size!==void 0?this.size===1/0||bb?-1:0}function Ui(x){if(x.size===1/0)return 0;var b=Ae(x),I=ie(x),w=b?1:0,V=x.__iterate(I?b?function(k,T){w=31*w+zn(be(k),be(T))|0}:function(k,T){w=w+zn(be(k),be(T))|0}:b?function(k){w=31*w+be(k)|0}:function(k){w=w+be(k)|0});return Ji(V,w)}function Ji(x,b){return b=vt(b,3432918353),b=vt(b<<15|b>>>-15,461845907),b=vt(b<<13|b>>>-13,5),b=(b+3864292196|0)^x,b=vt(b^b>>>16,2246822507),b=vt(b^b>>>13,3266489909),b=or(b^b>>>16),b}function zn(x,b){return x^b+2654435769+(x<<6)+(x>>2)|0}var Ye=function(x){function b(I){return I==null?Rr():pr(I)?I:Rr().withMutations(function(w){var V=$t(I);Ee(V.size),V.forEach(function(k){return w.add(k)})})}return x&&(b.__proto__=x),b.prototype=Object.create(x&&x.prototype),b.prototype.constructor=b,b.of=function(){return this(arguments)},b.fromKeys=function(w){return this(Fe(w).keySeq())},b.prototype.toString=function(){return this.__toString("OrderedSet {","}")},b}(ft);Ye.isOrderedSet=pr;var rt=Ye.prototype;rt[pt]=!0;rt.zip=gt.zip;rt.zipWith=gt.zipWith;rt.zipAll=gt.zipAll;rt.__empty=Rr;rt.__make=Ts;function Ts(x,b){var I=Object.create(rt);return I.size=x?x.size:0,I._map=x,I.__ownerID=b,I}var qn;function Rr(){return qn||(qn=Ts(bt()))}var Ns={LeftThenRight:-1,RightThenLeft:1};function Pi(x){if(We(x))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(Ie(x))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(x===null||typeof x!="object")throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}var $e=function(b,I){var w;Pi(b);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 O=Object.keys(b),B=k._indices={};k._name=I,k._keys=O,k._defaultValues=b;for(var z=0;z2?[]:void 0,{"":x})}function Ps(x,b,I,w,V,k){if(typeof I!="string"&&!Ie(I)&&(Nr(I)||Tr(I)||_r(I))){if(~x.indexOf(I))throw new TypeError("Cannot convert circular structure to Immutable");x.push(I),V&&w!==""&&V.push(w);var T=b.call(k,w,ye(I).map(function(U,P){return Ps(x,b,U,P,V,I)}),V&&V.slice());return x.pop(),V&&V.pop(),T}return I}function Bi(x,b){return me(b)?b.toList():ie(b)?b.toMap():b.toSet()}var Os="4.3.1",Di={version:Os,Collection:le,Iterable:le,Seq:ye,Map:Ge,OrderedMap:Je,List:mt,Stack:zt,Set:ft,OrderedSet:Ye,PairSorting:Ns,Record:$e,Range:un,Repeat:Us,is:he,fromJS:Js,hash:be,isImmutable:Ie,isCollection:ge,isKeyed:ie,isIndexed:me,isAssociative:ct,isOrdered:Ae,isValueObject:er,isPlainObject:_r,isSeq:Nt,isList:$r,isMap:Jt,isOrderedMap:ar,isStack:Lt,isSet:qt,isOrderedSet:pr,isRecord:We,get:ur,getIn:hr,has:jr,hasIn:cn,merge:Ss,mergeDeep:bs,mergeWith:vs,mergeDeepWith:xs,remove:Wr,removeIn:Zr,set:Kr,setIn:Qr,update:cr,updateIn:Qe},Hi=le;const zi=Object.freeze(Object.defineProperty({__proto__:null,default:Di,Collection:le,Iterable:Hi,List:mt,Map:Ge,OrderedMap:Je,OrderedSet:Ye,PairSorting:Ns,Range:un,Record:$e,Repeat:Us,Seq:ye,Set:ft,Stack:zt,fromJS:Js,get:ur,getIn:hr,has:jr,hasIn:cn,hash:be,is:he,isAssociative:ct,isCollection:ge,isImmutable:Ie,isIndexed:me,isKeyed:ie,isList:$r,isMap:Jt,isOrdered:Ae,isOrderedMap:ar,isOrderedSet:pr,isPlainObject:_r,isRecord:We,isSeq:Nt,isSet:qt,isStack:Lt,isValueObject:er,merge:Ss,mergeDeep:bs,mergeDeepWith:xs,mergeWith:vs,remove:Wr,removeIn:Zr,set:Kr,setIn:Qr,update:cr,updateIn:Qe,version:Os},Symbol.toStringTag,{value:"Module"}));function qi(x){throw new Error('Could not dynamically require "'+x+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}globalThis._cliPkgExports||(globalThis._cliPkgExports=[]);let kr={};globalThis._cliPkgExports.push(kr);kr.load=function(x,b){var I=typeof process<"u"&&(process.versions||{}).hasOwnProperty("node"),w=I?Object.create(globalThis):globalThis;if(w.scheduleImmediate=typeof setImmediate<"u"?function(k){setImmediate(k)}:function(k){setTimeout(k,0)},w.exports=b||kr,typeof process<"u"&&(w.process=process),typeof __dirname<"u"&&(w.__dirname=__dirname),typeof __filename<"u"&&(w.__filename=__filename),typeof Buffer<"u"&&(w.Buffer=Buffer),I){var V=(typeof __webpack_require__<"u"?__non_webpack_require__:qi)("url");Object.defineProperty(w,"location",{value:{get href(){return V.pathToFileURL?V.pathToFileURL(process.cwd()).href+"/":"file://"+function(){var k=process.cwd();return process.platform!="win32"?k:"/"+k.replace(/\\/g,"/")}()+"/"}}}),function(){function k(){try{throw new Error}catch(z){var U=z.stack,P=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),O=null;do{var B=P.exec(U);B!=null&&(O=B)}while(B!=null);return O[1]}}var T=null;Object.defineProperty(w,"document",{value:{get currentScript(){return T==null&&(T={src:k()}),T}}})}(),w.dartDeferredLibraryLoader=function(k,T,U){try{load(k),T()}catch(P){U(P)}}}w.immutable=x.immutable,w.chokidar=x.chokidar,w.readline=x.readline,w.fs=x.fs,w.stream=x.stream,w.util=x.util,function(){function T(e,r){for(var n=Object.keys(e),s=0;s=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 B(e,r){if(e.prototype.constructor=e,e.prototype["$is"+e.name]=e,r!=null){if(O){Object.setPrototypeOf(e.prototype,r.prototype);return}var n=Object.create(r.prototype);T(e.prototype,n),e.prototype=n}}function z(e,r){for(var n=0;n")._is(e)?new t._EfficientLengthCastIterable(e,r._eval$1("@<0>")._bind$1(n)._eval$1("_EfficientLengthCastIterable<1,2>")):new t.CastIterable(e,r._eval$1("@<0>")._bind$1(n)._eval$1("CastIterable<1,2>"))},LateError$fieldADI(e){return new t.LateError("Field '"+e+"' has been assigned during initialization.")},LateError$fieldNI(e){return new t.LateError("Field '"+e+"' has not been initialized.")},LateError$localNI(e){return new t.LateError("Local '"+e+"' has not been initialized.")},LateError$fieldAI(e){return new t.LateError("Field '"+e+"' has already been initialized.")},hexDigitValue(e){var r,n=e^48;return n<=9?n:(r=e|32,97<=r&&r<=102?r-87:-1)},SystemHash_combine(e,r){return e=e+r&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,r,n){return e},isToStringVisiting(e){var r,n;for(r=v.toStringVisiting.length,n=0;nn&&t.throwExpression(t.RangeError$range(r,0,n,"start",null))),new t.SubListIterable(e,r,n,s._eval$1("SubListIterable<0>"))},MappedIterable_MappedIterable(e,r,n,s){return $.EfficientLengthIterable_dynamic._is(e)?new t.EfficientLengthMappedIterable(e,r,n._eval$1("@<0>")._bind$1(s)._eval$1("EfficientLengthMappedIterable<1,2>")):new t.MappedIterable(e,r,n._eval$1("@<0>")._bind$1(s)._eval$1("MappedIterable<1,2>"))},TakeIterable_TakeIterable(e,r,n){var s="takeCount";return t.ArgumentError_checkNotNull(r,s),t.RangeError_checkNotNegative(r,s),$.EfficientLengthIterable_dynamic._is(e)?new t.EfficientLengthTakeIterable(e,r,n._eval$1("EfficientLengthTakeIterable<0>")):new t.TakeIterable(e,r,n._eval$1("TakeIterable<0>"))},SkipIterable_SkipIterable(e,r,n){var s="count";return $.EfficientLengthIterable_dynamic._is(e)?(t.ArgumentError_checkNotNull(r,s),t.RangeError_checkNotNegative(r,s),new t.EfficientLengthSkipIterable(e,r,n._eval$1("EfficientLengthSkipIterable<0>"))):(t.ArgumentError_checkNotNull(r,s),t.RangeError_checkNotNegative(r,s),new t.SkipIterable(e,r,n._eval$1("SkipIterable<0>")))},FollowedByIterable_FollowedByIterable$firstEfficient(e,r,n){return n._eval$1("EfficientLengthIterable<0>")._is(r)?new t.EfficientLengthFollowedByIterable(e,r,n._eval$1("EfficientLengthFollowedByIterable<0>")):new t.FollowedByIterable(e,r,n._eval$1("FollowedByIterable<0>"))},IterableElementError_noElement(){return new t.StateError("No element")},IterableElementError_tooMany(){return new t.StateError("Too many elements")},IterableElementError_tooFew(){return new t.StateError("Too few elements")},Sort_sort(e,r){t.Sort__doSort(e,0,m.get$length$asx(e)-1,r)},Sort__doSort(e,r,n,s){n-r<=32?t.Sort__insertionSort(e,r,n,s):t.Sort__dualPivotQuicksort(e,r,n,s)},Sort__insertionSort(e,r,n,s){var i,a,o,l,_;for(i=r+1,a=m.getInterceptor$asx(e);i<=n;++i){for(o=a.$index(e,i),l=i;l>r&&s.call$2(a.$index(e,l-1),o)>0;)_=l-1,a.$indexSet(e,l,a.$index(e,_)),l=_;a.$indexSet(e,l,o)}},Sort__dualPivotQuicksort(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g=u.JSInt_methods._tdivFast$1(n-r+1,6),y=r+g,S=n-g,C=u.JSInt_methods._tdivFast$1(r+n,2),A=C-g,M=C+g,E=m.getInterceptor$asx(e),R=E.$index(e,y),L=E.$index(e,A),N=E.$index(e,C),J=E.$index(e,M),H=E.$index(e,S);if(s.call$2(R,L)>0&&(i=L,L=R,R=i),s.call$2(J,H)>0&&(i=H,H=J,J=i),s.call$2(R,N)>0&&(i=N,N=R,R=i),s.call$2(L,N)>0&&(i=N,N=L,L=i),s.call$2(R,J)>0&&(i=J,J=R,R=i),s.call$2(N,J)>0&&(i=J,J=N,N=i),s.call$2(L,H)>0&&(i=H,H=L,L=i),s.call$2(L,N)>0&&(i=N,N=L,L=i),s.call$2(J,H)>0&&(i=H,H=J,J=i),E.$indexSet(e,y,R),E.$indexSet(e,C,N),E.$indexSet(e,S,H),E.$indexSet(e,A,E.$index(e,r)),E.$indexSet(e,M,E.$index(e,n)),a=r+1,o=n-1,m.$eq$(s.call$2(L,J),0)){for(l=a;l<=o;++l)if(_=E.$index(e,l),c=s.call$2(_,L),c!==0)if(c<0)l!==a&&(E.$indexSet(e,l,E.$index(e,a)),E.$indexSet(e,a,_)),++a;else for(;;)if(c=s.call$2(E.$index(e,o),L),c>0){--o;continue}else if(p=o-1,c<0){E.$indexSet(e,l,E.$index(e,a)),h=a+1,E.$indexSet(e,a,E.$index(e,o)),E.$indexSet(e,o,_),o=p,a=h;break}else{E.$indexSet(e,l,E.$index(e,o)),E.$indexSet(e,o,_),o=p;break}f=!0}else{for(l=a;l<=o;++l)if(_=E.$index(e,l),s.call$2(_,L)<0)l!==a&&(E.$indexSet(e,l,E.$index(e,a)),E.$indexSet(e,a,_)),++a;else if(s.call$2(_,J)>0)for(;;)if(s.call$2(E.$index(e,o),J)>0){if(--o,oS){for(;m.$eq$(s.call$2(E.$index(e,a),L),0);)++a;for(;m.$eq$(s.call$2(E.$index(e,o),J),0);)--o;for(l=a;l<=o;++l)if(_=E.$index(e,l),s.call$2(_,L)===0)l!==a&&(E.$indexSet(e,l,E.$index(e,a)),E.$indexSet(e,a,_)),++a;else if(s.call$2(_,J)===0)for(;;)if(s.call$2(E.$index(e,o),J)===0){if(--o,o")._bind$1(n)._eval$1("ConstantStringMap<1,2>"))}return new t.ConstantMapView(t.LinkedHashMap_LinkedHashMap$from(e,r,n),r._eval$1("@<0>")._bind$1(n)._eval$1("ConstantMapView<1,2>"))},ConstantMap__throwUnmodifiable(){throw t.wrapException(t.UnsupportedError$("Cannot modify unmodifiable Map"))},GeneralConstantMap__constantMapHashCode(e){return typeof e=="number"?u.JSNumber_methods.get$hashCode(e):$.Symbol._is(e)?e.get$hashCode(e):$.Type._is(e)?t.Primitives_objectHashCode(e):t.objectHashCode(e)},GeneralConstantMap__typeTest(e){return new t.GeneralConstantMap__typeTest_closure(e)},instantiate1(e,r){var n=new t.Instantiation1(e,r._eval$1("Instantiation1<0>"));return n.Instantiation$1(e),n},unminifyOrTag(e){var r=G.mangledGlobalNames[e];return r!=null?r:e},isJsIndexable(e,r){var n;return r!=null&&(n=r.x,n!=null)?n:$.JavaScriptIndexingBehavior_dynamic._is(e)},S(e){var r;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 r=m.toString$0$(e),r},JSInvocationMirror$(e,r,n,s,i,a){return new t.JSInvocationMirror(e,n,s,i,a)},Primitives_objectHashCode(e){var r,n=v.Primitives__identityHashCodeProperty;return n==null&&(n=v.Primitives__identityHashCodeProperty=Symbol("identityHashCode")),r=e[n],r==null&&(r=Math.random()*1073741823|0,e[n]=r),r},Primitives_parseInt(e,r){var n,s,i,a,o,l=null,_=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(e);if(_==null)return l;if(n=_[3],r==null)return n!=null?parseInt(e,10):_[2]!=null?parseInt(e,16):l;if(r<2||r>36)throw t.wrapException(t.RangeError$range(r,2,36,"radix",l));if(r===10&&n!=null)return parseInt(e,10);if(r<10||n==null){for(s=r<=10?47+r:86+r,i=_[1],a=i.length,o=0;os)return l}return parseInt(e,r)},Primitives_parseDouble(e){var r,n;return/^\s*[+-]?(?:Infinity|NaN|(?:\.\d+|\d+(?:\.\d*)?)(?:[eE][+-]?\d+)?)\s*$/.test(e)?(r=parseFloat(e),isNaN(r)?(n=u.JSString_methods.trim$0(e),n==="NaN"||n==="+NaN"||n==="-NaN"?r:null):r):null},Primitives_objectTypeName(e){return t.Primitives__objectTypeNameNewRti(e)},Primitives__objectTypeNameNewRti(e){var r,n,s,i;if(e instanceof t.Object)return t._rtiToString(t.instanceType(e),null);if(r=m.getInterceptor$(e),r===u.Interceptor_methods||r===u.JavaScriptObject_methods||$.UnknownJavaScriptObject._is(e)){if(n=u.C_JS_CONST(e),n!=="Object"&&n!=="")return n;if(s=e.constructor,typeof s=="function"&&(i=s.name,typeof i=="string"&&i!=="Object"&&i!==""))return i}return t._rtiToString(t.instanceType(e),null)},Primitives_safeToString(e){return e==null||typeof e=="number"||t._isBool(e)?m.toString$0$(e):typeof e=="string"?JSON.stringify(e):e instanceof t.Closure?e.toString$0(0):e instanceof t._Record?e._toString$1(!0):"Instance of '"+t.Primitives_objectTypeName(e)+"'"},Primitives_currentUri(){return w.location?w.location.href:null},Primitives__fromCharCodeApply(e){var r,n,s,i,a=e.length;if(a<=500)return String.fromCharCode.apply(null,e);for(r="",n=0;n65535)return t.Primitives_stringFromCodePoints(e)}return t.Primitives__fromCharCodeApply(e)},Primitives_stringFromNativeUint8List(e,r,n){var s,i,a,o;if(n<=500&&r===0&&n===e.length)return String.fromCharCode.apply(null,e);for(s=r,i="";s>>0,r&1023|56320)}throw t.wrapException(t.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 r=t.Primitives_lazyAsJsDate(e).getFullYear()+0;return r},Primitives_getMonth(e){var r=t.Primitives_lazyAsJsDate(e).getMonth()+1;return r},Primitives_getDay(e){var r=t.Primitives_lazyAsJsDate(e).getDate()+0;return r},Primitives_getHours(e){var r=t.Primitives_lazyAsJsDate(e).getHours()+0;return r},Primitives_getMinutes(e){var r=t.Primitives_lazyAsJsDate(e).getMinutes()+0;return r},Primitives_getSeconds(e){var r=t.Primitives_lazyAsJsDate(e).getSeconds()+0;return r},Primitives_getMilliseconds(e){var r=t.Primitives_lazyAsJsDate(e).getMilliseconds()+0;return r},Primitives_functionNoSuchMethod(e,r,n){var s,i,a={};return a.argumentCount=0,s=[],i=[],a.argumentCount=r.length,u.JSArray_methods.addAll$1(s,r),a.names="",n!=null&&n.__js_helper$_length!==0&&n.forEach$1(0,new t.Primitives_functionNoSuchMethod_closure(a,i,s)),m.noSuchMethod$1$(e,new t.JSInvocationMirror(u.Symbol_call,0,s,i,0))},Primitives_applyFunction(e,r,n){var s,i,a;if(Array.isArray(r)?s=n==null||n.__js_helper$_length===0:s=!1,s){if(i=r.length,i===0){if(e.call$0)return e.call$0()}else if(i===1){if(e.call$1)return e.call$1(r[0])}else if(i===2){if(e.call$2)return e.call$2(r[0],r[1])}else if(i===3){if(e.call$3)return e.call$3(r[0],r[1],r[2])}else if(i===4){if(e.call$4)return e.call$4(r[0],r[1],r[2],r[3])}else if(i===5&&e.call$5)return e.call$5(r[0],r[1],r[2],r[3],r[4]);if(a=e["call$"+i],a!=null)return a.apply(e,r)}return t.Primitives__generalApplyFunction(e,r,n)},Primitives__generalApplyFunction(e,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y=Array.isArray(r)?r:t.List_List$of(r,!0,$.dynamic),S=y.length,C=e.$requiredArgCount;if(S_?t.Primitives_functionNoSuchMethod(e,y,null):(S<_&&(c=a.slice(S-C),y===r&&(y=t.List_List$of(y,!0,$.dynamic)),u.JSArray_methods.addAll$1(y,c)),l.apply(e,y)));if(S>C)return t.Primitives_functionNoSuchMethod(e,y,n);if(y===r&&(y=t.List_List$of(y,!0,$.dynamic)),p=Object.keys(a),n==null)for(i=p.length,h=0;h=n?t.IndexError$withLength(r,n,e,null,s):t.RangeError$value(r,s,null)):new t.ArgumentError(!0,r,s,null)},diagnoseRangeError(e,r,n){return e<0||e>n?t.RangeError$range(e,0,n,"start",null):r!=null&&(rn)?t.RangeError$range(r,e,n,"end",null):new t.ArgumentError(!0,r,"end",null)},argumentErrorValue(e){return new t.ArgumentError(!0,e,null,null)},checkNum(e){return e},wrapException(e){var r,n;return e==null&&(e=new t.TypeError),r=new Error,r.dartException=e,n=t.toStringWrapper,"defineProperty"in Object?(Object.defineProperty(r,"message",{get:n}),r.name=""):r.toString=n,r},toStringWrapper(){return m.toString$0$(this.dartException)},throwExpression(e){throw t.wrapException(e)},throwConcurrentModificationError(e){throw t.wrapException(t.ConcurrentModificationError$(e))},TypeErrorDecoder_extractPattern(e){var r,n,s,i,a,o;return e=t.quoteStringForRegExp(e.replace(String({}),"$receiver$")),r=e.match(/\\\$[a-zA-Z]+\\\$/g),r==null&&(r=t._setArrayType([],$.JSArray_String)),n=r.indexOf("\\$arguments\\$"),s=r.indexOf("\\$argumentsExpr\\$"),i=r.indexOf("\\$expr\\$"),a=r.indexOf("\\$method\\$"),o=r.indexOf("\\$receiver\\$"),new t.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,i,a,o)},TypeErrorDecoder_provokeCallErrorOn(e){return function(r){var n="$arguments$";try{r.$method$(n)}catch(s){return s.message}}(e)},TypeErrorDecoder_provokePropertyErrorOn(e){return function(r){try{r.$method$}catch(n){return n.message}}(e)},JsNoSuchMethodError$(e,r){var n=r==null,s=n?null:r.method;return new t.JsNoSuchMethodError(e,s,n?null:r.receiver)},unwrapException(e){return e==null?new t.NullThrownFromJavaScriptException(e):e instanceof t.ExceptionAndStackTrace?t.saveStackTrace(e,e.dartException):typeof e!="object"?e:"dartException"in e?t.saveStackTrace(e,e.dartException):t._unwrapNonDartException(e)},saveStackTrace(e,r){return $.Error._is(r)&&r.$thrownJsError==null&&(r.$thrownJsError=e),r},_unwrapNonDartException(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y=null;if(!("message"in e))return e;if(r=e.message,"number"in e&&typeof e.number=="number"&&(n=e.number,s=n&65535,(u.JSInt_methods._shrOtherPositive$1(n,16)&8191)===10))switch(s){case 438:return t.saveStackTrace(e,t.JsNoSuchMethodError$(t.S(r)+" (Error "+s+")",y));case 445:case 5007:return i=t.S(r),t.saveStackTrace(e,new t.NullError(i+" (Error "+s+")",y))}return e instanceof TypeError?(a=v.$get$TypeErrorDecoder_noSuchMethodPattern(),o=v.$get$TypeErrorDecoder_notClosurePattern(),l=v.$get$TypeErrorDecoder_nullCallPattern(),_=v.$get$TypeErrorDecoder_nullLiteralCallPattern(),c=v.$get$TypeErrorDecoder_undefinedCallPattern(),p=v.$get$TypeErrorDecoder_undefinedLiteralCallPattern(),h=v.$get$TypeErrorDecoder_nullPropertyPattern(),v.$get$TypeErrorDecoder_nullLiteralPropertyPattern(),f=v.$get$TypeErrorDecoder_undefinedPropertyPattern(),d=v.$get$TypeErrorDecoder_undefinedLiteralPropertyPattern(),g=a.matchTypeError$1(r),g!=null?t.saveStackTrace(e,t.JsNoSuchMethodError$(r,g)):(g=o.matchTypeError$1(r),g!=null?(g.method="call",t.saveStackTrace(e,t.JsNoSuchMethodError$(r,g))):(g=l.matchTypeError$1(r),g==null?(g=_.matchTypeError$1(r),g==null?(g=c.matchTypeError$1(r),g==null?(g=p.matchTypeError$1(r),g==null?(g=h.matchTypeError$1(r),g==null?(g=_.matchTypeError$1(r),g==null?(g=f.matchTypeError$1(r),g==null?(g=d.matchTypeError$1(r),i=g!=null):i=!0):i=!0):i=!0):i=!0):i=!0):i=!0):i=!0,i?t.saveStackTrace(e,new t.NullError(r,g==null?y:g.method)):t.saveStackTrace(e,new t.UnknownJsTypeError(typeof r=="string"?r:""))))):e instanceof RangeError?typeof r=="string"&&r.indexOf("call stack")!==-1?new t.StackOverflowError:(r=function(S){try{return String(S)}catch{}return null}(e),t.saveStackTrace(e,new t.ArgumentError(!1,y,y,typeof r=="string"?r.replace(/^RangeError:\s*/,""):r))):typeof InternalError=="function"&&e instanceof InternalError&&typeof r=="string"&&r==="too much recursion"?new t.StackOverflowError:e},getTraceFromException(e){var r;return e instanceof t.ExceptionAndStackTrace?e.stackTrace:e==null?new t._StackTrace(e):(r=e.$cachedTrace,r!=null?r:e.$cachedTrace=new t._StackTrace(e))},objectHashCode(e){return e==null||typeof e!="object"?m.get$hashCode$(e):t.Primitives_objectHashCode(e)},fillLiteralMap(e,r){var n,s,i,a=e.length;for(n=0;n=0:r instanceof t.JSSyntaxRegExp?(s=u.JSString_methods.substring$1(e,n),r._nativeRegExp.test(s)):(s=m.allMatches$1$s(r,u.JSString_methods.substring$1(e,n)),!s.get$isEmpty(s))},escapeReplacement(e){return e.indexOf("$",0)>=0?e.replace(/\$/g,"$$$$"):e},stringReplaceFirstRE(e,r,n,s){var i=r._execGlobal$2(e,s);return i==null?e:t.stringReplaceRangeUnchecked(e,i._match.index,i.get$end(i),n)},quoteStringForRegExp(e){return/[[\]{}()*+?.\\^$|]/.test(e)?e.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&"):e},stringReplaceAllUnchecked(e,r,n){var s;return typeof r=="string"?t.stringReplaceAllUncheckedString(e,r,n):r instanceof t.JSSyntaxRegExp?(s=r.get$_nativeGlobalVersion(),s.lastIndex=0,e.replace(s,t.escapeReplacement(n))):t.stringReplaceAllGeneral(e,r,n)},stringReplaceAllGeneral(e,r,n){var s,i,a,o;for(s=m.allMatches$1$s(r,e),s=s.get$iterator(s),i=0,a="";s.moveNext$0();)o=s.get$current(s),a=a+e.substring(i,o.get$start(o))+n,i=o.get$end(o);return s=a+e.substring(i),s.charCodeAt(0)==0,s},stringReplaceAllUncheckedString(e,r,n){var s,i,a;if(r===""){if(e==="")return n;for(s=e.length,i=""+n,a=0;a=0?e.split(r).join(n):e.replace(new RegExp(t.quoteStringForRegExp(r),"g"),t.escapeReplacement(n))},stringReplaceFirstUnchecked(e,r,n,s){var i,a,o,l;return typeof r=="string"?(i=e.indexOf(r,s),i<0?e:t.stringReplaceRangeUnchecked(e,i,i+r.length,n)):r instanceof t.JSSyntaxRegExp?s===0?e.replace(r._nativeRegExp,t.escapeReplacement(n)):t.stringReplaceFirstRE(e,r,n,s):(a=m.allMatches$2$s(r,e,s),o=a.get$iterator(a),o.moveNext$0()?(l=o.get$current(o),u.JSString_methods.replaceRange$3(e,l.get$start(l),l.get$end(l),n)):e)},stringReplaceRangeUnchecked(e,r,n,s){return e.substring(0,r)+s+e.substring(n)},_Record_2:function(r,n){this._0=r,this._1=n},ConstantMapView:function(r,n){this._map=r,this.$ti=n},ConstantMap:function(){},ConstantStringMap:function(r,n,s,i){var a=this;a.__js_helper$_length=r,a._jsObject=n,a._keys=s,a.$ti=i},ConstantStringMap_values_closure:function(r){this.$this=r},_ConstantMapKeyIterable:function(r,n){this.__js_helper$_map=r,this.$ti=n},GeneralConstantMap:function(r,n){this._jsData=r,this.$ti=n},GeneralConstantMap__typeTest_closure:function(r){this.T=r},Instantiation:function(){},Instantiation1:function(r,n){this._genericClosure=r,this.$ti=n},JSInvocationMirror:function(r,n,s,i,a){var o=this;o.__js_helper$_memberName=r,o.__js_helper$_kind=n,o._arguments=s,o._namedArgumentNames=i,o._typeArgumentCount=a},Primitives_functionNoSuchMethod_closure:function(r,n,s){this._box_0=r,this.namedArgumentList=n,this.$arguments=s},TypeErrorDecoder:function(r,n,s,i,a,o){var l=this;l._pattern=r,l._arguments=n,l._argumentsExpr=s,l._expr=i,l._method=a,l._receiver=o},NullError:function(r,n){this.__js_helper$_message=r,this._method=n},JsNoSuchMethodError:function(r,n,s){this.__js_helper$_message=r,this._method=n,this._receiver=s},UnknownJsTypeError:function(r){this.__js_helper$_message=r},NullThrownFromJavaScriptException:function(r){this._irritant=r},ExceptionAndStackTrace:function(r,n){this.dartException=r,this.stackTrace=n},_StackTrace:function(r){this._exception=r,this._trace=null},Closure:function(){},Closure0Args:function(){},Closure2Args:function(){},TearOffClosure:function(){},StaticClosure:function(){},BoundClosure:function(r,n){this._receiver=r,this._interceptor=n},_CyclicInitializationError:function(r){this.variableName=r},RuntimeError:function(r){this.message=r},_Required:function(){},JsLinkedHashMap:function(r){var n=this;n.__js_helper$_length=0,n._last=n._first=n.__js_helper$_rest=n._nums=n._strings=null,n._modifications=0,n.$ti=r},JsLinkedHashMap_values_closure:function(r){this.$this=r},JsLinkedHashMap_addAll_closure:function(r){this.$this=r},LinkedHashMapCell:function(r,n){var s=this;s.hashMapCellKey=r,s.hashMapCellValue=n,s._previous=s._next=null},LinkedHashMapKeyIterable:function(r,n){this.__js_helper$_map=r,this.$ti=n},LinkedHashMapKeyIterator:function(r,n){var s=this;s.__js_helper$_map=r,s._modifications=n,s.__js_helper$_current=s._cell=null},initHooks_closure:function(r){this.getTag=r},initHooks_closure0:function(r){this.getUnknownTag=r},initHooks_closure1:function(r){this.prototypeForTag=r},_Record:function(){},_Record2:function(){},JSSyntaxRegExp:function(r,n){var s=this;s.pattern=r,s._nativeRegExp=n,s._nativeAnchoredRegExp=s._nativeGlobalRegExp=null},_MatchImplementation:function(r){this._match=r},_AllMatchesIterable:function(r,n,s){this._re=r,this._string=n,this._start=s},_AllMatchesIterator:function(r,n,s){var i=this;i._regExp=r,i._string=n,i._nextIndex=s,i.__js_helper$_current=null},StringMatch:function(r,n){this.start=r,this.pattern=n},_StringAllMatchesIterable:function(r,n,s){this._input=r,this._pattern=n,this.__js_helper$_index=s},_StringAllMatchesIterator:function(r,n,s){var i=this;i._input=r,i._pattern=n,i.__js_helper$_index=s,i.__js_helper$_current=null},throwLateFieldADI(e){return t.throwExpression(t.LateError$fieldADI(e))},throwUnnamedLateFieldNI(){return t.throwExpression(t.LateError$fieldNI(""))},throwUnnamedLateFieldAI(){return t.throwExpression(t.LateError$fieldAI(""))},throwUnnamedLateFieldADI(){return t.throwExpression(t.LateError$fieldADI(""))},_Cell$(){var e=new t._Cell("");return e.__late_helper$_value=e},_Cell$named(e){var r=new t._Cell(e);return r.__late_helper$_value=r},_InitializedCell$(e){var r=new t._InitializedCell(e);return r.__late_helper$_value=r},_Cell:function(r){this.__late_helper$_name=r,this.__late_helper$_value=null},_InitializedCell:function(r){this.__late_helper$_value=null,this._initializer=r},_ensureNativeList(e){return e},NativeInt8List__create1(e){return new Int8Array(e)},_checkValidIndex(e,r,n){if(e>>>0!==e||e>=n)throw t.wrapException(t.diagnoseIndexError(r,e))},_checkValidRange(e,r,n){var s;if(e>>>0===e?r==null?s=e>n:s=r>>>0!==r||e>r||r>n:s=!0,s)throw t.wrapException(t.diagnoseRangeError(e,r,n));return r==null?n:r},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,r){var n=r._precomputed1;return n==null?r._precomputed1=t._Universe__lookupQuestionRti(e,r._primary,!0):n},Rti__getFutureFromFutureOr(e,r){var n=r._precomputed1;return n==null?r._precomputed1=t._Universe__lookupInterfaceRti(e,"Future",[r._primary]):n},Rti__isUnionOfFunctionType(e){var r=e._kind;return r===6||r===7||r===8?t.Rti__isUnionOfFunctionType(e._primary):r===12||r===13},Rti__getCanonicalRecipe(e){return e._canonicalRecipe},findType(e){return t._Universe_eval(G.typeUniverse,e,!1)},instantiatedGenericFunctionType(e,r){var n,s,i,a,o;return e==null?null:(n=r._rest,s=e._bindCache,s==null&&(s=e._bindCache=new Map),i=r._canonicalRecipe,a=s.get(i),a!=null?a:(o=t._substitute(G.typeUniverse,e._primary,n,0),s.set(i,o),o))},_substitute(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E=r._kind;switch(E){case 5:case 1:case 2:case 3:case 4:return r;case 6:return i=r._primary,a=t._substitute(e,i,n,s),a===i?r:t._Universe__lookupStarRti(e,a,!0);case 7:return i=r._primary,a=t._substitute(e,i,n,s),a===i?r:t._Universe__lookupQuestionRti(e,a,!0);case 8:return i=r._primary,a=t._substitute(e,i,n,s),a===i?r:t._Universe__lookupFutureOrRti(e,a,!0);case 9:return o=r._rest,l=t._substituteArray(e,o,n,s),l===o?r:t._Universe__lookupInterfaceRti(e,r._primary,l);case 10:return _=r._primary,c=t._substitute(e,_,n,s),p=r._rest,h=t._substituteArray(e,p,n,s),c===_&&h===p?r:t._Universe__lookupBindingRti(e,c,h);case 12:return f=r._primary,d=t._substitute(e,f,n,s),g=r._rest,y=t._substituteFunctionParameters(e,g,n,s),d===f&&y===g?r:t._Universe__lookupFunctionRti(e,d,y);case 13:return S=r._rest,s+=S.length,C=t._substituteArray(e,S,n,s),_=r._primary,c=t._substitute(e,_,n,s),C===S&&c===_?r:t._Universe__lookupGenericFunctionRti(e,c,C,!0);case 14:return A=r._primary,A"),s=1;s=0&&(a+=" "+s[i]),++i;return a+"})"},_functionRtiToString(e,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J=", ";if(n!=null){for(s=n.length,r==null?(r=t._setArrayType([],$.JSArray_String),i=null):i=r.length,a=r.length,o=s;o>0;--o)r.push("T"+(a+o));for(l=$.nullable_Object,_=$.legacy_Object,c="<",p="",o=0;o0){for(L+=N+"[",N="",o=0;o0){for(L+=N+"{",N="",o=0;o "+R},_rtiToString(e,r){var n,s,i,a,o,l,_=e._kind;return _===5?"erased":_===2?"dynamic":_===3?"void":_===1?"Never":_===4?"any":_===6?(n=t._rtiToString(e._primary,r),n):_===7?(s=e._primary,n=t._rtiToString(s,r),i=s._kind,(i===12||i===13?"("+n+")":n)+"?"):_===8?"FutureOr<"+t._rtiToString(e._primary,r)+">":_===9?(a=t._unminifyOrTag(e._primary),o=e._rest,o.length>0?a+("<"+t._rtiArrayToString(o,r)+">"):a):_===11?t._recordRtiToString(e,r):_===12?t._functionRtiToString(e,r,null):_===13?t._functionRtiToString(e._primary,r,e._rest):_===14?(l=e._primary,r[r.length-1-l]):"?"},_unminifyOrTag(e){var r=G.mangledGlobalNames[e];return r!=null?r:e},_Universe_findRule(e,r){for(var n=e.tR[r];typeof n=="string";)n=e.tR[n];return n},_Universe_findErasedType(e,r){var n,s,i,a,o,l=e.eT,_=l[r];if(_==null)return t._Universe_eval(e,r,!1);if(typeof _=="number"){for(n=_,s=t._Universe__lookupTerminalRti(e,5,"#"),i=t._Utils_newArrayOrEmpty(n),a=0;a0&&(o+="<"+t._Universe__canonicalRecipeJoin(n)+">"),s=e.eC.get(o),s!=null?s:(i=new t.Rti(null,null),i._kind=9,i._primary=r,i._rest=n,n.length>0&&(i._precomputed1=n[0]),i._canonicalRecipe=o,a=t._Universe__installTypeTests(e,i),e.eC.set(o,a),a)},_Universe__lookupBindingRti(e,r,n){var s,i,a,o,l,_;return r._kind===10?(s=r._primary,i=r._rest.concat(n)):(i=n,s=r),a=s._canonicalRecipe+(";<"+t._Universe__canonicalRecipeJoin(i)+">"),o=e.eC.get(a),o!=null?o:(l=new t.Rti(null,null),l._kind=10,l._primary=s,l._rest=i,l._canonicalRecipe=a,_=t._Universe__installTypeTests(e,l),e.eC.set(a,_),_)},_Universe__lookupRecordRti(e,r,n){var s,i,a="+"+(r+"("+t._Universe__canonicalRecipeJoin(n)+")"),o=e.eC.get(a);return o!=null?o:(s=new t.Rti(null,null),s._kind=11,s._primary=r,s._rest=n,s._canonicalRecipe=a,i=t._Universe__installTypeTests(e,s),e.eC.set(a,i),i)},_Universe__lookupFunctionRti(e,r,n){var s,i,a,o,l,_=r._canonicalRecipe,c=n._requiredPositional,p=c.length,h=n._optionalPositional,f=h.length,d=n._named,g=d.length,y="("+t._Universe__canonicalRecipeJoin(c);return f>0&&(s=p>0?",":"",y+=s+"["+t._Universe__canonicalRecipeJoin(h)+"]"),g>0&&(s=p>0?",":"",y+=s+"{"+t._Universe__canonicalRecipeJoinNamed(d)+"}"),i=_+(y+")"),a=e.eC.get(i),a!=null?a:(o=new t.Rti(null,null),o._kind=12,o._primary=r,o._rest=n,o._canonicalRecipe=i,l=t._Universe__installTypeTests(e,o),e.eC.set(i,l),l)},_Universe__lookupGenericFunctionRti(e,r,n,s){var i,a=r._canonicalRecipe+("<"+t._Universe__canonicalRecipeJoin(n)+">"),o=e.eC.get(a);return o!=null?o:(i=t._Universe__createGenericFunctionRti(e,r,n,a,s),e.eC.set(a,i),i)},_Universe__createGenericFunctionRti(e,r,n,s,i){var a,o,l,_,c,p,h,f;if(i){for(a=n.length,o=t._Utils_newArrayOrEmpty(a),l=0,_=0;_0)return p=t._substitute(e,r,o,0),h=t._substituteArray(e,n,o,0),t._Universe__lookupGenericFunctionRti(e,p,h,n!==h)}return f=new t.Rti(null,null),f._kind=13,f._primary=r,f._rest=n,f._canonicalRecipe=s,t._Universe__installTypeTests(e,f)},_Parser_create(e,r,n,s){return{u:e,e:r,r:n,s:[],p:0,n:s}},_Parser_parse(e){var r,n,s,i,a,o,l,_=e.r,c=e.s;for(r=_.length,n=0;n=48&&s<=57)n=t._Parser_handleDigit(n+1,s,_,c);else if((((s|32)>>>0)-97&65535)<26||s===95||s===36||s===124)n=t._Parser_handleIdentifier(e,n,_,c,!1);else if(s===46)n=t._Parser_handleIdentifier(e,n,_,c,!0);else switch(++n,s){case 44:break;case 58:c.push(!1);break;case 33:c.push(!0);break;case 59:c.push(t._Parser_toType(e.u,e.e,c.pop()));break;case 94:c.push(t._Universe__lookupGenericFunctionParameterRti(e.u,c.pop()));break;case 35:c.push(t._Universe__lookupTerminalRti(e.u,5,"#"));break;case 64:c.push(t._Universe__lookupTerminalRti(e.u,2,"@"));break;case 126:c.push(t._Universe__lookupTerminalRti(e.u,3,"~"));break;case 60:c.push(e.p),e.p=c.length;break;case 62:t._Parser_handleTypeArguments(e,c);break;case 38:t._Parser_handleExtendedOperations(e,c);break;case 42:i=e.u,c.push(t._Universe__lookupStarRti(i,t._Parser_toType(i,e.e,c.pop()),e.n));break;case 63:i=e.u,c.push(t._Universe__lookupQuestionRti(i,t._Parser_toType(i,e.e,c.pop()),e.n));break;case 47:i=e.u,c.push(t._Universe__lookupFutureOrRti(i,t._Parser_toType(i,e.e,c.pop()),e.n));break;case 40:c.push(-3),c.push(e.p),e.p=c.length;break;case 41:t._Parser_handleArguments(e,c);break;case 91:c.push(e.p),e.p=c.length;break;case 93:a=c.splice(e.p),t._Parser_toTypes(e.u,e.e,a),e.p=c.pop(),c.push(a),c.push(-1);break;case 123:c.push(e.p),e.p=c.length;break;case 125:a=c.splice(e.p),t._Parser_toTypesNamed(e.u,e.e,a),e.p=c.pop(),c.push(a),c.push(-2);break;case 43:o=_.indexOf("(",n),c.push(_.substring(n,o)),c.push(-4),c.push(e.p),e.p=c.length,n=o+1;break;default:throw"Bad character "+s}return l=c.pop(),t._Parser_toType(e.u,e.e,l)},_Parser_handleDigit(e,r,n,s){var i,a,o=r-48;for(i=n.length;e=48&&a<=57);++e)o=o*10+(a-48);return s.push(o),e},_Parser_handleIdentifier(e,r,n,s,i){var a,o,l,_,c,p,h=r+1;for(a=n.length;h>>0)-97&65535)<26||o===95||o===36||o===124?l=!0:l=o>=48&&o<=57,!l)break;return _=n.substring(r,h),i?(a=e.u,c=e.e,c._kind===10&&(c=c._primary),p=t._Universe_findRule(a,c._primary)[_],p==null&&t.throwExpression('No "'+_+'" in "'+t.Rti__getCanonicalRecipe(c)+'"'),s.push(t._Universe_evalInEnvironment(a,c,p))):s.push(_),h},_Parser_handleTypeArguments(e,r){var n,s=e.u,i=t._Parser_collectArray(e,r),a=r.pop();if(typeof a=="string")r.push(t._Universe__lookupInterfaceRti(s,a,i));else switch(n=t._Parser_toType(s,e.e,a),n._kind){case 12:r.push(t._Universe__lookupGenericFunctionRti(s,n,i,e.n));break;default:r.push(t._Universe__lookupBindingRti(s,n,i));break}},_Parser_handleArguments(e,r){var n,s,i,a,o,l=null,_=e.u,c=r.pop();if(typeof c=="number")switch(c){case-1:n=r.pop(),s=l;break;case-2:s=r.pop(),n=l;break;default:r.push(c),s=l,n=s;break}else r.push(c),s=l,n=s;switch(i=t._Parser_collectArray(e,r),c=r.pop(),c){case-3:c=r.pop(),n==null&&(n=_.sEA),s==null&&(s=_.sEA),a=t._Parser_toType(_,e.e,c),o=new t._FunctionParameters,o._requiredPositional=i,o._optionalPositional=n,o._named=s,r.push(t._Universe__lookupFunctionRti(_,a,o));return;case-4:r.push(t._Universe__lookupRecordRti(_,r.pop(),i));return;default:throw t.wrapException(t.AssertionError$("Unexpected state under `()`: "+t.S(c)))}},_Parser_handleExtendedOperations(e,r){var n=r.pop();if(n===0){r.push(t._Universe__lookupTerminalRti(e.u,1,"0&"));return}if(n===1){r.push(t._Universe__lookupTerminalRti(e.u,4,"1&"));return}throw t.wrapException(t.AssertionError$("Unexpected extended operation "+t.S(n)))},_Parser_collectArray(e,r){var n=r.splice(e.p);return t._Parser_toTypes(e.u,e.e,n),e.p=r.pop(),n},_Parser_toType(e,r,n){return typeof n=="string"?t._Universe__lookupInterfaceRti(e,n,e.sEA):typeof n=="number"?(r.toString,t._Parser_indexToType(e,r,n)):n},_Parser_toTypes(e,r,n){var s,i=n.length;for(s=0;sp)||(h=p-c,f=a._optionalPositional,d=o._optionalPositional,g=f.length,y=d.length,c+g=E||(H=A[L],L+=3,J0?new Array(l):G.typeUniverse.sEA,c=0;c0?new Array(e):G.typeUniverse.sEA},Rti:function(r,n){var s=this;s._as=r,s._is=n,s._cachedRuntimeType=s._specializedTestResource=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(r){this._rti=r},_Error:function(){},_TypeError:function(r){this.__rti$_message=r},_AsyncRun__initializeScheduleImmediate(){var e,r,n={};return w.scheduleImmediate!=null?t.async__AsyncRun__scheduleImmediateJsOverride$closure():w.MutationObserver!=null&&w.document!=null?(e=w.document.createElement("div"),r=w.document.createElement("span"),n.storedCallback=null,new w.MutationObserver(t.convertDartClosureToJS(new t._AsyncRun__initializeScheduleImmediate_internalCallback(n),1)).observe(e,{childList:!0}),new t._AsyncRun__initializeScheduleImmediate_closure(n,e,r)):w.setImmediate!=null?t.async__AsyncRun__scheduleImmediateWithSetImmediate$closure():t.async__AsyncRun__scheduleImmediateWithTimer$closure()},_AsyncRun__scheduleImmediateJsOverride(e){w.scheduleImmediate(t.convertDartClosureToJS(new t._AsyncRun__scheduleImmediateJsOverride_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithSetImmediate(e){w.setImmediate(t.convertDartClosureToJS(new t._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithTimer(e){t.Timer__createTimer(u.Duration_0,e)},Timer__createTimer(e,r){var n=u.JSInt_methods._tdivFast$1(e._duration,1e3);return t._TimerImpl$(n<0?0:n,r)},_TimerImpl$(e,r){var n=new t._TimerImpl(!0);return n._TimerImpl$2(e,r),n},_TimerImpl$periodic(e,r){var n=new t._TimerImpl(!1);return n._TimerImpl$periodic$2(e,r),n},_makeAsyncAwaitCompleter(e){return new t._AsyncAwaitCompleter(new t._Future(v.Zone__current,e._eval$1("_Future<0>")),e._eval$1("_AsyncAwaitCompleter<0>"))},_asyncStartSync(e,r){return e.call$2(0,null),r.isSync=!0,r._future},_asyncAwait(e,r){t._awaitOnObject(e,r)},_asyncReturn(e,r){r.complete$1(e)},_asyncRethrow(e,r){r.completeError$2(t.unwrapException(e),t.getTraceFromException(e))},_awaitOnObject(e,r){var n,s,i=new t._awaitOnObject_closure(r),a=new t._awaitOnObject_closure0(r);e instanceof t._Future?e._thenAwait$1$2(i,a,$.dynamic):(n=$.dynamic,$.Future_dynamic._is(e)?e.then$1$2$onError(0,i,a,n):(s=new t._Future(v.Zone__current,$._Future_dynamic),s._state=8,s._resultOrListeners=e,s._thenAwait$1$2(i,a,n)))},_wrapJsFunctionForAsync(e){var r=function(n,s){return function(i,a){for(;;)try{n(i,a);break}catch(o){a=o,i=s}}}(e,1);return v.Zone__current.registerBinaryCallback$3$1(new t._wrapJsFunctionForAsync_closure(r),$.void,$.int,$.dynamic)},_IterationMarker_yieldStar(e){return new t._IterationMarker(e,1)},_IterationMarker_endOfIteration(){return u._IterationMarker_null_2},_IterationMarker_uncaughtError(e){return new t._IterationMarker(e,3)},_makeSyncStarIterable(e,r){return new t._SyncStarIterable(e,r._eval$1("_SyncStarIterable<0>"))},AsyncError$(e,r){var n=t.checkNotNullable(e,"error",$.Object);return new t.AsyncError(n,r==null?t.AsyncError_defaultStackTrace(e):r)},AsyncError_defaultStackTrace(e){var r;return $.Error._is(e)&&(r=e.get$stackTrace(),r!=null)?r:u._StringStackTrace_3uE},Future_Future$value(e,r){var n;return r._as(e),n=new t._Future(v.Zone__current,r._eval$1("_Future<0>")),n._asyncComplete$1(e),n},Future_Future$error(e,r,n){var s,i;return t.checkNotNullable(e,"error",$.Object),s=v.Zone__current,s!==u.C__RootZone&&(i=s.errorCallback$2(e,r),i!=null&&(e=i.error,r=i.stackTrace)),r==null&&(r=t.AsyncError_defaultStackTrace(e)),s=new t._Future(v.Zone__current,n._eval$1("_Future<0>")),s._asyncCompleteError$2(e,r),s},Future_wait(e,r){var n,s,i,a,o,l,_,c,p,h={},f=null,d=!1,g=new t._Future(v.Zone__current,r._eval$1("_Future>"));h.values=null,h.remaining=0,n=t._Cell$named("error"),s=t._Cell$named("stackTrace"),i=new t.Future_wait_handleError(h,f,d,g,n,s);try{for(c=m.get$iterator$ax(e),p=$.Null;c.moveNext$0();)a=c.get$current(c),o=h.remaining,m.then$1$2$onError$x(a,new t.Future_wait_closure(h,o,g,f,d,n,s,r),i,p),++h.remaining;if(c=h.remaining,c===0)return c=g,c._completeWithValue$1(t._setArrayType([],r._eval$1("JSArray<0>"))),c;h.values=t.List_List$filled(c,null,!1,r._eval$1("0?"))}catch(y){if(l=t.unwrapException(y),_=t.getTraceFromException(y),h.remaining===0||d)return t.Future_Future$error(l,_,r._eval$1("List<0>"));n.__late_helper$_value=l,s.__late_helper$_value=_}return g},_Future$zoneValue(e,r,n){var s=new t._Future(r,n._eval$1("_Future<0>"));return s._state=8,s._resultOrListeners=e,s},_Future__chainCoreFuture(e,r){for(var n,s;n=e._state,(n&4)!==0;)e=e._resultOrListeners;(n&24)!==0?(s=r._removeListeners$0(),r._cloneResult$1(e),t._Future__propagateToListeners(r,s)):(s=r._resultOrListeners,r._state=r._state&1|4,r._resultOrListeners=e,e._prependListeners$1(s))},_Future__propagateToListeners(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y={},S=y.source=e;for(n=$.Future_dynamic;;){if(s={},i=S._state,a=(i&16)===0,o=!a,r==null){o&&(i&1)===0&&(n=S._resultOrListeners,S._zone.handleUncaughtError$2(n.error,n.stackTrace));return}for(s.listener=r,l=r._nextListener,S=r;l!=null;S=l,l=_)S._nextListener=null,t._Future__propagateToListeners(y.source,S),s.listener=l,_=l._nextListener;if(i=y.source,c=i._resultOrListeners,s.listenerHasError=o,s.listenerValueOrError=c,a?(p=S.state,p=(p&1)!==0||(p&15)===8):p=!0,p){if(h=S.result._zone,o?(S=i._zone,S=!(S===h||S.get$errorZone()===h.get$errorZone())):S=!1,S){S=y.source,n=S._resultOrListeners,S._zone.handleUncaughtError$2(n.error,n.stackTrace);return}if(f=v.Zone__current,f!==h?v.Zone__current=h:f=null,S=s.listener.state,(S&15)===8?new t._Future__propagateToListeners_handleWhenCompleteCallback(s,y,o).call$0():a?(S&1)!==0&&new t._Future__propagateToListeners_handleValueCallback(s,c).call$0():(S&2)!==0&&new t._Future__propagateToListeners_handleError(y,s).call$0(),f!=null&&(v.Zone__current=f),S=s.listenerValueOrError,n._is(S)?(i=s.listener.$ti,i=i._eval$1("Future<2>")._is(S)||!i._rest[1]._is(S)):i=!1,i){if(d=s.listener.result,(S._state&24)!==0){g=d._resultOrListeners,d._resultOrListeners=null,r=d._reverseListeners$1(g),d._state=S._state&30|d._state&1,d._resultOrListeners=S._resultOrListeners,y.source=S;continue}else t._Future__chainCoreFuture(S,d);return}}d=s.listener.result,g=d._resultOrListeners,d._resultOrListeners=null,r=d._reverseListeners$1(g),S=s.listenerHasError,i=s.listenerValueOrError,S?(d._state=d._state&1|16,d._resultOrListeners=i):(d._state=8,d._resultOrListeners=i),y.source=d,S=d}},_registerErrorHandler(e,r){if($.dynamic_Function_Object_StackTrace._is(e))return r.registerBinaryCallback$3$1(e,$.dynamic,$.Object,$.StackTrace);if($.dynamic_Function_Object._is(e))return r.registerUnaryCallback$2$1(e,$.dynamic,$.Object);throw t.wrapException(t.ArgumentError$value(e,"onError",F.Error_))},_microtaskLoop(){var e,r;for(e=v._nextCallback;e!=null;e=v._nextCallback)v._lastPriorityCallback=null,r=e.next,v._nextCallback=r,r==null&&(v._lastCallback=null),e.callback.call$0()},_startMicrotaskLoop(){v._isInCallbackLoop=!0;try{t._microtaskLoop()}finally{v._lastPriorityCallback=null,v._isInCallbackLoop=!1,v._nextCallback!=null&&v.$get$_AsyncRun__scheduleImmediateClosure().call$1(t.async___startMicrotaskLoop$closure())}},_scheduleAsyncCallback(e){var r=new t._AsyncCallbackEntry(e),n=v._lastCallback;n==null?(v._nextCallback=v._lastCallback=r,v._isInCallbackLoop||v.$get$_AsyncRun__scheduleImmediateClosure().call$1(t.async___startMicrotaskLoop$closure())):v._lastCallback=n.next=r},_schedulePriorityAsyncCallback(e){var r,n,s,i=v._nextCallback;if(i==null){t._scheduleAsyncCallback(e),v._lastPriorityCallback=v._lastCallback;return}r=new t._AsyncCallbackEntry(e),n=v._lastPriorityCallback,n==null?(r.next=i,v._nextCallback=v._lastPriorityCallback=r):(s=n.next,r.next=s,v._lastPriorityCallback=n.next=r,s==null&&(v._lastCallback=r))},scheduleMicrotask(e){var r,n=null,s=v.Zone__current;if(u.C__RootZone===s){t._rootScheduleMicrotask(n,n,u.C__RootZone,e);return}if(u.C__RootZone===s.get$_scheduleMicrotask().zone?r=u.C__RootZone.get$errorZone()===s.get$errorZone():r=!1,r){t._rootScheduleMicrotask(n,n,s,s.registerCallback$1$1(e,$.void));return}r=v.Zone__current,r.scheduleMicrotask$1(r.bindCallbackGuarded$1(e))},Stream_Stream$fromFuture(e,r){var n=null,s=r._eval$1("_SyncStreamController<0>"),i=new t._SyncStreamController(n,n,n,n,s);return e.then$1$2$onError(0,new t.Stream_Stream$fromFuture_closure(i,r),new t.Stream_Stream$fromFuture_closure0(i),$.Null),new t._ControllerStream(i,s._eval$1("_ControllerStream<1>"))},StreamIterator_StreamIterator(e){return new t._StreamIterator(t.checkNotNullable(e,"stream",$.Object))},StreamController_StreamController(e,r,n,s,i,a){return i?new t._SyncStreamController(r,n,s,e,a._eval$1("_SyncStreamController<0>")):new t._AsyncStreamController(r,n,s,e,a._eval$1("_AsyncStreamController<0>"))},_runGuarded(e){var r,n;if(e!=null)try{e.call$0()}catch(s){r=t.unwrapException(s),n=t.getTraceFromException(s),v.Zone__current.handleUncaughtError$2(r,n)}},_ControllerSubscription$(e,r,n,s,i,a){var o=v.Zone__current,l=i?1:0,_=t._BufferingStreamSubscription__registerDataHandler(o,r,a),c=t._BufferingStreamSubscription__registerErrorHandler(o,n),p=s==null?t.async___nullDoneHandler$closure():s;return new t._ControllerSubscription(e,_,c,o.registerCallback$1$1(p,$.void),o,l,a._eval$1("_ControllerSubscription<0>"))},_BufferingStreamSubscription__registerDataHandler(e,r,n){var s=r==null?t.async___nullDataHandler$closure():r;return e.registerUnaryCallback$2$1(s,$.void,n)},_BufferingStreamSubscription__registerErrorHandler(e,r){if(r==null&&(r=t.async___nullErrorHandler$closure()),$.void_Function_Object_StackTrace._is(r))return e.registerBinaryCallback$3$1(r,$.dynamic,$.Object,$.StackTrace);if($.void_Function_Object._is(r))return e.registerUnaryCallback$2$1(r,$.dynamic,$.Object);throw t.wrapException(t.ArgumentError$("handleError callback must take either an Object (the error), or both an Object (the error) and a StackTrace.",null))},_nullDataHandler(e){},_nullErrorHandler(e,r){v.Zone__current.handleUncaughtError$2(e,r)},_nullDoneHandler(){},Timer_Timer(e,r){var n=v.Zone__current;return n===u.C__RootZone?n.createTimer$2(e,r):n.createTimer$2(e,n.bindCallbackGuarded$1(r))},_rootHandleUncaughtError(e,r,n,s,i){t._rootHandleError(s,i)},_rootHandleError(e,r){t._schedulePriorityAsyncCallback(new t._rootHandleError_closure(e,r))},_rootRun(e,r,n,s){var i,a=v.Zone__current;if(a===n)return s.call$0();v.Zone__current=n,i=a;try{return a=s.call$0(),a}finally{v.Zone__current=i}},_rootRunUnary(e,r,n,s,i){var a,o=v.Zone__current;if(o===n)return s.call$1(i);v.Zone__current=n,a=o;try{return o=s.call$1(i),o}finally{v.Zone__current=a}},_rootRunBinary(e,r,n,s,i,a){var o,l=v.Zone__current;if(l===n)return s.call$2(i,a);v.Zone__current=n,o=l;try{return l=s.call$2(i,a),l}finally{v.Zone__current=o}},_rootRegisterCallback(e,r,n,s){return s},_rootRegisterUnaryCallback(e,r,n,s){return s},_rootRegisterBinaryCallback(e,r,n,s){return s},_rootErrorCallback(e,r,n,s,i){return null},_rootScheduleMicrotask(e,r,n,s){var i,a;u.C__RootZone!==n&&(i=u.C__RootZone.get$errorZone(),a=n.get$errorZone(),s=i!==a?n.bindCallbackGuarded$1(s):n.bindCallback$1$1(s,$.void)),t._scheduleAsyncCallback(s)},_rootCreateTimer(e,r,n,s,i){return t.Timer__createTimer(s,u.C__RootZone!==n?n.bindCallback$1$1(i,$.void):i)},_rootCreatePeriodicTimer(e,r,n,s,i){var a;return u.C__RootZone!==n&&(i=n.bindUnaryCallback$2$1(i,$.void,$.Timer)),a=u.JSInt_methods._tdivFast$1(s._duration,1e3),t._TimerImpl$periodic(a<0?0:a,i)},_rootPrint(e,r,n,s){t.printString(s)},_printToZone(e){v.Zone__current.print$1(e)},_rootFork(e,r,n,s,i){var a,o,l;return v.printToZone=t.async___printToZone$closure(),s==null&&(s=u._ZoneSpecification_ALf),i==null?a=n.get$_async$_map():(o=$.nullable_Object,a=t.HashMap_HashMap$from(i,o,o)),o=new t._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,a),l=s.handleUncaughtError,l!=null&&(o._handleUncaughtError=new t._ZoneFunction(o,l)),o},runZoned(e,r,n){return t.checkNotNullable(e,"body",n._eval$1("0()")),t._runZoned(e,r,null,n)},_runZoned(e,r,n,s){return v.Zone__current.fork$2$specification$zoneValues(n,r).run$1$1(0,e,s)},_AsyncRun__initializeScheduleImmediate_internalCallback:function(r){this._box_0=r},_AsyncRun__initializeScheduleImmediate_closure:function(r,n,s){this._box_0=r,this.div=n,this.span=s},_AsyncRun__scheduleImmediateJsOverride_internalCallback:function(r){this.callback=r},_AsyncRun__scheduleImmediateWithSetImmediate_internalCallback:function(r){this.callback=r},_TimerImpl:function(r){this._once=r,this._handle=null,this._tick=0},_TimerImpl_internalCallback:function(r,n){this.$this=r,this.callback=n},_TimerImpl$periodic_closure:function(r,n,s,i){var a=this;a.$this=r,a.milliseconds=n,a.start=s,a.callback=i},_AsyncAwaitCompleter:function(r,n){this._future=r,this.isSync=!1,this.$ti=n},_awaitOnObject_closure:function(r){this.bodyFunction=r},_awaitOnObject_closure0:function(r){this.bodyFunction=r},_wrapJsFunctionForAsync_closure:function(r){this.$protected=r},_IterationMarker:function(r,n){this.value=r,this.state=n},_SyncStarIterator:function(r){var n=this;n._body=r,n._suspendedBodies=n._nestedIterator=n._async$_current=null},_SyncStarIterable:function(r,n){this._outerHelper=r,this.$ti=n},AsyncError:function(r,n){this.error=r,this.stackTrace=n},Future_wait_handleError:function(r,n,s,i,a,o){var l=this;l._box_0=r,l.cleanUp=n,l.eagerError=s,l._future=i,l.error=a,l.stackTrace=o},Future_wait_closure:function(r,n,s,i,a,o,l,_){var c=this;c._box_0=r,c.pos=n,c._future=s,c.cleanUp=i,c.eagerError=a,c.error=o,c.stackTrace=l,c.T=_},_Completer:function(){},_AsyncCompleter:function(r,n){this.future=r,this.$ti=n},_SyncCompleter:function(r,n){this.future=r,this.$ti=n},_FutureListener:function(r,n,s,i,a){var o=this;o._nextListener=null,o.result=r,o.state=n,o.callback=s,o.errorCallback=i,o.$ti=a},_Future:function(r,n){var s=this;s._state=0,s._zone=r,s._resultOrListeners=null,s.$ti=n},_Future__addListener_closure:function(r,n){this.$this=r,this.listener=n},_Future__prependListeners_closure:function(r,n){this._box_0=r,this.$this=n},_Future__chainForeignFuture_closure:function(r){this.$this=r},_Future__chainForeignFuture_closure0:function(r){this.$this=r},_Future__chainForeignFuture_closure1:function(r,n,s){this.$this=r,this.e=n,this.s=s},_Future__asyncCompleteWithValue_closure:function(r,n){this.$this=r,this.value=n},_Future__chainFuture_closure:function(r,n){this.$this=r,this.value=n},_Future__asyncCompleteError_closure:function(r,n,s){this.$this=r,this.error=n,this.stackTrace=s},_Future__propagateToListeners_handleWhenCompleteCallback:function(r,n,s){this._box_0=r,this._box_1=n,this.hasError=s},_Future__propagateToListeners_handleWhenCompleteCallback_closure:function(r){this.originalSource=r},_Future__propagateToListeners_handleValueCallback:function(r,n){this._box_0=r,this.sourceResult=n},_Future__propagateToListeners_handleError:function(r,n){this._box_1=r,this._box_0=n},_AsyncCallbackEntry:function(r){this.callback=r,this.next=null},Stream:function(){},Stream_Stream$fromFuture_closure:function(r,n){this.controller=r,this.T=n},Stream_Stream$fromFuture_closure0:function(r){this.controller=r},Stream_length_closure:function(r,n){this._box_0=r,this.$this=n},Stream_length_closure0:function(r,n){this._box_0=r,this.future=n},_StreamController:function(){},_StreamController__subscribe_closure:function(r){this.$this=r},_StreamController__recordCancel_complete:function(r){this.$this=r},_SyncStreamControllerDispatch:function(){},_AsyncStreamControllerDispatch:function(){},_AsyncStreamController:function(r,n,s,i,a){var o=this;o._varData=null,o._state=0,o._doneFuture=null,o.onListen=r,o.onPause=n,o.onResume=s,o.onCancel=i,o.$ti=a},_SyncStreamController:function(r,n,s,i,a){var o=this;o._varData=null,o._state=0,o._doneFuture=null,o.onListen=r,o.onPause=n,o.onResume=s,o.onCancel=i,o.$ti=a},_ControllerStream:function(r,n){this._controller=r,this.$ti=n},_ControllerSubscription:function(r,n,s,i,a,o,l){var _=this;_._controller=r,_._onData=n,_._onError=s,_._onDone=i,_._zone=a,_._state=o,_._pending=_._cancelFuture=null,_.$ti=l},_AddStreamState:function(){},_AddStreamState_cancel_closure:function(r){this.$this=r},_StreamControllerAddStreamState:function(r,n,s){this.varData=r,this.addStreamFuture=n,this.addSubscription=s},_BufferingStreamSubscription:function(){},_BufferingStreamSubscription__sendError_sendError:function(r,n,s){this.$this=r,this.error=n,this.stackTrace=s},_BufferingStreamSubscription__sendDone_sendDone:function(r){this.$this=r},_StreamImpl:function(){},_DelayedEvent:function(){},_DelayedData:function(r){this.value=r,this.next=null},_DelayedError:function(r,n){this.error=r,this.stackTrace=n,this.next=null},_DelayedDone:function(){},_PendingEvents:function(){this._state=0,this.lastPendingEvent=this.firstPendingEvent=null},_PendingEvents_schedule_closure:function(r,n){this.$this=r,this.dispatch=n},_StreamIterator:function(r){this._subscription=null,this._stateData=r,this._async$_hasValue=!1},_ForwardingStream:function(){},_ForwardingStreamSubscription:function(r,n,s,i,a,o,l){var _=this;_._stream=r,_._subscription=null,_._onData=n,_._onError=s,_._onDone=i,_._zone=a,_._state=o,_._pending=_._cancelFuture=null,_.$ti=l},_ExpandStream:function(r,n,s){this._expand=r,this._async$_source=n,this.$ti=s},_ZoneFunction:function(r,n){this.zone=r,this.$function=n},_ZoneSpecification:function(r,n,s,i,a,o,l,_,c,p,h,f,d){var g=this;g.handleUncaughtError=r,g.run=n,g.runUnary=s,g.runBinary=i,g.registerCallback=a,g.registerUnaryCallback=o,g.registerBinaryCallback=l,g.errorCallback=_,g.scheduleMicrotask=c,g.createTimer=p,g.createPeriodicTimer=h,g.print=f,g.fork=d},_ZoneDelegate:function(r){this._delegationTarget=r},_Zone:function(){},_CustomZone:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=this;S._run=r,S._runUnary=n,S._runBinary=s,S._registerCallback=i,S._registerUnaryCallback=a,S._registerBinaryCallback=o,S._errorCallback=l,S._scheduleMicrotask=_,S._createTimer=c,S._createPeriodicTimer=p,S._print=h,S._fork=f,S._handleUncaughtError=d,S._delegateCache=null,S.parent=g,S._async$_map=y},_CustomZone_bindCallback_closure:function(r,n,s){this.$this=r,this.registered=n,this.R=s},_CustomZone_bindUnaryCallback_closure:function(r,n,s,i){var a=this;a.$this=r,a.registered=n,a.T=s,a.R=i},_CustomZone_bindCallbackGuarded_closure:function(r,n){this.$this=r,this.registered=n},_rootHandleError_closure:function(r,n){this.error=r,this.stackTrace=n},_RootZone:function(){},_RootZone_bindCallback_closure:function(r,n,s){this.$this=r,this.f=n,this.R=s},_RootZone_bindUnaryCallback_closure:function(r,n,s,i){var a=this;a.$this=r,a.f=n,a.T=s,a.R=i},_RootZone_bindCallbackGuarded_closure:function(r,n){this.$this=r,this.f=n},HashMap_HashMap(e,r){return new t._HashMap(e._eval$1("@<0>")._bind$1(r)._eval$1("_HashMap<1,2>"))},_HashMap__getTableEntry(e,r){var n=e[r];return n===e?null:n},_HashMap__setTableEntry(e,r,n){n==null?e[r]=e:e[r]=n},_HashMap__newHashTable(){var e=Object.create(null);return t._HashMap__setTableEntry(e,"",e),delete e[""],e},LinkedHashMap_LinkedHashMap(e,r,n,s,i){if(n==null)if(r==null){if(e==null)return new t.JsLinkedHashMap(s._eval$1("@<0>")._bind$1(i)._eval$1("JsLinkedHashMap<1,2>"));r=t.collection___defaultHashCode$closure()}else{if(t.core__identityHashCode$closure()===r&&t.core__identical$closure()===e)return new t._LinkedIdentityHashMap(s._eval$1("@<0>")._bind$1(i)._eval$1("_LinkedIdentityHashMap<1,2>"));e==null&&(e=t.collection___defaultEquals$closure())}else r==null&&(r=t.collection___defaultHashCode$closure()),e==null&&(e=t.collection___defaultEquals$closure());return t._LinkedCustomHashMap$(e,r,n,s,i)},LinkedHashMap_LinkedHashMap$_literal(e,r,n){return t.fillLiteralMap(e,new t.JsLinkedHashMap(r._eval$1("@<0>")._bind$1(n)._eval$1("JsLinkedHashMap<1,2>")))},LinkedHashMap_LinkedHashMap$_empty(e,r){return new t.JsLinkedHashMap(e._eval$1("@<0>")._bind$1(r)._eval$1("JsLinkedHashMap<1,2>"))},_LinkedCustomHashMap$(e,r,n,s,i){var a=n!=null?n:new t._LinkedCustomHashMap_closure(s);return new t._LinkedCustomHashMap(e,r,a,s._eval$1("@<0>")._bind$1(i)._eval$1("_LinkedCustomHashMap<1,2>"))},LinkedHashSet_LinkedHashSet(e){return new t._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},LinkedHashSet_LinkedHashSet$_empty(e){return new t._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},LinkedHashSet_LinkedHashSet$_literal(e,r){return t.fillLiteralSet(e,new t._LinkedHashSet(r._eval$1("_LinkedHashSet<0>")))},_LinkedHashSet__newHashTable(){var e=Object.create(null);return e[""]=e,delete e[""],e},_LinkedHashSetIterator$(e,r){var n=new t._LinkedHashSetIterator(e,r);return n._collection$_cell=e._collection$_first,n},UnmodifiableListView$(e,r){return new t.UnmodifiableListView(e,r._eval$1("UnmodifiableListView<0>"))},_defaultEquals(e,r){return m.$eq$(e,r)},_defaultHashCode(e){return m.get$hashCode$(e)},HashMap_HashMap$from(e,r,n){var s=t.HashMap_HashMap(r,n);return e.forEach$1(0,new t.HashMap_HashMap$from_closure(s,r,n)),s},LinkedHashMap_LinkedHashMap$from(e,r,n){var s=t.LinkedHashMap_LinkedHashMap(null,null,null,r,n);return e.forEach$1(0,new t.LinkedHashMap_LinkedHashMap$from_closure(s,r,n)),s},LinkedHashMap_LinkedHashMap$of(e,r,n){var s=t.LinkedHashMap_LinkedHashMap(null,null,null,r,n);return s.addAll$1(0,e),s},LinkedHashSet_LinkedHashSet$from(e,r){var n,s,i=t.LinkedHashSet_LinkedHashSet(r);for(n=e.length,s=0;s"))},ListQueue__calculateCapacity(e){return 8},ListQueue_ListQueue$of(e,r){var n=t.ListQueue$(r);return n.addAll$1(0,e),n},ListQueue__nextPowerOf2(e){var r;for(e=(e<<1>>>0)-1;;e=r)if(r=(e&e-1)>>>0,r===0)return e},_ListQueueIterator$(e){return new t._ListQueueIterator(e,e._tail,e._modificationCount,e._head)},_UnmodifiableSetMixin__throwUnmodifiable(){throw t.wrapException(t.UnsupportedError$("Cannot change an unmodifiable set"))},_HashMap:function(r){var n=this;n._collection$_length=0,n._collection$_keys=n._collection$_rest=n._collection$_nums=n._collection$_strings=null,n.$ti=r},_HashMap_values_closure:function(r){this.$this=r},_HashMap_addAll_closure:function(r){this.$this=r},_IdentityHashMap:function(r){var n=this;n._collection$_length=0,n._collection$_keys=n._collection$_rest=n._collection$_nums=n._collection$_strings=null,n.$ti=r},_HashMapKeyIterable:function(r,n){this._map=r,this.$ti=n},_HashMapKeyIterator:function(r,n){var s=this;s._map=r,s._collection$_keys=n,s._offset=0,s._collection$_current=null},_LinkedIdentityHashMap:function(r){var n=this;n.__js_helper$_length=0,n._last=n._first=n.__js_helper$_rest=n._nums=n._strings=null,n._modifications=0,n.$ti=r},_LinkedCustomHashMap:function(r,n,s,i){var a=this;a._equals=r,a._hashCode=n,a._validKey=s,a.__js_helper$_length=0,a._last=a._first=a.__js_helper$_rest=a._nums=a._strings=null,a._modifications=0,a.$ti=i},_LinkedCustomHashMap_closure:function(r){this.K=r},_LinkedHashSet:function(r){var n=this;n._collection$_length=0,n._collection$_last=n._collection$_first=n._collection$_rest=n._collection$_nums=n._collection$_strings=null,n._collection$_modifications=0,n.$ti=r},_LinkedIdentityHashSet:function(r){var n=this;n._collection$_length=0,n._collection$_last=n._collection$_first=n._collection$_rest=n._collection$_nums=n._collection$_strings=null,n._collection$_modifications=0,n.$ti=r},_LinkedHashSetCell:function(r){this._element=r,this._collection$_previous=this._collection$_next=null},_LinkedHashSetIterator:function(r,n){var s=this;s._set=r,s._collection$_modifications=n,s._collection$_current=s._collection$_cell=null},UnmodifiableListView:function(r,n){this._collection$_source=r,this.$ti=n},HashMap_HashMap$from_closure:function(r,n,s){this.result=r,this.K=n,this.V=s},LinkedHashMap_LinkedHashMap$from_closure:function(r,n,s){this.result=r,this.K=n,this.V=s},ListBase:function(){},MapBase:function(){},MapBase_addAll_closure:function(r){this.$this=r},MapBase_entries_closure:function(r){this.$this=r},MapBase_mapToString_closure:function(r,n){this._box_0=r,this.result=n},UnmodifiableMapBase:function(){},_MapBaseValueIterable:function(r,n){this._map=r,this.$ti=n},_MapBaseValueIterator:function(r,n){this._collection$_keys=r,this._map=n,this._collection$_current=null},_UnmodifiableMapMixin:function(){},MapView:function(){},UnmodifiableMapView:function(r,n){this._map=r,this.$ti=n},ListQueue:function(r,n){var s=this;s._table=r,s._modificationCount=s._tail=s._head=0,s.$ti=n},_ListQueueIterator:function(r,n,s,i){var a=this;a._queue=r,a._collection$_end=n,a._modificationCount=s,a._collection$_position=i,a._collection$_current=null},SetBase:function(){},_SetBase:function(){},_UnmodifiableSetMixin:function(){},_UnmodifiableSet:function(r,n){this._map=r,this.$ti=n},UnmodifiableSetView:function(r,n){this._collection$_source=r,this.$ti=n},_UnmodifiableMapView_MapView__UnmodifiableMapMixin:function(){},_UnmodifiableSetView_SetBase__UnmodifiableSetMixin:function(){},__UnmodifiableSet__SetBase__UnmodifiableSetMixin:function(){},Utf8Decoder__convertIntercepted(e,r,n,s){var i,a;return r instanceof Uint8Array?(i=r,s=i.length,s-n<15||(a=t.Utf8Decoder__convertInterceptedUint8List(e,i,n,s),a!=null&&e&&a.indexOf("\uFFFD")>=0)?null:a):null},Utf8Decoder__convertInterceptedUint8List(e,r,n,s){var i=e?v.$get$Utf8Decoder__decoderNonfatal():v.$get$Utf8Decoder__decoder();return i==null?null:n===0&&s===r.length?t.Utf8Decoder__useTextDecoder(i,r):t.Utf8Decoder__useTextDecoder(i,r.subarray(n,t.RangeError_checkValidRange(n,s,r.length)))},Utf8Decoder__useTextDecoder(e,r){var n;try{return n=e.decode(r),n}catch{}return null},Base64Codec__checkPadding(e,r,n,s,i,a){if(u.JSInt_methods.$mod(a,4)!==0)throw t.wrapException(t.FormatException$("Invalid base64 padding, padded length must be multiple of four, is "+a,e,n));if(s+i!==a)throw t.wrapException(t.FormatException$("Invalid base64 padding, '=' not at the end",e,r));if(i>2)throw t.wrapException(t.FormatException$("Invalid base64 padding, more than two '=' characters",e,r))},_Base64Encoder_encodeChunk(e,r,n,s,i,a,o,l){var _,c,p,h,f,d,g=l>>>2,y=3-(l&3);for(_=m.getInterceptor$asx(r),c=n,p=0;c>>0,g=(g<<8|h)&16777215,--y,y===0&&(f=o+1,a[o]=u.JSString_methods._codeUnitAt$1(e,g>>>18&63),o=f+1,a[f]=u.JSString_methods._codeUnitAt$1(e,g>>>12&63),f=o+1,a[o]=u.JSString_methods._codeUnitAt$1(e,g>>>6&63),o=f+1,a[f]=u.JSString_methods._codeUnitAt$1(e,g&63),g=0,y=3);if(p>=0&&p<=255)return i&&y<3?(f=o+1,d=f+1,3-y===1?(a[o]=u.JSString_methods._codeUnitAt$1(e,g>>>2&63),a[f]=u.JSString_methods._codeUnitAt$1(e,g<<4&63),a[d]=61,a[d+1]=61):(a[o]=u.JSString_methods._codeUnitAt$1(e,g>>>10&63),a[f]=u.JSString_methods._codeUnitAt$1(e,g>>>4&63),a[d]=u.JSString_methods._codeUnitAt$1(e,g<<2&63),a[d+1]=61),0):(g<<2|3-y)>>>0;for(c=n;c255));)++c;throw t.wrapException(t.ArgumentError$value(r,"Not a byte value at index "+c+": 0x"+m.toRadixString$1$n(_.$index(r,c),16),null))},JsonUnsupportedObjectError$(e,r,n){return new t.JsonUnsupportedObjectError(e,r)},_defaultToEncodable(e){return e.toJson$0()},_JsonStringStringifier$(e,r){return new t._JsonStringStringifier(e,[],t.convert___defaultToEncodable$closure())},_JsonStringStringifier_stringify(e,r,n){var s,i=new t.StringBuffer(""),a=t._JsonStringStringifier$(i,r);return a.writeObject$1(e),s=i._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""}},_Utf8Decoder__makeUint8List(e,r,n){var s,i,a,o=n-r,l=new Uint8Array(o);for(s=m.getInterceptor$asx(e),i=0;i>>0!==0?255:a;return l},Utf8Decoder__decoder_closure:function(){},Utf8Decoder__decoderNonfatal_closure:function(){},AsciiCodec:function(){},_UnicodeSubsetEncoder:function(){},AsciiEncoder:function(r){this._subsetMask=r},Base64Codec:function(){},Base64Encoder:function(){},_Base64Encoder:function(r){this._convert$_state=0,this._alphabet=r},_Base64EncoderSink:function(){},_Utf8Base64EncoderSink:function(r,n){this._sink=r,this._encoder=n},ByteConversionSink:function(){},Codec:function(){},Converter:function(){},Encoding:function(){},JsonUnsupportedObjectError:function(r,n){this.unsupportedObject=r,this.cause=n},JsonCyclicError:function(r,n){this.unsupportedObject=r,this.cause=n},JsonCodec:function(){},JsonEncoder:function(r){this._toEncodable=r},_JsonStringifier:function(){},_JsonStringifier_writeMap_closure:function(r,n){this._box_0=r,this.keyValueList=n},_JsonStringStringifier:function(r,n,s){this._sink=r,this._seen=n,this._toEncodable=s},StringConversionSink:function(){},_StringSinkConversionSink:function(r){this._stringSink=r},_StringCallbackSink:function(r,n){this._convert$_callback=r,this._stringSink=n},_Utf8StringSinkAdapter:function(r,n,s){this._decoder=r,this._sink=n,this._stringSink=s},Utf8Codec:function(){},Utf8Encoder:function(){},_Utf8Encoder:function(r){this._bufferIndex=0,this._convert$_buffer=r},Utf8Decoder:function(r){this._allowMalformed=r},_Utf8Decoder:function(r){this.allowMalformed=r,this._convert$_state=16,this._charOrIndex=0},identityHashCode(e){return t.objectHashCode(e)},Function_apply(e,r){return t.Primitives_applyFunction(e,r,null)},Expando$(){return new t.Expando(new WeakMap)},Expando__checkType(e){(t._isBool(e)||typeof e=="number"||typeof e=="string"||$.Record._is(e))&&t.Expando__badExpandoKey(e)},Expando__badExpandoKey(e){throw t.wrapException(t.ArgumentError$value(e,"object","Expandos are not allowed on strings, numbers, bools, records or null"))},int_parse(e,r){var n=t.Primitives_parseInt(e,r);if(n!=null)return n;throw t.wrapException(t.FormatException$(e,null,null))},double_parse(e){var r=t.Primitives_parseDouble(e);if(r!=null)return r;throw t.wrapException(t.FormatException$("Invalid double",e,null))},Error__throw(e,r){throw e=t.wrapException(e),e.stack=r.toString$0(0),e},List_List$filled(e,r,n,s){var i,a=n?m.JSArray_JSArray$growable(e,s):m.JSArray_JSArray$fixed(e,s);if(e!==0&&r!=null)for(i=0;i"));for(s=m.get$iterator$ax(e);s.moveNext$0();)i.push(s.get$current(s));return r?i:m.JSArray_markFixedList(i)},List_List$of(e,r,n){var s;return r?t.List_List$_of(e,n):(s=m.JSArray_markFixedList(t.List_List$_of(e,n)),s)},List_List$_of(e,r){var n,s;if(Array.isArray(e))return t._setArrayType(e.slice(0),r._eval$1("JSArray<0>"));for(n=t._setArrayType([],r._eval$1("JSArray<0>")),s=m.get$iterator$ax(e);s.moveNext$0();)n.push(s.get$current(s));return n},List_List$unmodifiable(e,r){return m.JSArray_markUnmodifiableList(t.List_List$from(e,!1,r))},String_String$fromCharCodes(e,r,n){var s,i;return Array.isArray(e)?(s=e,i=s.length,n=t.RangeError_checkValidRange(r,n,i),t.Primitives_stringFromCharCodes(r>0||n>>4]&1<<(_&15))!==0?l+=t.Primitives_stringFromCharCode(_):l=s&&_===32?l+"+":l+"%"+c[_>>>4&15]+c[_&15];return l.charCodeAt(0)==0,l},StackTrace_current(){var e;if(v.$get$_hasErrorStackProperty())return t.getTraceFromException(new Error);try{throw t.wrapException("")}catch(r){return e=t.getTraceFromException(r),e}},DateTime__fourDigits(e){var r=Math.abs(e),n=e<0?"-":"";return r>=1e3?""+e:r>=100?n+"0"+r:r>=10?n+"00"+r:n+"000"+r},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 t.Duration(1e3*e)},Error_safeToString(e){return typeof e=="number"||t._isBool(e)||e==null?m.toString$0$(e):typeof e=="string"?JSON.stringify(e):t.Primitives_safeToString(e)},AssertionError$(e){return new t.AssertionError(e)},ArgumentError$(e,r){return new t.ArgumentError(!1,null,r,e)},ArgumentError$value(e,r,n){return new t.ArgumentError(!0,e,r,n)},ArgumentError_checkNotNull(e,r){return e},RangeError$(e){var r=null;return new t.RangeError(r,r,!1,r,r,e)},RangeError$value(e,r,n){return new t.RangeError(null,null,!0,e,r,n==null?"Value not in range":n)},RangeError$range(e,r,n,s,i){return new t.RangeError(r,n,!0,e,s,i==null?"Invalid value":i)},RangeError_checkValueInInterval(e,r,n,s){if(en)throw t.wrapException(t.RangeError$range(e,r,n,s,null));return e},RangeError_checkValidRange(e,r,n){if(0>e||e>n)throw t.wrapException(t.RangeError$range(e,0,n,"start",null));if(r!=null){if(e>r||r>n)throw t.wrapException(t.RangeError$range(r,e,n,"end",null));return r}return n},RangeError_checkNotNegative(e,r){if(e<0)throw t.wrapException(t.RangeError$range(e,0,null,r,null));return e},IndexError$withLength(e,r,n,s,i){return new t.IndexError(r,!0,e,i,"Index out of range")},IndexError_check(e,r,n,s,i){if(0>e||e>=r)throw t.wrapException(t.IndexError$withLength(e,r,n,s,i==null?"index":i));return e},UnsupportedError$(e){return new t.UnsupportedError(e)},UnimplementedError$(e){return new t.UnimplementedError(e)},StateError$(e){return new t.StateError(e)},ConcurrentModificationError$(e){return new t.ConcurrentModificationError(e)},FormatException$(e,r,n){return new t.FormatException(e,r,n)},Iterable_Iterable$generate(e,r,n){return e<=0?new t.EmptyIterable(n._eval$1("EmptyIterable<0>")):new t._GeneratorIterable(e,r,n._eval$1("_GeneratorIterable<0>"))},Iterable_iterableToShortString(e,r,n){var s,i;if(t.isToStringVisiting(e))return r==="("&&n===")"?"(...)":r+"..."+n;s=t._setArrayType([],$.JSArray_String),v.toStringVisiting.push(e);try{t._iterablePartsToStrings(e,s)}finally{v.toStringVisiting.pop()}return i=t.StringBuffer__writeAll(r,s,", ")+n,i.charCodeAt(0)==0,i},Iterable_iterableToFullString(e,r,n){var s,i;if(t.isToStringVisiting(e))return r+"..."+n;s=new t.StringBuffer(r),v.toStringVisiting.push(e);try{i=s,i._contents=t.StringBuffer__writeAll(i._contents,e,", ")}finally{v.toStringVisiting.pop()}return s._contents+=n,i=s._contents,i.charCodeAt(0)==0,i},_iterablePartsToStrings(e,r){for(var n,s,i,a,o,l,_,c=e.get$iterator(e),p=0,h=0;p<80||h<3;){if(!c.moveNext$0())return;n=t.S(c.get$current(c)),r.push(n),p+=n.length+2,++h}if(c.moveNext$0())if(a=c.get$current(c),++h,c.moveNext$0()){for(o=c.get$current(c),++h;c.moveNext$0();a=o,o=l)if(l=c.get$current(c),++h,h>100){for(;p>75&&h>3;)p-=r.pop().length+2,--h;r.push("...");return}i=t.S(a),s=t.S(o),p+=s.length+i.length+4}else{if(h<=4){r.push(t.S(a));return}s=t.S(a),i=r.pop(),p+=s.length+2}else{if(h<=5)return;s=r.pop(),i=r.pop()}for(h>r.length+2?(p+=5,_="..."):_=null;p>80&&r.length>3;)p-=r.pop().length+2,_==null&&(p+=5,_="...");_!=null&&r.push(_),r.push(i),r.push(s)},Map_castFrom(e,r,n,s,i){return new t.CastMap(e,r._eval$1("@<0>")._bind$1(n)._bind$1(s)._bind$1(i)._eval$1("CastMap<1,2,3,4>"))},Object_hash(e,r,n,s){var i,a;return u.C_SentinelValue===n?(i=m.get$hashCode$(e),r=m.get$hashCode$(r),t.SystemHash_finish(t.SystemHash_combine(t.SystemHash_combine(v.$get$_hashSeed(),i),r))):u.C_SentinelValue===s?(i=m.get$hashCode$(e),r=m.get$hashCode$(r),n=m.get$hashCode$(n),t.SystemHash_finish(t.SystemHash_combine(t.SystemHash_combine(t.SystemHash_combine(v.$get$_hashSeed(),i),r),n))):(i=m.get$hashCode$(e),r=m.get$hashCode$(r),n=m.get$hashCode$(n),s=m.get$hashCode$(s),a=v.$get$_hashSeed(),t.SystemHash_finish(t.SystemHash_combine(t.SystemHash_combine(t.SystemHash_combine(t.SystemHash_combine(a,i),r),n),s)))},print(e){var r=t.S(e),n=v.printToZone;n==null?t.printString(r):n.call$1(r)},Set_Set$unmodifiable(e,r){return new t.UnmodifiableSetView(t.LinkedHashSet_LinkedHashSet$of(e,r),r._eval$1("UnmodifiableSetView<0>"))},Set_castFrom(e,r,n,s){return new t.CastSet(e,r,n._eval$1("@<0>")._bind$1(s)._eval$1("CastSet<1,2>"))},_combineSurrogatePair(e,r){return 65536+((e&1023)<<10)+(r&1023)},Uri_Uri$dataFromString(e,r,n){var s,i,a=new t.StringBuffer(""),o=t._setArrayType([-1],$.JSArray_int);return r==null?s=null:s="utf-8",r==null&&(r=u.C_AsciiCodec),t.UriData__writeUri(n,s,null,a,o),o.push(a._contents.length),a._contents+=",",t.UriData__uriEncodeBytes(u.List_oFp,r.encode$1(e),a),i=a._contents,new t.UriData((i.charCodeAt(0)==0,i),o,null).get$uri()},Uri_parse(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N=null,J=e.length;if(J>=5){if(r=((u.JSString_methods._codeUnitAt$1(e,4)^58)*3|u.JSString_methods._codeUnitAt$1(e,0)^100|u.JSString_methods._codeUnitAt$1(e,1)^97|u.JSString_methods._codeUnitAt$1(e,2)^116|u.JSString_methods._codeUnitAt$1(e,3)^97)>>>0,r===0)return t.UriData__parse(J=14&&(n[7]=J),s=n[1],s>=0&&t._scan(e,0,s,20,n)===20&&(n[7]=s),i=n[2]+1,a=n[3],o=n[4],l=n[5],_=n[6],_s+3?(p=N,c=!1):(h=a>0,h&&a+1===o?(p=N,c=!1):(u.JSString_methods.startsWith$2(e,"\\",o)?f=!0:i>0?f=u.JSString_methods.startsWith$2(e,"\\",i-1)||u.JSString_methods.startsWith$2(e,"\\",i-2):f=!1,f?(p=N,c=!1):(lo+2&&u.JSString_methods.startsWith$2(e,"/..",l-3),f?(p=N,c=!1):(s===4?u.JSString_methods.startsWith$2(e,"file",0)?(i<=0?(u.JSString_methods.startsWith$2(e,"/",o)?(d="file://",r=2):(d="file:///",r=3),e=d+u.JSString_methods.substring$2(e,o,J),s-=0,h=r-0,l+=h,_+=h,J=e.length,i=7,a=7,o=7):o===l&&(++_,g=l+1,e=u.JSString_methods.replaceRange$3(e,o,l,"/"),++J,l=g),p="file"):u.JSString_methods.startsWith$2(e,"http",0)?(h&&a+3===o&&u.JSString_methods.startsWith$2(e,"80",a+1)&&(_-=3,y=o-3,l-=3,e=u.JSString_methods.replaceRange$3(e,a,o,""),J-=3,o=y),p="http"):p=N:s===5&&u.JSString_methods.startsWith$2(e,"https",0)?(h&&a+4===o&&u.JSString_methods.startsWith$2(e,"443",a+1)&&(_-=4,y=o-4,l-=4,e=u.JSString_methods.replaceRange$3(e,a,o,""),J-=3,o=y),p="https"):p=N,c=!0)))):p=N,c?(J0?p=t._Uri__makeScheme(e,0,s):(s===0&&t._Uri__fail(e,0,"Invalid empty scheme"),p="")),i>0?(S=s+3,C=S9&&h.call$2("invalid character",s):(a===3&&h.call$2(c,s),l=t.int_parse(u.JSString_methods.substring$2(e,i,s),null),l>255&&h.call$2(p,i),_=a+1,f[a]=l,i=s+1,a=_);return a!==3&&h.call$2(c,n),l=t.int_parse(u.JSString_methods.substring$2(e,i,n),null),l>255&&h.call$2(p,i),f[a]=l,f},Uri_parseIPv6Address(e,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y,S,C=null,A=new t.Uri_parseIPv6Address_error(e),M=new t.Uri_parseIPv6Address_parseHex(A,e);for(e.length<2&&A.call$2("address is too short",C),s=t._setArrayType([],$.JSArray_int),i=r,a=i,o=!1,l=!1;i>>0),s.push((h[2]<<8|h[3])>>>0)):s.push(M.call$2(a,n))),o?s.length>7&&A.call$2("an address with a wildcard must have less than 7 parts",C):s.length!==8&&A.call$2("an address without a wildcard must contain exactly 8 parts",C),f=new Uint8Array(16),p=s.length,d=9-p,i=0,g=0;io&&t.throwExpression(t.RangeError$range(0,0,a.get$length(i),null,null)),t.stringContainsUnchecked(i,"/",0))throw n=t.UnsupportedError$("Illegal path character "+t.S(i)),t.wrapException(n)},_Uri__checkWindowsPathReservedCharacters(e,r,n){var s,i,a,o,l=null;for(s=t.SubListIterable$(e,n,l,t._arrayInstanceType(e)._precomputed1),s=new t.ListIterator(s,s.get$length(s)),i=t._instanceType(s)._precomputed1;s.moveNext$0();)if(a=s.__internal$_current,a==null&&(a=i._as(a)),o=t.RegExp_RegExp('["*/:<>?\\\\|]',!1),a.length,t.stringContainsUnchecked(a,o,0))throw r?t.wrapException(t.ArgumentError$("Illegal character in path",l)):t.wrapException(t.UnsupportedError$("Illegal character in path: "+a))},_Uri__checkWindowsDriveLetter(e,r){var n,s="Illegal drive letter ";if(65<=e&&e<=90?n=!0:n=97<=e&&e<=122,!n)throw r?t.wrapException(t.ArgumentError$(s+t.String_String$fromCharCode(e),null)):t.wrapException(t.UnsupportedError$(s+t.String_String$fromCharCode(e)))},_Uri__makeFileUri(e,r){var n=null,s=t._setArrayType(e.split("/"),$.JSArray_String);return u.JSString_methods.startsWith$1(e,"/")?t._Uri__Uri(n,n,s,"file"):t._Uri__Uri(n,n,s,n)},_Uri__makeWindowsFileUrl(e,r){var n,s,i,a,o="\\",l=null,_="file";if(u.JSString_methods.startsWith$1(e,"\\\\?\\")){if(u.JSString_methods.startsWith$2(e,"UNC\\",4))e=u.JSString_methods.replaceRange$3(e,0,7,o);else if(e=u.JSString_methods.substring$1(e,4),e.length<3||u.JSString_methods._codeUnitAt$1(e,1)!==58||u.JSString_methods._codeUnitAt$1(e,2)!==92)throw t.wrapException(t.ArgumentError$("Windows paths with \\\\?\\ prefix must be absolute",l))}else e=t.stringReplaceAllUnchecked(e,"/",o);if(n=e.length,n>1&&u.JSString_methods._codeUnitAt$1(e,1)===58){if(t._Uri__checkWindowsDriveLetter(u.JSString_methods._codeUnitAt$1(e,0),!0),n===2||u.JSString_methods._codeUnitAt$1(e,2)!==92)throw t.wrapException(t.ArgumentError$("Windows paths with drive letter must be absolute",l));return s=t._setArrayType(e.split(o),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,1),t._Uri__Uri(l,l,s,_)}return u.JSString_methods.startsWith$1(e,o)?u.JSString_methods.startsWith$2(e,o,1)?(i=u.JSString_methods.indexOf$2(e,o,2),n=i<0,a=n?u.JSString_methods.substring$1(e,2):u.JSString_methods.substring$2(e,2,i),s=t._setArrayType((n?"":u.JSString_methods.substring$1(e,i+1)).split(o),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,0),t._Uri__Uri(a,l,s,_)):(s=t._setArrayType(e.split(o),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,0),t._Uri__Uri(l,l,s,_)):(s=t._setArrayType(e.split(o),$.JSArray_String),t._Uri__checkWindowsPathReservedCharacters(s,!0,0),t._Uri__Uri(l,l,s,l))},_Uri__makePort(e,r){return e!=null&&e===t._Uri__defaultPort(r)?null:e},_Uri__makeHost(e,r,n,s){var i,a,o,l,_,c;if(e==null)return null;if(r===n)return"";if(u.JSString_methods.codeUnitAt$1(e,r)===91)return i=n-1,u.JSString_methods.codeUnitAt$1(e,i)!==93&&t._Uri__fail(e,r,"Missing end `]` to match `[` in host"),a=r+1,o=t._Uri__checkZoneID(e,a,i),o=r&&o=r&&s>>4]&1<<(l&15))!==0?(o&&65<=l&&90>=l&&(g==null&&(g=new t.StringBuffer("")),a>>4]&1<<(l&15))!==0?(o&&65<=l&&90>=l&&(a==null&&(a=new t.StringBuffer("")),i>>4]&1<<(l&15))!==0?t._Uri__fail(e,s,"Invalid character"):((l&64512)===55296&&s+1>>4]&1<<(a&15))!==0||t._Uri__fail(e,s,"Illegal scheme character"),65<=a&&a<=90&&(i=!0);return e=u.JSString_methods.substring$2(e,r,n),t._Uri__canonicalizeScheme(i?e.toLowerCase():e)},_Uri__canonicalizeScheme(e){return e==="http"?"http":e==="file"?"file":e==="https"?"https":e==="package"?"package":e},_Uri__makeUserInfo(e,r,n){return e==null?"":t._Uri__normalizeOrSubstring(e,r,n,u.List_OL3,!1,!1)},_Uri__makePath(e,r,n,s,i,a){var o,l=i==="file",_=l||a;if(e==null){if(s==null)return l?"/":"";o=new t.MappedListIterable(s,new t._Uri__makePath_closure,t._arrayInstanceType(s)._eval$1("MappedListIterable<1,String>")).join$1(0,"/")}else{if(s!=null)throw t.wrapException(t.ArgumentError$("Both path and pathSegments specified",null));o=t._Uri__normalizeOrSubstring(e,r,n,u.List_XRg,!0,!0)}if(o.length===0){if(l)return"/"}else _&&!u.JSString_methods.startsWith$1(o,"/")&&(o="/"+o);return t._Uri__normalizePath(o,i,a)},_Uri__normalizePath(e,r,n){var s=r.length===0;return s&&!n&&!u.JSString_methods.startsWith$1(e,"/")&&!u.JSString_methods.startsWith$1(e,"\\")?t._Uri__normalizeRelativePath(e,!s||n):t._Uri__removeDotSegments(e)},_Uri__makeQuery(e,r,n,s){return e!=null?t._Uri__normalizeOrSubstring(e,r,n,u.List_oFp,!0,!1):null},_Uri__makeFragment(e,r,n){return e==null?null:t._Uri__normalizeOrSubstring(e,r,n,u.List_oFp,!0,!1)},_Uri__normalizeEscape(e,r,n){var s,i,a,o,l,_=r+2;return _>=e.length||(s=u.JSString_methods.codeUnitAt$1(e,r+1),i=u.JSString_methods.codeUnitAt$1(e,_),a=t.hexDigitValue(s),o=t.hexDigitValue(i),a<0||o<0)?"%":(l=a*16+o,l<127&&(u.List_M1A[u.JSInt_methods._shrOtherPositive$1(l,4)]&1<<(l&15))!==0?t.Primitives_stringFromCharCode(n&&65<=l&&90>=l?(l|32)>>>0:l):s>=97||i>=97?u.JSString_methods.substring$2(e,r,r+3).toUpperCase():null)},_Uri__escapeChar(e){var r,n,s,i,a,o="0123456789ABCDEF";if(e<128)r=new Uint8Array(3),r[0]=37,r[1]=u.JSString_methods._codeUnitAt$1(o,e>>>4),r[2]=u.JSString_methods._codeUnitAt$1(o,e&15);else for(e>2047?e>65535?(n=240,s=4):(n=224,s=3):(n=192,s=2),r=new Uint8Array(3*s),i=0;--s,s>=0;n=128)a=u.JSInt_methods._shrReceiverPositive$1(e,6*s)&63|n,r[i]=37,r[i+1]=u.JSString_methods._codeUnitAt$1(o,a>>>4),r[i+2]=u.JSString_methods._codeUnitAt$1(o,a&15),i+=3;return t.String_String$fromCharCodes(r,0,null)},_Uri__normalizeOrSubstring(e,r,n,s,i,a){var o=t._Uri__normalize(e,r,n,s,i,a);return o==null?u.JSString_methods.substring$2(e,r,n):o},_Uri__normalize(e,r,n,s,i,a){var o,l,_,c,p,h,f,d,g,y,S=null;for(o=!i,l=r,_=l,c=S;l>>4]&1<<(p&15))!==0)++l;else{if(p===37){if(h=t._Uri__normalizeEscape(e,l,!1),h==null){l+=3;continue}h==="%"?(h="%25",f=1):f=3}else p===92&&a?(h="/",f=1):o&&p<=93&&(u.List_YmH[p>>>4]&1<<(p&15))!==0?(t._Uri__fail(e,l,"Invalid character"),f=S,h=f):((p&64512)===55296?(d=l+1,d=2&&t._Uri__isAlphabeticCharacter(u.JSString_methods._codeUnitAt$1(e,0)))for(r=1;r127||(u.List_MMm[n>>>4]&1<<(n&15))===0)break}return e},_Uri__packageNameEnd(e,r){return e.isScheme$1("package")&&e._host==null?t._skipPackageNameChars(r,0,r.length):-1},_Uri__toWindowsFilePath(e){var r,n,s,i=e.get$pathSegments(),a=i.length;return a>0&&m.get$length$asx(i[0])===2&&m.codeUnitAt$1$s(i[0],1)===58?(t._Uri__checkWindowsDriveLetter(m.codeUnitAt$1$s(i[0],0),!1),t._Uri__checkWindowsPathReservedCharacters(i,!1,1),r=!0):(t._Uri__checkWindowsPathReservedCharacters(i,!1,0),r=!1),n=e.get$hasAbsolutePath()&&!r?"\\":"",e.get$hasAuthority()&&(s=e.get$host(),s.length!==0&&(n=n+"\\"+s+"\\")),n=t.StringBuffer__writeAll(n,i,"\\"),a=r&&a===1?n+"\\":n,a.charCodeAt(0)==0,a},_Uri__hexCharPairToByte(e,r){var n,s,i;for(n=0,s=0;s<2;++s)if(i=u.JSString_methods._codeUnitAt$1(e,r+s),48<=i&&i<=57)n=n*16+i-48;else if(i|=32,97<=i&&i<=102)n=n*16+i-87;else throw t.wrapException(t.ArgumentError$("Invalid URL encoding",null));return n},_Uri__uriDecode(e,r,n,s,i){for(var a,o,l,_,c=r;;){if(!(c127)throw t.wrapException(t.ArgumentError$("Illegal percent encoding in URI",null));if(o===37){if(c+3>l)throw t.wrapException(t.ArgumentError$("Truncated URI",null));_.push(t._Uri__hexCharPairToByte(e,c+1)),c+=2}else _.push(o)}return u.Utf8Decoder_false.convert$1(_)},_Uri__isAlphabeticCharacter(e){var r=e|32;return 97<=r&&r<=122},UriData__writeUri(e,r,n,s,i){var a,o;if(e!=null?a=e.length===10&&t._caseInsensitiveCompareStart("text/plain",e,0)>=0:a=!0,a&&(e=""),e.length===0||e==="application/octet-stream")a=s._contents+=e;else{if(o=t.UriData__validateMimeType(e),o<0)throw t.wrapException(t.ArgumentError$value(e,"mimeType","Invalid MIME type"));a=s._contents+=t._Uri__uriEncode(u.List_yzX,u.JSString_methods.substring$2(e,0,o),u.C_Utf8Codec,!1),s._contents=a+"/",a=s._contents+=t._Uri__uriEncode(u.List_yzX,u.JSString_methods.substring$1(e,o+1),u.C_Utf8Codec,!1)}r!=null&&(i.push(a.length),i.push(s._contents.length+8),s._contents+=";charset=",s._contents+=t._Uri__uriEncode(u.List_yzX,r,u.C_Utf8Codec,!1))},UriData__validateMimeType(e){var r,n,s;for(r=e.length,n=-1,s=0;sr)throw t.wrapException(t.FormatException$(h,e,i));for(;o!==44;){for(f.push(i),++i,l=-1;i=0)f.push(l);else{if(_=u.JSArray_methods.get$last(f),o!==44||i!==_+7||!u.JSString_methods.startsWith$2(e,"base64",_+1))throw t.wrapException(t.FormatException$("Expecting '='",e,i));break}}return f.push(i),c=i+1,(f.length&1)===1?e=u.C_Base64Codec.normalize$3(e,c,s):(p=t._Uri__normalize(e,c,s,u.List_oFp,!0,!1),p!=null&&(e=u.JSString_methods.replaceRange$3(e,c,s,p))),new t.UriData(e,f,n)},UriData__uriEncodeBytes(e,r,n){var s,i,a,o,l="0123456789ABCDEF";for(s=m.getInterceptor$asx(r),i=0,a=0;a>>0!==0){for(a=0;a255)throw t.wrapException(t.ArgumentError$value(o,"non-byte value",null))}},_createTables(){var e,r,n,s,i,a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",o=".",l=":",_="/",c="\\",p="?",h="#",f="/\\",d=m.JSArray_JSArray$allocateGrowable(22,$.Uint8List);for(e=0;e<22;++e)d[e]=new Uint8Array(96);return r=new t._createTables_build(d),n=new t._createTables_setChars,s=new t._createTables_setRange,i=r.call$2(0,225),n.call$3(i,a,1),n.call$3(i,o,14),n.call$3(i,l,34),n.call$3(i,_,3),n.call$3(i,c,227),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(14,225),n.call$3(i,a,1),n.call$3(i,o,15),n.call$3(i,l,34),n.call$3(i,f,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(15,225),n.call$3(i,a,1),n.call$3(i,"%",225),n.call$3(i,l,34),n.call$3(i,_,9),n.call$3(i,c,233),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(1,225),n.call$3(i,a,1),n.call$3(i,l,34),n.call$3(i,_,10),n.call$3(i,c,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(2,235),n.call$3(i,a,139),n.call$3(i,_,131),n.call$3(i,c,131),n.call$3(i,o,146),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(3,235),n.call$3(i,a,11),n.call$3(i,_,68),n.call$3(i,c,68),n.call$3(i,o,18),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(4,229),n.call$3(i,a,5),s.call$3(i,"AZ",229),n.call$3(i,l,102),n.call$3(i,"@",68),n.call$3(i,"[",232),n.call$3(i,_,138),n.call$3(i,c,138),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(5,229),n.call$3(i,a,5),s.call$3(i,"AZ",229),n.call$3(i,l,102),n.call$3(i,"@",68),n.call$3(i,_,138),n.call$3(i,c,138),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(6,231),s.call$3(i,"19",7),n.call$3(i,"@",68),n.call$3(i,_,138),n.call$3(i,c,138),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(7,231),s.call$3(i,"09",7),n.call$3(i,"@",68),n.call$3(i,_,138),n.call$3(i,c,138),n.call$3(i,p,172),n.call$3(i,h,205),n.call$3(r.call$2(8,8),"]",5),i=r.call$2(9,235),n.call$3(i,a,11),n.call$3(i,o,16),n.call$3(i,f,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(16,235),n.call$3(i,a,11),n.call$3(i,o,17),n.call$3(i,f,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(17,235),n.call$3(i,a,11),n.call$3(i,_,9),n.call$3(i,c,233),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(10,235),n.call$3(i,a,11),n.call$3(i,o,18),n.call$3(i,_,10),n.call$3(i,c,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(18,235),n.call$3(i,a,11),n.call$3(i,o,19),n.call$3(i,f,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(19,235),n.call$3(i,a,11),n.call$3(i,f,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(11,235),n.call$3(i,a,11),n.call$3(i,_,10),n.call$3(i,c,234),n.call$3(i,p,172),n.call$3(i,h,205),i=r.call$2(12,236),n.call$3(i,a,12),n.call$3(i,p,12),n.call$3(i,h,205),i=r.call$2(13,237),n.call$3(i,a,13),n.call$3(i,p,13),s.call$3(r.call$2(20,245),"az",21),i=r.call$2(21,245),s.call$3(i,"az",21),s.call$3(i,"09",21),n.call$3(i,"+-.",21),d},_scan(e,r,n,s,i){var a,o,l,_,c=v.$get$_scannerTables();for(a=r;a95?31:l],s=_&31,i[_>>>5]=a;return s},_SimpleUri__packageNameEnd(e){return e._schemeEnd===7&&u.JSString_methods.startsWith$1(e._uri,"package")&&e._hostStart<=0?t._skipPackageNameChars(e._uri,e._pathStart,e._queryStart):-1},_skipPackageNameChars(e,r,n){var s,i,a;for(s=r,i=0;s=65&&e<=90||e>=97&&e<=122?r=!0:r=e>=48&&e<=57,r},Parser0:function(r,n,s,i,a,o){var l=this;l._commandName=r,l._parser$_parent=n,l._grammar=s,l._args=i,l._parser$_rest=a,l._results=o},Parser_parse_closure:function(r){this.$this=r},Parser__setOption_closure:function(){},_Usage:function(r,n,s){var i=this;i._usage$_optionsAndSeparators=r,i._buffer=n,i._currentColumn=0,i.___Usage__columnWidths_FI=v,i._newlinesNeeded=0,i.lineLength=s},_Usage__writeOption_closure:function(){},_Usage__buildAllowedList_closure:function(r){this.option=r},ErrorResult:function(r,n){this.error=r,this.stackTrace=n},ValueResult:function(r,n){this.value=r,this.$ti=n},StreamCompleter:function(r,n){this._stream_completer$_stream=r,this.$ti=n},_CompleterStream:function(r){this._sourceStream=this._stream_completer$_controller=null,this.$ti=r},StreamGroup:function(r,n,s){var i=this;i.__StreamGroup__controller_A=v,i._closed=!1,i._stream_group$_state=r,i._subscriptions=n,i.$ti=s},StreamGroup_add_closure:function(){},StreamGroup_add_closure0:function(r,n){this.$this=r,this.stream=n},StreamGroup__onListen_closure:function(){},StreamGroup__onCancel_closure:function(r){this.$this=r},StreamGroup__listenToStream_closure:function(r,n){this.$this=r,this.stream=n},_StreamGroupState:function(r){this.name=r},StreamQueue:function(r,n,s,i){var a=this;a._stream_queue$_source=r,a._stream_queue$_subscription=null,a._isDone=!1,a._eventsReceived=0,a._eventQueue=n,a._requestQueue=s,a.$ti=i},StreamQueue__ensureListening_closure:function(r){this.$this=r},StreamQueue__ensureListening_closure1:function(r){this.$this=r},StreamQueue__ensureListening_closure0:function(r){this.$this=r},_NextRequest:function(r,n){this._completer=r,this.$ti=n},Repl:function(r,n,s,i){var a=this;a.prompt=r,a.continuation=n,a.validator=s,a.__Repl__adapter_A=v,a.history=i},alwaysValid_closure:function(){},ReplAdapter:function(r){this.repl=r,this.rl=null},ReplAdapter_runAsync_closure:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.rl=s,a.runController=i},ReplAdapter_runAsync__closure:function(r){this.lineController=r},Stdin:function(){},Stdout:function(){},ReadlineModule:function(){},ReadlineOptions:function(){},ReadlineInterface:function(){},EmptyUnmodifiableSet:function(r){this.$ti=r},_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin:function(){},DefaultEquality:function(){},IterableEquality:function(){},ListEquality:function(){},_MapEntry:function(r,n,s){this.equality=r,this.key=n,this.value=s},MapEquality:function(){},QueueList$(e,r){return new t.QueueList(t.List_List$filled(t.QueueList__computeInitialCapacity(e),null,!1,r._eval$1("0?")),0,0,r._eval$1("QueueList<0>"))},QueueList_QueueList$from(e,r){var n,s,i;return $.List_dynamic._is(e)?(n=m.get$length$asx(e),s=t.QueueList$(n+1,r),m.setRange$4$ax(s._queue_list$_table,0,n,e,0),s._queue_list$_tail=n,s):(i=t.QueueList$(null,r),i.addAll$1(0,e),i)},QueueList__computeInitialCapacity(e){return e==null||e<8?8:(++e,(e&e-1)>>>0===0?e:t.QueueList__nextPowerOf2(e))},QueueList__nextPowerOf2(e){var r;for(e=(e<<1>>>0)-1;;e=r)if(r=(e&e-1)>>>0,r===0)return e},QueueList:function(r,n,s,i){var a=this;a._queue_list$_table=r,a._queue_list$_head=n,a._queue_list$_tail=s,a.$ti=i},_CastQueueList:function(r,n,s,i,a){var o=this;o._queue_list$_delegate=r,o._queue_list$_table=n,o._queue_list$_head=s,o._queue_list$_tail=i,o.$ti=a},_QueueList_Object_ListMixin:function(){},UnionSet:function(r,n){this._sets=r,this.$ti=n},UnionSet__iterable_closure:function(r){this.$this=r},UnionSet_contains_closure:function(r,n){this.$this=r,this.element=n},_UnionSet_SetBase_UnmodifiableSetMixin:function(){},UnmodifiableSetMixin__throw(){throw t.wrapException(t.UnsupportedError$("Cannot modify an unmodifiable Set"))},UnmodifiableSetView0:function(r,n){this._base=r,this.$ti=n},UnmodifiableSetMixin:function(){},_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin:function(){},_DelegatingIterableBase:function(){},DelegatingSet:function(r,n){this._base=r,this.$ti=n},MapKeySet:function(r,n){this._baseMap=r,this.$ti=n},MapKeySet_difference_closure:function(r,n){this.$this=r,this.other=n},_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin:function(){},BufferModule:function(){},BufferConstants:function(){},Buffer:function(){},ConsoleModule:function(){},Console:function(){},EventEmitter:function(){},fs(){var e=v._fs;return e==null?v._fs=w.fs:e},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(){},jsify(e){return t._isBasicType(e)?e:t.jsify0(e)},_isBasicType(e){return!1},promiseToFuture(e,r){var n=new t._Future(v.Zone__current,r._eval$1("_Future<0>")),s=new t._SyncCompleter(n,r._eval$1("_SyncCompleter<0>"));return m.then$2$x(e,t.allowInterop(new t.promiseToFuture_closure(s)),t.allowInterop(new t.promiseToFuture_closure0(s))),n},futureToPromise(e,r){return new w.Promise(t.allowInterop(new t.futureToPromise_closure(e,r)))},Util:function(){},promiseToFuture_closure:function(r){this.completer=r},promiseToFuture_closure0:function(r){this.completer=r},futureToPromise_closure:function(r,n){this.future=r,this.T=n},futureToPromise__closure:function(r,n){this.resolve=r,this.T=n},Context_Context(e){var r=e==null?t.current():".";return e==null&&(e=v.$get$Style_platform()),new t.Context($.InternalStyle._as(e),r)},_parseUri(e){if(typeof e=="string")return t.Uri_parse(e);if($.Uri._is(e))return e;throw t.wrapException(t.ArgumentError$value(e,"uri","Value must be a String or a Uri"))},_validateArgList(e,r){var n,s,i,a,o,l,_,c;for(n=r.length,s=1;s=1&&(i=n-1,r[i]==null);n=i);throw a=new t.StringBuffer(""),o=e+"(",a._contents=o,l=t._arrayInstanceType(r),_=l._eval$1("SubListIterable<1>"),c=new t.SubListIterable(r,0,n,_),c.SubListIterable$3(r,0,n,l._precomputed1),_=o+new t.MappedListIterable(c,new t._validateArgList_closure,_._eval$1("MappedListIterable")).join$1(0,", "),a._contents=_,a._contents=_+("): part "+(s-1)+" was null, but part "+s+" was not."),t.wrapException(t.ArgumentError$(a.toString$0(0),null))}},Context:function(r,n){this.style=r,this._context$_current=n},Context_joinAll_closure:function(){},Context_split_closure:function(){},_validateArgList_closure:function(){},_PathDirection:function(r){this.name=r},_PathRelation:function(r){this.name=r},InternalStyle:function(){},ParsedPath_ParsedPath$parse(e,r){var n,s,i,a,o,l=r.getRoot$1(e),_=r.isRootRelative$1(e);for(l!=null&&(e=u.JSString_methods.substring$1(e,l.length)),n=$.JSArray_String,s=t._setArrayType([],n),i=t._setArrayType([],n),n=e.length,n!==0&&r.isSeparator$1(u.JSString_methods._codeUnitAt$1(e,0))?(i.push(e[0]),a=1):(i.push(""),a=0),o=a;o1&&r==null&&t.throwExpression(t.ArgumentError$(F.If_con,null)),new t.CssMediaQuery(null,null,r!==!1,n)},CssMediaQuery:function(r,n,s,i){var a=this;a.modifier=r,a.type=n,a.conjunction=s,a.conditions=i},_SingletonCssMediaQueryMergeResult:function(r){this._media_query$_name=r},MediaQuerySuccessfulMergeResult:function(r){this.query=r},ModifiableCssAtRule$(e,r,n,s){var i=t._setArrayType([],$.JSArray_ModifiableCssNode);return new t.ModifiableCssAtRule(e,s,n,r,new t.UnmodifiableListView(i,$.UnmodifiableListView_ModifiableCssNode),i)},ModifiableCssAtRule:function(r,n,s,i,a,o){var l=this;l.name=r,l.value=n,l.isChildless=s,l.span=i,l.children=a,l._children=o,l._indexInParent=l._parent=null,l.isGroupEnd=!1},ModifiableCssComment:function(r,n){var s=this;s.text=r,s.span=n,s._indexInParent=s._parent=null,s.isGroupEnd=!1},ModifiableCssDeclaration$(e,r,n,s,i){var a,o=i==null?r.span:i;return s&&(m.startsWith$1$s(e.value,"--")?(a=r.value,a instanceof t.SassString||t.throwExpression(t.ArgumentError$(F.If_par+r.toString$0(0)+"` of type "+t.getRuntimeTypeOfDartObject(a).toString$0(0)+").",null))):t.throwExpression(t.ArgumentError$(F.parsed,null))),new t.ModifiableCssDeclaration(e,r,s,o,n)},ModifiableCssDeclaration:function(r,n,s,i,a){var o=this;o.name=r,o.value=n,o.parsedAsCustomProperty=s,o.valueSpanForMap=i,o.span=a,o._indexInParent=o._parent=null,o.isGroupEnd=!1},ModifiableCssImport:function(r,n,s){var i=this;i.url=r,i.modifiers=n,i.span=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssKeyframeBlock$(e,r){var n=t._setArrayType([],$.JSArray_ModifiableCssNode);return new t.ModifiableCssKeyframeBlock(e,r,new t.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssKeyframeBlock:function(r,n,s,i){var a=this;a.selector=r,a.span=n,a.children=s,a._children=i,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssMediaRule$(e,r){var n=t.List_List$unmodifiable(e,$.CssMediaQuery),s=t._setArrayType([],$.JSArray_ModifiableCssNode);return m.get$isEmpty$asx(e)&&t.throwExpression(t.ArgumentError$value(e,"queries","may not be empty.")),new t.ModifiableCssMediaRule(n,r,new t.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode),s)},ModifiableCssMediaRule:function(r,n,s,i){var a=this;a.queries=r,a.span=n,a.children=s,a._children=i,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssNode:function(){},ModifiableCssNode_hasFollowingSibling_closure:function(){},ModifiableCssParentNode:function(){},ModifiableCssStyleRule$(e,r,n){var s=t._setArrayType([],$.JSArray_ModifiableCssNode);return new t.ModifiableCssStyleRule(e,n,r,new t.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode),s)},ModifiableCssStyleRule:function(r,n,s,i,a){var o=this;o._style_rule$_selector=r,o.originalSelector=n,o.span=s,o.children=i,o._children=a,o._indexInParent=o._parent=null,o.isGroupEnd=!1},ModifiableCssStylesheet$(e){var r=t._setArrayType([],$.JSArray_ModifiableCssNode);return new t.ModifiableCssStylesheet(e,new t.UnmodifiableListView(r,$.UnmodifiableListView_ModifiableCssNode),r)},ModifiableCssStylesheet:function(r,n,s){var i=this;i.span=r,i.children=n,i._children=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssSupportsRule$(e,r){var n=t._setArrayType([],$.JSArray_ModifiableCssNode);return new t.ModifiableCssSupportsRule(e,r,new t.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode),n)},ModifiableCssSupportsRule:function(r,n,s,i){var a=this;a.condition=r,a.span=n,a.children=s,a._children=i,a._indexInParent=a._parent=null,a.isGroupEnd=!1},CssNode:function(){},CssParentNode:function(){},_IsInvisibleVisitor:function(r,n){this.includeBogus=r,this.includeComments=n},__IsInvisibleVisitor_Object_EveryCssVisitor:function(){},CssStylesheet:function(r,n){this.children=r,this.span=n},CssValue:function(r,n,s){this.value=r,this.span=n,this.$ti=s},AstNode:function(){},_FakeAstNode:function(r){this._callback=r},Argument:function(r,n,s){this.name=r,this.defaultValue=n,this.span=s},ArgumentDeclaration_ArgumentDeclaration$parse(e,r){return t.ScssParser$(e,null,r).parseArgumentDeclaration$0()},ArgumentDeclaration:function(r,n,s){this.$arguments=r,this.restArgument=n,this.span=s},ArgumentDeclaration_verify_closure:function(){},ArgumentDeclaration_verify_closure0:function(){},ArgumentInvocation$empty(e){return new t.ArgumentInvocation(u.List_empty10,u.Map_empty5,null,null,e)},ArgumentInvocation:function(r,n,s,i,a){var o=this;o.positional=r,o.named=n,o.rest=s,o.keywordRest=i,o.span=a},AtRootQuery:function(r,n,s,i){var a=this;a.include=r,a.names=n,a._all=s,a._at_root_query$_rule=i},ConfiguredVariable:function(r,n,s,i){var a=this;a.name=r,a.expression=n,a.isGuarded=s,a.span=i},BinaryOperationExpression:function(r,n,s,i){var a=this;a.operator=r,a.left=n,a.right=s,a.allowsSlash=i},BinaryOperator:function(r,n,s,i,a){var o=this;o.name=r,o.operator=n,o.precedence=s,o.isAssociative=i,o._name=a},BooleanExpression:function(r,n){this.value=r,this.span=n},CalculationExpression__verifyArguments(e){return t.List_List$unmodifiable(m.map$1$1$ax(e,new t.CalculationExpression__verifyArguments_closure,$.dynamic),$.Expression)},CalculationExpression__verify(e){var r,n="Invalid calculation argument ";if(!(e instanceof t.NumberExpression)&&!(e instanceof t.CalculationExpression)&&!(e instanceof t.VariableExpression)&&!(e instanceof t.FunctionExpression)&&!(e instanceof t.IfExpression))if(e instanceof t.StringExpression){if(e.hasQuotes)throw t.wrapException(t.ArgumentError$(n+e.toString$0(0)+".",null))}else if(e instanceof t.ParenthesizedExpression)t.CalculationExpression__verify(e.expression);else if(e instanceof t.BinaryOperationExpression){if(t.CalculationExpression__verify(e.left),t.CalculationExpression__verify(e.right),r=e.operator,r===u.BinaryOperator_anB||r===u.BinaryOperator_olz||r===u.BinaryOperator_qN2||r===u.BinaryOperator_t8B)return;throw t.wrapException(t.ArgumentError$(n+e.toString$0(0)+".",null))}else throw t.wrapException(t.ArgumentError$(n+e.toString$0(0)+".",null))},CalculationExpression:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},CalculationExpression__verifyArguments_closure:function(){},ColorExpression:function(r,n){this.value=r,this.span=n},FunctionExpression:function(r,n,s,i){var a=this;a.namespace=r,a.originalName=n,a.$arguments=s,a.span=i},IfExpression:function(r,n){this.$arguments=r,this.span=n},InterpolatedFunctionExpression:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},ListExpression:function(r,n,s,i){var a=this;a.contents=r,a.separator=n,a.hasBrackets=s,a.span=i},ListExpression_toString_closure:function(r){this.$this=r},MapExpression:function(r,n){this.pairs=r,this.span=n},MapExpression_toString_closure:function(){},NullExpression:function(r){this.span=r},NumberExpression:function(r,n,s){this.value=r,this.unit=n,this.span=s},ParenthesizedExpression:function(r,n){this.expression=r,this.span=n},SelectorExpression:function(r){this.span=r},StringExpression_quoteText(e){var r,n=t.StringExpression__bestQuote(t._setArrayType([e],$.JSArray_String)),s=new t.StringBuffer("");return s._contents=""+t.Primitives_stringFromCharCode(n),t.StringExpression__quoteInnerText(e,n,s,!0),r=s._contents+=t.Primitives_stringFromCharCode(n),r.charCodeAt(0)==0,r},StringExpression__quoteInnerText(e,r,n,s){var i,a,o,l,_,c;for(i=e.length,a=i-1,o=0;o")),r.get$isEmpty(r))return e;for(s=t._setArrayType([],n._eval$1("JSArray>")),i=r.get$iterator(r);i.moveNext$0();)a=i.get$current(i),a.get$isNotEmpty(a)&&s.push(a);return s.push(e),s.length===1?e:t.MergedMapView$(s,$.String,n)},_EnvironmentModule$_0(e,r,n,s,i,a,o,l,_,c,p){return new t._EnvironmentModule0(e._async_environment$_allModules,a,o,l,_,s,r,n,c,p,e,i)},AsyncEnvironment:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=this;S._async_environment$_modules=r,S._async_environment$_namespaceNodes=n,S._async_environment$_globalModules=s,S._async_environment$_importedModules=i,S._async_environment$_forwardedModules=a,S._async_environment$_nestedForwardedModules=o,S._async_environment$_allModules=l,S._async_environment$_variables=_,S._async_environment$_variableNodes=c,S._async_environment$_variableIndices=p,S._async_environment$_functions=h,S._async_environment$_functionIndices=f,S._async_environment$_mixins=d,S._async_environment$_mixinIndices=g,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_importForwards_closure:function(){},AsyncEnvironment_importForwards_closure0:function(){},AsyncEnvironment_importForwards_closure1:function(){},AsyncEnvironment__getVariableFromGlobalModule_closure:function(r){this.name=r},AsyncEnvironment_setVariable_closure:function(r,n){this.$this=r,this.name=n},AsyncEnvironment_setVariable_closure0:function(r){this.name=r},AsyncEnvironment_setVariable_closure1:function(r,n){this.$this=r,this.name=n},AsyncEnvironment__getFunctionFromGlobalModule_closure:function(r){this.name=r},AsyncEnvironment__getMixinFromGlobalModule_closure:function(r){this.name=r},AsyncEnvironment_toModule_closure:function(){},AsyncEnvironment_toDummyModule_closure:function(){},AsyncEnvironment__fromOneModule_closure:function(r,n){this.callback=r,this.T=n},AsyncEnvironment__fromOneModule__closure:function(r,n){this.entry=r,this.T=n},_EnvironmentModule0:function(r,n,s,i,a,o,l,_,c,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=o,d.css=l,d.preModuleComments=_,d.transitivelyContainsCss=c,d.transitivelyContainsExtensions=p,d._async_environment$_environment=h,d._async_environment$_modulesByVariable=f},_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,r,n){var s,i,a,o,l,_=null,c=t.getEnvironmentVariable("SASS_PATH"),p=w.fs;if(p==null)return p=t._setArrayType([],$.JSArray_AsyncImporter_2),p;for(p=t._setArrayType([],$.JSArray_AsyncImporter_2),s=m.get$iterator$ax(r);s.moveNext$0();)i=s.get$current(s),p.push(new t.FilesystemImporter(v.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(c!=null)for(s=w.process,i=c.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,o=0;o")),r.get$isEmpty(r))return e;for(s=t._setArrayType([],n._eval$1("JSArray>")),i=r.get$iterator(r);i.moveNext$0();)a=i.get$current(i),a.get$isNotEmpty(a)&&s.push(a);return s.push(e),s.length===1?e:t.MergedMapView$(s,$.String,n)},_EnvironmentModule$_(e,r,n,s,i,a,o,l,_,c,p){return new t._EnvironmentModule(e._allModules,a,o,l,_,s,r,n,c,p,e,i)},Environment:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=this;S._environment$_modules=r,S._namespaceNodes=n,S._globalModules=s,S._importedModules=i,S._forwardedModules=a,S._nestedForwardedModules=o,S._allModules=l,S._variables=_,S._variableNodes=c,S._variableIndices=p,S._functions=h,S._functionIndices=f,S._mixins=d,S._mixinIndices=g,S._content=y,S._inMixin=!1,S._inSemiGlobalScope=!0,S._lastVariableIndex=S._lastVariableName=null},Environment_importForwards_closure:function(){},Environment_importForwards_closure0:function(){},Environment_importForwards_closure1:function(){},Environment__getVariableFromGlobalModule_closure:function(r){this.name=r},Environment_setVariable_closure:function(r,n){this.$this=r,this.name=n},Environment_setVariable_closure0:function(r){this.name=r},Environment_setVariable_closure1:function(r,n){this.$this=r,this.name=n},Environment__getFunctionFromGlobalModule_closure:function(r){this.name=r},Environment__getMixinFromGlobalModule_closure:function(r){this.name=r},Environment_toModule_closure:function(){},Environment_toDummyModule_closure:function(){},Environment__fromOneModule_closure:function(r,n){this.callback=r,this.T=n},Environment__fromOneModule__closure:function(r,n){this.entry=r,this.T=n},_EnvironmentModule:function(r,n,s,i,a,o,l,_,c,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=o,d.css=l,d.preModuleComments=_,d.transitivelyContainsCss=c,d.transitivelyContainsExtensions=p,d._environment$_environment=h,d._modulesByVariable=f},_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,r,n){return new t.SassException(n==null?u.Set_empty:t.Set_Set$unmodifiable(n,$.Uri),e,r)},MultiSpanSassException$(e,r,n,s,i){var a=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassException(n,a,i==null?u.Set_empty:t.Set_Set$unmodifiable(i,$.Uri),e,r)},SassRuntimeException$(e,r,n,s){return new t.SassRuntimeException(n,s==null?u.Set_empty:t.Set_Set$unmodifiable(s,$.Uri),e,r)},MultiSpanSassRuntimeException$(e,r,n,s,i,a){var o=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassRuntimeException(i,n,o,a==null?u.Set_empty:t.Set_Set$unmodifiable(a,$.Uri),e,r)},SassFormatException$(e,r,n){return new t.SassFormatException(n==null?u.Set_empty:t.Set_Set$unmodifiable(n,$.Uri),e,r)},MultiSpanSassFormatException$(e,r,n,s,i){var a=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassFormatException(n,a,i==null?u.Set_empty:t.Set_Set$unmodifiable(i,$.Uri),e,r)},SassScriptException$(e,r){return new t.SassScriptException(r==null?e:"$"+r+": "+e)},MultiSpanSassScriptException$(e,r,n){var s=t.ConstantMap_ConstantMap$from(n,$.FileSpan,$.String);return new t.MultiSpanSassScriptException(r,s,e)},SassException:function(r,n,s){this.loadedUrls=r,this._span_exception$_message=n,this._span=s},MultiSpanSassException:function(r,n,s,i,a){var o=this;o.primaryLabel=r,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=i,o._span=a},SassRuntimeException:function(r,n,s,i){var a=this;a.trace=r,a.loadedUrls=n,a._span_exception$_message=s,a._span=i},MultiSpanSassRuntimeException:function(r,n,s,i,a,o){var l=this;l.trace=r,l.primaryLabel=n,l.secondarySpans=s,l.loadedUrls=i,l._span_exception$_message=a,l._span=o},SassFormatException:function(r,n,s){this.loadedUrls=r,this._span_exception$_message=n,this._span=s},MultiSpanSassFormatException:function(r,n,s,i,a){var o=this;o.primaryLabel=r,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=i,o._span=a},SassScriptException:function(r){this.message=r},MultiSpanSassScriptException:function(r,n,s){this.primaryLabel=r,this.secondarySpans=n,this.message=s},compileStylesheet(e,r,n,s,i){return t.compileStylesheet$body(e,r,n,s,i)},compileStylesheet$body(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter($.void),l,_=2,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H,D,K,q,X,te,de,Ve,dr,gn,mr,yn,Sn,Wt,yt=t._wrapJsFunctionForAsync(function(Xs,St){for(Xs===1&&(c=St,a=_);;)switch(a){case 0:if(Sn=new t.FilesystemImporter(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null)),i)try{if(n!=null&&s!=null&&!r.modifiedSince$3(v.$get$context().toUri$1(n),t.modificationTime(s),Sn)){a=1;break}}catch(vn){if(!(t.unwrapException(vn)instanceof t.FileSystemException))throw vn}p=null,t._asBoolQ(e._ifParsed$1("indented"))===!0?p=u.Syntax_Sass_sass:n!=null?p=t.Syntax_forPath(n):p=u.Syntax_SCSS_scss,h=null,_=4,g=e._options,a=t._asBool(g.$index(0,"async"))?7:9;break;case 7:y=$.List_String._as(g.$index(0,"load-path")),S=t._asBool(g.$index(0,"quiet"))?v.$get$Logger_quiet():new t.StderrLogger(e.get$color()),C=$.nullable_Tuple3_AsyncImporter_Uri_Uri,A=$.Uri,y=t.AsyncImportCache__toImporters(null,y,null),f=new t.AsyncImportCache(y,S,t.LinkedHashMap_LinkedHashMap$_empty($.Tuple2_Uri_bool,C),t.LinkedHashMap_LinkedHashMap$_empty($.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri,C),t.LinkedHashMap_LinkedHashMap$_empty(A,$.nullable_Stylesheet),t.LinkedHashMap_LinkedHashMap$_empty(A,$.ImporterResult)),a=n==null?10:12;break;case 10:return a=13,t._asyncAwait(t.readStdin(),yt);case 13:return y=St,S=p,C=t._asBool(g.$index(0,"quiet"))?v.$get$Logger_quiet():new t.StderrLogger(e.get$color()),A=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),M=m.$eq$(g.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,E=t._asBool(g.$index(0,"quiet-deps")),R=t._asBool(g.$index(0,"verbose")),L=e.get$emitSourceMap(),a=14,t._asyncAwait(t.compileStringAsync(y,t._asBool(g.$index(0,"charset")),e.get$fatalDeprecations(),e.get$futureDeprecations(),f,new t.FilesystemImporter(A),C,E,L,M,S,R),yt);case 14:N=St,a=11;break;case 12:return y=p,S=t._asBool(g.$index(0,"quiet"))?v.$get$Logger_quiet():new t.StderrLogger(e.get$color()),C=m.$eq$(g.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,A=t._asBool(g.$index(0,"quiet-deps")),M=t._asBool(g.$index(0,"verbose")),E=e.get$emitSourceMap(),a=15,t._asyncAwait(t.compileAsync(n,t._asBool(g.$index(0,"charset")),e.get$fatalDeprecations(),e.get$futureDeprecations(),f,S,A,E,C,y,M),yt);case 15:N=St;case 11:h=N,a=8;break;case 9:a=n==null?16:18;break;case 16:return a=19,t._asyncAwait(t.readStdin(),yt);case 19:y=St,S=p,C=t._asBool(g.$index(0,"quiet"))?v.$get$Logger_quiet():new t.StderrLogger(e.get$color()),A=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),M=m.$eq$(g.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,E=t._asBool(g.$index(0,"quiet-deps")),R=t._asBool(g.$index(0,"verbose")),L=e.get$emitSourceMap(),g=t._asBool(g.$index(0,"charset")),J=e.get$fatalDeprecations(),H=e.get$futureDeprecations(),D=$.Deprecation,K=t.LinkedHashSet_LinkedHashSet$_empty(D),K.addAll$1(0,J),J=t.LinkedHashSet_LinkedHashSet$_empty(D),J.addAll$1(0,H),q=new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty(D,$.int),C,K,J,!R),X=t.Stylesheet_Stylesheet$parse(y,S==null?u.Syntax_SCSS_scss:S,q,null),N=t._compileStylesheet(X,q,r.importCache,null,new t.FilesystemImporter(A),null,M,!0,null,null,E,L,g),q.summarize$1$js(!1),a=17;break;case 18:y=p,S=t._asBool(g.$index(0,"quiet"))?v.$get$Logger_quiet():new t.StderrLogger(e.get$color()),f=r.importCache,C=m.$eq$(g.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0,A=t._asBool(g.$index(0,"quiet-deps")),M=t._asBool(g.$index(0,"verbose")),E=e.get$emitSourceMap(),g=t._asBool(g.$index(0,"charset")),R=e.get$fatalDeprecations(),L=e.get$futureDeprecations(),J=$.Deprecation,H=t.LinkedHashSet_LinkedHashSet$_empty(J),H.addAll$1(0,R),R=t.LinkedHashSet_LinkedHashSet$_empty(J),R.addAll$1(0,L),q=new t.DeprecationHandlingLogger(t.LinkedHashMap_LinkedHashMap$_empty(J,$.int),S,H,R,!M),S=y==null||y===t.Syntax_forPath(n),S?(y=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),S=w.process,m.$eq$(S==null?null:m.get$platform$x(S),"win32")?S=!0:(S=w.process,S=m.$eq$(S==null?null:m.get$platform$x(S),"darwin")),S?(S=v.$get$context(),M=t._realCasePath(t.absolute(S.normalize$1(n),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),te=M,M=S,S=te):(S=v.$get$context(),M=S.canonicalize$1(0,n),te=M,M=S,S=te),M=f.importCanonical$3$originalUrl(new t.FilesystemImporter(y),M.toUri$1(S),M.toUri$1(n)),M.toString,X=M):(S=t.readFile(n),y==null&&(y=t.Syntax_forPath(n)),X=t.Stylesheet_Stylesheet$parse(S,y,q,v.$get$context().toUri$1(n))),N=t._compileStylesheet(X,q,f,null,new t.FilesystemImporter(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null)),null,C,!0,null,null,A,E,g),q.summarize$1$js(!1);case 17:h=N;case 8:_=2,a=6;break;case 4:throw _=3,Wt=c,g=t.unwrapException(Wt),g instanceof t.SassException&&(d=g,e.get$emitErrorCss()&&(s==null?t.print(d.toCssString$0()):(t.ensureDir(v.$get$context().dirname$1(s)),t.writeFile(s,d.toCssString$0()+` `)))),Wt;case 3:a=2;break;case 6:if(de=h._serialize.css+t._writeSourceMap(e,h._serialize.sourceMap,s),s==null?de.length!==0&&t.print(de):(t.ensureDir(v.$get$context().dirname$1(s)),t.writeFile(s,de+` `)),g=e._options,t._asBool(g.$index(0,"quiet"))?g=!0:g=!t._asBool(g.$index(0,"update"))&&!t._asBool(g.$index(0,"watch")),g){a=1;break}Ve=new t.StringBuffer(""),n==null?dr="stdin":(g=v.$get$context(),dr=g.prettyUri$1(g.toUri$1(n))),s.toString,g=v.$get$context(),gn=g.prettyUri$1(g.toUri$1(s)),mr=new t.DateTime(Date.now(),!1).toString$0(0),yn=u.JSString_methods.substring$2(mr,0,mr.length-7),g=e.get$color()?Ve._contents="\x1B[90m":"",g=Ve._contents=g+("["+yn+"] "),e.get$color()&&(g=Ve._contents=g+"\x1B[32m"),g+="Compiled "+dr+" to "+gn+".",Ve._contents=g,e.get$color()&&(Ve._contents=g+"\x1B[0m"),t.print(Ve);case 1:return t._asyncReturn(l,o);case 2:return t._asyncRethrow(c,o)}});return t._asyncStartSync(yt,o)},_writeSourceMap(e,r,n){var s,i,a,o,l,_;return r==null?"":(n!=null&&(s=v.$get$context(),r.targetUrl=s.toUri$1(t.ParsedPath_ParsedPath$parse(n,s.style).get$basename()).toString$0(0)),t.mapInPlace(r.urls,new t._writeSourceMap_closure(e,n)),s=e._options,i=u.C_JsonCodec.encode$2$toEncodable(r.toJson$1$includeSourceContents(t._asBool(s.$index(0,"embed-sources"))),null),t._asBool(s.$index(0,"embed-source-map"))?a=t.Uri_Uri$dataFromString(i,u.C_Utf8Codec,"application/json"):(n.toString,o=n+".map",l=v.$get$context(),t.ensureDir(l.dirname$1(o)),t.writeFile(o,i),a=l.toUri$1(l.relative$2$from(o,l.dirname$1(n)))),l=a.toString$0(0),_=t.stringReplaceAllUnchecked(l,"*/","%2A/"),s=(m.$eq$(s.$index(0,"style"),"compressed")?u.OutputStyle_1:u.OutputStyle_0)===u.OutputStyle_1?"":` `,s+("/*# sourceMappingURL="+_+" */"))},_writeSourceMap_closure:function(r,n){this.options=r,this.destination=n},ExecutableOptions__separator(e){var r=v.$get$ExecutableOptions__separatorBar(),n=u.JSString_methods.$mul(r,3),s=t.hasTerminal()?"\x1B[1m":"",i=t.hasTerminal()?"\x1B[0m":"";return n+" "+s+e+i+" "+u.JSString_methods.$mul(r,35-e.length)},ExecutableOptions__fail(e){return t.throwExpression(t.UsageException$(e))},ExecutableOptions_ExecutableOptions$parse(e){var r,n,s;try{return s=t.Parser$(null,v.$get$ExecutableOptions__parser(),t.ListQueue_ListQueue$of(e,$.String),null,null).parse$0(),s.wasParsed$1("poll")&&!t._asBool(s.$index(0,"watch"))&&t.ExecutableOptions__fail("--poll may not be passed without --watch."),r=new t.ExecutableOptions(s),t._asBool(r._options.$index(0,"help"))&&t.ExecutableOptions__fail("Compile Sass to CSS."),r}catch(i){if(s=t.unwrapException(i),$.FormatException._is(s))n=s,t.ExecutableOptions__fail(m.get$message$x(n));else throw i}},UsageException$(e){return new t.UsageException(e)},ExecutableOptions:function(r){var n=this;n._options=r,n.__ExecutableOptions_interactive_FI=v,n._sourcesToDestinations=null,n.__ExecutableOptions__sourceDirectoriesToDestinations_F=v,n._fatalDeprecations=null},ExecutableOptions__parser_closure:function(){},ExecutableOptions_interactive_closure:function(r){this.$this=r},ExecutableOptions_emitErrorCss_closure:function(){},ExecutableOptions_fatalDeprecations_closure:function(r){this.$this=r},UsageException:function(r){this.message=r},watch(e,r){return t.watch$body(e,r)},watch$body(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.void),i,a,o,l,_,c,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){if(y===1)return t._asyncRethrow(S,s);for(;;)switch(n){case 0:for(e._ensureSources$0(),a=e.__ExecutableOptions__sourceDirectoriesToDestinations_F,a===v&&t.throwUnnamedLateFieldNI(),o=$.String,a=a.cast$2$0(0,o,o),a=t.List_List$of(a.get$keys(a),!0,o),e._ensureSources$0(),l=e._sourcesToDestinations.cast$2$0(0,o,o),l=m.get$iterator$ax(l.get$keys(l));l.moveNext$0();)_=l.get$current(l),a.push(v.$get$context().dirname$1(_));return l=e._options,u.JSArray_methods.addAll$1(a,$.List_String._as(l.$index(0,"load-path"))),_=t._asBool(l.$index(0,"poll")),c=$.Stream_WatchEvent,p=t.PathMap__create(null,c),c=new t.StreamGroup(u._StreamGroupState_dormant,t.LinkedHashMap_LinkedHashMap$_empty(c,$.nullable_StreamSubscription_WatchEvent),$.StreamGroup_WatchEvent),c.__StreamGroup__controller_A=t.StreamController_StreamController(c.get$_onCancel(),c.get$_onListen(),c.get$_onPause(),c.get$_onResume(),!0,$.WatchEvent),h=new t.MultiDirWatcher(new t.PathMap(p,$.PathMap_Stream_WatchEvent),c,_),n=3,t._asyncAwait(t.Future_wait(new t.MappedListIterable(a,new t.watch_closure(h),t._arrayInstanceType(a)._eval$1("MappedListIterable<1,Future<~>>")),$.void),g);case 3:f=new t._Watcher(e,r),e._ensureSources$0(),a=e._sourcesToDestinations.cast$2$0(0,o,o),a=a.get$entries(a),a=a.get$iterator(a);case 4:if(!a.moveNext$0()){n=5;break}return o=a.get$current(a),_=v.$get$context(),c=_.absolute$15(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),p=o.key,d=w.process,m.$eq$(d==null?null:m.get$platform$x(d),"win32")?d=!0:(d=w.process,d=m.$eq$(d==null?null:m.get$platform$x(d),"darwin")),r.addCanonical$4$recanonicalize(new t.FilesystemImporter(c),_.toUri$1(d?t._realCasePath(_.absolute$15(_.normalize$1(p),null,null,null,null,null,null,null,null,null,null,null,null,null,null)):_.canonicalize$1(0,p)),_.toUri$1(p),!1),n=6,t._asyncAwait(f.compile$3$ifModified(0,p,o.value,!0),g);case 6:if(!S&&t._asBool(l.$index(0,"stop-on-error"))){a=h._group.__StreamGroup__controller_A,a===v&&t.throwUnnamedLateFieldNI(),a._subscribe$4(null,null,null,!1).cancel$0(),n=1;break}n=4;break;case 5:return t.print(`Sass is watching for changes. Press Ctrl-C to stop. `),n=7,t._asyncAwait(f.watch$1(0,h),g);case 7:case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(g,s)},watch_closure:function(r){this.dirWatcher=r},_Watcher:function(r,n){this._watch$_options=r,this._graph=n},_Watcher__debounceEvents_closure:function(){},EmptyExtensionStore:function(){},Extension:function(r,n,s,i,a){var o=this;o.extender=r,o.target=n,o.mediaContext=s,o.isOptional=i,o.span=a},Extender:function(r,n){this.selector=r,this.isOriginal=n,this._extension=null},ExtensionStore__extendOrReplace(e,r,n,s,i){var a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H=t.ExtensionStore$_mode(s);for(e.accept$1(u._IsInvisibleVisitor_true)||H._originals.addAll$1(0,e.components),a=n.components,o=a.length,l=r.components,_=l.length,c=$.ComplexSelector,p=$.Extension,h=$.SimpleSelector,f=$.Map_ComplexSelector_Extension,d=0;d1&&(y=f.leadingCombinators,o.push(t.ComplexSelector$(y,u.JSArray_methods.take$1(d,g-1),f.span,f.lineBreak)));return l=i==null?u.List_empty1:t._setArrayType([i],$.JSArray_CssValue_Combinator),a.toString,f=t.CompoundSelector$(a,r),d=s==null?u.List_empty1:t._setArrayType([s],$.JSArray_CssValue_Combinator),c=t.ComplexSelector$(l,t._setArrayType([new t.ComplexSelectorComponent(f,t.List_List$unmodifiable(d,$.CssValue_Combinator),r)],$.JSArray_ComplexSelectorComponent),r,C.any$1(e,new t.unifyComplex_closure)),o.length===0?C=t._setArrayType([c],n):(C=t.List_List$of(t.IterableExtension_get_exceptLast(o),!0,$.ComplexSelector),C.push(u.JSArray_methods.get$last(o).concatenate$2(c,r))),t.weave(C,r,!1)},unifyCompound(e,r){var n,s,i,a,o=r.components;for(n=e.components,s=n.length,i=0;i1||(n=r.length,n>1)?s:i===0?r:n===0||u.C_ListEquality.equals$2(0,e,r)?e:s},_mergeTrailingCombinators(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=null;if(s==null&&(s=t.QueueList$(A,$.List_List_ComplexSelectorComponent)),i=e._head===e._tail?u.List_empty1:e.get$last(e).combinators,a=r._head===r._tail?u.List_empty1:r.get$last(r).combinators,o=i.length,l=o===0,l&&a.length===0)return s;if(o>1||a.length>1)return A;if(_=l?A:u.JSArray_methods.get$first(i),c=a.length===0?A:u.JSArray_methods.get$first(a),o=_!=null,o&&c!=null){if(p=e.removeLast$0(0),h=r.removeLast$0(0),o=_.value,l=o===u.Combinator_Htt,l&&c.value===u.Combinator_Htt)o=p.selector,l=h.selector,t.compoundIsSuperselector(o,l,A)?s.addFirst$1(t._setArrayType([t._setArrayType([h],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)):(f=$.JSArray_ComplexSelectorComponent,d=$.JSArray_List_ComplexSelectorComponent,t.compoundIsSuperselector(l,o,A)?s.addFirst$1(t._setArrayType([t._setArrayType([p],f)],d)):(g=t._setArrayType([t._setArrayType([p,h],f),t._setArrayType([h,p],f)],d),y=t.unifyCompound(o,l),y!=null&&g.push(t._setArrayType([new t.ComplexSelectorComponent(y,t.List_List$unmodifiable(t._setArrayType([_],$.JSArray_CssValue_Combinator),$.CssValue_Combinator),n)],f)),s.addFirst$1(g)));else if(l&&c.value===u.Combinator_4QF?f=!0:f=o===u.Combinator_4QF&&c.value===u.Combinator_Htt,f)S=l?p:h,C=l?h:p,o=$.JSArray_ComplexSelectorComponent,l=$.JSArray_List_ComplexSelectorComponent,t.compoundIsSuperselector(S.selector,C.selector,A)?s.addFirst$1(t._setArrayType([t._setArrayType([C],o)],l)):(y=t.unifyCompound(p.selector,h.selector),l=t._setArrayType([t._setArrayType([S,C],o)],l),y!=null&&l.push(t._setArrayType([new t.ComplexSelectorComponent(y,t.List_List$unmodifiable(C.combinators,$.CssValue_Combinator),n)],o)),s.addFirst$1(l));else if(o===u.Combinator_Cht?(f=c.value,f=f===u.Combinator_4QF||f===u.Combinator_Htt):f=!1,f)s.addFirst$1(t._setArrayType([t._setArrayType([h],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)),e._add$1(p);else if(c.value===u.Combinator_Cht?o=o===u.Combinator_4QF||l:o=!1,o)s.addFirst$1(t._setArrayType([t._setArrayType([p],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)),r._add$1(h);else if(_.$eq(0,c)){if(y=t.unifyCompound(p.selector,h.selector),y==null)return A;s.addFirst$1(t._setArrayType([t._setArrayType([new t.ComplexSelectorComponent(y,t.List_List$unmodifiable(t._setArrayType([_],$.JSArray_CssValue_Combinator),$.CssValue_Combinator),n)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent))}else return A;return t._mergeTrailingCombinators(e,r,n,s)}else return o?(_.value===u.Combinator_Cht&&!r.get$isEmpty(r)&&t.compoundIsSuperselector(r.get$last(r).selector,e.get$last(e).selector,A)&&r.removeLast$0(0),s.addFirst$1(t._setArrayType([t._setArrayType([e.removeLast$0(0)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)),t._mergeTrailingCombinators(e,r,n,s)):(m.$eq$(c==null?A:c.value,u.Combinator_Cht)&&!e.get$isEmpty(e)&&t.compoundIsSuperselector(e.get$last(e).selector,r.get$last(r).selector,A)&&e.removeLast$0(0),s.addFirst$1(t._setArrayType([t._setArrayType([r.removeLast$0(0)],$.JSArray_ComplexSelectorComponent)],$.JSArray_List_ComplexSelectorComponent)),t._mergeTrailingCombinators(e,r,n,s))},_mustUnify(e,r){var n,s,i,a=t.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector);for(n=m.get$iterator$ax(e);n.moveNext$0();)for(s=u.JSArray_methods.get$iterator(n.get$current(n).selector.components),i=new t.WhereIterator(s,t.functions___isUnique$closure());i.moveNext$0();)a.add$1(0,s.get$current(s));return a._collection$_length===0?!1:m.any$1$ax(r,new t._mustUnify_closure(a))},_isUnique(e){var r;return e instanceof t.IDSelector?r=!0:r=e instanceof t.PseudoSelector&&!e.isClass,r},_chunks(e,r,n,s){for(var i,a,o=s._eval$1("JSArray<0>"),l=t._setArrayType([],o);!n.call$1(e);)l.push(e.removeFirst$0());for(i=t._setArrayType([],o);!n.call$1(r);)i.push(r.removeFirst$0());return o=l.length===0,o&&i.length===0?t._setArrayType([],s._eval$1("JSArray>")):o?t._setArrayType([i],s._eval$1("JSArray>")):i.length===0?t._setArrayType([l],s._eval$1("JSArray>")):(o=t.List_List$of(l,!0,s),u.JSArray_methods.addAll$1(o,i),a=t.List_List$of(i,!0,s),u.JSArray_methods.addAll$1(a,l),t._setArrayType([o,a],s._eval$1("JSArray>")))},paths(e,r){return m.fold$2$ax(e,t._setArrayType([t._setArrayType([],r._eval$1("JSArray<0>"))],r._eval$1("JSArray>")),new t.paths_closure(r))},_groupSelectors(e){var r,n,s,i=t.QueueList$(null,$.List_ComplexSelectorComponent),a=$.JSArray_ComplexSelectorComponent,o=t._setArrayType([],a);for(r=t._ListQueueIterator$(e),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r._collection$_current,s==null&&(s=n._as(s)),o.push(s),s.combinators.length===0&&(i._queue_list$_add$1(o),o=t._setArrayType([],a));return o.length!==0&&i._queue_list$_add$1(o),i},listIsSuperselector(e,r){return u.JSArray_methods.every$1(r,new t.listIsSuperselector_closure(e))},_complexIsParentSuperselector(e,r){var n,s,i;return m.get$length$asx(e)>m.get$length$asx(r)?!1:(n=v.$get$bogusSpan(),s=new t.ComplexSelectorComponent(t.CompoundSelector$(t._setArrayType([new t.PlaceholderSelector("",n)],$.JSArray_SimpleSelector),n),t.List_List$unmodifiable(u.List_empty1,$.CssValue_Combinator),n),n=$.ComplexSelectorComponent,i=t.List_List$of(e,!0,n),i.push(s),n=t.List_List$of(r,!0,n),n.push(s),t.complexIsSuperselector(i,n))},complexIsSuperselector(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S;if(u.JSArray_methods.get$last(e).combinators.length!==0||u.JSArray_methods.get$last(r).combinators.length!==0)return!1;for(n=$.JSArray_ComplexSelectorComponent,s=t._arrayInstanceType(r),i=s._precomputed1,s=s._eval$1("SubListIterable<1>"),a=0,o=0,l=null;;l=S){if(_=e.length-a,c=r.length,p=c-o,_===0||p===0||_>p||(h=e[a],f=h.combinators,f.length>1))return!1;if(_===1)return d=u.JSArray_methods.sublist$2(r,o,c-1),u.JSArray_methods.any$1(d,new t.complexIsSuperselector_closure)?!1:t.compoundIsSuperselector(h.selector,u.JSArray_methods.get$last(r).selector,d);for(c=h.selector,g=o,d=null;;){if(y=r[g],y.combinators.length>1)return!1;if(t.compoundIsSuperselector(c,y.selector,d))break;if(++g,g===r.length-1)return!1;d==null&&(d=t._setArrayType([],n)),d.push(y)}if(!t._compatibleWithPreviousCombinator(l,d==null?u.List_empty0:d)||(y=r[g],S=t.IterableExtension_get_firstOrNull(f),!t._isSupercombinator(S,t.IterableExtension_get_firstOrNull(y.combinators))))return!1;if(++a,o=g+1,e.length-a===1){if(c=S==null,m.$eq$(c?null:S.value,u.Combinator_Htt)){if(c=r.length-1,f=new t.SubListIterable(r,0,c,s),f.SubListIterable$3(r,0,c,i),!f.skip$1(0,o).every$1(0,new t.complexIsSuperselector_closure0(S)))return!1}else if(!c&&r.length-o>1)return!1}}},_compatibleWithPreviousCombinator(e,r){return r.length===0||e==null?!0:e.value!==u.Combinator_Htt?!1:u.JSArray_methods.every$1(r,new t._compatibleWithPreviousCombinator_closure)},_isSupercombinator(e,r){var n,s;return m.$eq$(e,r)?n=!0:(n=e==null,n?s=m.$eq$(r==null?null:r.value,u.Combinator_Cht):s=!1,s?n=!0:m.$eq$(n?null:e.value,u.Combinator_Htt)?n=m.$eq$(r==null?null:r.value,u.Combinator_4QF):n=!1),n},compoundIsSuperselector(e,r,n){var s,i,a,o,l,_,c,p,h,f=t._findPseudoElementIndexed(e),d=t._findPseudoElementIndexed(r),g=f==null;if(!g&&d!=null)return f.item1.isSuperselector$1(d.item1)?(g=e.components,s=f.item2,i=$.int,a=t._arrayInstanceType(g)._precomputed1,o=t.SubListIterable$(g,0,t.checkNotNullable(s,"count",i),a),l=r.components,_=d.item2,c=t._arrayInstanceType(l)._precomputed1,g=t._compoundComponentsIsSuperselector(o,t.SubListIterable$(l,0,t.checkNotNullable(_,"count",i),c),n)&&t._compoundComponentsIsSuperselector(t.SubListIterable$(g,s+1,null,a),t.SubListIterable$(l,_+1,null,c),n)):g=!1,g;if(!g||d!=null)return!1;for(g=e.components,s=g.length,i=r.components,p=0;p")),new t._selectorPseudoArgs_closure0,s._eval$1("MappedIterable")),$.SelectorList)},unifyComplex_closure:function(){},_weaveParents_closure:function(r){this.span=r},_weaveParents_closure0:function(r){this.group=r},_weaveParents_closure1:function(){},_weaveParents_closure2:function(){},_mustUnify_closure:function(r){this.uniqueSelectors=r},_mustUnify__closure:function(r){this.uniqueSelectors=r},paths_closure:function(r){this.T=r},paths__closure:function(r,n){this.paths=r,this.T=n},paths___closure:function(r,n){this.option=r,this.T=n},listIsSuperselector_closure:function(r){this.list1=r},listIsSuperselector__closure:function(r){this.complex1=r},complexIsSuperselector_closure:function(){},complexIsSuperselector_closure0:function(r){this.combinator1=r},_compatibleWithPreviousCombinator_closure:function(){},_selectorPseudoIsSuperselector_closure:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure0:function(r,n){this.parents=r,this.compound2=n},_selectorPseudoIsSuperselector_closure1:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure2:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure3:function(r,n){this.compound2=r,this.pseudo1=n},_selectorPseudoIsSuperselector__closure:function(r,n){this.complex=r,this.pseudo1=n},_selectorPseudoIsSuperselector___closure:function(r){this.simple2=r},_selectorPseudoIsSuperselector___closure0:function(r){this.simple2=r},_selectorPseudoIsSuperselector_closure4:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure5:function(r,n){this.pseudo1=r,this.selector1=n},_selectorPseudoArgs_closure:function(r,n){this.isClass=r,this.name=n},_selectorPseudoArgs_closure0:function(){},MergedExtension_merge(e,r){var n,s,i,a,o=e.extender.selector;if(!o.$eq(0,r.extender.selector)||!e.target.$eq(0,r.target))throw t.wrapException(t.ArgumentError$(e.toString$0(0)+" and "+r.toString$0(0)+" aren't the same extension.",null));if(n=e.mediaContext,s=n==null,s?i=!1:(i=r.mediaContext,i=i!=null&&!u.C_ListEquality.equals$2(0,n,i)),i)throw t.wrapException(t.SassException$("From "+e.span.message$1(0,"")+F.x0aYou_m,r.span,null));return r.isOptional&&r.mediaContext==null?e:e.isOptional&&s?r:(i=e.target,a=e.span,s&&(n=r.mediaContext),o.get$specificity(),o=new t.Extender(o,!1),o._extension=new t.MergedExtension(e,r,o,i,n,!0,a))},MergedExtension:function(r,n,s,i,a,o,l){var _=this;_.left=r,_.right=n,_.extender=s,_.target=i,_.mediaContext=a,_.isOptional=o,_.span=l},ExtendMode:function(r,n){this.name=r,this._name=n},globalFunctions_closure:function(){},_updateComponents(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R=null,L=m.getInterceptor$asx(e),N=L.$index(e,0).assertColor$1("color"),J=$.SassArgumentList._as(L.$index(e,1));if(J._list$_contents.length!==0)throw t.wrapException(t.SassScriptException$(F.Only_op,R));if(J._wereKeywordsAccessed=!0,i=t.LinkedHashMap_LinkedHashMap$of(J._keywords,$.String,$.Value),L=new t._updateComponents_getParam(i,s,n),a=L.call$3$checkUnitless("alpha",1,!0),o=L.call$2("red",255),l=L.call$2("green",255),_=L.call$2("blue",255),c=s?R:t.NullableExtension_andThen(i.remove$1(0,"hue"),new t._updateComponents_closure),p=L.call$3$checkPercent("saturation",100,!0),h=L.call$3$checkPercent("lightness",100,!0),f=L.call$3$assertPercent("whiteness",100,!0),d=L.call$3$assertPercent("blackness",100,!0),L=i.__js_helper$_length,L!==0)throw t.wrapException(t.SassScriptException$("No "+t.pluralize("argument",L,R)+" named "+t.S(t.toSentence(i.get$keys(i).map$1$1(0,new t._updateComponents_closure0,$.Object),"or"))+".",R));if(g=o!=null||l!=null||_!=null,y=p!=null||h!=null,S=f!=null||d!=null,g?L=y||S||c!=null:L=!1,L)throw t.wrapException(t.SassScriptException$(F.RGB_pa+(S?"HWB":"HSL")+" parameters.",R));if(y&&S)throw t.wrapException(t.SassScriptException$(F.HSL_pa,R));return L=new t._updateComponents_updateValue(n,r),C=new t._updateComponents_updateRgb(L),g?(A=C.call$2(N.get$red(N),o),M=C.call$2(N.get$green(N),l),C=C.call$2(N.get$blue(N),_),N.changeRgb$4$alpha$blue$green$red(L.call$3(N._alpha,a,1),C,M,A)):S?(n?C=c:(C=N.get$hue(N),C+=c==null?0:c),A=L.call$3(N.get$whiteness(N),f,100),M=L.call$3(N.get$blackness(N),d,100),E=N._alpha,L=L.call$3(E,a,1),C==null&&(C=N.get$hue(N)),A==null&&(A=N.get$whiteness(N)),M==null&&(M=N.get$blackness(N)),t.SassColor_SassColor$hwb(C,A,M,L==null?E:L)):(C=c==null,!C||y?(n?C=c:(A=N.get$hue(N),A+=C?0:c,C=A),A=L.call$3(N.get$saturation(N),p,100),M=L.call$3(N.get$lightness(N),h,100),N.changeHsl$4$alpha$hue$lightness$saturation(L.call$3(N._alpha,a,1),C,M,A)):a!=null?N.changeAlpha$1(L.call$3(N._alpha,a,1)):N)},_functionString(e,r){return new t.SassString(e+"("+m.map$1$1$ax(r,new t._functionString_closure,$.String).join$1(0,", ")+")",!1)},_removedColorFunction(e,r,n){return t.BuiltInCallable$function(e,"$color, $amount",new t._removedColorFunction_closure(e,r,n),"sass:color")},_rgb(e,r){var n,s,i,a,o=m.getInterceptor$asx(r),l=o.get$length(r)>3?o.$index(r,3):null;return o.$index(r,0).get$isSpecialNumber()||o.$index(r,1).get$isSpecialNumber()||o.$index(r,2).get$isSpecialNumber()?n=!0:(n=l==null?null:l.get$isSpecialNumber(),n=n===!0),n?t._functionString(e,r):(s=o.$index(r,0).assertNumber$1("red"),i=o.$index(r,1).assertNumber$1("green"),a=o.$index(r,2).assertNumber$1("blue"),t.SassColor$rgbInternal(t.fuzzyRound(t._percentageOrUnitless(s,255,"red")),t.fuzzyRound(t._percentageOrUnitless(i,255,"green")),t.fuzzyRound(t._percentageOrUnitless(a,255,"blue")),t.NullableExtension_andThen(l,new t._rgb_closure),u._ColorFormatEnum_rgbFunction))},_rgbTwoArg(e,r){var n,s,i=m.getInterceptor$asx(r);return i.$index(r,0).get$isVar()?t._functionString(e,r):i.$index(r,1).get$isVar()?(n=i.$index(r,0),n instanceof t.SassColor?new t.SassString(e+"("+n.get$red(n)+", "+n.get$green(n)+", "+n.get$blue(n)+", "+t.serializeValue(i.$index(r,1),!1,!0)+")",!1):t._functionString(e,r)):i.$index(r,1).get$isSpecialNumber()?(s=i.$index(r,0).assertColor$1("color"),new t.SassString(e+"("+s.get$red(s)+", "+s.get$green(s)+", "+s.get$blue(s)+", "+t.serializeValue(i.$index(r,1),!1,!0)+")",!1)):i.$index(r,0).assertColor$1("color").changeAlpha$1(t._percentageOrUnitless(i.$index(r,1).assertNumber$1("alpha"),1,"alpha"))},_hsl(e,r){var n,s,i,a,o="saturation",l="lightness",_=m.getInterceptor$asx(r),c=_.get$length(r)>3?_.$index(r,3):null;return _.$index(r,0).get$isSpecialNumber()||_.$index(r,1).get$isSpecialNumber()||_.$index(r,2).get$isSpecialNumber()?n=!0:(n=c==null?null:c.get$isSpecialNumber(),n=n===!0),n?t._functionString(e,r):(s=t._angleValue(_.$index(r,0),"hue"),i=_.$index(r,1).assertNumber$1(o),a=_.$index(r,2).assertNumber$1(l),t._checkPercent(i,o),t._checkPercent(a,l),t.SassColor$hslInternal(s,u.JSNumber_methods.clamp$2(i._number$_value,0,100),u.JSNumber_methods.clamp$2(a._number$_value,0,100),t.NullableExtension_andThen(c,new t._hsl_closure),u._ColorFormatEnum_hslFunction))},_angleValue(e,r){var n,s,i=e.assertNumber$1(r);return i.compatibleWithUnit$1("deg")?i.coerceValueToUnit$1("deg"):(n=i.toString$0(0),s=i.unitSuggestion$1(r),t.EvaluationContext_current().warn$2(0,"$"+r+": Passing a unit other than deg ("+n+F.x29x20is_d+s+F.x0a_See_,u.Deprecation_8WR),i._number$_value)},_checkPercent(e,r){var n,s;e.hasUnit$1("%")||(n=e.toString$0(0),s=e.unitSuggestion$2(r,"%"),t.EvaluationContext_current().warn$2(0,"$"+r+": Passing a number without unit % ("+n+F.x29x20is_d+s+F.x0a_Morex3a,u.Deprecation_8WR))},_hwb(e){var r="whiteness",n="blackness",s=m.getInterceptor$asx(e),i=s.get$length(e)>3?s.$index(e,3):null,a=t._angleValue(s.$index(e,0),"hue"),o=s.$index(e,1).assertNumber$1(r),l=s.$index(e,2).assertNumber$1(n);return o.assertUnit$2("%",r),l.assertUnit$2("%",n),t.SassColor_SassColor$hwb(a,o.valueInRange$3(0,100,r),l.valueInRange$3(0,100,n),t.NullableExtension_andThen(i,new t._hwb_closure))},_parseChannels(e,r,n){var s,i,a,o,l,_,c,p,h,f=null,d="$channels must be";if(n.get$isVar())return t._functionString(e,t._setArrayType([n],$.JSArray_Value));if(n.get$separator(n)===u.ListSeparator_zg9){if(s=n.get$asList(),i=s.length,i!==2)throw t.wrapException(t.SassScriptException$(F.Only_2+i+" "+t.pluralize("was",i,"were")+" passed.",f));if(a=s[0],o=s[1],o.get$isSpecialNumber()||o.assertNumber$1("alpha"),s[0].get$isVar())return t._functionString(e,t._setArrayType([n],$.JSArray_Value))}else o=f,a=n;if(l=a.get$separator(a)===u.ListSeparator_rXA,_=a.get$hasBrackets(),l||_)throw c=new t.StringBuffer(d),_?(i=d+" an unbracketed",c._contents=i):i=d,l&&(i+=_?",":" a",c._contents=i,i=c._contents=i+" space-separated"),c._contents=i+" list.",t.wrapException(t.SassScriptException$(c.toString$0(0),f));if(s=a.get$asList(),i=s.length,i>3)throw t.wrapException(t.SassScriptException$("Only 3 elements allowed, but "+i+" were passed.",f));if(i<3){if(u.JSArray_methods.any$1(s,new t._parseChannels_closure)?i=!0:s.length!==0?(i=u.JSArray_methods.get$last(s),i instanceof t.SassString&&i._hasQuotes?(i=i._string$_text,i=t.startsWithIgnoreCase(i,"var(")&&u.JSString_methods.contains$1(i,"/")):i=!1):i=!1,i)return t._functionString(e,t._setArrayType([n],$.JSArray_Value));throw t.wrapException(t.SassScriptException$("Missing element "+r[s.length]+".",f))}return o!=null?(i=t.List_List$of(s,!0,$.Value),i.push(o),i):(p=s[2],p instanceof t.SassNumber?(h=p.asSlash,h==null?s:t._setArrayType([s[0],s[1],h.item1,h.item2],$.JSArray_Value)):p instanceof t.SassString&&!p._hasQuotes&&u.JSString_methods.contains$1(p._string$_text,"/")?t._functionString(e,t._setArrayType([a],$.JSArray_Value)):s)},_percentageOrUnitless(e,r,n){var s;if(!e.get$hasUnits())s=e._number$_value;else if(e.hasUnit$1("%"))s=r*e._number$_value/100;else throw t.wrapException(t.SassScriptException$("$"+n+": Expected "+e.toString$0(0)+' to have no units or "%".',null));return u.JSNumber_methods.clamp$2(s,0,r)},_mixColors(e,r,n){var s,i,a,o,l,_,c,p;return t._checkPercent(n,"weight"),s=n.valueInRange$3(0,100,"weight")/100,i=s*2-1,a=e._alpha,o=r._alpha,l=a-o,_=i*l,c=((_===-1?i:(i+l)/(1+_))+1)/2,p=1-c,t.SassColor$rgb(t.fuzzyRound(e.get$red(e)*c+r.get$red(r)*p),t.fuzzyRound(e.get$green(e)*c+r.get$green(r)*p),t.fuzzyRound(e.get$blue(e)*c+r.get$blue(r)*p),a*s+o*(1-s))},_opacify(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color");return n.changeAlpha$1(u.JSNumber_methods.clamp$2(n._alpha+r.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_transparentize(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color");return n.changeAlpha$1(u.JSNumber_methods.clamp$2(n._alpha-r.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_function4(e,r,n){return t.BuiltInCallable$function(e,r,n,"sass:color")},global_closure:function(){},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__closure:function(){},global_closure25:function(){},module_closure0:function(){},module_closure1:function(){},module_closure2:function(){},module_closure3:function(){},module_closure4:function(){},module_closure5:function(){},module_closure6:function(){},module_closure7:function(){},module__closure1:function(){},module_closure8: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(r,n,s){this.keywords=r,this.scale=n,this.change=s},_updateComponents_closure:function(){},_updateComponents_closure0:function(){},_updateComponents_updateValue:function(r,n){this.change=r,this.adjust=n},_updateComponents_updateRgb:function(r){this.updateValue=r},_functionString_closure:function(){},_removedColorFunction_closure:function(r,n,s){this.name=r,this.argument=n,this.negative=s},_rgb_closure:function(){},_hsl_closure:function(){},_hwb_closure:function(){},_parseChannels_closure:function(){},_function3(e,r,n){return t.BuiltInCallable$function(e,r,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(r){this._box_0=r},_zip__closure1:function(r){this._box_0=r},_index_closure0:function(){},_separator_closure:function(){},_isBracketed_closure:function(){},_slash_closure:function(){},_modify(e,r,n,s){var i=m.get$iterator$ax(r);return i.moveNext$0()?new t._modify_modifyNestedMap(i,n,s).call$1(e):n.call$1(e)},_deepMergeImpl(e,r){var n,s,i,a=e._map$_contents;return a.get$isEmpty(a)?r:(n=r._map$_contents,n.get$isEmpty(n)?e:(s=$.Value,i=t.LinkedHashMap_LinkedHashMap$of(a,s,s),n.forEach$1(0,new t._deepMergeImpl_closure(i)),new t.SassMap(t.ConstantMap_ConstantMap$from(i,s,s))))},_function2(e,r,n){return t.BuiltInCallable$function(e,r,n,"sass:map")},_get_closure:function(){},_set_closure:function(){},_set__closure0:function(r){this.$arguments=r},_set_closure0:function(){},_set__closure:function(r){this.args=r},_merge_closure:function(){},_merge_closure0:function(){},_merge__closure:function(r){this.map2=r},_deepMerge_closure:function(){},_deepRemove_closure:function(){},_deepRemove__closure:function(r){this.keys=r},_remove_closure:function(){},_remove_closure0:function(){},_keys_closure:function(){},_values_closure:function(){},_hasKey_closure:function(){},_modify_modifyNestedMap:function(r,n,s){this.keyIterator=r,this.modify=n,this.addNesting=s},_deepMergeImpl_closure:function(r){this.result=r},_numberFunction(e,r){return t.BuiltInCallable$function(e,"$number",new t._numberFunction_closure(r),"sass:math")},_function1(e,r,n){return t.BuiltInCallable$function(e,r,n,"sass:math")},_ceil_closure:function(){},_clamp_closure:function(){},_floor_closure:function(){},_max_closure:function(){},_min_closure:function(){},_round_closure:function(){},_abs_closure:function(){},_hypot_closure:function(){},_hypot__closure:function(){},_log_closure:function(){},_pow_closure:function(){},_sqrt_closure:function(){},_acos_closure:function(){},_asin_closure:function(){},_atan_closure:function(){},_atan2_closure:function(){},_cos_closure:function(){},_sin_closure:function(){},_tan_closure:function(){},_compatible_closure:function(){},_isUnitless_closure:function(){},_unit_closure:function(){},_percentage_closure:function(){},_randomFunction_closure:function(){},_div_closure:function(){},_numberFunction_closure:function(r){this.transform=r},_function5(e,r,n){return t.BuiltInCallable$function(e,r,n,"sass:meta")},global_closure26:function(){},global_closure27:function(){},global_closure28:function(){},global_closure29:function(){},local_closure:function(){},local_closure0:function(){},local__closure:function(){},_prependParent(e){var r,n,s=null,i=e.components,a=u.JSArray_methods.get$first(i);return a instanceof t.UniversalSelector?s:(r=t.EvaluationContext_current().get$currentCallableSpan(),a instanceof t.TypeSelector?(n=a.name,n.namespace!=null?s:(n=t._setArrayType([new t.ParentSelector(n.name,r)],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(n,t.SubListIterable$(i,1,s,t._arrayInstanceType(i)._precomputed1)),t.CompoundSelector$(n,r))):(n=t._setArrayType([new t.ParentSelector(s,r)],$.JSArray_SimpleSelector),u.JSArray_methods.addAll$1(n,i),t.CompoundSelector$(n,r)))},_function0(e,r,n){return t.BuiltInCallable$function(e,r,n,"sass:selector")},_nest_closure:function(){},_nest__closure:function(r){this._box_0=r},_nest__closure0:function(){},_append_closure:function(){},_append__closure:function(){},_append__closure0:function(r){this.span=r},_append___closure:function(r,n){this.parent=r,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,r,n){var s;return e===0?0:e>0?Math.min(e-1,r):(s=r+e,s<0&&!n?0:s)},_function(e,r,n){return t.BuiltInCallable$function(e,r,n,"sass:string")},module_closure:function(){},module__closure:function(r){this.string=r},module__closure0:function(r){this.string=r},_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,r){var n=$.nullable_Tuple3_Importer_Uri_Uri,s=$.Uri,i=t.ImportCache__toImporters(null,e,null);return new t.ImportCache(i,r,t.LinkedHashMap_LinkedHashMap$_empty($.Tuple2_Uri_bool,n),t.LinkedHashMap_LinkedHashMap$_empty($.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri,n),t.LinkedHashMap_LinkedHashMap$_empty(s,$.nullable_Stylesheet),t.LinkedHashMap_LinkedHashMap$_empty(s,$.ImporterResult))},ImportCache__toImporters(e,r,n){var s,i,a,o,l,_=null,c=t.getEnvironmentVariable("SASS_PATH"),p=w.fs;if(p==null)return p=t._setArrayType([],$.JSArray_Importer_2),p;for(p=t._setArrayType([],$.JSArray_Importer_2),s=m.get$iterator$ax(r);s.moveNext$0();)i=s.get$current(s),p.push(new t.FilesystemImporter(v.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(c!=null)for(s=w.process,i=c.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,o=0;o"))},BuiltInModule__callableMap(e,r){var n,s,i,a=$.String;if(e==null)a=t.LinkedHashMap_LinkedHashMap$_empty(a,r);else{for(a=t.LinkedHashMap_LinkedHashMap$_empty(a,r),n=e.length,s=0;s"))}return new t.UnmodifiableMapView(a,$.$env_1_1_String._bind$1(r)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule:function(r,n,s,i,a){var o=this;o.url=r,o.functions=n,o.mixins=s,o.variables=i,o.$ti=a},ForwardedModuleView_ifNecessary(e,r,n){var s;return r.prefix==null&&r.shownMixinsAndFunctions==null&&r.shownVariables==null?(s=r.hiddenMixinsAndFunctions,s==null?s=null:(s=s._base,s=s.get$isEmpty(s)),s===!0?(s=r.hiddenVariables,s==null?s=null:(s=s._base,s=s.get$isEmpty(s)),s=s===!0):s=!1):s=!1,s?e:t.ForwardedModuleView$(e,r,n)},ForwardedModuleView$(e,r,n){var s=r.prefix,i=r.shownVariables,a=r.hiddenVariables,o=r.shownMixinsAndFunctions,l=r.hiddenMixinsAndFunctions;return new t.ForwardedModuleView(e,r,t.ForwardedModuleView__forwardedMap(e.get$variables(),s,i,a,$.Value),t.ForwardedModuleView__forwardedMap(e.get$variableNodes(),s,i,a,$.AstNode),t.ForwardedModuleView__forwardedMap(e.get$functions(e),s,o,l,n),t.ForwardedModuleView__forwardedMap(e.get$mixins(),s,o,l,n),n._eval$1("ForwardedModuleView<0>"))},ForwardedModuleView__forwardedMap(e,r,n,s,i){var a,o=r==null;return o&&n==null?s!=null?(a=s._base,a=a.get$isEmpty(a)):a=!0:a=!1,a||(o||(e=new t.PrefixedMapView(e,r,i._eval$1("PrefixedMapView<0>"))),n!=null?e=new t.LimitedMapView(e,n._base.intersection$1(new t.MapKeySet(e,$.MapKeySet_nullable_Object)),$.$env_1_1_String._bind$1(i)._eval$1("LimitedMapView<1,2>")):(s!=null?(o=s._base,o=o.get$isNotEmpty(o)):o=!1,o&&(e=t.LimitedMapView$blocklist(e,s,$.String,i)))),e},ForwardedModuleView:function(r,n,s,i,a,o,l){var _=this;_._forwarded_view$_inner=r,_._rule=n,_.variables=s,_.variableNodes=i,_.functions=a,_.mixins=o,_.$ti=l},ShadowedModuleView_ifNecessary(e,r,n,s,i){return t.ShadowedModuleView__needsBlocklist(e.get$variables(),s)||t.ShadowedModuleView__needsBlocklist(e.get$functions(e),r)||t.ShadowedModuleView__needsBlocklist(e.get$mixins(),n)?new t.ShadowedModuleView(e,t.ShadowedModuleView__shadowedMap(e.get$variables(),s,$.Value),t.ShadowedModuleView__shadowedMap(e.get$variableNodes(),s,$.AstNode),t.ShadowedModuleView__shadowedMap(e.get$functions(e),r,i),t.ShadowedModuleView__shadowedMap(e.get$mixins(),n,i),i._eval$1("ShadowedModuleView<0>")):null},ShadowedModuleView__shadowedMap(e,r,n){var s=t.ShadowedModuleView__needsBlocklist(e,r);return s?t.LimitedMapView$blocklist(e,r,$.String,n):e},ShadowedModuleView__needsBlocklist(e,r){return e.get$isNotEmpty(e)&&r.any$1(0,e.get$containsKey())},ShadowedModuleView:function(r,n,s,i,a,o){var l=this;l._shadowed_view$_inner=r,l.variables=n,l.variableNodes=s,l.functions=i,l.mixins=a,l.$ti=o},AtRootQueryParser$(e,r,n){var s=t.SpanScanner$(e,n);return new t.AtRootQueryParser(s,r,null)},AtRootQueryParser:function(r,n,s){this.scanner=r,this.logger=n,this._interpolationMap=s},AtRootQueryParser_parse_closure:function(r){this.$this=r},_disallowedFunctionNames_closure:function(){},CssParser:function(r,n,s,i){var a=this;a._isUseAllowed=!0,a._inParentheses=a._inStyleRule=a._stylesheet$_inUnknownAtRule=a._inControlDirective=a._inContentBlock=a._stylesheet$_inMixin=!1,a._globalVariables=r,a.lastSilentComment=null,a.scanner=n,a.logger=s,a._interpolationMap=i},KeyframeSelectorParser$(e,r,n){var s=t.SpanScanner$(e,null);return new t.KeyframeSelectorParser(s,n,r)},KeyframeSelectorParser:function(r,n,s){this.scanner=r,this.logger=n,this._interpolationMap=s},KeyframeSelectorParser_parse_closure:function(r){this.$this=r},MediaQueryParser:function(r,n,s){this.scanner=r,this.logger=n,this._interpolationMap=s},MediaQueryParser_parse_closure:function(r){this.$this=r},Parser_isIdentifier(e){var r,n,s=null;try{return r=s,n=t.SpanScanner$(e,null),new t.Parser(n,r==null?u.StderrLogger_false:r,null)._parseIdentifier$0(),!0}catch(i){if($.SassFormatException._is(t.unwrapException(i)))return!1;throw i}},Parser:function(r,n,s){this.scanner=r,this.logger=n,this._interpolationMap=s},Parser__parseIdentifier_closure:function(r){this.$this=r},Parser_scanIdentChar_matches:function(r,n){this.caseSensitive=r,this.char=n},Parser_spanFrom_closure:function(r,n){this.$this=r,this.span=n},SassParser:function(r,n,s,i){var a=this;a._currentIndentation=0,a._spaces=a._nextIndentationEnd=a._nextIndentation=null,a._isUseAllowed=!0,a._inParentheses=a._inStyleRule=a._stylesheet$_inUnknownAtRule=a._inControlDirective=a._inContentBlock=a._stylesheet$_inMixin=!1,a._globalVariables=r,a.lastSilentComment=null,a.scanner=n,a.logger=s,a._interpolationMap=i},SassParser_children_closure:function(r,n,s){this.$this=r,this.child=n,this.children=s},ScssParser$(e,r,n){var s=t.SpanScanner$(e,n),i=r==null?u.StderrLogger_false:r;return new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration),s,i,null)},ScssParser:function(r,n,s,i){var a=this;a._isUseAllowed=!0,a._inParentheses=a._inStyleRule=a._stylesheet$_inUnknownAtRule=a._inControlDirective=a._inContentBlock=a._stylesheet$_inMixin=!1,a._globalVariables=r,a.lastSilentComment=null,a.scanner=n,a.logger=s,a._interpolationMap=i},SelectorParser$(e,r,n,s,i,a){var o=t.SpanScanner$(e,a);return new t.SelectorParser(r,n,o,i==null?u.StderrLogger_false:i,s)},SelectorParser:function(r,n,s,i,a){var o=this;o._allowParent=r,o._allowPlaceholder=n,o.scanner=s,o.logger=i,o._interpolationMap=a},SelectorParser_parse_closure:function(r){this.$this=r},SelectorParser_parseCompoundSelector_closure:function(r){this.$this=r},StylesheetParser:function(){},StylesheetParser_parse_closure:function(r){this.$this=r},StylesheetParser_parse__closure:function(r){this.$this=r},StylesheetParser_parse__closure0:function(){},StylesheetParser_parseArgumentDeclaration_closure:function(r){this.$this=r},StylesheetParser_parseVariableDeclaration_closure:function(r){this.$this=r},StylesheetParser_parseUseRule_closure:function(r){this.$this=r},StylesheetParser__parseSingleProduction_closure:function(r,n,s){this.$this=r,this.production=n,this.T=s},StylesheetParser__statement_closure:function(r){this.$this=r},StylesheetParser_variableDeclarationWithoutNamespace_closure:function(r,n){this.$this=r,this.start=n},StylesheetParser_variableDeclarationWithoutNamespace_closure0:function(r){this.declaration=r},StylesheetParser__declarationOrBuffer_closure:function(r){this.name=r},StylesheetParser__declarationOrBuffer_closure0:function(r,n){this._box_0=r,this.name=n},StylesheetParser__styleRule_closure:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.wasInStyleRule=s,a.start=i},StylesheetParser__propertyOrVariableDeclaration_closure:function(r){this._box_0=r},StylesheetParser__propertyOrVariableDeclaration_closure0:function(r,n){this._box_0=r,this.value=n},StylesheetParser__atRootRule_closure:function(r){this.query=r},StylesheetParser__atRootRule_closure0:function(){},StylesheetParser__eachRule_closure:function(r,n,s,i){var a=this;a.$this=r,a.wasInControlDirective=n,a.variables=s,a.list=i},StylesheetParser__functionRule_closure:function(r,n,s){this.name=r,this.$arguments=n,this.precedingComment=s},StylesheetParser__forRule_closure:function(r,n){this._box_0=r,this.$this=n},StylesheetParser__forRule_closure0:function(r,n,s,i,a,o){var l=this;l._box_0=r,l.$this=n,l.wasInControlDirective=s,l.variable=i,l.from=a,l.to=o},StylesheetParser__memberList_closure:function(r,n,s){this.$this=r,this.variables=n,this.identifiers=s},StylesheetParser__includeRule_closure:function(r){this.contentArguments_=r},StylesheetParser_mediaRule_closure:function(r){this.query=r},StylesheetParser__mixinRule_closure:function(r,n,s,i){var a=this;a.$this=r,a.name=n,a.$arguments=s,a.precedingComment=i},StylesheetParser_mozDocumentRule_closure:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.name=s,a.value=i},StylesheetParser_supportsRule_closure:function(r){this.condition=r},StylesheetParser__whileRule_closure:function(r,n,s){this.$this=r,this.wasInControlDirective=n,this.condition=s},StylesheetParser_unknownAtRule_closure:function(r,n){this._box_0=r,this.name=n},StylesheetParser__expression_resetState:function(r,n,s){this._box_0=r,this.$this=n,this.start=s},StylesheetParser__expression_resolveOneOperation:function(r,n){this._box_0=r,this.$this=n},StylesheetParser__expression_resolveOperations:function(r,n){this._box_0=r,this.resolveOneOperation=n},StylesheetParser__expression_addSingleExpression:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.resetState=s,a.resolveOperations=i},StylesheetParser__expression_addOperator:function(r,n,s){this._box_0=r,this.$this=n,this.resolveOneOperation=s},StylesheetParser__expression_resolveSpaceExpressions:function(r,n,s){this._box_0=r,this.$this=n,this.resolveOperations=s},StylesheetParser_expressionUntilComma_closure:function(r){this.$this=r},StylesheetParser__unicodeRange_closure:function(){},StylesheetParser__unicodeRange_closure0:function(){},StylesheetParser_namespacedExpression_closure:function(r,n){this.$this=r,this.start=n},StylesheetParser_trySpecialFunction_closure:function(){},StylesheetParser__expressionUntilComparison_closure:function(r){this.$this=r},StylesheetParser__publicIdentifier_closure:function(r,n){this.$this=r,this.start=n},StylesheetNode$_(e,r,n,s){var i=new t.StylesheetNode(e,r,n,s.item1,s.item2,t.LinkedHashSet_LinkedHashSet$_empty($.StylesheetNode));return i.StylesheetNode$_$4(e,r,n,s),i},StylesheetGraph:function(r,n,s){this._nodes=r,this.importCache=n,this._transitiveModificationTimes=s},StylesheetGraph_modifiedSince_transitiveModificationTime:function(r){this.$this=r},StylesheetGraph_modifiedSince_transitiveModificationTime_closure:function(r,n){this.node=r,this.transitiveModificationTime=n},StylesheetGraph__add_closure:function(r,n,s,i){var a=this;a.$this=r,a.url=n,a.baseImporter=s,a.baseUrl=i},StylesheetGraph_addCanonical_closure:function(r,n,s,i){var a=this;a.$this=r,a.importer=n,a.canonicalUrl=s,a.originalUrl=i},StylesheetGraph_reload_closure:function(r,n,s){this.$this=r,this.node=n,this.canonicalUrl=s},StylesheetGraph__recanonicalizeImportsForNode_closure:function(r,n,s,i,a,o){var l=this;l.$this=r,l.importer=n,l.canonicalUrl=s,l.node=i,l.forImport=a,l.newMap=o},StylesheetGraph__nodeFor_closure:function(r,n,s,i,a){var o=this;o.$this=r,o.url=n,o.baseImporter=s,o.baseUrl=i,o.forImport=a},StylesheetGraph__nodeFor_closure0:function(r,n,s,i){var a=this;a.$this=r,a.importer=n,a.canonicalUrl=s,a.resolvedUrl=i},StylesheetNode:function(r,n,s,i,a,o){var l=this;l._stylesheet=r,l.importer=n,l.canonicalUrl=s,l._upstream=i,l._upstreamImports=a,l._downstream=o},Syntax_forPath(e){switch(t.ParsedPath_ParsedPath$parse(e,v.$get$context().style)._splitExtension$1(1)[1]){case".sass":return u.Syntax_Sass_sass;case".css":return u.Syntax_CSS_css;default:return u.Syntax_SCSS_scss}},Syntax:function(r,n){this._syntax$_name=r,this._name=n},Box:function(r,n){this._box$_inner=r,this.$ti=n},ModifiableBox:function(r,n){this.value=r,this.$ti=n},LazyFileSpan:function(r){this._builder=r,this._lazy_file_span$_span=null},LimitedMapView$blocklist(e,r,n,s){var i,a,o=t.LinkedHashSet_LinkedHashSet$_empty(n);for(i=m.get$iterator$ax(e.get$keys(e));i.moveNext$0();)a=i.get$current(i),r.contains$1(0,a)||o.add$1(0,a);return new t.LimitedMapView(e,o,n._eval$1("@<0>")._bind$1(s)._eval$1("LimitedMapView<1,2>"))},LimitedMapView:function(r,n,s){this._limited_map_view$_map=r,this._limited_map_view$_keys=n,this.$ti=s},MergedMapView$(e,r,n){var s=r._eval$1("@<0>")._bind$1(n);return s=new t.MergedMapView(t.LinkedHashMap_LinkedHashMap$_empty(r,s._eval$1("Map<1,2>")),s._eval$1("MergedMapView<1,2>")),s.MergedMapView$1(e,r,n),s},MergedMapView:function(r,n){this._mapsByKey=r,this.$ti=n},MultiDirWatcher:function(r,n,s){this._watchers=r,this._group=n,this._poll=s},MultiSpan:function(r,n,s){this._multi_span$_primary=r,this.primaryLabel=n,this.secondarySpans=s},NoSourceMapBuffer:function(r){this._no_source_map_buffer$_buffer=r},PrefixedMapView:function(r,n,s){this._prefixed_map_view$_map=r,this._prefix=n,this.$ti=s},_PrefixedKeys:function(r){this._view=r},_PrefixedKeys_iterator_closure:function(r){this.$this=r},PublicMemberMapView:function(r,n){this._public_member_map_view$_inner=r,this.$ti=n},SourceMapBuffer:function(r,n){var s=this;s._source_map_buffer$_buffer=r,s._entries=n,s._column=s._line=0,s._inSpan=!1},SourceMapBuffer_buildSourceMap_closure:function(r,n){this._box_0=r,this.prefixLength=n},UnprefixedMapView:function(r,n,s){this._unprefixed_map_view$_map=r,this._unprefixed_map_view$_prefix=n,this.$ti=s},_UnprefixedKeys:function(r){this._unprefixed_map_view$_view=r},_UnprefixedKeys_iterator_closure:function(r){this.$this=r},_UnprefixedKeys_iterator_closure0:function(r){this.$this=r},toSentence(e,r){var n=e.__internal$_iterable,s=m.getInterceptor$asx(n);return s.get$length(n)===1?m.toString$0$(e._f.call$1(s.get$first(n))):t.IterableExtension_get_exceptLast(e).join$1(0,", ")+(" "+r+" "+t.S(e._f.call$1(s.get$last(n))))},indent(e,r){return new t.MappedListIterable(t._setArrayType(e.split(` `),$.JSArray_String),new t.indent_closure(r),$.MappedListIterable_String_String).join$1(0,` `)},pluralize(e,r,n){return r===1?e:n!=null?n:e+"s"},trimAscii(e,r){var n,s=t._firstNonWhitespace(e);return s==null?n="":(n=t._lastNonWhitespace(e,!0),n.toString,n=u.JSString_methods.substring$2(e,s,n+1)),n},trimAsciiRight(e,r){var n=t._lastNonWhitespace(e,r);return n==null?"":u.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace(e){var r,n,s;for(r=e.length,n=0;n=0;--s)if(i=u.JSString_methods.codeUnitAt$1(e,s),!(i===32||i===9||i===10||i===13||i===12))return r&&s!==0&&s!==n&&i===92?s+1:s;return null},isPublic(e){var r=u.JSString_methods._codeUnitAt$1(e,0);return r!==45&&r!==95},flattenVertically(e,r){var n,s=e.$ti._eval$1("@")._bind$1(r._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),i=t.List_List$of(new t.MappedListIterable(e,new t.flattenVertically_closure(r),s),!0,s._eval$1("ListIterable.E"));if(i.length===1)return u.JSArray_methods.get$first(i);for(n=t._setArrayType([],r._eval$1("JSArray<0>"));i.length!==0;)i.fixed$length&&t.throwExpression(t.UnsupportedError$("removeWhere")),u.JSArray_methods._removeWhere$2(i,new t.flattenVertically_closure0(n,r),!0);return n},firstOrNull(e){var r=m.get$iterator$ax(e);return r.moveNext$0()?r.get$current(r):null},codepointIndexToCodeUnitIndex(e,r){var n,s,i;for(n=0,s=0;s>>10===54?i+1:i;return n},codeUnitIndexToCodepointIndex(e,r){var n,s;for(n=0,s=0;s>>10===54?s+1:s)+1)++n;return n},frameForSpan(e,r,n){var s,i,a=n==null?e.get$sourceUrl(e):n;return a==null&&(a=v.$get$_noSourceUrl()),s=e.get$start(e),s=s.file.getLine$1(s.offset),i=e.get$start(e),new t.Frame(a,s+1,i.file.getColumn$1(i.offset)+1,r)},declarationName(e){var r=t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return t.trimAsciiRight(u.JSString_methods.substring$2(r,0,u.JSString_methods.indexOf$1(r,":")),!1)},unvendor(e){var r,n=e.length;if(n<2||u.JSString_methods._codeUnitAt$1(e,0)!==45||u.JSString_methods._codeUnitAt$1(e,1)===45)return e;for(r=2;r>>0)+1,0,!1,i);for(f=e.get$length(e),o=m.JSArray_JSArray$allocateFixed(f,s._eval$1("List<0?>")),i=s._eval$1("0?"),a=0;a>>0,null,!1,i);for(l=0;l<(e._queue_list$_tail-e._queue_list$_head&m.get$length$asx(e._queue_list$_table)-1)>>>0;l=_)for(_=l+1,c=0;c<(r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0;c=h)p=n.call$2(e.$index(0,l),r.$index(0,c)),o[l][c]=p,i=d[_],h=c+1,i[h]=p==null?Math.max(i[c],d[l][h]):d[l][c]+1;return new t.longestCommonSubsequence_backtrack(o,d,s).call$2(e.get$length(e)-1,r.get$length(r)-1)},removeFirstWhere(e,r,n){var s;for(s=0;s"))},mapAsync$body(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter(i),l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,o);for(;;)switch(a){case 0:p=t._setArrayType([],s._eval$1("JSArray<0>")),_=e.length,c=0;case 3:if(!(c<_)){a=5;break}return h=p,a=6,t._asyncAwait(r.call$1(e[c]),f);case 6:h.push(g);case 4:++c,a=3;break;case 5:l=p,a=1;break;case 1:return t._asyncReturn(l,o)}});return t._asyncStartSync(f,o)},putIfAbsentAsync(e,r,n,s,i){return t.putIfAbsentAsync$body(e,r,n,s,i,i)},putIfAbsentAsync$body(e,r,n,s,i,a){var o=0,l=t._makeAsyncAwaitCompleter(a),_,c,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,l);for(;;)switch(o){case 0:if(e.containsKey$1(r)){c=e.$index(0,r),_=c==null?i._as(c):c,o=1;break}return o=3,t._asyncAwait(n.call$0(),h);case 3:p=d,e.$indexSet(0,r,p),_=p,o=1;break;case 1:return t._asyncReturn(_,l)}});return t._asyncStartSync(h,l)},copyMapOfMap(e,r,n,s){var i,a,o,l,_=t.LinkedHashMap_LinkedHashMap$_empty(r,n._eval$1("@<0>")._bind$1(s)._eval$1("Map<1,2>"));for(i=e.get$entries(e),i=i.get$iterator(i);i.moveNext$0();)a=i.get$current(i),o=a.key,a=a.value,l=t.LinkedHashMap_LinkedHashMap(null,null,null,n,s),l.addAll$1(0,a),_.$indexSet(0,o,l);return _},copyMapOfList(e,r,n){var s,i,a=t.LinkedHashMap_LinkedHashMap$_empty(r,n._eval$1("List<0>"));for(s=e.get$entries(e),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a.$indexSet(0,i.key,m.toList$0$ax(i.value));return a},consumeEscapedCharacter(e){var r,n,s,i,a;if(e.expectChar$1(92),r=e.peekChar$0(),r==null)return 65533;if(r===10||r===13||r===12)e.error$1(0,"Expected escape sequence.");else if(t.isHex(r)){for(n=0,s=0;s<6&&(i=e.peekChar$0(),!(i==null||!t.isHex(i)));++s)n=(n<<4>>>0)+t.asHex(e.readChar$0());return a=e.peekChar$0(),(a===32||a===9||a===10||a===13||a===12)&&e.readChar$0(),n!==0?a=n>=55296&&n<=57343||n>=1114111:a=!0,a?65533:n}else return e.readChar$0()},throwWithTrace(e,r){throw t.attachTrace(e,r),t.wrapException(e)},attachTrace(e,r){var n;r.toString$0(0).length!==0&&(n=v.$get$_traces(),t.Expando__checkType(e),n._jsWeakMap.get(e)==null&&n.$indexSet(0,e,r))},getTrace(e){var r;return typeof e=="string"||typeof e=="number"||t._isBool(e)?r=null:(r=v.$get$_traces(),t.Expando__checkType(e),r=r._jsWeakMap.get(e)),r},IterableExtension_search(e,r){var n,s;for(n=m.get$iterator$ax(e);n.moveNext$0();)if(s=r.call$1(n.get$current(n)),s!=null)return s;return null},IterableExtension_get_exceptLast(e){var r=m.getInterceptor$asx(e),n=r.get$length(e)-1;if(n<0)throw t.wrapException(t.StateError$("Iterable may not be empty"));return r.take$1(e,n)},indent_closure:function(r){this.indentation=r},flattenVertically_closure:function(r){this.T=r},flattenVertically_closure0:function(r,n){this.result=r,this.T=n},longestCommonSubsequence_backtrack:function(r,n,s){this.selections=r,this.lengths=n,this.T=s},mapAddAll2_closure:function(r,n,s,i){var a=this;a.destination=r,a.K1=n,a.K2=s,a.V=i},SassApiValue_assertSelector(e,r,n){var s,i,a,o=e._selectorString$1(n);try{return a=t.SelectorList_SelectorList$parse(o,r,!0,null,null),a}catch(l){if(a=t.unwrapException(l),$.SassFormatException._is(a))s=a,i=t.getTraceFromException(l),a=u.JSString_methods.replaceFirst$2(m.toString$0$(s),"Error: ",""),t.throwWithTrace(new t.SassScriptException(n==null?a:"$"+n+": "+a),i);else throw l}},SassApiValue_assertCompoundSelector(e,r){var n,s,i,a=!1,o=e._selectorString$1(r);try{return i=t.SelectorParser$(o,a,!0,null,null,null).parseCompoundSelector$0(),i}catch(l){if(i=t.unwrapException(l),$.SassFormatException._is(i))n=i,s=t.getTraceFromException(l),i=u.JSString_methods.replaceFirst$2(m.toString$0$(n),"Error: ",""),t.throwWithTrace(new t.SassScriptException("$"+r+": "+i),s);else throw l}},Value:function(){},SassArgumentList$(e,r,n){var s=$.Value;return s=new t.SassArgumentList(t.ConstantMap_ConstantMap$from(r,$.String,s),t.List_List$unmodifiable(e,s),n,!1),s.SassList$3$brackets(e,n,!1),s},SassArgumentList:function(r,n,s,i){var a=this;a._keywords=r,a._wereKeywordsAccessed=!1,a._list$_contents=n,a._separator=s,a._hasBrackets=i},SassBoolean:function(r){this.value=r},SassCalculation_calc(e){return e=t.SassCalculation__simplify(e),e instanceof t.SassNumber||e instanceof t.SassCalculation?e:new t.SassCalculation("calc",t.List_List$unmodifiable([e],$.Object))},SassCalculation_min(e){var r,n,s,i,a=t.List_List$unmodifiable(new t.MappedListIterable(e,t.calculation_SassCalculation__simplify$closure(),t._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),$.Object),o=a.length;if(o===0)throw t.wrapException(t.ArgumentError$("min() must have at least one argument.",null));for(r=null,n=0;n")),$.Object),o=a.length;if(o===0)throw t.wrapException(t.ArgumentError$("max() must have at least one argument.",null));for(r=null,n=0;n1||i.get$denominatorUnits(i).length!==0))throw t.wrapException(t.SassScriptException$("Number "+i.toString$0(0)+" isn't compatible with CSS calculations.",null));for(r=s,a=0;a1?(i=a.scaledWhiteness=l/c,_/=c):i=l,i=new t.SassColor_SassColor$hwb_toRgb(a,1-i-_),t.SassColor$rgb(i.call$1(o+.3333333333333333),i.call$1(o),i.call$1(o-.3333333333333333),s)},SassColor__hueToRgb(e,r,n){return n<0&&++n,n>1&&--n,n<.16666666666666666?e+(r-e)*n*6:n<.5?r:n<.6666666666666666?e+(r-e)*(.6666666666666666-n)*6:e},SassColor:function(r,n,s,i,a,o,l,_){var c=this;c._red=r,c._green=n,c._blue=s,c._hue=i,c._saturation=a,c._lightness=o,c._alpha=l,c.format=_},SassColor_SassColor$hwb_toRgb:function(r,n){this._box_0=r,this.factor=n},_ColorFormatEnum:function(r){this._color$_name=r},SpanColorFormat:function(r){this._color$_span=r},SassFunction:function(r){this.callable=r},SassList$(e,r,n){var s=new t.SassList(t.List_List$unmodifiable(e,$.Value),r,n);return s.SassList$3$brackets(e,r,n),s},SassList:function(r,n,s){this._list$_contents=r,this._separator=n,this._hasBrackets=s},SassList_isBlank_closure:function(){},ListSeparator:function(r,n,s){this._list$_name=r,this.separator=n,this._name=s},SassMap:function(r){this._map$_contents=r},SassMap_asList_closure:function(r){this.result=r},_SassNull:function(){},conversionFactor(e,r){var n;return e===r?1:(n=u.Map_nfuzN.$index(0,e),n==null?null:n.$index(0,r))},SassNumber_SassNumber(e,r){return r==null?new t.UnitlessSassNumber(e,null):new t.SingleUnitSassNumber(r,e,null)},SassNumber_SassNumber$withUnits(e,r,n){var s,i,a,o,l,_,c,p,h,f,d=null;if(r==null||r.length===0)return s=n.length,s===0?new t.UnitlessSassNumber(e,d):s===1?new t.SingleUnitSassNumber(n[0],e,d):new t.ComplexSassNumber(t.List_List$unmodifiable(n,$.String),u.List_empty,e,d);if(s=n.length,s===0)return new t.ComplexSassNumber(u.List_empty,t.List_List$unmodifiable(r,$.String),e,d);for(i=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),a=t._setArrayType(r.slice(0),t.instanceType(r)._eval$1("JSArray<1>")),o=t._setArrayType([],$.JSArray_String),s=a.length,l=e,_=0;_p)&&(p=f.target.line,d=t._setArrayType([],_),l.__late_helper$_value=d,r.push(new t.TargetLineEntry(p,d))),d=f.source,g=d.file,y=g.url,S=y==null?"":y.toString$0(0),C=i.putIfAbsent$2(S,new t.SingleMapping_SingleMapping$fromEntries_closure(i)),o.putIfAbsent$2(C,new t.SingleMapping_SingleMapping$fromEntries_closure0(f)),S=l.__late_helper$_value,S===l&&t.throwExpression(t.LateError$localNI(c)),d=d.offset,m.add$1$ax(S,new t.TargetEntry(f.target.column,C,g.getLine$1(d),g.getColumn$1(d),null));return s=i.get$values(i),s=t.MappedIterable_MappedIterable(s,new t.SingleMapping_SingleMapping$fromEntries_closure1(o),t._instanceType(s)._eval$1("Iterable.E"),$.nullable_SourceFile),s=t.List_List$of(s,!0,t._instanceType(s)._eval$1("Iterable.E")),_=i.$ti._eval$1("LinkedHashMapKeyIterable<1>"),c=a.$ti._eval$1("LinkedHashMapKeyIterable<1>"),new t.SingleMapping(t.List_List$of(new t.LinkedHashMapKeyIterable(i,_),!0,_._eval$1("Iterable.E")),t.List_List$of(new t.LinkedHashMapKeyIterable(a,c),!0,c._eval$1("Iterable.E")),s,r,null,t.LinkedHashMap_LinkedHashMap$_empty(n,$.dynamic))},Mapping:function(){},SingleMapping:function(r,n,s,i,a,o){var l=this;l.urls=r,l.names=n,l.files=s,l.lines=i,l.targetUrl=a,l.sourceRoot=null,l.extensions=o},SingleMapping_SingleMapping$fromEntries_closure:function(r){this.urls=r},SingleMapping_SingleMapping$fromEntries_closure0:function(r){this.sourceEntry=r},SingleMapping_SingleMapping$fromEntries_closure1:function(r){this.files=r},SingleMapping_toJson_closure:function(){},SingleMapping_toJson_closure0:function(r){this.result=r},TargetLineEntry:function(r,n){this.line=r,this.entries=n},TargetEntry:function(r,n,s,i,a){var o=this;o.column=r,o.sourceUrlId=n,o.sourceLine=s,o.sourceColumn=i,o.sourceNameId=a},SourceFile$fromString(e,r){var n=new t.CodeUnits(e),s=t._setArrayType([0],$.JSArray_int),i=typeof r=="string"?t.Uri_parse(r):$.nullable_Uri._as(r);return s=new t.SourceFile(i,s,new Uint32Array(t._ensureNativeList(n.toList$0(n)))),s.SourceFile$decoded$2$url(n,r),s},SourceFile$decoded(e,r){var n=t._setArrayType([0],$.JSArray_int),s=typeof r=="string"?t.Uri_parse(r):$.nullable_Uri._as(r);return n=new t.SourceFile(s,n,new Uint32Array(t._ensureNativeList(m.toList$0$ax(e)))),n.SourceFile$decoded$2$url(e,r),n},FileLocation$_(e,r){return r<0?t.throwExpression(t.RangeError$("Offset may not be negative, was "+r+".")):r>e._decodedChars.length&&t.throwExpression(t.RangeError$("Offset "+r+F.x20must_+e.get$length(e)+".")),new t.FileLocation(e,r)},_FileSpan$(e,r,n){return ne._decodedChars.length?t.throwExpression(t.RangeError$("End "+n+F.x20must_+e.get$length(e)+".")):r<0&&t.throwExpression(t.RangeError$("Start may not be negative, was "+r+".")),new t._FileSpan(e,r,n)},FileSpanExtension_subspan(e,r,n){var s,i,a;return t.RangeError_checkValidRange(r,n,e.get$length(e)),r===0?s=n==null||n===e.get$length(e):s=!1,s?e:(i=e.get$start(e).offset,s=e.get$file(e),a=n==null?e.get$end(e).offset:i+n,s.span$2(0,i+r,a))},SourceFile:function(r,n,s){var i=this;i.url=r,i._lineStarts=n,i._decodedChars=s,i._cachedLine=null},FileLocation:function(r,n){this.file=r,this.offset=n},_FileSpan:function(r,n,s){this.file=r,this._file$_start=n,this._end=s},Highlighter$(e,r){var n=t.Highlighter__collateLines(t._setArrayType([t._Highlight$(e,null,!0)],$.JSArray__Highlight)),s=new t.Highlighter_closure(r).call$0(),i=u.JSInt_methods.toString$0(u.JSArray_methods.get$last(n).number+1),a=t.Highlighter__contiguous(n)?0:3,o=t._arrayInstanceType(n);return new t.Highlighter(n,s,null,1+Math.max(i.length,a),new t.MappedListIterable(n,new t.Highlighter$__closure,o._eval$1("MappedListIterable<1,int>")).reduce$1(0,u.CONSTANT),!t.isAllTheSame(new t.MappedListIterable(n,new t.Highlighter$__closure0,o._eval$1("MappedListIterable<1,Object?>"))),new t.StringBuffer(""))},Highlighter$multiple(e,r,n,s,i,a){var o,l,_,c,p,h=t._setArrayType([t._Highlight$(e,r,!0)],$.JSArray__Highlight);for(o=n.get$entries(n),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),h.push(t._Highlight$(l.key,l.value,!1));return h=t.Highlighter__collateLines(h),s?o=i==null?"\x1B[31m":i:o=null,s?l="\x1B[34m":l=null,_=u.JSInt_methods.toString$0(u.JSArray_methods.get$last(h).number+1),c=t.Highlighter__contiguous(h)?0:3,p=t._arrayInstanceType(h),new t.Highlighter(h,o,l,1+Math.max(_.length,c),new t.MappedListIterable(h,new t.Highlighter$__closure,p._eval$1("MappedListIterable<1,int>")).reduce$1(0,u.CONSTANT),!t.isAllTheSame(new t.MappedListIterable(h,new t.Highlighter$__closure0,p._eval$1("MappedListIterable<1,Object?>"))),new t.StringBuffer(""))},Highlighter__contiguous(e){var r,n,s;for(r=0;r"),t.List_List$of(new t.ExpandIterable(r,new t.Highlighter__collateLines_closure1,n),!0,n._eval$1("Iterable.E"))},_Highlight$(e,r,n){var s,i=new t._Highlight_closure(e).call$0();return r==null?s=null:s=t.stringReplaceAllUnchecked(r,`\r `,` `),new t._Highlight(i,n,s)},_Highlight__normalizeNewlines(e){var r,n,s,i,a,o,l=e.get$text();if(!u.JSString_methods.contains$1(l,`\r `))return e;for(r=e.get$end(e).get$offset(),n=l.length-1,s=0;s")),t.trace_Trace___parseVM_tearOff$closure(),n._eval$1("MappedIterable<1,Trace>")),$.Trace))):u.JSString_methods.contains$1(e,s)?new t.Chain(t.List_List$unmodifiable(new t.MappedListIterable(t._setArrayType(e.split(s),$.JSArray_String),t.trace_Trace___parseFriendly_tearOff$closure(),$.MappedListIterable_String_Trace),$.Trace)):new t.Chain(t.List_List$unmodifiable(t._setArrayType([t.Trace_Trace$parse(e)],$.JSArray_Trace),$.Trace)))},Chain:function(r){this.traces=r},Chain_Chain$parse_closure:function(){},Chain_toTrace_closure:function(){},Chain_toString_closure0:function(){},Chain_toString__closure0:function(){},Chain_toString_closure:function(r){this.longest=r},Chain_toString__closure:function(r){this.longest=r},Frame___parseVM_tearOff(e){return t.Frame_Frame$parseVM(e)},Frame_Frame$parseVM(e){return t.Frame__catchFormatException(e,new t.Frame_Frame$parseVM_closure(e))},Frame___parseV8_tearOff(e){return t.Frame_Frame$parseV8(e)},Frame_Frame$parseV8(e){return t.Frame__catchFormatException(e,new t.Frame_Frame$parseV8_closure(e))},Frame_Frame$_parseFirefoxEval(e){return t.Frame__catchFormatException(e,new t.Frame_Frame$_parseFirefoxEval_closure(e))},Frame___parseFirefox_tearOff(e){return t.Frame_Frame$parseFirefox(e)},Frame_Frame$parseFirefox(e){return t.Frame__catchFormatException(e,new t.Frame_Frame$parseFirefox_closure(e))},Frame___parseFriendly_tearOff(e){return t.Frame_Frame$parseFriendly(e)},Frame_Frame$parseFriendly(e){return t.Frame__catchFormatException(e,new t.Frame_Frame$parseFriendly_closure(e))},Frame__uriOrPathToUri(e){return u.JSString_methods.contains$1(e,v.$get$Frame__uriRegExp())?t.Uri_parse(e):u.JSString_methods.contains$1(e,v.$get$Frame__windowsRegExp())?t._Uri__Uri$file(e,!0):u.JSString_methods.startsWith$1(e,"/")?t._Uri__Uri$file(e,!1):u.JSString_methods.contains$1(e,"\\")?v.$get$windows().toUri$1(e):t.Uri_parse(e)},Frame__catchFormatException(e,r){var n;try{return n=r.call$0(),n}catch(s){if($.FormatException._is(t.unwrapException(s)))return new t.UnparsedFrame(t._Uri__Uri(null,"unparsed",null,null),e);throw s}},Frame:function(r,n,s,i){var a=this;a.uri=r,a.line=n,a.column=s,a.member=i},Frame_Frame$parseVM_closure:function(r){this.frame=r},Frame_Frame$parseV8_closure:function(r){this.frame=r},Frame_Frame$parseV8_closure_parseLocation:function(r){this.frame=r},Frame_Frame$_parseFirefoxEval_closure:function(r){this.frame=r},Frame_Frame$parseFirefox_closure:function(r){this.frame=r},Frame_Frame$parseFriendly_closure:function(r){this.frame=r},LazyTrace:function(r){this._thunk=r,this.__LazyTrace__trace_FI=v},LazyTrace_terse_closure:function(r){this.$this=r},Trace_Trace$from(e){return $.Trace._is(e)?e:e instanceof t.Chain?e.toTrace$0():new t.LazyTrace(new t.Trace_Trace$from_closure(e))},Trace_Trace$parse(e){var r,n;try{return e.length===0?(n=t.Trace$(t._setArrayType([],$.JSArray_Frame),null),n):u.JSString_methods.contains$1(e,v.$get$_v8Trace())?(n=t.Trace$parseV8(e),n):u.JSString_methods.contains$1(e," at ")?(n=t.Trace$parseJSCore(e),n):u.JSString_methods.contains$1(e,v.$get$_firefoxSafariTrace())||u.JSString_methods.contains$1(e,v.$get$_firefoxEvalTrace())?(n=t.Trace$parseFirefox(e),n):u.JSString_methods.contains$1(e,F.x3d_____)?(n=t.Chain_Chain$parse(e).toTrace$0(),n):u.JSString_methods.contains$1(e,v.$get$_friendlyTrace())?(n=t.Trace$parseFriendly(e),n):(n=t.Trace$parseVM(e),n)}catch(s){throw n=t.unwrapException(s),$.FormatException._is(n)?(r=n,t.wrapException(t.FormatException$(m.get$message$x(r)+` Stack trace: `+e,null,null))):s}},Trace___parseVM_tearOff(e){return t.Trace$parseVM(e)},Trace$parseVM(e){var r=t.List_List$unmodifiable(t.Trace__parseVM(e),$.Frame);return new t.Trace(r,new t._StringStackTrace(e))},Trace__parseVM(e){var r,n=u.JSString_methods.trim$0(e),s=v.$get$vmChainGap(),i=$.WhereIterable_String,a=new t.WhereIterable(t._setArrayType(t.stringReplaceAllUnchecked(n,s,"").split(` `),$.JSArray_String),new t.Trace__parseVM_closure,i);return a.get$iterator(a).moveNext$0()?(n=t.TakeIterable_TakeIterable(a,a.get$length(a)-1,i._eval$1("Iterable.E")),n=t.MappedIterable_MappedIterable(n,t.frame_Frame___parseVM_tearOff$closure(),t._instanceType(n)._eval$1("Iterable.E"),$.Frame),r=t.List_List$of(n,!0,t._instanceType(n)._eval$1("Iterable.E")),m.endsWith$1$s(a.get$last(a),".da")||u.JSArray_methods.add$1(r,t.Frame_Frame$parseVM(a.get$last(a))),r):t._setArrayType([],$.JSArray_Frame)},Trace$parseV8(e){var r=t.SubListIterable$(t._setArrayType(e.split(` `),$.JSArray_String),1,null,$.String).super$Iterable$skipWhile(0,new t.Trace$parseV8_closure),n=$.Frame;return n=t.List_List$unmodifiable(t.MappedIterable_MappedIterable(r,t.frame_Frame___parseV8_tearOff$closure(),r.$ti._eval$1("Iterable.E"),n),n),new t.Trace(n,new t._StringStackTrace(e))},Trace$parseJSCore(e){var r=t.List_List$unmodifiable(new t.MappedIterable(new t.WhereIterable(t._setArrayType(e.split(` `),$.JSArray_String),new t.Trace$parseJSCore_closure,$.WhereIterable_String),t.frame_Frame___parseV8_tearOff$closure(),$.MappedIterable_String_Frame),$.Frame);return new t.Trace(r,new t._StringStackTrace(e))},Trace$parseFirefox(e){var r=t.List_List$unmodifiable(new t.MappedIterable(new t.WhereIterable(t._setArrayType(u.JSString_methods.trim$0(e).split(` `),$.JSArray_String),new t.Trace$parseFirefox_closure,$.WhereIterable_String),t.frame_Frame___parseFirefox_tearOff$closure(),$.MappedIterable_String_Frame),$.Frame);return new t.Trace(r,new t._StringStackTrace(e))},Trace___parseFriendly_tearOff(e){return t.Trace$parseFriendly(e)},Trace$parseFriendly(e){var r=e.length===0?t._setArrayType([],$.JSArray_Frame):new t.MappedIterable(new t.WhereIterable(t._setArrayType(u.JSString_methods.trim$0(e).split(` `),$.JSArray_String),new t.Trace$parseFriendly_closure,$.WhereIterable_String),t.frame_Frame___parseFriendly_tearOff$closure(),$.MappedIterable_String_Frame);return r=t.List_List$unmodifiable(r,$.Frame),new t.Trace(r,new t._StringStackTrace(e))},Trace$(e,r){var n=t.List_List$unmodifiable(e,$.Frame);return new t.Trace(n,new t._StringStackTrace(r==null?"":r))},Trace:function(r,n){this.frames=r,this.original=n},Trace_Trace$from_closure:function(r){this.trace=r},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(r){this.oldPredicate=r},Trace_foldFrames_closure0:function(r){this._box_0=r},Trace_toString_closure0:function(){},Trace_toString_closure:function(r){this.longest=r},UnparsedFrame:function(r,n){this.uri=r,this.member=n},TransformByHandlers_transformByHandlers(e,r,n,s,i){var a=null,o={},l=t.StreamController_StreamController(a,a,a,a,!0,i);return o.subscription=null,l.onListen=new t.TransformByHandlers_transformByHandlers_closure(o,e,r,l,t.instantiate1(t.from_handlers__TransformByHandlers__defaultHandleError$closure(),i),n,s),l.get$stream()},TransformByHandlers__defaultHandleError(e,r,n){n.addError$2(e,r)},TransformByHandlers_transformByHandlers_closure:function(r,n,s,i,a,o,l){var _=this;_._box_1=r,_._this=n,_.handleData=s,_.controller=i,_.handleError=a,_.handleDone=o,_.S=l},TransformByHandlers_transformByHandlers__closure:function(r,n,s){this.handleData=r,this.controller=n,this.S=s},TransformByHandlers_transformByHandlers__closure1:function(r,n){this.handleError=r,this.controller=n},TransformByHandlers_transformByHandlers__closure0:function(r,n,s){this._box_0=r,this.handleDone=n,this.controller=s},TransformByHandlers_transformByHandlers__closure2:function(r,n){this._box_1=r,this._box_0=n},RateLimit__debounceAggregate(e,r,n,s,i,a,o){var l={};return l.soFar=l.timer=null,l.emittedLatestAsLeading=l.shouldClose=l.hasPending=!1,t.TransformByHandlers_transformByHandlers(e,new t.RateLimit__debounceAggregate_closure(l,o,n,!1,r,!0,a),new t.RateLimit__debounceAggregate_closure0(l,!0,o),a,o)},_collect(e,r,n){var s=r==null?t._setArrayType([],n._eval$1("JSArray<0>")):r;return m.add$1$ax(s,e),s},RateLimit__debounceAggregate_closure:function(r,n,s,i,a,o,l){var _=this;_._box_0=r,_.S=n,_.collect=s,_.leading=i,_.duration=a,_.trailing=o,_.T=l},RateLimit__debounceAggregate_closure_emit:function(r,n,s){this._box_0=r,this.sink=n,this.S=s},RateLimit__debounceAggregate__closure:function(r,n,s,i){var a=this;a._box_0=r,a.trailing=n,a.emit=s,a.sink=i},RateLimit__debounceAggregate_closure0:function(r,n,s){this._box_0=r,this.trailing=n,this.S=s},StringScannerException$(e,r,n){return new t.StringScannerException(n,e,r)},StringScannerException:function(r,n,s){this.source=r,this._span_exception$_message=n,this._span=s},LineScanner$(e){return new t.LineScanner(null,e)},LineScanner:function(r,n){var s=this;s._line_scanner$_column=s._line_scanner$_line=0,s.sourceUrl=r,s.string=n,s._string_scanner$_position=0,s._lastMatchPosition=s._lastMatch=null},SpanScanner$(e,r){var n,s=t.SourceFile$fromString(e,r);return r==null?n=null:n=typeof r=="string"?t.Uri_parse(r):$.Uri._as(r),new t.SpanScanner(s,n,e)},SpanScanner:function(r,n,s){var i=this;i._sourceFile=r,i.sourceUrl=n,i.string=s,i._string_scanner$_position=0,i._lastMatchPosition=i._lastMatch=null},_SpanScannerState:function(r,n){this._scanner=r,this.position=n},StringScanner$(e,r,n){var s;return n==null?s=null:s=typeof n=="string"?t.Uri_parse(n):$.Uri._as(n),new t.StringScanner(s,e)},StringScanner:function(r,n){var s=this;s.sourceUrl=r,s.string=n,s._string_scanner$_position=0,s._lastMatchPosition=s._lastMatch=null},AsciiGlyphSet:function(){},UnicodeGlyphSet:function(){},Tuple2:function(r,n,s){this.item1=r,this.item2=n,this.$ti=s},Tuple3:function(r,n,s,i){var a=this;a.item1=r,a.item2=n,a.item3=s,a.$ti=i},Tuple4:function(r,n,s,i,a){var o=this;o.item1=r,o.item2=n,o.item3=s,o.item4=i,o.$ti=a},WatchEvent:function(r,n){this.type=r,this.path=n},ChangeType:function(r){this._watch_event$_name=r},AnySelectorVisitor0:function(){},AnySelectorVisitor_visitComplexSelector_closure0:function(r){this.$this=r},AnySelectorVisitor_visitCompoundSelector_closure0:function(r){this.$this=r},SupportsAnything0:function(r,n){this.contents=r,this.span=n},Argument0:function(r,n,s){this.name=r,this.defaultValue=n,this.span=s},ArgumentDeclaration_ArgumentDeclaration$parse0(e,r){return t.ScssParser$0(e,null,r).parseArgumentDeclaration$0()},ArgumentDeclaration0:function(r,n,s){this.$arguments=r,this.restArgument=n,this.span=s},ArgumentDeclaration_verify_closure1:function(){},ArgumentDeclaration_verify_closure2:function(){},ArgumentInvocation$empty0(e){return new t.ArgumentInvocation0(u.List_empty21,u.Map_empty14,null,null,e)},ArgumentInvocation0:function(r,n,s,i,a){var o=this;o.positional=r,o.named=n,o.rest=s,o.keywordRest=i,o.span=a},argumentListClass_closure:function(){},argumentListClass__closure:function(){},argumentListClass__closure0:function(){},SassArgumentList$0(e,r,n){var s=$.Value_2;return s=new t.SassArgumentList0(t.ConstantMap_ConstantMap$from(r,$.String,s),t.List_List$unmodifiable(e,s),n,!1),s.SassList$3$brackets0(e,n,!1),s},SassArgumentList0:function(r,n,s,i){var a=this;a._argument_list$_keywords=r,a._argument_list$_wereKeywordsAccessed=!1,a._list1$_contents=n,a._list1$_separator=s,a._list1$_hasBrackets=i},JSArray1:function(){},AsyncImporter0:function(){},JSToDartAsyncImporter:function(r,n){this._async0$_canonicalize=r,this._load=n},AsyncBuiltInCallable$mixin0(e,r,n,s){return new t.AsyncBuiltInCallable0(e,t.ScssParser$0("@mixin "+e+"("+r+") {",null,s).parseArgumentDeclaration$0(),new t.AsyncBuiltInCallable$mixin_closure0(n))},AsyncBuiltInCallable0:function(r,n,s){this.name=r,this._async_built_in0$_arguments=n,this._async_built_in0$_callback=s},AsyncBuiltInCallable$mixin_closure0:function(r){this.callback=r},compileAsync0(e,r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=0,C=t._makeAsyncAwaitCompleter($.CompileResult_2),A,M,E,R,L,N,J,H,D=t._wrapJsFunctionForAsync(function(K,q){if(K===1)return t._asyncRethrow(q,C);for(;;)switch(S){case 0:H=$.Deprecation_2,_=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(H,$.int),_,t.LinkedHashSet_LinkedHashSet$_empty(H),t.LinkedHashSet_LinkedHashSet$_empty(H),!y),H=c==null,H?M=d==null||d===t.Syntax_forPath0(e):M=!1,S=M?3:5;break;case 3:return a==null&&(a=t.AsyncImportCache$none(_)),M=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),E=w.process,m.$eq$(E==null?null:m.get$platform$x(E),"win32")?E=!0:(E=w.process,E=m.$eq$(E==null?null:m.get$platform$x(E),"darwin")),E?(E=v.$get$context(),R=t._realCasePath0(t.absolute(E.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),L=R,R=E,E=L):(E=v.$get$context(),R=E.canonicalize$1(0,e),L=R,R=E,E=L),S=6,t._asyncAwait(a.importCanonical$3$originalUrl(new t.FilesystemImporter0(M),R.toUri$1(E),R.toUri$1(e)),D);case 6:R=q,R.toString,N=R,S=4;break;case 5:M=t.readFile0(e),E=d==null?t.Syntax_forPath0(e):d,N=t.Stylesheet_Stylesheet$parse0(M,E,_,v.$get$context().toUri$1(e));case 4:return S=7,t._asyncAwait(t._compileStylesheet2(N,_,a,c,new t.FilesystemImporter0(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null)),s,f,g,o,l,p,h,r),D);case 7:J=q,_.summarize$1$js(!H),A=J,S=1;break;case 1:return t._asyncReturn(A,C)}});return t._asyncStartSync(D,C)},compileStringAsync0(e,r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=0,C=t._makeAsyncAwaitCompleter($.CompileResult_2),A,M,E,R,L=t._wrapJsFunctionForAsync(function(N,J){if(N===1)return t._asyncRethrow(J,C);for(;;)switch(S){case 0:return R=$.Deprecation_2,l=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(R,$.int),l,t.LinkedHashSet_LinkedHashSet$_empty(R),t.LinkedHashSet_LinkedHashSet$_empty(R),!y),M=t.Stylesheet_Stylesheet$parse0(e,f==null?u.Syntax_SCSS_scss0:f,l,d),i==null?(R=w.fs,R=R==null?new t.NoOpImporter0:new t.FilesystemImporter0(t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null))):R=i,S=3,t._asyncAwait(t._compileStylesheet2(M,l,s,_,R,n,h,g,a,o,c,p,r),L);case 3:E=J,l.summarize$1$js(_!=null),A=E,S=1;break;case 1:return t._asyncReturn(A,C)}});return t._asyncStartSync(L,C)},_compileStylesheet2(e,r,n,s,i,a,o,l,_,c,p,h,f){var d=0,g=t._makeAsyncAwaitCompleter($.CompileResult_2),y,S,C,A,M=t._wrapJsFunctionForAsync(function(E,R){if(E===1)return t._asyncRethrow(R,g);for(;;)switch(d){case 0:return d=3,t._asyncAwait(t._EvaluateVisitor$2(a,n,r,s,p,h).run$2(0,i,e),M);case 3:S=R,C=t.serialize0(S.stylesheet,f,_,!1,c,h,o,l),A=C.sourceMap,A!=null&&n!=null&&t.mapInPlace0(A.urls,new t._compileStylesheet_closure2(e,n)),y=new t.CompileResult0(S,C),d=1;break;case 1:return t._asyncReturn(y,g)}});return t._asyncStartSync(M,g)},_compileStylesheet_closure2:function(r,n){this.stylesheet=r,this.importCache=n},AsyncEnvironment$0(){var e=$.String,r=$.Module_AsyncCallable_2,n=$.AstNode_2,s=$.int,i=$.AsyncCallable_2,a=$.JSArray_Map_String_AsyncCallable_2;return new t.AsyncEnvironment0(t.LinkedHashMap_LinkedHashMap$_empty(e,r),t.LinkedHashMap_LinkedHashMap$_empty(e,n),t.LinkedHashMap_LinkedHashMap$_empty(r,n),t.LinkedHashMap_LinkedHashMap$_empty(r,n),null,null,t._setArrayType([],$.JSArray_Module_AsyncCallable_2),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,$.Value_2)],$.JSArray_Map_String_Value_2),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode_2),t.LinkedHashMap_LinkedHashMap$_empty(e,s),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,i)],a),t.LinkedHashMap_LinkedHashMap$_empty(e,s),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,i)],a),t.LinkedHashMap_LinkedHashMap$_empty(e,s),null)},AsyncEnvironment$_0(e,r,n,s,i,a,o,l,_,c,p,h){var f=$.String,d=$.int;return new t.AsyncEnvironment0(e,r,n,s,i,a,o,l,_,t.LinkedHashMap_LinkedHashMap$_empty(f,d),c,t.LinkedHashMap_LinkedHashMap$_empty(f,d),p,t.LinkedHashMap_LinkedHashMap$_empty(f,d),h)},_EnvironmentModule__EnvironmentModule2(e,r,n,s,i){var a,o,l,_,c,p,h,f;for(i==null&&(i=u.Set_empty6),a=$.dynamic,a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),o=n.get$entries(n),o=o.get$iterator(o),l=$.CssComment_2;o.moveNext$0();)_=o.get$current(o),c=_.key,p=t.List_List$from(_.value,!1,l),p.fixed$length=Array,p.immutable$list=Array,a.$indexSet(0,c,p);return a=t.ConstantMap_ConstantMap$from(a,$.Module_AsyncCallable_2,$.List_CssComment_2),o=t._EnvironmentModule__makeModulesByVariable2(i),l=t._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_variables),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure17,$.Map_String_Value_2),$.Value_2),_=t._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_variableNodes),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure18,$.Map_String_AstNode_2),$.AstNode_2),c=$.Map_String_AsyncCallable_2,h=$.AsyncCallable_2,f=t._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_functions),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure19,c),h),h=t._EnvironmentModule__memberMap2(u.JSArray_methods.get$first(e._async_environment0$_mixins),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure20,c),h),c=m.get$isNotEmpty$asx(r.get$children(r))||n.get$isNotEmpty(n)||u.JSArray_methods.any$1(e._async_environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure21),t._EnvironmentModule$_2(e,r,a,s,o,l,_,f,h,c,!s.get$isEmpty(s)||u.JSArray_methods.any$1(e._async_environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure22))},_EnvironmentModule__makeModulesByVariable2(e){var r,n,s,i,a,o;if(e.get$isEmpty(e))return u.Map_empty16;for(r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_AsyncCallable_2),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof t._EnvironmentModule2){for(i=s._async_environment0$_modulesByVariable,i=i.get$values(i),i=i.get$iterator(i);i.moveNext$0();)a=i.get$current(i),o=a.get$variables(),t.setAll0(r,o.get$keys(o),a);t.setAll0(r,m.get$keys$z(u.JSArray_methods.get$first(s._async_environment0$_environment._async_environment0$_variables)),s)}else i=s.get$variables(),t.setAll0(r,i.get$keys(i),s);return r},_EnvironmentModule__memberMap2(e,r,n){var s,i,a;if(e=new t.PublicMemberMapView0(e,n._eval$1("PublicMemberMapView0<0>")),r.get$isEmpty(r))return e;for(s=t._setArrayType([],n._eval$1("JSArray>")),i=r.get$iterator(r);i.moveNext$0();)a=i.get$current(i),a.get$isNotEmpty(a)&&s.push(a);return s.push(e),s.length===1?e:t.MergedMapView$0(s,$.String,n)},_EnvironmentModule$_2(e,r,n,s,i,a,o,l,_,c,p){return new t._EnvironmentModule2(e._async_environment0$_allModules,a,o,l,_,s,r,n,c,p,e,i)},AsyncEnvironment0:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=this;S._async_environment0$_modules=r,S._async_environment0$_namespaceNodes=n,S._async_environment0$_globalModules=s,S._async_environment0$_importedModules=i,S._async_environment0$_forwardedModules=a,S._async_environment0$_nestedForwardedModules=o,S._async_environment0$_allModules=l,S._async_environment0$_variables=_,S._async_environment0$_variableNodes=c,S._async_environment0$_variableIndices=p,S._async_environment0$_functions=h,S._async_environment0$_functionIndices=f,S._async_environment0$_mixins=d,S._async_environment0$_mixinIndices=g,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_importForwards_closure2:function(){},AsyncEnvironment_importForwards_closure3:function(){},AsyncEnvironment_importForwards_closure4:function(){},AsyncEnvironment__getVariableFromGlobalModule_closure0:function(r){this.name=r},AsyncEnvironment_setVariable_closure2:function(r,n){this.$this=r,this.name=n},AsyncEnvironment_setVariable_closure3:function(r){this.name=r},AsyncEnvironment_setVariable_closure4:function(r,n){this.$this=r,this.name=n},AsyncEnvironment__getFunctionFromGlobalModule_closure0:function(r){this.name=r},AsyncEnvironment__getMixinFromGlobalModule_closure0:function(r){this.name=r},AsyncEnvironment_toModule_closure0:function(){},AsyncEnvironment_toDummyModule_closure0:function(){},AsyncEnvironment__fromOneModule_closure0:function(r,n){this.callback=r,this.T=n},AsyncEnvironment__fromOneModule__closure0:function(r,n){this.entry=r,this.T=n},_EnvironmentModule2:function(r,n,s,i,a,o,l,_,c,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=o,d.css=l,d.preModuleComments=_,d.transitivelyContainsCss=c,d.transitivelyContainsExtensions=p,d._async_environment0$_environment=h,d._async_environment0$_modulesByVariable=f},_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,r,n,s,i,a){var o,l=$.Uri,_=$.Module_AsyncCallable_2,c=t._setArrayType([],$.JSArray_Tuple2_String_AstNode_2);return s==null?o=r==null?t.AsyncImportCache$none(n):r:o=null,l=new t._EvaluateVisitor2(o,s,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.AsyncCallable_2),t.LinkedHashMap_LinkedHashMap$_empty(l,_),t.LinkedHashMap_LinkedHashMap$_empty(l,_),t.LinkedHashMap_LinkedHashMap$_empty(l,$.Configuration_2),t.LinkedHashMap_LinkedHashMap$_empty(l,$.AstNode_2),n,t.LinkedHashSet_LinkedHashSet$_empty($.Tuple2_String_SourceSpan),i,a,t.AsyncEnvironment$0(),t.LinkedHashSet_LinkedHashSet$_empty(l),t.LinkedHashMap_LinkedHashMap$_empty(l,$.nullable_AstNode_2),c,u.Configuration_Map_empty_null0),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,r,n,s,i,a),l},_EvaluateVisitor2:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S){var C=this;C._async_evaluate0$_importCache=r,C._async_evaluate0$_nodeImporter=n,C._async_evaluate0$_builtInFunctions=s,C._async_evaluate0$_builtInModules=i,C._async_evaluate0$_modules=a,C._async_evaluate0$_moduleConfigurations=o,C._async_evaluate0$_moduleNodes=l,C._async_evaluate0$_logger=_,C._async_evaluate0$_warningsEmitted=c,C._async_evaluate0$_quietDeps=p,C._async_evaluate0$_sourceMap=h,C._async_evaluate0$_environment=f,C._async_evaluate0$_declarationName=C._async_evaluate0$__parent=C._async_evaluate0$_mediaQuerySources=C._async_evaluate0$_mediaQueries=C._async_evaluate0$_styleRuleIgnoringAtRoot=null,C._async_evaluate0$_member="root stylesheet",C._async_evaluate0$_importSpan=C._async_evaluate0$_callableNode=C._async_evaluate0$_currentCallable=null,C._async_evaluate0$_inSupportsDeclaration=C._async_evaluate0$_inKeyframes=C._async_evaluate0$_atRootExcludingStyleRule=C._async_evaluate0$_inUnknownAtRule=C._async_evaluate0$_inFunction=!1,C._async_evaluate0$_loadedUrls=d,C._async_evaluate0$_activeModules=g,C._async_evaluate0$_stack=y,C._async_evaluate0$_importer=null,C._async_evaluate0$_inDependency=!1,C._async_evaluate0$__extensionStore=C._async_evaluate0$_preModuleComments=C._async_evaluate0$_outOfOrderImports=C._async_evaluate0$__endOfImports=C._async_evaluate0$__root=C._async_evaluate0$__stylesheet=null,C._async_evaluate0$_configuration=S},_EvaluateVisitor_closure29:function(r){this.$this=r},_EvaluateVisitor_closure30:function(r){this.$this=r},_EvaluateVisitor_closure31:function(r){this.$this=r},_EvaluateVisitor_closure32:function(r){this.$this=r},_EvaluateVisitor_closure33:function(r){this.$this=r},_EvaluateVisitor_closure34:function(r){this.$this=r},_EvaluateVisitor_closure35:function(r){this.$this=r},_EvaluateVisitor_closure36:function(r){this.$this=r},_EvaluateVisitor__closure10:function(r,n,s){this.$this=r,this.name=n,this.module=s},_EvaluateVisitor_closure37:function(r){this.$this=r},_EvaluateVisitor_closure38:function(r){this.$this=r},_EvaluateVisitor__closure8:function(r,n,s){this.values=r,this.span=n,this.callableNode=s},_EvaluateVisitor__closure9:function(r){this.$this=r},_EvaluateVisitor_run_closure2:function(r,n,s){this.$this=r,this.node=n,this.importer=s},_EvaluateVisitor_run__closure2:function(r,n,s){this.$this=r,this.importer=n,this.node=s},_EvaluateVisitor__loadModule_closure5:function(r,n){this.callback=r,this.builtInModule=n},_EvaluateVisitor__loadModule_closure6:function(r,n,s,i,a,o,l){var _=this;_.$this=r,_.url=n,_.nodeWithSpan=s,_.baseUrl=i,_.namesInErrors=a,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure5:function(r,n){this.$this=r,this.message=n},_EvaluateVisitor__loadModule__closure6:function(r,n,s){this._box_0=r,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure2:function(r,n,s,i,a,o,l){var _=this;_.$this=r,_.importer=n,_.stylesheet=s,_.extensionStore=i,_.configuration=a,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure5:function(){},_EvaluateVisitor__combineCss_closure6:function(r){this.selectors=r},_EvaluateVisitor__combineCss_visitModule2:function(r,n,s,i,a,o){var l=this;l.$this=r,l.seen=n,l.clone=s,l.css=i,l.imports=a,l.sorted=o},_EvaluateVisitor__extendModules_closure5:function(r){this.originalSelectors=r},_EvaluateVisitor__extendModules_closure6:function(){},_EvaluateVisitor_visitAtRootRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitAtRootRule_closure6:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure17:function(r,n,s){this.$this=r,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure18:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure19:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure2:function(r,n){this.innerScope=r,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure20:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure21:function(){},_EvaluateVisitor__scopeForAtRoot_closure22:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure2:function(r,n){this.$this=r,this.content=n},_EvaluateVisitor_visitDeclaration_closure5:function(r){this.$this=r},_EvaluateVisitor_visitDeclaration_closure6:function(r,n){this.$this=r,this.children=n},_EvaluateVisitor_visitEachRule_closure8:function(r,n,s){this.$this=r,this.node=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure9:function(r,n,s){this.$this=r,this.node=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure10:function(r,n,s,i){var a=this;a.$this=r,a.list=n,a.setVariables=s,a.node=i},_EvaluateVisitor_visitEachRule__closure2:function(r,n,s){this.$this=r,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure2:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure8:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure9:function(r,n,s){this.$this=r,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure2:function(r,n){this.$this=r,this.children=n},_EvaluateVisitor_visitAtRule_closure10:function(){},_EvaluateVisitor_visitForRule_closure14:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure15:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure16:function(r){this.fromNumber=r},_EvaluateVisitor_visitForRule_closure17:function(r,n){this.toNumber=r,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure18:function(r,n,s,i,a,o){var l=this;l._box_0=r,l.$this=n,l.node=s,l.from=i,l.direction=a,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure2:function(r){this.$this=r},_EvaluateVisitor_visitForwardRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForwardRule_closure6:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure2:function(){},_EvaluateVisitor_visitIfRule_closure2:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitIfRule__closure2:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport_closure2:function(r,n){this.$this=r,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure11:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport__closure12:function(){},_EvaluateVisitor__visitDynamicImport__closure13:function(){},_EvaluateVisitor__visitDynamicImport__closure14:function(r,n,s,i,a,o){var l=this;l.$this=r,l.result=n,l.stylesheet=s,l.loadsUserDefinedModules=i,l.environment=a,l.children=o},_EvaluateVisitor_visitIncludeRule_closure11:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitIncludeRule_closure12:function(r){this.node=r},_EvaluateVisitor_visitIncludeRule_closure14:function(r){this.$this=r},_EvaluateVisitor_visitIncludeRule_closure13:function(r,n,s,i){var a=this;a.$this=r,a.contentCallable=n,a.mixin=s,a.nodeWithSpan=i},_EvaluateVisitor_visitIncludeRule__closure2:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule___closure2:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule____closure2:function(r,n){this.$this=r,this.statement=n},_EvaluateVisitor_visitMediaRule_closure8:function(r,n){this.$this=r,this.queries=n},_EvaluateVisitor_visitMediaRule_closure9:function(r,n,s,i,a){var o=this;o.$this=r,o.mergedQueries=n,o.queries=s,o.mergedSources=i,o.node=a},_EvaluateVisitor_visitMediaRule__closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule___closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule_closure10:function(r){this.mergedSources=r},_EvaluateVisitor_visitStyleRule_closure14:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure15:function(){},_EvaluateVisitor_visitStyleRule_closure16:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure17:function(){},_EvaluateVisitor_visitStyleRule_closure18:function(){},_EvaluateVisitor_visitSupportsRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule__closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule_closure6:function(){},_EvaluateVisitor_visitVariableDeclaration_closure8:function(r,n,s){this.$this=r,this.node=n,this.override=s},_EvaluateVisitor_visitVariableDeclaration_closure9:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure10:function(r,n,s){this.$this=r,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWarnRule_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule__closure2:function(r){this.$this=r},_EvaluateVisitor_visitBinaryOperationExpression_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation2:function(){},_EvaluateVisitor_visitVariableExpression_closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure2:function(r,n){this.node=r,this.operand=n},_EvaluateVisitor__visitCalculationValue_closure2:function(r,n,s){this.$this=r,this.node=n,this.inMinMax=s},_EvaluateVisitor_visitListExpression_closure2:function(r){this.$this=r},_EvaluateVisitor_visitFunctionExpression_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure6:function(r,n,s){this._box_0=r,this.$this=n,this.node=s},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure2:function(r,n,s){this.$this=r,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure2:function(r,n,s,i,a,o){var l=this;l.$this=r,l.callable=n,l.evaluated=s,l.nodeWithSpan=i,l.run=a,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure2:function(r,n,s,i,a,o){var l=this;l.$this=r,l.evaluated=n,l.callable=s,l.nodeWithSpan=i,l.run=a,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure2:function(r,n,s,i,a,o){var l=this;l.$this=r,l.evaluated=n,l.callable=s,l.nodeWithSpan=i,l.run=a,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure2:function(){},_EvaluateVisitor__runFunctionCallable_closure2:function(r,n){this.$this=r,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure8:function(r,n,s){this.overload=r,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure9:function(r,n){this.callback=r,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure10:function(){},_EvaluateVisitor__evaluateArguments_closure11:function(){},_EvaluateVisitor__evaluateArguments_closure12:function(r,n){this.$this=r,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure13:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.namedNodes=i},_EvaluateVisitor__evaluateArguments_closure14:function(){},_EvaluateVisitor__evaluateMacroArguments_closure11:function(r){this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure12:function(r,n,s){this.$this=r,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure13:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.restArgs=i},_EvaluateVisitor__evaluateMacroArguments_closure14:function(r,n,s){this.$this=r,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure2:function(r,n,s,i,a,o){var l=this;l.$this=r,l.values=n,l.convert=s,l.expressionNode=i,l.map=a,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure2:function(r,n,s){this.$arguments=r,this.positional=n,this.named=s},_EvaluateVisitor_visitStringExpression_closure2:function(r){this.$this=r},_EvaluateVisitor_visitCssAtRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssAtRule_closure6:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure6:function(){},_EvaluateVisitor_visitCssMediaRule_closure8:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure9:function(r,n,s,i){var a=this;a.$this=r,a.mergedQueries=n,a.node=s,a.mergedSources=i},_EvaluateVisitor_visitCssMediaRule__closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure10:function(r){this.mergedSources=r},_EvaluateVisitor_visitCssStyleRule_closure5:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure6:function(){},_EvaluateVisitor_visitCssSupportsRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure2:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure6:function(){},_EvaluateVisitor__serialize_closure2:function(r,n){this.value=r,this.quote=n},_EvaluateVisitor__expressionNode_closure2:function(r,n){this.$this=r,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation2:function(){},_EvaluateVisitor__stackFrame_closure2:function(r){this.$this=r},_EvaluateVisitor__stackTrace_closure2:function(r){this.$this=r},_ImportedCssVisitor2:function(r){this._async_evaluate0$_visitor=r},_ImportedCssVisitor_visitCssAtRule_closure2:function(){},_ImportedCssVisitor_visitCssMediaRule_closure2:function(r){this.hasBeenMerged=r},_ImportedCssVisitor_visitCssStyleRule_closure2:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure2:function(){},EvaluateResult0:function(r,n){this.stylesheet=r,this.loadedUrls=n},_EvaluationContext2:function(r,n){this._async_evaluate0$_visitor=r,this._async_evaluate0$_defaultWarnNodeWithSpan=n},_ArgumentResults2:function(r,n,s,i,a){var o=this;o.positional=r,o.positionalNodes=n,o.named=s,o.namedNodes=i,o.separator=a},_LoadedStylesheet2:function(r,n,s){this.stylesheet=r,this.importer=n,this.isDependency=s},JSToDartAsyncFileImporter:function(r){this._findFileUrl=r},AsyncImportCache$(e,r,n,s){var i=$.nullable_Tuple3_AsyncImporter_Uri_Uri_2,a=$.Uri,o=t.AsyncImportCache__toImporters0(e,r,s);return new t.AsyncImportCache0(o,n,t.LinkedHashMap_LinkedHashMap$_empty($.Tuple2_Uri_bool,i),t.LinkedHashMap_LinkedHashMap$_empty($.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri_2,i),t.LinkedHashMap_LinkedHashMap$_empty(a,$.nullable_Stylesheet_2),t.LinkedHashMap_LinkedHashMap$_empty(a,$.ImporterResult_2))},AsyncImportCache$none(e){var r=$.nullable_Tuple3_AsyncImporter_Uri_Uri_2,n=$.Uri;return new t.AsyncImportCache0(u.List_empty25,e,t.LinkedHashMap_LinkedHashMap$_empty($.Tuple2_Uri_bool,r),t.LinkedHashMap_LinkedHashMap$_empty($.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri_2,r),t.LinkedHashMap_LinkedHashMap$_empty(n,$.nullable_Stylesheet_2),t.LinkedHashMap_LinkedHashMap$_empty(n,$.ImporterResult_2))},AsyncImportCache__toImporters0(e,r,n){var s,i,a,o,l,_=null,c=t.getEnvironmentVariable0("SASS_PATH"),p=w.fs;if(p==null)return p=t._setArrayType([],$.JSArray_AsyncImporter),e!=null&&u.JSArray_methods.addAll$1(p,e),p;if(p=t._setArrayType([],$.JSArray_AsyncImporter),e!=null&&u.JSArray_methods.addAll$1(p,e),r!=null)for(s=m.get$iterator$ax(r);s.moveNext$0();)i=s.get$current(s),p.push(new t.FilesystemImporter0(v.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(c!=null)for(s=w.process,i=c.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,o=0;o"))},BuiltInModule__callableMap0(e,r){var n,s,i,a=$.String;if(e==null)a=t.LinkedHashMap_LinkedHashMap$_empty(a,r);else{for(a=t.LinkedHashMap_LinkedHashMap$_empty(a,r),n=e.length,s=0;s"))}return new t.UnmodifiableMapView(a,$.$env_1_1_String._bind$1(r)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule0:function(r,n,s,i,a){var o=this;o.url=r,o.functions=n,o.mixins=s,o.variables=i,o.$ti=a},CalculationExpression__verifyArguments0(e){return t.List_List$unmodifiable(m.map$1$1$ax(e,new t.CalculationExpression__verifyArguments_closure0,$.dynamic),$.Expression_2)},CalculationExpression__verify0(e){var r,n="Invalid calculation argument ";if(!(e instanceof t.NumberExpression0)&&!(e instanceof t.CalculationExpression0)&&!(e instanceof t.VariableExpression0)&&!(e instanceof t.FunctionExpression0)&&!(e instanceof t.IfExpression0))if(e instanceof t.StringExpression0){if(e.hasQuotes)throw t.wrapException(t.ArgumentError$(n+e.toString$0(0)+".",null))}else if(e instanceof t.ParenthesizedExpression0)t.CalculationExpression__verify0(e.expression);else if(e instanceof t.BinaryOperationExpression0){if(t.CalculationExpression__verify0(e.left),t.CalculationExpression__verify0(e.right),r=e.operator,r===u.BinaryOperator_anB0||r===u.BinaryOperator_olz0||r===u.BinaryOperator_qN20||r===u.BinaryOperator_t8B0)return;throw t.wrapException(t.ArgumentError$(n+e.toString$0(0)+".",null))}else throw t.wrapException(t.ArgumentError$(n+e.toString$0(0)+".",null))},CalculationExpression0:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},CalculationExpression__verifyArguments_closure0:function(){},_assertCalculationValue(e){var r;e:{if(e instanceof t.SassNumber0?r=!0:r=e instanceof t.SassString0&&!e._string0$_hasQuotes||e instanceof t.SassCalculation0||e instanceof t.CalculationOperation0||e instanceof t.CalculationInterpolation0,r){r=null;break e}r=t.jsThrow0(new w.Error("Argument `"+t.S(e)+"` must be one of SassNumber, unquoted SassString, SassCalculation, CalculationOperation, CalculationInterpolation"))}return r},_isValidClampArg(e){var r;e:{if(e instanceof t.CalculationInterpolation0?r=!0:r=e instanceof t.SassString0&&!e._string0$_hasQuotes,r){r=!0;break e}r=!1;break e}return r},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(r){this.strOperator=r},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){return e=t.SassCalculation__simplify0(e),e instanceof t.SassNumber0||e instanceof t.SassCalculation0?e:new t.SassCalculation0("calc",t.List_List$unmodifiable([e],$.Object))},SassCalculation_min0(e){var r,n,s,i,a=t.List_List$unmodifiable(m.map$1$1$ax(e,t.calculation0_SassCalculation__simplify$closure(),$.dynamic),$.Object),o=a.length;if(o===0)throw t.wrapException(t.ArgumentError$("min() must have at least one argument.",null));for(r=null,n=0;n1||i.get$denominatorUnits(i).length!==0))throw t.wrapException(t.SassScriptException$0("Number "+i.toString$0(0)+" isn't compatible with CSS calculations.",null));for(r=s,a=0;a3?o.$index(r,3):null;return o.$index(r,0).get$isSpecialNumber()||o.$index(r,1).get$isSpecialNumber()||o.$index(r,2).get$isSpecialNumber()?n=!0:(n=l==null?null:l.get$isSpecialNumber(),n=n===!0),n?t._functionString0(e,r):(s=o.$index(r,0).assertNumber$1("red"),i=o.$index(r,1).assertNumber$1("green"),a=o.$index(r,2).assertNumber$1("blue"),t.SassColor$rgbInternal0(t.fuzzyRound0(t._percentageOrUnitless0(s,255,"red")),t.fuzzyRound0(t._percentageOrUnitless0(i,255,"green")),t.fuzzyRound0(t._percentageOrUnitless0(a,255,"blue")),t.NullableExtension_andThen0(l,new t._rgb_closure0),u._ColorFormatEnum_rgbFunction0))},_rgbTwoArg0(e,r){var n,s,i=m.getInterceptor$asx(r);return i.$index(r,0).get$isVar()?t._functionString0(e,r):i.$index(r,1).get$isVar()?(n=i.$index(r,0),n instanceof t.SassColor0?new t.SassString0(e+"("+n.get$red(n)+", "+n.get$green(n)+", "+n.get$blue(n)+", "+t.serializeValue0(i.$index(r,1),!1,!0)+")",!1):t._functionString0(e,r)):i.$index(r,1).get$isSpecialNumber()?(s=i.$index(r,0).assertColor$1("color"),new t.SassString0(e+"("+s.get$red(s)+", "+s.get$green(s)+", "+s.get$blue(s)+", "+t.serializeValue0(i.$index(r,1),!1,!0)+")",!1)):i.$index(r,0).assertColor$1("color").changeAlpha$1(t._percentageOrUnitless0(i.$index(r,1).assertNumber$1("alpha"),1,"alpha"))},_hsl0(e,r){var n,s,i,a,o="saturation",l="lightness",_=m.getInterceptor$asx(r),c=_.get$length(r)>3?_.$index(r,3):null;return _.$index(r,0).get$isSpecialNumber()||_.$index(r,1).get$isSpecialNumber()||_.$index(r,2).get$isSpecialNumber()?n=!0:(n=c==null?null:c.get$isSpecialNumber(),n=n===!0),n?t._functionString0(e,r):(s=t._angleValue0(_.$index(r,0),"hue"),i=_.$index(r,1).assertNumber$1(o),a=_.$index(r,2).assertNumber$1(l),t._checkPercent0(i,o),t._checkPercent0(a,l),t.SassColor$hslInternal0(s,u.JSNumber_methods.clamp$2(i._number1$_value,0,100),u.JSNumber_methods.clamp$2(a._number1$_value,0,100),t.NullableExtension_andThen0(c,new t._hsl_closure0),u._ColorFormatEnum_hslFunction0))},_angleValue0(e,r){var n,s,i=e.assertNumber$1(r);return i.compatibleWithUnit$1("deg")?i.coerceValueToUnit$1("deg"):(n=i.toString$0(0),s=i.unitSuggestion$1(r),t.EvaluationContext_current0().warn$2(0,"$"+r+": Passing a unit other than deg ("+n+F.x29x20is_d+s+F.x0a_See_,u.Deprecation_0bn),i._number1$_value)},_checkPercent0(e,r){var n,s;e.hasUnit$1("%")||(n=e.toString$0(0),s=e.unitSuggestion$2(r,"%"),t.EvaluationContext_current0().warn$2(0,"$"+r+": Passing a number without unit % ("+n+F.x29x20is_d+s+F.x0a_Morex3a,u.Deprecation_0bn))},_hwb0(e){var r="whiteness",n="blackness",s=m.getInterceptor$asx(e),i=s.get$length(e)>3?s.$index(e,3):null,a=t._angleValue0(s.$index(e,0),"hue"),o=s.$index(e,1).assertNumber$1(r),l=s.$index(e,2).assertNumber$1(n);return o.assertUnit$2("%",r),l.assertUnit$2("%",n),t.SassColor_SassColor$hwb0(a,o.valueInRange$3(0,100,r),l.valueInRange$3(0,100,n),t.NullableExtension_andThen0(i,new t._hwb_closure0))},_parseChannels0(e,r,n){var s,i,a,o,l,_,c,p,h,f=null,d="$channels must be";if(n.get$isVar())return t._functionString0(e,t._setArrayType([n],$.JSArray_Value_2));if(n.get$separator(n)===u.ListSeparator_zg90){if(s=n.get$asList(),i=s.length,i!==2)throw t.wrapException(t.SassScriptException$0(F.Only_2+i+" "+t.pluralize0("was",i,"were")+" passed.",f));if(a=s[0],o=s[1],o.get$isSpecialNumber()||o.assertNumber$1("alpha"),s[0].get$isVar())return t._functionString0(e,t._setArrayType([n],$.JSArray_Value_2))}else o=f,a=n;if(l=a.get$separator(a)===u.ListSeparator_rXA0,_=a.get$hasBrackets(),l||_)throw c=new t.StringBuffer(d),_?(i=d+" an unbracketed",c._contents=i):i=d,l&&(i+=_?",":" a",c._contents=i,i=c._contents=i+" space-separated"),c._contents=i+" list.",t.wrapException(t.SassScriptException$0(c.toString$0(0),f));if(s=a.get$asList(),i=s.length,i>3)throw t.wrapException(t.SassScriptException$0("Only 3 elements allowed, but "+i+" were passed.",f));if(i<3){if(u.JSArray_methods.any$1(s,new t._parseChannels_closure0)?i=!0:s.length!==0?(i=u.JSArray_methods.get$last(s),i instanceof t.SassString0&&i._string0$_hasQuotes?(i=i._string0$_text,i=t.startsWithIgnoreCase0(i,"var(")&&u.JSString_methods.contains$1(i,"/")):i=!1):i=!1,i)return t._functionString0(e,t._setArrayType([n],$.JSArray_Value_2));throw t.wrapException(t.SassScriptException$0("Missing element "+r[s.length]+".",f))}return o!=null?(i=t.List_List$of(s,!0,$.Value_2),i.push(o),i):(p=s[2],p instanceof t.SassNumber0?(h=p.asSlash,h==null?s:t._setArrayType([s[0],s[1],h.item1,h.item2],$.JSArray_Value_2)):p instanceof t.SassString0&&!p._string0$_hasQuotes&&u.JSString_methods.contains$1(p._string0$_text,"/")?t._functionString0(e,t._setArrayType([a],$.JSArray_Value_2)):s)},_percentageOrUnitless0(e,r,n){var s;if(!e.get$hasUnits())s=e._number1$_value;else if(e.hasUnit$1("%"))s=r*e._number1$_value/100;else throw t.wrapException(t.SassScriptException$0("$"+n+": Expected "+e.toString$0(0)+' to have no units or "%".',null));return u.JSNumber_methods.clamp$2(s,0,r)},_mixColors0(e,r,n){var s,i,a,o,l,_,c,p;return t._checkPercent0(n,"weight"),s=n.valueInRange$3(0,100,"weight")/100,i=s*2-1,a=e._color1$_alpha,o=r._color1$_alpha,l=a-o,_=i*l,c=((_===-1?i:(i+l)/(1+_))+1)/2,p=1-c,t.SassColor$rgb0(t.fuzzyRound0(e.get$red(e)*c+r.get$red(r)*p),t.fuzzyRound0(e.get$green(e)*c+r.get$green(r)*p),t.fuzzyRound0(e.get$blue(e)*c+r.get$blue(r)*p),a*s+o*(1-s))},_opacify0(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color");return n.changeAlpha$1(u.JSNumber_methods.clamp$2(n._color1$_alpha+r.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_transparentize0(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color");return n.changeAlpha$1(u.JSNumber_methods.clamp$2(n._color1$_alpha-r.$index(e,1).assertNumber$1("amount").valueInRangeWithUnit$4(0,1,"amount",""),0,1))},_function11(e,r,n){return t.BuiltInCallable$function0(e,r,n,"sass:color")},global_closure30:function(){},global_closure31:function(){},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__closure0:function(){},global_closure56:function(){},module_closure10:function(){},module_closure11:function(){},module_closure12:function(){},module_closure13:function(){},module_closure14:function(){},module_closure15:function(){},module_closure16:function(){},module_closure17:function(){},module__closure4:function(){},module_closure18: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(r,n,s){this.keywords=r,this.scale=n,this.change=s},_updateComponents_closure1:function(){},_updateComponents_closure2:function(){},_updateComponents_updateValue0:function(r,n){this.change=r,this.adjust=n},_updateComponents_updateRgb0:function(r){this.updateValue=r},_functionString_closure0:function(){},_removedColorFunction_closure0:function(r,n,s){this.name=r,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,r,n,s){var i=null,a=new t.SassColor0(e,r,n,i,i,i,s==null?1:t.fuzzyAssertRange0(s,0,1,"alpha"),i);return t.RangeError_checkValueInInterval(a.get$red(a),0,255,"red"),t.RangeError_checkValueInInterval(a.get$green(a),0,255,"green"),t.RangeError_checkValueInInterval(a.get$blue(a),0,255,"blue"),a},SassColor$rgbInternal0(e,r,n,s,i){var a=new t.SassColor0(e,r,n,null,null,null,s==null?1:t.fuzzyAssertRange0(s,0,1,"alpha"),i);return t.RangeError_checkValueInInterval(a.get$red(a),0,255,"red"),t.RangeError_checkValueInInterval(a.get$green(a),0,255,"green"),t.RangeError_checkValueInInterval(a.get$blue(a),0,255,"blue"),a},SassColor$hsl(e,r,n,s){var i=null,a=u.JSNumber_methods.$mod(e,360),o=t.fuzzyAssertRange0(r,0,100,"saturation"),l=t.fuzzyAssertRange0(n,0,100,"lightness");return new t.SassColor0(i,i,i,a,o,l,s==null?1:t.fuzzyAssertRange0(s,0,1,"alpha"),i)},SassColor$hslInternal0(e,r,n,s,i){var a=u.JSNumber_methods.$mod(e,360),o=t.fuzzyAssertRange0(r,0,100,"saturation"),l=t.fuzzyAssertRange0(n,0,100,"lightness");return new t.SassColor0(null,null,null,a,o,l,s==null?1:t.fuzzyAssertRange0(s,0,1,"alpha"),i)},SassColor_SassColor$hwb0(e,r,n,s){var i,a={},o=u.JSNumber_methods.$mod(e,360)/360,l=a.scaledWhiteness=t.fuzzyAssertRange0(r,0,100,"whiteness")/100,_=t.fuzzyAssertRange0(n,0,100,"blackness")/100,c=l+_;return c>1?(i=a.scaledWhiteness=l/c,_/=c):i=l,i=new t.SassColor_SassColor$hwb_toRgb0(a,1-i-_),t.SassColor$rgb0(i.call$1(o+.3333333333333333),i.call$1(o),i.call$1(o-.3333333333333333),s)},SassColor__hueToRgb0(e,r,n){return n<0&&++n,n>1&&--n,n<.16666666666666666?e+(r-e)*n*6:n<.5?r:n<.6666666666666666?e+(r-e)*(.6666666666666666-n)*6:e},SassColor0:function(r,n,s,i,a,o,l,_){var c=this;c._color1$_red=r,c._color1$_green=n,c._color1$_blue=s,c._color1$_hue=i,c._color1$_saturation=a,c._color1$_lightness=o,c._color1$_alpha=l,c.format=_},SassColor_SassColor$hwb_toRgb0:function(r,n){this._box_0=r,this.factor=n},_ColorFormatEnum0:function(r){this._color1$_name=r},SpanColorFormat0:function(r){this._color1$_span=r},Combinator0:function(r,n){this._combinator0$_text=r,this._name=n},ModifiableCssComment0:function(r,n){var s=this;s.text=r,s.span=n,s._node$_indexInParent=s._node$_parent=null,s.isGroupEnd=!1},compile0(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M=null;w.fs==null&&t.jsThrow(new w.Error("The compile() method is only available in Node.js.")),l=r==null,_=l?M:m.get$alertColor$x(r),n=_==null?t.hasTerminal0():_,c=l?M:m.get$alertAscii$x(r),s=c==null?v._glyphs===u.C_AsciiGlyphSet:c;try{return p=l?M:m.get$loadPaths$x(r),h=l?M:m.get$quietDeps$x(r),h==null&&(h=!1),f=t._parseOutputStyle0(l?M:m.get$style$x(r)),d=l?M:m.get$verbose$x(r),d==null&&(d=!1),g=l?M:m.get$charset$x(r),g==null&&(g=!0),y=l?M:m.get$sourceMap$x(r),y==null&&(y=!1),S=l?M:m.get$logger$x(r),C=s,C==null&&(C=v._glyphs===u.C_AsciiGlyphSet),C=new t.JSToDartLogger(S,new t.StderrLogger0(n),C),l?S=M:(S=m.get$importers$x(r),S=S==null?M:m.map$1$1$ax(S,t.compile___parseImporter$closure(),$.Importer)),A=t._parseFunctions0(l?M:m.get$functions$x(r),!1),i=t.compile(e,g,M,new t.CastList(A,t._arrayInstanceType(A)._eval$1("CastList<1,Callable>")),M,t.ImportCache$0(S,p,C,M),M,M,C,M,h,y,f,M,!0,d),l=l?M:m.get$sourceMapIncludeSources$x(r),l==null&&(l=!1),l=t._convertResult(i,l),l}catch(E){if(l=t.unwrapException(E),l instanceof t.SassException0)a=l,o=t.getTraceFromException(E),t.throwNodeException(a,s,n,o);else throw E}},compileString0(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C=null,A=r==null,M=A?C:m.get$alertColor$x(r),E=M==null?t.hasTerminal0():M,R=A?C:m.get$alertAscii$x(r),L=R==null?v._glyphs===u.C_AsciiGlyphSet:R;try{return a=t.parseSyntax(A?C:m.get$syntax$x(r)),o=A?C:t.NullableExtension_andThen0(m.get$url$x(r),t.utils1__jsToDartUrl$closure()),l=A?C:m.get$loadPaths$x(r),_=A?C:m.get$quietDeps$x(r),_==null&&(_=!1),c=t._parseOutputStyle0(A?C:m.get$style$x(r)),p=A?C:m.get$verbose$x(r),p==null&&(p=!1),h=A?C:m.get$charset$x(r),h==null&&(h=!0),f=A?C:m.get$sourceMap$x(r),f==null&&(f=!1),d=A?C:m.get$logger$x(r),g=L,g==null&&(g=v._glyphs===u.C_AsciiGlyphSet),g=new t.JSToDartLogger(d,new t.StderrLogger0(E),g),A?d=C:(d=m.get$importers$x(r),d=d==null?C:m.map$1$1$ax(d,t.compile___parseImporter$closure(),$.Importer)),y=A?C:t.NullableExtension_andThen0(m.get$importer$x(r),t.compile___parseImporter$closure()),y==null&&(y=(A?C:m.get$url$x(r))==null?new t.NoOpImporter0:C),S=t._parseFunctions0(A?C:m.get$functions$x(r),!1),n=t.compileString(e,h,C,new t.CastList(S,t._arrayInstanceType(S)._eval$1("CastList<1,Callable>")),C,t.ImportCache$0(d,l,g,C),y,C,C,g,C,_,f,c,a,o,!0,p),A=A?C:m.get$sourceMapIncludeSources$x(r),A==null&&(A=!1),A=t._convertResult(n,A),A}catch(N){if(A=t.unwrapException(N),A instanceof t.SassException0)s=A,i=t.getTraceFromException(N),t.throwNodeException(s,L,E,i);else throw N}},compileAsync1(e,r){var n,s,i;return w.fs==null&&t.jsThrow(new w.Error("The compileAsync() method is only available in Node.js.")),n=r==null,s=n?null:m.get$alertColor$x(r),s==null&&(s=t.hasTerminal0()),i=n?null:m.get$alertAscii$x(r),i==null&&(i=v._glyphs===u.C_AsciiGlyphSet),t._wrapAsyncSassExceptions(t.futureToPromise0(new t.compileAsync_closure(e,s,r,i).call$0()),i,s)},compileStringAsync1(e,r){var n,s=r==null,i=s?null:m.get$alertColor$x(r);return i==null&&(i=t.hasTerminal0()),n=s?null:m.get$alertAscii$x(r),n==null&&(n=v._glyphs===u.C_AsciiGlyphSet),t._wrapAsyncSassExceptions(t.futureToPromise0(new t.compileStringAsync_closure(e,r,i,n).call$0()),n,i)},_convertResult(e,r){var n,s=e._compile_result$_serialize,i=s.sourceMap,a=i==null?null:i.toJson$1$includeSourceContents(r);return $.Map_String_dynamic._is(a)&&!a.containsKey$1("sources")&&a.$indexSet(0,"sources",t._setArrayType([],$.JSArray_String)),i=e._evaluate.loadedUrls,n=t.toJSArray(new t.EfficientLengthMappedIterable(i,t.utils1__dartToJSUrl$closure(),t._instanceType(i)._eval$1("EfficientLengthMappedIterable<1,Object?>"))),s=s.css,a==null?{css:s,loadedUrls:n}:{css:s,sourceMap:t.jsify(a),loadedUrls:n}},_wrapAsyncSassExceptions(e,r,n){return m.then$2$x(e,null,t.allowInterop(new t._wrapAsyncSassExceptions_closure(n,r)))},_parseOutputStyle0(e){if(e==null||e==="expanded")return u.OutputStyle_00;if(e==="compressed")return u.OutputStyle_10;t.jsThrow(new w.Error('Unknown output style "'+t.S(e)+'".'))},_parseAsyncImporter(e){var r,n,s,i;if(e==null&&t.jsThrow(new w.Error("Importers may not be null.")),$.NodeImporter._as(e),r=m.getInterceptor$x(e),n=r.get$findFileUrl(e),s=r.get$canonicalize(e),i=r.get$load(e),n==null)return(s==null||i==null)&&t.jsThrow(new w.Error(F.An_impu)),new t.JSToDartAsyncImporter(s,i);if(s!=null||i!=null)t.jsThrow(new w.Error(F.An_impa));else return new t.JSToDartAsyncFileImporter(n)},_parseImporter0(e){var r,n,s,i;if(e==null&&t.jsThrow(new w.Error("Importers may not be null.")),$.NodeImporter._as(e),r=m.getInterceptor$x(e),n=r.get$findFileUrl(e),s=r.get$canonicalize(e),i=r.get$load(e),n==null)return(s==null||i==null)&&t.jsThrow(new w.Error(F.An_impu)),new t.JSToDartImporter(s,i);if(s!=null||i!=null)t.jsThrow(new w.Error(F.An_impa));else return new t.JSToDartFileImporter(n)},_simplifyValue(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=null;e:{if(e instanceof t.SassCalculation0){r=e.$arguments,n=t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Object>"),s=new t._Record_2(e.name,t.List_List$of(new t.MappedListIterable(r,t.compile___simplifyCalcArg$closure(),n),!0,n._eval$1("ListIterable.E"))),i=t._InitializedCell$(new t._simplifyValue_closure(s)),a=t._InitializedCell$(new t._simplifyValue_closure0(i)),o=t._InitializedCell$(new t._simplifyValue_closure1(s)),l=t._InitializedCell$(new t._simplifyValue_closure2(o)),_=t._InitializedCell$(new t._simplifyValue_closure3(o)),c=t._InitializedCell$(new t._simplifyValue_closure4(i));t:{if(a._readFinal$0()&&m.$eq$(l._readFinal$0(),1)?(p=_._readFinal$0(),r=!0):(p=g,r=!1),r){$.Value_2._as(p),r=p;break t}if(a._readFinal$0()&&t.throwExpression(t.ArgumentError$("calc() requires exactly one argument.",g)),c._readFinal$0()&&m.$eq$(l._readFinal$0(),3)?(h=_._readFinal$0(),e=m.$index$asx(o._readFinal$0(),1),f=m.$index$asx(o._readFinal$0(),2),f=f,r=!0):(f=g,e=f,h=e,r=!1),r){r=t.SassCalculation_clamp0(h,e,f);break t}if(c._readFinal$0()&&t.throwExpression(t.ArgumentError$("clamp() requires exactly 3 arguments.",g)),i._readFinal$0()==="min"?(d=o._readFinal$0(),r=!0):(d=g,r=!1),r){r=t.SassCalculation_min0(d);break t}if(i._readFinal$0()==="max"?(d=o._readFinal$0(),r=!0):(d=g,r=!1),r){r=t.SassCalculation_max0(d);break t}r=t.throwExpression(t.ArgumentError$('"'+i._readFinal$0()+'" is not a recognized calculation type.',g))}break e}r=e;break e}return r},_simplifyCalcArg(e){var r;e:{if(e instanceof t.SassCalculation0){r=t._simplifyValue(e);break e}if(e instanceof t.CalculationOperation0){r=t.SassCalculation_operateInternal0(e._calculation0$_operator,t._simplifyCalcArg(e._calculation0$_left),t._simplifyCalcArg(e._calculation0$_right),!1,!0);break e}r=e;break e}return r},_parseFunctions0(e,r){var n;return e==null?u.List_empty24:(n=t._setArrayType([],$.JSArray_AsyncCallable_2),t.jsForEach(e,new t._parseFunctions_closure0(r,n)),n)},compileAsync_closure:function(r,n,s,i){var a=this;a.path=r,a.color=n,a.options=s,a.ascii=i},compileAsync__closure:function(){},compileStringAsync_closure:function(r,n,s,i){var a=this;a.text=r,a.options=n,a.color=s,a.ascii=i},compileStringAsync__closure:function(){},compileStringAsync__closure0:function(){},_wrapAsyncSassExceptions_closure:function(r,n){this.color=r,this.ascii=n},_simplifyValue_closure:function(r){this._0_0=r},_simplifyValue_closure0:function(r){this._0_1=r},_simplifyValue_closure1:function(r){this._0_0=r},_simplifyValue_closure2:function(r){this._0_4=r},_simplifyValue_closure3:function(r){this._0_4=r},_simplifyValue_closure4:function(r){this._0_1=r},_parseFunctions_closure0:function(r,n){this.asynch=r,this.result=n},_parseFunctions__closure2:function(r,n){this.callback=r,this.callable=n},_parseFunctions__closure3:function(r,n){this.callback=r,this.callable=n},compile(e,r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S,C,A,M,E,R,L=null,N=$.Deprecation_2;return _=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(N,$.int),_,t.LinkedHashSet_LinkedHashSet$_empty(N),t.LinkedHashSet_LinkedHashSet$_empty(N),!y),N=c==null,N?S=d==null||d===t.Syntax_forPath0(e):S=!1,S?(a==null&&(a=t.ImportCache$none(_)),S=t.absolute(".",L,L,L,L,L,L,L,L,L,L,L,L,L,L),C=w.process,m.$eq$(C==null?L:m.get$platform$x(C),"win32")?C=!0:(C=w.process,C=m.$eq$(C==null?L:m.get$platform$x(C),"darwin")),C?(C=v.$get$context(),A=t._realCasePath0(t.absolute(C.normalize$1(e),L,L,L,L,L,L,L,L,L,L,L,L,L,L)),M=A,A=C,C=M):(C=v.$get$context(),A=C.canonicalize$1(0,e),M=A,A=C,C=M),A=a.importCanonical$3$originalUrl(new t.FilesystemImporter0(S),A.toUri$1(C),A.toUri$1(e)),A.toString,E=A):(S=t.readFile0(e),C=d==null?t.Syntax_forPath0(e):d,E=t.Stylesheet_Stylesheet$parse0(S,C,_,v.$get$context().toUri$1(e))),R=t._compileStylesheet1(E,_,a,c,new t.FilesystemImporter0(t.absolute(".",L,L,L,L,L,L,L,L,L,L,L,L,L,L)),s,f,g,o,l,p,h,r),_.summarize$1$js(!N),R},compileString(e,r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C){var A,M,E=null,R=$.Deprecation_2;return c=new t.DeprecationHandlingLogger0(t.LinkedHashMap_LinkedHashMap$_empty(R,$.int),c,t.LinkedHashSet_LinkedHashSet$_empty(R),t.LinkedHashSet_LinkedHashSet$_empty(R),!C),A=t.Stylesheet_Stylesheet$parse0(e,g==null?u.Syntax_SCSS_scss0:g,c,y),o==null?(R=w.fs,R=R==null?new t.NoOpImporter0:new t.FilesystemImporter0(t.absolute(".",E,E,E,E,E,E,E,E,E,E,E,E,E,E))):R=o,M=t._compileStylesheet1(A,c,a,p,R,s,d,S,l,_,h,f,r),c.summarize$1$js(p!=null),M},_compileStylesheet1(e,r,n,s,i,a,o,l,_,c,p,h,f){var d=t._EvaluateVisitor$1(a,n,r,s,p,h).run$2(0,i,e),g=t.serialize0(d.stylesheet,f,_,!1,c,h,o,l),y=g.sourceMap;return y!=null&&n!=null&&t.mapInPlace0(y.urls,new t._compileStylesheet_closure1(e,n)),new t.CompileResult0(d,g)},_compileStylesheet_closure1:function(r,n){this.stylesheet=r,this.importCache=n},CompileOptions:function(){},CompileStringOptions:function(){},NodeCompileResult:function(){},CompileResult0:function(r,n){this._evaluate=r,this._compile_result$_serialize=n},ComplexSassNumber0:function(r,n,s,i){var a=this;a._complex0$_numeratorUnits=r,a._complex0$_denominatorUnits=n,a._number1$_value=s,a.hashCache=null,a.asSlash=i},ComplexSelector$0(e,r,n,s){var i=t.List_List$unmodifiable(e,$.CssValue_Combinator_2),a=t.List_List$unmodifiable(r,$.ComplexSelectorComponent_2);return i.length===0&&a.length===0&&t.throwExpression(t.ArgumentError$(F.leadin,null)),new t.ComplexSelector0(i,a,s,n)},ComplexSelector0:function(r,n,s,i){var a=this;a.leadingCombinators=r,a.components=n,a.lineBreak=s,a._complex$__ComplexSelector_specificity_FI=v,a.span=i},ComplexSelector_specificity_closure0:function(){},ComplexSelectorComponent0:function(r,n,s){this.selector=r,this.combinators=n,this.span=s},ComplexSelectorComponent_toString_closure0:function(){},CompoundSelector$0(e,r){var n=t.List_List$unmodifiable(e,$.SimpleSelector_2);return n.length===0&&t.throwExpression(t.ArgumentError$("components may not be empty.",null)),new t.CompoundSelector0(n,r)},CompoundSelector0:function(r,n){this.components=r,this._compound$__CompoundSelector_specificity_FI=v,this.span=n},CompoundSelector_specificity_closure0:function(){},Configuration0:function(r,n){this._configuration$_values=r,this._configuration$__originalConfiguration=n},Configuration_toString_closure0:function(){},ExplicitConfiguration0:function(r,n,s){this.nodeWithSpan=r,this._configuration$_values=n,this._configuration$__originalConfiguration=s},ConfiguredValue0:function(r,n,s){this.value=r,this.configurationSpan=n,this.assignmentNode=s},ConfiguredVariable0:function(r,n,s,i){var a=this;a.name=r,a.expression=n,a.isGuarded=s,a.span=i},ContentBlock$0(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement_2),i=u.JSArray_methods.any$1(s,new t.ParentStatement_closure0);return new t.ContentBlock0("@content",e,n,s,i)},ContentBlock0:function(r,n,s,i,a){var o=this;o.name=r,o.$arguments=n,o.span=s,o.children=i,o.hasDeclarations=a},ContentRule0:function(r,n){this.$arguments=r,this.span=n},_disallowedFunctionNames_closure0:function(){},CssParser0:function(r,n,s,i){var a=this;a._stylesheet0$_isUseAllowed=!0,a._stylesheet0$_inParentheses=a._stylesheet0$_inStyleRule=a._stylesheet0$_inUnknownAtRule=a._stylesheet0$_inControlDirective=a._stylesheet0$_inContentBlock=a._stylesheet0$_inMixin=!1,a._stylesheet0$_globalVariables=r,a.lastSilentComment=null,a.scanner=n,a.logger=s,a._parser0$_interpolationMap=i},DebugRule0:function(r,n){this.expression=r,this.span=n},ModifiableCssDeclaration$0(e,r,n,s,i){var a,o=i==null?r.span:i;return s&&(m.startsWith$1$s(e.value,"--")?(a=r.value,a instanceof t.SassString0||t.throwExpression(t.ArgumentError$(F.If_par+r.toString$0(0)+"` of type "+t.getRuntimeTypeOfDartObject(a).toString$0(0)+").",null))):t.throwExpression(t.ArgumentError$(F.parsed,null))),new t.ModifiableCssDeclaration0(e,r,s,o,n)},ModifiableCssDeclaration0:function(r,n,s,i,a){var o=this;o.name=r,o.value=n,o.parsedAsCustomProperty=s,o.valueSpanForMap=i,o.span=a,o._node$_indexInParent=o._node$_parent=null,o.isGroupEnd=!1},Declaration$0(e,r,n){return new t.Declaration0(e,r,n,null,!1)},Declaration$nested0(e,r,n,s){var i=t.List_List$unmodifiable(r,$.Statement_2),a=u.JSArray_methods.any$1(i,new t.ParentStatement_closure0);return new t.Declaration0(e,s,n,i,a)},Declaration0:function(r,n,s,i,a){var o=this;o.name=r,o.value=n,o.span=s,o.children=i,o.hasDeclarations=a},SupportsDeclaration0:function(r,n,s){this.name=r,this.value=n,this.span=s},Deprecation0:function(r,n,s){this.id=r,this.isFuture=n,this._name=s},DeprecationHandlingLogger0:function(r,n,s,i,a){var o=this;o._deprecation_handling$_warningCounts=r,o._deprecation_handling$_inner=n,o.fatalDeprecations=s,o.futureDeprecations=i,o.limitRepetition=a},DeprecationHandlingLogger_summarize_closure1:function(){},DeprecationHandlingLogger_summarize_closure2:function(){},DynamicImport0:function(r,n){this.urlString=r,this.span=n},EachRule$0(e,r,n,s){var i=t.List_List$unmodifiable(e,$.String),a=t.List_List$unmodifiable(n,$.Statement_2),o=u.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return new t.EachRule0(i,r,s,a,o)},EachRule0:function(r,n,s,i,a){var o=this;o.variables=r,o.list=n,o.span=s,o.children=i,o.hasDeclarations=a},EachRule_toString_closure0:function(){},EmptyExtensionStore0:function(){},Environment$0(){var e=$.String,r=$.Module_Callable_2,n=$.AstNode_2,s=$.int,i=$.Callable_2,a=$.JSArray_Map_String_Callable_2;return new t.Environment0(t.LinkedHashMap_LinkedHashMap$_empty(e,r),t.LinkedHashMap_LinkedHashMap$_empty(e,n),t.LinkedHashMap_LinkedHashMap$_empty(r,n),t.LinkedHashMap_LinkedHashMap$_empty(r,n),null,null,t._setArrayType([],$.JSArray_Module_Callable_2),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,$.Value_2)],$.JSArray_Map_String_Value_2),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,n)],$.JSArray_Map_String_AstNode_2),t.LinkedHashMap_LinkedHashMap$_empty(e,s),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,i)],a),t.LinkedHashMap_LinkedHashMap$_empty(e,s),t._setArrayType([t.LinkedHashMap_LinkedHashMap$_empty(e,i)],a),t.LinkedHashMap_LinkedHashMap$_empty(e,s),null)},Environment$_0(e,r,n,s,i,a,o,l,_,c,p,h){var f=$.String,d=$.int;return new t.Environment0(e,r,n,s,i,a,o,l,_,t.LinkedHashMap_LinkedHashMap$_empty(f,d),c,t.LinkedHashMap_LinkedHashMap$_empty(f,d),p,t.LinkedHashMap_LinkedHashMap$_empty(f,d),h)},_EnvironmentModule__EnvironmentModule1(e,r,n,s,i){var a,o,l,_,c,p,h,f;for(i==null&&(i=u.Set_empty4),a=$.dynamic,a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),o=n.get$entries(n),o=o.get$iterator(o),l=$.CssComment_2;o.moveNext$0();)_=o.get$current(o),c=_.key,p=t.List_List$from(_.value,!1,l),p.fixed$length=Array,p.immutable$list=Array,a.$indexSet(0,c,p);return a=t.ConstantMap_ConstantMap$from(a,$.Module_Callable_2,$.List_CssComment_2),o=t._EnvironmentModule__makeModulesByVariable1(i),l=t._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_variables),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure11,$.Map_String_Value_2),$.Value_2),_=t._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_variableNodes),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure12,$.Map_String_AstNode_2),$.AstNode_2),c=$.Map_String_Callable_2,h=$.Callable_2,f=t._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_functions),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure13,c),h),h=t._EnvironmentModule__memberMap1(u.JSArray_methods.get$first(e._environment0$_mixins),i.map$1$1(0,new t._EnvironmentModule__EnvironmentModule_closure14,c),h),c=m.get$isNotEmpty$asx(r.get$children(r))||n.get$isNotEmpty(n)||u.JSArray_methods.any$1(e._environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure15),t._EnvironmentModule$_1(e,r,a,s,o,l,_,f,h,c,!s.get$isEmpty(s)||u.JSArray_methods.any$1(e._environment0$_allModules,new t._EnvironmentModule__EnvironmentModule_closure16))},_EnvironmentModule__makeModulesByVariable1(e){var r,n,s,i,a,o;if(e.get$isEmpty(e))return u.Map_empty10;for(r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Module_Callable_2),n=e.get$iterator(e);n.moveNext$0();)if(s=n.get$current(n),s instanceof t._EnvironmentModule1){for(i=s._environment0$_modulesByVariable,i=i.get$values(i),i=i.get$iterator(i);i.moveNext$0();)a=i.get$current(i),o=a.get$variables(),t.setAll0(r,o.get$keys(o),a);t.setAll0(r,m.get$keys$z(u.JSArray_methods.get$first(s._environment0$_environment._environment0$_variables)),s)}else i=s.get$variables(),t.setAll0(r,i.get$keys(i),s);return r},_EnvironmentModule__memberMap1(e,r,n){var s,i,a;if(e=new t.PublicMemberMapView0(e,n._eval$1("PublicMemberMapView0<0>")),r.get$isEmpty(r))return e;for(s=t._setArrayType([],n._eval$1("JSArray>")),i=r.get$iterator(r);i.moveNext$0();)a=i.get$current(i),a.get$isNotEmpty(a)&&s.push(a);return s.push(e),s.length===1?e:t.MergedMapView$0(s,$.String,n)},_EnvironmentModule$_1(e,r,n,s,i,a,o,l,_,c,p){return new t._EnvironmentModule1(e._environment0$_allModules,a,o,l,_,s,r,n,c,p,e,i)},Environment0:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y){var S=this;S._environment0$_modules=r,S._environment0$_namespaceNodes=n,S._environment0$_globalModules=s,S._environment0$_importedModules=i,S._environment0$_forwardedModules=a,S._environment0$_nestedForwardedModules=o,S._environment0$_allModules=l,S._environment0$_variables=_,S._environment0$_variableNodes=c,S._environment0$_variableIndices=p,S._environment0$_functions=h,S._environment0$_functionIndices=f,S._environment0$_mixins=d,S._environment0$_mixinIndices=g,S._environment0$_content=y,S._environment0$_inMixin=!1,S._environment0$_inSemiGlobalScope=!0,S._environment0$_lastVariableIndex=S._environment0$_lastVariableName=null},Environment_importForwards_closure2:function(){},Environment_importForwards_closure3:function(){},Environment_importForwards_closure4:function(){},Environment__getVariableFromGlobalModule_closure0:function(r){this.name=r},Environment_setVariable_closure2:function(r,n){this.$this=r,this.name=n},Environment_setVariable_closure3:function(r){this.name=r},Environment_setVariable_closure4:function(r,n){this.$this=r,this.name=n},Environment__getFunctionFromGlobalModule_closure0:function(r){this.name=r},Environment__getMixinFromGlobalModule_closure0:function(r){this.name=r},Environment_toModule_closure0:function(){},Environment_toDummyModule_closure0:function(){},Environment__fromOneModule_closure0:function(r,n){this.callback=r,this.T=n},Environment__fromOneModule__closure0:function(r,n){this.entry=r,this.T=n},_EnvironmentModule1:function(r,n,s,i,a,o,l,_,c,p,h,f){var d=this;d.upstream=r,d.variables=n,d.variableNodes=s,d.functions=i,d.mixins=a,d.extensionStore=o,d.css=l,d.preModuleComments=_,d.transitivelyContainsCss=c,d.transitivelyContainsExtensions=p,d._environment0$_environment=h,d._environment0$_modulesByVariable=f},_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(r,n){this.expression=r,this.span=n},_EvaluateVisitor$1(e,r,n,s,i,a){var o,l=$.Uri,_=$.Module_Callable_2,c=t._setArrayType([],$.JSArray_Tuple2_String_AstNode_2);return s==null?o=r==null?t.ImportCache$none(n):r:o=null,l=new t._EvaluateVisitor1(o,s,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Callable_2),t.LinkedHashMap_LinkedHashMap$_empty(l,_),t.LinkedHashMap_LinkedHashMap$_empty(l,_),t.LinkedHashMap_LinkedHashMap$_empty(l,$.Configuration_2),t.LinkedHashMap_LinkedHashMap$_empty(l,$.AstNode_2),n,t.LinkedHashSet_LinkedHashSet$_empty($.Tuple2_String_SourceSpan),i,a,t.Environment$0(),t.LinkedHashSet_LinkedHashSet$_empty(l),t.LinkedHashMap_LinkedHashMap$_empty(l,$.nullable_AstNode_2),c,u.Configuration_Map_empty_null0),l._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,r,n,s,i,a),l},_EvaluateVisitor1:function(r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S){var C=this;C._evaluate0$_importCache=r,C._evaluate0$_nodeImporter=n,C._evaluate0$_builtInFunctions=s,C._evaluate0$_builtInModules=i,C._evaluate0$_modules=a,C._evaluate0$_moduleConfigurations=o,C._evaluate0$_moduleNodes=l,C._evaluate0$_logger=_,C._evaluate0$_warningsEmitted=c,C._evaluate0$_quietDeps=p,C._evaluate0$_sourceMap=h,C._evaluate0$_environment=f,C._evaluate0$_declarationName=C._evaluate0$__parent=C._evaluate0$_mediaQuerySources=C._evaluate0$_mediaQueries=C._evaluate0$_styleRuleIgnoringAtRoot=null,C._evaluate0$_member="root stylesheet",C._evaluate0$_importSpan=C._evaluate0$_callableNode=C._evaluate0$_currentCallable=null,C._evaluate0$_inSupportsDeclaration=C._evaluate0$_inKeyframes=C._evaluate0$_atRootExcludingStyleRule=C._evaluate0$_inUnknownAtRule=C._evaluate0$_inFunction=!1,C._evaluate0$_loadedUrls=d,C._evaluate0$_activeModules=g,C._evaluate0$_stack=y,C._evaluate0$_importer=null,C._evaluate0$_inDependency=!1,C._evaluate0$__extensionStore=C._evaluate0$_preModuleComments=C._evaluate0$_outOfOrderImports=C._evaluate0$__endOfImports=C._evaluate0$__root=C._evaluate0$__stylesheet=null,C._evaluate0$_configuration=S},_EvaluateVisitor_closure19:function(r){this.$this=r},_EvaluateVisitor_closure20:function(r){this.$this=r},_EvaluateVisitor_closure21:function(r){this.$this=r},_EvaluateVisitor_closure22:function(r){this.$this=r},_EvaluateVisitor_closure23:function(r){this.$this=r},_EvaluateVisitor_closure24:function(r){this.$this=r},_EvaluateVisitor_closure25:function(r){this.$this=r},_EvaluateVisitor_closure26:function(r){this.$this=r},_EvaluateVisitor__closure7:function(r,n,s){this.$this=r,this.name=n,this.module=s},_EvaluateVisitor_closure27:function(r){this.$this=r},_EvaluateVisitor_closure28:function(r){this.$this=r},_EvaluateVisitor__closure5:function(r,n,s){this.values=r,this.span=n,this.callableNode=s},_EvaluateVisitor__closure6:function(r){this.$this=r},_EvaluateVisitor_run_closure1:function(r,n,s){this.$this=r,this.node=n,this.importer=s},_EvaluateVisitor_run__closure1:function(r,n,s){this.$this=r,this.importer=n,this.node=s},_EvaluateVisitor__loadModule_closure3:function(r,n){this.callback=r,this.builtInModule=n},_EvaluateVisitor__loadModule_closure4:function(r,n,s,i,a,o,l){var _=this;_.$this=r,_.url=n,_.nodeWithSpan=s,_.baseUrl=i,_.namesInErrors=a,_.configuration=o,_.callback=l},_EvaluateVisitor__loadModule__closure3:function(r,n){this.$this=r,this.message=n},_EvaluateVisitor__loadModule__closure4:function(r,n,s){this._box_0=r,this.callback=n,this.firstLoad=s},_EvaluateVisitor__execute_closure1:function(r,n,s,i,a,o,l){var _=this;_.$this=r,_.importer=n,_.stylesheet=s,_.extensionStore=i,_.configuration=a,_.css=o,_.preModuleComments=l},_EvaluateVisitor__combineCss_closure3:function(){},_EvaluateVisitor__combineCss_closure4:function(r){this.selectors=r},_EvaluateVisitor__combineCss_visitModule1:function(r,n,s,i,a,o){var l=this;l.$this=r,l.seen=n,l.clone=s,l.css=i,l.imports=a,l.sorted=o},_EvaluateVisitor__extendModules_closure3:function(r){this.originalSelectors=r},_EvaluateVisitor__extendModules_closure4:function(){},_EvaluateVisitor_visitAtRootRule_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitAtRootRule_closure4:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__scopeForAtRoot_closure11:function(r,n,s){this.$this=r,this.newParent=n,this.node=s},_EvaluateVisitor__scopeForAtRoot_closure12:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure13:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot__closure1:function(r,n){this.innerScope=r,this.callback=n},_EvaluateVisitor__scopeForAtRoot_closure14:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor__scopeForAtRoot_closure15:function(){},_EvaluateVisitor__scopeForAtRoot_closure16:function(r,n){this.$this=r,this.innerScope=n},_EvaluateVisitor_visitContentRule_closure1:function(r,n){this.$this=r,this.content=n},_EvaluateVisitor_visitDeclaration_closure3:function(r){this.$this=r},_EvaluateVisitor_visitDeclaration_closure4:function(r,n){this.$this=r,this.children=n},_EvaluateVisitor_visitEachRule_closure5:function(r,n,s){this.$this=r,this.node=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure6:function(r,n,s){this.$this=r,this.node=n,this.nodeWithSpan=s},_EvaluateVisitor_visitEachRule_closure7:function(r,n,s,i){var a=this;a.$this=r,a.list=n,a.setVariables=s,a.node=i},_EvaluateVisitor_visitEachRule__closure1:function(r,n,s){this.$this=r,this.setVariables=n,this.node=s},_EvaluateVisitor_visitEachRule___closure1:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure5:function(r){this.$this=r},_EvaluateVisitor_visitAtRule_closure6:function(r,n,s){this.$this=r,this.name=n,this.children=s},_EvaluateVisitor_visitAtRule__closure1:function(r,n){this.$this=r,this.children=n},_EvaluateVisitor_visitAtRule_closure7:function(){},_EvaluateVisitor_visitForRule_closure9:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure10:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForRule_closure11:function(r){this.fromNumber=r},_EvaluateVisitor_visitForRule_closure12:function(r,n){this.toNumber=r,this.fromNumber=n},_EvaluateVisitor_visitForRule_closure13:function(r,n,s,i,a,o){var l=this;l._box_0=r,l.$this=n,l.node=s,l.from=i,l.direction=a,l.fromNumber=o},_EvaluateVisitor_visitForRule__closure1:function(r){this.$this=r},_EvaluateVisitor_visitForwardRule_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitForwardRule_closure4:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor__registerCommentsForModule_closure1:function(){},_EvaluateVisitor_visitIfRule_closure1:function(r,n){this._box_0=r,this.$this=n},_EvaluateVisitor_visitIfRule__closure1:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport_closure1:function(r,n){this.$this=r,this.$import=n},_EvaluateVisitor__visitDynamicImport__closure7:function(r){this.$this=r},_EvaluateVisitor__visitDynamicImport__closure8:function(){},_EvaluateVisitor__visitDynamicImport__closure9:function(){},_EvaluateVisitor__visitDynamicImport__closure10:function(r,n,s,i,a,o){var l=this;l.$this=r,l.result=n,l.stylesheet=s,l.loadsUserDefinedModules=i,l.environment=a,l.children=o},_EvaluateVisitor_visitIncludeRule_closure7:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitIncludeRule_closure8:function(r){this.node=r},_EvaluateVisitor_visitIncludeRule_closure10:function(r){this.$this=r},_EvaluateVisitor_visitIncludeRule_closure9:function(r,n,s,i){var a=this;a.$this=r,a.contentCallable=n,a.mixin=s,a.nodeWithSpan=i},_EvaluateVisitor_visitIncludeRule__closure1:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule___closure1:function(r,n,s){this.$this=r,this.mixin=n,this.nodeWithSpan=s},_EvaluateVisitor_visitIncludeRule____closure1:function(r,n){this.$this=r,this.statement=n},_EvaluateVisitor_visitMediaRule_closure5:function(r,n){this.$this=r,this.queries=n},_EvaluateVisitor_visitMediaRule_closure6:function(r,n,s,i,a){var o=this;o.$this=r,o.mergedQueries=n,o.queries=s,o.mergedSources=i,o.node=a},_EvaluateVisitor_visitMediaRule__closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule___closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitMediaRule_closure7:function(r){this.mergedSources=r},_EvaluateVisitor_visitStyleRule_closure9:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure10:function(){},_EvaluateVisitor_visitStyleRule_closure11:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitStyleRule__closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitStyleRule_closure12:function(){},_EvaluateVisitor_visitStyleRule_closure13:function(){},_EvaluateVisitor_visitSupportsRule_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule__closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitSupportsRule_closure4:function(){},_EvaluateVisitor_visitVariableDeclaration_closure5:function(r,n,s){this.$this=r,this.node=n,this.override=s},_EvaluateVisitor_visitVariableDeclaration_closure6:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitVariableDeclaration_closure7:function(r,n,s){this.$this=r,this.node=n,this.value=s},_EvaluateVisitor_visitUseRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWarnRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitWhileRule__closure1:function(r){this.$this=r},_EvaluateVisitor_visitBinaryOperationExpression_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation1:function(){},_EvaluateVisitor_visitVariableExpression_closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitUnaryOperationExpression_closure1:function(r,n){this.node=r,this.operand=n},_EvaluateVisitor__visitCalculationValue_closure1:function(r,n,s){this.$this=r,this.node=n,this.inMinMax=s},_EvaluateVisitor_visitListExpression_closure1:function(r){this.$this=r},_EvaluateVisitor_visitFunctionExpression_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitFunctionExpression_closure4:function(r,n,s){this._box_0=r,this.$this=n,this.node=s},_EvaluateVisitor_visitInterpolatedFunctionExpression_closure1:function(r,n,s){this.$this=r,this.node=n,this.$function=s},_EvaluateVisitor__runUserDefinedCallable_closure1:function(r,n,s,i,a,o){var l=this;l.$this=r,l.callable=n,l.evaluated=s,l.nodeWithSpan=i,l.run=a,l.V=o},_EvaluateVisitor__runUserDefinedCallable__closure1:function(r,n,s,i,a,o){var l=this;l.$this=r,l.evaluated=n,l.callable=s,l.nodeWithSpan=i,l.run=a,l.V=o},_EvaluateVisitor__runUserDefinedCallable___closure1:function(r,n,s,i,a,o){var l=this;l.$this=r,l.evaluated=n,l.callable=s,l.nodeWithSpan=i,l.run=a,l.V=o},_EvaluateVisitor__runUserDefinedCallable____closure1:function(){},_EvaluateVisitor__runFunctionCallable_closure1:function(r,n){this.$this=r,this.callable=n},_EvaluateVisitor__runBuiltInCallable_closure5:function(r,n,s){this.overload=r,this.evaluated=n,this.namedSet=s},_EvaluateVisitor__runBuiltInCallable_closure6:function(r,n){this.callback=r,this.evaluated=n},_EvaluateVisitor__runBuiltInCallable_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure7:function(){},_EvaluateVisitor__evaluateArguments_closure8:function(r,n){this.$this=r,this.restNodeForSpan=n},_EvaluateVisitor__evaluateArguments_closure9:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.namedNodes=i},_EvaluateVisitor__evaluateArguments_closure10:function(){},_EvaluateVisitor__evaluateMacroArguments_closure7:function(r){this.restArgs=r},_EvaluateVisitor__evaluateMacroArguments_closure8:function(r,n,s){this.$this=r,this.restNodeForSpan=n,this.restArgs=s},_EvaluateVisitor__evaluateMacroArguments_closure9:function(r,n,s,i){var a=this;a.$this=r,a.named=n,a.restNodeForSpan=s,a.restArgs=i},_EvaluateVisitor__evaluateMacroArguments_closure10:function(r,n,s){this.$this=r,this.keywordRestNodeForSpan=n,this.keywordRestArgs=s},_EvaluateVisitor__addRestMap_closure1:function(r,n,s,i,a,o){var l=this;l.$this=r,l.values=n,l.convert=s,l.expressionNode=i,l.map=a,l.nodeWithSpan=o},_EvaluateVisitor__verifyArguments_closure1:function(r,n,s){this.$arguments=r,this.positional=n,this.named=s},_EvaluateVisitor_visitStringExpression_closure1:function(r){this.$this=r},_EvaluateVisitor_visitCssAtRule_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssAtRule_closure4:function(){},_EvaluateVisitor_visitCssKeyframeBlock_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssKeyframeBlock_closure4:function(){},_EvaluateVisitor_visitCssMediaRule_closure5:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure6:function(r,n,s,i){var a=this;a.$this=r,a.mergedQueries=n,a.node=s,a.mergedSources=i},_EvaluateVisitor_visitCssMediaRule__closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule___closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssMediaRule_closure7:function(r){this.mergedSources=r},_EvaluateVisitor_visitCssStyleRule_closure3:function(r,n,s){this.$this=r,this.rule=n,this.node=s},_EvaluateVisitor_visitCssStyleRule__closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssStyleRule_closure4:function(){},_EvaluateVisitor_visitCssSupportsRule_closure3:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule__closure1:function(r,n){this.$this=r,this.node=n},_EvaluateVisitor_visitCssSupportsRule_closure4:function(){},_EvaluateVisitor__serialize_closure1:function(r,n){this.value=r,this.quote=n},_EvaluateVisitor__expressionNode_closure1:function(r,n){this.$this=r,this.expression=n},_EvaluateVisitor__withoutSlash_recommendation1:function(){},_EvaluateVisitor__stackFrame_closure1:function(r){this.$this=r},_EvaluateVisitor__stackTrace_closure1:function(r){this.$this=r},_ImportedCssVisitor1:function(r){this._evaluate0$_visitor=r},_ImportedCssVisitor_visitCssAtRule_closure1:function(){},_ImportedCssVisitor_visitCssMediaRule_closure1:function(r){this.hasBeenMerged=r},_ImportedCssVisitor_visitCssStyleRule_closure1:function(){},_ImportedCssVisitor_visitCssSupportsRule_closure1:function(){},_EvaluationContext1:function(r,n){this._evaluate0$_visitor=r,this._evaluate0$_defaultWarnNodeWithSpan=n},_ArgumentResults1:function(r,n,s,i,a){var o=this;o.positional=r,o.positionalNodes=n,o.named=s,o.namedNodes=i,o.separator=a},_LoadedStylesheet1:function(r,n,s){this.stylesheet=r,this.importer=n,this.isDependency=s},EveryCssVisitor0:function(){},EveryCssVisitor_visitCssAtRule_closure0:function(r){this.$this=r},EveryCssVisitor_visitCssKeyframeBlock_closure0:function(r){this.$this=r},EveryCssVisitor_visitCssMediaRule_closure0:function(r){this.$this=r},EveryCssVisitor_visitCssStyleRule_closure0:function(r){this.$this=r},EveryCssVisitor_visitCssStylesheet_closure0:function(r){this.$this=r},EveryCssVisitor_visitCssSupportsRule_closure0:function(r){this.$this=r},throwNodeException(e,r,n,s){var i,a,o,l;s=s,i=v._glyphs===u.C_AsciiGlyphSet,v._glyphs=r?u.C_AsciiGlyphSet:u.C_UnicodeGlyphSet;try{o=t.callConstructor(v.$get$exceptionClass(),[e,u.JSString_methods.replaceFirst$2(e.toString$1$color(0,n),"Error: ","")]),a=$._NodeException._as(o),l=t.getTrace0(e),s=l==null?s:l,s!=null&&t.attachJsStack(a,s),t.jsThrow(a)}finally{v._glyphs=i?u.C_AsciiGlyphSet:u.C_UnicodeGlyphSet}},_NodeException:function(){},exceptionClass_closure:function(){},exceptionClass__closure:function(){},exceptionClass__closure0:function(){},exceptionClass__closure1:function(){},SassException$0(e,r,n){return new t.SassException0(n==null?u.Set_empty:t.Set_Set$unmodifiable(n,$.Uri),e,r)},MultiSpanSassException$0(e,r,n,s,i){var a=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassException0(n,a,i==null?u.Set_empty:t.Set_Set$unmodifiable(i,$.Uri),e,r)},SassRuntimeException$0(e,r,n,s){return new t.SassRuntimeException0(n,s==null?u.Set_empty:t.Set_Set$unmodifiable(s,$.Uri),e,r)},MultiSpanSassRuntimeException$0(e,r,n,s,i,a){var o=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassRuntimeException0(i,n,o,a==null?u.Set_empty:t.Set_Set$unmodifiable(a,$.Uri),e,r)},SassFormatException$0(e,r,n){return new t.SassFormatException0(n==null?u.Set_empty:t.Set_Set$unmodifiable(n,$.Uri),e,r)},MultiSpanSassFormatException$0(e,r,n,s,i){var a=t.ConstantMap_ConstantMap$from(s,$.FileSpan,$.String);return new t.MultiSpanSassFormatException0(n,a,i==null?u.Set_empty:t.Set_Set$unmodifiable(i,$.Uri),e,r)},SassScriptException$0(e,r){return new t.SassScriptException0(r==null?e:"$"+r+": "+e)},MultiSpanSassScriptException$0(e,r,n){var s=t.ConstantMap_ConstantMap$from(n,$.FileSpan,$.String);return new t.MultiSpanSassScriptException0(r,s,e)},SassException0:function(r,n,s){this.loadedUrls=r,this._span_exception$_message=n,this._span=s},MultiSpanSassException0:function(r,n,s,i,a){var o=this;o.primaryLabel=r,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=i,o._span=a},SassRuntimeException0:function(r,n,s,i){var a=this;a.trace=r,a.loadedUrls=n,a._span_exception$_message=s,a._span=i},MultiSpanSassRuntimeException0:function(r,n,s,i,a,o){var l=this;l.trace=r,l.primaryLabel=n,l.secondarySpans=s,l.loadedUrls=i,l._span_exception$_message=a,l._span=o},SassFormatException0:function(r,n,s){this.loadedUrls=r,this._span_exception$_message=n,this._span=s},MultiSpanSassFormatException0:function(r,n,s,i,a){var o=this;o.primaryLabel=r,o.secondarySpans=n,o.loadedUrls=s,o._span_exception$_message=i,o._span=a},SassScriptException0:function(r){this.message=r},MultiSpanSassScriptException0:function(r,n,s){this.primaryLabel=r,this.secondarySpans=n,this.message=s},Exports:function(){},LoggerNamespace:function(){},_MakeExpressionCalculationSafe0:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0:function(){},ExtendRule0:function(r,n,s){this.selector=r,this.isOptional=n,this.span=s},Extension0:function(r,n,s,i,a){var o=this;o.extender=r,o.target=n,o.mediaContext=s,o.isOptional=i,o.span=a},Extender0:function(r,n){this.selector=r,this.isOriginal=n,this._extension$_extension=null},ExtensionStore__extendOrReplace0(e,r,n,s,i){var a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H=t.ExtensionStore$_mode0(s);for(e.accept$1(u._IsInvisibleVisitor_true0)||H._extension_store$_originals.addAll$1(0,e.components),a=n.components,o=a.length,l=r.components,_=l.length,c=$.ComplexSelector_2,p=$.Extension_2,h=$.SimpleSelector_2,f=$.Map_ComplexSelector_Extension_2,d=0;d"))},ForwardedModuleView__forwardedMap0(e,r,n,s,i){var a,o=r==null;return o&&n==null?s!=null?(a=s._base,a=a.get$isEmpty(a)):a=!0:a=!1,a||(o||(e=new t.PrefixedMapView0(e,r,i._eval$1("PrefixedMapView0<0>"))),n!=null?e=new t.LimitedMapView0(e,n._base.intersection$1(new t.MapKeySet(e,$.MapKeySet_nullable_Object)),$.$env_1_1_String._bind$1(i)._eval$1("LimitedMapView0<1,2>")):(s!=null?(o=s._base,o=o.get$isNotEmpty(o)):o=!1,o&&(e=t.LimitedMapView$blocklist0(e,s,$.String,i)))),e},ForwardedModuleView0:function(r,n,s,i,a,o,l){var _=this;_._forwarded_view0$_inner=r,_._forwarded_view0$_rule=n,_.variables=s,_.variableNodes=i,_.functions=a,_.mixins=o,_.$ti=l},FunctionExpression0:function(r,n,s,i){var a=this;a.namespace=r,a.originalName=n,a.$arguments=s,a.span=i},JSFunction0:function(){},SupportsFunction0:function(r,n,s){this.name=r,this.$arguments=n,this.span=s},functionClass_closure:function(){},functionClass__closure:function(){},functionClass__closure0:function(){},SassFunction0:function(r){this.callable=r},FunctionRule$0(e,r,n,s,i){var a=t.List_List$unmodifiable(n,$.Statement_2),o=u.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return new t.FunctionRule0(e,r,s,a,o)},FunctionRule0:function(r,n,s,i,a){var o=this;o.name=r,o.$arguments=n,o.span=s,o.children=i,o.hasDeclarations=a},unifyComplex0(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S=null,C=m.getInterceptor$asx(e);if(C.get$length(e)===1)return e;for(n=C.get$iterator(e),s=S,i=s,a=i;n.moveNext$0();){if(o=n.get$current(n),o.accept$1(u.C__IsUselessVisitor0))return S;if(l=o.components,l.length===1&&o.leadingCombinators.length!==0){if(_=u.JSArray_methods.get$single(o.leadingCombinators),i!=null?o=!(i.$ti._is(_)&&m.$eq$(_.value,i.value)):o=!1,o)return S;i=_}if(c=u.JSArray_methods.get$last(l),o=c.combinators,o.length!==0){if(p=u.JSArray_methods.get$single(o),s!=null?o=!(s.$ti._is(p)&&m.$eq$(p.value,s.value)):o=!1,o)return S;s=p}if(a==null)a=c.selector.components;else for(o=c.selector.components,l=o.length,h=0;h1&&(y=f.leadingCombinators,o.push(t.ComplexSelector$0(y,u.JSArray_methods.take$1(d,g-1),f.span,f.lineBreak)));return l=i==null?u.List_empty14:t._setArrayType([i],$.JSArray_CssValue_Combinator_2),a.toString,f=t.CompoundSelector$0(a,r),d=s==null?u.List_empty14:t._setArrayType([s],$.JSArray_CssValue_Combinator_2),c=t.ComplexSelector$0(l,t._setArrayType([new t.ComplexSelectorComponent0(f,t.List_List$unmodifiable(d,$.CssValue_Combinator_2),r)],$.JSArray_ComplexSelectorComponent_2),r,C.any$1(e,new t.unifyComplex_closure0)),o.length===0?C=t._setArrayType([c],n):(C=t.List_List$of(t.IterableExtension_get_exceptLast0(o),!0,$.ComplexSelector_2),C.push(u.JSArray_methods.get$last(o).concatenate$2(c,r))),t.weave0(C,r,!1)},unifyCompound0(e,r){var n,s,i,a,o=r.components;for(n=e.components,s=n.length,i=0;i1||(n=r.length,n>1)?s:i===0?r:n===0||u.C_ListEquality.equals$2(0,e,r)?e:s},_mergeTrailingCombinators0(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=null;if(s==null&&(s=t.QueueList$(A,$.List_List_ComplexSelectorComponent_2)),i=e._head===e._tail?u.List_empty14:e.get$last(e).combinators,a=r._head===r._tail?u.List_empty14:r.get$last(r).combinators,o=i.length,l=o===0,l&&a.length===0)return s;if(o>1||a.length>1)return A;if(_=l?A:u.JSArray_methods.get$first(i),c=a.length===0?A:u.JSArray_methods.get$first(a),o=_!=null,o&&c!=null){if(p=e.removeLast$0(0),h=r.removeLast$0(0),o=_.value,l=o===u.Combinator_Htt0,l&&c.value===u.Combinator_Htt0)o=p.selector,l=h.selector,t.compoundIsSuperselector0(o,l,A)?s.addFirst$1(t._setArrayType([t._setArrayType([h],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)):(f=$.JSArray_ComplexSelectorComponent_2,d=$.JSArray_List_ComplexSelectorComponent_2,t.compoundIsSuperselector0(l,o,A)?s.addFirst$1(t._setArrayType([t._setArrayType([p],f)],d)):(g=t._setArrayType([t._setArrayType([p,h],f),t._setArrayType([h,p],f)],d),y=t.unifyCompound0(o,l),y!=null&&g.push(t._setArrayType([new t.ComplexSelectorComponent0(y,t.List_List$unmodifiable(t._setArrayType([_],$.JSArray_CssValue_Combinator_2),$.CssValue_Combinator_2),n)],f)),s.addFirst$1(g)));else if(l&&c.value===u.Combinator_4QF0?f=!0:f=o===u.Combinator_4QF0&&c.value===u.Combinator_Htt0,f)S=l?p:h,C=l?h:p,o=$.JSArray_ComplexSelectorComponent_2,l=$.JSArray_List_ComplexSelectorComponent_2,t.compoundIsSuperselector0(S.selector,C.selector,A)?s.addFirst$1(t._setArrayType([t._setArrayType([C],o)],l)):(y=t.unifyCompound0(p.selector,h.selector),l=t._setArrayType([t._setArrayType([S,C],o)],l),y!=null&&l.push(t._setArrayType([new t.ComplexSelectorComponent0(y,t.List_List$unmodifiable(C.combinators,$.CssValue_Combinator_2),n)],o)),s.addFirst$1(l));else if(o===u.Combinator_Cht0?(f=c.value,f=f===u.Combinator_4QF0||f===u.Combinator_Htt0):f=!1,f)s.addFirst$1(t._setArrayType([t._setArrayType([h],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)),e._add$1(p);else if(c.value===u.Combinator_Cht0?o=o===u.Combinator_4QF0||l:o=!1,o)s.addFirst$1(t._setArrayType([t._setArrayType([p],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)),r._add$1(h);else if(_.$eq(0,c)){if(y=t.unifyCompound0(p.selector,h.selector),y==null)return A;s.addFirst$1(t._setArrayType([t._setArrayType([new t.ComplexSelectorComponent0(y,t.List_List$unmodifiable(t._setArrayType([_],$.JSArray_CssValue_Combinator_2),$.CssValue_Combinator_2),n)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2))}else return A;return t._mergeTrailingCombinators0(e,r,n,s)}else return o?(_.value===u.Combinator_Cht0&&!r.get$isEmpty(r)&&t.compoundIsSuperselector0(r.get$last(r).selector,e.get$last(e).selector,A)&&r.removeLast$0(0),s.addFirst$1(t._setArrayType([t._setArrayType([e.removeLast$0(0)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)),t._mergeTrailingCombinators0(e,r,n,s)):(m.$eq$(c==null?A:c.value,u.Combinator_Cht0)&&!e.get$isEmpty(e)&&t.compoundIsSuperselector0(e.get$last(e).selector,r.get$last(r).selector,A)&&e.removeLast$0(0),s.addFirst$1(t._setArrayType([t._setArrayType([r.removeLast$0(0)],$.JSArray_ComplexSelectorComponent_2)],$.JSArray_List_ComplexSelectorComponent_2)),t._mergeTrailingCombinators0(e,r,n,s))},_mustUnify0(e,r){var n,s,i,a=t.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector_2);for(n=m.get$iterator$ax(e);n.moveNext$0();)for(s=u.JSArray_methods.get$iterator(n.get$current(n).selector.components),i=new t.WhereIterator(s,t.functions0___isUnique$closure());i.moveNext$0();)a.add$1(0,s.get$current(s));return a._collection$_length===0?!1:m.any$1$ax(r,new t._mustUnify_closure0(a))},_isUnique0(e){var r;return e instanceof t.IDSelector0?r=!0:r=e instanceof t.PseudoSelector0&&!e.isClass,r},_chunks0(e,r,n,s){for(var i,a,o=s._eval$1("JSArray<0>"),l=t._setArrayType([],o);!n.call$1(e);)l.push(e.removeFirst$0());for(i=t._setArrayType([],o);!n.call$1(r);)i.push(r.removeFirst$0());return o=l.length===0,o&&i.length===0?t._setArrayType([],s._eval$1("JSArray>")):o?t._setArrayType([i],s._eval$1("JSArray>")):i.length===0?t._setArrayType([l],s._eval$1("JSArray>")):(o=t.List_List$of(l,!0,s),u.JSArray_methods.addAll$1(o,i),a=t.List_List$of(i,!0,s),u.JSArray_methods.addAll$1(a,l),t._setArrayType([o,a],s._eval$1("JSArray>")))},paths0(e,r){return m.fold$2$ax(e,t._setArrayType([t._setArrayType([],r._eval$1("JSArray<0>"))],r._eval$1("JSArray>")),new t.paths_closure0(r))},_groupSelectors0(e){var r,n,s,i=t.QueueList$(null,$.List_ComplexSelectorComponent_2),a=$.JSArray_ComplexSelectorComponent_2,o=t._setArrayType([],a);for(r=t._ListQueueIterator$(e),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r._collection$_current,s==null&&(s=n._as(s)),o.push(s),s.combinators.length===0&&(i._queue_list$_add$1(o),o=t._setArrayType([],a));return o.length!==0&&i._queue_list$_add$1(o),i},listIsSuperselector0(e,r){return u.JSArray_methods.every$1(r,new t.listIsSuperselector_closure0(e))},_complexIsParentSuperselector0(e,r){var n,s,i;return m.get$length$asx(e)>m.get$length$asx(r)?!1:(n=v.$get$bogusSpan0(),s=new t.ComplexSelectorComponent0(t.CompoundSelector$0(t._setArrayType([new t.PlaceholderSelector0("",n)],$.JSArray_SimpleSelector_2),n),t.List_List$unmodifiable(u.List_empty14,$.CssValue_Combinator_2),n),n=$.ComplexSelectorComponent_2,i=t.List_List$of(e,!0,n),i.push(s),n=t.List_List$of(r,!0,n),n.push(s),t.complexIsSuperselector0(i,n))},complexIsSuperselector0(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S;if(u.JSArray_methods.get$last(e).combinators.length!==0||u.JSArray_methods.get$last(r).combinators.length!==0)return!1;for(n=$.JSArray_ComplexSelectorComponent_2,s=t._arrayInstanceType(r),i=s._precomputed1,s=s._eval$1("SubListIterable<1>"),a=0,o=0,l=null;;l=S){if(_=e.length-a,c=r.length,p=c-o,_===0||p===0||_>p||(h=e[a],f=h.combinators,f.length>1))return!1;if(_===1)return d=u.JSArray_methods.sublist$2(r,o,c-1),u.JSArray_methods.any$1(d,new t.complexIsSuperselector_closure1)?!1:t.compoundIsSuperselector0(h.selector,u.JSArray_methods.get$last(r).selector,d);for(c=h.selector,g=o,d=null;;){if(y=r[g],y.combinators.length>1)return!1;if(t.compoundIsSuperselector0(c,y.selector,d))break;if(++g,g===r.length-1)return!1;d==null&&(d=t._setArrayType([],n)),d.push(y)}if(!t._compatibleWithPreviousCombinator0(l,d==null?u.List_empty13:d)||(y=r[g],S=t.IterableExtension_get_firstOrNull(f),!t._isSupercombinator0(S,t.IterableExtension_get_firstOrNull(y.combinators))))return!1;if(++a,o=g+1,e.length-a===1){if(c=S==null,m.$eq$(c?null:S.value,u.Combinator_Htt0)){if(c=r.length-1,f=new t.SubListIterable(r,0,c,s),f.SubListIterable$3(r,0,c,i),!f.skip$1(0,o).every$1(0,new t.complexIsSuperselector_closure2(S)))return!1}else if(!c&&r.length-o>1)return!1}}},_compatibleWithPreviousCombinator0(e,r){return r.length===0||e==null?!0:e.value!==u.Combinator_Htt0?!1:u.JSArray_methods.every$1(r,new t._compatibleWithPreviousCombinator_closure0)},_isSupercombinator0(e,r){var n,s;return m.$eq$(e,r)?n=!0:(n=e==null,n?s=m.$eq$(r==null?null:r.value,u.Combinator_Cht0):s=!1,s?n=!0:m.$eq$(n?null:e.value,u.Combinator_Htt0)?n=m.$eq$(r==null?null:r.value,u.Combinator_4QF0):n=!1),n},compoundIsSuperselector0(e,r,n){var s,i,a,o,l,_,c,p,h,f=t._findPseudoElementIndexed0(e),d=t._findPseudoElementIndexed0(r),g=f==null;if(!g&&d!=null)return f.item1.isSuperselector$1(d.item1)?(g=e.components,s=f.item2,i=$.int,a=t._arrayInstanceType(g)._precomputed1,o=t.SubListIterable$(g,0,t.checkNotNullable(s,"count",i),a),l=r.components,_=d.item2,c=t._arrayInstanceType(l)._precomputed1,g=t._compoundComponentsIsSuperselector0(o,t.SubListIterable$(l,0,t.checkNotNullable(_,"count",i),c),n)&&t._compoundComponentsIsSuperselector0(t.SubListIterable$(g,s+1,null,a),t.SubListIterable$(l,_+1,null,c),n)):g=!1,g;if(!g||d!=null)return!1;for(g=e.components,s=g.length,i=r.components,p=0;p")),new t._selectorPseudoArgs_closure2,s._eval$1("MappedIterable")),$.SelectorList_2)},unifyComplex_closure0:function(){},_weaveParents_closure3:function(r){this.span=r},_weaveParents_closure4:function(r){this.group=r},_weaveParents_closure5:function(){},_weaveParents_closure6:function(){},_mustUnify_closure0:function(r){this.uniqueSelectors=r},_mustUnify__closure0:function(r){this.uniqueSelectors=r},paths_closure0:function(r){this.T=r},paths__closure0:function(r,n){this.paths=r,this.T=n},paths___closure0:function(r,n){this.option=r,this.T=n},listIsSuperselector_closure0:function(r){this.list1=r},listIsSuperselector__closure0:function(r){this.complex1=r},complexIsSuperselector_closure1:function(){},complexIsSuperselector_closure2:function(r){this.combinator1=r},_compatibleWithPreviousCombinator_closure0:function(){},_selectorPseudoIsSuperselector_closure6:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure7:function(r,n){this.parents=r,this.compound2=n},_selectorPseudoIsSuperselector_closure8:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure9:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure10:function(r,n){this.compound2=r,this.pseudo1=n},_selectorPseudoIsSuperselector__closure0:function(r,n){this.complex=r,this.pseudo1=n},_selectorPseudoIsSuperselector___closure1:function(r){this.simple2=r},_selectorPseudoIsSuperselector___closure2:function(r){this.simple2=r},_selectorPseudoIsSuperselector_closure11:function(r){this.selector1=r},_selectorPseudoIsSuperselector_closure12:function(r,n){this.pseudo1=r,this.selector1=n},_selectorPseudoArgs_closure1:function(r,n){this.isClass=r,this.name=n},_selectorPseudoArgs_closure2:function(){},globalFunctions_closure0:function(){},IDSelector0:function(r,n){this.name=r,this.span=n},IDSelector_unify_closure0:function(r){this.$this=r},IfExpression0:function(r,n){this.$arguments=r,this.span=n},IfClause$0(e,r){var n=t.List_List$unmodifiable(r,$.Statement_2);return new t.IfClause0(e,n,u.JSArray_methods.any$1(n,new t.IfRuleClause$__closure0))},ElseClause$0(e){var r=t.List_List$unmodifiable(e,$.Statement_2);return new t.ElseClause0(r,u.JSArray_methods.any$1(r,new t.IfRuleClause$__closure0))},IfRule0:function(r,n,s){this.clauses=r,this.lastClause=n,this.span=s},IfRule_toString_closure0:function(){},IfRuleClause0:function(){},IfRuleClause$__closure0:function(){},IfRuleClause$___closure0:function(){},IfClause0:function(r,n,s){this.expression=r,this.children=n,this.hasDeclarations=s},ElseClause0:function(r,n){this.children=r,this.hasDeclarations=n},jsToDartList(e){return w.immutable.isOrderedMap(e)?m.toArray$0$x($.ImmutableList._as(e)):$.List_dynamic._as(e)},dartMapToImmutableMap(e){var r,n,s=m.asMutable$0$x(new w.immutable.OrderedMap);for(r=e.get$entries(e),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),s=m.$set$2$x(s,n.key,n.value);return m.asImmutable$0$x(s)},immutableMapToDartMap(e){var r=t.LinkedHashMap_LinkedHashMap$_empty($.Object,$.nullable_Object);return m.forEach$1$ax(e,t.allowInterop(new t.immutableMapToDartMap_closure(r))),r},ImmutableList0:function(){},ImmutableMap0:function(){},immutableMapToDartMap_closure:function(r){this.dartMap=r},NodeImporter__addSassPath(e){return t._makeSyncStarIterable(function(){var r=e,n=0,s=2,i,a,o;return function(_,c){for(_===1&&(i=c,n=s);;)switch(n){case 0:return n=3,t._IterationMarker_yieldStar(r);case 3:if(a=t.getEnvironmentVariable0("SASS_PATH"),a==null){n=1;break}return o=w.process,n=4,t._IterationMarker_yieldStar(t._setArrayType(a.split(m.$eq$(o==null?null:m.get$platform$x(o),"win32")?";":":"),$.JSArray_String));case 4:case 1:return t._IterationMarker_endOfIteration();case 2:return t._IterationMarker_uncaughtError(i)}}},$.String)},NodeImporter:function(r,n,s){this._implementation$_options=r,this._includePaths=n,this._implementation$_importers=s},NodeImporter__tryPath_closure:function(r){this.path=r},NodeImporter__tryPath_closure0:function(){},ModifiableCssImport0:function(r,n,s){var i=this;i.url=r,i.modifiers=n,i.span=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},ImportCache$0(e,r,n,s){var i=$.nullable_Tuple3_Importer_Uri_Uri_2,a=$.Uri,o=t.ImportCache__toImporters0(e,r,s);return new t.ImportCache0(o,n,t.LinkedHashMap_LinkedHashMap$_empty($.Tuple2_Uri_bool,i),t.LinkedHashMap_LinkedHashMap$_empty($.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri_2,i),t.LinkedHashMap_LinkedHashMap$_empty(a,$.nullable_Stylesheet_2),t.LinkedHashMap_LinkedHashMap$_empty(a,$.ImporterResult_2))},ImportCache$none(e){var r=$.nullable_Tuple3_Importer_Uri_Uri_2,n=$.Uri;return new t.ImportCache0(u.List_empty23,e,t.LinkedHashMap_LinkedHashMap$_empty($.Tuple2_Uri_bool,r),t.LinkedHashMap_LinkedHashMap$_empty($.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri_2,r),t.LinkedHashMap_LinkedHashMap$_empty(n,$.nullable_Stylesheet_2),t.LinkedHashMap_LinkedHashMap$_empty(n,$.ImporterResult_2))},ImportCache__toImporters0(e,r,n){var s,i,a,o,l,_=null,c=t.getEnvironmentVariable0("SASS_PATH"),p=w.fs;if(p==null)return p=t._setArrayType([],$.JSArray_Importer),e!=null&&u.JSArray_methods.addAll$1(p,e),p;if(p=t._setArrayType([],$.JSArray_Importer),e!=null&&u.JSArray_methods.addAll$1(p,e),r!=null)for(s=m.get$iterator$ax(r);s.moveNext$0();)i=s.get$current(s),p.push(new t.FilesystemImporter0(v.$get$context().absolute$15(i,_,_,_,_,_,_,_,_,_,_,_,_,_,_)));if(c!=null)for(s=w.process,i=c.split(m.$eq$(s==null?_:m.get$platform$x(s),"win32")?";":":"),a=i.length,o=0;o")),J,J,J,y,S,new t.JSToDartLogger(c,new t.StderrLogger0(L),N===u.C_AsciiGlyphSet),p,A,R,d,f,C,!g,M);else if(i!=null)p=t._parseImporter(e,r),h=t._parseFunctions(e,r,!1),f=c.get$indentedSyntax(e),f=!m.$eq$(f,!1)&&f!=null?u.Syntax_Sass_sass0:J,d=t._parseOutputStyle(c.get$outputStyle(e)),g=m.$eq$(c.get$indentType(e),"tab"),y=t._parseIndentWidth(c.get$indentWidth(e)),S=t._parseLineFeed(c.get$linefeed(e)),C=c.get$quietDeps(e),C==null&&(C=!1),A=c.get$verbose(e),A==null&&(A=!1),M=c.get$charset(e),M==null&&(M=!0),E=t._enableSourceMaps(e),c=c.get$logger(e),R=t.hasTerminal0(),L=v._glyphs,n=t.compile(i,M,J,new t.CastList(h,t._arrayInstanceType(h)._eval$1("CastList<1,Callable>")),J,J,y,S,new t.JSToDartLogger(c,new t.StderrLogger0(R),L===u.C_AsciiGlyphSet),p,C,E,d,f,!g,A);else throw c=t.ArgumentError$(F.Either,J),t.wrapException(c);return c=t._newRenderResult(e,n,r),c}catch(H){c=t.unwrapException(H),c instanceof t.SassException0?(a=c,o=t.getTraceFromException(H),t.jsThrow(t._wrapException(a,o))):(l=c,_=t.getTraceFromException(H),c=m.toString$0$(l),p=t.getTrace0(l),t.jsThrow(t._newRenderError(c,p==null?_:p,J,J,J,3)))}},_wrapException(e,r){var n,s,i,a,o=t.SourceSpanException.prototype.get$span.call(e,e),l=o.get$sourceUrl(o);return l==null?n="stdin":n=l.get$scheme()==="file"?v.$get$context().style.pathFromUri$1(t._parseUri(l)):l.toString$0(0),o=u.JSString_methods.replaceFirst$2(e.toString$0(0),"Error: ",""),s=t.getTrace0(e),s==null&&(s=r),i=t.SourceSpanException.prototype.get$span.call(e,e),i=i.get$start(i),i=i.file.getLine$1(i.offset),a=t.SourceSpanException.prototype.get$span.call(e,e),a=a.get$start(a),t._newRenderError(o,s,a.file.getColumn$1(a.offset)+1,n,i+1,1)},_parseFunctions(e,r,n){var s,i=m.get$functions$x(e);return i==null?u.List_empty24:(s=t._setArrayType([],$.JSArray_AsyncCallable_2),t.jsForEach(i,new t._parseFunctions_closure(e,r,s,n)),s)},_parseImporter(e,r){var n,s,i,a,o,l=m.getInterceptor$x(e);return l.get$importer(e)==null?n=t._setArrayType([],$.JSArray_JSFunction):(s=$.List_nullable_Object,i=$.JSFunction,n=s._is(l.get$importer(e))?m.cast$1$0$ax(s._as(l.get$importer(e)),i):t._setArrayType([i._as(l.get$importer(e))],$.JSArray_JSFunction)),s=m.getInterceptor$asx(n),a=s.get$isNotEmpty(n)?t._contextOptions(e,r):new t.Object,o=l.get$fiber(e),o!=null&&(s=s.map$1$1(n,new t._parseImporter_closure(o),$.JSFunction),n=t.List_List$of(s,!0,s.$ti._eval$1("ListIterable.E"))),l=l.get$includePaths(e),l==null&&(l=[]),s=$.String,new t.NodeImporter(a,t.List_List$unmodifiable(t.NodeImporter__addSassPath(t.List_List$from(l,!0,s)),s),t.List_List$unmodifiable(m.cast$1$0$ax(n,$.dynamic),$.JSFunction))},_contextOptions(e,r){var n,s,i,a,o,l,_=m.getInterceptor$x(e),c=_.get$includePaths(e);return c==null&&(c=[]),n=t.List_List$from(c,!0,$.String),c=_.get$file(e),s=_.get$data(e),i=t._setArrayType([t.current()],$.JSArray_String),u.JSArray_methods.addAll$1(i,n),a=w.process,i=u.JSArray_methods.join$1(i,m.$eq$(a==null?null:m.get$platform$x(a),"win32")?";":":"),a=m.$eq$(_.get$indentType(e),"tab")?1:0,o=t._parseIndentWidth(_.get$indentWidth(e)),o==null&&(o=2),l=t._parseLineFeed(_.get$linefeed(e)),_=_.get$file(e),_==null&&(_="data"),{file:c,data:s,includePaths:i,precision:10,style:1,indentType:a,indentWidth:o,linefeed:l.text,result:{stats:{start:r._value,entry:_}}}},_parseOutputStyle(e){if(e==null||e==="expanded")return u.OutputStyle_00;if(e==="compressed")return u.OutputStyle_10;throw t.wrapException(t.ArgumentError$('Unsupported output style "'+t.S(e)+'".',null))},_parseIndentWidth(e){return e==null?null:t._isInt(e)?e:t.int_parse(m.toString$0$(e),null)},_parseLineFeed(e){switch(e){case"cr":return u.LineFeed_oyU;case"crlf":return u.LineFeed_gg4;case"lfcr":return u.LineFeed_t2a;default:return u.LineFeed_SsD}},_newRenderResult(e,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R=null,L=Date.now(),N=r._compile_result$_serialize,J=N.css,H=$.Null._as(w.undefined);if(t._enableSourceMaps(e)){for(s=m.getInterceptor$x(e),i=s.get$sourceMap(e),typeof i=="string"?a=i:(o=s.get$outFile(e),o.toString,a=m.$add$ansx(o,".map")),o=v.$get$context(),l=o.dirname$1(a),N=N.sourceMap,N.toString,N.sourceRoot=s.get$sourceMapRoot(e),_=s.get$outFile(e),c=_==null,c?(p=s.get$file(e),p==null?N.targetUrl="stdin.css":N.targetUrl=o.toUri$1(o.withoutExtension$1(p)+".css").toString$0(0)):N.targetUrl=o.toUri$1(o.relative$2$from(_,l)).toString$0(0),h=o.toUri$1(l).toString$0(0),o=N.urls,f=0;f")._bind$1(s)._eval$1("LimitedMapView0<1,2>"))},LimitedMapView0:function(r,n,s){this._limited_map_view0$_map=r,this._limited_map_view0$_keys=n,this.$ti=s},ListExpression0:function(r,n,s,i){var a=this;a.contents=r,a.separator=n,a.hasBrackets=s,a.span=i},ListExpression_toString_closure0:function(r){this.$this=r},_function10(e,r,n){return t.BuiltInCallable$function0(e,r,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(r){this._box_0=r},_zip__closure4:function(r){this._box_0=r},_index_closure2:function(){},_separator_closure0:function(){},_isBracketed_closure0:function(){},_slash_closure0:function(){},SelectorList$0(e,r){var n=t.List_List$unmodifiable(e,$.ComplexSelector_2);return n.length===0&&t.throwExpression(t.ArgumentError$("components may not be empty.",null)),new t.SelectorList0(n,r)},SelectorList_SelectorList$parse0(e,r,n,s,i){return t.SelectorParser$0(e,r,n,s,i,null).parse$0()},SelectorList0:function(r,n){this.components=r,this.span=n},SelectorList_asSassList_closure0:function(){},SelectorList_resolveParentSelectors_closure0:function(r,n,s){this.$this=r,this.implicitParent=n,this.parent=s},SelectorList_resolveParentSelectors__closure1:function(r){this.complex=r},SelectorList_resolveParentSelectors__closure2:function(r){this.complex=r},SelectorList__resolveParentSelectorsCompound_closure2:function(){},SelectorList__resolveParentSelectorsCompound_closure3:function(r){this.parent=r},SelectorList__resolveParentSelectorsCompound_closure4:function(r,n,s){this.parentSelector=r,this.resolvedSimples=n,this.component=s},SelectorList_withAdditionalCombinators_closure0:function(r){this.combinators=r},_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,r,n){var s=new t.SassList0(t.List_List$unmodifiable(e,$.Value_2),r,n);return s.SassList$3$brackets0(e,r,n),s},SassList0:function(r,n,s){this._list1$_contents=r,this._list1$_separator=n,this._list1$_hasBrackets=s},SassList_isBlank_closure0:function(){},ListSeparator0:function(r,n,s){this._list1$_name=r,this.separator=n,this._name=s},JSLogger:function(){},WarnOptions:function(){},DebugOptions:function(){},WarnForDeprecation_warnForDeprecation0(e,r,n,s,i){e instanceof t.DeprecationHandlingLogger0?e.warnForDeprecation$4$span$trace(r,n,s,i):r.isFuture||e.warn$4$deprecation$span$trace(0,n,!0,s,i)},_QuietLogger0:function(){},LoudComment0:function(r){this.text=r},MapExpression0:function(r,n){this.pairs=r,this.span=n},MapExpression_toString_closure0:function(){},_modify0(e,r,n,s){var i=m.get$iterator$ax(r);return i.moveNext$0()?new t._modify_modifyNestedMap0(i,n,s).call$1(e):n.call$1(e)},_deepMergeImpl0(e,r){var n,s,i,a=e._map0$_contents;return a.get$isEmpty(a)?r:(n=r._map0$_contents,n.get$isEmpty(n)?e:(s=$.Value_2,i=t.LinkedHashMap_LinkedHashMap$of(a,s,s),n.forEach$1(0,new t._deepMergeImpl_closure0(i)),new t.SassMap0(t.ConstantMap_ConstantMap$from(i,s,s))))},_function9(e,r,n){return t.BuiltInCallable$function0(e,r,n,"sass:map")},_get_closure0:function(){},_set_closure1:function(){},_set__closure2:function(r){this.$arguments=r},_set_closure2:function(){},_set__closure1:function(r){this.args=r},_merge_closure1:function(){},_merge_closure2:function(){},_merge__closure0:function(r){this.map2=r},_deepMerge_closure0:function(){},_deepRemove_closure0:function(){},_deepRemove__closure0:function(r){this.keys=r},_remove_closure1:function(){},_remove_closure2:function(){},_keys_closure0:function(){},_values_closure0:function(){},_hasKey_closure0:function(){},_modify_modifyNestedMap0:function(r,n,s){this.keyIterator=r,this.modify=n,this.addNesting=s},_deepMergeImpl_closure0:function(r){this.result=r},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(r){this._map0$_contents=r},SassMap_asList_closure0:function(r){this.result=r},_numberFunction0(e,r){return t.BuiltInCallable$function0(e,"$number",new t._numberFunction_closure0(r),"sass:math")},_function8(e,r,n){return t.BuiltInCallable$function0(e,r,n,"sass:math")},_ceil_closure0:function(){},_clamp_closure0:function(){},_floor_closure0:function(){},_max_closure0:function(){},_min_closure0:function(){},_round_closure0:function(){},_abs_closure0:function(){},_hypot_closure0:function(){},_hypot__closure0:function(){},_log_closure0:function(){},_pow_closure0:function(){},_sqrt_closure0:function(){},_acos_closure0:function(){},_asin_closure0:function(){},_atan_closure0:function(){},_atan2_closure0:function(){},_cos_closure0:function(){},_sin_closure0:function(){},_tan_closure0:function(){},_compatible_closure0:function(){},_isUnitless_closure0:function(){},_unit_closure0:function(){},_percentage_closure0:function(){},_randomFunction_closure0:function(){},_div_closure0:function(){},_numberFunction_closure0:function(r){this.transform=r},CssMediaQuery_parseList0(e,r,n){var s=t.SpanScanner$(e,null);return new t.MediaQueryParser0(s,n,r).parse$0()},CssMediaQuery$type0(e,r,n){return new t.CssMediaQuery0(n,e,!0,r==null?u.List_empty:t.List_List$unmodifiable(r,$.String))},CssMediaQuery$condition0(e,r){var n=t.List_List$unmodifiable(e,$.String);return n.length>1&&r==null&&t.throwExpression(t.ArgumentError$(F.If_con,null)),new t.CssMediaQuery0(null,null,r!==!1,n)},CssMediaQuery0:function(r,n,s,i){var a=this;a.modifier=r,a.type=n,a.conjunction=s,a.conditions=i},_SingletonCssMediaQueryMergeResult0:function(r){this._media_query0$_name=r},MediaQuerySuccessfulMergeResult0:function(r){this.query=r},MediaQueryParser0:function(r,n,s){this.scanner=r,this.logger=n,this._parser0$_interpolationMap=s},MediaQueryParser_parse_closure0:function(r){this.$this=r},ModifiableCssMediaRule$0(e,r){var n=t.List_List$unmodifiable(e,$.CssMediaQuery_2),s=t._setArrayType([],$.JSArray_ModifiableCssNode_2);return m.get$isEmpty$asx(e)&&t.throwExpression(t.ArgumentError$value(e,"queries","may not be empty.")),new t.ModifiableCssMediaRule0(n,r,new t.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode_2),s)},ModifiableCssMediaRule0:function(r,n,s,i){var a=this;a.queries=r,a.span=n,a.children=s,a._node$_children=i,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},MediaRule$0(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement_2),i=u.JSArray_methods.any$1(s,new t.ParentStatement_closure0);return new t.MediaRule0(e,n,s,i)},MediaRule0:function(r,n,s,i){var a=this;a.query=r,a.span=n,a.children=s,a.hasDeclarations=i},MergedExtension_merge0(e,r){var n,s,i,a,o=e.extender.selector;if(!o.$eq(0,r.extender.selector)||!e.target.$eq(0,r.target))throw t.wrapException(t.ArgumentError$(e.toString$0(0)+" and "+r.toString$0(0)+" aren't the same extension.",null));if(n=e.mediaContext,s=n==null,s?i=!1:(i=r.mediaContext,i=i!=null&&!u.C_ListEquality.equals$2(0,n,i)),i)throw t.wrapException(t.SassException$0("From "+e.span.message$1(0,"")+F.x0aYou_m,r.span,null));return r.isOptional&&r.mediaContext==null?e:e.isOptional&&s?r:(i=e.target,a=e.span,s&&(n=r.mediaContext),o.get$specificity(),o=new t.Extender0(o,!1),o._extension$_extension=new t.MergedExtension0(e,r,o,i,n,!0,a))},MergedExtension0:function(r,n,s,i,a,o,l){var _=this;_.left=r,_.right=n,_.extender=s,_.target=i,_.mediaContext=a,_.isOptional=o,_.span=l},MergedMapView$0(e,r,n){var s=r._eval$1("@<0>")._bind$1(n);return s=new t.MergedMapView0(t.LinkedHashMap_LinkedHashMap$_empty(r,s._eval$1("Map<1,2>")),s._eval$1("MergedMapView0<1,2>")),s.MergedMapView$10(e,r,n),s},MergedMapView0:function(r,n){this._merged_map_view$_mapsByKey=r,this.$ti=n},_function12(e,r,n){return t.BuiltInCallable$function0(e,r,n,"sass:meta")},global_closure57:function(){},global_closure58:function(){},global_closure59:function(){},global_closure60:function(){},local_closure1:function(){},local_closure2:function(){},local__closure0:function(){},MixinRule$0(e,r,n,s,i){var a=t.List_List$unmodifiable(n,$.Statement_2),o=u.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return new t.MixinRule0(e,r,s,a,o)},MixinRule0:function(r,n,s,i,a){var o=this;o._mixin_rule$__MixinRule_hasContent_FI=v,o.name=r,o.$arguments=n,o.span=s,o.children=i,o.hasDeclarations=a},_HasContentVisitor0:function(){},__HasContentVisitor_Object_StatementSearchVisitor0:function(){},ExtendMode0:function(r,n){this.name=r,this._name=n},MultiSpan0:function(r,n,s){this._multi_span0$_primary=r,this.primaryLabel=n,this.secondarySpans=s},SupportsNegation0:function(r,n){this.condition=r,this.span=n},NoOpImporter0:function(){},NoSourceMapBuffer0:function(r){this._no_source_map_buffer0$_buffer=r},AstNode0:function(){},_FakeAstNode0:function(r){this._node0$_callback=r},CssNode0:function(){},CssParentNode0:function(){},_IsInvisibleVisitor1:function(r,n){this.includeBogus=r,this.includeComments=n},__IsInvisibleVisitor_Object_EveryCssVisitor0:function(){},ModifiableCssNode0:function(){},ModifiableCssNode_hasFollowingSibling_closure0:function(){},ModifiableCssParentNode0:function(){},NullExpression0:function(r){this.span=r},legacyNullClass_closure:function(){},legacyNullClass__closure:function(){},_SassNull0:function(){},NumberExpression0:function(r,n,s){this.value=r,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,r){var n,s,i,a,o,l,_;if(r==null||r.length===0)return t.SassNumber_SassNumber0(e,null);if(!m.contains$1$asx(r,"*")&&!u.JSString_methods.contains$1(r,"/"))return t.SassNumber_SassNumber0(e,r);if(n=new t.ArgumentError(!0,r,"unit","is invalid."),s=r.split("/"),i=s.length,i>2||(a=s[0],o=i===1?null:s[1],i=$.JSArray_String,l=a.length===0?t._setArrayType([],i):t._setArrayType(a.split("*"),i),u.JSArray_methods.any$1(l,new t._parseNumber_closure))||(_=o==null?t._setArrayType([],i):t._setArrayType(o.split("*"),i),u.JSArray_methods.any$1(_,new t._parseNumber_closure0)))throw t.wrapException(n);return t.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,r){var n;return e===r?1:(n=u.Map_nfuzN.$index(0,e),n==null?null:n.$index(0,r))},SassNumber_SassNumber0(e,r){return r==null?new t.UnitlessSassNumber0(e,null):new t.SingleUnitSassNumber0(r,e,null)},SassNumber_SassNumber$withUnits0(e,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y=null;if(r==null||m.get$isEmpty$asx(r))return n==null||m.get$isEmpty$asx(n)?new t.UnitlessSassNumber0(e,y):(s=m.getInterceptor$asx(n),s.get$length(n)===1?new t.SingleUnitSassNumber0(s.$index(n,0),e,y):new t.ComplexSassNumber0(t.List_List$unmodifiable(n,$.String),u.List_empty,e,y));if(n==null||m.get$isEmpty$asx(n))return new t.ComplexSassNumber0(u.List_empty,t.List_List$unmodifiable(r,$.String),e,y);for(s=m.getInterceptor$ax(n),i=s.toList$0(n),a=m.getInterceptor$ax(r),o=a.toList$0(r),l=t._setArrayType([],$.JSArray_String),_=o.length,c=e,p=0;p [output.css] sass : : `),E=v.$get$ExecutableOptions__parser(),t.print(new t._Usage(E._optionsAndSeparators,new t.StringBuffer(""),E.usageLineLength).generate$0()),E=w.process,E!=null&&m.set$exitCode$x(E,64)):(S=E,C=t.getTraceFromException(q),A=new t.StringBuffer(""),E=D.options,E!=null&&E.get$color()&&(A._contents+="\x1B[31m\x1B[1m"),A._contents+="Unexpected exception:",E=D.options,E!=null&&E.get$color()&&(A._contents+="\x1B[0m"),A._contents+=` `,A._contents+=t.S(S)+` `,E=A._contents,R=t.getTrace(S),R==null&&(R=C),o.call$2((E.charCodeAt(0)==0,E),R),R=w.process,R!=null&&m.set$exitCode$x(R,255)),r=6;break;case 3:r=2;break;case 6:case 1:return t._asyncReturn(s,n);case 2:return t._asyncRethrow(a,n)}});return t._asyncStartSync(te,n)},_loadVersion(){var e=0,r=t._makeAsyncAwaitCompleter($.String),n,s=t._wrapJsFunctionForAsync(function(i,a){if(i===1)return t._asyncRethrow(a,r);for(;;)switch(e){case 0:n="1.64.2 compiled with dart2js 3.0.7",e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(s,r)},main_printError:function(r){this._box_0=r},main_closure:function(r,n){this._box_0=r,this.destination=n},SassParser0:function(r,n,s,i){var a=this;a._sass0$_currentIndentation=0,a._sass0$_spaces=a._sass0$_nextIndentationEnd=a._sass0$_nextIndentation=null,a._stylesheet0$_isUseAllowed=!0,a._stylesheet0$_inParentheses=a._stylesheet0$_inStyleRule=a._stylesheet0$_inUnknownAtRule=a._stylesheet0$_inControlDirective=a._stylesheet0$_inContentBlock=a._stylesheet0$_inMixin=!1,a._stylesheet0$_globalVariables=r,a.lastSilentComment=null,a.scanner=n,a.logger=s,a._parser0$_interpolationMap=i},SassParser_children_closure0:function(r,n,s){this.$this=r,this.child=n,this.children=s},_translateReturnValue(e){return $.Future_dynamic._is(e)?t.futureToPromise(e,$.dynamic):e},main2(){t.main(),m.set$cli_pkg_main_0_$x(w.exports,t._wrapMain(t.sass__main$closure()))},_wrapMain(e){return $.dynamic_Function._is(e)?t.allowInterop(new t._wrapMain_closure(e)):t.allowInterop(new t._wrapMain_closure0(e))},_Exports:function(){},_wrapMain_closure:function(r){this.main=r},_wrapMain_closure0:function(r){this.main=r},ScssParser$0(e,r,n){var s=t.SpanScanner$(e,n),i=r==null?u.StderrLogger_false0:r;return new t.ScssParser0(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration_2),s,i,null)},ScssParser0:function(r,n,s,i){var a=this;a._stylesheet0$_isUseAllowed=!0,a._stylesheet0$_inParentheses=a._stylesheet0$_inStyleRule=a._stylesheet0$_inUnknownAtRule=a._stylesheet0$_inControlDirective=a._stylesheet0$_inContentBlock=a._stylesheet0$_inMixin=!1,a._stylesheet0$_globalVariables=r,a.lastSilentComment=null,a.scanner=n,a.logger=s,a._parser0$_interpolationMap=i},Selector0:function(){},_IsInvisibleVisitor2:function(r){this.includeBogus=r},_IsBogusVisitor0:function(r){this.includeLeadingCombinator=r},_IsBogusVisitor_visitComplexSelector_closure0:function(r){this.$this=r},_IsUselessVisitor0:function(){},_IsUselessVisitor_visitComplexSelector_closure0:function(r){this.$this=r},__IsBogusVisitor_Object_AnySelectorVisitor0:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor0:function(){},__IsUselessVisitor_Object_AnySelectorVisitor0:function(){},SelectorExpression0:function(r){this.span=r},_prependParent0(e){var r,n,s=null,i=e.components,a=u.JSArray_methods.get$first(i);return a instanceof t.UniversalSelector0?s:(r=t.EvaluationContext_current0().get$currentCallableSpan(),a instanceof t.TypeSelector0?(n=a.name,n.namespace!=null?s:(n=t._setArrayType([new t.ParentSelector0(n.name,r)],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(n,t.SubListIterable$(i,1,s,t._arrayInstanceType(i)._precomputed1)),t.CompoundSelector$0(n,r))):(n=t._setArrayType([new t.ParentSelector0(s,r)],$.JSArray_SimpleSelector_2),u.JSArray_methods.addAll$1(n,i),t.CompoundSelector$0(n,r)))},_function7(e,r,n){return t.BuiltInCallable$function0(e,r,n,"sass:selector")},_nest_closure0:function(){},_nest__closure1:function(r){this._box_0=r},_nest__closure2:function(){},_append_closure1:function(){},_append__closure1:function(){},_append__closure2:function(r){this.span=r},_append___closure0:function(r,n){this.parent=r,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,r,n,s,i,a){var o=t.SpanScanner$(e,a);return new t.SelectorParser0(r,n,o,i==null?u.StderrLogger_false0:i,s)},SelectorParser0:function(r,n,s,i,a){var o=this;o._selector$_allowParent=r,o._selector$_allowPlaceholder=n,o.scanner=s,o.logger=i,o._parser0$_interpolationMap=a},SelectorParser_parse_closure0:function(r){this.$this=r},SelectorParser_parseCompoundSelector_closure0:function(r){this.$this=r},SelectorSearchVisitor0:function(){},SelectorSearchVisitor_visitComplexSelector_closure0:function(r){this.$this=r},SelectorSearchVisitor_visitCompoundSelector_closure0:function(r){this.$this=r},serialize0(e,r,n,s,i,a,o,l){var _,c,p,h,f=t._SerializeVisitor$0(n==null?2:n,s,i,!0,a,o,l);return e.accept$1(f),_=f._serialize0$_buffer,c=_.toString$0(0),r?(p=new t.CodeUnits(c),p=p.any$1(p,new t.serialize_closure0)):p=!1,p?h=o===u.OutputStyle_10?"\uFEFF":`@charset "UTF-8"; `:h="",_=a?_.buildSourceMap$1$prefix(h):null,new t.SerializeResult0(h+c,_)},serializeValue0(e,r,n){var s=t._SerializeVisitor$0(null,r,null,n,!1,null,!0);return e.accept$1(s),s._serialize0$_buffer.toString$0(0)},serializeSelector0(e,r){var n=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0);return e.accept$1(n),n._serialize0$_buffer.toString$0(0)},_SerializeVisitor$0(e,r,n,s,i,a,o){var l=i?new t.SourceMapBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Entry)):new t.NoSourceMapBuffer0(new t.StringBuffer("")),_=a==null?u.OutputStyle_00:a,c=o?32:9,p=e==null?2:e,h=n==null?u.LineFeed_SsD:n;return t.RangeError_checkValueInInterval(p,0,10,"indentWidth"),new t._SerializeVisitor0(l,_,r,s,c,p,h)},serialize_closure0:function(){},_SerializeVisitor0:function(r,n,s,i,a,o,l){var _=this;_._serialize0$_buffer=r,_._serialize0$_indentation=0,_._serialize0$_style=n,_._serialize0$_inspect=s,_._serialize0$_quote=i,_._serialize0$_indentCharacter=a,_._serialize0$_indentWidth=o,_._lineFeed=l},_SerializeVisitor_visitCssComment_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssAtRule_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssMediaRule_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssImport_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssImport__closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssKeyframeBlock_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssStyleRule_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssSupportsRule_closure0:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssDeclaration_closure1:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitCssDeclaration_closure2:function(r,n){this.$this=r,this.node=n},_SerializeVisitor_visitList_closure2:function(){},_SerializeVisitor_visitList_closure3:function(r,n){this.$this=r,this.value=n},_SerializeVisitor_visitList_closure4:function(r){this.$this=r},_SerializeVisitor_visitMap_closure0:function(r){this.$this=r},_SerializeVisitor_visitSelectorList_closure0:function(){},_SerializeVisitor__write_closure0:function(r,n){this.$this=r,this.value=n},_SerializeVisitor__visitChildren_closure1:function(r,n){this.$this=r,this.child=n},_SerializeVisitor__visitChildren_closure2:function(r,n){this.$this=r,this.child=n},OutputStyle0:function(r){this._name=r},LineFeed0:function(r,n,s){this.name=r,this.text=n,this._name=s},SerializeResult0:function(r,n){this.css=r,this.sourceMap=n},ShadowedModuleView_ifNecessary0(e,r,n,s,i){return t.ShadowedModuleView__needsBlocklist0(e.get$variables(),s)||t.ShadowedModuleView__needsBlocklist0(e.get$functions(e),r)||t.ShadowedModuleView__needsBlocklist0(e.get$mixins(),n)?new t.ShadowedModuleView0(e,t.ShadowedModuleView__shadowedMap0(e.get$variables(),s,$.Value_2),t.ShadowedModuleView__shadowedMap0(e.get$variableNodes(),s,$.AstNode_2),t.ShadowedModuleView__shadowedMap0(e.get$functions(e),r,i),t.ShadowedModuleView__shadowedMap0(e.get$mixins(),n,i),i._eval$1("ShadowedModuleView0<0>")):null},ShadowedModuleView__shadowedMap0(e,r,n){var s=t.ShadowedModuleView__needsBlocklist0(e,r);return s?t.LimitedMapView$blocklist0(e,r,$.String,n):e},ShadowedModuleView__needsBlocklist0(e,r){return e.get$isNotEmpty(e)&&r.any$1(0,e.get$containsKey())},ShadowedModuleView0:function(r,n,s,i,a,o){var l=this;l._shadowed_view0$_inner=r,l.variables=n,l.variableNodes=s,l.functions=i,l.mixins=a,l.$ti=o},SilentComment0:function(r,n){this.text=r,this.span=n},SimpleSelector0:function(){},SimpleSelector_isSuperselector_closure0:function(r){this.$this=r},SimpleSelector_isSuperselector__closure0:function(r){this.$this=r},SingleUnitSassNumber0:function(r,n,s){var i=this;i._single_unit$_unit=r,i._number1$_value=n,i.hashCache=null,i.asSlash=s},SingleUnitSassNumber__coerceToUnit_closure0:function(r,n){this.$this=r,this.unit=n},SingleUnitSassNumber__coerceValueToUnit_closure0:function(r){this.$this=r},SingleUnitSassNumber_multiplyUnits_closure1:function(r,n){this._box_0=r,this.$this=n},SingleUnitSassNumber_multiplyUnits_closure2:function(r,n){this._box_0=r,this.$this=n},SourceMapBuffer0:function(r,n){var s=this;s._source_map_buffer0$_buffer=r,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(r,n){this._box_0=r,this.prefixLength=n},updateSourceSpanPrototype(){var e,r,n,s,i=t.SourceFile$fromString("",null).span$1(0,0),a=$.SourceSpan,o=$.String;for(a=[i,new t.MultiSpan0(i,"",t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(a,o),a,o))],e=$.JSClass,r=$.Function,n=0;n<2;++n)s=e._as(a[n].constructor),t.LinkedHashMap_LinkedHashMap$_literal(["start",new t.updateSourceSpanPrototype_closure,"end",new t.updateSourceSpanPrototype_closure0,"url",new t.updateSourceSpanPrototype_closure1,"text",new t.updateSourceSpanPrototype_closure2,"context",new t.updateSourceSpanPrototype_closure3],o,r).forEach$1(0,t.JSClassExtension_get_defineGetter(s));a=e._as(t.FileLocation$_(i.file,i._file$_start).constructor),t.LinkedHashMap_LinkedHashMap$_literal(["line",new t.updateSourceSpanPrototype_closure4,"column",new t.updateSourceSpanPrototype_closure5],o,r).forEach$1(0,t.JSClassExtension_get_defineGetter(a))},updateSourceSpanPrototype_closure:function(){},updateSourceSpanPrototype_closure0:function(){},updateSourceSpanPrototype_closure1:function(){},updateSourceSpanPrototype_closure2:function(){},updateSourceSpanPrototype_closure3:function(){},updateSourceSpanPrototype_closure4:function(){},updateSourceSpanPrototype_closure5:function(){},StatementSearchVisitor0:function(){},StatementSearchVisitor_visitIfRule_closure1:function(r){this.$this=r},StatementSearchVisitor_visitIfRule__closure2:function(r){this.$this=r},StatementSearchVisitor_visitIfRule_closure2:function(r){this.$this=r},StatementSearchVisitor_visitIfRule__closure1:function(r){this.$this=r},StatementSearchVisitor_visitChildren_closure0:function(r){this.$this=r},StaticImport0:function(r,n,s){this.url=r,this.modifiers=n,this.span=s},StderrLogger0:function(r){this.color=r},StringExpression_quoteText0(e){var r,n=t.StringExpression__bestQuote0(t._setArrayType([e],$.JSArray_String)),s=new t.StringBuffer("");return s._contents=""+t.Primitives_stringFromCharCode(n),t.StringExpression__quoteInnerText0(e,n,s,!0),r=s._contents+=t.Primitives_stringFromCharCode(n),r.charCodeAt(0)==0,r},StringExpression__quoteInnerText0(e,r,n,s){var i,a,o,l,_,c;for(i=e.length,a=i-1,o=0;o0?Math.min(e-1,r):(s=r+e,s<0&&!n?0:s)},_function6(e,r,n){return t.BuiltInCallable$function0(e,r,n,"sass:string")},module_closure9:function(){},module__closure2:function(r){this.string=r},module__closure3:function(r){this.string=r},_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,r){return new t.SassString0(e,r)},SassString0:function(r,n){var s=this;s._string0$_text=r,s._string0$_hasQuotes=n,s._string0$__SassString__sassLength_FI=v,s._string0$_hashCache=null},ModifiableCssStyleRule$0(e,r,n){var s=t._setArrayType([],$.JSArray_ModifiableCssNode_2);return new t.ModifiableCssStyleRule0(e,n,r,new t.UnmodifiableListView(s,$.UnmodifiableListView_ModifiableCssNode_2),s)},ModifiableCssStyleRule0:function(r,n,s,i,a){var o=this;o._style_rule0$_selector=r,o.originalSelector=n,o.span=s,o.children=i,o._node$_children=a,o._node$_indexInParent=o._node$_parent=null,o.isGroupEnd=!1},StyleRule$0(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement_2),i=u.JSArray_methods.any$1(s,new t.ParentStatement_closure0);return new t.StyleRule0(e,n,s,i)},StyleRule0:function(r,n,s,i){var a=this;a.selector=r,a.span=n,a.children=s,a.hasDeclarations=i},CssStylesheet0:function(r,n){this.children=r,this.span=n},ModifiableCssStylesheet$0(e){var r=t._setArrayType([],$.JSArray_ModifiableCssNode_2);return new t.ModifiableCssStylesheet0(e,new t.UnmodifiableListView(r,$.UnmodifiableListView_ModifiableCssNode_2),r)},ModifiableCssStylesheet0:function(r,n,s){var i=this;i.span=r,i.children=n,i._node$_children=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},StylesheetParser0:function(){},StylesheetParser_parse_closure0:function(r){this.$this=r},StylesheetParser_parse__closure1:function(r){this.$this=r},StylesheetParser_parse__closure2:function(){},StylesheetParser_parseArgumentDeclaration_closure0:function(r){this.$this=r},StylesheetParser__parseSingleProduction_closure0:function(r,n,s){this.$this=r,this.production=n,this.T=s},StylesheetParser_parseSignature_closure:function(r,n){this.$this=r,this.requireParens=n},StylesheetParser__statement_closure0:function(r){this.$this=r},StylesheetParser_variableDeclarationWithoutNamespace_closure1:function(r,n){this.$this=r,this.start=n},StylesheetParser_variableDeclarationWithoutNamespace_closure2:function(r){this.declaration=r},StylesheetParser__declarationOrBuffer_closure1:function(r){this.name=r},StylesheetParser__declarationOrBuffer_closure2:function(r,n){this._box_0=r,this.name=n},StylesheetParser__styleRule_closure0:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.wasInStyleRule=s,a.start=i},StylesheetParser__propertyOrVariableDeclaration_closure1:function(r){this._box_0=r},StylesheetParser__propertyOrVariableDeclaration_closure2:function(r,n){this._box_0=r,this.value=n},StylesheetParser__atRootRule_closure1:function(r){this.query=r},StylesheetParser__atRootRule_closure2:function(){},StylesheetParser__eachRule_closure0:function(r,n,s,i){var a=this;a.$this=r,a.wasInControlDirective=n,a.variables=s,a.list=i},StylesheetParser__functionRule_closure0:function(r,n,s){this.name=r,this.$arguments=n,this.precedingComment=s},StylesheetParser__forRule_closure1:function(r,n){this._box_0=r,this.$this=n},StylesheetParser__forRule_closure2:function(r,n,s,i,a,o){var l=this;l._box_0=r,l.$this=n,l.wasInControlDirective=s,l.variable=i,l.from=a,l.to=o},StylesheetParser__memberList_closure0:function(r,n,s){this.$this=r,this.variables=n,this.identifiers=s},StylesheetParser__includeRule_closure0:function(r){this.contentArguments_=r},StylesheetParser_mediaRule_closure0:function(r){this.query=r},StylesheetParser__mixinRule_closure0:function(r,n,s,i){var a=this;a.$this=r,a.name=n,a.$arguments=s,a.precedingComment=i},StylesheetParser_mozDocumentRule_closure0:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.name=s,a.value=i},StylesheetParser_supportsRule_closure0:function(r){this.condition=r},StylesheetParser__whileRule_closure0:function(r,n,s){this.$this=r,this.wasInControlDirective=n,this.condition=s},StylesheetParser_unknownAtRule_closure0:function(r,n){this._box_0=r,this.name=n},StylesheetParser__expression_resetState0:function(r,n,s){this._box_0=r,this.$this=n,this.start=s},StylesheetParser__expression_resolveOneOperation0:function(r,n){this._box_0=r,this.$this=n},StylesheetParser__expression_resolveOperations0:function(r,n){this._box_0=r,this.resolveOneOperation=n},StylesheetParser__expression_addSingleExpression0:function(r,n,s,i){var a=this;a._box_0=r,a.$this=n,a.resetState=s,a.resolveOperations=i},StylesheetParser__expression_addOperator0:function(r,n,s){this._box_0=r,this.$this=n,this.resolveOneOperation=s},StylesheetParser__expression_resolveSpaceExpressions0:function(r,n,s){this._box_0=r,this.$this=n,this.resolveOperations=s},StylesheetParser_expressionUntilComma_closure0:function(r){this.$this=r},StylesheetParser__unicodeRange_closure1:function(){},StylesheetParser__unicodeRange_closure2:function(){},StylesheetParser_namespacedExpression_closure0:function(r,n){this.$this=r,this.start=n},StylesheetParser_trySpecialFunction_closure0:function(){},StylesheetParser__expressionUntilComparison_closure0:function(r){this.$this=r},StylesheetParser__publicIdentifier_closure0:function(r,n){this.$this=r,this.start=n},Stylesheet$internal0(e,r,n){var s=t._setArrayType([],$.JSArray_UseRule_2),i=t._setArrayType([],$.JSArray_ForwardRule_2),a=t.List_List$unmodifiable(e,$.Statement_2),o=u.JSArray_methods.any$1(a,new t.ParentStatement_closure0);return s=new t.Stylesheet0(r,n,s,i,a,o),s.Stylesheet$internal$3$plainCss0(e,r,n),s},Stylesheet_Stylesheet$parse0(e,r,n,s){var i,a,o,l;try{switch(r){case u.Syntax_Sass_sass0:return o=t.SpanScanner$(e,s),l=n==null?u.StderrLogger_false0:n,l=new t.SassParser0(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration_2),o,l,null).parse$0(),l;case u.Syntax_SCSS_scss0:return o=t.ScssParser$0(e,n,s).parse$0(),o;case u.Syntax_CSS_css0:return o=t.SpanScanner$(e,s),l=n==null?u.StderrLogger_false0:n,l=new t.CssParser0(t.LinkedHashMap_LinkedHashMap$_empty($.String,$.VariableDeclaration_2),o,l,null).parse$0(),l;default:throw o=t.ArgumentError$("Unknown syntax "+r.toString$0(0)+".",null),t.wrapException(o)}}catch(_){throw o=t.unwrapException(_),o instanceof t.SassException0?(i=o,o=i,l=m.getInterceptor$z(o),o=t.SourceSpanException.prototype.get$span.call(l,o),a=o.get$sourceUrl(o),a==null||m.toString$0$(a)==="stdin"?_:(o=$.Uri,t.wrapException(i.withLoadedUrls$1(t.Set_Set$unmodifiable(t.LinkedHashSet_LinkedHashSet$_literal([a],o),o))))):_}},Stylesheet0:function(r,n,s,i,a,o){var l=this;l.span=r,l.plainCss=n,l._stylesheet1$_uses=s,l._stylesheet1$_forwards=i,l.children=a,l.hasDeclarations=o},SupportsExpression0:function(r){this.condition=r},ModifiableCssSupportsRule$0(e,r){var n=t._setArrayType([],$.JSArray_ModifiableCssNode_2);return new t.ModifiableCssSupportsRule0(e,r,new t.UnmodifiableListView(n,$.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssSupportsRule0:function(r,n,s,i){var a=this;a.condition=r,a.span=n,a.children=s,a._node$_children=i,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},SupportsRule$0(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement_2),i=u.JSArray_methods.any$1(s,new t.ParentStatement_closure0);return new t.SupportsRule0(e,n,s,i)},SupportsRule0:function(r,n,s,i){var a=this;a.condition=r,a.span=n,a.children=s,a.hasDeclarations=i},JSToDartImporter:function(r,n){this._sync$_canonicalize=r,this._sync$_load=n},Syntax_forPath0(e){switch(t.ParsedPath_ParsedPath$parse(e,v.$get$context().style)._splitExtension$1(1)[1]){case".sass":return u.Syntax_Sass_sass0;case".css":return u.Syntax_CSS_css0;default:return u.Syntax_SCSS_scss0}},Syntax0:function(r,n){this._syntax0$_name=r,this._name=n},TypeSelector0:function(r,n){this.name=r,this.span=n},Types:function(){},UnaryOperationExpression0:function(r,n,s){this.operator=r,this.operand=n,this.span=s},UnaryOperator0:function(r,n,s){this.name=r,this.operator=n,this._name=s},UnitlessSassNumber0:function(r,n){this._number1$_value=r,this.hashCache=null,this.asSlash=n},UniversalSelector0:function(r,n){this.namespace=r,this.span=n},UnprefixedMapView0:function(r,n,s){this._unprefixed_map_view0$_map=r,this._unprefixed_map_view0$_prefix=n,this.$ti=s},_UnprefixedKeys0:function(r){this._unprefixed_map_view0$_view=r},_UnprefixedKeys_iterator_closure1:function(r){this.$this=r},_UnprefixedKeys_iterator_closure2:function(r){this.$this=r},JSUrl0:function(){},UseRule0:function(r,n,s,i){var a=this;a.url=r,a.namespace=n,a.configuration=s,a.span=i},UserDefinedCallable0:function(r,n,s,i){var a=this;a.declaration=r,a.environment=n,a.inDependency=s,a.$ti=i},fromImport0(){var e=t._asBoolQ(v.Zone__current.$index(0,u.Symbol__inImportRule));return e===!0},resolveImportPath0(e){var r,n=t.ParsedPath_ParsedPath$parse(e,v.$get$context().style)._splitExtension$1(1)[1];return n===".sass"||n===".scss"||n===".css"?(r=t.fromImport0()?new t.resolveImportPath_closure1(e,n).call$0():null,r==null?t._exactlyOne0(t._tryPath0(e)):r):(r=t.fromImport0()?new t.resolveImportPath_closure2(e).call$0():null,r==null&&(r=t._exactlyOne0(t._tryPathWithExtensions0(e))),r==null?t._tryPathAsDirectory0(e):r)},_tryPathWithExtensions0(e){var r=t._tryPath0(e+".sass");return u.JSArray_methods.addAll$1(r,t._tryPath0(e+".scss")),r.length!==0?r:t._tryPath0(e+".css")},_tryPath0(e){var r=v.$get$context(),n=t.join(r.dirname$1(e),"_"+t.ParsedPath_ParsedPath$parse(e,r.style).get$basename(),null);return r=t._setArrayType([],$.JSArray_String),t.fileExists0(n)&&r.push(n),t.fileExists0(e)&&r.push(e),r},_tryPathAsDirectory0(e){var r;return t.dirExists0(e)?(r=t.fromImport0()?new t._tryPathAsDirectory_closure0(e).call$0():null,r==null?t._exactlyOne0(t._tryPathWithExtensions0(t.join(e,"index",null))):r):null},_exactlyOne0(e){var r=e.length;if(r===0)return null;if(r===1)return u.JSArray_methods.get$first(e);throw t.wrapException(F.It_s_n+u.JSArray_methods.map$1$1(e,new t._exactlyOne_closure0,$.String).join$1(0,` `))},resolveImportPath_closure1:function(r,n){this.path=r,this.extension=n},resolveImportPath_closure2:function(r){this.path=r},_tryPathAsDirectory_closure0:function(r){this.path=r},_exactlyOne_closure0:function(){},jsThrow(e){return $.Never._as(v.$get$_jsThrow().call$1(e))},attachJsStack(e,r){var n=r.toString$0(0),s=u.JSString_methods.indexOf$1(n,` at`);s!==-1&&(n=u.JSString_methods.substring$1(n,s+1)),e.stack="Error: "+t.S(m.get$message$x(e))+` `+n},jsForEach(e,r){var n,s;for(n=m.get$iterator$ax(w.Object.keys(e));n.moveNext$0();)s=n.get$current(n),r.call$2(s,e[s])},jsType(e){var r=t._asString(new w.Function("value","return typeof value").call$1(e));return r!=="object"?r:t._asString(new w.Function("value",` if (value && value.constructor && value.constructor.name) { return value.constructor.name; } return "object"; `).call$1(e))},defineGetter(e,r,n,s){w.Object.defineProperty(e,r,n==null?{value:s,enumerable:!1}:{get:t.allowInteropCaptureThis(n),enumerable:!1})},allowInteropNamed(e,r){return r=t.allowInterop(r),t.defineGetter(r,"name",null,e),t._hideDartProperties(r),r},allowInteropCaptureThisNamed(e,r){return r=t.allowInteropCaptureThis(r),t.defineGetter(r,"name",null,e),t._hideDartProperties(r),r},_hideDartProperties(e){var r,n,s,i;for(r=m.cast$1$0$ax(w.Object.getOwnPropertyNames(e),$.String),r=new t.ListIterator(r,r.get$length(r)),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r.__internal$_current,s==null&&(s=n._as(s)),u.JSString_methods.startsWith$1(s,"_")&&(i={value:e[s],enumerable:!1},w.Object.defineProperty(e,s,i))},futureToPromise0(e){return new w.Promise(t.allowInterop(new t.futureToPromise_closure0(e)))},jsToDartUrl(e){return t.Uri_parse(m.toString$0$(e))},dartToJSUrl(e){return new w.URL(e.toString$0(0))},toJSArray(e){var r,n,s=new w.Array;for(r=m.get$iterator$ax(e),n=m.getInterceptor$x(s);r.moveNext$0();)n.push$1(s,r.get$current(r));return s},objectToMap(e){var r=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.nullable_Object);return t.jsForEach(e,new t.objectToMap_closure(r)),r},jsToDartSeparator(e){switch(e){case" ":return u.ListSeparator_EVt0;case",":return u.ListSeparator_rXA0;case"/":return u.ListSeparator_zg90;case null:return u.ListSeparator_undecided_null_undecided0;default:t.jsThrow(new w.Error('Unknown separator "'+t.S(e)+'".'))}},parseSyntax(e){if(e==null||e==="scss")return u.Syntax_SCSS_scss0;if(e==="indented")return u.Syntax_Sass_sass0;if(e==="css")return u.Syntax_CSS_css0;t.jsThrow(new w.Error('Unknown syntax "'+t.S(e)+'".'))},_PropertyDescriptor0:function(){},futureToPromise_closure0:function(r){this.future=r},futureToPromise__closure0:function(r){this.resolve=r},futureToPromise__closure1:function(r){this.reject=r},objectToMap_closure:function(r){this.map=r},toSentence0(e,r){var n=e.__internal$_iterable,s=m.getInterceptor$asx(n);return s.get$length(n)===1?m.toString$0$(e._f.call$1(s.get$first(n))):t.IterableExtension_get_exceptLast0(e).join$1(0,", ")+(" "+r+" "+t.S(e._f.call$1(s.get$last(n))))},indent0(e,r){return new t.MappedListIterable(t._setArrayType(e.split(` `),$.JSArray_String),new t.indent_closure0(r),$.MappedListIterable_String_String).join$1(0,` `)},pluralize0(e,r,n){return r===1?e:n!=null?n:e+"s"},trimAscii0(e,r){var n,s=t._firstNonWhitespace0(e);return s==null?n="":(n=t._lastNonWhitespace0(e,!0),n.toString,n=u.JSString_methods.substring$2(e,s,n+1)),n},trimAsciiRight0(e,r){var n=t._lastNonWhitespace0(e,r);return n==null?"":u.JSString_methods.substring$2(e,0,n+1)},_firstNonWhitespace0(e){var r,n,s;for(r=e.length,n=0;n=0;--s)if(i=u.JSString_methods.codeUnitAt$1(e,s),!(i===32||i===9||i===10||i===13||i===12))return r&&s!==0&&s!==n&&i===92?s+1:s;return null},isPublic0(e){var r=u.JSString_methods._codeUnitAt$1(e,0);return r!==45&&r!==95},flattenVertically0(e,r){var n,s=e.$ti._eval$1("@")._bind$1(r._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),i=t.List_List$of(new t.MappedListIterable(e,new t.flattenVertically_closure1(r),s),!0,s._eval$1("ListIterable.E"));if(i.length===1)return u.JSArray_methods.get$first(i);for(n=t._setArrayType([],r._eval$1("JSArray<0>"));i.length!==0;)i.fixed$length&&t.throwExpression(t.UnsupportedError$("removeWhere")),u.JSArray_methods._removeWhere$2(i,new t.flattenVertically_closure2(n,r),!0);return n},firstOrNull0(e){var r=m.get$iterator$ax(e);return r.moveNext$0()?r.get$current(r):null},codepointIndexToCodeUnitIndex0(e,r){var n,s,i;for(n=0,s=0;s>>10===54?i+1:i;return n},codeUnitIndexToCodepointIndex0(e,r){var n,s;for(n=0,s=0;s>>10===54?s+1:s)+1)++n;return n},frameForSpan0(e,r,n){var s,i,a=n==null?e.get$sourceUrl(e):n;return a==null&&(a=v.$get$_noSourceUrl0()),s=e.get$start(e),s=s.file.getLine$1(s.offset),i=e.get$start(e),new t.Frame(a,s+1,i.file.getColumn$1(i.offset)+1,r)},declarationName0(e){var r=t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e.file._decodedChars,e._file$_start,e._end),0,null);return t.trimAsciiRight0(u.JSString_methods.substring$2(r,0,u.JSString_methods.indexOf$1(r,":")),!1)},unvendor0(e){var r,n=e.length;if(n<2||u.JSString_methods._codeUnitAt$1(e,0)!==45||u.JSString_methods._codeUnitAt$1(e,1)===45)return e;for(r=2;r>>0)+1,0,!1,i);for(f=e.get$length(e),o=m.JSArray_JSArray$allocateFixed(f,s._eval$1("List<0?>")),i=s._eval$1("0?"),a=0;a>>0,null,!1,i);for(l=0;l<(e._queue_list$_tail-e._queue_list$_head&m.get$length$asx(e._queue_list$_table)-1)>>>0;l=_)for(_=l+1,c=0;c<(r._queue_list$_tail-r._queue_list$_head&m.get$length$asx(r._queue_list$_table)-1)>>>0;c=h)p=n.call$2(e.$index(0,l),r.$index(0,c)),o[l][c]=p,i=d[_],h=c+1,i[h]=p==null?Math.max(i[c],d[l][h]):d[l][c]+1;return new t.longestCommonSubsequence_backtrack0(o,d,s).call$2(e.get$length(e)-1,r.get$length(r)-1)},removeFirstWhere0(e,r,n){var s;for(s=0;s"))},mapAsync$body0(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter(i),l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,o);for(;;)switch(a){case 0:p=t._setArrayType([],s._eval$1("JSArray<0>")),_=e.length,c=0;case 3:if(!(c<_)){a=5;break}return h=p,a=6,t._asyncAwait(r.call$1(e[c]),f);case 6:h.push(g);case 4:++c,a=3;break;case 5:l=p,a=1;break;case 1:return t._asyncReturn(l,o)}});return t._asyncStartSync(f,o)},putIfAbsentAsync0(e,r,n,s,i){return t.putIfAbsentAsync$body0(e,r,n,s,i,i)},putIfAbsentAsync$body0(e,r,n,s,i,a){var o=0,l=t._makeAsyncAwaitCompleter(a),_,c,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,l);for(;;)switch(o){case 0:if(e.containsKey$1(r)){c=e.$index(0,r),_=c==null?i._as(c):c,o=1;break}return o=3,t._asyncAwait(n.call$0(),h);case 3:p=d,e.$indexSet(0,r,p),_=p,o=1;break;case 1:return t._asyncReturn(_,l)}});return t._asyncStartSync(h,l)},copyMapOfMap0(e,r,n,s){var i,a,o,l,_=t.LinkedHashMap_LinkedHashMap$_empty(r,n._eval$1("@<0>")._bind$1(s)._eval$1("Map<1,2>"));for(i=e.get$entries(e),i=i.get$iterator(i);i.moveNext$0();)a=i.get$current(i),o=a.key,a=a.value,l=t.LinkedHashMap_LinkedHashMap(null,null,null,n,s),l.addAll$1(0,a),_.$indexSet(0,o,l);return _},copyMapOfList0(e,r,n){var s,i,a=t.LinkedHashMap_LinkedHashMap$_empty(r,n._eval$1("List<0>"));for(s=e.get$entries(e),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a.$indexSet(0,i.key,m.toList$0$ax(i.value));return a},consumeEscapedCharacter0(e){var r,n,s,i,a;if(e.expectChar$1(92),r=e.peekChar$0(),r==null)return 65533;if(r===10||r===13||r===12)e.error$1(0,"Expected escape sequence.");else if(t.isHex0(r)){for(n=0,s=0;s<6&&(i=e.peekChar$0(),!(i==null||!t.isHex0(i)));++s)n=(n<<4>>>0)+t.asHex0(e.readChar$0());return a=e.peekChar$0(),(a===32||a===9||a===10||a===13||a===12)&&e.readChar$0(),n!==0?a=n>=55296&&n<=57343||n>=1114111:a=!0,a?65533:n}else return e.readChar$0()},throwWithTrace0(e,r){throw t.attachTrace0(e,r),t.wrapException(e)},attachTrace0(e,r){var n;typeof e=="string"||typeof e=="number"||t._isBool(e)||r.toString$0(0).length!==0&&(n=v.$get$_traces0(),t.Expando__checkType(e),n._jsWeakMap.get(e)==null&&n.$indexSet(0,e,r))},getTrace0(e){var r;return typeof e=="string"||typeof e=="number"||t._isBool(e)?r=null:(r=v.$get$_traces0(),t.Expando__checkType(e),r=r._jsWeakMap.get(e)),r},IterableExtension_search0(e,r){var n,s;for(n=m.get$iterator$ax(e);n.moveNext$0();)if(s=r.call$1(n.get$current(n)),s!=null)return s;return null},IterableExtension_get_exceptLast0(e){var r=m.getInterceptor$asx(e),n=r.get$length(e)-1;if(n<0)throw t.wrapException(t.StateError$("Iterable may not be empty"));return r.take$1(e,n)},parseSignature(e,r){var n,s,i,a;try{return i=t.ScssParser$0(e,null,null).parseSignature$1$requireParens(r),i}catch(o){if(i=t.unwrapException(o),$.SassFormatException_2._is(i))n=i,s=t.getTraceFromException(o),i=n._span_exception$_message,a=m.get$span$z(n),t.throwWithTrace0(new t.SassFormatException0(u.Set_empty,'Invalid signature "'+e+'": '+i,a),s);else throw o}},indent_closure0:function(r){this.indentation=r},flattenVertically_closure1:function(r){this.T=r},flattenVertically_closure2:function(r,n){this.result=r,this.T=n},longestCommonSubsequence_backtrack0:function(r,n,s){this.selections=r,this.lengths=n,this.T=s},mapAddAll2_closure0:function(r,n,s,i){var a=this;a.destination=r,a.K1=n,a.K2=s,a.V=i},CssValue0:function(r,n,s){this.value=r,this.span=n,this.$ti=s},ValueExpression0:function(r,n){this.value=r,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(){},SassApiValue_assertSelector0(e,r,n){var s,i,a,o=e._value$_selectorString$1(n);try{return a=t.SelectorList_SelectorList$parse0(o,r,!0,null,null),a}catch(l){if(a=t.unwrapException(l),$.SassFormatException_2._is(a))s=a,i=t.getTraceFromException(l),a=u.JSString_methods.replaceFirst$2(m.toString$0$(s),"Error: ",""),t.throwWithTrace0(new t.SassScriptException0(n==null?a:"$"+n+": "+a),i);else throw l}},SassApiValue_assertCompoundSelector0(e,r){var n,s,i,a=!1,o=e._value$_selectorString$1(r);try{return i=t.SelectorParser$0(o,a,!0,null,null,null).parseCompoundSelector$0(),i}catch(l){if(i=t.unwrapException(l),$.SassFormatException_2._is(i))n=i,s=t.getTraceFromException(l),i=u.JSString_methods.replaceFirst$2(m.toString$0$(n),"Error: ",""),t.throwWithTrace0(new t.SassScriptException0("$"+r+": "+i),s);else throw l}},Value0:function(){},VariableExpression0:function(r,n,s){this.namespace=r,this.name=n,this.span=s},VariableDeclaration$0(e,r,n,s,i,a,o){return o!=null&&i&&t.throwExpression(t.ArgumentError$(F.Other_,null)),new t.VariableDeclaration0(o,e,r,a,i,n)},VariableDeclaration0:function(r,n,s,i,a,o){var l=this;l.namespace=r,l.name=n,l.expression=s,l.isGuarded=i,l.isGlobal=a,l.span=o},WarnRule0:function(r,n){this.expression=r,this.span=n},WhileRule$0(e,r,n){var s=t.List_List$unmodifiable(r,$.Statement_2),i=u.JSArray_methods.any$1(s,new t.ParentStatement_closure0);return new t.WhileRule0(e,n,s,i)},WhileRule0:function(r,n,s,i){var a=this;a.condition=r,a.span=n,a.children=s,a.hasDeclarations=i},AsyncCallable_AsyncCallable$fromSignature(e,r,n){var s=t.parseSignature(e,n);return new t.AsyncBuiltInCallable0(s.item1,s.item2,r)},Callable_Callable$fromSignature(e,r,n){var s=t.parseSignature(e,n);return new t.BuiltInCallable0(s.item1,t._setArrayType([new t.Tuple2(s.item2,r,$.Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2)],$.JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2))},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,r,n,s){var i=t.LinkedHashMap_LinkedHashMap$of(e,n,s);return i.addAll$1(0,r),i},groupBy(e,r,n,s){var i,a,o,l,_,c,p=t.LinkedHashMap_LinkedHashMap$_empty(s,n._eval$1("List<0>"));for(i=e.length,a=n._eval$1("JSArray<0>"),o=0;or&&(r=s);return r}return null},IterableIntegerExtension_get_max(e){var r=t.IterableIntegerExtension_get_maxOrNull(e);return r==null?t.throwExpression(t.StateError$("No element")):r},IterableIntegerExtension_get_sum(e){var r,n,s,i;for(r=new t.MappedIterator(m.get$iterator$ax(e.__internal$_iterable),e._f),n=t._instanceType(r)._rest[1],s=0;r.moveNext$0();)i=r.__internal$_current,s+=i==null?n._as(i):i;return s},ListExtensions_mapIndexed(e,r,n,s){return t.ListExtensions_mapIndexed$body(e,r,n,s,s)},ListExtensions_mapIndexed$body(e,r,n,s,i){return t._makeSyncStarIterable(function(){var a=e,o=r,l=0,_=1,c,p,h;return function(d,g){for(d===1&&(c=g,l=_);;)switch(l){case 0:p=a.length,h=0;case 2:if(!(h=65&&e<=90?r=!0:r=e>=97&&e<=122,r},isDriveLetter(e,r){var n=e.length,s=r+2;return n> ",L,N,R),J.__Repl__adapter_A=new t.ReplAdapter(J),o=J,R=e._options,l=new t.TrackingLogger(t._asBool(R.$index(0,"quiet"))?v.$get$Logger_quiet():new t.StderrLogger(e.get$color())),L=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),_=new t.Evaluator(t._EvaluateVisitor$(null,t.ImportCache$($.List_String._as(R.$index(0,"load-path")),l),l,null,!1,!1),new t.FilesystemImporter(L)),L=o.__Repl__adapter_A,L===v&&t.throwUnnamedLateFieldNI(),L=new t._StreamIterator(t.checkNotNullable(L.runAsync$0(),"stream",$.Object)),s=2,R=$.Expression,N=$.String,d=$.VariableDeclaration,g=$.Record;case 5:return r=7,t._asyncAwait(L.moveNext$0(),H);case 7:if(!K){r=6;break}if(c=L.get$current(L),m.trim$0$s(c).length===0){r=5;break}try{if(m.startsWith$1$s(c,"@")){y=_,S=l,C=t.SpanScanner$(c,null),S==null&&(S=u.StderrLogger_false),S=new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(N,d),C,S,null).parseUseRule$0(),y._visitor.runStatement$2(y._importer,S),r=5;break}y=t.SpanScanner$(c,null),new t.Parser(y,u.StderrLogger_false,null)._isVariableDeclarationLike$0()?(y=l,S=t.SpanScanner$(c,null),y==null&&(y=u.StderrLogger_false),p=new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(N,d),S,y,null).parseVariableDeclaration$0(),y=_,y._visitor.runStatement$2(y._importer,p),y=_,S=p.name,C=p.span,A=p.namespace,M=y._visitor.runExpression$2(y._importer,new t.VariableExpression(A,S,C)).toString$0(0),E=v.printToZone,E==null?t.printString(M):E.call$1(M)):(y=_,S=l,C=t.SpanScanner$(c,null),S==null&&(S=u.StderrLogger_false),S=new t.ScssParser(t.LinkedHashMap_LinkedHashMap$_empty(N,d),C,S,null),S=S._parseSingleProduction$1$1(S.get$_expression(),R),M=y._visitor.runExpression$2(y._importer,S).toString$0(0),E=v.printToZone,E==null?t.printString(M):E.call$1(M))}catch(q){if(y=t.unwrapException(q),y instanceof t.SassException)h=y,f=t.getTraceFromException(q),y=h,S=typeof y!="string",!S||typeof y=="number"||t._isBool(y)?y=null:(C=v.$get$_traces(),(t._isBool(y)||typeof y=="number"||!S||g._is(y))&&t.Expando__badExpandoKey(y),y=C._jsWeakMap.get(y)),y==null&&(y=f),t._logError(h,y,c,o,e,l);else throw q}r=5;break;case 6:a.push(4),r=3;break;case 2:a=[1];case 3:return s=1,r=8,t._asyncAwait(L.cancel$0(),H);case 8:r=a.pop();break;case 4:return t._asyncReturn(null,n);case 1:return t._asyncRethrow(i,n)}});return t._asyncStartSync(H,n)},_logError(e,r,n,s,i,a){var o,l,_,c=t.SourceSpanException.prototype.get$span.call(e,e);if(c.get$sourceUrl(c)==null?t._asBool(i._options.$index(0,"quiet"))?c=!1:c=a._emittedDebug||a._emittedWarning:c=!0,c){t.print(e.toString$1$color(0,i.get$color()));return}c=i.get$color()?"\x1B[31m":"",o=t.SourceSpanException.prototype.get$span.call(e,e),o=o.get$start(o),l=s.prompt.length+o.file.getColumn$1(o.offset),i.get$color()?(o=t.SourceSpanException.prototype.get$span.call(e,e),o=o.get$start(o),o=o.file.getColumn$1(o.offset)=97&&e<=122?r=!0:r=e>=65&&e<=90,r},isDigit(e){return e!=null&&e>=48&&e<=57},isHex(e){return e==null?!1:!!(t.isDigit(e)||e>=97&&e<=102||e>=65&&e<=70)},asHex(e){return e<=57?e-48:e<=70?10+e-65:10+e-97},hexCharFor(e){return e<10?48+e:87+e},opposite(e){switch(e){case 40:return 41;case 123:return 125;case 91:return 93;default:throw t.wrapException(t.ArgumentError$('"'+t.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}},characterEqualsIgnoreCase(e,r){var n;return e===r?!0:(e^r)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},NullableExtension_andThen(e,r){return e==null?null:r.call$1(e)},SetExtension_removeNull(e,r){return e.remove$1(0,null),t.Set_castFrom(e,e.get$_newSimilarSet(),t._instanceType(e)._precomputed1,r)},fuzzyEquals(e,r){var n;return e===r?!0:(Math.abs(e-r)<=v.$get$_epsilon()?(n=v.$get$_inverseEpsilon(),n=u.JSNumber_methods.round$0(e*n)===u.JSNumber_methods.round$0(r*n)):n=!1,n)},fuzzyHashCode(e){return isFinite(e)?u.JSInt_methods.get$hashCode(u.JSNumber_methods.round$0(e*v.$get$_inverseEpsilon())):u.JSNumber_methods.get$hashCode(e)},fuzzyLessThan(e,r){return er&&!t.fuzzyEquals(e,r)},fuzzyGreaterThanOrEquals(e,r){return e>r||t.fuzzyEquals(e,r)},fuzzyAsInt(e){var r;return e==1/0||e==-1/0||isNaN(e)?null:(r=u.JSNumber_methods.round$0(e),t.fuzzyEquals(e,r)?r:null)},fuzzyRound(e){var r;return e>0?(r=u.JSNumber_methods.$mod(e,1),r<.5&&!t.fuzzyEquals(r,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e)):(r=u.JSNumber_methods.$mod(e,1),r<.5||t.fuzzyEquals(r,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e))},fuzzyCheckRange(e,r,n){return t.fuzzyEquals(e,r)?r:t.fuzzyEquals(e,n)?n:e>r&&e0?u.JSNumber_methods.$mod(e,r):r===0?0/0:(n=u.JSNumber_methods.$mod(e,r),n===0?0:n+r)},SpanExtensions_trimLeft(e){for(var r,n=e._file$_start,s=e._end,i=e.file._decodedChars,a=i.length,o=0;r=u.JSString_methods._codeUnitAt$1(t.String_String$fromCharCodes(new Uint32Array(i.subarray(n,t._checkValidRange(n,s,a))),0,null),o),r===32||r===9||r===10||r===13||r===12;)++o;return t.FileSpanExtension_subspan(e,o,null)},SpanExtensions_trimRight(e){for(var r,n=e.get$text().length-1;r=u.JSString_methods.codeUnitAt$1(e.get$text(),n),r===32||r===9||r===10||r===13||r===12;)--n;return t.FileSpanExtension_subspan(e,0,n+1)},encodeVlq(e){var r,n,s,i;if(ev.$get$maxInt32())throw t.wrapException(t.ArgumentError$("expected 32 bit int, got: "+e,null));r=t._setArrayType([],$.JSArray_String),e<0?(e=-e,n=1):n=0,e=e<<1|n;do s=e&31,e=e>>>5,i=e>0,r.push(F.ABCDEF[i?s|32:s]);while(i);return r},isAllTheSame(e){var r,n,s,i;if(e.get$length(e)===0)return!0;for(r=e.get$first(e),n=t.SubListIterable$(e,1,null,e.$ti._eval$1("ListIterable.E")),n=new t.ListIterator(n,n.get$length(n)),s=t._instanceType(n)._precomputed1;n.moveNext$0();)if(i=n.__internal$_current,!m.$eq$(i==null?s._as(i):i,r))return!1;return!0},replaceFirstNull(e,r){var n=u.JSArray_methods.indexOf$1(e,null);if(n<0)throw t.wrapException(t.ArgumentError$(t.S(e)+" contains no null elements.",null));e[n]=r},replaceWithNull(e,r){var n=u.JSArray_methods.indexOf$1(e,r);if(n<0)throw t.wrapException(t.ArgumentError$(t.S(e)+" contains no elements matching "+r.toString$0(0)+".",null));e[n]=null},countCodeUnits(e,r){var n,s,i,a;for(n=new t.CodeUnits(e),n=new t.ListIterator(n,n.get$length(n)),s=t._instanceType(n)._precomputed1,i=0;n.moveNext$0();)a=n.__internal$_current,(a==null?s._as(a):a)===r&&++i;return i},findLineStart(e,r,n){var s,i,a;if(r.length===0)for(s=0;;){if(i=u.JSString_methods.indexOf$2(e,` `,s),i===-1)return e.length-s>=n?s:null;if(i-s>=n)return s;s=i+1}for(i=u.JSString_methods.indexOf$1(e,r);i!==-1;){if(a=i===0?0:u.JSString_methods.lastIndexOf$2(e,` `,i-1)+1,n===i-a)return a;i=u.JSString_methods.indexOf$2(e,r,i+1)}return null},validateErrorArgs(e,r,n,s){var i,a=n!=null;if(a){if(n<0)throw t.wrapException(t.RangeError$("position must be greater than or equal to 0."));if(n>e.length)throw t.wrapException(t.RangeError$("position must be less than or equal to the string length."))}if(i=s!=null,i&&s<0)throw t.wrapException(t.RangeError$("length must be greater than or equal to 0."));if(a&&i&&n+s>e.length)throw t.wrapException(t.RangeError$("position plus length must not go beyond the end of the string."))},isWhitespace0(e){return e===32||e===9||e===10||e===13||e===12},isNewline0(e){return e===10||e===13||e===12},isAlphabetic1(e){var r;return e>=97&&e<=122?r=!0:r=e>=65&&e<=90,r},isDigit0(e){return e!=null&&e>=48&&e<=57},isHex0(e){return e==null?!1:!!(t.isDigit0(e)||e>=97&&e<=102||e>=65&&e<=70)},asHex0(e){return e<=57?e-48:e<=70?10+e-65:10+e-97},hexCharFor0(e){return e<10?48+e:87+e},opposite0(e){switch(e){case 40:return 41;case 123:return 125;case 91:return 93;default:throw t.wrapException(t.ArgumentError$('"'+t.String_String$fromCharCode(e)+`" isn't a brace-like character.`,null))}},characterEqualsIgnoreCase0(e,r){var n;return e===r?!0:(e^r)>>>0!==32?!1:(n=(e&4294967263)>>>0,n>=65&&n<=90)},EvaluationContext_current0(){var e=v.Zone__current.$index(0,u.Symbol__evaluationContext);if($.EvaluationContext_2._is(e))return e;throw t.wrapException(t.StateError$(F.No_Sass))},NullableExtension_andThen0(e,r){return e==null?null:r.call$1(e)},fuzzyEquals0(e,r){var n;return e===r?!0:(Math.abs(e-r)<=v.$get$_epsilon0()?(n=v.$get$_inverseEpsilon0(),n=u.JSNumber_methods.round$0(e*n)===u.JSNumber_methods.round$0(r*n)):n=!1,n)},fuzzyHashCode0(e){return isFinite(e)?u.JSInt_methods.get$hashCode(u.JSNumber_methods.round$0(e*v.$get$_inverseEpsilon0())):u.JSNumber_methods.get$hashCode(e)},fuzzyLessThan0(e,r){return er&&!t.fuzzyEquals0(e,r)},fuzzyGreaterThanOrEquals0(e,r){return e>r||t.fuzzyEquals0(e,r)},fuzzyIsInt(e){return e==1/0||e==-1/0||isNaN(e)?!1:t.fuzzyEquals0(e,u.JSNumber_methods.round$0(e))},fuzzyAsInt0(e){var r;return e==1/0||e==-1/0||isNaN(e)?null:(r=u.JSNumber_methods.round$0(e),t.fuzzyEquals0(e,r)?r:null)},fuzzyRound0(e){var r;return e>0?(r=u.JSNumber_methods.$mod(e,1),r<.5&&!t.fuzzyEquals0(r,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e)):(r=u.JSNumber_methods.$mod(e,1),r<.5||t.fuzzyEquals0(r,.5)?u.JSNumber_methods.floor$0(e):u.JSNumber_methods.ceil$0(e))},fuzzyCheckRange0(e,r,n){return t.fuzzyEquals0(e,r)?r:t.fuzzyEquals0(e,n)?n:e>r&&e0?u.JSNumber_methods.$mod(e,r):r===0?0/0:(n=u.JSNumber_methods.$mod(e,r),n===0?0:n+r)},SpanExtensions_trimLeft0(e){for(var r,n=e._file$_start,s=e._end,i=e.file._decodedChars,a=i.length,o=0;r=u.JSString_methods._codeUnitAt$1(t.String_String$fromCharCodes(new Uint32Array(i.subarray(n,t._checkValidRange(n,s,a))),0,null),o),r===32||r===9||r===10||r===13||r===12;)++o;return t.FileSpanExtension_subspan(e,o,null)},SpanExtensions_trimRight0(e){for(var r,n=e.get$text().length-1;r=u.JSString_methods.codeUnitAt$1(e.get$text(),n),r===32||r===9||r===10||r===13||r===12;)--n;return t.FileSpanExtension_subspan(e,0,n+1)},unwrapValue(e){var r;if(e!=null){if(e instanceof t.Value0)return e;if(r=e.dartValue,r!=null&&r instanceof t.Value0)return r;if(e instanceof w.Error)throw t.wrapException(e)}throw t.wrapException(t.S(e)+" must be a Sass value type.")},wrapValue(e){var r;return e instanceof t.SassColor0?(r=t.callConstructor(v.$get$legacyColorClass(),[null,null,null,null,e]),r):e instanceof t.SassList0?(r=t.callConstructor(v.$get$legacyListClass(),[null,null,e]),r):e instanceof t.SassMap0?(r=t.callConstructor(v.$get$legacyMapClass(),[null,e]),r):e instanceof t.SassNumber0?(r=t.callConstructor(v.$get$legacyNumberClass(),[null,null,e]),r):e instanceof t.SassString0?(r=t.callConstructor(v.$get$legacyStringClass(),[null,e]),r):e}},m={makeDispatchRecord(e,r,n,s){return{i:e,p:r,e:n,x:s}},getNativeInterceptor(e){var r,n,s,i,a,o=e[G.dispatchPropertyName];if(o==null&&v.initNativeDispatchFlag==null&&(t.initNativeDispatch(),o=e[G.dispatchPropertyName]),o!=null){if(r=o.p,r===!1)return o.i;if(r===!0)return e;if(n=Object.getPrototypeOf(e),r===n)return o.i;if(o.e===n)throw t.wrapException(t.UnimplementedError$("Return interceptor for "+t.S(r(e,o))))}return s=e.constructor,s==null?i=null:(a=v._JS_INTEROP_INTERCEPTOR_TAG,a==null&&(a=v._JS_INTEROP_INTERCEPTOR_TAG=G.getIsolateTag("_$dart_js")),i=s[a]),i!=null||(i=t.lookupAndCacheInterceptor(e),i!=null)?i:typeof e=="function"?u.JavaScriptFunction_methods:(r=Object.getPrototypeOf(e),r==null||r===Object.prototype?u.PlainJavaScriptObject_methods:(typeof s=="function"&&(a=v._JS_INTEROP_INTERCEPTOR_TAG,a==null&&(a=v._JS_INTEROP_INTERCEPTOR_TAG=G.getIsolateTag("_$dart_js")),Object.defineProperty(s,a,{value:u.UnknownJavaScriptObject_methods,enumerable:!1,writable:!0,configurable:!0})),u.UnknownJavaScriptObject_methods))},JSArray_JSArray$fixed(e,r){if(e<0||e>4294967295)throw t.wrapException(t.RangeError$range(e,0,4294967295,"length",null));return m.JSArray_JSArray$markFixed(new Array(e),r)},JSArray_JSArray$allocateFixed(e,r){if(e>4294967295)throw t.wrapException(t.RangeError$range(e,0,4294967295,"length",null));return m.JSArray_JSArray$markFixed(new Array(e),r)},JSArray_JSArray$growable(e,r){if(e<0)throw t.wrapException(t.ArgumentError$("Length must be a non-negative integer: "+e,null));return t._setArrayType(new Array(e),r._eval$1("JSArray<0>"))},JSArray_JSArray$allocateGrowable(e,r){if(e<0)throw t.wrapException(t.ArgumentError$("Length must be a non-negative integer: "+e,null));return t._setArrayType(new Array(e),r._eval$1("JSArray<0>"))},JSArray_JSArray$markFixed(e,r){return m.JSArray_markFixedList(t._setArrayType(e,r._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,r){return m.compareTo$1$ns(e,r)},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,r){var n,s;for(n=e.length;r0&&(n=r-1,s=u.JSString_methods.codeUnitAt$1(e,n),!(s!==32&&s!==13&&!m.JSString__isWhitespace(s)));r=n);return r},getInterceptor$(e){return typeof e=="number"?Math.floor(e)==e?m.JSInt.prototype:m.JSNumNotInt.prototype:typeof e=="string"?m.JSString.prototype:e==null?m.JSNull.prototype:typeof e=="boolean"?m.JSBool.prototype:e.constructor==Array?m.JSArray.prototype:typeof e!="object"?typeof e=="function"?m.JavaScriptFunction.prototype:e:e instanceof t.Object?e:m.getNativeInterceptor(e)},getInterceptor$ansx(e){return typeof e=="number"?m.JSNumber.prototype:typeof e=="string"?m.JSString.prototype:e==null?e:e.constructor==Array?m.JSArray.prototype:typeof e!="object"?typeof e=="function"?m.JavaScriptFunction.prototype:e:e instanceof t.Object?e:m.getNativeInterceptor(e)},getInterceptor$asx(e){return typeof e=="string"?m.JSString.prototype:e==null?e:e.constructor==Array?m.JSArray.prototype:typeof e!="object"?typeof e=="function"?m.JavaScriptFunction.prototype:e:e instanceof t.Object?e:m.getNativeInterceptor(e)},getInterceptor$ax(e){return e==null?e:e.constructor==Array?m.JSArray.prototype:typeof e!="object"?typeof e=="function"?m.JavaScriptFunction.prototype:e:e instanceof t.Object?e:m.getNativeInterceptor(e)},getInterceptor$n(e){return typeof e=="number"?m.JSNumber.prototype:e==null||e instanceof t.Object?e:m.UnknownJavaScriptObject.prototype},getInterceptor$ns(e){return typeof e=="number"?m.JSNumber.prototype:typeof e=="string"?m.JSString.prototype:e==null||e instanceof t.Object?e:m.UnknownJavaScriptObject.prototype},getInterceptor$s(e){return typeof e=="string"?m.JSString.prototype:e==null||e instanceof t.Object?e:m.UnknownJavaScriptObject.prototype},getInterceptor$x(e){return e==null?e:typeof e!="object"?typeof e=="function"?m.JavaScriptFunction.prototype:e:e instanceof t.Object?e:m.getNativeInterceptor(e)},getInterceptor$z(e){return e==null||e instanceof t.Object?e:m.UnknownJavaScriptObject.prototype},set$CalculationInterpolation$x(e,r){return m.getInterceptor$x(e).set$CalculationInterpolation(e,r)},set$CalculationOperation$x(e,r){return m.getInterceptor$x(e).set$CalculationOperation(e,r)},set$Exception$x(e,r){return m.getInterceptor$x(e).set$Exception(e,r)},set$FALSE$x(e,r){return m.getInterceptor$x(e).set$FALSE(e,r)},set$Logger$x(e,r){return m.getInterceptor$x(e).set$Logger(e,r)},set$NULL$x(e,r){return m.getInterceptor$x(e).set$NULL(e,r)},set$SassArgumentList$x(e,r){return m.getInterceptor$x(e).set$SassArgumentList(e,r)},set$SassBoolean$x(e,r){return m.getInterceptor$x(e).set$SassBoolean(e,r)},set$SassCalculation$x(e,r){return m.getInterceptor$x(e).set$SassCalculation(e,r)},set$SassColor$x(e,r){return m.getInterceptor$x(e).set$SassColor(e,r)},set$SassFunction$x(e,r){return m.getInterceptor$x(e).set$SassFunction(e,r)},set$SassList$x(e,r){return m.getInterceptor$x(e).set$SassList(e,r)},set$SassMap$x(e,r){return m.getInterceptor$x(e).set$SassMap(e,r)},set$SassNumber$x(e,r){return m.getInterceptor$x(e).set$SassNumber(e,r)},set$SassString$x(e,r){return m.getInterceptor$x(e).set$SassString(e,r)},set$TRUE$x(e,r){return m.getInterceptor$x(e).set$TRUE(e,r)},set$Value$x(e,r){return m.getInterceptor$x(e).set$Value(e,r)},set$cli_pkg_main_0_$x(e,r){return m.getInterceptor$x(e).set$cli_pkg_main_0_(e,r)},set$compile$x(e,r){return m.getInterceptor$x(e).set$compile(e,r)},set$compileAsync$x(e,r){return m.getInterceptor$x(e).set$compileAsync(e,r)},set$compileString$x(e,r){return m.getInterceptor$x(e).set$compileString(e,r)},set$compileStringAsync$x(e,r){return m.getInterceptor$x(e).set$compileStringAsync(e,r)},set$context$x(e,r){return m.getInterceptor$x(e).set$context(e,r)},set$dartValue$x(e,r){return m.getInterceptor$x(e).set$dartValue(e,r)},set$exitCode$x(e,r){return m.getInterceptor$x(e).set$exitCode(e,r)},set$info$x(e,r){return m.getInterceptor$x(e).set$info(e,r)},set$length$asx(e,r){return m.getInterceptor$asx(e).set$length(e,r)},set$render$x(e,r){return m.getInterceptor$x(e).set$render(e,r)},set$renderSync$x(e,r){return m.getInterceptor$x(e).set$renderSync(e,r)},set$sassFalse$x(e,r){return m.getInterceptor$x(e).set$sassFalse(e,r)},set$sassNull$x(e,r){return m.getInterceptor$x(e).set$sassNull(e,r)},set$sassTrue$x(e,r){return m.getInterceptor$x(e).set$sassTrue(e,r)},set$types$x(e,r){return m.getInterceptor$x(e).set$types(e,r)},get$$prototype$x(e){return m.getInterceptor$x(e).get$$prototype(e)},get$_dartException$x(e){return m.getInterceptor$x(e).get$_dartException(e)},get$alertAscii$x(e){return m.getInterceptor$x(e).get$alertAscii(e)},get$alertColor$x(e){return m.getInterceptor$x(e).get$alertColor(e)},get$blue$x(e){return m.getInterceptor$x(e).get$blue(e)},get$brackets$x(e){return m.getInterceptor$x(e).get$brackets(e)},get$charset$x(e){return m.getInterceptor$x(e).get$charset(e)},get$code$x(e){return m.getInterceptor$x(e).get$code(e)},get$current$x(e){return m.getInterceptor$x(e).get$current(e)},get$dartValue$x(e){return m.getInterceptor$x(e).get$dartValue(e)},get$debug$x(e){return m.getInterceptor$x(e).get$debug(e)},get$denominatorUnits$x(e){return m.getInterceptor$x(e).get$denominatorUnits(e)},get$end$z(e){return m.getInterceptor$z(e).get$end(e)},get$entries$z(e){return m.getInterceptor$z(e).get$entries(e)},get$env$x(e){return m.getInterceptor$x(e).get$env(e)},get$exitCode$x(e){return m.getInterceptor$x(e).get$exitCode(e)},get$fiber$x(e){return m.getInterceptor$x(e).get$fiber(e)},get$file$x(e){return m.getInterceptor$x(e).get$file(e)},get$first$ax(e){return m.getInterceptor$ax(e).get$first(e)},get$functions$x(e){return m.getInterceptor$x(e).get$functions(e)},get$green$x(e){return m.getInterceptor$x(e).get$green(e)},get$hashCode$(e){return m.getInterceptor$(e).get$hashCode(e)},get$importer$x(e){return m.getInterceptor$x(e).get$importer(e)},get$importers$x(e){return m.getInterceptor$x(e).get$importers(e)},get$isEmpty$asx(e){return m.getInterceptor$asx(e).get$isEmpty(e)},get$isNotEmpty$asx(e){return m.getInterceptor$asx(e).get$isNotEmpty(e)},get$isTTY$x(e){return m.getInterceptor$x(e).get$isTTY(e)},get$iterator$ax(e){return m.getInterceptor$ax(e).get$iterator(e)},get$keys$z(e){return m.getInterceptor$z(e).get$keys(e)},get$last$ax(e){return m.getInterceptor$ax(e).get$last(e)},get$length$asx(e){return m.getInterceptor$asx(e).get$length(e)},get$loadPaths$x(e){return m.getInterceptor$x(e).get$loadPaths(e)},get$logger$x(e){return m.getInterceptor$x(e).get$logger(e)},get$message$x(e){return m.getInterceptor$x(e).get$message(e)},get$mtime$x(e){return m.getInterceptor$x(e).get$mtime(e)},get$name$x(e){return m.getInterceptor$x(e).get$name(e)},get$numeratorUnits$x(e){return m.getInterceptor$x(e).get$numeratorUnits(e)},get$options$x(e){return m.getInterceptor$x(e).get$options(e)},get$parent$z(e){return m.getInterceptor$z(e).get$parent(e)},get$path$x(e){return m.getInterceptor$x(e).get$path(e)},get$platform$x(e){return m.getInterceptor$x(e).get$platform(e)},get$quietDeps$x(e){return m.getInterceptor$x(e).get$quietDeps(e)},get$quotes$x(e){return m.getInterceptor$x(e).get$quotes(e)},get$red$x(e){return m.getInterceptor$x(e).get$red(e)},get$reversed$ax(e){return m.getInterceptor$ax(e).get$reversed(e)},get$runtimeType$(e){return m.getInterceptor$(e).get$runtimeType(e)},get$separator$x(e){return m.getInterceptor$x(e).get$separator(e)},get$single$ax(e){return m.getInterceptor$ax(e).get$single(e)},get$sourceMap$x(e){return m.getInterceptor$x(e).get$sourceMap(e)},get$sourceMapIncludeSources$x(e){return m.getInterceptor$x(e).get$sourceMapIncludeSources(e)},get$span$z(e){return m.getInterceptor$z(e).get$span(e)},get$stderr$x(e){return m.getInterceptor$x(e).get$stderr(e)},get$stdout$x(e){return m.getInterceptor$x(e).get$stdout(e)},get$style$x(e){return m.getInterceptor$x(e).get$style(e)},get$syntax$x(e){return m.getInterceptor$x(e).get$syntax(e)},get$trace$z(e){return m.getInterceptor$z(e).get$trace(e)},get$url$x(e){return m.getInterceptor$x(e).get$url(e)},get$values$z(e){return m.getInterceptor$z(e).get$values(e)},get$verbose$x(e){return m.getInterceptor$x(e).get$verbose(e)},get$warn$x(e){return m.getInterceptor$x(e).get$warn(e)},$add$ansx(e,r){return typeof e=="number"&&typeof r=="number"?e+r:m.getInterceptor$ansx(e).$add(e,r)},$eq$(e,r){return e==null?r==null:typeof e!="object"?r!=null&&e===r:m.getInterceptor$(e).$eq(e,r)},$index$asx(e,r){return typeof r=="number"&&(e.constructor==Array||typeof e=="string"||t.isJsIndexable(e,e[G.dispatchPropertyName]))&&r>>>0===r&&r>>0===r&&r")._bind$1(r)._eval$1("CastList<1,2>"))},add$1(e,r){e.fixed$length&&t.throwExpression(t.UnsupportedError$("add")),e.push(r)},removeAt$1(e,r){var n;if(e.fixed$length&&t.throwExpression(t.UnsupportedError$("removeAt")),n=e.length,r>=n)throw t.wrapException(t.RangeError$value(r,null,null));return e.splice(r,1)[0]},insert$2(e,r,n){var s;if(e.fixed$length&&t.throwExpression(t.UnsupportedError$("insert")),s=e.length,r>s)throw t.wrapException(t.RangeError$value(r,null,null));e.splice(r,0,n)},insertAll$2(e,r,n){var s,i;e.fixed$length&&t.throwExpression(t.UnsupportedError$("insertAll")),t.RangeError_checkValueInInterval(r,0,e.length,"index"),$.EfficientLengthIterable_dynamic._is(n)||(n=m.toList$0$ax(n)),s=m.get$length$asx(n),e.length=e.length+s,i=r+s,this.setRange$4(e,i,e.length,e,r),this.setRange$3(e,r,i,n)},removeLast$0(e){if(e.fixed$length&&t.throwExpression(t.UnsupportedError$("removeLast")),e.length===0)throw t.wrapException(t.diagnoseIndexError(e,-1));return e.pop()},_removeWhere$2(e,r,n){var s,i,a,o=[],l=e.length;for(s=0;s"))},expand$1$1(e,r,n){return new t.ExpandIterable(e,r,t._arrayInstanceType(e)._eval$1("@<1>")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},addAll$1(e,r){var n;if(e.fixed$length&&t.throwExpression(t.UnsupportedError$("addAll")),Array.isArray(r)){this._addAllFromArray$1(e,r);return}for(n=m.get$iterator$ax(r);n.moveNext$0();)e.push(n.get$current(n))},_addAllFromArray$1(e,r){var n,s=r.length;if(s!==0){if(e===r)throw t.wrapException(t.ConcurrentModificationError$(e));for(n=0;n")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},join$1(e,r){var n,s=t.List_List$filled(e.length,"",!1,$.String);for(n=0;ns)throw t.wrapException(t.RangeError$range(r,0,s,"start",null));if(n==null)n=s;else if(ns)throw t.wrapException(t.RangeError$range(n,r,s,"end",null));return r===n?t._setArrayType([],t._arrayInstanceType(e)):t._setArrayType(e.slice(r,n),t._arrayInstanceType(e))},sublist$1(e,r){return this.sublist$2(e,r,null)},getRange$2(e,r,n){return t.RangeError_checkValidRange(r,n,e.length),t.SubListIterable$(e,r,n,t._arrayInstanceType(e)._precomputed1)},get$first(e){if(e.length>0)return e[0];throw t.wrapException(t.IterableElementError_noElement())},get$last(e){var r=e.length;if(r>0)return e[r-1];throw t.wrapException(t.IterableElementError_noElement())},get$single(e){var r=e.length;if(r===1)return e[0];throw r===0?t.wrapException(t.IterableElementError_noElement()):t.wrapException(t.IterableElementError_tooMany())},removeRange$2(e,r,n){e.fixed$length&&t.throwExpression(t.UnsupportedError$("removeRange")),t.RangeError_checkValidRange(r,n,e.length),e.splice(r,n-r)},setRange$4(e,r,n,s,i){var a,o,l,_,c;if(e.immutable$list&&t.throwExpression(t.UnsupportedError$("setRange")),t.RangeError_checkValidRange(r,n,e.length),a=n-r,a!==0){if(t.RangeError_checkNotNegative(i,"skipCount"),$.List_dynamic._is(s)?(o=s,l=i):(o=m.skip$1$ax(s,i).toList$1$growable(0,!1),l=0),_=m.getInterceptor$asx(o),l+a>_.get$length(o))throw t.wrapException(t.IterableElementError_tooFew());if(l=0;--c)e[r+c]=_.$index(o,l+c);else for(c=0;c"))},sort$1(e,r){e.immutable$list&&t.throwExpression(t.UnsupportedError$("sort")),t.Sort_sort(e,r==null?m._interceptors_JSArray__compareAny$closure():r)},sort$0(e){return this.sort$1(e,null)},indexOf$1(e,r){var n,s=e.length;if(0>=s)return-1;for(n=0;ne.length&&t._arrayInstanceType(e)._precomputed1._as(null),e.length=r},$index(e,r){if(!(r>=0&&r=0&&r=e.length)return-1;for(n=0;n=s?(r._current=null,!1):(r._current=n[e],r._index=e+1,!0)}},m.JSNumber.prototype={compareTo$1(e,r){var n;return er?1:e===r?e===0?(n=this.get$isNegative(r),this.get$isNegative(e)===n?0:this.get$isNegative(e)?-1:1):0:isNaN(e)?isNaN(r)?0:1:-1},get$isNegative(e){return e===0?1/e<0:e<0},ceil$0(e){var r,n;if(e>=0){if(e<=2147483647)return r=e|0,e===r?r:r+1}else if(e>=-2147483648)return e|0;if(n=Math.ceil(e),isFinite(n))return n;throw t.wrapException(t.UnsupportedError$(""+e+".ceil()"))},floor$0(e){var r,n;if(e>=0){if(e<=2147483647)return e|0}else if(e>=-2147483648)return r=e|0,e===r?r:r-1;if(n=Math.floor(e),isFinite(n))return n;throw t.wrapException(t.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 t.wrapException(t.UnsupportedError$(""+e+".round()"))},clamp$2(e,r,n){if(u.JSInt_methods.compareTo$1(r,n)>0)throw t.wrapException(t.argumentErrorValue(r));return this.compareTo$1(e,r)<0?r:this.compareTo$1(e,n)>0?n:e},toRadixString$1(e,r){var n,s,i,a;if(r<2||r>36)throw t.wrapException(t.RangeError$range(r,2,36,"radix",null));return n=e.toString(r),u.JSString_methods.codeUnitAt$1(n,n.length-1)!==41?n:(s=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(n),s==null&&t.throwExpression(t.UnsupportedError$("Unexpected toString result: "+n)),n=s[1],i=+s[3],a=s[2],a!=null&&(n+=a,i-=a.length),n+u.JSString_methods.$mul("0",i))},toString$0(e){return e===0&&1/e<0?"-0.0":""+e},get$hashCode(e){var r,n,s,i,a=e|0;return e===a?a&536870911:(r=Math.abs(e),n=Math.log(r)/.6931471805599453|0,s=Math.pow(2,n),i=r<1?r/s:s/r,((i*9007199254740992|0)+(i*0xc95a6c285a6c9|0))*599197+n*1259&536870911)},$mod(e,r){var n=e%r;return n===0?0:n>0?n:r<0?n-r:n+r},$tdiv(e,r){return(e|0)===e&&(r>=1||r<-1)?e/r|0:this._tdivSlow$1(e,r)},_tdivFast$1(e,r){return(e|0)===e?e/r|0:this._tdivSlow$1(e,r)},_tdivSlow$1(e,r){var n=e/r;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 t.wrapException(t.UnsupportedError$("Result of truncating division is "+t.S(n)+": "+t.S(e)+" ~/ "+r))},_shrOtherPositive$1(e,r){var n;return e>0?n=this._shrBothPositive$1(e,r):(n=r>31?31:r,n=e>>n>>>0),n},_shrReceiverPositive$1(e,r){if(0>r)throw t.wrapException(t.argumentErrorValue(r));return this._shrBothPositive$1(e,r)},_shrBothPositive$1(e,r){return r>31?0:e>>>r},get$runtimeType(e){return t.createRuntimeType($.num)},$isComparable:1,$isdouble:1,$isnum:1},m.JSInt.prototype={get$runtimeType(e){return t.createRuntimeType($.int)},$isTrustedGetRuntimeType:1,$isint:1},m.JSNumNotInt.prototype={get$runtimeType(e){return t.createRuntimeType($.double)},$isTrustedGetRuntimeType:1},m.JSString.prototype={codeUnitAt$1(e,r){if(r<0)throw t.wrapException(t.diagnoseIndexError(e,r));return r>=e.length&&t.throwExpression(t.diagnoseIndexError(e,r)),e.charCodeAt(r)},_codeUnitAt$1(e,r){if(r>=e.length)throw t.wrapException(t.diagnoseIndexError(e,r));return e.charCodeAt(r)},allMatches$2(e,r,n){var s=r.length;if(n>s)throw t.wrapException(t.RangeError$range(n,0,s,null,null));return new t._StringAllMatchesIterable(r,e,n)},allMatches$1(e,r){return this.allMatches$2(e,r,0)},matchAsPrefix$2(e,r,n){var s,i,a=null;if(n<0||n>r.length)throw t.wrapException(t.RangeError$range(n,0,r.length,a,a));if(s=e.length,n+s>r.length)return a;for(i=0;is?!1:r===this.substring$1(e,s-n)},replaceFirst$2(e,r,n){return t.RangeError_checkValueInInterval(0,0,e.length,"startIndex"),t.stringReplaceFirstUnchecked(e,r,n,0)},split$1(e,r){return typeof r=="string"?t._setArrayType(e.split(r),$.JSArray_String):r instanceof t.JSSyntaxRegExp&&r.get$_nativeAnchoredVersion().exec("").length-2===0?t._setArrayType(e.split(r._nativeRegExp),$.JSArray_String):this._defaultSplit$1(e,r)},replaceRange$3(e,r,n,s){var i=t.RangeError_checkValidRange(r,n,e.length);return t.stringReplaceRangeUnchecked(e,r,i,s)},_defaultSplit$1(e,r){var n,s,i,a,o,l,_=t._setArrayType([],$.JSArray_String);for(n=m.allMatches$1$s(r,e),n=n.get$iterator(n),s=0,i=1;n.moveNext$0();)a=n.get$current(n),o=a.get$start(a),l=a.get$end(a),i=l-o,!(i===0&&s===o)&&(_.push(this.substring$2(e,s,o)),s=l);return(s0)&&_.push(this.substring$1(e,s)),_},startsWith$2(e,r,n){var s;if(n<0||n>e.length)throw t.wrapException(t.RangeError$range(n,0,e.length,null,null));return typeof r=="string"?(s=n+r.length,s>e.length?!1:r===e.substring(n,s)):m.matchAsPrefix$2$s(r,e,n)!=null},startsWith$1(e,r){return this.startsWith$2(e,r,0)},substring$2(e,r,n){return e.substring(r,t.RangeError_checkValidRange(r,n,e.length))},substring$1(e,r){return this.substring$2(e,r,null)},trim$0(e){var r,n,s,i=e.trim(),a=i.length;if(a===0)return i;if(this._codeUnitAt$1(i,0)===133){if(r=m.JSString__skipLeadingWhitespace(i,1),r===a)return""}else r=0;return n=a-1,s=this.codeUnitAt$1(i,n)===133?m.JSString__skipTrailingWhitespace(i,n):a,r===0&&s===a?i:i.substring(r,s)},trimLeft$0(e){var r,n;if(typeof e.trimLeft<"u"){if(r=e.trimLeft(),r.length===0)return r;n=this._codeUnitAt$1(r,0)===133?m.JSString__skipLeadingWhitespace(r,1):0}else n=m.JSString__skipLeadingWhitespace(e,0),r=e;return n===0?r:n===r.length?"":r.substring(n)},trimRight$0(e){var r,n,s;if(typeof e.trimRight<"u"){if(r=e.trimRight(),n=r.length,n===0)return r;s=n-1,this.codeUnitAt$1(r,s)===133&&(n=m.JSString__skipTrailingWhitespace(r,s))}else n=m.JSString__skipTrailingWhitespace(e,e.length),r=e;return n===r.length?r:n===0?"":r.substring(0,n)},$mul(e,r){var n,s;if(0>=r)return"";if(r===1||e.length===0)return e;if(r!==r>>>0)throw t.wrapException(u.C_OutOfMemoryError);for(n=e,s="";(r&1)===1&&(s=n+s),r=r>>>1,r!==0;)n+=n;return s},padLeft$2(e,r,n){var s=r-e.length;return s<=0?e:this.$mul(n,s)+e},padRight$1(e,r){var n=r-e.length;return n<=0?e:e+this.$mul(" ",n)},indexOf$2(e,r,n){var s;if(n<0||n>e.length)throw t.wrapException(t.RangeError$range(n,0,e.length,null,null));return s=e.indexOf(r,n),s},indexOf$1(e,r){return this.indexOf$2(e,r,0)},lastIndexOf$2(e,r,n){var s,i,a;if(n==null)n=e.length;else if(n<0||n>e.length)throw t.wrapException(t.RangeError$range(n,0,e.length,null,null));if(typeof r=="string")return s=r.length,i=e.length,n+s>i&&(n=i-s),e.lastIndexOf(r,n);for(s=m.getInterceptor$s(r),a=n;a>=0;--a)if(s.matchAsPrefix$2(r,e,a)!=null)return a;return-1},lastIndexOf$1(e,r){return this.lastIndexOf$2(e,r,null)},contains$2(e,r,n){var s=e.length;if(n>s)throw t.wrapException(t.RangeError$range(n,0,s,null,null));return t.stringContainsUnchecked(e,r,n)},contains$1(e,r){return this.contains$2(e,r,0)},compareTo$1(e,r){var n;return e===r?n=0:n=e>6;return n=n+((n&67108863)<<3)&536870911,n^=n>>11,n+((n&16383)<<15)&536870911},get$runtimeType(e){return t.createRuntimeType($.String)},get$length(e){return e.length},$isTrustedGetRuntimeType:1,$isComparable:1,$isString:1},t._CastIterableBase.prototype={get$iterator(e){var r=t._instanceType(this);return new t.CastIterator(m.get$iterator$ax(this.get$_source()),r._eval$1("@<1>")._bind$1(r._rest[1])._eval$1("CastIterator<1,2>"))},get$length(e){return m.get$length$asx(this.get$_source())},get$isEmpty(e){return m.get$isEmpty$asx(this.get$_source())},get$isNotEmpty(e){return m.get$isNotEmpty$asx(this.get$_source())},skip$1(e,r){var n=t._instanceType(this);return t.CastIterable_CastIterable(m.skip$1$ax(this.get$_source(),r),n._precomputed1,n._rest[1])},take$1(e,r){var n=t._instanceType(this);return t.CastIterable_CastIterable(m.take$1$ax(this.get$_source(),r),n._precomputed1,n._rest[1])},elementAt$1(e,r){return t._instanceType(this)._rest[1]._as(m.elementAt$1$ax(this.get$_source(),r))},get$first(e){return t._instanceType(this)._rest[1]._as(m.get$first$ax(this.get$_source()))},get$last(e){return t._instanceType(this)._rest[1]._as(m.get$last$ax(this.get$_source()))},get$single(e){return t._instanceType(this)._rest[1]._as(m.get$single$ax(this.get$_source()))},contains$1(e,r){return m.contains$1$asx(this.get$_source(),r)},toString$0(e){return m.toString$0$(this.get$_source())}},t.CastIterator.prototype={moveNext$0(){return this._source.moveNext$0()},get$current(e){var r=this._source;return this.$ti._rest[1]._as(r.get$current(r))}},t.CastIterable.prototype={get$_source(){return this._source}},t._EfficientLengthCastIterable.prototype={$isEfficientLengthIterable:1},t._CastListBase.prototype={$index(e,r){return this.$ti._rest[1]._as(m.$index$asx(this._source,r))},$indexSet(e,r,n){m.$indexSet$ax(this._source,r,this.$ti._precomputed1._as(n))},set$length(e,r){m.set$length$asx(this._source,r)},add$1(e,r){m.add$1$ax(this._source,this.$ti._precomputed1._as(r))},addAll$1(e,r){var n=this.$ti;m.addAll$1$ax(this._source,t.CastIterable_CastIterable(r,n._rest[1],n._precomputed1))},sort$1(e,r){var n=r==null?null:new t._CastListBase_sort_closure(this,r);m.sort$1$ax(this._source,n)},setRange$4(e,r,n,s,i){var a=this.$ti;m.setRange$4$ax(this._source,r,n,t.CastIterable_CastIterable(s,a._rest[1],a._precomputed1),i)},fillRange$3(e,r,n,s){m.fillRange$3$ax(this._source,r,n,this.$ti._precomputed1._as(s))},$isEfficientLengthIterable:1,$isList:1},t._CastListBase_sort_closure.prototype={call$2(e,r){var n=this.$this.$ti._rest[1];return this.compare.call$2(n._as(e),n._as(r))},$signature(){return this.$this.$ti._eval$1("int(1,1)")}},t.CastList.prototype={cast$1$0(e,r){return new t.CastList(this._source,this.$ti._eval$1("@<1>")._bind$1(r)._eval$1("CastList<1,2>"))},get$_source(){return this._source}},t.CastSet.prototype={add$1(e,r){return this._source.add$1(0,this.$ti._precomputed1._as(r))},addAll$1(e,r){var n=this.$ti;this._source.addAll$1(0,t.CastIterable_CastIterable(r,n._rest[1],n._precomputed1))},difference$1(e){var r,n=this;return n._emptySet!=null?n._conditionalAdd$2(e,!1):(r=n.$ti,new t.CastSet(n._source.difference$1(e),null,r._eval$1("@<1>")._bind$1(r._rest[1])._eval$1("CastSet<1,2>")))},_conditionalAdd$2(e,r){var n,s,i=this._emptySet,a=this.$ti,o=a._rest[1],l=i==null?t.LinkedHashSet_LinkedHashSet(o):i.call$1$0(o);for(o=this._source,o=o.get$iterator(o),n=e._source,a=a._rest[1];o.moveNext$0();)s=a._as(o.get$current(o)),r===n.contains$1(0,s)&&l.add$1(0,s);return l},toSet$0(e){var r=this._emptySet,n=this.$ti._rest[1],s=r==null?t.LinkedHashSet_LinkedHashSet(n):r.call$1$0(n);return s.addAll$1(0,this),s},$isEfficientLengthIterable:1,$isSet:1,get$_source(){return this._source}},t.CastMap.prototype={cast$2$0(e,r,n){var s=this.$ti;return new t.CastMap(this._source,s._eval$1("@<1>")._bind$1(s._rest[1])._bind$1(r)._bind$1(n)._eval$1("CastMap<1,2,3,4>"))},containsKey$1(e){return this._source.containsKey$1(e)},$index(e,r){return this.$ti._eval$1("4?")._as(this._source.$index(0,r))},$indexSet(e,r,n){var s=this.$ti;this._source.$indexSet(0,s._precomputed1._as(r),s._rest[1]._as(n))},addAll$1(e,r){var n=this.$ti;this._source.addAll$1(0,new t.CastMap(r,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,r){return this.$ti._eval$1("4?")._as(this._source.remove$1(0,r))},forEach$1(e,r){this._source.forEach$1(0,new t.CastMap_forEach_closure(this,r))},get$keys(e){var r=this._source,n=this.$ti;return t.CastIterable_CastIterable(r.get$keys(r),n._precomputed1,n._rest[2])},get$values(e){var r=this._source,n=this.$ti;return t.CastIterable_CastIterable(r.get$values(r),n._rest[1],n._rest[3])},get$length(e){var r=this._source;return r.get$length(r)},get$isEmpty(e){var r=this._source;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this._source;return r.get$isNotEmpty(r)},get$entries(e){var r=this._source;return r.get$entries(r).map$1$1(0,new t.CastMap_entries_closure(this),this.$ti._eval$1("MapEntry<3,4>"))}},t.CastMap_forEach_closure.prototype={call$2(e,r){var n=this.$this.$ti;this.f.call$2(n._rest[2]._as(e),n._rest[3]._as(r))},$signature(){return this.$this.$ti._eval$1("~(1,2)")}},t.CastMap_entries_closure.prototype={call$1(e){var r=this.$this.$ti,n=r._rest[3];return new t.MapEntry(r._rest[2]._as(e.key),n._as(e.value),r._eval$1("@<3>")._bind$1(n)._eval$1("MapEntry<1,2>"))},$signature(){return this.$this.$ti._eval$1("MapEntry<3,4>(MapEntry<1,2>)")}},t.LateError.prototype={toString$0(e){return"LateInitializationError: "+this._message}},t.CodeUnits.prototype={get$length(e){return this.__internal$_string.length},$index(e,r){return u.JSString_methods.codeUnitAt$1(this.__internal$_string,r)}},t.nullFuture_closure.prototype={call$0(){return t.Future_Future$value(null,$.Null)},$signature:2},t.SentinelValue.prototype={},t.EfficientLengthIterable.prototype={},t.ListIterable.prototype={get$iterator(e){return new t.ListIterator(this,this.get$length(this))},get$isEmpty(e){return this.get$length(this)===0},get$first(e){if(this.get$length(this)===0)throw t.wrapException(t.IterableElementError_noElement());return this.elementAt$1(0,0)},get$last(e){var r=this;if(r.get$length(r)===0)throw t.wrapException(t.IterableElementError_noElement());return r.elementAt$1(0,r.get$length(r)-1)},get$single(e){var r=this;if(r.get$length(r)===0)throw t.wrapException(t.IterableElementError_noElement());if(r.get$length(r)>1)throw t.wrapException(t.IterableElementError_tooMany());return r.elementAt$1(0,0)},contains$1(e,r){var n,s=this,i=s.get$length(s);for(n=0;n")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},reduce$1(e,r){var n,s,i=this,a=i.get$length(i);if(a===0)throw t.wrapException(t.IterableElementError_noElement());for(n=i.elementAt$1(0,0),s=1;si))throw t.wrapException(t.RangeError$range(a,0,i,"start",null))},get$_endIndex(){var e=m.get$length$asx(this.__internal$_iterable),r=this._endOrLength;return r==null||r>e?e:r},get$_startIndex(){var e=m.get$length$asx(this.__internal$_iterable),r=this.__internal$_start;return r>e?e:r},get$length(e){var r,n=m.get$length$asx(this.__internal$_iterable),s=this.__internal$_start;return s>=n?0:(r=this._endOrLength,r==null||r>=n?n-s:r-s)},elementAt$1(e,r){var n=this,s=n.get$_startIndex()+r;if(r<0||s>=n.get$_endIndex())throw t.wrapException(t.IndexError$withLength(r,n.get$length(n),n,null,"index"));return m.elementAt$1$ax(n.__internal$_iterable,s)},skip$1(e,r){var n,s,i=this;return t.RangeError_checkNotNegative(r,"count"),n=i.__internal$_start+r,s=i._endOrLength,s!=null&&n>=s?new t.EmptyIterable(i.$ti._eval$1("EmptyIterable<1>")):t.SubListIterable$(i.__internal$_iterable,n,s,i.$ti._precomputed1)},take$1(e,r){var n,s,i,a=this;return t.RangeError_checkNotNegative(r,"count"),n=a._endOrLength,s=a.__internal$_start,i=s+r,n==null?t.SubListIterable$(a.__internal$_iterable,s,i,a.$ti._precomputed1):n=i?(r.__internal$_current=null,!1):(r.__internal$_current=s.elementAt$1(n,e),++r.__internal$_index,!0)}},t.MappedIterable.prototype={get$iterator(e){return new t.MappedIterator(m.get$iterator$ax(this.__internal$_iterable),this._f)},get$length(e){return m.get$length$asx(this.__internal$_iterable)},get$isEmpty(e){return m.get$isEmpty$asx(this.__internal$_iterable)},get$first(e){return this._f.call$1(m.get$first$ax(this.__internal$_iterable))},get$last(e){return this._f.call$1(m.get$last$ax(this.__internal$_iterable))},get$single(e){return this._f.call$1(m.get$single$ax(this.__internal$_iterable))},elementAt$1(e,r){return this._f.call$1(m.elementAt$1$ax(this.__internal$_iterable,r))}},t.EfficientLengthMappedIterable.prototype={$isEfficientLengthIterable:1},t.MappedIterator.prototype={moveNext$0(){var e=this,r=e._iterator;return r.moveNext$0()?(e.__internal$_current=e._f.call$1(r.get$current(r)),!0):(e.__internal$_current=null,!1)},get$current(e){var r=this.__internal$_current;return r==null?t._instanceType(this)._rest[1]._as(r):r}},t.MappedListIterable.prototype={get$length(e){return m.get$length$asx(this._source)},elementAt$1(e,r){return this._f.call$1(m.elementAt$1$ax(this._source,r))}},t.WhereIterable.prototype={get$iterator(e){return new t.WhereIterator(m.get$iterator$ax(this.__internal$_iterable),this._f)},map$1$1(e,r,n){return new t.MappedIterable(this,r,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("MappedIterable<1,2>"))}},t.WhereIterator.prototype={moveNext$0(){var e,r;for(e=this._iterator,r=this._f;e.moveNext$0();)if(r.call$1(e.get$current(e)))return!0;return!1},get$current(e){var r=this._iterator;return r.get$current(r)}},t.ExpandIterable.prototype={get$iterator(e){return new t.ExpandIterator(m.get$iterator$ax(this.__internal$_iterable),this._f,u.C_EmptyIterator)}},t.ExpandIterator.prototype={get$current(e){var r=this.__internal$_current;return r==null?t._instanceType(this)._rest[1]._as(r):r},moveNext$0(){var e,r,n=this,s=n._currentExpansion;if(s==null)return!1;for(e=n._iterator,r=n._f;!s.moveNext$0();)if(n.__internal$_current=null,e.moveNext$0())n._currentExpansion=null,s=m.get$iterator$ax(r.call$1(e.get$current(e))),n._currentExpansion=s;else return!1;return s=n._currentExpansion,n.__internal$_current=s.get$current(s),!0}},t.TakeIterable.prototype={get$iterator(e){return new t.TakeIterator(m.get$iterator$ax(this.__internal$_iterable),this._takeCount)}},t.EfficientLengthTakeIterable.prototype={get$length(e){var r=m.get$length$asx(this.__internal$_iterable),n=this._takeCount;return r>n?n:r},$isEfficientLengthIterable:1},t.TakeIterator.prototype={moveNext$0(){return--this._remaining>=0?this._iterator.moveNext$0():(this._remaining=-1,!1)},get$current(e){var r;return this._remaining<0?(t._instanceType(this)._precomputed1._as(null),null):(r=this._iterator,r.get$current(r))}},t.SkipIterable.prototype={skip$1(e,r){return t.ArgumentError_checkNotNull(r,"count"),t.RangeError_checkNotNegative(r,"count"),new t.SkipIterable(this.__internal$_iterable,this._skipCount+r,t._instanceType(this)._eval$1("SkipIterable<1>"))},get$iterator(e){return new t.SkipIterator(m.get$iterator$ax(this.__internal$_iterable),this._skipCount)}},t.EfficientLengthSkipIterable.prototype={get$length(e){var r=m.get$length$asx(this.__internal$_iterable)-this._skipCount;return r>=0?r:0},skip$1(e,r){return t.ArgumentError_checkNotNull(r,"count"),t.RangeError_checkNotNegative(r,"count"),new t.EfficientLengthSkipIterable(this.__internal$_iterable,this._skipCount+r,this.$ti)},$isEfficientLengthIterable:1},t.SkipIterator.prototype={moveNext$0(){var e,r;for(e=this._iterator,r=0;r"))},skip$1(e,r){return t.RangeError_checkNotNegative(r,"count"),this},take$1(e,r){return t.RangeError_checkNotNegative(r,"count"),this},toList$1$growable(e,r){var n=m.JSArray_JSArray$growable(0,this.$ti._precomputed1);return n},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return t.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)}},t.EmptyIterator.prototype={moveNext$0(){return!1},get$current(e){throw t.wrapException(t.IterableElementError_noElement())}},t.FollowedByIterable.prototype={get$iterator(e){return new t.FollowedByIterator(m.get$iterator$ax(this.__internal$_first),this._second)},get$length(e){var r=this._second;return m.get$length$asx(this.__internal$_first)+r.get$length(r)},get$isEmpty(e){var r;return m.get$isEmpty$asx(this.__internal$_first)?(r=this._second,r=r.get$isEmpty(r)):r=!1,r},get$isNotEmpty(e){var r;return m.get$isNotEmpty$asx(this.__internal$_first)?r=!0:(r=this._second,r=r.get$isNotEmpty(r)),r},contains$1(e,r){return m.contains$1$asx(this.__internal$_first,r)||this._second.contains$1(0,r)},get$first(e){var r,n=m.get$iterator$ax(this.__internal$_first);return n.moveNext$0()?n.get$current(n):(r=this._second,r.get$first(r))},get$last(e){var r,n=this._second,s=n.get$iterator(n);if(s.moveNext$0()){for(r=s.get$current(s);s.moveNext$0();)r=s.get$current(s);return r}return m.get$last$ax(this.__internal$_first)}},t.EfficientLengthFollowedByIterable.prototype={elementAt$1(e,r){var n=this.__internal$_first,s=m.getInterceptor$asx(n),i=s.get$length(n);return r"))}},t.WhereTypeIterator.prototype={moveNext$0(){var e,r;for(e=this._source,r=this.$ti._precomputed1;e.moveNext$0();)if(r._is(e.get$current(e)))return!0;return!1},get$current(e){var r=this._source;return this.$ti._precomputed1._as(r.get$current(r))}},t.FixedLengthListMixin.prototype={set$length(e,r){throw t.wrapException(t.UnsupportedError$("Cannot change the length of a fixed-length list"))},add$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot add to a fixed-length list"))},addAll$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot add to a fixed-length list"))}},t.UnmodifiableListMixin.prototype={$indexSet(e,r,n){throw t.wrapException(t.UnsupportedError$("Cannot modify an unmodifiable list"))},set$length(e,r){throw t.wrapException(t.UnsupportedError$("Cannot change the length of an unmodifiable list"))},add$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot add to an unmodifiable list"))},addAll$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot add to an unmodifiable list"))},sort$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot modify an unmodifiable list"))},setRange$4(e,r,n,s,i){throw t.wrapException(t.UnsupportedError$("Cannot modify an unmodifiable list"))},fillRange$3(e,r,n,s){throw t.wrapException(t.UnsupportedError$("Cannot modify an unmodifiable list"))}},t.UnmodifiableListBase.prototype={},t.ReversedListIterable.prototype={get$length(e){return m.get$length$asx(this._source)},elementAt$1(e,r){var n=this._source,s=m.getInterceptor$asx(n);return s.elementAt$1(n,s.get$length(n)-1-r)}},t.Symbol.prototype={get$hashCode(e){var r=this._hashCode;return r!=null||(r=664597*m.get$hashCode$(this.__internal$_name)&536870911,this._hashCode=r),r},toString$0(e){return'Symbol("'+t.S(this.__internal$_name)+'")'},$eq(e,r){return r==null?!1:r instanceof t.Symbol&&this.__internal$_name==r.__internal$_name},$isSymbol0:1},t.__CastListBase__CastIterableBase_ListMixin.prototype={},t._Record_2.prototype={$recipe:"+(1,2)",$shape:1},t.ConstantMapView.prototype={},t.ConstantMap.prototype={cast$2$0(e,r,n){var s=t._instanceType(this);return t.Map_castFrom(this,s._precomputed1,s._rest[1],r,n)},get$isEmpty(e){return this.get$length(this)===0},get$isNotEmpty(e){return this.get$length(this)!==0},toString$0(e){return t.MapBase_mapToString(this)},$indexSet(e,r,n){t.ConstantMap__throwUnmodifiable()},remove$1(e,r){t.ConstantMap__throwUnmodifiable()},addAll$1(e,r){t.ConstantMap__throwUnmodifiable()},get$entries(e){return this.entries$body$ConstantMap(0,t._instanceType(this)._eval$1("MapEntry<1,2>"))},entries$body$ConstantMap(e,r){var n=this;return t._makeSyncStarIterable(function(){var s=0,i=1,a,o,l,_;return function(p,h){for(p===1&&(a=h,s=i);;)switch(s){case 0:o=n.get$keys(n),o=o.get$iterator(o),l=t._instanceType(n),l=l._eval$1("@<1>")._bind$1(l._rest[1])._eval$1("MapEntry<1,2>");case 2:if(!o.moveNext$0()){s=3;break}return _=o.get$current(o),s=4,new t.MapEntry(_,n.$index(0,_),l);case 4:s=2;break;case 3:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(a)}}},r)},$isMap:1},t.ConstantStringMap.prototype={get$length(e){return this.__js_helper$_length},containsKey$1(e){return typeof e!="string"||e==="__proto__"?!1:this._jsObject.hasOwnProperty(e)},$index(e,r){return this.containsKey$1(r)?this._jsObject[r]:null},forEach$1(e,r){var n,s,i,a,o=this._keys;for(n=o.length,s=this._jsObject,i=0;i"))},get$values(e){var r=this.$ti;return t.MappedIterable_MappedIterable(this._keys,new t.ConstantStringMap_values_closure(this),r._precomputed1,r._rest[1])}},t.ConstantStringMap_values_closure.prototype={call$1(e){return this.$this._jsObject[e]},$signature(){return this.$this.$ti._eval$1("2(1)")}},t._ConstantMapKeyIterable.prototype={get$iterator(e){var r=this.__js_helper$_map._keys;return new m.ArrayIterator(r,r.length)},get$length(e){return this.__js_helper$_map._keys.length}},t.GeneralConstantMap.prototype={_getMap$0(){var e,r,n,s=this,i=s.$map;return i==null&&(e=s.$ti,r=e._precomputed1,n=t.GeneralConstantMap__typeTest(r),i=t.LinkedHashMap_LinkedHashMap(null,t._js_helper_GeneralConstantMap__constantMapHashCode$closure(),n,r,e._rest[1]),t.fillLiteralMap(s._jsData,i),s.$map=i),i},containsKey$1(e){return this._getMap$0().containsKey$1(e)},$index(e,r){return this._getMap$0().$index(0,r)},forEach$1(e,r){this._getMap$0().forEach$1(0,r)},get$keys(e){var r=this._getMap$0();return new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._eval$1("LinkedHashMapKeyIterable<1>"))},get$values(e){var r=this._getMap$0();return r.get$values(r)},get$length(e){return this._getMap$0().__js_helper$_length}},t.GeneralConstantMap__typeTest_closure.prototype={call$1(e){return this.T._is(e)},$signature:9},t.Instantiation.prototype={Instantiation$1(e){},$eq(e,r){return r==null?!1:r instanceof t.Instantiation&&this._genericClosure.$eq(0,r._genericClosure)&&t.getRuntimeTypeOfClosure(this)===t.getRuntimeTypeOfClosure(r)},get$hashCode(e){return t.Object_hash(this._genericClosure,t.getRuntimeTypeOfClosure(this),u.C_SentinelValue,u.C_SentinelValue)},toString$0(e){var r=u.JSArray_methods.join$1(this.get$_types(),", ");return this._genericClosure.toString$0(0)+" with "+("<"+r+">")}},t.Instantiation1.prototype={get$_types(){return[t.createRuntimeType(this.$ti._precomputed1)]},call$0(){return this._genericClosure.call$1$0(this.$ti._rest[0])},call$2(e,r){return this._genericClosure.call$1$2(e,r,this.$ti._rest[0])},call$3(e,r,n){return this._genericClosure.call$1$3(e,r,n,this.$ti._rest[0])},call$4(e,r,n,s){return this._genericClosure.call$1$4(e,r,n,s,this.$ti._rest[0])},$signature(){return t.instantiatedGenericFunctionType(t.closureFunctionType(this._genericClosure),this.$ti)}},t.JSInvocationMirror.prototype={get$memberName(){var e=this.__js_helper$_memberName;return $.Symbol._is(e)?e:this.__js_helper$_memberName=new t.Symbol(e)},get$positionalArguments(){var e,r,n,s,i,a=this;if(a.__js_helper$_kind===1||(e=a._arguments,r=m.getInterceptor$asx(e),n=r.get$length(e)-m.get$length$asx(a._namedArgumentNames)-a._typeArgumentCount,n===0))return u.List_empty6;for(s=[],i=0;i>>0},toString$0(e){return"Closure '"+this.$_name+"' of "+("Instance of '"+t.Primitives_objectTypeName(this._receiver)+"'")}},t._CyclicInitializationError.prototype={toString$0(e){return"Reading static variable '"+this.variableName+"' during its initialization"}},t.RuntimeError.prototype={toString$0(e){return"RuntimeError: "+this.message},get$message(e){return this.message}},t._Required.prototype={},t.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 t.LinkedHashMapKeyIterable(this,t._instanceType(this)._eval$1("LinkedHashMapKeyIterable<1>"))},get$values(e){var r=t._instanceType(this);return t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(this,r._eval$1("LinkedHashMapKeyIterable<1>")),new t.JsLinkedHashMap_values_closure(this),r._precomputed1,r._rest[1])},containsKey$1(e){var r,n;return typeof e=="string"?(r=this._strings,r==null?!1:r[e]!=null):typeof e=="number"&&(e&1073741823)===e?(n=this._nums,n==null?!1:n[e]!=null):this.internalContainsKey$1(e)},internalContainsKey$1(e){var r=this.__js_helper$_rest;return r==null?!1:this.internalFindBucketIndex$2(r[this.internalComputeHashCode$1(e)],e)>=0},addAll$1(e,r){r.forEach$1(0,new t.JsLinkedHashMap_addAll_closure(this))},$index(e,r){var n,s,i,a,o=null;return typeof r=="string"?(n=this._strings,n==null?o:(s=n[r],i=s==null?o:s.hashMapCellValue,i)):typeof r=="number"&&(r&1073741823)===r?(a=this._nums,a==null?o:(s=a[r],i=s==null?o:s.hashMapCellValue,i)):this.internalGet$1(r)},internalGet$1(e){var r,n,s=this.__js_helper$_rest;return s==null||(r=s[this.internalComputeHashCode$1(e)],n=this.internalFindBucketIndex$2(r,e),n<0)?null:r[n].hashMapCellValue},$indexSet(e,r,n){var s,i,a=this;typeof r=="string"?(s=a._strings,a._addHashTableEntry$3(s==null?a._strings=a._newHashTable$0():s,r,n)):typeof r=="number"&&(r&1073741823)===r?(i=a._nums,a._addHashTableEntry$3(i==null?a._nums=a._newHashTable$0():i,r,n)):a.internalSet$2(r,n)},internalSet$2(e,r){var n,s,i,a=this,o=a.__js_helper$_rest;o==null&&(o=a.__js_helper$_rest=a._newHashTable$0()),n=a.internalComputeHashCode$1(e),s=o[n],s==null?o[n]=[a._newLinkedCell$2(e,r)]:(i=a.internalFindBucketIndex$2(s,e),i>=0?s[i].hashMapCellValue=r:s.push(a._newLinkedCell$2(e,r)))},putIfAbsent$2(e,r){var n,s,i=this;return i.containsKey$1(e)?(n=i.$index(0,e),n==null?t._instanceType(i)._rest[1]._as(n):n):(s=r.call$0(),i.$indexSet(0,e,s),s)},remove$1(e,r){var n=this;return typeof r=="string"?n.__js_helper$_removeHashTableEntry$2(n._strings,r):typeof r=="number"&&(r&1073741823)===r?n.__js_helper$_removeHashTableEntry$2(n._nums,r):n.internalRemove$1(r)},internalRemove$1(e){var r,n,s,i,a=this,o=a.__js_helper$_rest;return o==null||(r=a.internalComputeHashCode$1(e),n=o[r],s=a.internalFindBucketIndex$2(n,e),s<0)?null:(i=n.splice(s,1)[0],a.__js_helper$_unlinkCell$1(i),n.length===0&&delete o[r],i.hashMapCellValue)},clear$0(e){var r=this;r.__js_helper$_length>0&&(r._strings=r._nums=r.__js_helper$_rest=r._first=r._last=null,r.__js_helper$_length=0,r._modified$0())},forEach$1(e,r){for(var n=this,s=n._first,i=n._modifications;s!=null;){if(r.call$2(s.hashMapCellKey,s.hashMapCellValue),i!==n._modifications)throw t.wrapException(t.ConcurrentModificationError$(n));s=s._next}},_addHashTableEntry$3(e,r,n){var s=e[r];s==null?e[r]=this._newLinkedCell$2(r,n):s.hashMapCellValue=n},__js_helper$_removeHashTableEntry$2(e,r){var n;return e==null||(n=e[r],n==null)?null:(this.__js_helper$_unlinkCell$1(n),delete e[r],n.hashMapCellValue)},_modified$0(){this._modifications=this._modifications+1&1073741823},_newLinkedCell$2(e,r){var n,s=this,i=new t.LinkedHashMapCell(e,r);return s._first==null?s._first=s._last=i:(n=s._last,n.toString,i._previous=n,s._last=n._next=i),++s.__js_helper$_length,s._modified$0(),i},__js_helper$_unlinkCell$1(e){var r=this,n=e._previous,s=e._next;n==null?r._first=s:n._next=s,s==null?r._last=n:s._previous=n,--r.__js_helper$_length,r._modified$0()},internalComputeHashCode$1(e){return m.get$hashCode$(e)&1073741823},internalFindBucketIndex$2(e,r){var n,s;if(e==null)return-1;for(n=e.length,s=0;s"]=e,delete e[""],e}},t.JsLinkedHashMap_values_closure.prototype={call$1(e){var r=this.$this,n=r.$index(0,e);return n==null?t._instanceType(r)._rest[1]._as(n):n},$signature(){return t._instanceType(this.$this)._eval$1("2(1)")}},t.JsLinkedHashMap_addAll_closure.prototype={call$2(e,r){this.$this.$indexSet(0,e,r)},$signature(){return t._instanceType(this.$this)._eval$1("~(1,2)")}},t.LinkedHashMapCell.prototype={},t.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 r=this.__js_helper$_map,n=new t.LinkedHashMapKeyIterator(r,r._modifications);return n._cell=r._first,n},contains$1(e,r){return this.__js_helper$_map.containsKey$1(r)}},t.LinkedHashMapKeyIterator.prototype={get$current(e){return this.__js_helper$_current},moveNext$0(){var e,r=this,n=r.__js_helper$_map;if(r._modifications!==n._modifications)throw t.wrapException(t.ConcurrentModificationError$(n));return e=r._cell,e==null?(r.__js_helper$_current=null,!1):(r.__js_helper$_current=e.hashMapCellKey,r._cell=e._next,!0)}},t.initHooks_closure.prototype={call$1(e){return this.getTag(e)},$signature:100},t.initHooks_closure0.prototype={call$2(e,r){return this.getUnknownTag(e,r)},$signature:289},t.initHooks_closure1.prototype={call$1(e){return this.prototypeForTag(e)},$signature:431},t._Record.prototype={toString$0(e){return this._toString$1(!1)},_toString$1(e){var r,n,s,i,a,o=this._fieldKeys$0(),l=this._getFieldValues$0(),_=(e?"Record ":"")+"(";for(r=o.length,n="",s=0;s0;)--n,--e,c[n]=r[e];return t.List_List$unmodifiable(c,_)},$isRecord:1},t._Record2.prototype={_getFieldValues$0(){return[this._0,this._1]},$eq(e,r){return r==null?!1:r instanceof t._Record2&&this.$shape===r.$shape&&m.$eq$(this._0,r._0)&&m.$eq$(this._1,r._1)},get$hashCode(e){return t.Object_hash(this.$shape,this._0,this._1,u.C_SentinelValue)}},t.JSSyntaxRegExp.prototype={toString$0(e){return"RegExp/"+this.pattern+"/"+this._nativeRegExp.flags},get$_nativeGlobalVersion(){var e=this,r=e._nativeGlobalRegExp;return r!=null?r:(r=e._nativeRegExp,e._nativeGlobalRegExp=t.JSSyntaxRegExp_makeNative(e.pattern,r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0))},get$_nativeAnchoredVersion(){var e=this,r=e._nativeAnchoredRegExp;return r!=null?r:(r=e._nativeRegExp,e._nativeAnchoredRegExp=t.JSSyntaxRegExp_makeNative(e.pattern+"|()",r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0))},firstMatch$1(e){var r=this._nativeRegExp.exec(e);return r==null?null:new t._MatchImplementation(r)},allMatches$2(e,r,n){var s=r.length;if(n>s)throw t.wrapException(t.RangeError$range(n,0,s,null,null));return new t._AllMatchesIterable(this,r,n)},allMatches$1(e,r){return this.allMatches$2(e,r,0)},_execGlobal$2(e,r){var n,s=this.get$_nativeGlobalVersion();return s.lastIndex=r,n=s.exec(e),n==null?null:new t._MatchImplementation(n)},_execAnchored$2(e,r){var n,s=this.get$_nativeAnchoredVersion();return s.lastIndex=r,n=s.exec(e),n==null||n.pop()!=null?null:new t._MatchImplementation(n)},matchAsPrefix$2(e,r,n){if(n<0||n>r.length)throw t.wrapException(t.RangeError$range(n,0,r.length,null,null));return this._execAnchored$2(r,n)}},t._MatchImplementation.prototype={get$start(e){return this._match.index},get$end(e){var r=this._match;return r.index+r[0].length},$isMatch:1,$isRegExpMatch:1},t._AllMatchesIterable.prototype={get$iterator(e){return new t._AllMatchesIterator(this._re,this._string,this._start)}},t._AllMatchesIterator.prototype={get$current(e){var r=this.__js_helper$_current;return r==null?$.RegExpMatch._as(r):r},moveNext$0(){var e,r,n,s,i,a=this,o=a._string;return o==null?!1:(e=a._nextIndex,r=o.length,e<=r&&(n=a._regExp,s=n._execGlobal$2(o,e),s!=null)?(a.__js_helper$_current=s,i=s.get$end(s),s._match.index===i&&(n._nativeRegExp.unicode?(e=a._nextIndex,n=e+1,n=55296&&e<=56319?(e=u.JSString_methods.codeUnitAt$1(o,n),e=e>=56320&&e<=57343):e=!1):e=!1):e=!1,i=(e?i+1:i)+1),a._nextIndex=i,!0):(a._string=a.__js_helper$_current=null,!1))}},t.StringMatch.prototype={get$end(e){return this.start+this.pattern.length},$isMatch:1,get$start(e){return this.start}},t._StringAllMatchesIterable.prototype={get$iterator(e){return new t._StringAllMatchesIterator(this._input,this._pattern,this.__js_helper$_index)},get$first(e){var r=this._pattern,n=this._input.indexOf(r,this.__js_helper$_index);if(n>=0)return new t.StringMatch(n,r);throw t.wrapException(t.IterableElementError_noElement())}},t._StringAllMatchesIterator.prototype={moveNext$0(){var e,r,n=this,s=n.__js_helper$_index,i=n._pattern,a=i.length,o=n._input,l=o.length;return s+a>l?(n.__js_helper$_current=null,!1):(e=o.indexOf(i,s),e<0?(n.__js_helper$_index=l+1,n.__js_helper$_current=null,!1):(r=e+a,n.__js_helper$_current=new t.StringMatch(e,i),n.__js_helper$_index=r===n.__js_helper$_index?r+1:r,!0))},get$current(e){var r=this.__js_helper$_current;return r.toString,r}},t._Cell.prototype={readLocal$1$0(){var e=this.__late_helper$_value;return e===this&&t.throwExpression(new t.LateError("Local '"+this.__late_helper$_name+"' has not been initialized.")),e},readLocal$0(){return this.readLocal$1$0($.dynamic)},_readLocal$0(){var e=this.__late_helper$_value;if(e===this)throw t.wrapException(new t.LateError("Local '"+this.__late_helper$_name+"' has not been initialized."));return e}},t._InitializedCell.prototype={_readFinal$0(){var e,r=this,n=r.__late_helper$_value;if(n===r){if(e=r._initializer.call$0(),r.__late_helper$_value!==r)throw t.wrapException(new t.LateError("Local '' has been assigned during initialization."));r.__late_helper$_value=e,n=e}return n}},t.NativeByteBuffer.prototype={get$runtimeType(e){return u.Type_ByteBuffer_RkP},$isTrustedGetRuntimeType:1,$isByteBuffer:1},t.NativeTypedData.prototype={_invalidPosition$3(e,r,n,s){var i=t.RangeError$range(r,0,n,s,null);throw t.wrapException(i)},_checkPosition$3(e,r,n,s){(r>>>0!==r||r>n)&&this._invalidPosition$3(e,r,n,s)}},t.NativeByteData.prototype={get$runtimeType(e){return u.Type_ByteData_zNC},$isTrustedGetRuntimeType:1,$isByteData:1},t.NativeTypedArray.prototype={get$length(e){return e.length},_setRangeFast$4(e,r,n,s,i){var a,o,l=e.length;if(this._checkPosition$3(e,r,l,"start"),this._checkPosition$3(e,n,l,"end"),r>n)throw t.wrapException(t.RangeError$range(r,0,n,null,null));if(a=n-r,i<0)throw t.wrapException(t.ArgumentError$(i,null));if(o=s.length,o-i0&&(e=Date.now()-r.start,e>(s+1)*i&&(s=u.JSInt_methods.$tdiv(e,i))),n._tick=s,r.callback.call$1(n)},$signature:1},t._AsyncAwaitCompleter.prototype={complete$1(e){var r,n=this;e==null&&(e=n.$ti._precomputed1._as(e)),n.isSync?(r=n._future,n.$ti._eval$1("Future<1>")._is(e)?r._chainFuture$1(e):r._completeWithValue$1(e)):n._future._asyncComplete$1(e)},completeError$2(e,r){var n=this._future;this.isSync?n._completeError$2(e,r):n._asyncCompleteError$2(e,r)}},t._awaitOnObject_closure.prototype={call$1(e){return this.bodyFunction.call$2(0,e)},$signature:118},t._awaitOnObject_closure0.prototype={call$2(e,r){this.bodyFunction.call$2(1,new t.ExceptionAndStackTrace(e,r))},$signature:291},t._wrapJsFunctionForAsync_closure.prototype={call$2(e,r){this.$protected(e,r)},$signature:336},t._IterationMarker.prototype={toString$0(e){return"IterationMarker("+this.state+", "+t.S(this.value)+")"}},t._SyncStarIterator.prototype={get$current(e){var r=this._nestedIterator;return r==null?this._async$_current:r.get$current(r)},moveNext$0(){for(var e,r,n,s,i,a=this;;){if(e=a._nestedIterator,e!=null){if(e.moveNext$0())return!0;a._nestedIterator=null}if(r=function(o,l,_){for(var c,p=l;;)try{return o(p,c)}catch(h){c=h,p=_}}(a._body,0,1),r instanceof t._IterationMarker)if(n=r.state,n===2){if(s=a._suspendedBodies,s==null||s.length===0)return a._async$_current=null,!1;a._body=s.pop();continue}else{if(e=r.value,n===3)throw e;if(i=m.get$iterator$ax(e),i instanceof t._SyncStarIterator){e=a._suspendedBodies,e==null&&(e=a._suspendedBodies=[]),e.push(a._body),a._body=i._body;continue}else{a._nestedIterator=i;continue}}else return a._async$_current=r,!0}return!1}},t._SyncStarIterable.prototype={get$iterator(e){return new t._SyncStarIterator(this._outerHelper())}},t.AsyncError.prototype={toString$0(e){return t.S(this.error)},$isError:1,get$stackTrace(){return this.stackTrace}},t.Future_wait_handleError.prototype={call$2(e,r){var n=this,s=n._box_0,i=--s.remaining;s.values!=null?(s.values=null,s.remaining===0||n.eagerError?n._future._completeError$2(e,r):(n.error.__late_helper$_value=e,n.stackTrace.__late_helper$_value=r)):i===0&&!n.eagerError&&n._future._completeError$2(n.error._readLocal$0(),n.stackTrace._readLocal$0())},$signature:59},t.Future_wait_closure.prototype={call$1(e){var r,n=this,s=n._box_0;--s.remaining,r=s.values,r!=null?(m.$indexSet$ax(r,n.pos,e),s.remaining===0&&n._future._completeWithValue$1(t.List_List$from(r,!0,n.T))):s.remaining===0&&!n.eagerError&&n._future._completeError$2(n.error._readLocal$0(),n.stackTrace._readLocal$0())},$signature(){return this.T._eval$1("Null(0)")}},t._Completer.prototype={completeError$2(e,r){var n;if(t.checkNotNullable(e,"error",$.Object),(this.future._state&30)!==0)throw t.wrapException(t.StateError$("Future already completed"));n=v.Zone__current.errorCallback$2(e,r),n!=null?(e=n.error,r=n.stackTrace):r==null&&(r=t.AsyncError_defaultStackTrace(e)),this._completeError$2(e,r)},completeError$1(e){return this.completeError$2(e,null)}},t._AsyncCompleter.prototype={complete$1(e){var r=this.future;if((r._state&30)!==0)throw t.wrapException(t.StateError$("Future already completed"));r._asyncComplete$1(e)},complete$0(){return this.complete$1(null)},_completeError$2(e,r){this.future._asyncCompleteError$2(e,r)}},t._SyncCompleter.prototype={complete$1(e){var r=this.future;if((r._state&30)!==0)throw t.wrapException(t.StateError$("Future already completed"));r._complete$1(e)},_completeError$2(e,r){this.future._completeError$2(e,r)}},t._FutureListener.prototype={matchesErrorTest$1(e){return(this.state&15)!==6?!0:this.result._zone.runUnary$2$2(this.callback,e.error,$.bool,$.Object)},handleError$1(e){var r=this.errorCallback,n=null,s=$.dynamic,i=$.Object,a=e.error,o=this.result._zone;$.dynamic_Function_Object_StackTrace._is(r)?n=o.runBinary$3$3(r,a,e.stackTrace,s,i,$.StackTrace):n=o.runUnary$2$2(r,a,s,i);try{return s=n,s}catch(l){throw $.TypeError._is(t.unwrapException(l))?(this.state&1)!==0?t.wrapException(t.ArgumentError$("The error handler of Future.then must return a value of the returned future's type","onError")):t.wrapException(t.ArgumentError$("The error handler of Future.catchError must return a value of the future's type","onError")):l}}},t._Future.prototype={then$1$2$onError(e,r,n,s){var i,a,o=v.Zone__current;if(o===u.C__RootZone){if(n!=null&&!$.dynamic_Function_Object_StackTrace._is(n)&&!$.dynamic_Function_Object._is(n))throw t.wrapException(t.ArgumentError$value(n,"onError",F.Error_))}else r=o.registerUnaryCallback$2$1(r,s._eval$1("0/"),this.$ti._precomputed1),n!=null&&(n=t._registerErrorHandler(n,o));return i=new t._Future(v.Zone__current,s._eval$1("_Future<0>")),a=n==null?1:3,this._addListener$1(new t._FutureListener(i,a,r,n,this.$ti._eval$1("@<1>")._bind$1(s)._eval$1("_FutureListener<1,2>"))),i},then$1$1(e,r,n){return this.then$1$2$onError(e,r,null,n)},_thenAwait$1$2(e,r,n){var s=new t._Future(v.Zone__current,n._eval$1("_Future<0>"));return this._addListener$1(new t._FutureListener(s,3,e,r,this.$ti._eval$1("@<1>")._bind$1(n)._eval$1("_FutureListener<1,2>"))),s},whenComplete$1(e){var r=this.$ti,n=v.Zone__current,s=new t._Future(n,r);return n!==u.C__RootZone&&(e=n.registerCallback$1$1(e,$.dynamic)),this._addListener$1(new t._FutureListener(s,8,e,null,r._eval$1("@<1>")._bind$1(r._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 r=this,n=r._state;if(n<=3)e._nextListener=r._resultOrListeners,r._resultOrListeners=e;else{if((n&4)!==0){if(n=r._resultOrListeners,(n._state&24)===0){n._addListener$1(e);return}r._cloneResult$1(n)}r._zone.scheduleMicrotask$1(new t._Future__addListener_closure(r,e))}},_prependListeners$1(e){var r,n,s,i,a,o=this,l={};if(l.listeners=e,e!=null)if(r=o._state,r<=3){if(n=o._resultOrListeners,o._resultOrListeners=e,n!=null){for(s=e._nextListener,i=e;s!=null;i=s,s=a)a=s._nextListener;i._nextListener=n}}else{if((r&4)!==0){if(r=o._resultOrListeners,(r._state&24)===0){r._prependListeners$1(e);return}o._cloneResult$1(r)}l.listeners=o._reverseListeners$1(e),o._zone.scheduleMicrotask$1(new t._Future__prependListeners_closure(l,o))}},_removeListeners$0(){var e=this._resultOrListeners;return this._resultOrListeners=null,this._reverseListeners$1(e)},_reverseListeners$1(e){var r,n,s;for(r=e,n=null;r!=null;n=r,r=s)s=r._nextListener,r._nextListener=n;return n},_chainForeignFuture$1(e){var r,n,s=this;s._state^=2;try{e.then$1$2$onError(0,new t._Future__chainForeignFuture_closure(s),new t._Future__chainForeignFuture_closure0(s),$.Null)}catch(i){r=t.unwrapException(i),n=t.getTraceFromException(i),t.scheduleMicrotask(new t._Future__chainForeignFuture_closure1(s,r,n))}},_complete$1(e){var r,n=this,s=n.$ti;s._eval$1("Future<1>")._is(e)?s._is(e)?t._Future__chainCoreFuture(e,n):n._chainForeignFuture$1(e):(r=n._removeListeners$0(),n._state=8,n._resultOrListeners=e,t._Future__propagateToListeners(n,r))},_completeWithValue$1(e){var r=this,n=r._removeListeners$0();r._state=8,r._resultOrListeners=e,t._Future__propagateToListeners(r,n)},_completeError$2(e,r){var n=this._removeListeners$0();this._setErrorObject$1(t.AsyncError$(e,r)),t._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 t._Future__asyncCompleteWithValue_closure(this,e))},_chainFuture$1(e){var r=this;if(r.$ti._is(e)){(e._state&16)!==0?(r._state^=2,r._zone.scheduleMicrotask$1(new t._Future__chainFuture_closure(r,e))):t._Future__chainCoreFuture(e,r);return}r._chainForeignFuture$1(e)},_asyncCompleteError$2(e,r){this._state^=2,this._zone.scheduleMicrotask$1(new t._Future__asyncCompleteError_closure(this,e,r))},$isFuture:1},t._Future__addListener_closure.prototype={call$0(){t._Future__propagateToListeners(this.$this,this.listener)},$signature:0},t._Future__prependListeners_closure.prototype={call$0(){t._Future__propagateToListeners(this.$this,this._box_0.listeners)},$signature:0},t._Future__chainForeignFuture_closure.prototype={call$1(e){var r,n,s=this.$this;s._state^=2;try{s._completeWithValue$1(s.$ti._precomputed1._as(e))}catch(i){r=t.unwrapException(i),n=t.getTraceFromException(i),s._completeError$2(r,n)}},$signature:66},t._Future__chainForeignFuture_closure0.prototype={call$2(e,r){this.$this._completeError$2(e,r)},$signature:73},t._Future__chainForeignFuture_closure1.prototype={call$0(){this.$this._completeError$2(this.e,this.s)},$signature:0},t._Future__asyncCompleteWithValue_closure.prototype={call$0(){this.$this._completeWithValue$1(this.value)},$signature:0},t._Future__chainFuture_closure.prototype={call$0(){t._Future__chainCoreFuture(this.value,this.$this)},$signature:0},t._Future__asyncCompleteError_closure.prototype={call$0(){this.$this._completeError$2(this.error,this.stackTrace)},$signature:0},t._Future__propagateToListeners_handleWhenCompleteCallback.prototype={call$0(){var e,r,n,s,i,a=this,o=null;try{n=a._box_0.listener,o=n.result._zone.run$1$1(0,n.callback,$.dynamic)}catch(l){e=t.unwrapException(l),r=t.getTraceFromException(l),n=a.hasError&&a._box_1.source._resultOrListeners.error===e,s=a._box_0,n?s.listenerValueOrError=a._box_1.source._resultOrListeners:s.listenerValueOrError=t.AsyncError$(e,r),s.listenerHasError=!0;return}if(o instanceof t._Future&&(o._state&24)!==0){(o._state&16)!==0&&(n=a._box_0,n.listenerValueOrError=o._resultOrListeners,n.listenerHasError=!0);return}$.Future_dynamic._is(o)&&(i=a._box_1.source,n=a._box_0,n.listenerValueOrError=m.then$1$1$x(o,new t._Future__propagateToListeners_handleWhenCompleteCallback_closure(i),$.dynamic),n.listenerHasError=!1)},$signature:0},t._Future__propagateToListeners_handleWhenCompleteCallback_closure.prototype={call$1(e){return this.originalSource},$signature:298},t._Future__propagateToListeners_handleValueCallback.prototype={call$0(){var e,r,n,s,i;try{n=this._box_0,s=n.listener,i=s.$ti,n.listenerValueOrError=s.result._zone.runUnary$2$2(s.callback,this.sourceResult,i._eval$1("2/"),i._precomputed1)}catch(a){e=t.unwrapException(a),r=t.getTraceFromException(a),n=this._box_0,n.listenerValueOrError=t.AsyncError$(e,r),n.listenerHasError=!0}},$signature:0},t._Future__propagateToListeners_handleError.prototype={call$0(){var e,r,n,s,i,a=this;try{e=a._box_1.source._resultOrListeners,s=a._box_0,s.listener.matchesErrorTest$1(e)&&s.listener.errorCallback!=null&&(s.listenerValueOrError=s.listener.handleError$1(e),s.listenerHasError=!1)}catch(o){r=t.unwrapException(o),n=t.getTraceFromException(o),s=a._box_1.source._resultOrListeners,i=a._box_0,s.error===r?i.listenerValueOrError=s:i.listenerValueOrError=t.AsyncError$(r,n),i.listenerHasError=!0}},$signature:0},t._AsyncCallbackEntry.prototype={},t.Stream.prototype={get$isBroadcast(){return!1},get$length(e){var r={},n=new t._Future(v.Zone__current,$._Future_int);return r.count=0,this.listen$4$cancelOnError$onDone$onError(0,new t.Stream_length_closure(r,this),!0,new t.Stream_length_closure0(r,n),n.get$_completeError()),n}},t.Stream_Stream$fromFuture_closure.prototype={call$1(e){var r=this.controller;r._async$_add$1(e),r._closeUnchecked$0()},$signature(){return this.T._eval$1("Null(0)")}},t.Stream_Stream$fromFuture_closure0.prototype={call$2(e,r){var n=this.controller;n._addError$2(e,r),n._closeUnchecked$0()},$signature:320},t.Stream_length_closure.prototype={call$1(e){++this._box_0.count},$signature(){return t._instanceType(this.$this)._eval$1("~(Stream.T)")}},t.Stream_length_closure0.prototype={call$0(){this.future._complete$1(this._box_0.count)},$signature:0},t._StreamController.prototype={get$stream(){return new t._ControllerStream(this,t._instanceType(this)._eval$1("_ControllerStream<1>"))},get$_pendingEvents(){return(this._state&8)===0?this._varData:this._varData.varData},_ensurePendingEvents$0(){var e,r,n=this;return(n._state&8)===0?(e=n._varData,e==null?n._varData=new t._PendingEvents:e):(r=n._varData,e=r.varData,e==null?r.varData=new t._PendingEvents:e)},get$_subscription(){var e=this._varData;return(this._state&8)!==0?e.varData:e},_badEventState$0(){return(this._state&4)!==0?new t.StateError("Cannot add event after closing"):new t.StateError("Cannot add event while adding a stream")},addStream$2$cancelOnError(e,r){var n,s,i,a=this,o=a._state;if(o>=4)throw t.wrapException(a._badEventState$0());return(o&2)!==0?(o=new t._Future(v.Zone__current,$._Future_dynamic),o._asyncComplete$1(null),o):(o=a._varData,n=new t._Future(v.Zone__current,$._Future_dynamic),s=e.listen$4$cancelOnError$onDone$onError(0,a.get$_async$_add(),!1,a.get$_close(),a.get$_addError()),i=a._state,((i&1)!==0?(a.get$_subscription()._state&4)!==0:(i&2)===0)&&s.pause$0(0),a._varData=new t._StreamControllerAddStreamState(o,n,s),a._state|=8,n)},_ensureDoneFuture$0(){var e=this._doneFuture;return e==null&&(e=this._doneFuture=(this._state&2)!==0?v.$get$Future__nullFuture():new t._Future(v.Zone__current,$._Future_void)),e},add$1(e,r){if(this._state>=4)throw t.wrapException(this._badEventState$0());this._async$_add$1(r)},addError$2(e,r){var n;if(t.checkNotNullable(e,"error",$.Object),this._state>=4)throw t.wrapException(this._badEventState$0());n=v.Zone__current.errorCallback$2(e,r),n!=null?(e=n.error,r=n.stackTrace):r==null&&(r=t.AsyncError_defaultStackTrace(e)),this._addError$2(e,r)},addError$1(e){return this.addError$2(e,null)},close$0(e){var r=this,n=r._state;if((n&4)!==0)return r._ensureDoneFuture$0();if(n>=4)throw t.wrapException(r._badEventState$0());return r._closeUnchecked$0(),r._ensureDoneFuture$0()},_closeUnchecked$0(){var e=this._state|=4;(e&1)!==0?this._sendDone$0():(e&3)===0&&this._ensurePendingEvents$0().add$1(0,u.C__DelayedDone)},_async$_add$1(e){var r=this._state;(r&1)!==0?this._sendData$1(e):(r&3)===0&&this._ensurePendingEvents$0().add$1(0,new t._DelayedData(e))},_addError$2(e,r){var n=this._state;(n&1)!==0?this._sendError$2(e,r):(n&3)===0&&this._ensurePendingEvents$0().add$1(0,new t._DelayedError(e,r))},_close$0(){var e=this._varData;this._varData=e.varData,this._state&=4294967287,e.addStreamFuture._asyncComplete$1(null)},_subscribe$4(e,r,n,s){var i,a,o,l,_=this;if((_._state&3)!==0)throw t.wrapException(t.StateError$("Stream has already been listened to."));return i=t._ControllerSubscription$(_,e,r,n,s,t._instanceType(_)._precomputed1),a=_.get$_pendingEvents(),o=_._state|=1,(o&8)!==0?(l=_._varData,l.varData=i,l.addSubscription.resume$0(0)):_._varData=i,i._setPendingEvents$1(a),i._guardCallback$1(new t._StreamController__subscribe_closure(_)),i},_recordCancel$1(e){var r,n,s,i,a,o,l=this,_=null;if((l._state&8)!==0&&(_=l._varData.cancel$0()),l._varData=null,l._state=l._state&4294967286|2,r=l.onCancel,r!=null)if(_==null)try{n=r.call$0(),$.Future_void._is(n)&&(_=n)}catch(c){s=t.unwrapException(c),i=t.getTraceFromException(c),a=new t._Future(v.Zone__current,$._Future_void),a._asyncCompleteError$2(s,i),_=a}else _=_.whenComplete$1(r);return o=new t._StreamController__recordCancel_complete(l),_!=null?_=_.whenComplete$1(o):o.call$0(),_},_recordPause$1(e){(this._state&8)!==0&&this._varData.addSubscription.pause$0(0),t._runGuarded(this.onPause)},_recordResume$1(e){(this._state&8)!==0&&this._varData.addSubscription.resume$0(0),t._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}},t._StreamController__subscribe_closure.prototype={call$0(){t._runGuarded(this.$this.onListen)},$signature:0},t._StreamController__recordCancel_complete.prototype={call$0(){var e=this.$this._doneFuture;e!=null&&(e._state&30)===0&&e._asyncComplete$1(null)},$signature:0},t._SyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._async$_add$1(e)},_sendError$2(e,r){this.get$_subscription()._addError$2(e,r)},_sendDone$0(){this.get$_subscription()._close$0()}},t._AsyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._addPending$1(new t._DelayedData(e))},_sendError$2(e,r){this.get$_subscription()._addPending$1(new t._DelayedError(e,r))},_sendDone$0(){this.get$_subscription()._addPending$1(u.C__DelayedDone)}},t._AsyncStreamController.prototype={},t._SyncStreamController.prototype={},t._ControllerStream.prototype={get$hashCode(e){return(t.Primitives_objectHashCode(this._controller)^892482866)>>>0},$eq(e,r){return r==null?!1:this===r?!0:r instanceof t._ControllerStream&&r._controller===this._controller}},t._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)}},t._AddStreamState.prototype={cancel$0(){var e=this.addSubscription.cancel$0();return e.whenComplete$1(new t._AddStreamState_cancel_closure(this))}},t._AddStreamState_cancel_closure.prototype={call$0(){this.$this.addStreamFuture._asyncComplete$1(null)},$signature:1},t._StreamControllerAddStreamState.prototype={},t._BufferingStreamSubscription.prototype={_setPendingEvents$1(e){var r=this;e!=null&&(r._pending=e,e.lastPendingEvent!=null&&(r._state=(r._state|64)>>>0,e.schedule$1(r)))},pause$1(e,r){var n,s,i=this,a=i._state;(a&8)===0&&(n=(a+128|4)>>>0,i._state=n,a<128&&(s=i._pending,s!=null&&s._state===1&&(s._state=3)),(a&4)===0&&(n&32)===0&&i._guardCallback$1(i.get$_async$_onPause()))},pause$0(e){return this.pause$1(e,null)},resume$0(e){var r=this,n=r._state;(n&8)===0&&n>=128&&(n=r._state=n-128,n<128&&((n&64)!==0&&r._pending.lastPendingEvent!=null?r._pending.schedule$1(r):(n=(n&4294967291)>>>0,r._state=n,(n&32)===0&&r._guardCallback$1(r.get$_async$_onResume()))))},cancel$0(){var e=this,r=(e._state&4294967279)>>>0;return e._state=r,(r&8)===0&&e._cancel$0(),r=e._cancelFuture,r==null?v.$get$Future__nullFuture():r},_cancel$0(){var e,r=this,n=r._state=(r._state|8)>>>0;(n&64)!==0&&(e=r._pending,e._state===1&&(e._state=3)),(n&32)===0&&(r._pending=null),r._cancelFuture=r._async$_onCancel$0()},_async$_add$1(e){var r=this._state;(r&8)===0&&(r<32?this._sendData$1(e):this._addPending$1(new t._DelayedData(e)))},_addError$2(e,r){var n=this._state;(n&8)===0&&(n<32?this._sendError$2(e,r):this._addPending$1(new t._DelayedError(e,r)))},_close$0(){var e=this,r=e._state;(r&8)===0&&(r=(r|2)>>>0,e._state=r,r<32?e._sendDone$0():e._addPending$1(u.C__DelayedDone))},_async$_onPause$0(){},_async$_onResume$0(){},_async$_onCancel$0(){return null},_addPending$1(e){var r,n=this,s=n._pending;s==null&&(s=n._pending=new t._PendingEvents),s.add$1(0,e),r=n._state,(r&64)===0&&(r=(r|64)>>>0,n._state=r,r<128&&s.schedule$1(n))},_sendData$1(e){var r=this,n=r._state;r._state=(n|32)>>>0,r._zone.runUnaryGuarded$1$2(r._onData,e,t._instanceType(r)._eval$1("_BufferingStreamSubscription.T")),r._state=(r._state&4294967263)>>>0,r._checkState$1((n&4)!==0)},_sendError$2(e,r){var n,s=this,i=s._state,a=new t._BufferingStreamSubscription__sendError_sendError(s,e,r);(i&1)!==0?(s._state=(i|16)>>>0,s._cancel$0(),n=s._cancelFuture,n!=null&&n!==v.$get$Future__nullFuture()?n.whenComplete$1(a):a.call$0()):(a.call$0(),s._checkState$1((i&4)!==0))},_sendDone$0(){var e,r=this,n=new t._BufferingStreamSubscription__sendDone_sendDone(r);r._cancel$0(),r._state=(r._state|16)>>>0,e=r._cancelFuture,e!=null&&e!==v.$get$Future__nullFuture()?e.whenComplete$1(n):n.call$0()},_guardCallback$1(e){var r=this,n=r._state;r._state=(n|32)>>>0,e.call$0(),r._state=(r._state&4294967263)>>>0,r._checkState$1((n&4)!==0)},_checkState$1(e){var r,n,s=this,i=s._state;for((i&64)!==0&&s._pending.lastPendingEvent==null&&(i=s._state=(i&4294967231)>>>0,(i&4)!==0&&i<128?(r=s._pending,r=r==null?null:r.lastPendingEvent==null,r=r!==!1):r=!1,r&&(i=(i&4294967291)>>>0,s._state=i));;e=n){if((i&8)!==0){s._pending=null;return}if(n=(i&4)!==0,e===n)break;s._state=(i^32)>>>0,n?s._async$_onPause$0():s._async$_onResume$0(),i=(s._state&4294967263)>>>0,s._state=i}(i&64)!==0&&i<128&&s._pending.schedule$1(s)},$isStreamSubscription:1},t._BufferingStreamSubscription__sendError_sendError.prototype={call$0(){var e,r,n,s=this.$this,i=s._state;(i&8)!==0&&(i&16)===0||(s._state=(i|32)>>>0,e=s._onError,i=this.error,r=$.Object,n=s._zone,$.void_Function_Object_StackTrace._is(e)?n.runBinaryGuarded$2$3(e,i,this.stackTrace,r,$.StackTrace):n.runUnaryGuarded$1$2(e,i,r),s._state=(s._state&4294967263)>>>0)},$signature:0},t._BufferingStreamSubscription__sendDone_sendDone.prototype={call$0(){var e=this.$this,r=e._state;(r&16)!==0&&(e._state=(r|42)>>>0,e._zone.runGuarded$1(e._onDone),e._state=(e._state&4294967263)>>>0)},$signature:0},t._StreamImpl.prototype={listen$4$cancelOnError$onDone$onError(e,r,n,s,i){return this._controller._subscribe$4(r,i,s,n===!0)},listen$1(e,r){return this.listen$4$cancelOnError$onDone$onError(e,r,null,null,null)},listen$3$onDone$onError(e,r,n,s){return this.listen$4$cancelOnError$onDone$onError(e,r,null,n,s)}},t._DelayedEvent.prototype={get$next(){return this.next},set$next(e){return this.next=e}},t._DelayedData.prototype={perform$1(e){e._sendData$1(this.value)}},t._DelayedError.prototype={perform$1(e){e._sendError$2(this.error,this.stackTrace)}},t._DelayedDone.prototype={perform$1(e){e._sendDone$0()},get$next(){return null},set$next(e){throw t.wrapException(t.StateError$("No events after a done."))}},t._PendingEvents.prototype={schedule$1(e){var r=this,n=r._state;if(n!==1){if(n>=1){r._state=1;return}t.scheduleMicrotask(new t._PendingEvents_schedule_closure(r,e)),r._state=1}},add$1(e,r){var n=this,s=n.lastPendingEvent;s==null?n.firstPendingEvent=n.lastPendingEvent=r:(s.set$next(r),n.lastPendingEvent=r)}},t._PendingEvents_schedule_closure.prototype={call$0(){var e,r,n=this.$this,s=n._state;n._state=0,s!==3&&(e=n.firstPendingEvent,r=e.get$next(),n.firstPendingEvent=r,r==null&&(n.lastPendingEvent=null),e.perform$1(this.dispatch))},$signature:0},t._StreamIterator.prototype={get$current(e){return this._async$_hasValue?this._stateData:null},moveNext$0(){var e,r=this,n=r._subscription;if(n!=null){if(r._async$_hasValue)return e=new t._Future(v.Zone__current,$._Future_bool),r._stateData=e,r._async$_hasValue=!1,n.resume$0(0),e;throw t.wrapException(t.StateError$("Already waiting for next."))}return r._initializeOrDone$0()},_initializeOrDone$0(){var e,r,n=this,s=n._stateData;return s!=null?(e=new t._Future(v.Zone__current,$._Future_bool),n._stateData=e,r=s.listen$4$cancelOnError$onDone$onError(0,n.get$_onData(),!0,n.get$_onDone(),n.get$_onError()),n._stateData!=null&&(n._subscription=r),e):v.$get$Future__falseFuture()},cancel$0(){var e=this,r=e._subscription,n=e._stateData;return e._stateData=null,r!=null?(e._subscription=null,e._async$_hasValue?e._async$_hasValue=!1:n._asyncComplete$1(!1),r.cancel$0()):v.$get$Future__nullFuture()},_onData$1(e){var r,n,s=this;s._subscription!=null&&(r=s._stateData,s._stateData=e,s._async$_hasValue=!0,r._complete$1(!0),s._async$_hasValue&&(n=s._subscription,n!=null&&n.pause$0(0)))},_onError$2(e,r){var n=this,s=n._subscription,i=n._stateData;n._stateData=n._subscription=null,s!=null?i._completeError$2(e,r):i._asyncCompleteError$2(e,r)},_onDone$0(){var e=this,r=e._subscription,n=e._stateData;e._stateData=e._subscription=null,r!=null?n._completeWithValue$1(!1):n._asyncCompleteWithValue$1(!1)}},t._ForwardingStream.prototype={get$isBroadcast(){return this._async$_source.get$isBroadcast()},listen$4$cancelOnError$onDone$onError(e,r,n,s,i){var a=this.$ti,o=a._rest[1],l=v.Zone__current,_=n===!0?1:0,c=t._BufferingStreamSubscription__registerDataHandler(l,r,o),p=t._BufferingStreamSubscription__registerErrorHandler(l,i),h=s==null?t.async___nullDoneHandler$closure():s;return o=new t._ForwardingStreamSubscription(this,c,p,l.registerCallback$1$1(h,$.void),l,_,a._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,r){return this.listen$4$cancelOnError$onDone$onError(e,r,null,null,null)},listen$3$onDone$onError(e,r,n,s){return this.listen$4$cancelOnError$onDone$onError(e,r,null,n,s)}},t._ForwardingStreamSubscription.prototype={_async$_add$1(e){(this._state&2)===0&&this.super$_BufferingStreamSubscription$_add(e)},_addError$2(e,r){(this._state&2)===0&&this.super$_BufferingStreamSubscription$_addError(e,r)},_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,r){this._addError$2(e,r)},_handleDone$0(){this._close$0()}},t._ExpandStream.prototype={_handleData$2(e,r){var n,s,i,a,o,l,_;try{for(a=m.get$iterator$ax(this._expand.call$1(e));a.moveNext$0();)n=a.get$current(a),r._async$_add$1(n)}catch(c){s=t.unwrapException(c),i=t.getTraceFromException(c),o=s,l=i,_=v.Zone__current.errorCallback$2(o,l),_!=null&&(o=_.error,l=_.stackTrace),r._addError$2(o,l)}}},t._ZoneFunction.prototype={},t._ZoneSpecification.prototype={$isZoneSpecification:1},t._ZoneDelegate.prototype={$isZoneDelegate:1},t._Zone.prototype={_processUncaughtError$3(e,r,n){var s,i,a,o,l,_,c,p=this.get$_handleUncaughtError(),h=p.zone;if(h===u.C__RootZone){t._rootHandleError(r,n);return}s=p.$function,i=h.get$_parentDelegate(),c=m.get$parent$z(h),c.toString,a=c,o=v.Zone__current;try{v.Zone__current=a,s.call$5(h,i,e,r,n),v.Zone__current=o}catch(f){l=t.unwrapException(f),_=t.getTraceFromException(f),v.Zone__current=o,c=r===l?n:_,a._processUncaughtError$3(h,l,c)}},$isZone:1},t._CustomZone.prototype={get$_delegate(){var e=this._delegateCache;return e==null?this._delegateCache=new t._ZoneDelegate(this):e},get$_parentDelegate(){return this.parent.get$_delegate()},get$errorZone(){return this._handleUncaughtError.zone},runGuarded$1(e){var r,n;try{this.run$1$1(0,e,$.void)}catch(s){r=t.unwrapException(s),n=t.getTraceFromException(s),this._processUncaughtError$3(this,r,n)}},runUnaryGuarded$1$2(e,r,n){var s,i;try{this.runUnary$2$2(e,r,$.void,n)}catch(a){s=t.unwrapException(a),i=t.getTraceFromException(a),this._processUncaughtError$3(this,s,i)}},runBinaryGuarded$2$3(e,r,n,s,i){var a,o;try{this.runBinary$3$3(e,r,n,$.void,s,i)}catch(l){a=t.unwrapException(l),o=t.getTraceFromException(l),this._processUncaughtError$3(this,a,o)}},bindCallback$1$1(e,r){return new t._CustomZone_bindCallback_closure(this,this.registerCallback$1$1(e,r),r)},bindUnaryCallback$2$1(e,r,n){return new t._CustomZone_bindUnaryCallback_closure(this,this.registerUnaryCallback$2$1(e,r,n),n,r)},bindCallbackGuarded$1(e){return new t._CustomZone_bindCallbackGuarded_closure(this,this.registerCallback$1$1(e,$.void))},$index(e,r){var n,s=this._async$_map,i=s.$index(0,r);return i!=null||s.containsKey$1(r)?i:(n=this.parent.$index(0,r),n!=null&&s.$indexSet(0,r,n),n)},handleUncaughtError$2(e,r){this._processUncaughtError$3(this,e,r)},fork$2$specification$zoneValues(e,r){var n=this._fork,s=n.zone;return n.$function.call$5(s,s.get$_parentDelegate(),this,e,r)},run$1$1(e,r){var n=this._run,s=n.zone;return n.$function.call$4(s,s.get$_parentDelegate(),this,r)},runUnary$2$2(e,r){var n=this._runUnary,s=n.zone;return n.$function.call$5(s,s.get$_parentDelegate(),this,e,r)},runBinary$3$3(e,r,n){var s=this._runBinary,i=s.zone;return s.$function.call$6(i,i.get$_parentDelegate(),this,e,r,n)},registerCallback$1$1(e){var r=this._registerCallback,n=r.zone;return r.$function.call$4(n,n.get$_parentDelegate(),this,e)},registerUnaryCallback$2$1(e){var r=this._registerUnaryCallback,n=r.zone;return r.$function.call$4(n,n.get$_parentDelegate(),this,e)},registerBinaryCallback$3$1(e){var r=this._registerBinaryCallback,n=r.zone;return r.$function.call$4(n,n.get$_parentDelegate(),this,e)},errorCallback$2(e,r){var n,s;return t.checkNotNullable(e,"error",$.Object),n=this._errorCallback,s=n.zone,s===u.C__RootZone?null:n.$function.call$5(s,s.get$_parentDelegate(),this,e,r)},scheduleMicrotask$1(e){var r=this._scheduleMicrotask,n=r.zone;return r.$function.call$4(n,n.get$_parentDelegate(),this,e)},createTimer$2(e,r){var n=this._createTimer,s=n.zone;return n.$function.call$5(s,s.get$_parentDelegate(),this,e,r)},print$1(e){var r=this._print,n=r.zone;return r.$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}},t._CustomZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.registered,this.R)},$signature(){return this.R._eval$1("0()")}},t._CustomZone_bindUnaryCallback_closure.prototype={call$1(e){var r=this;return r.$this.runUnary$2$2(r.registered,e,r.R,r.T)},$signature(){return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)")}},t._CustomZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.registered)},$signature:0},t._rootHandleError_closure.prototype={call$0(){var e=this.error,r=this.stackTrace;t.checkNotNullable(e,"error",$.Object),t.checkNotNullable(r,"stackTrace",$.StackTrace),t.Error__throw(e,r)},$signature:0},t._RootZone.prototype={get$_run(){return u._ZoneFunction__RootZone__rootRun},get$_runUnary(){return u._ZoneFunction__RootZone__rootRunUnary},get$_runBinary(){return u._ZoneFunction__RootZone__rootRunBinary},get$_registerCallback(){return u._ZoneFunction__RootZone__rootRegisterCallback},get$_registerUnaryCallback(){return u._ZoneFunction_Eeh},get$_registerBinaryCallback(){return u._ZoneFunction_7G2},get$_errorCallback(){return u._ZoneFunction__RootZone__rootErrorCallback},get$_scheduleMicrotask(){return u._ZoneFunction__RootZone__rootScheduleMicrotask},get$_createTimer(){return u._ZoneFunction__RootZone__rootCreateTimer},get$_createPeriodicTimer(){return u._ZoneFunction_3bB},get$_print(){return u._ZoneFunction__RootZone__rootPrint},get$_fork(){return u._ZoneFunction__RootZone__rootFork},get$_handleUncaughtError(){return u._ZoneFunction_NMc},get$parent(e){return null},get$_async$_map(){return v.$get$_RootZone__rootMap()},get$_delegate(){var e=v._RootZone__rootDelegate;return e==null?v._RootZone__rootDelegate=new t._ZoneDelegate(this):e},get$_parentDelegate(){var e=v._RootZone__rootDelegate;return e==null?v._RootZone__rootDelegate=new t._ZoneDelegate(this):e},get$errorZone(){return this},runGuarded$1(e){var r,n;try{if(u.C__RootZone===v.Zone__current){e.call$0();return}t._rootRun(null,null,this,e)}catch(s){r=t.unwrapException(s),n=t.getTraceFromException(s),t._rootHandleError(r,n)}},runUnaryGuarded$1$2(e,r){var n,s;try{if(u.C__RootZone===v.Zone__current){e.call$1(r);return}t._rootRunUnary(null,null,this,e,r)}catch(i){n=t.unwrapException(i),s=t.getTraceFromException(i),t._rootHandleError(n,s)}},runBinaryGuarded$2$3(e,r,n){var s,i;try{if(u.C__RootZone===v.Zone__current){e.call$2(r,n);return}t._rootRunBinary(null,null,this,e,r,n)}catch(a){s=t.unwrapException(a),i=t.getTraceFromException(a),t._rootHandleError(s,i)}},bindCallback$1$1(e,r){return new t._RootZone_bindCallback_closure(this,e,r)},bindUnaryCallback$2$1(e,r,n){return new t._RootZone_bindUnaryCallback_closure(this,e,n,r)},bindCallbackGuarded$1(e){return new t._RootZone_bindCallbackGuarded_closure(this,e)},$index(e,r){return null},handleUncaughtError$2(e,r){t._rootHandleError(e,r)},fork$2$specification$zoneValues(e,r){return t._rootFork(null,null,this,e,r)},run$1$1(e,r){return v.Zone__current===u.C__RootZone?r.call$0():t._rootRun(null,null,this,r)},runUnary$2$2(e,r){return v.Zone__current===u.C__RootZone?e.call$1(r):t._rootRunUnary(null,null,this,e,r)},runBinary$3$3(e,r,n){return v.Zone__current===u.C__RootZone?e.call$2(r,n):t._rootRunBinary(null,null,this,e,r,n)},registerCallback$1$1(e){return e},registerUnaryCallback$2$1(e){return e},registerBinaryCallback$3$1(e){return e},errorCallback$2(e,r){return null},scheduleMicrotask$1(e){t._rootScheduleMicrotask(null,null,this,e)},createTimer$2(e,r){return t.Timer__createTimer(e,r)},print$1(e){t.printString(e)}},t._RootZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.f,this.R)},$signature(){return this.R._eval$1("0()")}},t._RootZone_bindUnaryCallback_closure.prototype={call$1(e){var r=this;return r.$this.runUnary$2$2(r.f,e,r.R,r.T)},$signature(){return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)")}},t._RootZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.f)},$signature:0},t._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 t._HashMapKeyIterable(this,t._instanceType(this)._eval$1("_HashMapKeyIterable<1>"))},get$values(e){var r=t._instanceType(this);return t.MappedIterable_MappedIterable(new t._HashMapKeyIterable(this,r._eval$1("_HashMapKeyIterable<1>")),new t._HashMap_values_closure(this),r._precomputed1,r._rest[1])},containsKey$1(e){var r,n;return typeof e=="string"&&e!=="__proto__"?(r=this._collection$_strings,r==null?!1:r[e]!=null):typeof e=="number"&&(e&1073741823)===e?(n=this._collection$_nums,n==null?!1:n[e]!=null):this._containsKey$1(e)},_containsKey$1(e){var r=this._collection$_rest;return r==null?!1:this._findBucketIndex$2(this._getBucket$2(r,e),e)>=0},addAll$1(e,r){r.forEach$1(0,new t._HashMap_addAll_closure(this))},$index(e,r){var n,s,i;return typeof r=="string"&&r!=="__proto__"?(n=this._collection$_strings,s=n==null?null:t._HashMap__getTableEntry(n,r),s):typeof r=="number"&&(r&1073741823)===r?(i=this._collection$_nums,s=i==null?null:t._HashMap__getTableEntry(i,r),s):this._get$1(r)},_get$1(e){var r,n,s=this._collection$_rest;return s==null?null:(r=this._getBucket$2(s,e),n=this._findBucketIndex$2(r,e),n<0?null:r[n+1])},$indexSet(e,r,n){var s,i,a=this;typeof r=="string"&&r!=="__proto__"?(s=a._collection$_strings,a._collection$_addHashTableEntry$3(s==null?a._collection$_strings=t._HashMap__newHashTable():s,r,n)):typeof r=="number"&&(r&1073741823)===r?(i=a._collection$_nums,a._collection$_addHashTableEntry$3(i==null?a._collection$_nums=t._HashMap__newHashTable():i,r,n)):a._set$2(r,n)},_set$2(e,r){var n,s,i,a=this,o=a._collection$_rest;o==null&&(o=a._collection$_rest=t._HashMap__newHashTable()),n=a._computeHashCode$1(e),s=o[n],s==null?(t._HashMap__setTableEntry(o,n,[e,r]),++a._collection$_length,a._collection$_keys=null):(i=a._findBucketIndex$2(s,e),i>=0?s[i+1]=r:(s.push(e,r),++a._collection$_length,a._collection$_keys=null))},remove$1(e,r){var n;return typeof r=="string"&&r!=="__proto__"?this._removeHashTableEntry$2(this._collection$_strings,r):(n=this._remove$1(r),n)},_remove$1(e){var r,n,s,i,a=this,o=a._collection$_rest;return o==null||(r=a._computeHashCode$1(e),n=o[r],s=a._findBucketIndex$2(n,e),s<0)?null:(--a._collection$_length,a._collection$_keys=null,i=n.splice(s,2)[1],n.length===0&&delete o[r],i)},forEach$1(e,r){var n,s,i,a,o,l=this,_=l._computeKeys$0();for(n=_.length,s=t._instanceType(l)._rest[1],i=0;i=r.length?(e._collection$_current=null,!1):(e._collection$_current=r[n],e._offset=n+1,!0)}},t._LinkedIdentityHashMap.prototype={internalComputeHashCode$1(e){return t.objectHashCode(e)&1073741823},internalFindBucketIndex$2(e,r){var n,s,i;if(e==null)return-1;for(n=e.length,s=0;s"))},_newSimilarSet$1$0(e){return new t._LinkedHashSet(e._eval$1("_LinkedHashSet<0>"))},_newSimilarSet$0(){return this._newSimilarSet$1$0($.dynamic)},get$iterator(e){var r=new t._LinkedHashSetIterator(this,this._collection$_modifications);return r._collection$_cell=this._collection$_first,r},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,r){var n,s;return typeof r=="string"&&r!=="__proto__"?(n=this._collection$_strings,n==null?!1:n[r]!=null):typeof r=="number"&&(r&1073741823)===r?(s=this._collection$_nums,s==null?!1:s[r]!=null):this._contains$1(r)},_contains$1(e){var r=this._collection$_rest;return r==null?!1:this._findBucketIndex$2(r[this._computeHashCode$1(e)],e)>=0},get$first(e){var r=this._collection$_first;if(r==null)throw t.wrapException(t.StateError$("No elements"));return r._element},get$last(e){var r=this._collection$_last;if(r==null)throw t.wrapException(t.StateError$("No elements"));return r._element},add$1(e,r){var n,s,i=this;return typeof r=="string"&&r!=="__proto__"?(n=i._collection$_strings,i._collection$_addHashTableEntry$2(n==null?i._collection$_strings=t._LinkedHashSet__newHashTable():n,r)):typeof r=="number"&&(r&1073741823)===r?(s=i._collection$_nums,i._collection$_addHashTableEntry$2(s==null?i._collection$_nums=t._LinkedHashSet__newHashTable():s,r)):i._add$1(r)},_add$1(e){var r,n,s=this,i=s._collection$_rest;if(i==null&&(i=s._collection$_rest=t._LinkedHashSet__newHashTable()),r=s._computeHashCode$1(e),n=i[r],n==null)i[r]=[s._collection$_newLinkedCell$1(e)];else{if(s._findBucketIndex$2(n,e)>=0)return!1;n.push(s._collection$_newLinkedCell$1(e))}return!0},remove$1(e,r){var n=this;return typeof r=="string"&&r!=="__proto__"?n._removeHashTableEntry$2(n._collection$_strings,r):typeof r=="number"&&(r&1073741823)===r?n._removeHashTableEntry$2(n._collection$_nums,r):n._remove$1(r)},_remove$1(e){var r,n,s,i,a=this,o=a._collection$_rest;return o==null||(r=a._computeHashCode$1(e),n=o[r],s=a._findBucketIndex$2(n,e),s<0)?!1:(i=n.splice(s,1)[0],n.length===0&&delete o[r],a._unlinkCell$1(i),!0)},_collection$_addHashTableEntry$2(e,r){return e[r]!=null?!1:(e[r]=this._collection$_newLinkedCell$1(r),!0)},_removeHashTableEntry$2(e,r){var n;return e==null||(n=e[r],n==null)?!1:(this._unlinkCell$1(n),delete e[r],!0)},_collection$_modified$0(){this._collection$_modifications=this._collection$_modifications+1&1073741823},_collection$_newLinkedCell$1(e){var r,n=this,s=new t._LinkedHashSetCell(e);return n._collection$_first==null?n._collection$_first=n._collection$_last=s:(r=n._collection$_last,r.toString,s._collection$_previous=r,n._collection$_last=r._collection$_next=s),++n._collection$_length,n._collection$_modified$0(),s},_unlinkCell$1(e){var r=this,n=e._collection$_previous,s=e._collection$_next;n==null?r._collection$_first=s:n._collection$_next=s,s==null?r._collection$_last=n:s._collection$_previous=n,--r._collection$_length,r._collection$_modified$0()},_computeHashCode$1(e){return m.get$hashCode$(e)&1073741823},_findBucketIndex$2(e,r){var n,s;if(e==null)return-1;for(n=e.length,s=0;s"))},_newSimilarSet$0(){return this._newSimilarSet$1$0($.dynamic)},_computeHashCode$1(e){return t.objectHashCode(e)&1073741823},_findBucketIndex$2(e,r){var n,s,i;if(e==null)return-1;for(n=e.length,s=0;s"))},get$length(e){return m.get$length$asx(this._collection$_source)},$index(e,r){return m.elementAt$1$ax(this._collection$_source,r)}},t.HashMap_HashMap$from_closure.prototype={call$2(e,r){this.result.$indexSet(0,this.K._as(e),this.V._as(r))},$signature:150},t.LinkedHashMap_LinkedHashMap$from_closure.prototype={call$2(e,r){this.result.$indexSet(0,this.K._as(e),this.V._as(r))},$signature:150},t.ListBase.prototype={get$iterator(e){return new t.ListIterator(e,this.get$length(e))},elementAt$1(e,r){return this.$index(e,r)},forEach$1(e,r){var n,s=this.get$length(e);for(n=0;n1)throw t.wrapException(t.IterableElementError_tooMany());return this.$index(e,0)},contains$1(e,r){var n,s=this.get$length(e);for(n=0;n=0;--s){if(i=this.$index(e,s),r.call$1(i))return i;if(a!==this.get$length(e))throw t.wrapException(t.ConcurrentModificationError$(e))}if(n!=null)return n.call$0();throw t.wrapException(t.IterableElementError_noElement())},join$1(e,r){var n;return this.get$length(e)===0?"":(n=t.StringBuffer__writeAll("",e,r),n.charCodeAt(0)==0,n)},join$0(e){return this.join$1(e,"")},where$1(e,r){return new t.WhereIterable(e,r,t.instanceType(e)._eval$1("WhereIterable"))},map$1$1(e,r,n){return new t.MappedListIterable(e,r,t.instanceType(e)._eval$1("@")._bind$1(n)._eval$1("MappedListIterable<1,2>"))},expand$1$1(e,r,n){return new t.ExpandIterable(e,r,t.instanceType(e)._eval$1("@")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},skip$1(e,r){return t.SubListIterable$(e,r,null,t.instanceType(e)._eval$1("ListBase.E"))},take$1(e,r){return t.SubListIterable$(e,0,t.checkNotNullable(r,"count",$.int),t.instanceType(e)._eval$1("ListBase.E"))},toList$1$growable(e,r){var n,s,i,a,o=this;if(o.get$isEmpty(e))return n=m.JSArray_JSArray$growable(0,t.instanceType(e)._eval$1("ListBase.E")),n;for(s=o.$index(e,0),i=t.List_List$filled(o.get$length(e),s,!0,t.instanceType(e)._eval$1("ListBase.E")),a=1;a")._bind$1(r)._eval$1("CastList<1,2>"))},sort$1(e,r){t.Sort_sort(e,r==null?t.collection_ListBase__compareAny$closure():r)},getRange$2(e,r,n){return t.RangeError_checkValidRange(r,n,this.get$length(e)),t.SubListIterable$(e,r,n,t.instanceType(e)._eval$1("ListBase.E"))},fillRange$3(e,r,n,s){var i,a=s==null?t.instanceType(e)._eval$1("ListBase.E")._as(s):s;for(t.RangeError_checkValidRange(r,n,this.get$length(e)),i=r;i")._is(s)?(o=i,l=s):(l=m.skip$1$ax(s,i).toList$1$growable(0,!1),o=0),_=m.getInterceptor$asx(l),o+a>_.get$length(l))throw t.wrapException(t.IterableElementError_tooFew());if(o=0;--c)this.$indexSet(e,r+c,_.$index(l,o+c));else for(c=0;c"))},toString$0(e){return t.Iterable_iterableToFullString(e,"[","]")},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},t.MapBase.prototype={cast$2$0(e,r,n){var s=t._instanceType(this);return t.Map_castFrom(this,s._eval$1("MapBase.K"),s._eval$1("MapBase.V"),r,n)},forEach$1(e,r){var n,s,i,a,o=this;for(n=m.get$iterator$ax(o.get$keys(o)),s=t._instanceType(o)._eval$1("MapBase.V");n.moveNext$0();)i=n.get$current(n),a=o.$index(0,i),r.call$2(i,a==null?s._as(a):a)},addAll$1(e,r){r.forEach$1(0,new t.MapBase_addAll_closure(this))},get$entries(e){var r=this;return m.map$1$1$ax(r.get$keys(r),new t.MapBase_entries_closure(r),t._instanceType(r)._eval$1("MapEntry"))},containsKey$1(e){return m.contains$1$asx(this.get$keys(this),e)},get$length(e){return m.get$length$asx(this.get$keys(this))},get$isEmpty(e){return m.get$isEmpty$asx(this.get$keys(this))},get$isNotEmpty(e){return m.get$isNotEmpty$asx(this.get$keys(this))},get$values(e){var r=t._instanceType(this);return new t._MapBaseValueIterable(this,r._eval$1("@")._bind$1(r._eval$1("MapBase.V"))._eval$1("_MapBaseValueIterable<1,2>"))},toString$0(e){return t.MapBase_mapToString(this)},$isMap:1},t.MapBase_addAll_closure.prototype={call$2(e,r){this.$this.$indexSet(0,e,r)},$signature(){return t._instanceType(this.$this)._eval$1("~(MapBase.K,MapBase.V)")}},t.MapBase_entries_closure.prototype={call$1(e){var r=this.$this,n=r.$index(0,e);return n==null&&(n=t._instanceType(r)._eval$1("MapBase.V")._as(n)),r=t._instanceType(r),new t.MapEntry(e,n,r._eval$1("@")._bind$1(r._eval$1("MapBase.V"))._eval$1("MapEntry<1,2>"))},$signature(){return t._instanceType(this.$this)._eval$1("MapEntry(MapBase.K)")}},t.MapBase_mapToString_closure.prototype={call$2(e,r){var n,s=this._box_0;s.first||(this.result._contents+=", "),s.first=!1,s=this.result,n=s._contents+=t.S(e),s._contents=n+": ",s._contents+=t.S(r)},$signature:151},t.UnmodifiableMapBase.prototype={},t._MapBaseValueIterable.prototype={get$length(e){var r=this._map;return r.get$length(r)},get$isEmpty(e){var r=this._map;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this._map;return r.get$isNotEmpty(r)},get$first(e){var r=this._map;return r=r.$index(0,m.get$first$ax(r.get$keys(r))),r==null?this.$ti._rest[1]._as(r):r},get$single(e){var r=this._map;return r=r.$index(0,m.get$single$ax(r.get$keys(r))),r==null?this.$ti._rest[1]._as(r):r},get$last(e){var r=this._map;return r=r.$index(0,m.get$last$ax(r.get$keys(r))),r==null?this.$ti._rest[1]._as(r):r},get$iterator(e){var r=this._map;return new t._MapBaseValueIterator(m.get$iterator$ax(r.get$keys(r)),r)}},t._MapBaseValueIterator.prototype={moveNext$0(){var e=this,r=e._collection$_keys;return r.moveNext$0()?(e._collection$_current=e._map.$index(0,r.get$current(r)),!0):(e._collection$_current=null,!1)},get$current(e){var r=this._collection$_current;return r==null?t._instanceType(this)._rest[1]._as(r):r}},t._UnmodifiableMapMixin.prototype={$indexSet(e,r,n){throw t.wrapException(t.UnsupportedError$("Cannot modify unmodifiable map"))},addAll$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot modify unmodifiable map"))},remove$1(e,r){throw t.wrapException(t.UnsupportedError$("Cannot modify unmodifiable map"))}},t.MapView.prototype={cast$2$0(e,r,n){return this._map.cast$2$0(0,r,n)},$index(e,r){return this._map.$index(0,r)},$indexSet(e,r,n){this._map.$indexSet(0,r,n)},addAll$1(e,r){this._map.addAll$1(0,r)},containsKey$1(e){return this._map.containsKey$1(e)},forEach$1(e,r){this._map.forEach$1(0,r)},get$isEmpty(e){var r=this._map;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this._map;return r.get$isNotEmpty(r)},get$length(e){var r=this._map;return r.get$length(r)},get$keys(e){var r=this._map;return r.get$keys(r)},remove$1(e,r){return this._map.remove$1(0,r)},toString$0(e){return this._map.toString$0(0)},get$values(e){var r=this._map;return r.get$values(r)},get$entries(e){var r=this._map;return r.get$entries(r)},$isMap:1},t.UnmodifiableMapView.prototype={cast$2$0(e,r,n){return new t.UnmodifiableMapView(this._map.cast$2$0(0,r,n),r._eval$1("@<0>")._bind$1(n)._eval$1("UnmodifiableMapView<1,2>"))}},t.ListQueue.prototype={get$iterator(e){var r=this;return new t._ListQueueIterator(r,r._tail,r._modificationCount,r._head)},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 r=this,n=r._head;if(n===r._tail)throw t.wrapException(t.IterableElementError_noElement());return n=r._table[n],n==null?r.$ti._precomputed1._as(n):n},get$last(e){var r=this,n=r._head,s=r._tail;if(n===s)throw t.wrapException(t.IterableElementError_noElement());return n=r._table,n=n[(s-1&n.length-1)>>>0],n==null?r.$ti._precomputed1._as(n):n},get$single(e){var r,n=this;if(n._head===n._tail)throw t.wrapException(t.IterableElementError_noElement());if(n.get$length(n)>1)throw t.wrapException(t.IterableElementError_tooMany());return r=n._table[n._head],r==null?n.$ti._precomputed1._as(r):r},elementAt$1(e,r){var n,s=this;return t.IndexError_check(r,s.get$length(s),s,null,null),n=s._table,n=n[(s._head+r&n.length-1)>>>0],n==null?s.$ti._precomputed1._as(n):n},toList$1$growable(e,r){var n,s,i,a,o,l,_=this,c=_._table.length-1,p=(_._tail-_._head&c)>>>0;if(p===0)return n=m.JSArray_JSArray$growable(0,_.$ti._precomputed1),n;for(n=_.$ti._precomputed1,s=t.List_List$filled(p,_.get$first(_),!0,n),i=_._table,a=_._head,o=0;o>>0],s[o]=l==null?n._as(l):l;return s},toList$0(e){return this.toList$1$growable(e,!0)},addAll$1(e,r){var n,s,i,a,o,l,_,c,p=this,h=p.$ti;if(h._eval$1("List<1>")._is(r))n=m.get$length$asx(r),s=p.get$length(p),i=s+n,a=p._table,o=a.length,i>=o?(l=t.List_List$filled(t.ListQueue__nextPowerOf2(i+u.JSInt_methods._shrOtherPositive$1(i,1)),null,!1,h._eval$1("1?")),p._tail=p._collection$_writeToList$1(l),p._table=l,p._head=0,u.JSArray_methods.setRange$4(l,s,i,r,0),p._tail+=n):(h=p._tail,_=o-h,n<_?(u.JSArray_methods.setRange$4(a,h,h+n,r,0),p._tail+=n):(c=n-_,u.JSArray_methods.setRange$4(a,h,h+_,r,0),u.JSArray_methods.setRange$4(p._table,0,c,r,_),p._tail=c)),++p._modificationCount;else for(h=m.get$iterator$ax(r);h.moveNext$0();)p._add$1(h.get$current(h))},clear$0(e){var r,n,s=this,i=s._head,a=s._tail;if(i!==a){for(r=s._table,n=r.length-1;i!==a;i=(i+1&n)>>>0)r[i]=null;s._head=s._tail=0,++s._modificationCount}},toString$0(e){return t.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var r=this,n=r._head,s=r._table;n=r._head=(n-1&s.length-1)>>>0,s[n]=e,n===r._tail&&r._grow$0(),++r._modificationCount},removeFirst$0(){var e,r,n=this,s=n._head;if(s===n._tail)throw t.wrapException(t.IterableElementError_noElement());return++n._modificationCount,e=n._table,r=e[s],r==null&&(r=n.$ti._precomputed1._as(r)),e[s]=null,n._head=(s+1&e.length-1)>>>0,r},removeLast$0(e){var r,n=this,s=n._head,i=n._tail;if(s===i)throw t.wrapException(t.IterableElementError_noElement());return++n._modificationCount,s=n._table,i=n._tail=(i-1&s.length-1)>>>0,r=s[i],r==null&&(r=n.$ti._precomputed1._as(r)),s[i]=null,r},_add$1(e){var r=this,n=r._table,s=r._tail;n[s]=e,n=(s+1&n.length-1)>>>0,r._tail=n,r._head===n&&r._grow$0(),++r._modificationCount},_grow$0(){var e=this,r=t.List_List$filled(e._table.length*2,null,!1,e.$ti._eval$1("1?")),n=e._table,s=e._head,i=n.length-s;u.JSArray_methods.setRange$4(r,0,i,n,s),u.JSArray_methods.setRange$4(r,i,i+e._head,e._table,0),e._head=0,e._tail=e._table.length,e._table=r},_collection$_writeToList$1(e){var r,n,s=this,i=s._head,a=s._tail,o=s._table;return i<=a?(r=a-i,u.JSArray_methods.setRange$4(e,0,r,o,i),r):(n=o.length-i,u.JSArray_methods.setRange$4(e,0,n,o,i),u.JSArray_methods.setRange$4(e,n,n+s._tail,s._table,0),s._tail+n)},$isQueue:1},t._ListQueueIterator.prototype={get$current(e){var r=this._collection$_current;return r==null?t._instanceType(this)._precomputed1._as(r):r},moveNext$0(){var e,r=this,n=r._queue;return r._modificationCount!==n._modificationCount&&t.throwExpression(t.ConcurrentModificationError$(n)),e=r._collection$_position,e===r._collection$_end?(r._collection$_current=null,!1):(n=n._table,r._collection$_current=n[e],r._collection$_position=(e+1&n.length-1)>>>0,!0)}},t.SetBase.prototype={get$isEmpty(e){return this.get$length(this)===0},get$isNotEmpty(e){return this.get$length(this)!==0},addAll$1(e,r){var n;for(n=m.get$iterator$ax(r);n.moveNext$0();)this.add$1(0,n.get$current(n))},removeAll$1(e){var r;for(r=m.get$iterator$ax(e);r.moveNext$0();)this.remove$1(0,r.get$current(r))},difference$1(e){var r,n,s,i=this.toSet$0(0);for(r=this.get$iterator(this),n=e._source;r.moveNext$0();)s=r.get$current(r),n.contains$1(0,s)&&i.remove$1(0,s);return i},toList$1$growable(e,r){return t.List_List$of(this,!0,t._instanceType(this)._precomputed1)},toList$0(e){return this.toList$1$growable(e,!0)},map$1$1(e,r,n){return new t.EfficientLengthMappedIterable(this,r,t._instanceType(this)._eval$1("@<1>")._bind$1(n)._eval$1("EfficientLengthMappedIterable<1,2>"))},get$single(e){var r,n=this;if(n.get$length(n)>1)throw t.wrapException(t.IterableElementError_tooMany());if(r=n.get$iterator(n),!r.moveNext$0())throw t.wrapException(t.IterableElementError_noElement());return r.get$current(r)},toString$0(e){return t.Iterable_iterableToFullString(this,"{","}")},where$1(e,r){return new t.WhereIterable(this,r,t._instanceType(this)._eval$1("WhereIterable<1>"))},join$1(e,r){var n,s,i=this.get$iterator(this);if(!i.moveNext$0())return"";if(n=m.toString$0$(i.get$current(i)),!i.moveNext$0())return n;if(r.length===0){s=n;do s+=t.S(i.get$current(i));while(i.moveNext$0())}else{s=n;do s=s+r+t.S(i.get$current(i));while(i.moveNext$0())}return s.charCodeAt(0)==0,s},join$0(e){return this.join$1(e,"")},any$1(e,r){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(r.call$1(n.get$current(n)))return!0;return!1},take$1(e,r){return t.TakeIterable_TakeIterable(this,r,t._instanceType(this)._precomputed1)},skip$1(e,r){return t.SkipIterable_SkipIterable(this,r,t._instanceType(this)._precomputed1)},get$first(e){var r=this.get$iterator(this);if(!r.moveNext$0())throw t.wrapException(t.IterableElementError_noElement());return r.get$current(r)},get$last(e){var r,n=this.get$iterator(this);if(!n.moveNext$0())throw t.wrapException(t.IterableElementError_noElement());do r=n.get$current(n);while(n.moveNext$0());return r},elementAt$1(e,r){var n,s;for(t.RangeError_checkNotNegative(r,"index"),n=this.get$iterator(this),s=r;n.moveNext$0();){if(s===0)return n.get$current(n);--s}throw t.wrapException(t.IndexError$withLength(r,r-s,this,null,"index"))},$isEfficientLengthIterable:1,$isIterable:1,$isSet:1},t._SetBase.prototype={difference$1(e){var r,n,s,i=this._newSet$0();for(r=this.get$iterator(this),n=e._source;r.moveNext$0();)s=r.get$current(r),n.contains$1(0,s)||i.add$1(0,s);return i},intersection$1(e){var r,n,s,i=this._newSet$0();for(r=this.get$iterator(this),n=e._baseMap;r.moveNext$0();)s=r.get$current(r),n.containsKey$1(s)&&i.add$1(0,s);return i},toSet$0(e){var r=this._newSet$0();return r.addAll$1(0,this),r}},t._UnmodifiableSetMixin.prototype={add$1(e,r){return t._UnmodifiableSetMixin__throwUnmodifiable()},addAll$1(e,r){return t._UnmodifiableSetMixin__throwUnmodifiable()},remove$1(e,r){return t._UnmodifiableSetMixin__throwUnmodifiable()}},t._UnmodifiableSet.prototype={_newSet$0(){return t.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)},contains$1(e,r){return this._map.containsKey$1(r)},get$iterator(e){var r=this._map;return m.get$iterator$ax(r.get$keys(r))},get$length(e){var r=this._map;return r.get$length(r)}},t.UnmodifiableSetView.prototype={contains$1(e,r){return this._collection$_source.contains$1(0,r)},get$length(e){return this._collection$_source._collection$_length},get$iterator(e){var r=this._collection$_source;return t._LinkedHashSetIterator$(r,r._collection$_modifications)},toSet$0(e){return this._collection$_source.toSet$0(0)}},t._UnmodifiableMapView_MapView__UnmodifiableMapMixin.prototype={},t._UnmodifiableSetView_SetBase__UnmodifiableSetMixin.prototype={},t.__UnmodifiableSet__SetBase__UnmodifiableSetMixin.prototype={},t.Utf8Decoder__decoder_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!0}),e}catch{}return null},$signature:91},t.Utf8Decoder__decoderNonfatal_closure.prototype={call$0(){var e;try{return e=new TextDecoder("utf-8",{fatal:!1}),e}catch{}return null},$signature:91},t.AsciiCodec.prototype={encode$1(e){return u.AsciiEncoder_127.convert$1(e)},get$encoder(){return u.AsciiEncoder_127}},t._UnicodeSubsetEncoder.prototype={convert$1(e){var r,n,s,i=t.RangeError_checkValidRange(0,null,e.length)-0,a=new Uint8Array(i);for(r=~this._subsetMask,n=0;n=0){if(y=u.JSString_methods.codeUnitAt$1(F.ABCDEF,S),y===h)continue;h=y}else{if(S===-1&&(l<0&&(C=o==null?null:o._contents.length,C==null&&(C=0),l=C+(i-a),_=i),++c,h===61))continue;h=y}if(S!==-2){o==null&&(o=new t.StringBuffer("")),C=o,C._contents+=u.JSString_methods.substring$2(e,a,i),C._contents+=t.Primitives_stringFromCharCode(h),a=p;continue}}throw t.wrapException(t.FormatException$("Invalid base64 data",e,i))}if(o!=null){if(C=o._contents+=u.JSString_methods.substring$2(e,a,n),A=C.length,l>=0)t.Base64Codec__checkPadding(e,_,n,l,c,A);else{if(M=u.JSInt_methods.$mod(A-1,4)+1,M===1)throw t.wrapException(t.FormatException$(R,e,n));for(;M<4;)C+="=",o._contents=C,++M}return C=o._contents,u.JSString_methods.replaceRange$3(e,r,n,(C.charCodeAt(0)==0,C))}if(E=n-r,l>=0)t.Base64Codec__checkPadding(e,_,n,l,c,E);else{if(M=u.JSInt_methods.$mod(E,4),M===1)throw t.wrapException(t.FormatException$(R,e,n));M>1&&(e=u.JSString_methods.replaceRange$3(e,n,n,M===2?"==":"="))}return e}},t.Base64Encoder.prototype={convert$1(e){var r=m.getInterceptor$asx(e);return r.get$isEmpty(e)?"":(r=new t._Base64Encoder(F.ABCDEF).encode$4(e,0,r.get$length(e),!0),r.toString,t.String_String$fromCharCodes(r,0,null))},startChunkedConversion$1(e){return new t._Utf8Base64EncoderSink(new t._Utf8StringSinkAdapter(new t._Utf8Decoder(!1),e,e._stringSink),new t._Base64Encoder(F.ABCDEF))}},t._Base64Encoder.prototype={createBuffer$1(e){return new Uint8Array(e)},encode$4(e,r,n,s){var i,a=this,o=(a._convert$_state&3)+(n-r),l=u.JSInt_methods._tdivFast$1(o,3),_=l*4;return s&&o-l*3>0&&(_+=4),i=a.createBuffer$1(_),a._convert$_state=t._Base64Encoder_encodeChunk(a._alphabet,e,r,n,s,i,0,a._convert$_state),_>0?i:null}},t._Base64EncoderSink.prototype={},t._Utf8Base64EncoderSink.prototype={_convert$_add$4(e,r,n,s){var i=this._encoder.encode$4(e,r,n,s);i!=null&&this._sink.addSlice$4(i,0,i.length,s)}},t.ByteConversionSink.prototype={},t.Codec.prototype={encode$1(e){return this.get$encoder().convert$1(e)}},t.Converter.prototype={},t.Encoding.prototype={},t.JsonUnsupportedObjectError.prototype={toString$0(e){var r=t.Error_safeToString(this.unsupportedObject);return(this.cause!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+r}},t.JsonCyclicError.prototype={toString$0(e){return"Cyclic error in JSON stringify"}},t.JsonCodec.prototype={encode$2$toEncodable(e,r){var n=t._JsonStringStringifier_stringify(e,this.get$encoder()._toEncodable,null);return n},get$encoder(){return u.JsonEncoder_null}},t.JsonEncoder.prototype={convert$1(e){var r,n=new t.StringBuffer(""),s=t._JsonStringStringifier$(n,this._toEncodable);return s.writeObject$1(e),r=n._contents,r.charCodeAt(0)==0,r}},t._JsonStringifier.prototype={writeStringContent$1(e){var r,n,s,i,a,o=this,l=e.length;for(r=0,n=0;n92){s>=55296&&(i=s&64512,i===55296?(a=n+1,a=!(a=0&&(u.JSString_methods.codeUnitAt$1(e,i)&64512)===55296)):i=!1,i&&(n>r&&o.writeStringSlice$3(e,r,n),r=n+1,o.writeCharCode$1(92),o.writeCharCode$1(117),o.writeCharCode$1(100),i=s>>>8&15,o.writeCharCode$1(i<10?48+i:87+i),i=s>>>4&15,o.writeCharCode$1(i<10?48+i:87+i),i=s&15,o.writeCharCode$1(i<10?48+i:87+i)));continue}if(s<32)switch(n>r&&o.writeStringSlice$3(e,r,n),r=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),i=s>>>4&15,o.writeCharCode$1(i<10?48+i:87+i),i=s&15,o.writeCharCode$1(i<10?48+i:87+i);break}else(s===34||s===92)&&(n>r&&o.writeStringSlice$3(e,r,n),r=n+1,o.writeCharCode$1(92),o.writeCharCode$1(s))}r===0?o.writeString$1(e):r>>18|240,i=o._bufferIndex=a+1,s[a]=n>>>12&63|128,a=o._bufferIndex=i+1,s[i]=n>>>6&63|128,o._bufferIndex=a+1,s[a]=n&63|128,!0):(o._writeReplacementCharacter$0(),!1)},_fillBuffer$3(e,r,n){var s,i,a,o,l,_,c,p=this;for(r!==n&&(u.JSString_methods.codeUnitAt$1(e,n-1)&64512)===55296&&--n,s=p._convert$_buffer,i=s.length,a=r;a=i)break;p._bufferIndex=l+1,s[l]=o}else if(l=o&64512,l===55296){if(p._bufferIndex+4>i)break;_=a+1,p._writeSurrogate$2(o,u.JSString_methods._codeUnitAt$1(e,_))&&(a=_)}else if(l===56320){if(p._bufferIndex+3>i)break;p._writeReplacementCharacter$0()}else if(o<=2047){if(l=p._bufferIndex,c=l+1,c>=i)break;p._bufferIndex=c,s[l]=o>>>6|192,p._bufferIndex=c+1,s[c]=o&63|128}else{if(l=p._bufferIndex,l+2>=i)break;c=p._bufferIndex=l+1,s[l]=o>>>12|224,l=p._bufferIndex=c+1,s[c]=o>>>6&63|128,p._bufferIndex=l+1,s[l]=o&63|128}return a}},t.Utf8Decoder.prototype={convert$1(e){var r=this._allowMalformed,n=t.Utf8Decoder__convertIntercepted(r,e,0,null);return n!=null?n:new t._Utf8Decoder(r).convertGeneral$4(e,0,null,!0)}},t._Utf8Decoder.prototype={convertGeneral$4(e,r,n,s){var i,a,o,l,_,c=this,p=t.RangeError_checkValidRange(r,n,m.get$length$asx(e));if(r===p)return"";if($.Uint8List._is(e)?(i=e,a=0):(i=t._Utf8Decoder__makeUint8List(e,r,p),p-=r,a=r,r=0),o=c._convertRecursive$4(i,r,p,s),l=c._convert$_state,(l&1)!==0)throw _=t._Utf8Decoder_errorDescription(l),c._convert$_state=0,t.wrapException(t.FormatException$(_,e,a+c._charOrIndex));return o},_convertRecursive$4(e,r,n,s){var i,a,o=this;return n-r>1e3?(i=u.JSInt_methods._tdivFast$1(r+n,2),a=o._convertRecursive$4(e,r,i,!1),(o._convert$_state&1)!==0?a:a+o._convertRecursive$4(e,i,n,s)):o.decodeGeneral$4(e,r,n,s)},flush$1(e){var r=this._convert$_state;if(this._convert$_state=0,!(r<=32))if(this.allowMalformed)e._contents+=t.Primitives_stringFromCharCode(65533);else throw t.wrapException(t.FormatException$(t._Utf8Decoder_errorDescription(77),null,null))},decodeGeneral$4(e,r,n,s){var i,a,o,l,_,c,p,h=this,f=65533,d=h._convert$_state,g=h._charOrIndex,y=new t.StringBuffer(""),S=r+1,C=e[r];e:for(i=h.allowMalformed;;){for(;;S=l){if(a=u.JSString_methods._codeUnitAt$1("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",C)&31,g=d<=32?C&61694>>>a:(C&63|g<<6)>>>0,d=u.JSString_methods._codeUnitAt$1(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\0\0\0\0\0AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\0\0\0\0 AAAAA",d+a),d===0){if(y._contents+=t.Primitives_stringFromCharCode(g),S===n)break e;break}else if((d&1)!==0){if(i)switch(d){case 69:case 67:y._contents+=t.Primitives_stringFromCharCode(f);break;case 65:y._contents+=t.Primitives_stringFromCharCode(f),--S;break;default:o=y._contents+=t.Primitives_stringFromCharCode(f),y._contents=o+t.Primitives_stringFromCharCode(f);break}else return h._convert$_state=d,h._charOrIndex=S-1,"";d=0}if(S===n)break e;l=S+1,C=e[S]}if(l=S+1,C=e[S],C<128){for(;;){if(!(l=128){_=c-1,l=c;break}l=c}if(_-S<20)for(p=S;p<_;++p)y._contents+=t.Primitives_stringFromCharCode(e[p]);else y._contents+=t.String_String$fromCharCodes(e,S,_);if(_===n)break e;S=l}else S=l}if(s&&d>32)if(i)y._contents+=t.Primitives_stringFromCharCode(f);else return h._convert$_state=77,h._charOrIndex=n,"";return h._convert$_state=d,h._charOrIndex=g,i=y._contents,i.charCodeAt(0)==0,i}},t.NoSuchMethodError_toString_closure.prototype={call$2(e,r){var n=this.sb,s=this._box_0,i=n._contents+=s.comma;i+=e.__internal$_name,n._contents=i,n._contents=i+": ",n._contents+=t.Error_safeToString(r),s.comma=", "},$signature:346},t.DateTime.prototype={$eq(e,r){return r==null?!1:r instanceof t.DateTime&&this._value===r._value&&!0},compareTo$1(e,r){return u.JSInt_methods.compareTo$1(this._value,r._value)},get$hashCode(e){var r=this._value;return(r^u.JSInt_methods._shrOtherPositive$1(r,30))&1073741823},toString$0(e){var r=this,n=t.DateTime__fourDigits(t.Primitives_getYear(r)),s=t.DateTime__twoDigits(t.Primitives_getMonth(r)),i=t.DateTime__twoDigits(t.Primitives_getDay(r)),a=t.DateTime__twoDigits(t.Primitives_getHours(r)),o=t.DateTime__twoDigits(t.Primitives_getMinutes(r)),l=t.DateTime__twoDigits(t.Primitives_getSeconds(r)),_=t.DateTime__threeDigits(t.Primitives_getMilliseconds(r));return n+"-"+s+"-"+i+" "+a+":"+o+":"+l+"."+_},$isComparable:1},t.Duration.prototype={$eq(e,r){return r==null?!1:r instanceof t.Duration&&this._duration===r._duration},get$hashCode(e){return u.JSInt_methods.get$hashCode(this._duration)},compareTo$1(e,r){return u.JSInt_methods.compareTo$1(this._duration,r._duration)},toString$0(e){var r,n,s,i,a,o=this._duration,l=u.JSInt_methods._tdivFast$1(o,36e8),_=o%36e8;return o<0?(l=0-l,o=0-_,r="-"):(o=_,r=""),n=u.JSInt_methods._tdivFast$1(o,6e7),o%=6e7,s=n<10?"0":"",i=u.JSInt_methods._tdivFast$1(o,1e6),a=i<10?"0":"",r+l+":"+s+n+":"+a+i+"."+u.JSString_methods.padLeft$2(u.JSInt_methods.toString$0(o%1e6),6,"0")},$isComparable:1},t._Enum.prototype={toString$0(e){return this._enumToString$0()}},t.Error.prototype={get$stackTrace(){return t.getTraceFromException(this.$thrownJsError)}},t.AssertionError.prototype={toString$0(e){var r=this.message;return r!=null?"Assertion failed: "+t.Error_safeToString(r):"Assertion failed"},get$message(e){return this.message}},t.TypeError.prototype={},t.ArgumentError.prototype={get$_errorName(){return"Invalid argument"+(this._hasValue?"":"(s)")},get$_errorExplanation(){return""},toString$0(e){var r=this,n=r.name,s=n==null?"":" ("+n+")",i=r.message,a=i==null?"":": "+t.S(i),o=r.get$_errorName()+s+a;return r._hasValue?o+r.get$_errorExplanation()+": "+t.Error_safeToString(r.get$invalidValue()):o},get$invalidValue(){return this.invalidValue},get$message(e){return this.message}},t.RangeError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName(){return"RangeError"},get$_errorExplanation(){var e,r=this.start,n=this.end;return r==null?e=n!=null?": Not less than or equal to "+t.S(n):"":n==null?e=": Not greater than or equal to "+t.S(r):n>r?e=": Not in inclusive range "+t.S(r)+".."+t.S(n):e=ny.length:r=!1,r&&(g=null),g==null)return y.length>78&&(y=u.JSString_methods.substring$2(y,0,75)+"..."),d+` `+y;for(n=1,s=0,i=!1,a=0;a1?d+(" (at line "+n+", character "+(g-s+1)+`) `):d+(" (at character "+(g+1)+`) `),l=y.length,a=g;a78?g-s<75?(_=s+75,c=s,p="",h="..."):(l-g<75?(c=l-75,_=l,h=""):(c=g-36,_=g+36,h="..."),p="..."):(_=l,c=s,p="",h=""),d+p+u.JSString_methods.substring$2(y,c,_)+h+` `+u.JSString_methods.$mul(" ",g-c+p.length)+`^ `}else return g!=null?d+(" (at offset "+t.S(g)+")"):d},$isException:1,get$message(e){return this.message}},t.Iterable.prototype={cast$1$0(e,r){return t.CastIterable_CastIterable(this,t._instanceType(this)._eval$1("Iterable.E"),r)},followedBy$1(e,r){var n=this,s=t._instanceType(n);return s._eval$1("EfficientLengthIterable")._is(n)?t.FollowedByIterable_FollowedByIterable$firstEfficient(n,r,s._eval$1("Iterable.E")):new t.FollowedByIterable(n,r,s._eval$1("FollowedByIterable"))},map$1$1(e,r,n){return t.MappedIterable_MappedIterable(this,r,t._instanceType(this)._eval$1("Iterable.E"),n)},where$1(e,r){return new t.WhereIterable(this,r,t._instanceType(this)._eval$1("WhereIterable"))},expand$1$1(e,r,n){return new t.ExpandIterable(this,r,t._instanceType(this)._eval$1("@")._bind$1(n)._eval$1("ExpandIterable<1,2>"))},contains$1(e,r){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(m.$eq$(n.get$current(n),r))return!0;return!1},forEach$1(e,r){var n;for(n=this.get$iterator(this);n.moveNext$0();)r.call$1(n.get$current(n))},fold$1$2(e,r,n){var s,i;for(s=this.get$iterator(this),i=r;s.moveNext$0();)i=n.call$2(i,s.get$current(s));return i},fold$2(e,r,n){return this.fold$1$2(e,r,n,$.dynamic)},join$1(e,r){var n,s,i=this.get$iterator(this);if(!i.moveNext$0())return"";if(n=m.toString$0$(i.get$current(i)),!i.moveNext$0())return n;if(r.length===0){s=n;do s+=t.S(m.toString$0$(i.get$current(i)));while(i.moveNext$0())}else{s=n;do s=s+r+t.S(m.toString$0$(i.get$current(i)));while(i.moveNext$0())}return s.charCodeAt(0)==0,s},join$0(e){return this.join$1(e,"")},any$1(e,r){var n;for(n=this.get$iterator(this);n.moveNext$0();)if(r.call$1(n.get$current(n)))return!0;return!1},toList$1$growable(e,r){return t.List_List$of(this,r,t._instanceType(this)._eval$1("Iterable.E"))},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return t.LinkedHashSet_LinkedHashSet$of(this,t._instanceType(this)._eval$1("Iterable.E"))},get$length(e){var r,n=this.get$iterator(this);for(r=0;n.moveNext$0();)++r;return r},get$isEmpty(e){return!this.get$iterator(this).moveNext$0()},get$isNotEmpty(e){return!this.get$isEmpty(this)},take$1(e,r){return t.TakeIterable_TakeIterable(this,r,t._instanceType(this)._eval$1("Iterable.E"))},skip$1(e,r){return t.SkipIterable_SkipIterable(this,r,t._instanceType(this)._eval$1("Iterable.E"))},skipWhile$1(e,r){return new t.SkipWhileIterable(this,r,t._instanceType(this)._eval$1("SkipWhileIterable"))},get$first(e){var r=this.get$iterator(this);if(!r.moveNext$0())throw t.wrapException(t.IterableElementError_noElement());return r.get$current(r)},get$last(e){var r,n=this.get$iterator(this);if(!n.moveNext$0())throw t.wrapException(t.IterableElementError_noElement());do r=n.get$current(n);while(n.moveNext$0());return r},get$single(e){var r,n=this.get$iterator(this);if(!n.moveNext$0())throw t.wrapException(t.IterableElementError_noElement());if(r=n.get$current(n),n.moveNext$0())throw t.wrapException(t.IterableElementError_tooMany());return r},elementAt$1(e,r){var n,s;for(t.RangeError_checkNotNegative(r,"index"),n=this.get$iterator(this),s=r;n.moveNext$0();){if(s===0)return n.get$current(n);--s}throw t.wrapException(t.IndexError$withLength(r,r-s,this,null,"index"))},toString$0(e){return t.Iterable_iterableToShortString(this,"(",")")}},t._GeneratorIterable.prototype={elementAt$1(e,r){return t.IndexError_check(r,this.length,this,null,null),this._generator.call$1(r)},get$length(e){return this.length}},t.MapEntry.prototype={toString$0(e){return"MapEntry("+t.S(this.key)+": "+t.S(this.value)+")"}},t.Null.prototype={get$hashCode(e){return t.Object.prototype.get$hashCode.call(this,this)},toString$0(e){return"null"}},t.Object.prototype={$isObject:1,$eq(e,r){return this===r},get$hashCode(e){return t.Primitives_objectHashCode(this)},toString$0(e){return"Instance of '"+t.Primitives_objectTypeName(this)+"'"},noSuchMethod$1(e,r){throw t.wrapException(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,r))},get$runtimeType(e){return t.getRuntimeTypeOfDartObject(this)},toString(){return this.toString$0(this)}},t._StringStackTrace.prototype={toString$0(e){return this._stackTrace},$isStackTrace:1},t.Runes.prototype={get$iterator(e){return new t.RuneIterator(this.string)},get$last(e){var r,n,s=this.string,i=s.length;if(i===0)throw t.wrapException(t.StateError$("No elements."));return r=u.JSString_methods.codeUnitAt$1(s,i-1),(r&64512)===56320&&i>1&&(n=u.JSString_methods.codeUnitAt$1(s,i-2),(n&64512)===55296)?t._combineSurrogatePair(n,r):r}},t.RuneIterator.prototype={get$current(e){return this._currentCodePoint},moveNext$0(){var e,r,n,s=this,i=s._position=s._nextPosition,a=s.string,o=a.length;return i===o?(s._currentCodePoint=-1,!1):(e=u.JSString_methods._codeUnitAt$1(a,i),r=i+1,(e&64512)===55296&&r4&&this.error.call$2("an IPv6 part can only contain a maximum of 4 hex digits",e),n=t.int_parse(u.JSString_methods.substring$2(this.host,e,r),16),(n<0||n>65535)&&this.error.call$2("each part must be in the range of `0x0..0xFFFF`",e),n},$signature:418},t._Uri.prototype={get$_core$_text(){var e,r,n,s,i=this,a=i.___Uri__text_FI;return a===v&&(e=i.scheme,r=e.length!==0?""+e+":":"",n=i._host,s=n==null,!s||e==="file"?(e=r+"//",r=i._userInfo,r.length!==0&&(e=e+r+"@"),s||(e+=n),r=i._port,r!=null&&(e=e+":"+t.S(r))):e=r,e+=i.path,r=i._query,r!=null&&(e=e+"?"+r),r=i._fragment,r!=null&&(e=e+"#"+r),a!==v&&t.throwUnnamedLateFieldADI(),a=i.___Uri__text_FI=(e.charCodeAt(0)==0,e)),a},get$pathSegments(){var e,r,n=this,s=n.___Uri_pathSegments_FI;return s===v&&(e=n.path,e.length!==0&&u.JSString_methods._codeUnitAt$1(e,0)===47&&(e=u.JSString_methods.substring$1(e,1)),r=e.length===0?u.List_empty:t.List_List$unmodifiable(new t.MappedListIterable(t._setArrayType(e.split("/"),$.JSArray_String),t.core_Uri_decodeComponent$closure(),$.MappedListIterable_String_dynamic),$.String),n.___Uri_pathSegments_FI!==v&&t.throwUnnamedLateFieldADI(),s=n.___Uri_pathSegments_FI=r),s},get$hashCode(e){var r,n=this,s=n.___Uri_hashCode_FI;return s===v&&(r=u.JSString_methods.get$hashCode(n.get$_core$_text()),n.___Uri_hashCode_FI!==v&&t.throwUnnamedLateFieldADI(),n.___Uri_hashCode_FI=r,s=r),s},get$userInfo(){return this._userInfo},get$host(){var e=this._host;return e==null?"":u.JSString_methods.startsWith$1(e,"[")?u.JSString_methods.substring$2(e,1,e.length-1):e},get$port(e){var r=this._port;return r==null?t._Uri__defaultPort(this.scheme):r},get$query(){var e=this._query;return e==null?"":e},get$fragment(){var e=this._fragment;return e==null?"":e},isScheme$1(e){var r=this.scheme;return e.length!==r.length?!1:t._caseInsensitiveCompareStart(e,r,0)>=0},_mergePaths$2(e,r){var n,s,i,a,o,l;for(n=0,s=0;u.JSString_methods.startsWith$2(r,"../",s);)s+=3,++n;for(i=u.JSString_methods.lastIndexOf$1(e,"/");!(!(i>0&&n>0)||(a=u.JSString_methods.lastIndexOf$2(e,"/",i-1),a<0)||(o=i-a,l=o!==2,(!l||o===3)&&u.JSString_methods.codeUnitAt$1(e,a+1)===46?l=!l||u.JSString_methods.codeUnitAt$1(e,a+2)===46:l=!1,l));)--n,i=a;return u.JSString_methods.replaceRange$3(e,i+1,null,u.JSString_methods.substring$1(r,s-3*n))},resolve$1(e){return this.resolveUri$1(t.Uri_parse(e))},resolveUri$1(e){var r,n,s,i,a,o,l,_,c,p,h=this,f=null;return e.get$scheme().length!==0?(r=e.get$scheme(),e.get$hasAuthority()?(n=e.get$userInfo(),s=e.get$host(),i=e.get$hasPort()?e.get$port(e):f):(i=f,s=i,n=""),a=t._Uri__removeDotSegments(e.get$path(e)),o=e.get$hasQuery()?e.get$query():f):(r=h.scheme,e.get$hasAuthority()?(n=e.get$userInfo(),s=e.get$host(),i=t._Uri__makePort(e.get$hasPort()?e.get$port(e):f,r),a=t._Uri__removeDotSegments(e.get$path(e)),o=e.get$hasQuery()?e.get$query():f):(n=h._userInfo,s=h._host,i=h._port,a=h.path,e.get$path(e)===""?o=e.get$hasQuery()?e.get$query():h._query:(l=t._Uri__packageNameEnd(h,a),l>0?(_=u.JSString_methods.substring$2(a,0,l),a=e.get$hasAbsolutePath()?_+t._Uri__removeDotSegments(e.get$path(e)):_+t._Uri__removeDotSegments(h._mergePaths$2(u.JSString_methods.substring$1(a,_.length),e.get$path(e)))):e.get$hasAbsolutePath()?a=t._Uri__removeDotSegments(e.get$path(e)):a.length===0?s==null?a=r.length===0?e.get$path(e):t._Uri__removeDotSegments(e.get$path(e)):a=t._Uri__removeDotSegments("/"+e.get$path(e)):(c=h._mergePaths$2(a,e.get$path(e)),p=r.length===0,!p||s!=null||u.JSString_methods.startsWith$1(a,"/")?a=t._Uri__removeDotSegments(c):a=t._Uri__normalizeRelativePath(c,!p||s!=null)),o=e.get$hasQuery()?e.get$query():f))),t._Uri$_internal(r,n,s,i,a,o,e.get$hasFragment()?e.get$fragment():f)},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$hasAbsolutePath(){return u.JSString_methods.startsWith$1(this.path,"/")},toFilePath$0(){var e,r=this,n=r.scheme;if(n!==""&&n!=="file")throw t.wrapException(t.UnsupportedError$("Cannot extract a file path from a "+n+" URI"));if(n=r._query,(n==null?"":n)!=="")throw t.wrapException(t.UnsupportedError$(F.Cannotfq));if(n=r._fragment,(n==null?"":n)!=="")throw t.wrapException(t.UnsupportedError$(F.Cannotff));return n=v.$get$_Uri__isWindowsCached(),n?n=t._Uri__toWindowsFilePath(r):(r._host!=null&&r.get$host()!==""&&t.throwExpression(t.UnsupportedError$(F.Cannotn)),e=r.get$pathSegments(),t._Uri__checkNonWindowsPathReservedCharacters(e,!1),n=t.StringBuffer__writeAll(u.JSString_methods.startsWith$1(r.path,"/")?"/":"",e,"/"),n=(n.charCodeAt(0)==0,n)),n},toString$0(e){return this.get$_core$_text()},$eq(e,r){var n,s,i=this;return r==null?!1:i===r?!0:($.Uri._is(r)&&i.scheme===r.get$scheme()&&i._host!=null===r.get$hasAuthority()&&i._userInfo===r.get$userInfo()&&i.get$host()===r.get$host()&&i.get$port(i)===r.get$port(r)&&i.path===r.get$path(r)?(n=i._query,s=n==null,!s===r.get$hasQuery()?(s&&(n=""),n===r.get$query()?(n=i._fragment,s=n==null,!s===r.get$hasFragment()?(s&&(n=""),n=n===r.get$fragment()):n=!1):n=!1):n=!1):n=!1,n)},$isUri:1,get$scheme(){return this.scheme},get$path(e){return this.path}},t._Uri__makePath_closure.prototype={call$1(e){return t._Uri__uriEncode(u.List_XRg0,e,u.C_Utf8Codec,!1)},$signature:5},t.UriData.prototype={get$uri(){var e,r,n,s,i=this,a=null,o=i._uriCache;return o==null&&(o=i._core$_text,e=i._separatorIndices[0]+1,r=u.JSString_methods.indexOf$2(o,"?",e),n=o.length,r>=0?(s=t._Uri__normalizeOrSubstring(o,r+1,n,u.List_oFp,!1,!1),n=r):s=a,o=i._uriCache=new t._DataUri("data","",a,a,t._Uri__normalizeOrSubstring(o,e,n,u.List_XRg,!1,!1),s,a)),o},toString$0(e){var r=this._core$_text;return this._separatorIndices[0]===-1?"data:"+r:r}},t._createTables_build.prototype={call$2(e,r){var n=this.tables[e];return u.NativeUint8List_methods.fillRange$3(n,0,96,r),n},$signature:435},t._createTables_setChars.prototype={call$3(e,r,n){var s,i;for(s=r.length,i=0;i>>0]=n},$signature:164},t._SimpleUri.prototype={get$hasAuthority(){return this._hostStart>0},get$hasPort(){return this._hostStart>0&&this._portStart+1r?u.JSString_methods.substring$2(this._uri,r,e-1):""},get$host(){var e=this._hostStart;return e>0?u.JSString_methods.substring$2(this._uri,e,this._portStart):""},get$port(e){var r,n=this;return n.get$hasPort()?t.int_parse(u.JSString_methods.substring$2(n._uri,n._portStart+1,n._pathStart),null):(r=n._schemeEnd,r===4&&u.JSString_methods.startsWith$1(n._uri,"http")?80:r===5&&u.JSString_methods.startsWith$1(n._uri,"https")?443:0)},get$path(e){return u.JSString_methods.substring$2(this._uri,this._pathStart,this._queryStart)},get$query(){var e=this._queryStart,r=this._fragmentStart;return e=n.length?e:new t._SimpleUri(u.JSString_methods.substring$2(n,0,r),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,r,e._schemeCache)},resolve$1(e){return this.resolveUri$1(t.Uri_parse(e))},resolveUri$1(e){return e instanceof t._SimpleUri?this._simpleMerge$2(this,e):this._toNonSimple$0().resolveUri$1(e)},_simpleMerge$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=r._schemeEnd;if(A>0)return r;if(n=r._hostStart,n>0)return s=e._schemeEnd,s<=0?r:(i=s===4,i&&u.JSString_methods.startsWith$1(e._uri,"file")?a=r._pathStart!==r._queryStart:i&&u.JSString_methods.startsWith$1(e._uri,"http")?a=!r._isPort$1("80"):a=!(s===5&&u.JSString_methods.startsWith$1(e._uri,"https"))||!r._isPort$1("443"),a?(o=s+1,new t._SimpleUri(u.JSString_methods.substring$2(e._uri,0,o)+u.JSString_methods.substring$1(r._uri,A+1),s,n+o,r._portStart+o,r._pathStart+o,r._queryStart+o,r._fragmentStart+o,e._schemeCache)):this._toNonSimple$0().resolveUri$1(r));if(l=r._pathStart,A=r._queryStart,l===A)return n=r._fragmentStart,A0?c:_,o=p-l,new t._SimpleUri(u.JSString_methods.substring$2(e._uri,0,p)+u.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,_,A+o,r._fragmentStart+o,e._schemeCache);if(h=e._pathStart,f=e._queryStart,h===f&&e._hostStart>0){for(;u.JSString_methods.startsWith$2(n,"../",l);)l+=3;return o=h-l+1,new t._SimpleUri(u.JSString_methods.substring$2(e._uri,0,h)+"/"+u.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,h,A+o,r._fragmentStart+o,e._schemeCache)}if(d=e._uri,c=t._SimpleUri__packageNameEnd(this),c>=0)g=c;else for(g=h;u.JSString_methods.startsWith$2(d,"../",g);)g+=3;for(y=0;S=l+3,!!(S<=A&&u.JSString_methods.startsWith$2(n,"../",l));)++y,l=S;for(C="";f>g;)if(--f,u.JSString_methods.codeUnitAt$1(d,f)===47){if(y===0){C="/";break}--y,C="/"}return f===g&&e._schemeEnd<=0&&!u.JSString_methods.startsWith$2(d,"/",h)&&(l-=y*3,C=""),o=f-l+C.length,new t._SimpleUri(u.JSString_methods.substring$2(d,0,f)+C+u.JSString_methods.substring$1(n,l),e._schemeEnd,e._hostStart,e._portStart,h,A+o,r._fragmentStart+o,e._schemeCache)},toFilePath$0(){var e,r,n=this,s=n._schemeEnd;if(s>=0?(e=!(s===4&&u.JSString_methods.startsWith$1(n._uri,"file")),s=e):s=!1,s)throw t.wrapException(t.UnsupportedError$("Cannot extract a file path from a "+n.get$scheme()+" URI"));if(s=n._queryStart,e=n._uri,s0?e.get$host():r,a=e.get$hasPort()?e.get$port(e):r,o=e._uri,l=e._queryStart,_=u.JSString_methods.substring$2(o,e._pathStart,l),c=e._fragmentStart;return l=l4294967296)throw t.wrapException(t.RangeError$("max must be in range 0 < max \u2264 2^32, was "+e));return Math.random()*e>>>0},nextDouble$0(){return Math.random()}},t.ArgParser.prototype={addFlag$6$abbr$defaultsTo$help$hide$negatable(e,r,n,s,i,a){var o=null;this._addOption$12$aliases$hide$negatable(e,r,s,o,o,o,n,o,u.OptionType_nMZ,u.List_empty,i,a)},addFlag$2$hide(e,r){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,null,r,!0)},addFlag$2$help(e,r){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,r,!1,!0)},addFlag$3$defaultsTo$help(e,r,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,r,n,!1,!0)},addFlag$3$help$negatable(e,r,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,null,!1,r,!1,n)},addFlag$3$abbr$help(e,r,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,r,!1,n,!1,!0)},addFlag$4$abbr$help$negatable(e,r,n,s){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,r,!1,n,!1,s)},addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,r,n,s,i,a,o){this._addOption$12$aliases$hide$mandatory(e,r,i,o,n,null,s,null,u.OptionType_YwU,u.List_empty,a,!1)},addOption$2$hide(e,r){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,null,null,null,null,r,null)},addOption$6$abbr$allowed$defaultsTo$help$valueHelp(e,r,n,s,i,a){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,r,n,s,i,!1,a)},addOption$4$allowed$defaultsTo$help(e,r,n,s){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,null,r,n,s,!1,null)},addMultiOption$6$abbr$allowedHelp$help$splitCommas$valueHelp(e,r,n,s,i,a){var o=t._setArrayType([],$.JSArray_String);this._addOption$12$aliases$hide$splitCommas(e,r,s,a,null,n,o,null,u.OptionType_qyr,u.List_empty,!1,i)},addMultiOption$5$abbr$help$splitCommas$valueHelp(e,r,n,s,i){return this.addMultiOption$6$abbr$allowedHelp$help$splitCommas$valueHelp(e,r,null,n,s,i)},addMultiOption$3$allowedHelp$help(e,r,n){return this.addMultiOption$6$abbr$allowedHelp$help$splitCommas$valueHelp(e,null,r,n,!0,null)},_addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,o,l,_,c,p,h,f,d){var g,y,S,C,A,M=this,E=null,R=t._setArrayType([e],$.JSArray_String);if(u.JSArray_methods.addAll$1(R,c),u.JSArray_methods.any$1(R,new t.ArgParser__addOption_closure(M)))throw t.wrapException(t.ArgumentError$('Duplicate option or alias "'+e+'".',E));if(R=r!=null,R&&(g=M.findByAbbreviation$1(r),g!=null))throw t.wrapException(t.ArgumentError$('Abbreviation "'+r+'" is already used by "'+g.name+'".',E));for(y=i==null?E:t.List_List$unmodifiable(i,$.String),a==null?S=E:(S=$.String,S=t.ConstantMap_ConstantMap$from(a,S,S)),C=new t.Option(e,r,n,s,y,S,o,f,l,_,d==null?_===u.OptionType_qyr:d,!1,p),e.length===0?t.throwExpression(t.ArgumentError$("Name cannot be empty.",E)):u.JSString_methods.startsWith$1(e,"-")&&t.throwExpression(t.ArgumentError$("Name "+e+' cannot start with "-".',E)),y=v.$get$Option__invalidChars()._nativeRegExp,y.test(e)&&t.throwExpression(t.ArgumentError$('Name "'+e+'" contains invalid characters.',E)),R&&(r.length!==1?t.throwExpression(t.ArgumentError$("Abbreviation must be null or have length 1.",E)):r==="-"&&t.throwExpression(t.ArgumentError$('Abbreviation cannot be "-".',E)),y.test(r)&&t.throwExpression(t.ArgumentError$("Abbreviation is an invalid character.",E))),M._arg_parser$_options.$indexSet(0,e,C),M._optionsAndSeparators.push(C),R=M._aliases,A=0;!1;++A)R.$indexSet(0,c[A],e)},_addOption$12$aliases$hide$splitCommas(e,r,n,s,i,a,o,l,_,c,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,o,l,_,c,p,!1,!1,h)},_addOption$12$aliases$hide$mandatory(e,r,n,s,i,a,o,l,_,c,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,o,l,_,c,p,h,!1,null)},_addOption$12$aliases$hide$negatable(e,r,n,s,i,a,o,l,_,c,p,h){return this._addOption$14$aliases$hide$mandatory$negatable$splitCommas(e,r,n,s,i,a,o,l,_,c,p,!1,h,null)},findByAbbreviation$1(e){var r,n;for(r=this.options._map,r=r.get$values(r),r=r.get$iterator(r);r.moveNext$0();)if(n=r.get$current(r),n.abbr===e)return n;return null},findByNameOrAlias$1(e){var r=this._aliases.$index(0,e);return r==null&&(r=e),this.options._map.$index(0,r)}},t.ArgParser__addOption_closure.prototype={call$1(e){return this.$this.findByNameOrAlias$1(e)!=null},$signature:8},t.ArgParserException.prototype={},t.ArgResults.prototype={$index(e,r){var n=this._parser.options._map;if(!n.containsKey$1(r))throw t.wrapException(t.ArgumentError$('Could not find an option named "'+r+'".',null));return n=n.$index(0,r),n.toString,n.valueOrDefault$1(this._parsed.$index(0,r))},wasParsed$1(e){if(!this._parser.options._map.containsKey$1(e))throw t.wrapException(t.ArgumentError$('Could not find an option named "'+e+'".',null));return this._parsed.containsKey$1(e)}},t.Option.prototype={valueOrDefault$1(e){var r;return e!=null?e:this.type===u.OptionType_qyr?(r=this.defaultsTo,r==null?t._setArrayType([],$.JSArray_String):r):this.defaultsTo}},t.OptionType.prototype={},t.Parser0.prototype={parse$0(){var e,r,n,s,i,a,o,l,_,c,p,h,f=this,d=f._args;for(d.toList$0(0),e=null,a=f._parser$_rest,o=f._grammar,l=o.commands,_=d.$ti._precomputed1;!d.get$isEmpty(d);){if(c=d._head,c===d._tail&&t.throwExpression(t.IterableElementError_noElement()),c=d._table[c],p=c==null,(p?_._as(c):c)==="--"){d.removeFirst$0();break}if(p&&(c=_._as(c)),h=l._map.$index(0,c),h!=null){a.length!==0&&t.throwExpression(t.ArgParserException$("Cannot specify arguments before a command.",null)),r=d.removeFirst$0(),l=$.JSArray_String,_=t._setArrayType([],l),u.JSArray_methods.addAll$1(_,a),n=new t.Parser0(r,f,h,d,_,t.LinkedHashMap_LinkedHashMap$_empty($.String,$.dynamic));try{e=n.parse$0()}catch(g){throw d=t.unwrapException(g),d instanceof t.ArgParserException?(s=d,d=s.message,i=t._setArrayType([r],l),m.addAll$1$ax(i,s.commands),t.wrapException(t.ArgParserException$(d,i))):g}u.JSArray_methods.clear$0(a);break}f._parseSoloOption$0()||f._parseAbbreviation$1(f)||f._parseLongOption$0()||a.push(d.removeFirst$0())}return o.options._map.forEach$1(0,new t.Parser_parse_closure(f)),u.JSArray_methods.addAll$1(a,d),d.clear$0(0),new t.ArgResults(o,f._results,f._commandName,new t.UnmodifiableListView(a,$.UnmodifiableListView_String))},_readNextArgAsValue$1(e){var r=this._args;r.get$isEmpty(r)&&t.throwExpression(t.ArgParserException$('Missing argument for "'+e.name+'".',null)),this._setOption$3(this._results,e,r.get$first(r)),r.removeFirst$0()},_parseSoloOption$0(){var e,r=this._args;return r.get$first(r).length!==2||!u.JSString_methods.startsWith$1(r.get$first(r),"-")||(e=r.get$first(r)[1],!t._isLetterOrDigit(u.JSString_methods._codeUnitAt$1(e,0)))?!1:(this._handleSoloOption$1(e),!0)},_handleSoloOption$1(e){var r,n=this,s=n._grammar.findByAbbreviation$1(e);return s==null?(r=n._parser$_parent,r==null&&t.throwExpression(t.ArgParserException$('Could not find an option or flag "-'+e+'".',null)),r._handleSoloOption$1(e),!0):(n._args.removeFirst$0(),s.type===u.OptionType_nMZ?n._results.$indexSet(0,s.name,!0):n._readNextArgAsValue$1(s),!0)},_parseAbbreviation$1(e){var r,n,s,i,a,o,l=this._args;if(l.get$first(l).length<2||!u.JSString_methods.startsWith$1(l.get$first(l),"-"))return!1;for(r=l.$ti._precomputed1,n=1;s=l._head,s===l._tail&&t.throwExpression(t.IterableElementError_noElement()),s=l._table[s],i=s==null,n<(i?r._as(s):s).length?(s=u.JSString_methods._codeUnitAt$1(i?r._as(s):s,n),s>=65&&s<=90||s>=97&&s<=122?s=!0:s=s>=48&&s<=57):s=!1,!!s;)++n;return n===1||(a=u.JSString_methods.substring$2(l.get$first(l),1,n),o=u.JSString_methods.substring$1(l.get$first(l),n),u.JSString_methods.contains$1(o,` `)||u.JSString_methods.contains$1(o,"\r"))?!1:(this._handleAbbreviation$3(a,o,e),!0)},_handleAbbreviation$3(e,r,n){var s,i,a,o=this,l=u.JSString_methods.substring$2(e,0,1),_=o._grammar.findByAbbreviation$1(l);if(_==null)return s=o._parser$_parent,s==null&&t.throwExpression(t.ArgParserException$(F.Could_+l+'".',null)),s._handleAbbreviation$3(e,r,n),!0;if(_.type!==u.OptionType_nMZ)o._setOption$3(o._results,_,u.JSString_methods.substring$1(e,1)+r);else for(s=u.JSString_methods.substring$1(e,1),r!==""&&t.throwExpression(t.ArgParserException$('Option "-'+l+'" is a flag and cannot handle value "'+s+r+'".',null)),s=e.length,i=0;i=65&&a<=90||a>=97&&a<=122?o=!0:o=a>=48&&a<=57,!(o||a===45||a===95))return!1;return l=r?null:u.JSString_methods.substring$1(_.get$first(_),e+1),l!=null?_=u.JSString_methods.contains$1(l,` `)||u.JSString_methods.contains$1(l,"\r"):_=!1,_?!1:(this._handleLongOption$2(n,l),!0)},_handleLongOption$2(e,r){var n=this,s=null,i='Could not find an option named "',a=n._grammar,o=a.findByNameOrAlias$1(e);if(o!=null)n._args.removeFirst$0(),o.type===u.OptionType_nMZ?(r!=null&&t.throwExpression(t.ArgParserException$('Flag option "'+e+'" should not be given a value.',s)),n._results.$indexSet(0,o.name,!0)):r!=null?n._setOption$3(n._results,o,r):n._readNextArgAsValue$1(o);else if(u.JSString_methods.startsWith$1(e,"no-")){if(o=a.findByNameOrAlias$1(u.JSString_methods.substring$1(e,3)),o==null)return a=n._parser$_parent,a==null&&t.throwExpression(t.ArgParserException$(i+e+'".',s)),a._handleLongOption$2(e,r),!0;n._args.removeFirst$0(),o.type!==u.OptionType_nMZ&&t.throwExpression(t.ArgParserException$('Cannot negate non-flag option "'+e+'".',s)),o.negatable||t.throwExpression(t.ArgParserException$('Cannot negate option "'+e+'".',s)),n._results.$indexSet(0,o.name,!1)}else return a=n._parser$_parent,a==null&&t.throwExpression(t.ArgParserException$(i+e+'".',s)),a._handleLongOption$2(e,r),!0;return!0},_setOption$3(e,r,n){var s,i,a,o,l,_;if(r.type!==u.OptionType_qyr){this._validateAllowed$2(r,n),e.$indexSet(0,r.name,n);return}if(s=$.List_dynamic._as(e.putIfAbsent$2(r.name,new t.Parser__setOption_closure)),r.splitCommas)for(i=n.split(","),a=i.length,o=m.getInterceptor$ax(s),l=0;l")).join$1(0,", ")+")"))):(c=e.defaultsTo,c!=null&&_._write$2(2,'(defaults to "'+t.S(c)+'")')))},_longOption$1(e){var r=e.name,n=e.negatable?"--[no-]"+r:"--"+r;return r=e.valueHelp,r!=null?n+("=<"+r+">"):n},_calculateColumnWidths$0(){var e,r,n,s,i,a,o,l,_,c,p,h;for(e=this._usage$_optionsAndSeparators,r=e.length,n=$.List_dynamic,s=0,i=0,a=0;a0;)n._contents+=` `,i._newlinesNeeded=s-1;for(;s=i._currentColumn,s!==e;)s<2?n._contents+=u.JSString_methods.$mul(" ",i.get$_columnWidths()[i._currentColumn]):n._contents+=` `,i._currentColumn=(i._currentColumn+1)%3;i.get$_columnWidths(),e<2?n._contents+=u.JSString_methods.padRight$1(r,i.get$_columnWidths()[e]):n._contents+=r,i._currentColumn=(i._currentColumn+1)%3,e===2&&++i._newlinesNeeded},_buildAllowedList$1(e){var r,n,s,i,a,o=e.defaultsTo,l=$.List_dynamic._is(o)?u.JSArray_methods.get$contains(o):new t._Usage__buildAllowedList_closure(e);for(o="[",r=e.allowed,n=r.length,s=!0,i=0;i>>0},$eq(e,r){return r==null?!1:r instanceof t.ErrorResult&&m.$eq$(this.error,r.error)&&this.stackTrace===r.stackTrace},$isResult:1},t.ValueResult.prototype={complete$1(e){e.complete$1(this.value)},get$hashCode(e){return(m.get$hashCode$(this.value)^842997089)>>>0},$eq(e,r){return r==null?!1:r instanceof t.ValueResult&&m.$eq$(this.value,r.value)},$isResult:1},t.StreamCompleter.prototype={setSourceStream$1(e){var r=this._stream_completer$_stream;if(r._sourceStream!=null)throw t.wrapException(t.StateError$("Source stream already set"));r._sourceStream=e,r._stream_completer$_controller!=null&&r._linkStreamToController$0()},setError$2(e,r){var n=this.$ti._precomputed1;this.setSourceStream$1(t.Stream_Stream$fromFuture(t.Future_Future$error(e,r,n),n))},setError$1(e){return this.setError$2(e,null)}},t._CompleterStream.prototype={listen$4$cancelOnError$onDone$onError(e,r,n,s,i){var a,o,l=this,_=null;if(l._stream_completer$_controller==null){if(a=l._sourceStream,a!=null&&!a.get$isBroadcast())return a.listen$4$cancelOnError$onDone$onError(0,r,n,s,i);l._stream_completer$_controller==null&&(l._stream_completer$_controller=t.StreamController_StreamController(_,_,_,_,!0,l.$ti._precomputed1)),l._sourceStream!=null&&l._linkStreamToController$0()}return o=l._stream_completer$_controller,o.toString,new t._ControllerStream(o,t._instanceType(o)._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(0,r,n,s,i)},listen$1(e,r){return this.listen$4$cancelOnError$onDone$onError(e,r,null,null,null)},listen$3$onDone$onError(e,r,n,s){return this.listen$4$cancelOnError$onDone$onError(e,r,null,n,s)},_linkStreamToController$0(){var e,r=this._stream_completer$_controller;r.toString,e=this._sourceStream,e.toString,r.addStream$2$cancelOnError(e,!1).whenComplete$1(r.get$close(r))}},t.StreamGroup.prototype={add$1(e,r){var n,s=this;if(s._closed)throw t.wrapException(t.StateError$("Can't add a Stream to a closed StreamGroup."));if(n=s._stream_group$_state,n===u._StreamGroupState_dormant)s._subscriptions.putIfAbsent$2(r,new t.StreamGroup_add_closure);else{if(n===u._StreamGroupState_canceled)return r.listen$1(0,null).cancel$0();s._subscriptions.putIfAbsent$2(r,new t.StreamGroup_add_closure0(s,r))}return null},remove$1(e,r){var n=this._subscriptions,s=n.remove$1(0,r),i=s==null?null:s.cancel$0();return n.__js_helper$_length===0&&this._closed&&(n=this.__StreamGroup__controller_A,n===v&&t.throwUnnamedLateFieldNI(),t.scheduleMicrotask(n.get$close(n))),i},_onListen$0(){var e,r,n,s,i,a,o,l=this;for(l._stream_group$_state=u._StreamGroupState_listening,r=l._subscriptions,n=t.List_List$of(r.get$entries(r),!0,l.$ti._eval$1("MapEntry,StreamSubscription<1>?>")),s=n.length,i=0;i")._bind$1(n._precomputed1)._eval$1("_FutureListener<1,2>")))),_}}},_onPause$0(){var e,r,n;for(this._stream_group$_state=u._StreamGroupState_paused,e=this._subscriptions,e=e.get$values(e),e=new t.MappedIterator(m.get$iterator$ax(e.__internal$_iterable),e._f),r=t._instanceType(e)._rest[1];e.moveNext$0();)n=e.__internal$_current,(n==null?r._as(n):n).pause$0(0)},_onResume$0(){var e,r,n;for(this._stream_group$_state=u._StreamGroupState_listening,e=this._subscriptions,e=e.get$values(e),e=new t.MappedIterator(m.get$iterator$ax(e.__internal$_iterable),e._f),r=t._instanceType(e)._rest[1];e.moveNext$0();)n=e.__internal$_current,(n==null?r._as(n):n).resume$0(0)},_onCancel$0(){var e,r,n;return this._stream_group$_state=u._StreamGroupState_canceled,e=this._subscriptions,r=t.IterableNullableExtension_whereNotNull(e.get$entries(e).map$1$1(0,new t.StreamGroup__onCancel_closure(this),$.nullable_Future_void),$.Future_void),n=t.List_List$of(r,!0,r.$ti._eval$1("Iterable.E")),e.clear$0(0),n.length===0?null:t.Future_wait(n,$.void)},_listenToStream$1(e){var r,n=this.__StreamGroup__controller_A;return n===v&&t.throwUnnamedLateFieldNI(),r=e.listen$3$onDone$onError(0,n.get$add(n),new t.StreamGroup__listenToStream_closure(this,e),n.get$addError()),this._stream_group$_state===u._StreamGroupState_paused&&r.pause$0(0),r}},t.StreamGroup_add_closure.prototype={call$0(){return null},$signature:1},t.StreamGroup_add_closure0.prototype={call$0(){return this.$this._listenToStream$1(this.stream)},$signature(){return this.$this.$ti._eval$1("StreamSubscription<1>()")}},t.StreamGroup__onListen_closure.prototype={call$1(e){},$signature:66},t.StreamGroup__onCancel_closure.prototype={call$1(e){var r,n=e.value;try{return n!=null?(r=n.cancel$0(),r):(r=m.listen$1$z(e.key,null).cancel$0(),r)}catch{return null}},$signature(){return this.$this.$ti._eval$1("Future<~>?(MapEntry,StreamSubscription<1>?>)")}},t.StreamGroup__listenToStream_closure.prototype={call$0(){return this.$this.remove$1(0,this.stream)},$signature:0},t._StreamGroupState.prototype={toString$0(e){return this.name}},t.StreamQueue.prototype={_updateRequests$0(){var e,r,n,s,i=this;for(e=i._requestQueue,r=i._eventQueue,n=e.$ti._precomputed1;!e.get$isEmpty(e);)if(s=e._head,s===e._tail&&t.throwExpression(t.IterableElementError_noElement()),s=e._table[s],s==null&&(s=n._as(s)),s.update$2(r,i._isDone))e.removeFirst$0();else return;i._isDone||i._stream_queue$_subscription.pause$0(0)},_ensureListening$0(){var e,r=this;r._isDone||(e=r._stream_queue$_subscription,e==null?r._stream_queue$_subscription=r._stream_queue$_source.listen$3$onDone$onError(0,new t.StreamQueue__ensureListening_closure(r),new t.StreamQueue__ensureListening_closure0(r),new t.StreamQueue__ensureListening_closure1(r)):e.resume$0(0))},_addResult$1(e){++this._eventsReceived,this._eventQueue._queue_list$_add$1(e),this._updateRequests$0()},_addRequest$1(e){var r=this,n=r._requestQueue;if(n._head===n._tail){if(e.update$2(r._eventQueue,r._isDone))return;r._ensureListening$0()}n._add$1(e)}},t.StreamQueue__ensureListening_closure.prototype={call$1(e){var r=this.$this;r._addResult$1(new t.ValueResult(e,r.$ti._eval$1("ValueResult<1>")))},$signature(){return this.$this.$ti._eval$1("~(1)")}},t.StreamQueue__ensureListening_closure1.prototype={call$2(e,r){this.$this._addResult$1(new t.ErrorResult(e,r))},$signature:73},t.StreamQueue__ensureListening_closure0.prototype={call$0(){var e=this.$this;e._stream_queue$_subscription=null,e._isDone=!0,e._updateRequests$0()},$signature:0},t._NextRequest.prototype={update$2(e,r){return e.get$isEmpty(e)?r?(this._completer.completeError$2(new t.StateError("No elements"),t.StackTrace_current()),!0):!1:(e.removeFirst$0().complete$1(this._completer),!0)},$is_EventRequest:1},t.Repl.prototype={},t.alwaysValid_closure.prototype={call$1(e){return!0},$signature:8},t.ReplAdapter.prototype={runAsync$0(){var e,r,n=this,s={},i=m.get$isTTY$x(w.process.stdin),a=i!=null&&i?w.process.stdout:null;return i=n.repl.prompt,e=m.createInterface$1$x(v.$get$readline(),{input:w.process.stdin,output:a,prompt:i}),n.rl=e,s.statement="",s.prompt=i,r=t._Cell$(),r.__late_helper$_value=t.StreamController_StreamController(n.get$exit(n),new t.ReplAdapter_runAsync_closure(s,n,e,r),null,null,!1,$.String),r._readLocal$0().get$stream()},exit$0(e){var r=this.rl;r!=null&&m.close$0$x(r),this.rl=null}},t.ReplAdapter_runAsync_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.void),n=1,s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H=t._wrapJsFunctionForAsync(function(D,K){for(D===1&&(s=K,e=n);;)switch(e){case 0:n=3,a=t.StreamController_StreamController(null,null,null,null,!1,$.String),p=a,h=t.QueueList$(null,$.Result_String),f=t.ListQueue$($._EventRequest_dynamic),o=new t.StreamQueue(new t._ControllerStream(p,t.instanceType(p)._eval$1("_ControllerStream<1>")),h,f,$.StreamQueue_String),p=i.rl,h=m.getInterceptor$x(p),h.on$2(p,"line",t.allowInterop(new t.ReplAdapter_runAsync__closure(a))),f=i._box_0,d=i.$this.repl,g=d.continuation,y=d.prompt,S=i.runController,C=S.__late_helper$_name;case 6:return A=m.get$isTTY$x(w.process.stdin),A!=null&&A&&m.write$1$x(w.process.stdout,f.prompt),A=o,M=t.instanceType(A),E=new t._Future(v.Zone__current,M._eval$1("_Future<1>")),A._addRequest$1(new t._NextRequest(new t._AsyncCompleter(E,M._eval$1("_AsyncCompleter<1>")),M._eval$1("_NextRequest<1>"))),e=8,t._asyncAwait(E,H);case 8:l=K,A=m.get$isTTY$x(w.process.stdin),A!=null&&A||(R=f.prompt+t.S(l),L=v.printToZone,L==null?t.printString(R):L.call$1(R)),N=u.JSString_methods.$add(f.statement,l),f.statement=N,d.validator.call$1(N)?(A=S.__late_helper$_value,A===S&&t.throwExpression(t.LateError$localNI(C)),m.add$1$ax(A,f.statement),f.statement="",f.prompt=y,h.setPrompt$1(p,y)):(f.statement+=` `,f.prompt=g,h.setPrompt$1(p,g)),e=6;break;case 7:n=1,e=5;break;case 3:return n=2,J=s,_=t.unwrapException(J),c=t.getTraceFromException(J),p=i.runController,p._readLocal$0().addError$2(_,c),e=9,t._asyncAwait(i.$this.exit$0(0),H);case 9:m.close$0$x(p._readLocal$0()),e=5;break;case 2:e=1;break;case 5:return t._asyncReturn(null,r);case 1:return t._asyncRethrow(s,r)}});return t._asyncStartSync(H,r)},$signature:40},t.ReplAdapter_runAsync__closure.prototype={call$1(e){return this.lineController.add$1(0,t._asString(e))},$signature:118},t.Stdin.prototype={},t.Stdout.prototype={},t.ReadlineModule.prototype={},t.ReadlineOptions.prototype={},t.ReadlineInterface.prototype={},t.EmptyUnmodifiableSet.prototype={get$iterator(e){return u.C_EmptyIterator},get$length(e){return 0},contains$1(e,r){return!1},toSet$0(e){return t.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1)},$isEfficientLengthIterable:1,$isSet:1},t._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin.prototype={},t.DefaultEquality.prototype={},t.IterableEquality.prototype={equals$2(e,r,n){var s,i,a;if(r===n)return!0;for(s=m.get$iterator$ax(r),i=m.get$iterator$ax(n);;){if(a=s.moveNext$0(),a!==i.moveNext$0())return!1;if(!a)return!0;if(!m.$eq$(s.get$current(s),i.get$current(i)))return!1}},hash$1(e){var r,n,s;for(r=e.length,n=0,s=0;s>>0)&2147483647,n^=n>>>6;return n=n+(n<<3>>>0)&2147483647,n^=n>>>11,n+(n<<15>>>0)&2147483647}},t.ListEquality.prototype={equals$2(e,r,n){var s,i,a,o;if(r==null?n==null:r===n)return!0;if(r==null||n==null||(s=m.getInterceptor$asx(r),i=s.get$length(r),a=m.getInterceptor$asx(n),i!==a.get$length(n)))return!1;for(o=0;o>>0)&2147483647,r^=r>>>6;return r=r+(r<<3>>>0)&2147483647,r^=r>>>11,r+(r<<15>>>0)&2147483647}},t._MapEntry.prototype={get$hashCode(e){return 3*m.get$hashCode$(this.key)+7*m.get$hashCode$(this.value)&2147483647},$eq(e,r){return r==null?!1:r instanceof t._MapEntry&&m.$eq$(this.key,r.key)&&m.$eq$(this.value,r.value)}},t.MapEquality.prototype={equals$2(e,r,n){var s,i,a,o,l;if(r===n)return!0;if(r.get$length(r)!==n.get$length(n))return!1;for(s=t.HashMap_HashMap($._MapEntry,$.int),i=m.get$iterator$ax(r.get$keys(r));i.moveNext$0();)a=i.get$current(i),o=new t._MapEntry(this,a,r.$index(0,a)),l=s.$index(0,o),s.$indexSet(0,o,(l==null?0:l)+1);for(i=m.get$iterator$ax(n.get$keys(n));i.moveNext$0();){if(a=i.get$current(i),o=new t._MapEntry(this,a,n.$index(0,a)),l=s.$index(0,o),l==null||l===0)return!1;s.$indexSet(0,o,l-1)}return!0},hash$1(e){var r,n,s,i,a,o;for(r=m.get$iterator$ax(e.get$keys(e)),n=t._instanceType(this)._rest[1],s=0;r.moveNext$0();)i=r.get$current(r),a=m.get$hashCode$(i),o=e.$index(0,i),s=s+3*a+7*m.get$hashCode$(o==null?n._as(o):o)&2147483647;return s=s+(s<<3>>>0)&2147483647,s^=s>>>11,s+(s<<15>>>0)&2147483647}},t.QueueList.prototype={add$1(e,r){this._queue_list$_add$1(r)},addAll$1(e,r){var n,s,i,a,o,l,_=this;if($.List_dynamic._is(r))n=m.get$length$asx(r),s=_.get$length(_),i=s+n,i>=m.get$length$asx(_._queue_list$_table)?(_._preGrow$1(i),m.setRange$4$ax(_._queue_list$_table,s,i,r,0),_.set$_queue_list$_tail(_.get$_queue_list$_tail()+n)):(a=m.get$length$asx(_._queue_list$_table)-_.get$_queue_list$_tail(),i=_._queue_list$_table,o=m.getInterceptor$ax(i),n")._bind$1(r)._eval$1("_CastQueueList<1,2>"))},toString$0(e){return t.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var r=this;r.set$_queue_list$_head((r.get$_queue_list$_head()-1&m.get$length$asx(r._queue_list$_table)-1)>>>0),m.$indexSet$ax(r._queue_list$_table,r.get$_queue_list$_head(),e),r.get$_queue_list$_head()===r.get$_queue_list$_tail()&&r._queue_list$_grow$0()},removeFirst$0(){var e,r=this;if(r.get$_queue_list$_head()===r.get$_queue_list$_tail())throw t.wrapException(t.StateError$("No element"));return e=m.$index$asx(r._queue_list$_table,r.get$_queue_list$_head()),e==null&&(e=t._instanceType(r)._eval$1("QueueList.E")._as(e)),m.$indexSet$ax(r._queue_list$_table,r.get$_queue_list$_head(),null),r.set$_queue_list$_head((r.get$_queue_list$_head()+1&m.get$length$asx(r._queue_list$_table)-1)>>>0),e},get$length(e){return(this.get$_queue_list$_tail()-this.get$_queue_list$_head()&m.get$length$asx(this._queue_list$_table)-1)>>>0},set$length(e,r){var n,s,i,a,o=this;if(r<0)throw t.wrapException(t.RangeError$("Length "+r+" may not be negative."));if(r>o.get$length(o)&&!t._instanceType(o)._eval$1("QueueList.E")._is(null))throw t.wrapException(t.UnsupportedError$("The length can only be increased when the element type is nullable, but the current element type is `"+t.createRuntimeType(t._instanceType(o)._eval$1("QueueList.E")).toString$0(0)+"`."));if(n=r-o.get$length(o),n>=0){m.get$length$asx(o._queue_list$_table)<=r&&o._preGrow$1(r),o.set$_queue_list$_tail((o.get$_queue_list$_tail()+n&m.get$length$asx(o._queue_list$_table)-1)>>>0);return}s=o.get$_queue_list$_tail()+n,i=o._queue_list$_table,s>=0?m.fillRange$3$ax(i,s,o.get$_queue_list$_tail(),null):(s+=m.get$length$asx(i),m.fillRange$3$ax(o._queue_list$_table,0,o.get$_queue_list$_tail(),null),i=o._queue_list$_table,a=m.getInterceptor$asx(i),a.fillRange$3(i,s,a.get$length(i),null)),o.set$_queue_list$_tail(s)},$index(e,r){var n,s=this;if(r<0||r>=s.get$length(s))throw t.wrapException(t.RangeError$("Index "+r+" must be in the range [0.."+s.get$length(s)+")."));return n=m.$index$asx(s._queue_list$_table,(s.get$_queue_list$_head()+r&m.get$length$asx(s._queue_list$_table)-1)>>>0),n==null?t._instanceType(s)._eval$1("QueueList.E")._as(n):n},$indexSet(e,r,n){var s=this;if(r<0||r>=s.get$length(s))throw t.wrapException(t.RangeError$("Index "+r+" must be in the range [0.."+s.get$length(s)+")."));m.$indexSet$ax(s._queue_list$_table,(s.get$_queue_list$_head()+r&m.get$length$asx(s._queue_list$_table)-1)>>>0,n)},_queue_list$_add$1(e){var r=this;m.$indexSet$ax(r._queue_list$_table,r.get$_queue_list$_tail(),e),r.set$_queue_list$_tail((r.get$_queue_list$_tail()+1&m.get$length$asx(r._queue_list$_table)-1)>>>0),r.get$_queue_list$_head()===r.get$_queue_list$_tail()&&r._queue_list$_grow$0()},_queue_list$_grow$0(){var e=this,r=t.List_List$filled(m.get$length$asx(e._queue_list$_table)*2,null,!1,t._instanceType(e)._eval$1("QueueList.E?")),n=m.get$length$asx(e._queue_list$_table)-e.get$_queue_list$_head();u.JSArray_methods.setRange$4(r,0,n,e._queue_list$_table,e.get$_queue_list$_head()),u.JSArray_methods.setRange$4(r,n,n+e.get$_queue_list$_head(),e._queue_list$_table,0),e.set$_queue_list$_head(0),e.set$_queue_list$_tail(m.get$length$asx(e._queue_list$_table)),e._queue_list$_table=r},_writeToList$1(e){var r,n,s=this;return s.get$_queue_list$_head()<=s.get$_queue_list$_tail()?(r=s.get$_queue_list$_tail()-s.get$_queue_list$_head(),u.JSArray_methods.setRange$4(e,0,r,s._queue_list$_table,s.get$_queue_list$_head()),r):(n=m.get$length$asx(s._queue_list$_table)-s.get$_queue_list$_head(),u.JSArray_methods.setRange$4(e,0,n,s._queue_list$_table,s.get$_queue_list$_head()),u.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 r=this,n=t.List_List$filled(t.QueueList__nextPowerOf2(e+u.JSInt_methods._shrOtherPositive$1(e,1)),null,!1,t._instanceType(r)._eval$1("QueueList.E?"));r.set$_queue_list$_tail(r._writeToList$1(n)),r._queue_list$_table=n,r.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}},t._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)}},t._QueueList_Object_ListMixin.prototype={},t.UnionSet.prototype={get$length(e){var r=this.get$_union_set$_iterable();return r=r.get$length(r),r},get$iterator(e){var r=this.get$_union_set$_iterable();return r.get$iterator(r)},get$_union_set$_iterable(){var e=this._sets,r=this.$ti._precomputed1,n=t._instanceType(e)._eval$1("@<1>")._bind$1(r)._eval$1("ExpandIterable<1,2>");return r=t.LinkedHashSet_LinkedHashSet$_empty(r),new t.WhereIterable(new t.ExpandIterable(e,new t.UnionSet__iterable_closure(this),n),r.get$add(r),n._eval$1("WhereIterable"))},contains$1(e,r){return this._sets.any$1(0,new t.UnionSet_contains_closure(this,r))},toSet$0(e){var r,n,s,i=t.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1);for(r=this._sets,r=t._LinkedHashSetIterator$(r,r._collection$_modifications),n=t._instanceType(r)._precomputed1;r.moveNext$0();)s=r._collection$_current,i.addAll$1(0,s==null?n._as(s):s);return i}},t.UnionSet__iterable_closure.prototype={call$1(e){return e},$signature(){return this.$this.$ti._eval$1("Set<1>(Set<1>)")}},t.UnionSet_contains_closure.prototype={call$1(e){return e.contains$1(0,this.element)},$signature(){return this.$this.$ti._eval$1("bool(Set<1>)")}},t._UnionSet_SetBase_UnmodifiableSetMixin.prototype={},t.UnmodifiableSetView0.prototype={},t.UnmodifiableSetMixin.prototype={add$1(e,r){return t.UnmodifiableSetMixin__throw()},addAll$1(e,r){return t.UnmodifiableSetMixin__throw()},remove$1(e,r){return t.UnmodifiableSetMixin__throw()}},t._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin.prototype={},t._DelegatingIterableBase.prototype={contains$1(e,r){return m.contains$1$asx(this.get$_base(),r)},elementAt$1(e,r){return m.elementAt$1$ax(this.get$_base(),r)},get$first(e){return m.get$first$ax(this.get$_base())},get$isEmpty(e){return m.get$isEmpty$asx(this.get$_base())},get$isNotEmpty(e){return m.get$isNotEmpty$asx(this.get$_base())},get$iterator(e){return m.get$iterator$ax(this.get$_base())},join$1(e,r){return m.join$1$ax(this.get$_base(),r)},join$0(e){return this.join$1(e,"")},get$last(e){return m.get$last$ax(this.get$_base())},get$length(e){return m.get$length$asx(this.get$_base())},map$1$1(e,r,n){return m.map$1$1$ax(this.get$_base(),r,n)},get$single(e){return m.get$single$ax(this.get$_base())},skip$1(e,r){return m.skip$1$ax(this.get$_base(),r)},take$1(e,r){return m.take$1$ax(this.get$_base(),r)},toList$1$growable(e,r){return m.toList$1$growable$ax(this.get$_base(),!0)},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){return m.toSet$0$ax(this.get$_base())},where$1(e,r){return m.where$1$ax(this.get$_base(),r)},toString$0(e){return m.toString$0$(this.get$_base())},$isIterable:1},t.DelegatingSet.prototype={add$1(e,r){return this._base.add$1(0,r)},addAll$1(e,r){this._base.addAll$1(0,r)},toSet$0(e){return new t.DelegatingSet(this._base.toSet$0(0),t._instanceType(this)._eval$1("DelegatingSet<1>"))},$isEfficientLengthIterable:1,$isSet:1,get$_base(){return this._base}},t.MapKeySet.prototype={get$_base(){var e=this._baseMap;return e.get$keys(e)},contains$1(e,r){return this._baseMap.containsKey$1(r)},get$isEmpty(e){var r=this._baseMap;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this._baseMap;return r.get$isNotEmpty(r)},get$length(e){var r=this._baseMap;return r.get$length(r)},toString$0(e){return t.Iterable_iterableToFullString(this,"{","}")},difference$1(e){return m.where$1$ax(this.get$_base(),new t.MapKeySet_difference_closure(this,e)).toSet$0(0)},$isEfficientLengthIterable:1,$isSet:1},t.MapKeySet_difference_closure.prototype={call$1(e){return!this.other._source.contains$1(0,e)},$signature(){return this.$this.$ti._eval$1("bool(1)")}},t._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin.prototype={},t.BufferModule.prototype={},t.BufferConstants.prototype={},t.Buffer.prototype={},t.ConsoleModule.prototype={},t.Console.prototype={},t.EventEmitter.prototype={},t.FS.prototype={},t.FSConstants.prototype={},t.FSWatcher.prototype={},t.ReadStream.prototype={},t.ReadStreamOptions.prototype={},t.WriteStream.prototype={},t.WriteStreamOptions.prototype={},t.FileOptions.prototype={},t.StatOptions.prototype={},t.MkdirOptions.prototype={},t.RmdirOptions.prototype={},t.WatchOptions.prototype={},t.WatchFileOptions.prototype={},t.Stats.prototype={},t.Promise.prototype={},t.Date.prototype={},t.JsError.prototype={},t.Atomics.prototype={},t.Modules.prototype={},t.Module.prototype={},t.Net.prototype={},t.Socket.prototype={},t.NetAddress.prototype={},t.NetServer.prototype={},t.NodeJsError.prototype={},t.JsAssertionError.prototype={},t.JsRangeError.prototype={},t.JsReferenceError.prototype={},t.JsSyntaxError.prototype={},t.JsTypeError.prototype={},t.JsSystemError.prototype={},t.Process.prototype={},t.CPUUsage.prototype={},t.Release.prototype={},t.StreamModule.prototype={},t.Readable.prototype={},t.Writable.prototype={},t.Duplex.prototype={},t.Transform.prototype={},t.WritableOptions.prototype={},t.ReadableOptions.prototype={},t.Immediate.prototype={},t.Timeout.prototype={},t.TTY.prototype={},t.TTYReadStream.prototype={},t.TTYWriteStream.prototype={},t.Util.prototype={},t.promiseToFuture_closure.prototype={call$1(e){this.completer.complete$1(e)},$signature:66},t.promiseToFuture_closure0.prototype={call$1(e){this.completer.completeError$1(e)},$signature:66},t.futureToPromise_closure.prototype={call$2(e,r){this.future.then$1$2$onError(0,new t.futureToPromise__closure(e,this.T),r,$.dynamic)},$signature:304},t.futureToPromise__closure.prototype={call$1(e){return this.resolve.call$1(e)},$signature(){return this.T._eval$1("@(0)")}},t.Context.prototype={absolute$15(e,r,n,s,i,a,o,l,_,c,p,h,f,d,g){var y;return t._validateArgList("absolute",t._setArrayType([e,r,n,s,i,a,o,l,_,c,p,h,f,d,g],$.JSArray_nullable_String)),r==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==null?t.current():y,e,r,n,s,i,a,o,l,_,c,p,h,f,d,g))},absolute$1(e){return this.absolute$15(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null)},dirname$1(e){var r,n,s=t.ParsedPath_ParsedPath$parse(e,this.style);return s.removeTrailingSeparators$0(),r=s.parts,n=r.length,n===0||n===1?(r=s.root,r==null?".":r):(u.JSArray_methods.removeLast$0(r),s.separators.pop(),s.removeTrailingSeparators$0(),s.toString$0(0))},join$16(e,r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S){var C=t._setArrayType([r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S],$.JSArray_nullable_String);return t._validateArgList("join",C),this.joinAll$1(new t.WhereTypeIterable(C,$.WhereTypeIterable_String))},join$2(e,r,n){return this.join$16(e,r,n,null,null,null,null,null,null,null,null,null,null,null,null,null,null)},joinAll$1(e){var r,n,s,i,a,o,l,_,c;for(r=e.get$iterator(e),n=new t.WhereIterator(r,new t.Context_joinAll_closure),s=this.style,i=!1,a=!1,o="";n.moveNext$0();)l=r.get$current(r),s.isRootRelative$1(l)&&a?(_=t.ParsedPath_ParsedPath$parse(l,s),c=(o.charCodeAt(0)==0,o),o=u.JSString_methods.substring$2(c,0,s.rootLength$2$withDrive(c,!0)),_.root=o,s.needsSeparator$1(o)&&(_.separators[0]=s.get$separator(s)),o=""+_.toString$0(0)):s.rootLength$1(l)>0?(a=!s.isRootRelative$1(l),o=""+l):(l.length!==0&&s.containsSeparator$1(l[0])||i&&(o+=s.get$separator(s)),o+=l),i=s.needsSeparator$1(l);return o.charCodeAt(0)==0,o},split$1(e,r){var n=t.ParsedPath_ParsedPath$parse(r,this.style),s=n.parts,i=t._arrayInstanceType(s)._eval$1("WhereIterable<1>");return i=t.List_List$of(new t.WhereIterable(s,new t.Context_split_closure,i),!0,i._eval$1("Iterable.E")),n.parts=i,s=n.root,s!=null&&u.JSArray_methods.insert$2(i,0,s),n.parts},canonicalize$1(e,r){var n,s;return r=this.absolute$1(r),n=this.style,n!==v.$get$Style_windows()&&!this._needsNormalization$1(r)?r:(s=t.ParsedPath_ParsedPath$parse(r,n),s.normalize$1$canonicalize(!0),s.toString$0(0))},normalize$1(e){var r;return this._needsNormalization$1(e)?(r=t.ParsedPath_ParsedPath$parse(e,this.style),r.normalize$0(),r.toString$0(0)):e},_needsNormalization$1(e){var r,n,s,i,a,o,l,_,c=this.style,p=c.rootLength$1(e);if(p!==0){if(c===v.$get$Style_windows()){for(r=0;r0))return o.normalize$1(e);if((_.rootLength$1(e)<=0||_.isRootRelative$1(e))&&(e=o.absolute$1(e)),_.rootLength$1(e)<=0&&_.rootLength$1(r)>0)throw t.wrapException(t.PathException$(l+e+'" from "'+r+'".'));if(n=t.ParsedPath_ParsedPath$parse(r,_),n.normalize$0(),s=t.ParsedPath_ParsedPath$parse(e,_),s.normalize$0(),i=n.parts,i.length!==0&&m.$eq$(i[0],".")||(i=n.root,a=s.root,i!=a?i=i==null||a==null||!_.pathsEqual$2(i,a):i=!1,i))return s.toString$0(0);for(;i=n.parts,i.length!==0?(a=s.parts,i=a.length!==0&&_.pathsEqual$2(i[0],a[0])):i=!1,!!i;)u.JSArray_methods.removeAt$1(n.parts,0),u.JSArray_methods.removeAt$1(n.separators,1),u.JSArray_methods.removeAt$1(s.parts,0),u.JSArray_methods.removeAt$1(s.separators,1);if(i=n.parts,i.length!==0&&m.$eq$(i[0],".."))throw t.wrapException(t.PathException$(l+e+'" from "'+r+'".'));return i=$.String,u.JSArray_methods.insertAll$2(s.parts,0,t.List_List$filled(n.parts.length,"..",!1,i)),a=s.separators,a[0]="",u.JSArray_methods.insertAll$2(a,1,t.List_List$filled(n.parts.length,_.get$separator(_),!1,i)),_=s.parts,i=_.length,i===0?".":(i>1&&m.$eq$(u.JSArray_methods.get$last(_),".")&&(u.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,r){var n,s,i,a,o,l,_,c=this;if(e=e,r=r,s=c.style,i=s.rootLength$1(e)>0,a=s.rootLength$1(r)>0,i&&!a?(r=c.absolute$1(r),s.isRootRelative$1(e)&&(e=c.absolute$1(e))):a&&!i?(e=c.absolute$1(e),s.isRootRelative$1(r)&&(r=c.absolute$1(r))):a&&i&&(o=s.isRootRelative$1(r),l=s.isRootRelative$1(e),o&&!l?r=c.absolute$1(r):l&&!o&&(e=c.absolute$1(e))),_=c._isWithinOrEqualsFast$2(e,r),_!==u._PathRelation_inconclusive)return _;n=null;try{n=c.relative$2$from(r,e)}catch(p){if(t.unwrapException(p)instanceof t.PathException)return u._PathRelation_different;throw p}return s.rootLength$1(n)>0?u._PathRelation_different:m.$eq$(n,".")?u._PathRelation_equal:m.$eq$(n,"..")||m.get$length$asx(n)>=3&&m.startsWith$1$s(n,"..")&&s.isSeparator$1(m.codeUnitAt$1$s(n,2))?u._PathRelation_different:u._PathRelation_within},_isWithinOrEqualsFast$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S=this;if(e==="."&&(e=""),n=S.style,s=n.rootLength$1(e),i=n.rootLength$1(r),s!==i)return u._PathRelation_different;for(a=0;a>>0,i=!1,a=!1}return s},withoutExtension$1(e){var r,n=t.ParsedPath_ParsedPath$parse(e,this.style);for(r=n.parts.length-1;r>=0;--r)if(m.get$length$asx(n.parts[r])!==0){n.parts[r]=n._splitExtension$0()[0];break}return n.toString$0(0)},toUri$1(e){var r,n=this.style;return n.rootLength$1(e)<=0?n.relativePathToUri$1(e):(r=this._context$_current,n.absolutePathToUri$1(this.join$2(0,r==null?t.current():r,e)))},prettyUri$1(e){var r,n,s=this,i=t._parseUri(e);return i.get$scheme()==="file"&&s.style===v.$get$Style_url()||i.get$scheme()!=="file"&&i.get$scheme()!==""&&s.style!==v.$get$Style_url()?i.toString$0(0):(r=s.normalize$1(s.style.pathFromUri$1(t._parseUri(i))),n=s.relative$1(r),s.split$1(0,n).length>s.split$1(0,r).length?r:n)}},t.Context_joinAll_closure.prototype={call$1(e){return e!==""},$signature:8},t.Context_split_closure.prototype={call$1(e){return e.length!==0},$signature:8},t._validateArgList_closure.prototype={call$1(e){return e==null?"null":'"'+e+'"'},$signature:317},t._PathDirection.prototype={toString$0(e){return this.name}},t._PathRelation.prototype={toString$0(e){return this.name}},t.InternalStyle.prototype={getRoot$1(e){var r=this.rootLength$1(e);return r>0?u.JSString_methods.substring$2(e,0,r):this.isRootRelative$1(e)?e[0]:null},relativePathToUri$1(e){var r,n=null,s=e.length;return s===0?t._Uri__Uri(n,n,n,n):(r=t.Context_Context(this).split$1(0,e),this.isSeparator$1(u.JSString_methods.codeUnitAt$1(e,s-1))&&u.JSArray_methods.add$1(r,""),t._Uri__Uri(n,n,r,n))},codeUnitsEqual$2(e,r){return e===r},pathsEqual$2(e,r){return e===r},canonicalizeCodeUnit$1(e){return e},canonicalizePart$1(e){return e}},t.ParsedPath.prototype={get$basename(){var e=this,r=$.String,n=new t.ParsedPath(e.style,e.root,e.isRootRelative,t.List_List$from(e.parts,!0,r),t.List_List$from(e.separators,!0,r));return n.removeTrailingSeparators$0(),r=n.parts,r.length===0?(r=e.root,r==null?"":r):u.JSArray_methods.get$last(r)},get$hasTrailingSeparator(){var e=this.parts;return e.length!==0?e=m.$eq$(u.JSArray_methods.get$last(e),"")||!m.$eq$(u.JSArray_methods.get$last(this.separators),""):e=!1,e},removeTrailingSeparators$0(){for(var e,r,n=this;e=n.parts,!!(e.length!==0&&m.$eq$(u.JSArray_methods.get$last(e),""));)u.JSArray_methods.removeLast$0(n.parts),n.separators.pop();e=n.separators,r=e.length,r!==0&&(e[r-1]="")},normalize$1$canonicalize(e){var r,n,s,i,a,o,l,_=this,c=t._setArrayType([],$.JSArray_String);for(r=_.parts,n=r.length,s=_.style,i=0,a=0;a=0;--s)if(e[s]===r){if(++i,i===n)return s;a=s}return a},_splitExtension$1(e){var r,n,s;if(e<=0)throw t.wrapException(t.RangeError$value(e,"level","level's value must be greater than 0"));return r=this.parts,r=new t.CastList(r,t._arrayInstanceType(r)._eval$1("CastList<1,String?>")),n=r.lastWhere$2$orElse(r,new t.ParsedPath__splitExtension_closure,new t.ParsedPath__splitExtension_closure0),n==null?t._setArrayType(["",""],$.JSArray_String):n===".."?t._setArrayType(["..",""],$.JSArray_String):(s=this._kthLastIndexOf$3(n,".",e),s<=0?t._setArrayType([n,""],$.JSArray_String):t._setArrayType([u.JSString_methods.substring$2(n,0,s),u.JSString_methods.substring$1(n,s)],$.JSArray_String))},_splitExtension$0(){return this._splitExtension$1(1)}},t.ParsedPath__splitExtension_closure.prototype={call$1(e){return e!==""},$signature:193},t.ParsedPath__splitExtension_closure0.prototype={call$0(){return null},$signature:1},t.PathException.prototype={toString$0(e){return"PathException: "+this.message},$isException:1,get$message(e){return this.message}},t.PathMap.prototype={},t.PathMap__create_closure.prototype={call$2(e,r){return e==null?r==null:r==null?!1:this._box_0.context._isWithinOrEquals$2(e,r)===u._PathRelation_equal},$signature:322},t.PathMap__create_closure0.prototype={call$1(e){return e==null?0:this._box_0.context.hash$1(e)},$signature:326},t.PathMap__create_closure1.prototype={call$1(e){return typeof e=="string"||e==null},$signature:107},t.Style.prototype={toString$0(e){return this.get$name(this)}},t.PosixStyle.prototype={containsSeparator$1(e){return u.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var r=e.length;return r!==0&&u.JSString_methods.codeUnitAt$1(e,r-1)!==47},rootLength$2$withDrive(e,r){return e.length!==0&&u.JSString_methods._codeUnitAt$1(e,0)===47?1:0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1(e){return!1},pathFromUri$1(e){var r;if(e.get$scheme()===""||e.get$scheme()==="file")return r=e.get$path(e),t._Uri__uriDecode(r,0,r.length,u.C_Utf8Codec,!1);throw t.wrapException(t.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null))},absolutePathToUri$1(e){var r=t.ParsedPath_ParsedPath$parse(e,this),n=r.parts;return n.length===0?u.JSArray_methods.addAll$1(n,t._setArrayType(["",""],$.JSArray_String)):r.get$hasTrailingSeparator()&&u.JSArray_methods.add$1(r.parts,""),t._Uri__Uri(null,null,r.parts,"file")},get$name(){return"posix"},get$separator(){return"/"}},t.UrlStyle.prototype={containsSeparator$1(e){return u.JSString_methods.contains$1(e,"/")},isSeparator$1(e){return e===47},needsSeparator$1(e){var r=e.length;return r===0?!1:u.JSString_methods.codeUnitAt$1(e,r-1)!==47?!0:u.JSString_methods.endsWith$1(e,"://")&&this.rootLength$1(e)===r},rootLength$2$withDrive(e,r){var n,s,i,a,o=e.length;if(o===0)return 0;if(u.JSString_methods._codeUnitAt$1(e,0)===47)return 1;for(n=0;n0&&(s=u.JSString_methods.indexOf$2(e,"\\",s+1),s>0)?s:i):i<3||!t.isAlphabetic(n)||u.JSString_methods._codeUnitAt$1(e,1)!==58||(i=u.JSString_methods._codeUnitAt$1(e,2),!(i===47||i===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 r,n;if(e.get$scheme()!==""&&e.get$scheme()!=="file")throw t.wrapException(t.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null));return r=e.get$path(e),e.get$host()===""?r.length>=3&&u.JSString_methods.startsWith$1(r,"/")&&t.isDriveLetter(r,1)&&(r=u.JSString_methods.replaceFirst$2(r,"/","")):r="\\\\"+e.get$host()+r,n=t.stringReplaceAllUnchecked(r,"/","\\"),t._Uri__uriDecode(n,0,n.length,u.C_Utf8Codec,!1)},absolutePathToUri$1(e){var r,n,s=t.ParsedPath_ParsedPath$parse(e,this),i=s.root;return i.toString,u.JSString_methods.startsWith$1(i,"\\\\")?(r=new t.WhereIterable(t._setArrayType(i.split("\\"),$.JSArray_String),new t.WindowsStyle_absolutePathToUri_closure,$.WhereIterable_String),u.JSArray_methods.insert$2(s.parts,0,r.get$last(r)),s.get$hasTrailingSeparator()&&u.JSArray_methods.add$1(s.parts,""),t._Uri__Uri(r.get$first(r),null,s.parts,"file")):((s.parts.length===0||s.get$hasTrailingSeparator())&&u.JSArray_methods.add$1(s.parts,""),i=s.parts,n=s.root,n.toString,n=t.stringReplaceAllUnchecked(n,"/",""),u.JSArray_methods.insert$2(i,0,t.stringReplaceAllUnchecked(n,"\\","")),t._Uri__Uri(null,null,s.parts,"file"))},codeUnitsEqual$2(e,r){var n;return e===r?!0:e===47?r===92:e===92?r===47:(e^r)!==32?!1:(n=e|32,n>=97&&n<=122)},pathsEqual$2(e,r){var n,s;if(e===r)return!0;if(n=e.length,n!==r.length)return!1;for(s=0;s90?e:e|32},canonicalizePart$1(e){return e.toLowerCase()},get$name(){return"windows"},get$separator(){return"\\"}},t.WindowsStyle_absolutePathToUri_closure.prototype={call$1(e){return e!==""},$signature:8},t.Version.prototype={get$min(){return this},get$max(){return this},get$includeMin(){return!0},get$includeMax(){return!0},$eq(e,r){var n=this;return r==null?!1:r instanceof t.Version&&n.major===r.major&&n.minor===r.minor&&n.patch===r.patch&&u.C_IterableEquality.equals$2(0,n.preRelease,r.preRelease)&&u.C_IterableEquality.equals$2(0,n.build,r.build)},get$hashCode(e){var r=this;return(r.major^r.minor^r.patch^u.C_IterableEquality.hash$1(r.preRelease)^u.C_IterableEquality.hash$1(r.build))>>>0},compareTo$1(e,r){var n,s,i,a,o=this;return r instanceof t.Version?(n=o.major,s=r.major,n!==s||(n=o.minor,s=r.minor,n!==s)||(n=o.patch,s=r.patch,n!==s)?u.JSInt_methods.compareTo$1(n,s):(n=o.preRelease,s=n.length===0,s&&r.preRelease.length!==0?1:(i=r.preRelease,i.length===0&&!s?-1:(a=o._compareLists$2(n,i),a!==0?a:(n=o.build,s=n.length===0,s&&r.build.length!==0?-1:(i=r.build,i.length===0&&!s?1:o._compareLists$2(n,i))))))):-r.compareTo$1(0,o)},toString$0(e){return this._text},_compareLists$2(e,r){var n,s,i,a,o;for(n=0;s=e.length,i=r.length,n>>0},allows$1(e){var r=this.max;return!(r!=null&&e.compareTo$1(0,r)>0)},compareTo$1(e,r){return r.get$min()==null?this._compareMax$1(r):-1},_compareMax$1(e){var r,n,s=this.max;return s==null?e.get$max()==null?0:1:e.get$max()==null?-1:(r=e.get$max(),r.toString,n=s.compareTo$1(0,r),n!==0?n:(e.get$includeMax(),0))},toString$0(e){var r,n=this.max,s=n==null;return s?r="":r="<="+n.toString$0(0),s=s?r+"any":r,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}},t.CssMediaQuery.prototype={merge$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E=this,R=null,L="all";if(!E.conjunction||!e.conjunction)return u._SingletonCssMediaQueryMergeResult_unrepresentable;if(r=E.modifier,n=r==null?R:r.toLowerCase(),s=E.type,i=s==null,a=i?R:s.toLowerCase(),o=e.modifier,l=o==null?R:o.toLowerCase(),_=e.type,c=_==null,p=c?R:_.toLowerCase(),h=a==null,h&&p==null)return r=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(r,e.conditions),new t.MediaQuerySuccessfulMergeResult(t.CssMediaQuery$condition(r,!0));if(f=n==="not",f!==(l==="not")){if(a==p)return d=f?E.conditions:e.conditions,u.JSArray_methods.every$1(d,u.JSArray_methods.get$contains(f?e.conditions:E.conditions))?u._SingletonCssMediaQueryMergeResult_empty:u._SingletonCssMediaQueryMergeResult_unrepresentable;if(i||t.equalsIgnoreCase(s,L)||c||t.equalsIgnoreCase(_,L))return u._SingletonCssMediaQueryMergeResult_unrepresentable;f?(g=e.conditions,y=p,S=l):(g=E.conditions,y=a,S=n)}else if(f){if(a!=p||(C=E.conditions,A=e.conditions,i=C.length>A.length,M=i?C:A,i&&(C=A),!u.JSArray_methods.every$1(C,u.JSArray_methods.get$contains(M))))return u._SingletonCssMediaQueryMergeResult_unrepresentable;g=M,y=a,S=n}else if(i||t.equalsIgnoreCase(s,L))y=(c||t.equalsIgnoreCase(_,L))&&h?R:p,i=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(i,e.conditions),g=i,S=l;else{if(c||t.equalsIgnoreCase(_,L))i=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(i,e.conditions),g=i,S=n;else{if(a!=p)return u._SingletonCssMediaQueryMergeResult_empty;S=n==null?l:n,i=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(i,e.conditions),g=i}y=a}return s=y==a?s:_,new t.MediaQuerySuccessfulMergeResult(t.CssMediaQuery$type(s,g,S==n?r:o))},$eq(e,r){return r==null?!1:r instanceof t.CssMediaQuery&&r.modifier==this.modifier&&r.type==this.type&&u.C_ListEquality.equals$2(0,r.conditions,this.conditions)},get$hashCode(e){return m.get$hashCode$(this.modifier)^m.get$hashCode$(this.type)^u.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var r,n=this,s=n.modifier;return s=s!=null?s+" ":"",r=n.type,r!=null&&(s+=r,n.conditions.length!==0&&(s+=" and ")),r=n.conjunction?" and ":" or ",r=s+u.JSArray_methods.join$1(n.conditions,r),r.charCodeAt(0)==0,r}},t._SingletonCssMediaQueryMergeResult.prototype={toString$0(e){return this._media_query$_name}},t.MediaQuerySuccessfulMergeResult.prototype={toString$0(e){return this.query.toString$0(0)}},t.ModifiableCssAtRule.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var r,n;return e instanceof t.ModifiableCssAtRule?(r=this.name,n=e.name,r=r.$ti._is(n)&&m.$eq$(n.value,r.value)&&m.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):r=!1,r},copyWithoutChildren$0(){var e=this;return t.ModifiableCssAtRule$(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild(e)},$isCssAtRule:1,get$isChildless(){return this.isChildless},get$span(e){return this.span}},t.ModifiableCssComment.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$isCssComment:1,get$span(e){return this.span}},t.ModifiableCssDeclaration.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},t.ModifiableCssImport.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$isCssImport:1,get$span(e){return this.span}},t.ModifiableCssKeyframeBlock.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof t.ModifiableCssKeyframeBlock&&u.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return t.ModifiableCssKeyframeBlock$(this.selector,this.span)},get$span(e){return this.span}},t.ModifiableCssMediaRule.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof t.ModifiableCssMediaRule&&u.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return t.ModifiableCssMediaRule$(this.queries,this.span)},$isCssMediaRule:1,get$span(e){return this.span}},t.ModifiableCssNode.prototype={get$hasFollowingSibling(){var e,r=this._parent;return r==null?r=null:(r=r.children,e=this._indexInParent,e.toString,r=t.SubListIterable$(r,e+1,null,r.$ti._eval$1("ListBase.E")).any$1(0,new t.ModifiableCssNode_hasFollowingSibling_closure)),r===!0},get$isGroupEnd(){return this.isGroupEnd}},t.ModifiableCssNode_hasFollowingSibling_closure.prototype={call$1(e){return!e.accept$1(u._IsInvisibleVisitor_true_false)},$signature:111},t.ModifiableCssParentNode.prototype={get$isChildless(){return!1},addChild$1(e){var r;e._parent=this,r=this._children,e._indexInParent=r.length,r.push(e)},clearChildren$0(){var e,r,n,s;for(e=this._children,r=e.length,n=0;n0?(e=u.JSString_methods.codeUnitAt$1(i,a),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--a;if(e=u.JSString_methods.codeUnitAt$1(i,a),!(e===95||t.isAlphabetic0(e)||e>=128||t.isDigit(e)||e===45))return n;for(--a;a>=0?(e=u.JSString_methods.codeUnitAt$1(i,a),e!==95?(e>=97&&e<=122?r=!0:r=e>=65&&e<=90,r=r||e>=128):r=!0,r?e=!0:e=e>=48&&e<=57||e===45):e=!1,!!e;)--a;return e=a+1,r=u.JSString_methods.codeUnitAt$1(i,e),r===95||t.isAlphabetic0(r)||r>=128?t.SpanExtensions_trimRight(t.SpanExtensions_trimLeft(s.span$2(0,e,t.FileLocation$_(s,n._end).offset))):n},verify$2(e,r){var n,s,i,a,o,l,_,c,p=this,h="invocation",f="argument";for(n=p.$arguments,s=n.length,i=r._baseMap,a=0,o=0;os)throw n=r.get$isEmpty(r)?"":"positional ",t.wrapException(t.MultiSpanSassScriptException$("Only "+s+" "+n+t.pluralize(f,s,null)+" allowed, but "+e+" "+t.pluralize("was",e,"were")+" passed.",h,t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(a"))),t.wrapException(t.MultiSpanSassScriptException$("No "+t.pluralize(f,c._collection$_length,null)+" named "+t.S(t.toSentence(c.map$1$1(0,new t.ArgumentDeclaration_verify_closure0,$.Object),"or"))+".",h,t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,s)))}},_originalArgumentName$1(e){var r,n,s,i,a,o,l,_,c=null;if(e===this.restArgument)return r=this.span,n=t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(r.file._decodedChars,r._file$_start,r._end),0,c),u.JSString_methods.substring$2(u.JSString_methods.substring$1(n,u.JSString_methods.lastIndexOf$1(n,"$")),0,u.JSString_methods.indexOf$1(n,"."));for(r=this.$arguments,s=r.length,i=0;is||a1?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},t.AtRootQuery.prototype={excludes$1(e){var r=this;return r._all?!r.include:$.CssStyleRule._is(e)?r._at_root_query$_rule!==r.include:$.CssMediaRule._is(e)?r.excludesName$1("media"):$.CssSupportsRule._is(e)?r.excludesName$1("supports"):$.CssAtRule._is(e)?r.excludesName$1(e.name.value.toLowerCase()):!1},excludesName$1(e){var r=this._all||this.names.contains$1(0,e);return r!==this.include}},t.ConfiguredVariable.prototype={toString$0(e){var r=this.expression.toString$0(0),n=this.isGuarded?" !default":"";return"$"+this.name+": "+r+n},$isAstNode:1,get$span(e){return this.span}},t.BinaryOperationExpression.prototype={get$span(e){for(var r,n=this.left;n instanceof t.BinaryOperationExpression;)n=n.left;for(r=this.right;r instanceof t.BinaryOperationExpression;)r=r.right;return n.get$span(n).expand$1(0,r.get$span(r))},accept$1$1(e){return e.visitBinaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s,i,a,o,l=this,_=l.left;return _ instanceof t.BinaryOperationExpression&&_.operator.precedence1,n=r?""+t.Primitives_stringFromCharCode(40):"",n+=_.toString$0(0),r&&(n+=t.Primitives_stringFromCharCode(41)),s=l.operator,n=n+t.Primitives_stringFromCharCode(32)+s.operator+t.Primitives_stringFromCharCode(32),i=l.right,i instanceof t.BinaryOperationExpression?(a=i.operator,a.precedence<=s.precedence?s=!(a===s&&s.isAssociative):s=!1):s=!1,s?o=!0:o=i instanceof t.ListExpression&&!i.hasBrackets&&i.contents.length>1,o&&(n+=t.Primitives_stringFromCharCode(40)),n+=i.toString$0(0),o&&(n+=t.Primitives_stringFromCharCode(41)),n.charCodeAt(0)==0,n},$isAstNode:1,$isExpression:1},t.BinaryOperator.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},t.BooleanExpression.prototype={accept$1$1(e){return e.visitBooleanExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return String(this.value)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.CalculationExpression.prototype={accept$1$1(e){return e.visitCalculationExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name+"("+u.JSArray_methods.join$1(this.$arguments,", ")+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.CalculationExpression__verifyArguments_closure.prototype={call$1(e){return t.CalculationExpression__verify(e),e},$signature:112},t.ColorExpression.prototype={accept$1$1(e){return e.visitColorExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return t.serializeValue(this.value,!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.FunctionExpression.prototype={accept$1$1(e){return e.visitFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.namespace;return r=r!=null?r+".":"",r+=this.originalName+this.$arguments.toString$0(0),r.charCodeAt(0)==0,r},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.IfExpression.prototype={accept$1$1(e){return e.visitIfExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.InterpolatedFunctionExpression.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.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}},t.ListExpression.prototype={accept$1$1(e){return e.visitListExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s,i,a=this,o=a.hasBrackets;return o?r=""+t.Primitives_stringFromCharCode(91):(r=a.contents.length,r!==0?r=r===1&&a.separator===u.ListSeparator_rXA:r=!0,r=r?""+t.Primitives_stringFromCharCode(40):""),n=a.contents,s=a.separator===u.ListSeparator_rXA,i=s?", ":" ",i=r+new t.MappedListIterable(n,new t.ListExpression_toString_closure(a),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,i),o?o=i+t.Primitives_stringFromCharCode(93):(o=n.length,o===0?o=i+t.Primitives_stringFromCharCode(41):o=o===1&&s?i+",)":i),o.charCodeAt(0)==0,o},_list0$_elementNeedsParens$1(e){var r;return e instanceof t.ListExpression?e.contents.length<2||e.hasBrackets?!1:(r=e.separator,this.separator===u.ListSeparator_rXA?r===u.ListSeparator_rXA:r!==u.ListSeparator_undecided_null_undecided):this.separator!==u.ListSeparator_EVt?!1:e instanceof t.UnaryOperationExpression?(r=e.operator,r===u.UnaryOperator_gg4||r===u.UnaryOperator_TLI):!1},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.ListExpression_toString_closure.prototype={call$1(e){return this.$this._list0$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:113},t.MapExpression.prototype={accept$1$1(e){return e.visitMapExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.pairs;return"("+new t.MappedListIterable(r,new t.MapExpression_toString_closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.MapExpression_toString_closure.prototype={call$1(e){return t.S(e.item1)+": "+t.S(e.item2)},$signature:385},t.NullExpression.prototype={accept$1$1(e){return e.visitNullExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"null"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.NumberExpression.prototype={accept$1$1(e){return e.visitNumberExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return t.serializeValue(t.SassNumber_SassNumber(this.value,this.unit),!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.ParenthesizedExpression.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.SelectorExpression.prototype={accept$1$1(e){return e.visitSelectorExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"&"},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.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,$.dynamic)},asInterpolation$1$static(e){var r,n,s,i,a,o,l,_,c,p;if(!this.hasQuotes)return this.text;for(r=this.text,n=r.contents,s=t.StringExpression__bestQuote(new t.WhereTypeIterable(n,$.WhereTypeIterable_String)),i=new t.StringBuffer(""),a=t._setArrayType([],$.JSArray_Object),o=new t.InterpolationBuffer(i,a),i._contents+=t.Primitives_stringFromCharCode(s),l=n.length,_=$.Expression,c=0;c1,n=i),n&&(s+="40"),s+=r.toString$0(0),n&&(s+="41"),s.charCodeAt(0)==0,s},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.UnaryOperator.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},t.ValueExpression.prototype={accept$1$1(e){return e.visitValueExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return t.serializeValue(this.value,!0,!0)},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.VariableExpression.prototype={accept$1$1(e){return e.visitVariableExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.namespace,n=this.name;return r==null?"$"+n:r+".$"+n},$isAstNode:1,$isExpression:1,get$span(e){return this.span}},t.DynamicImport.prototype={toString$0(e){return t.StringExpression_quoteText(this.urlString)},$isAstNode:1,$isImport:1,get$span(e){return this.span}},t.StaticImport.prototype={toString$0(e){var r=this.url.toString$0(0),n=this.modifiers;return r+(n==null?"":" "+n.toString$0(0))},$isAstNode:1,$isImport:1,get$span(e){return this.span}},t.Interpolation.prototype={get$asPlain(){var e,r=this.contents,n=r.length;return n===0?"":n>1?null:(e=u.JSArray_methods.get$first(r),typeof e=="string"?e:null)},get$initialPlain(){var e=u.JSArray_methods.get$first(this.contents);return typeof e=="string"?e:""},Interpolation$2(e,r){var n,s,i,a,o,l,_="contents";for(n=this.contents,s=n.length,i=$.Expression,a=0;a")).join$0(0)},$isAstNode:1,get$span(e){return this.span}},t.Interpolation_toString_closure.prototype={call$1(e){return typeof e=="string"?e:"#{"+t.S(e)+"}"},$signature:64},t.AtRootRule.prototype={accept$1$1(e){return e.visitAtRootRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=new t.StringBuffer("@at-root "),n=this.query;return n!=null&&(r._contents="@at-root "+(n.toString$0(0)+" ")),n=this.children,r.toString$0(0)+" {"+(n&&u.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},t.AtRule.prototype={accept$1$1(e){return e.visitAtRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n="@"+this.name.toString$0(0),s=new t.StringBuffer(n),i=this.value;return i!=null&&(s._contents=n+(" "+i.toString$0(0))),r=this.children,r==null?s.toString$0(0)+";":s.toString$0(0)+" {"+u.JSArray_methods.join$1(r," ")+"}"},get$span(e){return this.span}},t.CallableDeclaration.prototype={get$span(e){return this.span}},t.ContentBlock.prototype={accept$1$1(e){return e.visitContentBlock$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n=this.$arguments;return n=n.$arguments.length===0&&n.restArgument==null?"":" using ("+n.toString$0(0)+")",r=this.children,n+(" {"+(r&&u.JSArray_methods).join$1(r," ")+"}")}},t.ContentRule.prototype={accept$1$1(e){return e.visitContentRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.$arguments;return r.get$isEmpty(r)?"@content;":"@content("+r.toString$0(0)+");"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.DebugRule.prototype={accept$1$1(e){return e.visitDebugRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.Declaration.prototype={accept$1$1(e){return e.visitDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s=new t.StringBuffer(""),i=this.name,a=""+i.toString$0(0);return s._contents=a,a=s._contents=a+t.Primitives_stringFromCharCode(58),r=this.value,r!=null&&(i=u.JSString_methods.startsWith$1(i.get$initialPlain(),"--")?a:s._contents=a+t.Primitives_stringFromCharCode(32),s._contents=i+r.toString$0(0)),n=this.children,n==null?s.toString$0(0)+";":s.toString$0(0)+" {"+u.JSArray_methods.join$1(n," ")+"}"},get$span(e){return this.span}},t.EachRule.prototype={accept$1$1(e){return e.visitEachRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.variables,n=this.children;return"@each "+new t.MappedListIterable(r,new t.EachRule_toString_closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+(n&&u.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},t.EachRule_toString_closure.prototype={call$1(e){return"$"+e},$signature:5},t.ErrorRule.prototype={accept$1$1(e){return e.visitErrorRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.ExtendRule.prototype={accept$1$1(e){return e.visitExtendRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.selector.toString$0(0),n=this.isOptional?" !optional":"";return"@extend "+r+n+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.ForRule.prototype={accept$1$1(e){return e.visitForRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this,n=r.from.toString$0(0),s=r.isExclusive?"to":"through",i=r.children;return"@for $"+r.variable+" from "+n+" "+s+" "+r.to.toString$0(0)+" {"+(i&&u.JSArray_methods).join$1(i," ")+"}"},get$span(e){return this.span}},t.ForwardRule.prototype={accept$1$1(e){return e.visitForwardRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s=this,i="@forward "+t.StringExpression_quoteText(s.url.toString$0(0)),a=s.shownMixinsAndFunctions,o=s.hiddenMixinsAndFunctions;return a!=null?(r=s.shownVariables,r.toString,r=i+" show "+s._forward_rule$_memberList$2(a,r),i=r):(o!=null?(r=o._base,r=r.get$isNotEmpty(r)):r=!1,r&&(r=s.hiddenVariables,r.toString,r=i+" hide "+s._forward_rule$_memberList$2(o,r),i=r)),n=s.prefix,n!=null&&(i+=" as "+n+"*"),r=s.configuration,i=(r.length!==0?i+(" with ("+u.JSArray_methods.join$1(r,", ")+")"):i)+";",i.charCodeAt(0)==0,i},_forward_rule$_memberList$2(e,r){var n,s=t.List_List$of(e,!0,$.String);for(n=r._base,n=n.get$iterator(n);n.moveNext$0();)s.push("$"+n.get$current(n));return u.JSArray_methods.join$1(s,", ")},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.FunctionRule.prototype={accept$1$1(e){return e.visitFunctionRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@function "+this.name+"("+this.$arguments.toString$0(0)+") {"+(r&&u.JSArray_methods).join$1(r," ")+"}"}},t.IfRule.prototype={accept$1$1(e){return e.visitIfRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=t.ListExtensions_mapIndexed(this.clauses,new t.IfRule_toString_closure,$.IfClause,$.String).join$1(0," "),n=this.lastClause;return n!=null?r+(" "+n.toString$0(0)):r},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.IfRule_toString_closure.prototype={call$2(e,r){var n=e===0?"if":"else if";return"@"+n+" "+r.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(r.children," ")+"}"},$signature:407},t.IfRuleClause.prototype={},t.IfRuleClause$__closure.prototype={call$1(e){var r;return e instanceof t.VariableDeclaration||e instanceof t.FunctionRule||e instanceof t.MixinRule?r=!0:r=e instanceof t.ImportRule&&u.JSArray_methods.any$1(e.imports,new t.IfRuleClause$___closure),r},$signature:148},t.IfRuleClause$___closure.prototype={call$1(e){return e instanceof t.DynamicImport},$signature:149},t.IfClause.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"}},t.ElseClause.prototype={toString$0(e){return"@else {"+u.JSArray_methods.join$1(this.children," ")+"}"}},t.ImportRule.prototype={accept$1$1(e){return e.visitImportRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@import "+u.JSArray_methods.join$1(this.imports,", ")+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.IncludeRule.prototype={get$spanWithoutContent(){var e,r,n=this.span;return this.content!=null&&(e=n.file,r=this.$arguments.span,r=t.SpanExtensions_trimRight(t.SpanExtensions_trimLeft(e.span$2(0,t.FileLocation$_(e,n._file$_start).offset,r.get$end(r).offset))),n=r),n},accept$1$1(e){return e.visitIncludeRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n=this,s=n.namespace;return s=s!=null?"@include "+(s+"."):"@include ",s+=n.name,r=n.$arguments,r.get$isEmpty(r)||(s+="("+r.toString$0(0)+")"),r=n.content,s+=r==null?";":" "+r.toString$0(0),s.charCodeAt(0)==0,s},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.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,$.dynamic)},toString$0(e){return this.text.toString$0(0)},$isAstNode:1,$isStatement:1},t.MediaRule.prototype={accept$1$1(e){return e.visitMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@media "+this.query.toString$0(0)+" {"+(r&&u.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.MixinRule.prototype={get$hasContent(){var e,r=this,n=r.__MixinRule_hasContent_FI;return n===v&&(e=m.$eq$(u.C__HasContentVisitor.visitChildren$1(r.children),!0),r.__MixinRule_hasContent_FI!==v&&t.throwUnnamedLateFieldADI(),r.__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,$.dynamic)},toString$0(e){var r="@mixin "+this.name,n=this.$arguments;return n.$arguments.length===0&&n.restArgument==null||(r+="("+n.toString$0(0)+")"),n=this.children,n=r+(" {"+(n&&u.JSArray_methods).join$1(n," ")+"}"),n.charCodeAt(0)==0,n}},t._HasContentVisitor.prototype={visitContentRule$1(e){return!0}},t.__HasContentVisitor_Object_StatementSearchVisitor.prototype={},t.ParentStatement.prototype={$isAstNode:1,$isStatement:1},t.ParentStatement_closure.prototype={call$1(e){var r;return e instanceof t.VariableDeclaration||e instanceof t.FunctionRule||e instanceof t.MixinRule?r=!0:r=e instanceof t.ImportRule&&u.JSArray_methods.any$1(e.imports,new t.ParentStatement__closure),r},$signature:148},t.ParentStatement__closure.prototype={call$1(e){return e instanceof t.DynamicImport},$signature:149},t.ReturnRule.prototype={accept$1$1(e){return e.visitReturnRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.SilentComment.prototype={accept$1$1(e){return e.visitSilentComment$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.text},$isAstNode:1,$isStatement:1,get$span(e){return this.span}},t.StyleRule.prototype={accept$1$1(e){return e.visitStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return this.selector.toString$0(0)+" {"+(r&&u.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.Stylesheet.prototype={Stylesheet$internal$3$plainCss(e,r,n){var s,i,a,o,l,_;for(s=this.children,i=s.length,a=this._forwards,o=this._uses,l=0;ln||u.JSArray_methods.get$last(s).combinators.length!==0||u.JSArray_methods.any$1(s,new t._IsBogusVisitor_visitComplexSelector_closure(this)))},visitPseudoSelector$1(e){var r=e.selector;return r==null?!1:e.name==="has"?r.accept$1(u._IsBogusVisitor_false):r.accept$1(u._IsBogusVisitor_true)}},t._IsBogusVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:47},t._IsUselessVisitor.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||u.JSArray_methods.any$1(e.components,new t._IsUselessVisitor_visitComplexSelector_closure(this))},visitPseudoSelector$1(e){return e.accept$1(u._IsBogusVisitor_true)}},t._IsUselessVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:47},t.__IsBogusVisitor_Object_AnySelectorVisitor.prototype={},t.__IsInvisibleVisitor_Object_AnySelectorVisitor.prototype={},t.__IsUselessVisitor_Object_AnySelectorVisitor.prototype={},t.AttributeSelector.prototype={accept$1$1(e){return e.visitAttributeSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$eq(e,r){var n=this;return r==null?!1:r instanceof t.AttributeSelector&&r.name.$eq(0,n.name)&&r.op==n.op&&r.value==n.value&&r.modifier==n.modifier},get$hashCode(e){var r=this,n=r.name;return(u.JSString_methods.get$hashCode(n.name)^m.get$hashCode$(n.namespace)^m.get$hashCode$(r.op)^m.get$hashCode$(r.value)^m.get$hashCode$(r.modifier))>>>0}},t.AttributeOperator.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute$_text}},t.ClassSelector.prototype={$eq(e,r){return r==null?!1:r instanceof t.ClassSelector&&r.name===this.name},accept$1$1(e){return e.visitClassSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new t.ClassSelector(this.name+e,this.span)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},t.Combinator.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator$_text}},t.ComplexSelector.prototype={get$specificity(){var e,r=this,n=r.__ComplexSelector_specificity_FI;return n===v&&(e=u.JSArray_methods.fold$2(r.components,0,new t.ComplexSelector_specificity_closure),r.__ComplexSelector_specificity_FI!==v&&t.throwUnnamedLateFieldADI(),r.__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){if(this.leadingCombinators.length===0){var e=this.components;e=e.length===1&&u.JSArray_methods.get$first(e).combinators.length===0}else e=!1;return e?u.JSArray_methods.get$first(this.components).selector:null},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},isSuperselector$1(e){return this.leadingCombinators.length===0&&e.leadingCombinators.length===0&&t.complexIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var r,n,s,i,a=this;return e.length===0?a:(r=a.components,n=a.leadingCombinators,s=a.span,r.length===0?(r=t.List_List$of(n,!0,$.CssValue_Combinator),u.JSArray_methods.addAll$1(r,e),t.ComplexSelector$(r,u.List_empty0,s,a.lineBreak||!1)):(i=t.List_List$of(t.IterableExtension_get_exceptLast(r),!0,$.ComplexSelectorComponent),i.push(u.JSArray_methods.get$last(r).withAdditionalCombinators$1(e)),t.ComplexSelector$(n,i,s,a.lineBreak||!1)))},concatenate$3$forceLineBreak(e,r,n){var s,i,a,o,l=this,_=e.leadingCombinators;return _.length===0?(_=t.List_List$of(l.components,!0,$.ComplexSelectorComponent),u.JSArray_methods.addAll$1(_,e.components),s=l.lineBreak||e.lineBreak||n,t.ComplexSelector$(l.leadingCombinators,_,r,s)):(s=l.components,i=l.leadingCombinators,a=e.components,s.length===0?(s=t.List_List$of(i,!0,$.CssValue_Combinator),u.JSArray_methods.addAll$1(s,_),t.ComplexSelector$(s,a,r,l.lineBreak||e.lineBreak||n)):(o=t.List_List$of(t.IterableExtension_get_exceptLast(s),!0,$.ComplexSelectorComponent),o.push(u.JSArray_methods.get$last(s).withAdditionalCombinators$1(_)),u.JSArray_methods.addAll$1(o,a),t.ComplexSelector$(i,o,r,l.lineBreak||e.lineBreak||n)))},concatenate$2(e,r){return this.concatenate$3$forceLineBreak(e,r,!1)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.leadingCombinators)^u.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.ComplexSelector&&u.C_ListEquality.equals$2(0,this.leadingCombinators,r.leadingCombinators)&&u.C_ListEquality.equals$2(0,this.components,r.components)}},t.ComplexSelector_specificity_closure.prototype={call$2(e,r){return e+r.selector.get$specificity()},$signature:566},t.ComplexSelectorComponent.prototype={withAdditionalCombinators$1(e){var r,n,s=this;return e.length===0?r=s:(r=$.CssValue_Combinator,n=t.List_List$of(s.combinators,!0,r),u.JSArray_methods.addAll$1(n,e),r=new t.ComplexSelectorComponent(s.selector,t.List_List$unmodifiable(n,r),s.span)),r},get$hashCode(e){return u.C_ListEquality0.hash$1(this.selector.components)^u.C_ListEquality0.hash$1(this.combinators)},$eq(e,r){var n;return r==null?!1:(r instanceof t.ComplexSelectorComponent?(n=u.C_ListEquality.equals$2(0,this.selector.components,r.selector.components),n=n&&u.C_ListEquality.equals$2(0,this.combinators,r.combinators)):n=!1,n)},toString$0(e){var r=this.combinators;return t.serializeSelector(this.selector,!0)+new t.MappedListIterable(r,new t.ComplexSelectorComponent_toString_closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},t.ComplexSelectorComponent_toString_closure.prototype={call$1(e){return" "+e.toString$0(0)},$signature:586},t.CompoundSelector.prototype={get$specificity(){var e,r=this,n=r.__CompoundSelector_specificity_FI;return n===v&&(e=u.JSArray_methods.fold$2(r.components,0,new t.CompoundSelector_specificity_closure),r.__CompoundSelector_specificity_FI!==v&&t.throwUnnamedLateFieldADI(),r.__CompoundSelector_specificity_FI=e,n=e),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.CompoundSelector&&u.C_ListEquality.equals$2(0,this.components,r.components)}},t.CompoundSelector_specificity_closure.prototype={call$2(e,r){return e+r.get$specificity()},$signature:587},t.IDSelector.prototype={get$specificity(){return t._asInt(Math.pow(t.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,$.dynamic)},addSuffix$1(e){return new t.IDSelector(this.name+e,this.span)},unify$1(e){return u.JSArray_methods.any$1(e,new t.IDSelector_unify_closure(this))?null:this.super$SimpleSelector$unify(e)},$eq(e,r){return r==null?!1:r instanceof t.IDSelector&&r.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},t.IDSelector_unify_closure.prototype={call$1(e){var r;return e instanceof t.IDSelector?(r=e.name,r=this.$this.name!==r):r=!1,r},$signature:14},t.SelectorList.prototype={get$asSassList(){var e=this.components;return t.SassList$(new t.MappedListIterable(e,new t.SelectorList_asSassList_closure,t._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value>")),u.ListSeparator_rXA,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var r,n,s,i,a,o,l,_,c=$.JSArray_ComplexSelector,p=t._setArrayType([],c);for(r=this.components,n=r.length,s=e.components,i=s.length,a=0;a>")),$.ComplexSelector),i.span)},resolveParentSelectors$1(e){return this.resolveParentSelectors$2$implicitParent(e,!0)},_resolveParentSelectorsCompound$2(e,r){var n,s,i,a,o,l,_=e.selector,c=_.components,p=m.any$1$ax(c,new t.SelectorList__resolveParentSelectorsCompound_closure);if(!p&&!(m.get$first$ax(c)instanceof t.ParentSelector))return null;p?(o=c,l=new t.MappedListIterable(o,new t.SelectorList__resolveParentSelectorsCompound_closure0(r),t.instanceType(o)._eval$1("MappedListIterable<1,SimpleSelector>"))):l=c,n=l,s=m.get$first$ax(c);try{if(s instanceof t.ParentSelector){if(m.get$length$asx(c)===1&&s.suffix==null)return _=r.withAdditionalCombinators$1(e.combinators),_.components}else return o=e.span,o=t._setArrayType([t.ComplexSelector$(u.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(t.CompoundSelector$(n,_.span),t.List_List$unmodifiable(e.combinators,$.CssValue_Combinator),o)],$.JSArray_ComplexSelectorComponent),o,!1)],$.JSArray_ComplexSelector),o}catch(h){if(_=t.unwrapException(h),_ instanceof t.SassException)i=_,a=t.getTraceFromException(h),t.throwWithTrace(i.withAdditionalSpan$2(s.span,"parent selector"),a);else throw h}return _=r.components,new t.MappedListIterable(_,new t.SelectorList__resolveParentSelectorsCompound_closure1(s,n,e),t._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector>"))},isSuperselector$1(e){return t.listIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var r;return e.length===0?r=this:(r=this.components,r=t.SelectorList$(new t.MappedListIterable(r,new t.SelectorList_withAdditionalCombinators_closure(e),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector>")),this.span)),r},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.SelectorList&&u.C_ListEquality.equals$2(0,this.components,r.components)}},t.SelectorList_asSassList_closure.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p=$.JSArray_Value,h=t._setArrayType([],p);for(r=e.leadingCombinators,n=r.length,s=0;s"))):t._setArrayType([e],$.JSArray_ComplexSelector);for(r=$.JSArray_ComplexSelector,n=t._setArrayType([],r),s=e.components,i=s.length,a=N.$this,o=N.parent,l=$.ComplexSelector,_=e.leadingCombinators,c=_.length===0,p=e.span,h=$.ComplexSelectorComponent,f=$.JSArray_ComplexSelectorComponent,d=0;d")));case"nth-child":case"nth-last-child":return n=t.SimpleSelector.prototype.get$specificity.call(n),r=e.components,n+t.IterableIntegerExtension_get_max(new t.MappedListIterable(r,new t.PseudoSelector_specificity__closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,int>")));default:return t.SimpleSelector.prototype.get$specificity.call(n)}},$signature:12},t.PseudoSelector_specificity__closure.prototype={call$1(e){return e.get$specificity()},$signature:176},t.PseudoSelector_specificity__closure0.prototype={call$1(e){return e.get$specificity()},$signature:176},t.PseudoSelector_unify_closure.prototype={call$1(e){var r;return e instanceof t.PseudoSelector?r=e.isClass&&e.name==="host"||e.selector!=null:r=!1,r},$signature:14},t.QualifiedName.prototype={$eq(e,r){return r==null?!1:r instanceof t.QualifiedName&&r.name===this.name&&r.namespace==this.namespace},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^m.get$hashCode$(this.namespace)},toString$0(e){var r=this.namespace,n=this.name;return r==null?n:r+"|"+n}},t.SimpleSelector.prototype={get$specificity(){return 1e3},addSuffix$1(e){return t.throwExpression(t.MultiSpanSassException$('Selector "'+this.toString$0(0)+`" can't have a suffix`,this.span,"outer selector",t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),null))},unify$1(e){var r,n,s,i,a,o,l=this;if(e.length===1&&(r=u.JSArray_methods.get$first(e),r instanceof t.UniversalSelector?n=!0:r instanceof t.PseudoSelector?n=r.isClass&&r.name==="host"||r.get$isHostContext():n=!1,n))return r.unify$1(t._setArrayType([l],$.JSArray_SimpleSelector));if(u.JSArray_methods.contains$1(e,l))return e;for(s=t._setArrayType([],$.JSArray_SimpleSelector),n=e.length,i=!1,a=0;a"),s=n._eval$1("ExpandIterable"),i=s._eval$1("Iterable.E"),l=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.AsyncEnvironment_importForwards_closure,s),i),_=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.AsyncEnvironment_importForwards_closure0,s),i),c=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.AsyncEnvironment_importForwards_closure1,s),i),s=S._async_environment$_variables,i=s.length,i===1){for(n=S._async_environment$_importedModules,i=n.get$entries(n).toList$0(0),a=i.length,o=$.AsyncCallable,p=0;p")).followedBy$1(0,new t.LinkedHashMapKeyIterable(n,t._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new t.FollowedByIterator(m.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(r=n._currentIterator,s=r.get$current(r).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._async_environment$_getModule$1(r).get$variables().containsKey$1(e):u.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 r,n;for(r=this._async_environment$_variables,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,r,n,s,i){var a,o,l,_,c,p,h,f,d=this;if(i!=null){d._async_environment$_getModule$1(i).setVariable$3(e,r,n);return}if(s||d._async_environment$_variables.length===1){if(d._async_environment$_variableIndices.putIfAbsent$2(e,new t.AsyncEnvironment_setVariable_closure(d,e)),a=d._async_environment$_variables,!u.JSArray_methods.get$first(a).containsKey$1(e)&&(o=d._async_environment$_fromOneModule$1$3(e,"variable",new t.AsyncEnvironment_setVariable_closure0(e),$.Module_AsyncCallable),o!=null)){o.setVariable$3(e,r,n);return}m.$indexSet$ax(u.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(d._async_environment$_variableNodes),e,n);return}if(l=d._async_environment$_nestedForwardedModules,l!=null&&!d._async_environment$_variableIndices.containsKey$1(e)&&d._async_environment$_variableIndex$1(e)==null){for(a=new t.ReversedListIterable(l,t.instanceType(l)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(c=a.__internal$_current,c=m.get$reversed$ax(c==null?_._as(c):c),c=new t.ListIterator(c,c.get$length(c)),p=t._instanceType(c)._precomputed1;c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,r,n);return}}d._async_environment$_lastVariableName===e?(a=d._async_environment$_lastVariableIndex,a.toString,f=a):f=d._async_environment$_variableIndices.putIfAbsent$2(e,new t.AsyncEnvironment_setVariable_closure1(d,e)),!d._async_environment$_inSemiGlobalScope&&f===0&&(f=d._async_environment$_variables.length-1,d._async_environment$_variableIndices.$indexSet(0,e,f)),d._async_environment$_lastVariableName=e,d._async_environment$_lastVariableIndex=f,m.$indexSet$ax(d._async_environment$_variables[f],e,r),m.$indexSet$ax(d._async_environment$_variableNodes[f],e,n)},setVariable$4$global(e,r,n,s){return this.setVariable$5$global$namespace(e,r,n,s,null)},setLocalVariable$3(e,r,n){var s,i=this,a=i._async_environment$_variables,o=a.length;i._async_environment$_lastVariableName=e,s=i._async_environment$_lastVariableIndex=o-1,i._async_environment$_variableIndices.$indexSet(0,e,s),m.$indexSet$ax(a[s],e,r),m.$indexSet$ax(i._async_environment$_variableNodes[s],e,n)},getFunction$2$namespace(e,r){var n,s,i=this;return r!=null?(n=i._async_environment$_getModule$1(r),n.get$functions(n).$index(0,e)):(n=i._async_environment$_functionIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._async_environment$_functions[s],e),n==null?i._async_environment$_getFunctionFromGlobalModule$1(e):n):(s=i._async_environment$_functionIndex$1(e),s==null?i._async_environment$_getFunctionFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._async_environment$_functions[s],e),n==null?i._async_environment$_getFunctionFromGlobalModule$1(e):n)))},_async_environment$_getFunctionFromGlobalModule$1(e){return this._async_environment$_fromOneModule$1$3(e,"function",new t.AsyncEnvironment__getFunctionFromGlobalModule_closure(e),$.AsyncCallable)},_async_environment$_functionIndex$1(e){var r,n;for(r=this._async_environment$_functions,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,r){var n,s,i=this;return r!=null?i._async_environment$_getModule$1(r).get$mixins().$index(0,e):(n=i._async_environment$_mixinIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._async_environment$_mixins[s],e),n==null?i._async_environment$_getMixinFromGlobalModule$1(e):n):(s=i._async_environment$_mixinIndex$1(e),s==null?i._async_environment$_getMixinFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._async_environment$_mixins[s],e),n==null?i._async_environment$_getMixinFromGlobalModule$1(e):n)))},_async_environment$_getMixinFromGlobalModule$1(e){return this._async_environment$_fromOneModule$1$3(e,"mixin",new t.AsyncEnvironment__getMixinFromGlobalModule_closure(e),$.AsyncCallable)},_async_environment$_mixinIndex$1(e){var r,n;for(r=this._async_environment$_mixins,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},withContent$2(e,r){return this.withContent$body$AsyncEnvironment(e,r)},withContent$body$AsyncEnvironment(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.void),i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,s);for(;;)switch(n){case 0:return a=i._async_environment$_content,i._async_environment$_content=e,n=2,t._asyncAwait(r.call$0(),o);case 2:return i._async_environment$_content=a,t._asyncReturn(null,s)}});return t._asyncStartSync(o,s)},asMixin$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a=t._wrapJsFunctionForAsync(function(o,l){if(o===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:return i=s._async_environment$_inMixin,s._async_environment$_inMixin=!0,r=2,t._asyncAwait(e.call$0(),a);case 2:return s._async_environment$_inMixin=i,t._asyncReturn(null,n)}});return t._asyncStartSync(a,n)},scope$1$3$semiGlobal$when(e,r,n,s){return this.scope$body$AsyncEnvironment(e,r,n,s,s)},scope$1$1(e,r){return this.scope$1$3$semiGlobal$when(e,!1,!0,r)},scope$1$2$when(e,r,n){return this.scope$1$3$semiGlobal$when(e,!1,r,n)},scope$1$2$semiGlobal(e,r,n){return this.scope$1$3$semiGlobal$when(e,r,!0,n)},scope$body$AsyncEnvironment(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter(i),l,_=2,c,p=[],h=this,f,d,g,y,S,C,A,M,E,R,L=t._wrapJsFunctionForAsync(function(N,J){for(N===1&&(c=J,a=_);;)switch(a){case 0:r=r&&h._async_environment$_inSemiGlobalScope,f=h._async_environment$_inSemiGlobalScope,h._async_environment$_inSemiGlobalScope=r,a=n?4:3;break;case 3:return _=5,a=8,t._asyncAwait(e.call$0(),L);case 8:S=J,l=S,p=[1],a=6;break;case 5:p=[2];case 6:_=2,h._async_environment$_inSemiGlobalScope=f,a=p.pop();break;case 7:case 4:return S=h._async_environment$_variables,C=$.String,u.JSArray_methods.add$1(S,t.LinkedHashMap_LinkedHashMap$_empty(C,$.Value)),A=h._async_environment$_variableNodes,u.JSArray_methods.add$1(A,t.LinkedHashMap_LinkedHashMap$_empty(C,$.AstNode)),M=h._async_environment$_functions,E=$.AsyncCallable,u.JSArray_methods.add$1(M,t.LinkedHashMap_LinkedHashMap$_empty(C,E)),R=h._async_environment$_mixins,u.JSArray_methods.add$1(R,t.LinkedHashMap_LinkedHashMap$_empty(C,E)),E=h._async_environment$_nestedForwardedModules,E!=null&&E.push(t._setArrayType([],$.JSArray_Module_AsyncCallable)),_=9,a=12,t._asyncAwait(e.call$0(),L);case 12:C=J,l=C,p=[1],a=10;break;case 9:p=[2];case 10:for(_=2,h._async_environment$_inSemiGlobalScope=f,h._async_environment$_lastVariableIndex=h._async_environment$_lastVariableName=null,S=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(S))),C=h._async_environment$_variableIndices;S.moveNext$0();)d=S.get$current(S),C.remove$1(0,d);for(u.JSArray_methods.removeLast$0(A),S=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(M))),C=h._async_environment$_functionIndices;S.moveNext$0();)g=S.get$current(S),C.remove$1(0,g);for(S=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(R))),C=h._async_environment$_mixinIndices;S.moveNext$0();)y=S.get$current(S),C.remove$1(0,y);S=h._async_environment$_nestedForwardedModules,S!=null&&S.pop(),a=p.pop();break;case 11:case 1:return t._asyncReturn(l,o);case 2:return t._asyncRethrow(c,o)}});return t._asyncStartSync(L,o)},toImplicitConfiguration$0(){var e,r,n,s,i,a,o,l,_,c=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue);for(e=this._async_environment$_variables,r=this._async_environment$_variableNodes,n=0;n").span$1(0,0)),u.Map_empty6,u.C_EmptyExtensionStore,t.NullableExtension_andThen(this._async_environment$_forwardedModules,new t.AsyncEnvironment_toDummyModule_closure))},_async_environment$_getModule$1(e){var r=this._async_environment$_modules.$index(0,e);if(r!=null)return r;throw t.wrapException(t.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_async_environment$_fromOneModule$1$3(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g=this._async_environment$_nestedForwardedModules;if(g!=null){for(i=new t.ReversedListIterable(g,t._arrayInstanceType(g)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(o=i.__internal$_current,o=m.get$reversed$ax(o==null?a._as(o):o),o=new t.ListIterator(o,o.get$length(o)),l=t._instanceType(o)._precomputed1;o.moveNext$0();)if(_=o.__internal$_current,c=n.call$1(_==null?l._as(_):_),c!=null)return c}for(i=this._async_environment$_importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(c=n.call$1(i.__js_helper$_current),c!=null)return c;for(i=this._async_environment$_globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),o=$.AsyncCallable,c=null,p=null;a.moveNext$0();)if(l=a.__js_helper$_current,h=n.call$1(l),h!=null&&(f=o._is(h)?h:l.variableIdentity$1(e),!f.$eq(0,p))){if(c!=null){for(d=i.get$entries(i).map$1$1(0,new t.AsyncEnvironment__fromOneModule_closure(n,s),$.nullable_FileSpan),a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=d.get$iterator(d),o="includes "+r;i.moveNext$0();)l=i.get$current(i),l!=null&&a.$indexSet(0,l,o);throw t.wrapException(t.MultiSpanSassScriptException$("This "+r+F.x20is_av,r+" use",a))}p=f,c=h}return c}},t.AsyncEnvironment_importForwards_closure.prototype={call$1(e){var r=e.get$variables();return r.get$keys(r)},$signature:122},t.AsyncEnvironment_importForwards_closure0.prototype={call$1(e){var r=e.get$functions(e);return r.get$keys(r)},$signature:122},t.AsyncEnvironment_importForwards_closure1.prototype={call$1(e){var r=e.get$mixins();return r.get$keys(r)},$signature:122},t.AsyncEnvironment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:292},t.AsyncEnvironment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._async_environment$_lastVariableName=this.name,e._async_environment$_lastVariableIndex=0},$signature:12},t.AsyncEnvironment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:297},t.AsyncEnvironment_setVariable_closure1.prototype={call$0(){var e=this.$this,r=e._async_environment$_variableIndex$1(this.name);return r==null?e._async_environment$_variables.length-1:r},$signature:12},t.AsyncEnvironment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:179},t.AsyncEnvironment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:179},t.AsyncEnvironment_toModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable)},$signature:256},t.AsyncEnvironment_toDummyModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable)},$signature:256},t.AsyncEnvironment__fromOneModule_closure.prototype={call$1(e){return t.NullableExtension_andThen(this.callback.call$1(e.key),new t.AsyncEnvironment__fromOneModule__closure(e,this.T))},$signature:305},t.AsyncEnvironment__fromOneModule__closure.prototype={call$1(e){return m.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},t._EnvironmentModule0.prototype={get$url(e){var r=this.css;return r=r.get$span(r),r.get$sourceUrl(r)},setVariable$3(e,r,n){var s,i,a=this._async_environment$_modulesByVariable.$index(0,e);if(a!=null){a.setVariable$3(e,r,n);return}if(s=this._async_environment$_environment,i=s._async_environment$_variables,!u.JSArray_methods.get$first(i).containsKey$1(e))throw t.wrapException(t.SassScriptException$("Undefined variable.",null));m.$indexSet$ax(u.JSArray_methods.get$first(i),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(s._async_environment$_variableNodes),e,n)},variableIdentity$1(e){var r=this._async_environment$_modulesByVariable.$index(0,e);return r==null?this:r.variableIdentity$1(e)},cloneCss$0(){var e,r=this;return r.transitivelyContainsCss?(e=t.cloneCssStylesheet(r.css,r.extensionStore),t._EnvironmentModule$_0(r._async_environment$_environment,e.item1,r.preModuleComments,e.item2,r._async_environment$_modulesByVariable,r.variables,r.variableNodes,r.functions,r.mixins,!0,r.transitivelyContainsExtensions)):r},toString$0(e){var r=this.css,n=r.get$span(r);return n.get$sourceUrl(n)==null?r="":(r=r.get$span(r),r=r.get$sourceUrl(r),r=v.$get$context().prettyUri$1(r)),r},$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}},t._EnvironmentModule__EnvironmentModule_closure5.prototype={call$1(e){return e.get$variables()},$signature:314},t._EnvironmentModule__EnvironmentModule_closure6.prototype={call$1(e){return e.get$variableNodes()},$signature:316},t._EnvironmentModule__EnvironmentModule_closure7.prototype={call$1(e){return e.get$functions(e)},$signature:183},t._EnvironmentModule__EnvironmentModule_closure8.prototype={call$1(e){return e.get$mixins()},$signature:183},t._EnvironmentModule__EnvironmentModule_closure9.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:128},t._EnvironmentModule__EnvironmentModule_closure10.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:128},t.AsyncImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,i){return this.canonicalize$body$AsyncImportCache(0,r,n,s,i)},canonicalize$body$AsyncImportCache(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter($.nullable_Tuple3_AsyncImporter_Uri_Uri),l,_=this,c,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,o);for(;;)switch(a){case 0:if(p=w.fs,p==null?p=(n==null||n instanceof t.NoOpImporter)&&_._async_import_cache$_importers.length===0:p=!1,p)throw t.wrapException(F.Custom);a=n!=null?3:4;break;case 3:return p=$.Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri,a=5,t._asyncAwait(t.putIfAbsentAsync(_._async_import_cache$_relativeCanonicalizeCache,new t.Tuple4(r,i,n,s,p),new t.AsyncImportCache_canonicalize_closure(_,s,r,n,i),p,$.nullable_Tuple3_AsyncImporter_Uri_Uri),h);case 5:if(c=d,c!=null){l=c,a=1;break}case 4:return p=$.Tuple2_Uri_bool,a=6,t._asyncAwait(t.putIfAbsentAsync(_._async_import_cache$_canonicalizeCache,new t.Tuple2(r,i,p),new t.AsyncImportCache_canonicalize_closure0(_,r,i),p,$.nullable_Tuple3_AsyncImporter_Uri_Uri),h);case 6:l=d,a=1;break;case 1:return t._asyncReturn(l,o)}});return t._asyncStartSync(h,o)},_async_import_cache$_canonicalize$3(e,r,n){return this._canonicalize$body$AsyncImportCache(e,r,n)},_canonicalize$body$AsyncImportCache(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter($.nullable_Uri),a,o=this,l,_,c=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,i);for(;;)switch(s){case 0:return n?(l=$.nullable_Object,l=t.runZoned(new t.AsyncImportCache__canonicalize_closure(e,r),t.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__inImportRule,!0],l,l),$.FutureOr_nullable_Uri)):l=e.canonicalize$1(0,r),s=3,t._asyncAwait(l,c);case 3:_=h,(_==null?null:_.get$scheme())===""&&t.WarnForDeprecation_warnForDeprecation(o._async_import_cache$_logger,u.Deprecation_mFp,"Importer "+e.toString$0(0)+" canonicalized "+r.toString$0(0)+" to "+t.S(_)+F.x2e_Rela,null,null),a=_,s=1;break;case 1:return t._asyncReturn(a,i)}});return t._asyncStartSync(c,i)},importCanonical$4$originalUrl$quiet(e,r,n,s){return this.importCanonical$body$AsyncImportCache(e,r,n,s)},importCanonical$3$originalUrl(e,r,n){return this.importCanonical$4$originalUrl$quiet(e,r,n,!1)},importCanonical$body$AsyncImportCache(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter($.nullable_Stylesheet),o,l=this,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,a);for(;;)switch(i){case 0:return i=3,t._asyncAwait(t.putIfAbsentAsync(l._async_import_cache$_importCache,r,new t.AsyncImportCache_importCanonical_closure(l,e,r,n,s),$.Uri,$.nullable_Stylesheet),_);case 3:o=p,i=1;break;case 1:return t._asyncReturn(o,a)}});return t._asyncStartSync(_,a)},humanize$1(e){var r,n,s=this._async_import_cache$_canonicalizeCache;return s=t.IterableNullableExtension_whereNotNull(s.get$values(s),$.Tuple3_AsyncImporter_Uri_Uri),r=s.$ti,n=t.minBy(new t.MappedIterable(new t.WhereIterable(s,new t.AsyncImportCache_humanize_closure(e),r._eval$1("WhereIterable")),new t.AsyncImportCache_humanize_closure0,r._eval$1("MappedIterable")),new t.AsyncImportCache_humanize_closure1),n==null?e:(s=v.$get$url(),n.resolve$1(t.ParsedPath_ParsedPath$parse(e.get$path(e),s.style).get$basename()))},sourceMapUrl$1(e,r){var n=this._async_import_cache$_resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n==null?r:n}},t.AsyncImportCache_canonicalize_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Tuple3_AsyncImporter_Uri_Uri),n,s=this,i,a,o,l=t._wrapJsFunctionForAsync(function(_,c){if(_===1)return t._asyncRethrow(c,r);for(;;)switch(e){case 0:return a=s.baseUrl,o=a==null?null:a.resolveUri$1(s.url),o==null&&(o=s.url),a=s.baseImporter,e=3,t._asyncAwait(s.$this._async_import_cache$_canonicalize$3(a,o,s.forImport),l);case 3:if(i=c,i==null){n=null,e=1;break}n=new t.Tuple3(a,i,o,$.Tuple3_AsyncImporter_Uri_Uri),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(l,r)},$signature:198},t.AsyncImportCache_canonicalize_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Tuple3_AsyncImporter_Uri_Uri),n,s=this,i,a,o,l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,r);for(;;)switch(e){case 0:i=s.$this,a=i._async_import_cache$_importers,o=a.length,l=s.url,_=s.forImport,c=0;case 3:if(!(cp||_===p&&c<0))&&(a=c,i=l)}if(i!=null)return i;throw t.wrapException(t.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new t.BuiltInCallable(e,this._overloads)},$isCallable0:1,$isAsyncCallable:1,$isAsyncBuiltInCallable:1,get$name(e){return this.name}},t.BuiltInCallable$mixin_closure.prototype={call$1(e){return this.callback.call$1(e),u.C__SassNull},$signature:4},t.PlainCssCallable.prototype={$eq(e,r){return r==null?!1:r instanceof t.PlainCssCallable&&this.name===r.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)},$isCallable0:1,$isAsyncCallable:1,get$name(e){return this.name}},t.UserDefinedCallable.prototype={get$name(e){return this.declaration.name},$isCallable0:1,$isAsyncCallable:1},t._compileStylesheet_closure.prototype={call$1(e){var r;return e===""?(r=this.stylesheet.span,r=t.Uri_Uri$dataFromString(t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(r.get$file(r)._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_core$_text()):r=this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0),r},$signature:5},t.CompileResult.prototype={},t.Configuration.prototype={throughForward$1(e){var r,n,s,i,a=this._values;return a.get$isEmpty(a)?u.Configuration_Map_empty_null:(r=e.prefix,r!=null&&(a=new t.UnprefixedMapView(a,r,$.UnprefixedMapView_ConfiguredValue)),n=e.shownVariables,s=e.hiddenVariables,n!=null?a=new t.LimitedMapView(a,n._base.intersection$1(new t.MapKeySet(a,$.MapKeySet_nullable_Object)),$.LimitedMapView_String_ConfiguredValue):(s!=null?(i=s._base,i=i.get$isNotEmpty(i)):i=!1,i&&(a=t.LimitedMapView$blocklist(a,s,$.String,$.ConfiguredValue))),this._withValues$1(a))},_withValues$1(e){var r=this.__originalConfiguration;return new t.Configuration(e,r==null?this:r)},toString$0(e){var r=this._values;return"("+r.get$entries(r).map$1$1(0,new t.Configuration_toString_closure,$.String).join$1(0,", ")+")"}},t.Configuration_toString_closure.prototype={call$1(e){return"$"+t.S(e.key)+": "+t.S(e.value)},$signature:337},t.ExplicitConfiguration.prototype={_withValues$1(e){var r=this.__originalConfiguration;return r==null&&(r=this),new t.ExplicitConfiguration(this.nodeWithSpan,e,r)}},t.ConfiguredValue.prototype={toString$0(e){return t.serializeValue(this.value,!0,!0)}},t.Deprecation.prototype={_enumToString$0(){return"Deprecation."+this._name},toString$0(e){return this.id}},t.Deprecation_fromId_closure.prototype={call$1(e){return e.id===this.id},$signature:338},t.Environment.prototype={closure$0(){var e,r,n,s=this,i=s._forwardedModules,a=s._nestedForwardedModules,o=s._variables;return o=t._setArrayType(o.slice(0),t._arrayInstanceType(o)),e=s._variableNodes,e=t._setArrayType(e.slice(0),t._arrayInstanceType(e)),r=s._functions,r=t._setArrayType(r.slice(0),t._arrayInstanceType(r)),n=s._mixins,n=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),t.Environment$_(s._environment$_modules,s._namespaceNodes,s._globalModules,s._importedModules,i,a,s._allModules,o,e,r,n,s._content)},addModule$3$namespace(e,r,n){var s,i,a,o=this;if(n==null){for(o._globalModules.$indexSet(0,e,r),o._allModules.push(e),s=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.get$first(o._variables)));s.moveNext$0();)if(i=s.get$current(s),e.get$variables().containsKey$1(i))throw t.wrapException(t.SassScriptException$(F.This_ma+i+'".',null))}else{if(s=o._environment$_modules,s.containsKey$1(n))throw s=o._namespaceNodes.$index(0,n),a=s==null?null:s.span,s=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),a!=null&&s.$indexSet(0,a,"original @use"),t.wrapException(t.MultiSpanSassScriptException$(F.There_+n+'".',"new @use",s));s.$indexSet(0,n,e),o._namespaceNodes.$indexSet(0,n,r),o._allModules.push(e)}},forwardModule$2(e,r){var n,s,i,a=this,o=a._forwardedModules;for(o==null&&(o=a._forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable,$.AstNode)),n=t.ForwardedModuleView_ifNecessary(e,r,$.Callable),s=t.LinkedHashMapKeyIterator$(o,o._modifications);s.moveNext$0();)i=s.__js_helper$_current,a._assertNoConflicts$5(n.get$variables(),i.get$variables(),n,i,"variable"),a._assertNoConflicts$5(n.get$functions(n),i.get$functions(i),n,i,"function"),a._assertNoConflicts$5(n.get$mixins(),i.get$mixins(),n,i,"mixin");a._allModules.push(e),o.$indexSet(0,n,r)},_assertNoConflicts$5(e,r,n,s,i){var a,o,l,_,c,p;for(e.get$length(e)"),s=n._eval$1("ExpandIterable"),i=s._eval$1("Iterable.E"),l=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.Environment_importForwards_closure,s),i),_=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.Environment_importForwards_closure0,s),i),c=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.Environment_importForwards_closure1,s),i),s=S._variables,i=s.length,i===1){for(n=S._importedModules,i=n.get$entries(n).toList$0(0),a=i.length,o=$.Callable,p=0;p")).followedBy$1(0,new t.LinkedHashMapKeyIterable(n,t._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new t.FollowedByIterator(m.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(r=n._currentIterator,s=r.get$current(r).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._getModule$1(r).get$variables().containsKey$1(e):u.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 r,n;for(r=this._variables,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,r,n,s,i){var a,o,l,_,c,p,h,f,d=this;if(i!=null){d._getModule$1(i).setVariable$3(e,r,n);return}if(s||d._variables.length===1){if(d._variableIndices.putIfAbsent$2(e,new t.Environment_setVariable_closure(d,e)),a=d._variables,!u.JSArray_methods.get$first(a).containsKey$1(e)&&(o=d._fromOneModule$1$3(e,"variable",new t.Environment_setVariable_closure0(e),$.Module_Callable),o!=null)){o.setVariable$3(e,r,n);return}m.$indexSet$ax(u.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(d._variableNodes),e,n);return}if(l=d._nestedForwardedModules,l!=null&&!d._variableIndices.containsKey$1(e)&&d._variableIndex$1(e)==null){for(a=new t.ReversedListIterable(l,t.instanceType(l)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(c=a.__internal$_current,c=m.get$reversed$ax(c==null?_._as(c):c),c=new t.ListIterator(c,c.get$length(c)),p=t._instanceType(c)._precomputed1;c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,r,n);return}}d._lastVariableName===e?(a=d._lastVariableIndex,a.toString,f=a):f=d._variableIndices.putIfAbsent$2(e,new t.Environment_setVariable_closure1(d,e)),!d._inSemiGlobalScope&&f===0&&(f=d._variables.length-1,d._variableIndices.$indexSet(0,e,f)),d._lastVariableName=e,d._lastVariableIndex=f,m.$indexSet$ax(d._variables[f],e,r),m.$indexSet$ax(d._variableNodes[f],e,n)},setVariable$4$global(e,r,n,s){return this.setVariable$5$global$namespace(e,r,n,s,null)},setLocalVariable$3(e,r,n){var s,i=this,a=i._variables,o=a.length;i._lastVariableName=e,s=i._lastVariableIndex=o-1,i._variableIndices.$indexSet(0,e,s),m.$indexSet$ax(a[s],e,r),m.$indexSet$ax(i._variableNodes[s],e,n)},getFunction$2$namespace(e,r){var n,s,i=this;return r!=null?(n=i._getModule$1(r),n.get$functions(n).$index(0,e)):(n=i._functionIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._functions[s],e),n==null?i._getFunctionFromGlobalModule$1(e):n):(s=i._functionIndex$1(e),s==null?i._getFunctionFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._functions[s],e),n==null?i._getFunctionFromGlobalModule$1(e):n)))},_getFunctionFromGlobalModule$1(e){return this._fromOneModule$1$3(e,"function",new t.Environment__getFunctionFromGlobalModule_closure(e),$.Callable)},_functionIndex$1(e){var r,n;for(r=this._functions,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,r){var n,s,i=this;return r!=null?i._getModule$1(r).get$mixins().$index(0,e):(n=i._mixinIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._mixins[s],e),n==null?i._getMixinFromGlobalModule$1(e):n):(s=i._mixinIndex$1(e),s==null?i._getMixinFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._mixins[s],e),n==null?i._getMixinFromGlobalModule$1(e):n)))},_getMixinFromGlobalModule$1(e){return this._fromOneModule$1$3(e,"mixin",new t.Environment__getMixinFromGlobalModule_closure(e),$.Callable)},_mixinIndex$1(e){var r,n;for(r=this._mixins,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},scope$1$3$semiGlobal$when(e,r,n){var s,i,a,o,l,_,c,p,h,f,d=this;if(r=r&&d._inSemiGlobalScope,s=d._inSemiGlobalScope,d._inSemiGlobalScope=r,!n)try{return l=e.call$0(),l}finally{d._inSemiGlobalScope=s}l=d._variables,_=$.String,u.JSArray_methods.add$1(l,t.LinkedHashMap_LinkedHashMap$_empty(_,$.Value)),c=d._variableNodes,u.JSArray_methods.add$1(c,t.LinkedHashMap_LinkedHashMap$_empty(_,$.AstNode)),p=d._functions,h=$.Callable,u.JSArray_methods.add$1(p,t.LinkedHashMap_LinkedHashMap$_empty(_,h)),f=d._mixins,u.JSArray_methods.add$1(f,t.LinkedHashMap_LinkedHashMap$_empty(_,h)),h=d._nestedForwardedModules,h!=null&&h.push(t._setArrayType([],$.JSArray_Module_Callable));try{return _=e.call$0(),_}finally{for(d._inSemiGlobalScope=s,d._lastVariableIndex=d._lastVariableName=null,l=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(l))),_=d._variableIndices;l.moveNext$0();)i=l.get$current(l),_.remove$1(0,i);for(u.JSArray_methods.removeLast$0(c),l=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(p))),_=d._functionIndices;l.moveNext$0();)a=l.get$current(l),_.remove$1(0,a);for(l=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(f))),_=d._mixinIndices;l.moveNext$0();)o=l.get$current(l),_.remove$1(0,o);l=d._nestedForwardedModules,l!=null&&l.pop()}},scope$1$1(e,r){return this.scope$1$3$semiGlobal$when(e,!1,!0,r)},scope$1$2$when(e,r,n){return this.scope$1$3$semiGlobal$when(e,!1,r,n)},scope$1$2$semiGlobal(e,r,n){return this.scope$1$3$semiGlobal$when(e,r,!0,n)},toImplicitConfiguration$0(){var e,r,n,s,i,a,o,l,_,c=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue);for(e=this._variables,r=this._variableNodes,n=0;n").span$1(0,0)),u.Map_empty,u.C_EmptyExtensionStore,t.NullableExtension_andThen(this._forwardedModules,new t.Environment_toDummyModule_closure))},_getModule$1(e){var r=this._environment$_modules.$index(0,e);if(r!=null)return r;throw t.wrapException(t.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_fromOneModule$1$3(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g=this._nestedForwardedModules;if(g!=null){for(i=new t.ReversedListIterable(g,t._arrayInstanceType(g)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(o=i.__internal$_current,o=m.get$reversed$ax(o==null?a._as(o):o),o=new t.ListIterator(o,o.get$length(o)),l=t._instanceType(o)._precomputed1;o.moveNext$0();)if(_=o.__internal$_current,c=n.call$1(_==null?l._as(_):_),c!=null)return c}for(i=this._importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(c=n.call$1(i.__js_helper$_current),c!=null)return c;for(i=this._globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),o=$.Callable,c=null,p=null;a.moveNext$0();)if(l=a.__js_helper$_current,h=n.call$1(l),h!=null&&(f=o._is(h)?h:l.variableIdentity$1(e),!f.$eq(0,p))){if(c!=null){for(d=i.get$entries(i).map$1$1(0,new t.Environment__fromOneModule_closure(n,s),$.nullable_FileSpan),a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=d.get$iterator(d),o="includes "+r;i.moveNext$0();)l=i.get$current(i),l!=null&&a.$indexSet(0,l,o);throw t.wrapException(t.MultiSpanSassScriptException$("This "+r+F.x20is_av,r+" use",a))}p=f,c=h}return c}},t.Environment_importForwards_closure.prototype={call$1(e){var r=e.get$variables();return r.get$keys(r)},$signature:104},t.Environment_importForwards_closure0.prototype={call$1(e){var r=e.get$functions(e);return r.get$keys(r)},$signature:104},t.Environment_importForwards_closure1.prototype={call$1(e){var r=e.get$mixins();return r.get$keys(r)},$signature:104},t.Environment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:340},t.Environment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._lastVariableName=this.name,e._lastVariableIndex=0},$signature:12},t.Environment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:341},t.Environment_setVariable_closure1.prototype={call$0(){var e=this.$this,r=e._variableIndex$1(this.name);return r==null?e._variables.length-1:r},$signature:12},t.Environment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:201},t.Environment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:201},t.Environment_toModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable)},$signature:213},t.Environment_toDummyModule_closure.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable)},$signature:213},t.Environment__fromOneModule_closure.prototype={call$1(e){return t.NullableExtension_andThen(this.callback.call$1(e.key),new t.Environment__fromOneModule__closure(e,this.T))},$signature:362},t.Environment__fromOneModule__closure.prototype={call$1(e){return m.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},t._EnvironmentModule.prototype={get$url(e){var r=this.css;return r=r.get$span(r),r.get$sourceUrl(r)},setVariable$3(e,r,n){var s,i,a=this._modulesByVariable.$index(0,e);if(a!=null){a.setVariable$3(e,r,n);return}if(s=this._environment$_environment,i=s._variables,!u.JSArray_methods.get$first(i).containsKey$1(e))throw t.wrapException(t.SassScriptException$("Undefined variable.",null));m.$indexSet$ax(u.JSArray_methods.get$first(i),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(s._variableNodes),e,n)},variableIdentity$1(e){var r=this._modulesByVariable.$index(0,e);return r==null?this:r.variableIdentity$1(e)},cloneCss$0(){var e,r=this;return r.transitivelyContainsCss?(e=t.cloneCssStylesheet(r.css,r.extensionStore),t._EnvironmentModule$_(r._environment$_environment,e.item1,r.preModuleComments,e.item2,r._modulesByVariable,r.variables,r.variableNodes,r.functions,r.mixins,!0,r.transitivelyContainsExtensions)):r},toString$0(e){var r=this.css,n=r.get$span(r);return n.get$sourceUrl(n)==null?r="":(r=r.get$span(r),r=r.get$sourceUrl(r),r=v.$get$context().prettyUri$1(r)),r},$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}},t._EnvironmentModule__EnvironmentModule_closure.prototype={call$1(e){return e.get$variables()},$signature:364},t._EnvironmentModule__EnvironmentModule_closure0.prototype={call$1(e){return e.get$variableNodes()},$signature:366},t._EnvironmentModule__EnvironmentModule_closure1.prototype={call$1(e){return e.get$functions(e)},$signature:142},t._EnvironmentModule__EnvironmentModule_closure2.prototype={call$1(e){return e.get$mixins()},$signature:142},t._EnvironmentModule__EnvironmentModule_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:106},t._EnvironmentModule__EnvironmentModule_closure4.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:106},t.SassException.prototype={get$trace(e){return t.Trace$(t._setArrayType([t.frameForSpan(t.SourceSpanException.prototype.get$span.call(this,this),"root stylesheet",null)],$.JSArray_Frame),null)},get$span(e){return t.SourceSpanException.prototype.get$span.call(this,this)},withAdditionalSpan$2(e,r){var n=this;return t.MultiSpanSassException$(n._span_exception$_message,t.SourceSpanException.prototype.get$span.call(n,n),"",t.LinkedHashMap_LinkedHashMap$_literal([e,r],$.FileSpan,$.String),n.loadedUrls)},withTrace$1(e){var r=this,n=t.SourceSpanException.prototype.get$span.call(r,r),s=t.Set_Set$unmodifiable(r.loadedUrls,$.Uri);return new t.SassRuntimeException(e,s,r._span_exception$_message,n)},withLoadedUrls$1(e){var r=t.SourceSpanException.prototype.get$span.call(this,this),n=t.Set_Set$unmodifiable(e,$.Uri);return new t.SassException(n,this._span_exception$_message,r)},toString$1$color(e,r){var n,s,i,a,o=this,l=new t.StringBuffer(""),_="Error: "+o._span_exception$_message+` `;for(l._contents=_,l._contents=_+t.SourceSpanException.prototype.get$span.call(o,o).highlight$1$color(r),_=o.get$trace(o).toString$0(0).split(` `),n=_.length,s=0;s255?(r._contents+=t.Primitives_stringFromCharCode(92),r._contents+=u.JSInt_methods.toRadixString$1(n,16),r._contents+=t.Primitives_stringFromCharCode(32)):r._contents+=t.Primitives_stringFromCharCode(n);return"/* "+u.JSArray_methods.join$1(t._setArrayType(e.split(` `),$.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: `+r.toString$0(0)+`; }`}},t.MultiSpanSassException.prototype={withAdditionalSpan$2(e,r){var n=this,s=t.SourceSpanException.prototype.get$span.call(n,n),i=t.LinkedHashMap_LinkedHashMap$of(n.secondarySpans,$.FileSpan,$.String);return i.$indexSet(0,e,r),t.MultiSpanSassException$(n._span_exception$_message,s,n.primaryLabel,i,n.loadedUrls)},withTrace$1(e){var r=this;return t.MultiSpanSassRuntimeException$(r._span_exception$_message,t.SourceSpanException.prototype.get$span.call(r,r),r.primaryLabel,r.secondarySpans,e,r.loadedUrls)},withLoadedUrls$1(e){var r=this;return t.MultiSpanSassException$(r._span_exception$_message,t.SourceSpanException.prototype.get$span.call(r,r),r.primaryLabel,r.secondarySpans,e)},toString$1$color(e,r){var n,s,i,a,o=this,l=r===!0&&!0,_=new t.StringBuffer("Error: "+o._span_exception$_message+` `);for(t.NullableExtension_andThen(t.Highlighter$multiple(t.SourceSpanException.prototype.get$span.call(o,o),o.primaryLabel,o.secondarySpans,l,null,null).highlight$0(),_.get$write(_)),n=o.get$trace(o).toString$0(0).split(` `),s=n.length,i=0;i2?(h=u.JSString_methods._codeUnitAt$1(c,0),h>=97&&h<=122?h=!0:h=h>=65&&h<=90,h=h&&u.JSString_methods._codeUnitAt$1(c,1)===58):h=!1,h?(2>p&&t.throwExpression(t.RangeError$range(2,0,p,M,M)),p=t.stringContainsUnchecked(c,":",2)):p=!0):p=!1,p?l=!0:t.dirExists(c)?i.add$1(0,c):_=!0;if(_||n.get$length(n)===0){l?t.ExecutableOptions__fail('Positional and ":" arguments may not both be used.'):r?(m.get$length$asx(n._collection$_source)>1?t.ExecutableOptions__fail("Only one argument is allowed with --stdin."):t._asBool(e.$index(0,"update"))?t.ExecutableOptions__fail("--update is not allowed with --stdin."):t._asBool(e.$index(0,"watch"))&&t.ExecutableOptions__fail("--watch is not allowed with --stdin."),e=n.get$length(n)===0?M:n.get$first(n),n=$.dynamic,s=$.nullable_String,A._sourcesToDestinations=t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_literal([null,e],n,n),s,s)):(s=n._collection$_source,a=m.getInterceptor$asx(s),a.get$length(s)>2?t.ExecutableOptions__fail("Only two positional args may be passed."):i._collection$_length!==0?(f='Directory "'+t.S(i.get$first(i))+'" may not be a positional arg.',d=n.get$last(n),t.ExecutableOptions__fail(m.$eq$(i.get$first(i),n.get$first(n))&&!t.fileExists(d)?f+(` To compile all CSS in "`+t.S(i.get$first(i))+'" to "'+d+'", use `sass '+t.S(i.get$first(i))+":"+d+"`."):f)):(g=m.$eq$(n.get$first(n),"-")?M:n.get$first(n),y=a.get$length(s)===1?M:n.get$last(n),y==null&&(t._asBool(e.$index(0,"update"))?t.ExecutableOptions__fail("--update is not allowed when printing to stdout."):t._asBool(e.$index(0,"watch"))&&t.ExecutableOptions__fail("--watch is not allowed when printing to stdout.")),e=t.PathMap__create(M,$.nullable_String),e.$indexSet(0,g,y),A._sourcesToDestinations=new t.UnmodifiableMapView(new t.PathMap(e,$.PathMap_nullable_String),$.UnmodifiableMapView_of_nullable_String_and_nullable_String))),A.__ExecutableOptions__sourceDirectoriesToDestinations_F!==v&&t.throwUnnamedLateFieldAI(),A.__ExecutableOptions__sourceDirectoriesToDestinations_F=u.Map_empty8;return}for(r&&t.ExecutableOptions__fail('--stdin may not be used with ":" arguments.'),S=t.LinkedHashSet_LinkedHashSet$_empty(s),e=t.PathMap__create(M,s),a=$.PathMap_String,s=t.PathMap__create(M,s),n=new t.ListIterator(n,n.get$length(n)),o=t._instanceType(n)._precomputed1;n.moveNext$0();){if(c=n.__internal$_current,c==null&&(c=o._as(c)),i.contains$1(0,c)){S.add$1(0,c)||t.ExecutableOptions__fail(E+c+'".'),s.$indexSet(0,c,c),e.addAll$1(0,A._listSourceDirectory$2(c,c));continue}C=A._splitSourceAndDestination$1(c),g=C.item1,y=C.item2,S.add$1(0,g)||t.ExecutableOptions__fail(E+g+'".'),g==="-"?e.$indexSet(0,M,y):t.dirExists(g)?(s.$indexSet(0,g,y),e.addAll$1(0,A._listSourceDirectory$2(g,y))):e.$indexSet(0,g,y)}A._sourcesToDestinations=new t.UnmodifiableMapView(new t.PathMap(e,a),$.UnmodifiableMapView_of_nullable_String_and_nullable_String),A.__ExecutableOptions__sourceDirectoriesToDestinations_F!==v&&t.throwUnnamedLateFieldAI(),A.__ExecutableOptions__sourceDirectoriesToDestinations_F=new t.UnmodifiableMapView(new t.PathMap(s,a),$.UnmodifiableMapView_of_nullable_String_and_String)}},_splitSourceAndDestination$1(e){var r,n,s,i,a;for(r=e.length,n=0;ns+2?(i=u.JSString_methods.codeUnitAt$1(e,s),i>=97&&i<=122?i=!0:i=i>=65&&i<=90,s=i&&u.JSString_methods.codeUnitAt$1(e,s+1)===58):s=!1):s=!1,!s&&u.JSString_methods._codeUnitAt$1(e,n)===58)return s=n+1,a=u.JSString_methods.indexOf$2(e,":",s),a===n+2&&r>s+2?(r=u.JSString_methods._codeUnitAt$1(e,s),r>=97&&r<=122?r=!0:r=r>=65&&r<=90,r=r&&u.JSString_methods._codeUnitAt$1(e,s+1)===58):r=!1,(r?u.JSString_methods.indexOf$2(e,":",a+1):a)!==-1&&t.ExecutableOptions__fail('"'+e+'" may only contain one ":".'),new t.Tuple2(u.JSString_methods.substring$2(e,0,n),u.JSString_methods.substring$1(e,s),$.Tuple2_String_String);throw t.wrapException(t.ArgumentError$('Expected "'+e+'" to contain a colon.',null))},_listSourceDirectory$2(e,r){var n,s,i,a,o=$.String;for(o=t.LinkedHashMap_LinkedHashMap$_empty(o,o),n=m.get$iterator$ax(t.listDir(e,!0)),s=e===r;n.moveNext$0();)i=n.get$current(n),this._isEntrypoint$1(i)?a=!(s&&t.ParsedPath_ParsedPath$parse(i,v.$get$context().style)._splitExtension$1(1)[1]===".css"):a=!1,a&&(a=v.$get$context(),o.$indexSet(0,i,t.join(r,a.withoutExtension$1(a.relative$2$from(i,e))+".css",null)));return o},_isEntrypoint$1(e){var r,n=v.$get$context().style;return u.JSString_methods.startsWith$1(t.ParsedPath_ParsedPath$parse(e,n).get$basename(),"_")?!1:(r=t.ParsedPath_ParsedPath$parse(e,n)._splitExtension$1(1)[1],r===".scss"||r===".sass"||r===".css")},get$_writeToStdout(){var e,r=this;return r._ensureSources$0(),e=r._sourcesToDestinations,e.get$length(e)===1?(r._ensureSources$0(),e=r._sourcesToDestinations,e=e.get$values(e),e=e.get$single(e)==null):e=!1,e},get$emitSourceMap(){var e=this,r="source-map",n="source-map-urls",s="embed-sources",i="embed-source-map",a=e._options;if(t._asBool(a.$index(0,r))||(a.wasParsed$1(n)?t.ExecutableOptions__fail("--source-map-urls isn't allowed with --no-source-map."):a.wasParsed$1(s)?t.ExecutableOptions__fail("--embed-sources isn't allowed with --no-source-map."):a.wasParsed$1(i)&&t.ExecutableOptions__fail("--embed-source-map isn't allowed with --no-source-map.")),!e.get$_writeToStdout()||(m.$eq$(e._ifParsed$1(n),"relative")&&t.ExecutableOptions__fail("--source-map-urls=relative isn't allowed when printing to stdout."),t._asBool(a.$index(0,i))))return t._asBool(a.$index(0,r));if(m.$eq$(e._ifParsed$1(r),!0))t.ExecutableOptions__fail("When printing to stdout, --source-map requires --embed-source-map.");else if(a.wasParsed$1(n))t.ExecutableOptions__fail("When printing to stdout, --source-map-urls requires --embed-source-map.");else if(t._asBool(a.$index(0,s)))t.ExecutableOptions__fail("When printing to stdout, --embed-sources requires --embed-source-map.");else return!1},sourceMapUrl$2(e,r,n){var s,i,a,o=null;return r.get$scheme().length!==0&&r.get$scheme()!=="file"?r:(s=v.$get$context(),i=s.style.pathFromUri$1(t._parseUri(r)),m.$eq$(this._options.$index(0,"source-map-urls"),"relative")&&!this.get$_writeToStdout()?(n.toString,a=s.relative$2$from(i,s.dirname$1(n))):a=t.absolute(i,o,o,o,o,o,o,o,o,o,o,o,o,o,o),s.toUri$1(a))},get$fatalDeprecations(){var e=this._fatalDeprecations;return e==null?this._fatalDeprecations=new t.ExecutableOptions_fatalDeprecations_closure(this).call$0():e},get$futureDeprecations(){var e,r,n,s=t.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(e=m.get$iterator$ax($.List_String._as(this._options.$index(0,"future-deprecation")));e.moveNext$0();)r=e.get$current(e),n=t.Deprecation_fromId(r),s.add$1(0,n==null?t.ExecutableOptions__fail('Invalid deprecation "'+r+'".'):n);return s},_ifParsed$1(e){var r=this._options;return r.wasParsed$1(e)?r.$index(0,e):null}},t.ExecutableOptions__parser_closure.prototype={call$0(){var e,r,n,s,i=null,a=$.String,o=t.LinkedHashMap_LinkedHashMap$_empty(a,$.Option),l=[],_=new t.ArgParser(o,t.LinkedHashMap_LinkedHashMap$_empty(a,a),new t.UnmodifiableMapView(o,$.UnmodifiableMapView_String_Option),new t.UnmodifiableMapView(t.LinkedHashMap_LinkedHashMap$_empty(a,$.ArgParser),$.UnmodifiableMapView_String_ArgParser),l,!0,i);for(_.addOption$2$hide("precision",!0),_.addFlag$2$hide("async",!0),l.push(t.ExecutableOptions__separator("Input and Output")),_.addFlag$2$help("stdin","Read the stylesheet from stdin."),_.addFlag$2$help("indented","Use the indented syntax for input from stdin."),_.addMultiOption$5$abbr$help$splitCommas$valueHelp("load-path","I",`A path to use when resolving imports. May be passed multiple times.`,!1,"PATH"),o=$.JSArray_String,_.addOption$6$abbr$allowed$defaultsTo$help$valueHelp("style","s",t._setArrayType(["expanded","compressed"],o),"expanded","Output style.","NAME"),_.addFlag$3$defaultsTo$help("charset",!0,"Emit a @charset or BOM for CSS with non-ASCII characters."),_.addFlag$3$defaultsTo$help("error-css",i,`When an error occurs, emit a stylesheet describing it. Defaults to true when compiling to a file.`),_.addFlag$3$help$negatable("update","Only compile out-of-date stylesheets.",!1),l.push(t.ExecutableOptions__separator("Source Maps")),_.addFlag$3$defaultsTo$help("source-map",!0,"Whether to generate source maps."),_.addOption$4$allowed$defaultsTo$help("source-map-urls",t._setArrayType(["relative","absolute"],o),"relative","How to link from source maps to source files."),_.addFlag$3$defaultsTo$help("embed-sources",!1,"Embed source file contents in source maps."),_.addFlag$3$defaultsTo$help("embed-source-map",!1,"Embed source map contents in CSS."),l.push(t.ExecutableOptions__separator("Warnings")),_.addFlag$3$abbr$help("quiet","q","Don't print warnings."),_.addFlag$2$help("quiet-deps",`Don't print compiler warnings from dependencies. Stylesheets imported through load paths count as dependencies.`),_.addFlag$2$help("verbose","Print all deprecation warnings even when they're repetitive."),o=t.LinkedHashMap_LinkedHashMap$_empty(a,a),e=0;e<13;++e)r=u.List_2vP[e],n=r._deprecatedIn,n==null?s=i:s=t.Version___parse_tearOff(n),s!=null&&r.description!=null&&(s=r.description,s.toString,o.$indexSet(0,r.id,s));for(_.addMultiOption$3$allowedHelp$help("fatal-deprecation",o,`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.`),a=t.LinkedHashMap_LinkedHashMap$_empty(a,a),e=0;e<13;++e)r=u.List_2vP[e],n=r._deprecatedIn,n==null?o=i:o=t.Version___parse_tearOff(n),o==null&&r.description!=null&&(o=r.description,o.toString,a.$indexSet(0,r.id,o));return _.addMultiOption$3$allowedHelp$help("future-deprecation",a,"Opt in to a deprecation early."),l.push(t.ExecutableOptions__separator("Other")),_.addFlag$4$abbr$help$negatable("watch","w","Watch stylesheets and recompile when they change.",!1),_.addFlag$2$help("poll",`Manually check for changes rather than using a native watcher. Only valid with --watch.`),_.addFlag$2$help("stop-on-error","Don't compile more files once an error is encountered."),_.addFlag$4$abbr$help$negatable("interactive","i","Run an interactive SassScript shell.",!1),_.addFlag$3$abbr$help("color","c","Whether to use terminal colors for messages."),_.addFlag$2$help("unicode","Whether to use Unicode characters for messages."),_.addFlag$2$help("trace","Print full Dart stack traces for exceptions."),_.addFlag$4$abbr$help$negatable("help","h","Print this usage information.",!1),_.addFlag$3$help$negatable("version","Print the version of Dart Sass.",!1),_},$signature:406},t.ExecutableOptions_interactive_closure.prototype={call$0(){var e,r,n,s=this.$this._options;if(!t._asBool(s.$index(0,"interactive")))return!1;for(e=["stdin","indented","style","source-map","source-map-urls","embed-sources","embed-source-map","update","watch"],r=0;r<9;++r)if(n=e[r],s._parser.options._map.containsKey$1(n)||t.throwExpression(t.ArgumentError$('Could not find an option named "'+n+'".',null)),s._parsed.containsKey$1(n))throw t.wrapException(t.UsageException$("--"+n+" isn't allowed with --interactive."));return!0},$signature:24},t.ExecutableOptions_emitErrorCss_closure.prototype={call$1(e){return e!=null},$signature:193},t.ExecutableOptions_fatalDeprecations_closure.prototype={call$0(){var e,r,n,s,i,a,o=t.LinkedHashSet_LinkedHashSet$_empty($.Deprecation);for(s=m.get$iterator$ax($.List_String._as(this.$this._options.$index(0,"fatal-deprecation"))),i=$.FormatException;s.moveNext$0();)if(e=s.get$current(s),a=t.Deprecation_fromId(e),a!=null)m.add$1$ax(o,a);else try{r=t.Version_Version$parse(e),n=t.Version_Version$parse("1.64.2"),m.compareTo$1$ns(r,n)>0&&t.ExecutableOptions__fail("Invalid version "+t.S(r)+". --fatal-deprecation requires a version less than or equal to the current Dart Sass version."),m.addAll$1$ax(o,t.Deprecation_forVersion(r))}catch(l){if(i._is(t.unwrapException(l)))t.ExecutableOptions__fail('Invalid deprecation "'+t.S(e)+'".');else throw l}return o},$signature:410},t.UsageException.prototype={$isException:1,get$message(e){return this.message}},t.watch_closure.prototype={call$1(e){for(;!t.dirExists(e);)e=v.$get$context().dirname$1(e);return this.dirWatcher.watch$1(0,e)},$signature:411},t._Watcher.prototype={compile$3$ifModified(e,r,n,s){return this.compile$body$_Watcher(0,r,n,s)},compile$2(e,r,n){return this.compile$3$ifModified(e,r,n,!1)},compile$body$_Watcher(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter($.bool),o,l=2,_,c=this,p,h,f,d,g,y,S,C,A=t._wrapJsFunctionForAsync(function(M,E){for(M===1&&(_=E,i=l);;)switch(i){case 0:return l=4,i=7,t._asyncAwait(t.compileStylesheet(c._watch$_options,c._graph,r,n,s),A);case 7:o=!0,i=1;break;case 4:if(l=3,C=_,y=t.unwrapException(C),y instanceof t.SassException){p=y,h=t.getTraceFromException(C),y=c._watch$_options,y.get$emitErrorCss()||c._delete$1(n),y=m.toString$1$color$(p,y.get$color()),S=t.getTrace(p),c._printError$2(y,S==null?h:S),y=w.process,y!=null&&m.set$exitCode$x(y,65),o=!1,i=1;break}else if(y instanceof t.FileSystemException){f=y,d=t.getTraceFromException(C),g=f.path,y=g==null?f.message:"Error reading "+v.$get$context().relative$2$from(g,null)+": "+f.message+".",S=t.getTrace(f),c._printError$2(y,S==null?d:S),y=w.process,y!=null&&m.set$exitCode$x(y,66),o=!1,i=1;break}else throw C;case 3:i=2;break;case 6:case 1:return t._asyncReturn(o,a);case 2:return t._asyncRethrow(_,a)}});return t._asyncStartSync(A,a)},_delete$1(e){var r,n;try{t.deleteFile(e),r=new t.StringBuffer(""),n=this._watch$_options,n.get$color()&&(r._contents+="\x1B[33m"),r._contents+="Deleted "+e+".",n.get$color()&&(r._contents+="\x1B[0m"),t.print(r)}catch(s){if(!(t.unwrapException(s)instanceof t.FileSystemException))throw s}},_printError$2(e,r){var n,s=new t.StringBuffer(e),i=this._watch$_options._options;t._asBool(i.$index(0,"trace"))?(n=e+` `,s._contents=n,n+=` `,s._contents=n,n=s._contents=n+u.JSString_methods.trimRight$0(t.Trace_Trace$from(r).get$terse().toString$0(0))):n=e,t._asBool(i.$index(0,"stop-on-error"))||(s._contents=n+` `),t.printError(s)},watch$1(e,r){return this.watch$body$_Watcher(0,r)},watch$body$_Watcher(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.void),i,a=2,o,l=[],_=this,c,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,A){for(C===1&&(o=A,n=a);;)switch(n){case 0:y=r._group.__StreamGroup__controller_A,y===v&&t.throwUnnamedLateFieldNI(),y=new t._StreamIterator(t.checkNotNullable(_._debounceEvents$1(new t._ControllerStream(y,t._instanceType(y)._eval$1("_ControllerStream<1>"))),"stream",$.Object)),a=3,g=_._watch$_options._options;case 6:return n=8,t._asyncAwait(y.moveNext$0(),S);case 8:if(!A){n=7;break}if(c=y.get$current(y),p=t.ParsedPath_ParsedPath$parse(c.path,v.$get$context().style)._splitExtension$1(1)[1],!m.$eq$(p,".sass")&&!m.$eq$(p,".scss")&&!m.$eq$(p,".css")){n=6;break}case 9:switch(c.type){case u.ChangeType_modify:n=11;break;case u.ChangeType_add:n=12;break;case u.ChangeType_remove:n=13;break;default:n=10;break}break;case 11:return n=14,t._asyncAwait(_._handleModify$1(c.path),S);case 14:if(h=A,!h&&t._asBool(g.$index(0,"stop-on-error"))){l=[1],n=4;break}n=10;break;case 12:return n=15,t._asyncAwait(_._handleAdd$1(c.path),S);case 15:if(f=A,!f&&t._asBool(g.$index(0,"stop-on-error"))){l=[1],n=4;break}n=10;break;case 13:return n=16,t._asyncAwait(_._handleRemove$1(c.path),S);case 16:if(d=A,!d&&t._asBool(g.$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 a=2,n=17,t._asyncAwait(y.cancel$0(),S);case 17:n=l.pop();break;case 5:case 1:return t._asyncReturn(i,s);case 2:return t._asyncRethrow(o,s)}});return t._asyncStartSync(S,s)},_handleModify$1(e){return this._handleModify$body$_Watcher(e)},_handleModify$body$_Watcher(e){var r=0,n=t._makeAsyncAwaitCompleter($.bool),s,i=this,a,o,l,_,c,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:if(c=w.process,m.$eq$(c==null?null:m.get$platform$x(c),"win32")?c=!0:(c=w.process,c=m.$eq$(c==null?null:m.get$platform$x(c),"darwin")),c?(c=v.$get$context(),a=t._realCasePath(t.absolute(c.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),o=a,a=c,c=o):(c=v.$get$context(),a=c.canonicalize$1(0,e),o=a,a=c,c=o),l=a.toUri$1(c),c=i._graph,_=c._nodes.$index(0,l),_==null){s=i._handleAdd$1(e),r=1;break}return c.reload$1(l),r=3,t._asyncAwait(i._recompileDownstream$1(t._setArrayType([_],$.JSArray_StylesheetNode)),p);case 3:s=f,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},_handleAdd$1(e){return this._handleAdd$body$_Watcher(e)},_handleAdd$body$_Watcher(e){var r=0,n=t._makeAsyncAwaitCompleter($.bool),s,i=this,a,o,l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:if(l=i._destinationFor$1(e),h=l==null,h)g=h;else{r=3;break}r=4;break;case 3:return r=5,t._asyncAwait(i.compile$2(0,e,l),f);case 5:case 4:return _=g,c=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),p=w.process,m.$eq$(p==null?null:m.get$platform$x(p),"win32")?p=!0:(p=w.process,p=m.$eq$(p==null?null:m.get$platform$x(p),"darwin")),p?(p=v.$get$context(),a=t._realCasePath(t.absolute(p.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),o=a,a=p,p=o):(p=v.$get$context(),a=p.canonicalize$1(0,e),o=a,a=p,p=o),r=6,t._asyncAwait(i._recompileDownstream$1(i._graph.addCanonical$3(new t.FilesystemImporter(c),a.toUri$1(p),a.toUri$1(e))),f);case 6:s=g&&_,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(f,n)},_handleRemove$1(e){return this._handleRemove$body$_Watcher(e)},_handleRemove$body$_Watcher(e){var r=0,n=t._makeAsyncAwaitCompleter($.bool),s,i=this,a,o,l,_,c,p,h,f,d=t._wrapJsFunctionForAsync(function(g,y){if(g===1)return t._asyncRethrow(y,n);for(;;)switch(r){case 0:return f=w.process,m.$eq$(f==null?null:m.get$platform$x(f),"win32")?f=!0:(f=w.process,f=m.$eq$(f==null?null:m.get$platform$x(f),"darwin")),f?(f=v.$get$context(),a=t._realCasePath(t.absolute(f.normalize$1(e),null,null,null,null,null,null,null,null,null,null,null,null,null,null)),o=a,a=f,f=o):(f=v.$get$context(),a=f.canonicalize$1(0,e),o=a,a=f,f=o),l=a.toUri$1(f),f=i._graph,a=f._nodes,a.containsKey$1(l)&&(_=i._destinationFor$1(e),_!=null&&i._delete$1(_)),c=t.absolute(".",null,null,null,null,null,null,null,null,null,null,null,null,null,null),p=a.remove$1(0,l),a=p!=null,a&&(f._transitiveModificationTimes.clear$0(0),f.importCache.clearImport$1(l),p._stylesheet_graph$_remove$0()),h=f._recanonicalizeImports$2(new t.FilesystemImporter(c),l),a&&h.addAll$1(0,p._downstream),r=3,t._asyncAwait(i._recompileDownstream$1(h),d);case 3:s=y,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(d,n)},_debounceEvents$1(e){var r=$.WatchEvent;return r=t.RateLimit__debounceAggregate(e,t.Duration$(25),t.instantiate1(t.rate_limit___collect$closure(),r),!1,!0,r,$.List_WatchEvent),new t._ExpandStream(new t._Watcher__debounceEvents_closure,r,t._instanceType(r)._eval$1("_ExpandStream"))},_recompileDownstream$1(e){return this._recompileDownstream$body$_Watcher(e)},_recompileDownstream$body$_Watcher(e){var r=0,n=t._makeAsyncAwaitCompleter($.bool),s,i=this,a,o,l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:c=$.StylesheetNode,p=t.LinkedHashSet_LinkedHashSet$_empty(c),h=t.ListQueue_ListQueue$of(e,c),c=$.UnmodifiableSetView_StylesheetNode,a=i._watch$_options._options,o=!0;case 3:if(h.get$isEmpty(h)){r=4;break}if(l=h.removeFirst$0(),!p.add$1(0,l)){r=3;break}return r=5,t._asyncAwait(i._compileIfEntrypoint$1(l.canonicalUrl),f);case 5:if(_=g,o=o&&_,!_&&t._asBool(a.$index(0,"stop-on-error"))){s=!1,r=1;break}h.addAll$1(0,new t.UnmodifiableSetView0(l._downstream,c)),r=3;break;case 4:s=o,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(f,n)},_compileIfEntrypoint$1(e){return this._compileIfEntrypoint$body$_Watcher(e)},_compileIfEntrypoint$body$_Watcher(e){var r=0,n=t._makeAsyncAwaitCompleter($.bool),s,i=this,a,o,l=t._wrapJsFunctionForAsync(function(_,c){if(_===1)return t._asyncRethrow(c,n);for(;;)switch(r){case 0:if(e.get$scheme()!=="file"){s=!0,r=1;break}if(a=v.$get$context().style.pathFromUri$1(t._parseUri(e)),o=i._destinationFor$1(a),o==null){s=!0,r=1;break}return r=3,t._asyncAwait(i.compile$2(0,a,o),l);case 3:s=c,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(l,n)},_destinationFor$1(e){var r,n,s,i,a=this._watch$_options;if(a._ensureSources$0(),r=$.String,n=a._sourcesToDestinations.cast$2$0(0,r,r).$index(0,e),n!=null)return n;if(s=v.$get$context(),u.JSString_methods.startsWith$1(t.ParsedPath_ParsedPath$parse(e,s.style).get$basename(),"_"))return null;for(a._ensureSources$0(),a=a.__ExecutableOptions__sourceDirectoriesToDestinations_F,a===v&&t.throwUnnamedLateFieldNI(),r=a.cast$2$0(0,r,r),r=r.get$entries(r),r=r.get$iterator(r);r.moveNext$0();)if(a=r.get$current(r),i=a.key,s._isWithinOrEquals$2(i,e)===u._PathRelation_within&&(n=t.join(a.value,s.withoutExtension$1(s.relative$2$from(e,i))+".css",null),s._isWithinOrEquals$2(n,e)!==u._PathRelation_equal))return n;return null}},t._Watcher__debounceEvents_closure.prototype={call$1(e){var r,n,s,i,a=t.PathMap__create(null,$.ChangeType);for(r=m.get$iterator$ax(e);r.moveNext$0();)n=r.get$current(r),s=n.path,i=a.$index(0,s),i==null?a.$indexSet(0,s,n.type):n.type===u.ChangeType_remove?a.$indexSet(0,s,u.ChangeType_remove):i!==u.ChangeType_add&&a.$indexSet(0,s,u.ChangeType_modify);for(r=t._setArrayType([],$.JSArray_WatchEvent),a=a.get$entries(a),a=a.get$iterator(a);a.moveNext$0();)n=a.get$current(a),s=n.value,n=n.key,n.toString,r.push(new t.WatchEvent(s,n));return r},$signature:415},t.EmptyExtensionStore.prototype={get$_extensions(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(u.Symbol__extensions,"get$_empty_extension_store$_extensions",1,[],[],0)))},get$_sourceSpecificity(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(u.Symbol__sourceSpecificity,"get$_empty_extension_store$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return u.C_EmptyUnmodifiableSet},extensionsWhereTarget$1(e){return u.List_empty5},addSelector$2(e,r){throw t.wrapException(t.UnsupportedError$(F.addSel))},addExtension$4(e,r,n,s){throw t.wrapException(t.UnsupportedError$(F.addExt_))},addExtensions$1(e){throw t.wrapException(t.UnsupportedError$(F.addExts))},clone$0(){return u.Tuple2_EmptyExtensionStore_Map_empty},$isExtensionStore:1},t.Extension.prototype={toString$0(e){var r=this.extender.toString$0(0),n=this.target.toString$0(0),s=this.isOptional?" !optional":"";return r+" {@extend "+n+s+"}"}},t.Extender.prototype={assertCompatibleMediaContext$1(e){var r,n=this._extension;if(n!=null&&(r=n.mediaContext,r!=null&&!(e!=null&&u.C_ListEquality.equals$2(0,r,e))))throw t.wrapException(t.SassException$(F.You_ma,n.span,null))},toString$0(e){return t.serializeSelector(this.selector,!0)}},t.ExtensionStore.prototype={get$isEmpty(e){return this._extensions.__js_helper$_length===0},get$simpleSelectors(){return new t.MapKeySet(this._selectors,$.MapKeySet_SimpleSelector)},extensionsWhereTarget$1(e){var r=this;return t._makeSyncStarIterable(function(){var n=e,s=0,i=1,a,o,l,_;return function(p,h){for(p===1&&(a=h,s=i);;)switch(s){case 0:o=r._extensions,o=o.get$entries(o),o=o.get$iterator(o);case 2:if(!o.moveNext$0()){s=3;break}if(l=o.get$current(o),!n.call$1(l.key)){s=2;break}l=m.get$values$z(l.value),l=l.get$iterator(l);case 4:if(!l.moveNext$0()){s=5;break}_=l.get$current(l),s=_ instanceof t.MergedExtension?6:8;break;case 6:return _=_.unmerge$0(),s=9,t._IterationMarker_yieldStar(new t.WhereIterable(_,new t.ExtensionStore_extensionsWhereTarget_closure,_.$ti._eval$1("WhereIterable")));case 9:s=7;break;case 8:s=_.isOptional?11:10;break;case 10:return s=12,_;case 12:case 11:case 7:s=4;break;case 5:s=2;break;case 3:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(a)}}},$.Extension)},addSelector$2(e,r){var n,s,i,a,o,l,_,c,p,h=this;if(e=e,n=e,!n.accept$1(u._IsInvisibleVisitor_true))for(a=n.components,o=a.length,l=h._originals,_=0;_1)return null;for(s=this._originals.contains$1(0,e),i=e.components,a=i.length,o=$.JSArray_List_ComplexSelector,l=e.lineBreak,_=!l,c=e.span,p=$.JSArray_ComplexSelector,L=L===0,h=$.JSArray_ComplexSelectorComponent,f=null,d=0;d")),C.SubListIterable$3(i,0,d,S._precomputed1),f=t._setArrayType([t._setArrayType([t.ComplexSelector$(R,C,c,l)],p),y],o);else if(L)f=t._setArrayType([y],o);else{for(S=t._setArrayType([],p),C=m.get$iterator$ax(y);C.moveNext$0();)A=C.get$current(C),M=A.leadingCombinators,(M.length===0||u.C_ListEquality.equals$2(0,R,M))&&(M=A.components,S.push(t.ComplexSelector$(R,M,c,!_||A.lineBreak)));f=t._setArrayType([S],o)}return f==null?null:(E.first=!0,R=$.ComplexSelector,R=m.expand$1$1$ax(t.paths(f,R),new t.ExtensionStore__extendComplex_closure(E,this,e),R),t.List_List$of(R,!0,R.$ti._eval$1("Iterable.E")))},_extendCompound$4$inOriginal(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J=this,H=null,D=J._mode,K=D===u.ExtendMode_normal_normal||r.get$length(r)<2?H:t.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector),q=e.selector,X=q.components;for(i=X.length,a=$.JSArray_List_Extender,o=$.JSArray_Extender,l=$.CssValue_Combinator,_=$.JSArray_ComplexSelectorComponent,c=t._arrayInstanceType(X),p=c._precomputed1,c=c._eval$1("SubListIterable<1>"),h=e.span,f=$.SimpleSelector,d=H,g=0;g>")):t.NullableExtension_andThen(a.call$1(e),new t.ExtensionStore__extendSimple_closure0)},_extenderForSimple$1(e){var r=e.span;return r=t.ComplexSelector$(u.List_empty1,t._setArrayType([new t.ComplexSelectorComponent(t.CompoundSelector$(t._setArrayType([e],$.JSArray_SimpleSelector),r),t.List_List$unmodifiable(u.List_empty1,$.CssValue_Combinator),r)],$.JSArray_ComplexSelectorComponent),r,!1),this._sourceSpecificity.$index(0,e),new t.Extender(r,!0)},_extendPseudo$3(e,r,n){var s,i,a,o,l=e.selector;if(l==null)throw t.wrapException(t.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return s=this._extendList$3(l,r,n),s===l?null:(i=s.components,a=e.normalizedName==="not",a&&!u.JSArray_methods.any$1(l.components,new t.ExtensionStore__extendPseudo_closure)&&u.JSArray_methods.any$1(i,new t.ExtensionStore__extendPseudo_closure0)&&(i=new t.WhereIterable(i,new t.ExtensionStore__extendPseudo_closure1,t._arrayInstanceType(i)._eval$1("WhereIterable<1>"))),i=m.expand$1$1$ax(i,new t.ExtensionStore__extendPseudo_closure2(e),$.ComplexSelector),a&&l.components.length===1?(a=t.MappedIterable_MappedIterable(i,new t.ExtensionStore__extendPseudo_closure3(e,l),i.$ti._eval$1("Iterable.E"),$.PseudoSelector),o=t.List_List$of(a,!0,t._instanceType(a)._eval$1("Iterable.E")),o.length===0?null:o):t._setArrayType([e.withSelector$1(t.SelectorList$(i,l.span))],$.JSArray_PseudoSelector))},_trim$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g;if(e.length>100)return e;n=t.QueueList$(null,$.ComplexSelector);e:for(s=e.length-1,i=t._arrayInstanceType(e),a=i._precomputed1,i=i._eval$1("SubListIterable<1>"),o=0;s>=0;--s){if(l={},_=e[s],r.call$1(_)){for(c=0;c1},$signature:15},t.ExtensionStore__extendPseudo_closure0.prototype={call$1(e){return e.components.length===1},$signature:15},t.ExtensionStore__extendPseudo_closure1.prototype={call$1(e){return e.components.length<=1},$signature:15},t.ExtensionStore__extendPseudo_closure2.prototype={call$1(e){var r,n,s=e.get$singleCompound();if(s==null?r=null:(s=s.components,r=s.length===1?u.JSArray_methods.get$first(s):null),!(r instanceof t.PseudoSelector))return t._setArrayType([e],$.JSArray_ComplexSelector);if(n=r.selector,n==null)return t._setArrayType([e],$.JSArray_ComplexSelector);switch(s=this.pseudo,s.normalizedName){case"not":return u.Set_aAXJu._map.containsKey$1(r.normalizedName)?n.components:t._setArrayType([],$.JSArray_ComplexSelector);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return r.name!==s.name?t._setArrayType([],$.JSArray_ComplexSelector):r.argument!=s.argument?t._setArrayType([],$.JSArray_ComplexSelector):n.components;case"has":case"host":case"host-context":case"slotted":return t._setArrayType([e],$.JSArray_ComplexSelector);default:return t._setArrayType([],$.JSArray_ComplexSelector)}},$signature:515},t.ExtensionStore__extendPseudo_closure3.prototype={call$1(e){return this.pseudo.withSelector$1(t.SelectorList$(t._setArrayType([e],$.JSArray_ComplexSelector),this.selector.span))},$signature:522},t.ExtensionStore__trim_closure.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:15},t.ExtensionStore__trim_closure0.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:15},t.ExtensionStore_clone_closure.prototype={call$2(e,r){var n,s,i,a,o,l,_,c,p=this,h=$.ModifiableBox_SelectorList,f=t.LinkedHashSet_LinkedHashSet$_empty(h);for(p.newSelectors.$indexSet(0,e,f),n=r.get$iterator(r),s=p.oldToNewSelectors,i=$.Box_SelectorList,a=p.$this._mediaContexts,o=p.newMediaContexts;n.moveNext$0();)l=n.get$current(n),_=new t.ModifiableBox(l.value,h),f.add$1(0,_),s.$indexSet(0,l.value,new t.Box(_,i)),c=a.$index(0,l),c!=null&&o.$indexSet(0,_,c)},$signature:524},t.unifyComplex_closure.prototype={call$1(e){return e.lineBreak},$signature:15},t._weaveParents_closure.prototype={call$2(e,r){var n,s;return u.C_ListEquality.equals$2(0,e,r)?e:t._complexIsParentSuperselector(e,r)?r:t._complexIsParentSuperselector(r,e)?e:!t._mustUnify(e,r)||(n=this.span,s=t.unifyComplex(t._setArrayType([t.ComplexSelector$(u.List_empty1,e,n,!1),t.ComplexSelector$(u.List_empty1,r,n,!1)],$.JSArray_ComplexSelector),n),s==null)||(n=m.getInterceptor$asx(s),n.get$length(s)>1)?null:n.get$first(s).components},$signature:528},t._weaveParents_closure0.prototype={call$1(e){return t._complexIsParentSuperselector(e.get$first(e),this.group)},$signature:192},t._weaveParents_closure1.prototype={call$1(e){return e.get$length(e)===0},$signature:192},t._weaveParents_closure2.prototype={call$1(e){return m.get$isNotEmpty$asx(e)},$signature:537},t._mustUnify_closure.prototype={call$1(e){return u.JSArray_methods.any$1(e.selector.components,new t._mustUnify__closure(this.uniqueSelectors))},$signature:47},t._mustUnify__closure.prototype={call$1(e){var r;return e instanceof t.IDSelector?r=!0:r=e instanceof t.PseudoSelector&&!e.isClass,r&&this.uniqueSelectors.contains$1(0,e)},$signature:14},t.paths_closure.prototype={call$2(e,r){var n=this.T;return n=m.expand$1$1$ax(r,new t.paths__closure(e,n),n._eval$1("List<0>")),t.List_List$of(n,!0,n.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List>(List>,List<0>)")}},t.paths__closure.prototype={call$1(e){var r=this.T;return m.map$1$1$ax(this.paths,new t.paths___closure(e,r),r._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable>(0)")}},t.paths___closure.prototype={call$1(e){var r=t.List_List$of(e,!0,this.T);return r.push(this.option),r},$signature(){return this.T._eval$1("List<0>(List<0>)")}},t.listIsSuperselector_closure.prototype={call$1(e){return u.JSArray_methods.any$1(this.list1,new t.listIsSuperselector__closure(e))},$signature:15},t.listIsSuperselector__closure.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:15},t.complexIsSuperselector_closure.prototype={call$1(e){return e.combinators.length>1},$signature:47},t.complexIsSuperselector_closure0.prototype={call$1(e){return t._isSupercombinator(this.combinator1,t.IterableExtension_get_firstOrNull(e.combinators))},$signature:47},t._compatibleWithPreviousCombinator_closure.prototype={call$1(e){var r=e.combinators,n=t.IterableExtension_get_firstOrNull(r);return m.$eq$(n==null?null:n.value,u.Combinator_Htt)?r=!0:(r=t.IterableExtension_get_firstOrNull(r),r=m.$eq$(r==null?null:r.value,u.Combinator_4QF)),r},$signature:47},t._selectorPseudoIsSuperselector_closure.prototype={call$1(e){return t.listIsSuperselector(this.selector1.components,e.components)},$signature:65},t._selectorPseudoIsSuperselector_closure0.prototype={call$1(e){var r,n,s;return e.leadingCombinators.length===0?(r=e.components,n=t._setArrayType([],$.JSArray_ComplexSelectorComponent),s=this.parents,s!=null&&u.JSArray_methods.addAll$1(n,s),s=this.compound2,n.push(new t.ComplexSelectorComponent(s,t.List_List$unmodifiable(u.List_empty1,$.CssValue_Combinator),s.span)),n=t.complexIsSuperselector(r,n),r=n):r=!1,r},$signature:15},t._selectorPseudoIsSuperselector_closure1.prototype={call$1(e){return t.listIsSuperselector(this.selector1.components,e.components)},$signature:65},t._selectorPseudoIsSuperselector_closure2.prototype={call$1(e){return t.listIsSuperselector(this.selector1.components,e.components)},$signature:65},t._selectorPseudoIsSuperselector_closure3.prototype={call$1(e){return e.accept$1(u._IsBogusVisitor_true)?!1:u.JSArray_methods.any$1(this.compound2.components,new t._selectorPseudoIsSuperselector__closure(e,this.pseudo1))},$signature:15},t._selectorPseudoIsSuperselector__closure.prototype={call$1(e){var r,n=this;return e instanceof t.TypeSelector?u.JSArray_methods.any$1(u.JSArray_methods.get$last(n.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure(e)):e instanceof t.IDSelector?u.JSArray_methods.any$1(u.JSArray_methods.get$last(n.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure0(e)):e instanceof t.PseudoSelector&&e.name===n.pseudo1.name?(r=e.selector,r==null?!1:t.listIsSuperselector(r.components,t._setArrayType([n.complex],$.JSArray_ComplexSelector))):!1},$signature:14},t._selectorPseudoIsSuperselector___closure.prototype={call$1(e){var r;return e instanceof t.TypeSelector?(r=this.simple2.name.$eq(0,e.name),r=!r):r=!1,r},$signature:14},t._selectorPseudoIsSuperselector___closure0.prototype={call$1(e){var r;return e instanceof t.IDSelector?(r=e.name,r=this.simple2.name!==r):r=!1,r},$signature:14},t._selectorPseudoIsSuperselector_closure4.prototype={call$1(e){var r=u.C_ListEquality.equals$2(0,this.selector1.components,e.components);return r},$signature:65},t._selectorPseudoIsSuperselector_closure5.prototype={call$1(e){var r,n;return!(e instanceof t.PseudoSelector)||(r=this.pseudo1,e.name!==r.name)||e.argument!=r.argument||(n=e.selector,n==null)?!1:t.listIsSuperselector(this.selector1.components,n.components)},$signature:14},t._selectorPseudoArgs_closure.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:538},t._selectorPseudoArgs_closure0.prototype={call$1(e){return e.selector},$signature:550},t.MergedExtension.prototype={unmerge$0(){var e=this;return t._makeSyncStarIterable(function(){var r=0,n=1,s,i,a;return function(l,_){for(l===1&&(s=_,r=n);;)switch(r){case 0:a=e.left,r=a instanceof t.MergedExtension?2:4;break;case 2:return r=5,t._IterationMarker_yieldStar(a.unmerge$0());case 5:r=3;break;case 4:return r=6,a;case 6:case 3:i=e.right,r=i instanceof t.MergedExtension?7:9;break;case 7:return r=10,t._IterationMarker_yieldStar(i.unmerge$0());case 10:r=8;break;case 9:return r=11,i;case 11:case 8:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(s)}}},$.Extension)}},t.ExtendMode.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},t.globalFunctions_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0).get$isTruthy()?r.$index(e,1):r.$index(e,2)},$signature:4},t.global_closure.prototype={call$1(e){return t._rgb("rgb",e)},$signature:4},t.global_closure0.prototype={call$1(e){return t._rgb("rgb",e)},$signature:4},t.global_closure1.prototype={call$1(e){return t._rgbTwoArg("rgb",e)},$signature:4},t.global_closure2.prototype={call$1(e){var r=t._parseChannels("rgb",t._setArrayType(["$red","$green","$blue"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString?r:t._rgb("rgb",$.List_Value._as(r))},$signature:4},t.global_closure3.prototype={call$1(e){return t._rgb("rgba",e)},$signature:4},t.global_closure4.prototype={call$1(e){return t._rgb("rgba",e)},$signature:4},t.global_closure5.prototype={call$1(e){return t._rgbTwoArg("rgba",e)},$signature:4},t.global_closure6.prototype={call$1(e){var r=t._parseChannels("rgba",t._setArrayType(["$red","$green","$blue"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString?r:t._rgb("rgba",$.List_Value._as(r))},$signature:4},t.global_closure7.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,1).assertNumber$1("weight");if(s.$index(e,0)instanceof t.SassNumber||s.$index(e,0).get$isSpecialNumber()){if(i._number$_value!==100||!i.hasUnit$1("%"))throw t.wrapException(F.Only_oa);return t._functionString("invert",s.take$1(e,1))}return r=s.$index(e,0).assertColor$1("color"),s=r.get$red(r),n=r.get$green(r),t._mixColors(r.changeRgb$3$blue$green$red(255-r.get$blue(r),255-n,255-s),r,i)},$signature:4},t.global_closure8.prototype={call$1(e){return t._hsl("hsl",e)},$signature:4},t.global_closure9.prototype={call$1(e){return t._hsl("hsl",e)},$signature:4},t.global_closure10.prototype={call$1(e){var r=m.getInterceptor$asx(e);if(r.$index(e,0).get$isVar()||r.$index(e,1).get$isVar())return t._functionString("hsl",e);throw t.wrapException(t.SassScriptException$("Missing argument $lightness.",null))},$signature:18},t.global_closure11.prototype={call$1(e){var r=t._parseChannels("hsl",t._setArrayType(["$hue","$saturation","$lightness"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString?r:t._hsl("hsl",$.List_Value._as(r))},$signature:4},t.global_closure12.prototype={call$1(e){return t._hsl("hsla",e)},$signature:4},t.global_closure13.prototype={call$1(e){return t._hsl("hsla",e)},$signature:4},t.global_closure14.prototype={call$1(e){var r=m.getInterceptor$asx(e);if(r.$index(e,0).get$isVar()||r.$index(e,1).get$isVar())return t._functionString("hsla",e);throw t.wrapException(t.SassScriptException$("Missing argument $lightness.",null))},$signature:18},t.global_closure15.prototype={call$1(e){var r=t._parseChannels("hsla",t._setArrayType(["$hue","$saturation","$lightness"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString?r:t._hsl("hsla",$.List_Value._as(r))},$signature:4},t.global_closure16.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0)instanceof t.SassNumber||r.$index(e,0).get$isSpecialNumber()?t._functionString("grayscale",e):r.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:4},t.global_closure17.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=t._angleValue(r.$index(e,1),"degrees");return n.changeHsl$1$hue(n.get$hue(n)+s)},$signature:25},t.global_closure18.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness(u.JSNumber_methods.clamp$2(n.get$lightness(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:25},t.global_closure19.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness(u.JSNumber_methods.clamp$2(n.get$lightness(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:25},t.global_closure20.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0)instanceof t.SassNumber||r.$index(e,0).get$isSpecialNumber()?t._functionString("saturate",e):new t.SassString("saturate("+t.serializeValue(r.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:18},t.global_closure21.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation(u.JSNumber_methods.clamp$2(n.get$saturation(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:25},t.global_closure22.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation(u.JSNumber_methods.clamp$2(n.get$saturation(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:25},t.global_closure23.prototype={call$1(e){var r=m.$index$asx(e,0);return r instanceof t.SassString&&!r._hasQuotes&&u.JSString_methods.contains$1(r._string$_text,v.$get$_microsoftFilterStart())?t._functionString("alpha",e):t.SassNumber_SassNumber(r.assertColor$1("color")._alpha,null)},$signature:4},t.global_closure24.prototype={call$1(e){var r,n=m.$index$asx(e,0).get$asList();if(n.length!==0&&u.JSArray_methods.every$1(n,new t.global__closure))return t._functionString("alpha",e);throw r=n.length,r===0?t.wrapException(t.SassScriptException$("Missing argument $color.",null)):t.wrapException(t.SassScriptException$("Only 1 argument allowed, but "+r+" were passed.",null))},$signature:18},t.global__closure.prototype={call$1(e){return e instanceof t.SassString&&!e._hasQuotes&&u.JSString_methods.contains$1(e._string$_text,v.$get$_microsoftFilterStart())},$signature:67},t.global_closure25.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0)instanceof t.SassNumber||r.$index(e,0).get$isSpecialNumber()?t._functionString("opacity",e):t.SassNumber_SassNumber(r.$index(e,0).assertColor$1("color")._alpha,null)},$signature:4},t.module_closure0.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,1).assertNumber$1("weight");if(i.$index(e,0)instanceof t.SassNumber){if(a._number$_value!==100||!a.hasUnit$1("%"))throw t.wrapException(F.Only_oa);return r=t._functionString("invert",i.take$1(e,1)),i=t.S(i.$index(e,0)),n=r.toString$0(0),t.EvaluationContext_current().warn$2(0,"Passing a number ("+i+F.x29x20to_ci+n,u.Deprecation_s4m),r}return s=i.$index(e,0).assertColor$1("color"),i=s.get$red(s),n=s.get$green(s),t._mixColors(s.changeRgb$3$blue$green$red(255-s.get$blue(s),255-n,255-i),s,a)},$signature:4},t.module_closure1.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e);return s.$index(e,0)instanceof t.SassNumber?(r=t._functionString("grayscale",s.take$1(e,1)),s=t.S(s.$index(e,0)),n=r.toString$0(0),t.EvaluationContext_current().warn$2(0,"Passing a number ("+s+F.x29x20to_cg+n,u.Deprecation_s4m),r):s.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:4},t.module_closure2.prototype={call$1(e){return t._hwb(e)},$signature:4},t.module_closure3.prototype={call$1(e){var r=t._parseChannels("hwb",t._setArrayType(["$hue","$whiteness","$blackness"],$.JSArray_String),m.get$first$ax(e));if(r instanceof t.SassString)throw t.wrapException(t.SassScriptException$('Expected numeric channels, got "'+r.toString$0(0)+'".',null));return t._hwb($.List_Value._as(r))},$signature:4},t.module_closure4.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$whiteness(r),"%")},$signature:10},t.module_closure5.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$blackness(r),"%")},$signature:10},t.module_closure6.prototype={call$1(e){var r,n,s=m.$index$asx(e,0);return s instanceof t.SassString&&!s._hasQuotes&&u.JSString_methods.contains$1(s._string$_text,v.$get$_microsoftFilterStart())?(r=t._functionString("alpha",e),n=r.toString$0(0),t.EvaluationContext_current().warn$2(0,F.Using_c+n,u.Deprecation_s4m),r):t.SassNumber_SassNumber(s.assertColor$1("color")._alpha,null)},$signature:4},t.module_closure7.prototype={call$1(e){var r,n=m.getInterceptor$asx(e);if(u.JSArray_methods.every$1(n.$index(e,0).get$asList(),new t.module__closure1))return r=t._functionString("alpha",e),n=r.toString$0(0),t.EvaluationContext_current().warn$2(0,F.Using_c+n,u.Deprecation_s4m),r;throw t.wrapException(t.SassScriptException$("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:18},t.module__closure1.prototype={call$1(e){return e instanceof t.SassString&&!e._hasQuotes&&u.JSString_methods.contains$1(e._string$_text,v.$get$_microsoftFilterStart())},$signature:67},t.module_closure8.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e);return s.$index(e,0)instanceof t.SassNumber?(r=t._functionString("opacity",e),s=t.S(s.$index(e,0)),n=r.toString$0(0),t.EvaluationContext_current().warn$2(0,"Passing a number ("+s+F.x20to_co+n,u.Deprecation_s4m),r):t.SassNumber_SassNumber(s.$index(e,0).assertColor$1("color")._alpha,null)},$signature:4},t._red_closure.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$red(r),null)},$signature:10},t._green_closure.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$green(r),null)},$signature:10},t._blue_closure.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$blue(r),null)},$signature:10},t._mix_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t._mixColors(r.$index(e,0).assertColor$1("color1"),r.$index(e,1).assertColor$1("color2"),r.$index(e,2).assertNumber$1("weight"))},$signature:25},t._hue_closure.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$hue(r),"deg")},$signature:10},t._saturation_closure.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$saturation(r),"%")},$signature:10},t._lightness_closure.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber(r.get$lightness(r),"%")},$signature:10},t._complement_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertColor$1("color");return r.changeHsl$1$hue(r.get$hue(r)+180)},$signature:25},t._adjust_closure.prototype={call$1(e){return t._updateComponents(e,!0,!1,!1)},$signature:25},t._scale_closure.prototype={call$1(e){return t._updateComponents(e,!1,!1,!0)},$signature:25},t._change_closure.prototype={call$1(e){return t._updateComponents(e,!1,!0,!1)},$signature:25},t._ieHexStr_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertColor$1("color"),n=new t._ieHexStr_closure_hexString;return new t.SassString("#"+t.S(n.call$1(t.fuzzyRound(r._alpha*255)))+t.S(n.call$1(r.get$red(r)))+t.S(n.call$1(r.get$green(r)))+t.S(n.call$1(r.get$blue(r))),!1)},$signature:18},t._ieHexStr_closure_hexString.prototype={call$1(e){return u.JSString_methods.padLeft$2(u.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase()},$signature:247},t._updateComponents_getParam.prototype={call$5$assertPercent$checkPercent$checkUnitless(e,r,n,s,i){var a,o,l,_=this,c=_.keywords.remove$1(0,e),p=c==null?null:c.assertNumber$1(e);return p==null?null:(c=_.scale,a=!c,a&&i&&p.get$hasUnits()&&(o=p.get$unitString(),l=p.unitSuggestion$1(e),t.EvaluationContext_current().warn$2(0,"$"+e+": Passing a number with unit "+o+F.x20is_de+l+F.x0a_Morex3a,u.Deprecation_8WR)),a&&s&&t._checkPercent(p,e),(!a||n)&&p.assertUnit$2("%",e),c&&(r=100),!a||n?c=p.valueInRange$3(_.change?0:-r,r,e):(c=_.change?0:-r,c=p.valueInRangeWithUnit$4(c,r,e,s?"%":"")),c)},call$2(e,r){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,!1,!1,!1)},call$3$checkUnitless(e,r,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,!1,!1,n)},call$3$checkPercent(e,r,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,!1,n,!1)},call$3$assertPercent(e,r,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,n,!1,!1)},$signature:252},t._updateComponents_closure.prototype={call$1(e){return t._angleValue(e,"hue")},$signature:82},t._updateComponents_closure0.prototype={call$1(e){return"$"+e},$signature:5},t._updateComponents_updateValue.prototype={call$3(e,r,n){var s;return r==null?e:this.change?r:this.adjust?u.JSNumber_methods.clamp$2(e+r,0,n):(s=r>0?n-e:e,e+s*(r/100))},$signature:141},t._updateComponents_updateRgb.prototype={call$2(e,r){return t.fuzzyRound(this.updateValue.call$3(e,r,255))},$signature:145},t._functionString_closure.prototype={call$1(e){return t.serializeValue(e,!1,!0)},$signature:266},t._removedColorFunction_closure.prototype={call$1(e){var r=this.name,n=m.getInterceptor$asx(e),s=t.S(n.$index(e,0)),i=this.negative?"-":"";throw t.wrapException(t.SassScriptException$("The function "+r+F.x28__isn+s+", $"+this.argument+": "+i+t.S(n.$index(e,1))+F.x29x0a_Mor+r,null))},$signature:268},t._rgb_closure.prototype={call$1(e){return t._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:82},t._hsl_closure.prototype={call$1(e){return t._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:82},t._hwb_closure.prototype={call$1(e){return t._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha")},$signature:82},t._parseChannels_closure.prototype={call$1(e){return e.get$isVar()},$signature:67},t._length_closure0.prototype={call$1(e){return t.SassNumber_SassNumber(m.$index$asx(e,0).get$asList().length,null)},$signature:10},t._nth_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0),s=r.$index(e,1);return n.get$asList()[n.sassIndexToListIndex$2(s,"n")]},$signature:4},t._setNth_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0),s=r.$index(e,1),i=r.$index(e,2),a=n.get$asList(),o=t._setArrayType(a.slice(0),t._arrayInstanceType(a));return o[n.sassIndexToListIndex$2(s,"n")]=i,r.$index(e,0).withListContents$1(o)},$signature:22},t._join_closure.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0),a=s.$index(e,1),o=s.$index(e,2).assertString$1("separator"),l=s.$index(e,3);if(s=o._string$_text,s==="auto")i.get$separator(i)!==u.ListSeparator_undecided_null_undecided?r=i.get$separator(i):r=a.get$separator(a)!==u.ListSeparator_undecided_null_undecided?a.get$separator(a):u.ListSeparator_EVt;else if(s==="space")r=u.ListSeparator_EVt;else if(s==="comma")r=u.ListSeparator_rXA;else{if(s!=="slash")throw t.wrapException(t.SassScriptException$(F.x24separ,null));r=u.ListSeparator_zg9}return n=l instanceof t.SassString&&l._string$_text==="auto"?i.get$hasBrackets():l.get$isTruthy(),s=t.List_List$of(i.get$asList(),!0,$.Value),u.JSArray_methods.addAll$1(s,a.get$asList()),t.SassList$(s,r,n)},$signature:22},t._append_closure0.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0),i=n.$index(e,1);if(n=n.$index(e,2).assertString$1("separator")._string$_text,n==="auto")r=s.get$separator(s)===u.ListSeparator_undecided_null_undecided?u.ListSeparator_EVt:s.get$separator(s);else if(n==="space")r=u.ListSeparator_EVt;else if(n==="comma")r=u.ListSeparator_rXA;else{if(n!=="slash")throw t.wrapException(t.SassScriptException$(F.x24separ,null));r=u.ListSeparator_zg9}return n=t.List_List$of(s.get$asList(),!0,$.Value),n.push(i),s.withListContents$2$separator(n,r)},$signature:22},t._zip_closure.prototype={call$1(e){var r,n,s={},i=m.$index$asx(e,0).get$asList(),a=t._arrayInstanceType(i)._eval$1("MappedListIterable<1,List>"),o=t.List_List$of(new t.MappedListIterable(i,new t._zip__closure,a),!0,a._eval$1("ListIterable.E"));if(o.length===0)return u.SassList_Sof;for(s.i=0,r=t._setArrayType([],$.JSArray_SassList),i=t._arrayInstanceType(o)._eval$1("MappedListIterable<1,Value>"),a=$.Value;u.JSArray_methods.every$1(o,new t._zip__closure0(s));)n=t.List_List$from(new t.MappedListIterable(o,new t._zip__closure1(s),i),!1,a),n.fixed$length=Array,n.immutable$list=Array,r.push(new t.SassList(n,u.ListSeparator_EVt,!1)),++s.i;return t.SassList$(r,u.ListSeparator_rXA,!1)},$signature:22},t._zip__closure.prototype={call$1(e){return e.get$asList()},$signature:274},t._zip__closure0.prototype={call$1(e){return this._box_0.i!==m.get$length$asx(e)},$signature:281},t._zip__closure1.prototype={call$1(e){return m.$index$asx(e,this._box_0.i)},$signature:4},t._index_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=u.JSArray_methods.indexOf$1(r.$index(e,0).get$asList(),r.$index(e,1));return n===-1?u.C__SassNull:t.SassNumber_SassNumber(n+1,null)},$signature:4},t._separator_closure.prototype={call$1(e){switch(m.get$separator$x(m.$index$asx(e,0))){case u.ListSeparator_rXA:return new t.SassString("comma",!1);case u.ListSeparator_zg9:return new t.SassString("slash",!1);default:return new t.SassString("space",!1)}},$signature:18},t._isBracketed_closure.prototype={call$1(e){return m.$index$asx(e,0).get$hasBrackets()?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._slash_closure.prototype={call$1(e){var r=m.$index$asx(e,0).get$asList();if(r.length<2)throw t.wrapException(t.SassScriptException$("At least two elements are required.",null));return t.SassList$(r,u.ListSeparator_zg9,!1)},$signature:22},t._get_closure.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map"),i=t._setArrayType([n.$index(e,1)],$.JSArray_Value);for(u.JSArray_methods.addAll$1(i,n.$index(e,2).get$asList()),n=t.IterableExtension_get_exceptLast(i),n=n.get$iterator(n);n.moveNext$0();s=r)if(r=s._map$_contents.$index(0,n.get$current(n)),!(r instanceof t.SassMap))return u.C__SassNull;return n=s._map$_contents.$index(0,u.JSArray_methods.get$last(i)),n==null?u.C__SassNull:n},$signature:4},t._set_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t._modify(r.$index(e,0).assertMap$1("map"),t._setArrayType([r.$index(e,1)],$.JSArray_Value),new t._set__closure0(e),!0)},$signature:4},t._set__closure0.prototype={call$1(e){return m.$index$asx(this.$arguments,2)},$signature:36},t._set_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),s=r.$index(e,1).get$asList();if(r=s.length,r===0)throw t.wrapException(t.SassScriptException$("Expected $args to contain a key.",null));if(r===1)throw t.wrapException(t.SassScriptException$("Expected $args to contain a value.",null));return t._modify(n,u.JSArray_methods.sublist$2(s,0,r-1),new t._set__closure(s),!0)},$signature:4},t._set__closure.prototype={call$1(e){return u.JSArray_methods.get$last(this.args)},$signature:36},t._merge_closure.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map1"),i=n.$index(e,1).assertMap$1("map2");return n=$.Value,r=t.LinkedHashMap_LinkedHashMap$of(s._map$_contents,n,n),r.addAll$1(0,i._map$_contents),new t.SassMap(t.ConstantMap_ConstantMap$from(r,n,n))},$signature:37},t._merge_closure0.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map1"),i=n.$index(e,1).get$asList();if(n=i.length,n===0)throw t.wrapException(t.SassScriptException$("Expected $args to contain a key.",null));if(n===1)throw t.wrapException(t.SassScriptException$("Expected $args to contain a map.",null));return r=u.JSArray_methods.get$last(i).assertMap$1("map2"),t._modify(s,t.IterableExtension_get_exceptLast(i),new t._merge__closure(r),!0)},$signature:4},t._merge__closure.prototype={call$1(e){var r,n,s=e.tryMap$0();return s==null?this.map2:(r=$.Value,n=t.LinkedHashMap_LinkedHashMap$of(s._map$_contents,r,r),n.addAll$1(0,this.map2._map$_contents),new t.SassMap(t.ConstantMap_ConstantMap$from(n,r,r)))},$signature:294},t._deepMerge_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t._deepMergeImpl(r.$index(e,0).assertMap$1("map1"),r.$index(e,1).assertMap$1("map2"))},$signature:37},t._deepRemove_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),s=t._setArrayType([r.$index(e,1)],$.JSArray_Value);return u.JSArray_methods.addAll$1(s,r.$index(e,2).get$asList()),t._modify(n,t.IterableExtension_get_exceptLast(s),new t._deepRemove__closure(s),!1)},$signature:4},t._deepRemove__closure.prototype={call$1(e){var r,n,s=e.tryMap$0();return s!=null&&s._map$_contents.containsKey$1(u.JSArray_methods.get$last(this.keys))?(r=$.Value,n=t.LinkedHashMap_LinkedHashMap$of(s._map$_contents,r,r),n.remove$1(0,u.JSArray_methods.get$last(this.keys)),new t.SassMap(t.ConstantMap_ConstantMap$from(n,r,r))):e},$signature:36},t._remove_closure.prototype={call$1(e){return m.$index$asx(e,0).assertMap$1("map")},$signature:37},t._remove_closure0.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map"),o=t._setArrayType([i.$index(e,1)],$.JSArray_Value);for(u.JSArray_methods.addAll$1(o,i.$index(e,2).get$asList()),i=$.Value,r=t.LinkedHashMap_LinkedHashMap$of(a._map$_contents,i,i),n=o.length,s=0;s"),_=t.List_List$of(new t.MappedListIterable(o,new t._hypot__closure,l),!0,l._eval$1("ListIterable.E"));if(o=_.length,o===0)throw t.wrapException(t.SassScriptException$("At least one argument must be passed.",null));for(r=0,n=0;n")),u.ListSeparator_rXA,!1)},$signature:22},t.local__closure.prototype={call$1(e){return e instanceof t.Value?e:new t.SassString(m.toString$0$(e),!1)},$signature:301},t._nest_closure.prototype={call$1(e){var r={},n=m.$index$asx(e,0).get$asList();if(n.length===0)throw t.wrapException(t.SassScriptException$(F.x24selec,null));return r.first=!0,new t.MappedListIterable(n,new t._nest__closure(r),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new t._nest__closure0).get$asSassList()},$signature:22},t._nest__closure.prototype={call$1(e){var r=this._box_0,n=t.SassApiValue_assertSelector(e,!r.first,null);return r.first=!1,n},$signature:160},t._nest__closure0.prototype={call$2(e,r){return r.resolveParentSelectors$1(e)},$signature:163},t._append_closure.prototype={call$1(e){var r=m.$index$asx(e,0).get$asList();if(r.length===0)throw t.wrapException(t.SassScriptException$(F.x24selec,null));return new t.MappedListIterable(r,new t._append__closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new t._append__closure0(t.EvaluationContext_current().get$currentCallableSpan())).get$asSassList()},$signature:22},t._append__closure.prototype={call$1(e){return t.SassApiValue_assertSelector(e,!1,null)},$signature:160},t._append__closure0.prototype={call$2(e,r){var n=r.components,s=this.span;return t.SelectorList$(new t.MappedListIterable(n,new t._append___closure(e,s),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,ComplexSelector>")),s).resolveParentSelectors$1(e)},$signature:163},t._append___closure.prototype={call$1(e){var r,n,s,i,a;if(e.leadingCombinators.length!==0)throw t.wrapException(t.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",null));if(r=e.components,n=u.JSArray_methods.get$first(r),s=t._prependParent(n.selector),s==null)throw t.wrapException(t.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",null));return i=this.span,a=t._setArrayType([new t.ComplexSelectorComponent(s,t.List_List$unmodifiable(n.combinators,$.CssValue_Combinator),i)],$.JSArray_ComplexSelectorComponent),u.JSArray_methods.addAll$1(a,t.SubListIterable$(r,1,null,t._arrayInstanceType(r)._precomputed1)),t.ComplexSelector$(u.List_empty1,a,i,!1)},$signature:52},t._extend_closure.prototype={call$1(e){var r,n,s="selector",i="extendee",a="extender",o=m.getInterceptor$asx(e),l=t.SassApiValue_assertSelector(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector(o.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector(o.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace(l,n,r,u.ExtendMode_allTargets_allTargets,t.EvaluationContext_current().get$currentCallableSpan()).get$asSassList()},$signature:22},t._replace_closure.prototype={call$1(e){var r,n,s="selector",i="original",a="replacement",o=m.getInterceptor$asx(e),l=t.SassApiValue_assertSelector(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector(o.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector(o.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace(l,n,r,u.ExtendMode_replace_replace,t.EvaluationContext_current().get$currentCallableSpan()).get$asSassList()},$signature:22},t._unify_closure.prototype={call$1(e){var r,n,s="selector1",i="selector2",a=m.getInterceptor$asx(e),o=t.SassApiValue_assertSelector(a.$index(e,0),!1,s);return o.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector(a.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=o.unify$1(r),n==null?u.C__SassNull:n.get$asSassList()},$signature:4},t._isSuperselector_closure.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=t.SassApiValue_assertSelector(n.$index(e,0),!1,"super");return s.assertNotBogus$1$name("super"),r=t.SassApiValue_assertSelector(n.$index(e,1),!1,"sub"),r.assertNotBogus$1$name("sub"),t.listIsSuperselector(s.components,r.components)?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._simpleSelectors_closure.prototype={call$1(e){var r=t.SassApiValue_assertCompoundSelector(m.$index$asx(e,0),"selector").components;return t.SassList$(new t.MappedListIterable(r,new t._simpleSelectors__closure,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value>")),u.ListSeparator_rXA,!1)},$signature:22},t._simpleSelectors__closure.prototype={call$1(e){return new t.SassString(t.serializeSelector(e,!0),!1)},$signature:308},t._parse_closure.prototype={call$1(e){return t.SassApiValue_assertSelector(m.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:22},t.module_closure.prototype={call$1(e){var r,n,s,i,a,o,l,_=m.getInterceptor$asx(e),c=_.$index(e,0).assertString$1("string"),p=_.$index(e,1).assertString$1("separator");if(_=_.$index(e,2).get$realNull(),r=_==null?null:_.assertNumber$1("limit").assertInt$1("limit"),r!=null&&r<1)throw t.wrapException(t.SassScriptException$("$limit: Must be 1 or greater, was "+t.S(r)+".",null));if(_=c._string$_text,_.length===0)return u.SassList_Sof0;if(n=p._string$_text,n.length===0)return t.SassList$(t.MappedIterable_MappedIterable(new t.Runes(_),new t.module__closure(c),$.Runes._eval$1("Iterable.E"),$.Value),u.ListSeparator_rXA,!0);for(s=t._setArrayType([],$.JSArray_String),n=u.JSString_methods.allMatches$1(n,_),n=new t._StringAllMatchesIterator(n._input,n._pattern,n.__js_helper$_index),i=0,a=0;n.moveNext$0()&&(o=n.__js_helper$_current,l=o.start,s.push(u.JSString_methods.substring$2(_,a,l)),a=l+o.pattern.length,++i,i!==r););return s.push(u.JSString_methods.substring$1(_,a)),t.SassList$(new t.MappedListIterable(s,new t.module__closure0(c),$.MappedListIterable_String_Value),u.ListSeparator_rXA,!0)},$signature:22},t.module__closure.prototype={call$1(e){return new t.SassString(t.Primitives_stringFromCharCode(e),this.string._hasQuotes)},$signature:309},t.module__closure0.prototype={call$1(e){return new t.SassString(e,this.string._hasQuotes)},$signature:313},t._unquote_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("string");return r._hasQuotes?new t.SassString(r._string$_text,!1):r},$signature:18},t._quote_closure.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("string");return r._hasQuotes?r:new t.SassString(r._string$_text,!0)},$signature:18},t._length_closure.prototype={call$1(e){return t.SassNumber_SassNumber(m.$index$asx(e,0).assertString$1("string").get$_sassLength(),null)},$signature:10},t._insert_closure.prototype={call$1(e){var r,n,s="index",i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("string"),o=i.$index(e,1).assertString$1("insert"),l=i.$index(e,2).assertNumber$1(s);return l.assertNoUnits$1(s),r=l.assertInt$1(s),r<0&&(r=Math.max(a.get$_sassLength()+r+2,0)),i=a._string$_text,n=t.codepointIndexToCodeUnitIndex(i,t._codepointForIndex(r,a.get$_sassLength(),!1)),new t.SassString(u.JSString_methods.replaceRange$3(i,n,n,o._string$_text),a._hasQuotes)},$signature:18},t._index_closure.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertString$1("string")._string$_text,s=u.JSString_methods.indexOf$1(n,r.$index(e,1).assertString$1("substring")._string$_text);return s===-1?u.C__SassNull:t.SassNumber_SassNumber(t.codeUnitIndexToCodepointIndex(n,s)+1,null)},$signature:4},t._slice_closure.prototype={call$1(e){var r,n,s,i,a="start-at",o=m.getInterceptor$asx(e),l=o.$index(e,0).assertString$1("string"),_=o.$index(e,1).assertNumber$1(a),c=o.$index(e,2).assertNumber$1("end-at");return _.assertNoUnits$1(a),c.assertNoUnits$1("end-at"),r=l.get$_sassLength(),n=c.assertInt$0(),n===0||(s=t._codepointForIndex(_.assertInt$0(),r,!1),i=t._codepointForIndex(n,r,!0),i===r&&--i,i=97&&a<=122?a&4294967263:a);return new t.SassString((i.charCodeAt(0)==0,i),o._hasQuotes)},$signature:18},t._toLowerCase_closure.prototype={call$1(e){var r,n,s,i,a,o=m.$index$asx(e,0).assertString$1("string");for(r=o._string$_text,n=r.length,s=0,i="";s=65&&a<=90?a|32:a);return new t.SassString((i.charCodeAt(0)==0,i),o._hasQuotes)},$signature:18},t._uniqueId_closure.prototype={call$1(e){var r=v.$get$_previousUniqueId()+(v.$get$_random().nextInt$1(36)+1);return v._previousUniqueId=r,r>Math.pow(36,6)&&(v._previousUniqueId=u.JSInt_methods.$mod(v.$get$_previousUniqueId(),t._asInt(Math.pow(36,6)))),new t.SassString("u"+u.JSString_methods.padLeft$2(m.toRadixString$1$n(v.$get$_previousUniqueId(),36),6,"0"),!1)},$signature:18},t.ImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,i){var a,o=this,l=w.fs;if(l==null?l=(n==null||n instanceof t.NoOpImporter)&&o._importers.length===0:l=!1,l)throw t.wrapException(F.Custom);return n!=null&&(a=o._relativeCanonicalizeCache.putIfAbsent$2(new t.Tuple4(r,i,n,s,$.Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri),new t.ImportCache_canonicalize_closure(o,s,r,n,i)),a!=null)?a:o._canonicalizeCache.putIfAbsent$2(new t.Tuple2(r,i,$.Tuple2_Uri_bool),new t.ImportCache_canonicalize_closure0(o,r,i))},canonicalize$3$baseImporter$baseUrl(e,r,n,s){return this.canonicalize$4$baseImporter$baseUrl$forImport(e,r,n,s,!1)},_canonicalize$3(e,r,n){var s,i;return n?(s=$.nullable_Object,i=t.runZoned(new t.ImportCache__canonicalize_closure(e,r),t.LinkedHashMap_LinkedHashMap$_literal([u.Symbol__inImportRule,!0],s,s),$.nullable_Uri)):i=e.canonicalize$1(0,r),(i==null?null:i.get$scheme())===""&&t.WarnForDeprecation_warnForDeprecation(this._logger,u.Deprecation_mFp,"Importer "+e.toString$0(0)+" canonicalized "+r.toString$0(0)+" to "+t.S(i)+F.x2e_Rela,null,null),i},importCanonical$4$originalUrl$quiet(e,r,n,s){return this._importCache.putIfAbsent$2(r,new t.ImportCache_importCanonical_closure(this,e,r,n,s))},importCanonical$3$originalUrl(e,r,n){return this.importCanonical$4$originalUrl$quiet(e,r,n,!1)},importCanonical$2(e,r){return this.importCanonical$4$originalUrl$quiet(e,r,null,!1)},humanize$1(e){var r,n,s=this._canonicalizeCache;return s=t.IterableNullableExtension_whereNotNull(s.get$values(s),$.Tuple3_Importer_Uri_Uri),r=s.$ti,n=t.minBy(new t.MappedIterable(new t.WhereIterable(s,new t.ImportCache_humanize_closure(e),r._eval$1("WhereIterable")),new t.ImportCache_humanize_closure0,r._eval$1("MappedIterable")),new t.ImportCache_humanize_closure1),n==null?e:(s=v.$get$url(),n.resolve$1(t.ParsedPath_ParsedPath$parse(e.get$path(e),s.style).get$basename()))},sourceMapUrl$1(e,r){var n=this._resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n==null?r:n},clearCanonicalize$1(e){var r,n,s,i=this._canonicalizeCache,a=$.Tuple2_Uri_bool;for(i.remove$1(0,new t.Tuple2(e,!1,a)),i.remove$1(0,new t.Tuple2(e,!0,a)),a=t._setArrayType([],$.JSArray_Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri),i=this._relativeCanonicalizeCache,r=t.LinkedHashMapKeyIterator$(i,i._modifications);r.moveNext$0();)n=r.__js_helper$_current,n.item1.$eq(0,e)&&a.push(n);for(r=a.length,s=0;s=0;)if(r=a-1,n=i[a],n===123){if(i[r]===35){a=r;break}a=r}else if(n===47){if(a=r-1,i[r]===42)for(;;){if(r=a-1,i[a]!==42){a=r;continue}a=r;do if(r=a-1,s=i[a],s===42){a=r;continue}else break;while(!0);if(s===47){a=r;break}a=r}}else a=r;return a},_expandInterpolationSpanRight$1(e){var r,n,s,i,a,o,l=e.file._decodedChars,_=e.offset;for(r=l.length;_")))},$signature:1},t.watchDir__closure.prototype={call$0(){m.close$0$x(this.watcher)},$signature:1},t.JSArray0.prototype={},t.Chokidar.prototype={},t.ChokidarOptions.prototype={},t.ChokidarWatcher.prototype={},t.JSFunction.prototype={},t.ImmutableList.prototype={},t.ImmutableMap.prototype={},t.NodeImporterResult.prototype={},t.RenderContext.prototype={},t.RenderContextOptions.prototype={},t.RenderContextResult.prototype={},t.RenderContextResultStats.prototype={},t.JSClass.prototype={},t.JSUrl.prototype={},t._PropertyDescriptor.prototype={},t._QuietLogger.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){},warn$1(e,r){return this.warn$4$deprecation$span$trace(e,r,!1,null,null)},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)},debug$2(e,r,n){}},t.DeprecationHandlingLogger.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){this._inner.warn$4$deprecation$span$trace(0,r,n,s,i)},warn$3$span$trace(e,r,n,s){return this.warn$4$deprecation$span$trace(e,r,!1,n,s)},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)},warn$2$trace(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,null,n)},warnForDeprecation$4$span$trace(e,r,n,s){var i,a,o,l=this;if(l.fatalDeprecations.contains$1(0,e))throw r+=F.x0a_This+e.toString$0(0)+F.x20depre,i=n==null,!i&&s!=null?t.wrapException(t.SassRuntimeException$(r,n,s,null)):i?t.wrapException(t.SassScriptException$(r,null)):t.wrapException(t.SassException$(r,n,null));e.isFuture&&!l.futureDeprecations.contains$1(0,e)||l.limitRepetition&&(i=l._warningCounts,a=i.$index(0,e),o=(a==null?0:a)+1,i.$indexSet(0,e,o),o>5)||l._inner.warn$4$deprecation$span$trace(0,r,!0,n,s)},debug$2(e,r,n){return this._inner.debug$2(0,r,n)},summarize$1$js(e){var r,n,s=this._warningCounts;s=s.get$values(s),r=t._instanceType(s),n=t.IterableIntegerExtension_get_sum(new t.MappedIterable(new t.WhereIterable(s,new t.DeprecationHandlingLogger_summarize_closure,r._eval$1("WhereIterable")),new t.DeprecationHandlingLogger_summarize_closure0,r._eval$1("MappedIterable"))),n>0&&(s=e?"":F.x0aRun_i,this._inner.warn$1(0,""+n+F.x20repet+s))}},t.DeprecationHandlingLogger_summarize_closure.prototype={call$1(e){return e>5},$signature:49},t.DeprecationHandlingLogger_summarize_closure0.prototype={call$1(e){return e-5},$signature:199},t.StderrLogger.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){var a,o=new t.StringBuffer(""),l=this.color;l?(a=o._contents="\x1B[33m\x1B[1m",a=o._contents=(n?o._contents=a+"Deprecation ":a)+"Warning\x1B[0m"):a=o._contents=(n?o._contents="DEPRECATION ":"")+"WARNING",s==null?l=o._contents=a+(": "+r+` `):i!=null?(l=a+(": "+r+` `+s.highlight$1$color(l)+` `),o._contents=l):(l=a+(" on "+s.message$2$color(0,` `+r,l)+` `),o._contents=l),i!=null&&(o._contents=l+(t.indent(u.JSString_methods.trimRight$0(i.toString$0(0)),4)+` `)),t.printError(o)},warn$1(e,r){return this.warn$4$deprecation$span$trace(e,r,!1,null,null)},warn$3$span$trace(e,r,n,s){return this.warn$4$deprecation$span$trace(e,r,!1,n,s)},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)},warn$2$trace(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,null,n)},debug$2(e,r,n){var s,i,a=n.file,o=n._file$_start;t.FileLocation$_(a,o).file.url==null?s="-":(i=t.FileLocation$_(a,o),s=v.$get$context().prettyUri$1(i.file.url)),a=t.FileLocation$_(a,o),a=a.file.getLine$1(a.offset),o=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",o=s+":"+(a+1)+" "+o+(": "+r),t.printError((o.charCodeAt(0)==0,o))}},t.TrackingLogger.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){this._emittedWarning=!0,this._tracking$_logger.warn$4$deprecation$span$trace(0,r,n,s,i)},warn$3$span$trace(e,r,n,s){return this.warn$4$deprecation$span$trace(e,r,!1,n,s)},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)},warn$2$trace(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,null,n)},debug$2(e,r,n){this._emittedDebug=!0,this._tracking$_logger.debug$2(0,r,n)}},t.BuiltInModule.prototype={get$upstream(){return u.List_empty7},get$variableNodes(){return u.Map_empty3},get$extensionStore(){return u.C_EmptyExtensionStore},get$css(e){return new t.CssStylesheet(u.List_empty3,t.SourceFile$decoded(u.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return u.Map_empty1},get$transitivelyContainsCss(){return!1},get$transitivelyContainsExtensions(){return!1},setVariable$3(e,r,n){throw this.variables.containsKey$1(e)?t.wrapException(t.SassScriptException$("Cannot modify built-in variable.",null)):t.wrapException(t.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}},t.ForwardedModuleView.prototype={get$url(e){var r=this._forwarded_view$_inner;return r.get$url(r)},get$upstream(){return this._forwarded_view$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view$_inner.get$extensionStore()},get$css(e){var r=this._forwarded_view$_inner;return r.get$css(r)},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,r,n){var s,i="Undefined variable.",a=this._rule,o=a.shownVariables,l=a.hiddenVariables;if(o!=null&&!o._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$(i,null));if(l!=null&&l._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$(i,null));if(s=a.prefix,s!=null){if(!u.JSString_methods.startsWith$1(e,s))throw t.wrapException(t.SassScriptException$(i,null));e=u.JSString_methods.substring$1(e,s.length)}return this._forwarded_view$_inner.setVariable$3(e,r,n)},variableIdentity$1(e){var r=this._rule.prefix;return r!=null&&(e=u.JSString_methods.substring$1(e,r.length)),this._forwarded_view$_inner.variableIdentity$1(e)},$eq(e,r){return r==null?!1:r instanceof t.ForwardedModuleView&&this._forwarded_view$_inner.$eq(0,r._forwarded_view$_inner)&&this._rule===r._rule},get$hashCode(e){var r=this._forwarded_view$_inner;return(r.get$hashCode(r)^t.Primitives_objectHashCode(this._rule))>>>0},cloneCss$0(){return t.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}},t.ShadowedModuleView.prototype={get$url(e){var r=this._shadowed_view$_inner;return r.get$url(r)},get$upstream(){return this._shadowed_view$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view$_inner.get$extensionStore()},get$css(e){var r=this._shadowed_view$_inner;return r.get$css(r)},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,r,n){if(this.variables.containsKey$1(e))return this._shadowed_view$_inner.setVariable$3(e,r,n);throw t.wrapException(t.SassScriptException$("Undefined variable.",null))},variableIdentity$1(e){return this._shadowed_view$_inner.variableIdentity$1(e)},$eq(e,r){var n,s,i=this;return r==null?!1:(r instanceof t.ShadowedModuleView&&i._shadowed_view$_inner.$eq(0,r._shadowed_view$_inner)?(n=i.variables,n=n.get$keys(n),s=r.variables,u.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=i.functions,n=n.get$keys(n),s=r.functions,u.C_IterableEquality.equals$2(0,n,s.get$keys(s))?(n=i.mixins,n=n.get$keys(n),s=r.mixins,s=u.C_IterableEquality.equals$2(0,n,s.get$keys(s)),n=s):n=!1):n=!1):n=!1,n)},get$hashCode(e){var r=this._shadowed_view$_inner;return r.get$hashCode(r)},cloneCss$0(){var e=this;return new t.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}},t.AtRootQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.AtRootQueryParser_parse_closure(this))}},t.AtRootQueryParser_parse_closure.prototype={call$0(){var e,r,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(),r=t.LinkedHashSet_LinkedHashSet$_empty($.String);do r.add$1(0,n.identifier$0().toLowerCase()),n.whitespace$0();while(n.lookingAtIdentifier$0());return s.expectChar$1(41),s.expectDone$0(),new t.AtRootQuery(e,r,r.contains$1(0,"all"),r.contains$1(0,"rule"))},$signature:343},t._disallowedFunctionNames_closure.prototype={call$1(e){return e.name},$signature:344},t.CssParser.prototype={get$plainCss(){return!0},silentComment$0(){var e=this.scanner,r=e._string_scanner$_position;this.super$Parser$silentComment(),this.error$2(0,F.Silent,e.spanFrom$1(new t._SpanScannerState(e,r)))},atRule$2$root(e,r){var n,s,i,a,o,l,_,c=this,p=c.scanner,h=new t._SpanScannerState(p,p._string_scanner$_position);switch(p.expectChar$1(64),n=c.interpolatedIdentifier$0(),c.whitespace$0(),n.get$asPlain()){case"at-root":case"content":case"debug":case"each":case"error":case"extend":case"for":case"function":case"if":case"include":case"mixin":case"return":case"warn":case"while":c.almostAnyValue$0(),c.error$2(0,"This at-rule isn't allowed in plain CSS.",p.spanFrom$1(h));break;case"import":return s=new t._SpanScannerState(p,p._string_scanner$_position),i=p.peekChar$0(),a=i===117||i===85?c.dynamicUrl$0():new t.StringExpression(c.interpolatedString$0().asInterpolation$1$static(!0),!1),o=p.spanFrom$1(s),c.whitespace$0(),l=c.tryImportModifiers$0(),c.expectStatementSeparator$1("@import rule"),_=t._setArrayType([new t.StaticImport(t.Interpolation$(t._setArrayType([a],$.JSArray_Object),o),l,p.spanFrom$1(s))],$.JSArray_Import),p=p.spanFrom$1(h),new t.ImportRule(t.List_List$unmodifiable(_,$.Import),p);case"media":return c.mediaRule$1(h);case"-moz-document":return c.mozDocumentRule$2(h,n);case"supports":return c.supportsRule$1(h);default:return c.unknownAtRule$2(h,n)}},identifierLike$0(){var e,r,n,s,i,a=this,o=a.scanner,l=new t._SpanScannerState(o,o._string_scanner$_position),_=a.interpolatedIdentifier$0(),c=_.get$asPlain(),p=c.toLowerCase(),h=a.trySpecialFunction$2(p,l);if(h!=null)return h;if(e=o._string_scanner$_position,!o.scanChar$1(40))return new t.StringExpression(_,!1);if(r=p==="var",n=t._setArrayType([],$.JSArray_Expression),!o.scanChar$1(41)){do{if(a.whitespace$0(),r&&n.length===1&&o.peekChar$0()===41){s=t.FileLocation$_(o._sourceFile,o._string_scanner$_position),i=s.offset,i=t._FileSpan$(s.file,i,i),n.push(new t.StringExpression(t.Interpolation$(t._setArrayType([""],$.JSArray_Object),i),!1));break}n.push(a.expressionUntilComma$1$singleEquals(!0)),a.whitespace$0()}while(o.scanChar$1(44));o.expectChar$1(41)}return v.$get$_disallowedFunctionNames().contains$1(0,c)&&a.error$2(0,F.This_f,o.spanFrom$1(l)),s=t.Interpolation$(t._setArrayType([new t.StringExpression(_,!1)],$.JSArray_Object),_.span),e=o.spanFrom$1(new t._SpanScannerState(o,e)),i=$.Expression,new t.InterpolatedFunctionExpression(s,new t.ArgumentInvocation(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(u.Map_empty5,$.String,i),null,null,e),o.spanFrom$1(l))},namespacedExpression$2(e,r){var n=this.super$StylesheetParser$namespacedExpression(e,r);this.error$2(0,F.Modulen,n.get$span(n))}},t.KeyframeSelectorParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.KeyframeSelectorParser_parse_closure(this))},_percentage$0(){var e,r,n=this.scanner,s=n.scanChar$1(43)?""+t.Primitives_stringFromCharCode(43):"",i=n.peekChar$0();for(!t.isDigit(i)&&i!==46&&n.error$1(0,"Expected number.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=t.Primitives_stringFromCharCode(n.readChar$0());if(n.peekChar$0()===46)for(s+=t.Primitives_stringFromCharCode(n.readChar$0());e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=t.Primitives_stringFromCharCode(n.readChar$0());if(this.scanIdentChar$1(101))for(s+=t.Primitives_stringFromCharCode(101),r=n.peekChar$0(),(r===43||r===45)&&(s+=t.Primitives_stringFromCharCode(n.readChar$0())),t.isDigit(n.peekChar$0())||n.error$1(0,"Expected digit.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=t.Primitives_stringFromCharCode(n.readChar$0());return n.expectChar$1(37),s+=t.Primitives_stringFromCharCode(37),s.charCodeAt(0)==0,s}},t.KeyframeSelectorParser_parse_closure.prototype={call$0(){var e=t._setArrayType([],$.JSArray_String),r=this.$this,n=r.scanner;do r.whitespace$0(),r.lookingAtIdentifier$0()?r.scanIdentifier$1("from")?e.push("from"):(r.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(r._percentage$0()),r.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:125},t.MediaQueryParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.MediaQueryParser_parse_closure(this))},_mediaQuery$0(){var e,r,n,s,i,a,o=this,l="and",_=null;if(o.scanner.peekChar$0()===40)return e=t._setArrayType([o._mediaInParens$0()],$.JSArray_String),o.whitespace$0(),o.scanIdentifier$1(l)?(o.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,o._mediaLogicSequence$1(l)),r=!0):o.scanIdentifier$1("or")?(o.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,o._mediaLogicSequence$1("or")),r=!1):r=!0,t.CssMediaQuery$condition(e,r);if(n=o.identifier$0(),t.equalsIgnoreCase(n,"not")&&(o.expectWhitespace$0(),!o.lookingAtIdentifier$0()))return t.CssMediaQuery$condition(t._setArrayType(["(not "+o._mediaInParens$0()+")"],$.JSArray_String),_);if(o.whitespace$0(),!o.lookingAtIdentifier$0())return t.CssMediaQuery$type(n,_,_);if(s=o.identifier$0(),t.equalsIgnoreCase(s,l))o.expectWhitespace$0(),i=n,a=_;else{if(o.whitespace$0(),o.scanIdentifier$1(l))o.expectWhitespace$0();else return t.CssMediaQuery$type(s,_,n);i=s,a=n}return o.scanIdentifier$1("not")?(o.expectWhitespace$0(),t.CssMediaQuery$type(i,t._setArrayType(["(not "+o._mediaInParens$0()+")"],$.JSArray_String),a)):t.CssMediaQuery$type(i,o._mediaLogicSequence$1(l),a)},_mediaLogicSequence$1(e){var r,n,s=this,i=t._setArrayType([],$.JSArray_String);for(r=s.scanner;;){if(r.expectChar$2$name(40,"media condition in parentheses"),n=s.declarationValue$0(),r.expectChar$1(41),i.push("("+n+")"),s.whitespace$0(),!s.scanIdentifier$1(e))return i;s.expectWhitespace$0()}},_mediaInParens$0(){var e,r=this.scanner;return r.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),r.expectChar$1(41),"("+e+")"}},t.MediaQueryParser_parse_closure.prototype={call$0(){var e=t._setArrayType([],$.JSArray_CssMediaQuery),r=this.$this,n=r.scanner;do r.whitespace$0(),e.push(r._mediaQuery$0()),r.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:345},t.Parser.prototype={_parseIdentifier$0(){return this.wrapSpanFormatException$1(new t.Parser__parseIdentifier_closure(this))},_isVariableDeclarationLike$0(){var e=this,r=e.scanner;return!r.scanChar$1(36)||!e.lookingAtIdentifier$0()?!1:(e.identifier$0(),e.whitespace$0(),r.scanChar$1(58))},whitespace$0(){do this.whitespaceWithoutComments$0();while(this.scanComment$0())},whitespaceWithoutComments$0(){for(var e,r=this.scanner,n=r.string.length;r._string_scanner$_position!==n?(e=r.peekChar$0(),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)r.readChar$0()},spaces$0(){for(var e,r=this.scanner,n=r.string.length;r._string_scanner$_position!==n?(e=r.peekChar$0(),e=e===32||e===9):e=!1,!!e;)r.readChar$0()},scanComment$0(){var e,r=this.scanner;return r.peekChar$0()!==47?!1:(e=r.peekChar$1(1),e===47?(this.silentComment$0(),!0):e===42?(this.loudComment$0(),!0):!1)},expectWhitespace$0(){var e,r,n=this.scanner;n._string_scanner$_position!==n.string.length?(e=n.peekChar$0(),r=!(e===32||e===9||e===10||e===13||e===12||this.scanComment$0()),e=r):e=!0,e&&n.error$1(0,"Expected whitespace."),this.whitespace$0()},silentComment$0(){var e,r,n=this.scanner;for(n.expect$1("//"),e=n.string.length;n._string_scanner$_position!==e?(r=n.peekChar$0(),r=!(r===10||r===13||r===12)):r=!1,!!r;)n.readChar$0()},loudComment$0(){var e,r=this.scanner;for(r.expect$1("/*");;)if(r.readChar$0()===42){do e=r.readChar$0();while(e===42);if(e===47)break}},identifier$2$normalize$unit(e,r){var n,s,i=this,a="Expected identifier.",o=new t.StringBuffer(""),l=i.scanner;if(l.scanChar$1(45)){if(n=o._contents=""+t.Primitives_stringFromCharCode(45),l.scanChar$1(45))return o._contents=n+t.Primitives_stringFromCharCode(45),i._identifierBody$3$normalize$unit(o,e,r),l=o._contents,l.charCodeAt(0)==0,l}else n="";return s=l.peekChar$0(),s==null?l.error$1(0,a):e&&s===95?(l.readChar$0(),o._contents=n+t.Primitives_stringFromCharCode(45)):s===95||t.isAlphabetic0(s)||s>=128?o._contents=n+t.Primitives_stringFromCharCode(l.readChar$0()):s===92?o._contents=n+t.S(i.escape$1$identifierStart(!0)):l.error$1(0,a),i._identifierBody$3$normalize$unit(o,e,r),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,r,n){var s,i,a,o;for(s=this.scanner;i=s.peekChar$0(),i!=null;)if(n&&i===45){if(a=s.peekChar$1(1),a!=null?a!==46?o=a>=48&&a<=57:o=!0:o=!1,o)break;e._contents+=t.Primitives_stringFromCharCode(s.readChar$0())}else if(r&&i===95)s.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(45);else if(i!==95?(i>=97&&i<=122?o=!0:o=i>=65&&i<=90,o=o||i>=128):o=!0,o?o=!0:o=i>=48&&i<=57||i===45,o)e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());else if(i===92)e._contents+=t.S(this.escape$0());else break},_identifierBody$1(e){return this._identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,r,n,s=this.scanner,i=s.readChar$0();for(i!==39&&i!==34&&s.error$2$position(0,"Expected string.",s._string_scanner$_position-1),e=new t.StringBuffer("");;)if(r=s.peekChar$0(),r===i){s.readChar$0();break}else r==null||r===10||r===13||r===12?s.error$1(0,"Expected "+t.Primitives_stringFromCharCode(i)+"."):r===92?(n=s.peekChar$1(1),n===10||n===13||n===12?(s.readChar$0(),s.readChar$0()):e._contents+=t.Primitives_stringFromCharCode(t.consumeEscapedCharacter(s))):e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());return s=e._contents,s.charCodeAt(0)==0,s},declarationValue$1$allowEmpty(e){var r,n,s,i,a,o,l,_,c=this,p=new t.StringBuffer(""),h=t._setArrayType([],$.JSArray_int);e:for(r=c.scanner,n=c.get$string(),s=!1;;)switch(i=r.peekChar$0(),i){case 92:p._contents+=t.S(c.escape$1$identifierStart(!0)),s=!1;break;case 34:case 39:a=r._string_scanner$_position,n.call$0(),o=r._string_scanner$_position,p._contents+=u.JSString_methods.substring$2(r.string,a,o),s=!1;break;case 47:r.peekChar$1(1)===42?(l=c.get$loudComment(),a=r._string_scanner$_position,l.call$0(),o=r._string_scanner$_position,p._contents+=u.JSString_methods.substring$2(r.string,a,o)):p._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;break;case 32:case 9:s?l=!0:(l=r.peekChar$1(1),l=!(l===32||l===9||l===10||l===13||l===12)),l&&(p._contents+=t.Primitives_stringFromCharCode(32)),r.readChar$0();break;case 10:case 13:case 12:l=r.peekChar$1(-1),l===10||l===13||l===12||(p._contents+=` `),r.readChar$0(),s=!0;break;case 40:case 123:case 91:i.toString,p._contents+=t.Primitives_stringFromCharCode(i),h.push(t.opposite(r.readChar$0())),s=!1;break;case 41:case 125:case 93:if(h.length===0)break e;i.toString,p._contents+=t.Primitives_stringFromCharCode(i),r.expectChar$1(h.pop()),s=!1;break;case 59:if(h.length===0)break e;p._contents+=t.Primitives_stringFromCharCode(r.readChar$0());break;case 117:case 85:_=c.tryUrl$0(),_!=null?p._contents+=_:p._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;break;default:if(i==null)break e;c.lookingAtIdentifier$0()?p._contents+=c.identifier$0():p._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;break}return h.length!==0&&r.expectChar$1(u.JSArray_methods.get$last(h)),!e&&p._contents.length===0&&r.error$1(0,"Expected token."),r=p._contents,r.charCodeAt(0)==0,r},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,r,n,s=this,i=s.scanner,a=new t._SpanScannerState(i,i._string_scanner$_position);if(!s.scanIdentifier$1("url"))return null;if(!i.scanChar$1(40))return i.set$state(a),null;for(s.whitespace$0(),e=new t.StringBuffer(""),e._contents="url(";r=i.peekChar$0(),r!=null;)if(r===92)e._contents+=t.S(s.escape$0());else if(r!==37&&r!==38&&r!==35?n=r>=42&&r<=126||r>=128:n=!0,n)e._contents+=t.Primitives_stringFromCharCode(i.readChar$0());else if(r===32||r===9||r===10||r===13||r===12){if(s.whitespace$0(),i.peekChar$0()!==41)break}else{if(r===41)return n=e._contents+=t.Primitives_stringFromCharCode(i.readChar$0()),n.charCodeAt(0)==0,n;break}return i.set$state(a),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var r,n,s,i,a,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;if(l.expectChar$1(92),r=0,n=l.peekChar$0(),n==null)l.error$1(0,o);else if(n===10||n===13||n===12)l.error$1(0,o);else if(t.isHex(n)){for(s=0;s<6&&(i=l.peekChar$0(),!(i==null||!t.isHex(i)));++s)r*=16,r+=t.asHex(l.readChar$0());this.scanCharIf$1(t.character__isWhitespace$closure())}else r=l.readChar$0();if(e?(a=r,a=a===95||t.isAlphabetic0(a)||a>=128):(a=r,a=a===95||t.isAlphabetic0(a)||a>=128||t.isDigit(a)||a===45),a)try{return a=t.Primitives_stringFromCharCode(r),a}catch(c){if($.RangeError._is(t.unwrapException(c)))l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_);else throw c}else return r<=31||m.$eq$(r,127)?l=!0:l=e&&t.isDigit(r),l?(l=""+t.Primitives_stringFromCharCode(92),r>15&&(l+=t.Primitives_stringFromCharCode(t.hexCharFor(u.JSNumber_methods._shrOtherPositive$1(r,4)))),l=l+t.Primitives_stringFromCharCode(t.hexCharFor(r&15))+t.Primitives_stringFromCharCode(32),l.charCodeAt(0)==0,l):t.String_String$fromCharCodes(t._setArrayType([92,r],$.JSArray_int),0,null)},escape$0(){return this.escape$1$identifierStart(!1)},scanCharIf$1(e){var r=this.scanner;return e.call$1(r.peekChar$0())?(r.readChar$0(),!0):!1},scanIdentChar$2$caseSensitive(e,r){var n,s=new t.Parser_scanIdentChar_matches(r,e),i=this.scanner,a=i.peekChar$0();if(a!=null&&s.call$1(a))return i.readChar$0(),!0;if(a===92){if(n=i._string_scanner$_position,s.call$1(t.consumeEscapedCharacter(i)))return!0;i.set$state(new t._SpanScannerState(i,n))}return!1},scanIdentChar$1(e){return this.scanIdentChar$2$caseSensitive(e,!1)},expectIdentChar$1(e){var r;this.scanIdentChar$2$caseSensitive(e,!1)||(r=this.scanner,r.error$2$position(0,'Expected "'+t.Primitives_stringFromCharCode(e)+'".',r._string_scanner$_position))},lookingAtIdentifier$1(e){var r,n,s;return e==null&&(e=0),r=this.scanner,n=r.peekChar$1(e),n==null?!1:n===95||t.isAlphabetic0(n)||n>=128||n===92?!0:n!==45||(s=r.peekChar$1(e+1),s==null)?!1:s===95||t.isAlphabetic0(s)||s>=128||s===92||s===45},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,r=this.scanner.peekChar$0();return r!=null?e=r===95||t.isAlphabetic0(r)||r>=128||t.isDigit(r)||r===45||r===92:e=!1,e},scanIdentifier$2$caseSensitive(e,r){var n,s,i=this;return i.lookingAtIdentifier$0()?(n=i.scanner,s=n._string_scanner$_position,i._consumeIdentifier$2(e,r)&&!i.lookingAtIdentifierBody$0()?!0:(n.set$state(new t._SpanScannerState(n,s)),!1)):!1},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_consumeIdentifier$2(e,r){var n,s,i;for(n=new t.CodeUnits(e),n=new t.ListIterator(n,n.get$length(n)),s=t._instanceType(n)._precomputed1;n.moveNext$0();)if(i=n.__internal$_current,!this.scanIdentChar$2$caseSensitive(i==null?s._as(i):i,r))return!1;return!0},expectIdentifier$2$name(e,r){var n,s,i,a,o,l,_;for(r==null&&(r='"'+e+'"'),n=this.scanner,s=n._string_scanner$_position,i=new t.CodeUnits(e),i=new t.ListIterator(i,i.get$length(i)),a="Expected "+r,o=a+".",l=t._instanceType(i)._precomputed1;i.moveNext$0();)_=i.__internal$_current,!this.scanIdentChar$2$caseSensitive(_==null?l._as(_):_,!1)&&n.error$2$position(0,o,s);!this.lookingAtIdentifierBody$0()||n.error$2$position(0,a,s)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var r=this.scanner,n=r._string_scanner$_position;return e.call$0(),r.substring$1(0,n)},spanFrom$1(e){var r=this.scanner.spanFrom$1(e);return this._interpolationMap!=null?new t.LazyFileSpan(new t.Parser_spanFrom_closure(this,r)):r},error$3(e,r,n,s){var i=new t.StringScannerException(this.scanner.string,r,n);if(s==null)throw t.wrapException(i);t.throwWithTrace(i,s)},error$2(e,r,n){return this.error$3(e,r,n,null)},withErrorMessage$1$2(e,r){var n,s,i;try{return i=r.call$0(),i}catch(a){if(i=t.unwrapException(a),$.SourceSpanFormatException._is(i))n=i,s=t.getTraceFromException(a),i=m.get$span$z(n),t.throwWithTrace(new t.SourceSpanFormatException(n.get$source(),e,i),s);else throw a}},withErrorMessage$2(e,r){return this.withErrorMessage$1$2(e,r,$.dynamic)},wrapSpanFormatException$1$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y=this,S="expected";try{try{return d=e.call$0(),d}catch(C){if(d=t.unwrapException(C),$.SourceSpanFormatException._is(d)){if(r=d,n=t.getTraceFromException(C),s=y._interpolationMap,s==null)throw C;t.throwWithTrace(s.mapException$1(r),n)}else throw C}}catch(C){if(d=t.unwrapException(C),$.SourceSpanFormatException._is(d))i=d,a=t.getTraceFromException(C),o=m.get$span$z(i),t.startsWithIgnoreCase(i._span_exception$_message,S)&&(o=y._adjustExceptionSpan$1(o)),h=i._span_exception$_message,d=o,t.throwWithTrace(new t.SassFormatException(u.Set_empty,h,d),a);else if($.MultiSourceSpanFormatException._is(d)){if(l=d,_=t.getTraceFromException(C),c=m.get$span$z(l),d=$.FileSpan,g=$.String,p=l.get$secondarySpans().cast$2$0(0,d,g),t.startsWithIgnoreCase(l._span_exception$_message,S)){for(c=y._adjustExceptionSpan$1(c),h=t.LinkedHashMap_LinkedHashMap$_empty(d,g),d=m.get$entries$z(p),d=d.get$iterator(d);d.moveNext$0();)f=d.get$current(d),m.$indexSet$ax(h,y._adjustExceptionSpan$1(f.key),f.value);p=h}t.throwWithTrace(t.MultiSpanSassFormatException$(l._span_exception$_message,c,l.get$primaryLabel(),p,null),_)}else throw C}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,$.dynamic)},_adjustExceptionSpan$1(e){var r,n;return e.get$length(e)>0?e:(r=this._firstNewlineBefore$1(e.get$start(e)),r.$eq(0,e.get$start(e))?n=e:(n=r.offset,n=t._FileSpan$(r.file,n,n)),n)},_firstNewlineBefore$1(e){var r,n,s=e.file,i=e.offset,a=t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s._decodedChars,0,i),0,null),o=i-1;for(r=null;o>=0;){if(n=u.JSString_methods.codeUnitAt$1(a,o),!(n===32||n===9||n===10||n===13||n===12))return r==null?s=e:(i=new t.FileLocation(s,r),i.FileLocation$_$2(s,r),s=i),s;(n===10||n===13||n===12)&&(r=o),--o}return e}},t.Parser__parseIdentifier_closure.prototype={call$0(){var e=this.$this,r=e.identifier$0();return e.scanner.expectDone$0(),r},$signature:28},t.Parser_scanIdentChar_matches.prototype={call$1(e){var r=this.char;return this.caseSensitive?e===r:t.characterEqualsIgnoreCase(r,e)},$signature:49},t.Parser_spanFrom_closure.prototype={call$0(){return this.$this._interpolationMap.mapSpan$1(this.span)},$signature:26},t.SassParser.prototype={get$currentIndentation(){return this._currentIndentation},get$indented(){return!0},styleRuleSelector$0(){var e,r=this.scanner,n=r._string_scanner$_position,s=new t.StringBuffer(""),i=new t.InterpolationBuffer(s,t._setArrayType([],$.JSArray_Object));do i.addInterpolation$1(this.almostAnyValue$1$omitComments(!0)),e=s._contents+=t.Primitives_stringFromCharCode(10);while(u.JSString_methods.endsWith$1(u.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&this.scanCharIf$1(t.character__isNewline$closure()));return i.interpolation$1(r.spanFrom$1(new t._SpanScannerState(r,n)))},expectStatementSeparator$1(e){var r,n=this;n.atEndOfStatement$0()||n._expectNewline$0(),!(n._peekIndentation$0()<=n._currentIndentation)&&(r=e==null?"here":"beneath a "+e,n.scanner.error$2$position(0,"Nothing may be indented "+r+".",n._nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null||e===10||e===13||e===12},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._peekIndentation$0()>this._currentIndentation},importArgument$0(){var e,r,n,s,i,a,o,l=this,_=l.scanner;switch(_.peekChar$0()){case 117:case 85:if(i=new t._SpanScannerState(_,_._string_scanner$_position),l.scanIdentifier$1("url")){if(_.scanChar$1(40))return _.set$state(i),l.super$StylesheetParser$importArgument();_.set$state(i)}break;case 39:case 34:return l.super$StylesheetParser$importArgument()}for(i=new t._SpanScannerState(_,_._string_scanner$_position),a=_.peekChar$0();a!=null&&a!==44&&a!==59?o=!(a===10||a===13||a===12):o=!1,!!o;)_.readChar$0(),a=_.peekChar$0();if(e=_.substring$1(0,i.position),r=_.spanFrom$1(i),l.isPlainImportUrl$1(e))return new t.StaticImport(t.Interpolation$(t._setArrayType([t.serializeValue(new t.SassString(e,!0),!0,!0)],$.JSArray_Object),r),null,r);try{return _=l.parseImportUrl$1(e),new t.DynamicImport(_,r)}catch(c){if(_=t.unwrapException(c),$.FormatException._is(_))n=_,s=t.getTraceFromException(c),l.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw c}},scanElse$1(e){var r,n,s,i,a,o=this;return o._peekIndentation$0()!==e?!1:(r=o.scanner,n=r._string_scanner$_position,s=o._currentIndentation,i=o._nextIndentation,a=o._nextIndentationEnd,o._readIndentation$0(),r.scanChar$1(64)&&o.scanIdentifier$1("else")?!0:(r.set$state(new t._SpanScannerState(r,n)),o._currentIndentation=s,o._nextIndentation=i,o._nextIndentationEnd=a,!1))},children$1(e,r){var n=t._setArrayType([],$.JSArray_Statement);return this._whileIndentedLower$1(new t.SassParser_children_closure(this,r,n)),n},statements$1(e){var r,n,s,i=this.scanner,a=i.peekChar$0();for((a===9||a===32)&&i.error$3$length$position(0,F.Indent,i._string_scanner$_position,0),r=t._setArrayType([],$.JSArray_Statement),n=i.string.length;i._string_scanner$_position!==n;)s=this._child$1(e),s!=null&&r.push(s),this._readIndentation$0();return r},_child$1(e){var r=this,n=r.scanner;switch(n.peekChar$0()){case 13:case 10:case 12:return null;case 36:return r.variableDeclarationWithoutNamespace$0();case 47:switch(n.peekChar$1(1)){case 47:return r._silentComment$0();case 42:return r._loudComment$0();default:return e.call$0()}default:return e.call$0()}},_silentComment$0(){var e,r,n,s,i,a,o,l,_,c,p=this,h=p.scanner,f=h._string_scanner$_position;h.expect$1("//"),e=new t.StringBuffer(""),r=p._currentIndentation,n=h.string.length,s=1+r,i=2+r;e:do for(a=h.scanChar$1(47)?"///":"//",o=a.length;;){for(l=e._contents+=a,_=o;__;)i=l._readIndentation$0(),s==null&&(s=i),s!==i&&(a=r._string_scanner$_position,o=n.getColumn$1(a),r.error$3$length$position(0,"Inconsistent indentation, expected "+s+" spaces.",n.getColumn$1(r._string_scanner$_position),a-o)),e.call$0()},_readIndentation$0(){var e,r=this,n=r._nextIndentation;return n==null&&(n=r._nextIndentation=r._peekIndentation$0()),r._currentIndentation=n,e=r._nextIndentationEnd,e.toString,r.scanner.set$state(e),r._nextIndentationEnd=r._nextIndentation=null,n},_peekIndentation$0(){var e,r,n,s,i,a,o,l,_,c=this,p=c._nextIndentation;if(p!=null)return p;if(e=c.scanner,r=e._string_scanner$_position,n=e.string.length,r===n)return c._nextIndentation=0,c._nextIndentationEnd=new t._SpanScannerState(e,r),0;s=new t._SpanScannerState(e,r),c.scanCharIf$1(t.character__isNewline$closure())||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),i=t._Cell$(),a=t._Cell$(),o=t._Cell$(),r=o.__late_helper$_name;do{for(a.__late_helper$_value=i.__late_helper$_value=!1,o.__late_helper$_value=0;;){if(l=e.peekChar$0(),l===32)a.__late_helper$_value=!0;else if(l===9)i.__late_helper$_value=!0;else break;_=o.__late_helper$_value,_===o&&t.throwExpression(t.LateError$localNI(r)),o.__late_helper$_value=_+1,e.readChar$0()}if(_=e._string_scanner$_position,_===n)return c._nextIndentation=0,c._nextIndentationEnd=new t._SpanScannerState(e,_),e.set$state(s),0}while(c.scanCharIf$1(t.character__isNewline$closure()));return r=i._readLocal$0(),n=a._readLocal$0(),r?n?(r=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(r),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",n.getColumn$1(e._string_scanner$_position),r-_)):c._spaces===!0&&(r=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(r),e.error$3$length$position(0,"Expected spaces, was tabs.",n.getColumn$1(e._string_scanner$_position),r-_)):n&&c._spaces===!1&&(r=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(r),e.error$3$length$position(0,"Expected tabs, was spaces.",n.getColumn$1(e._string_scanner$_position),r-_)),c._nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&c._spaces==null&&(c._spaces=a._readLocal$0()),c._nextIndentationEnd=new t._SpanScannerState(e,e._string_scanner$_position),e.set$state(s),o._readLocal$0()}},t.SassParser_children_closure.prototype={call$0(){var e=this.$this._child$1(this.child);e!=null&&this.children.push(e)},$signature:0},t.ScssParser.prototype={get$indented(){return!1},get$currentIndentation(){return 0},styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var r,n;this.whitespaceWithoutComments$0(),r=this.scanner,r._string_scanner$_position!==r.string.length&&(n=r.peekChar$0(),!(n===59||n===125)&&r.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 r,n=this,s=n.scanner,i=s._string_scanner$_position;if(n.whitespace$0(),r=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 t.WarnForDeprecation_warnForDeprecation(n.logger,u.Deprecation_JAZ,F.x40elsei,s.spanFrom$1(new t._SpanScannerState(s,r)),null),s.set$position(s._string_scanner$_position-2),!0}return s.set$state(new t._SpanScannerState(s,i)),!1},children$1(e,r){var n,s=this,i=s.scanner;for(i.expectChar$1(123),s.whitespaceWithoutComments$0(),n=t._setArrayType([],$.JSArray_Statement);;)switch(i.peekChar$0()){case 36:n.push(s.variableDeclarationWithoutNamespace$0());break;case 47:switch(i.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(r.call$0());break}break;case 59:i.readChar$0(),s.whitespaceWithoutComments$0();break;case 125:return i.expectChar$1(125),n;default:n.push(r.call$0());break}},statements$1(e){var r,n,s,i=this,a=t._setArrayType([],$.JSArray_Statement);for(i.whitespaceWithoutComments$0(),r=i.scanner,n=r.string.length;r._string_scanner$_position!==n;)switch(r.peekChar$0()){case 36:a.push(i.variableDeclarationWithoutNamespace$0());break;case 47:switch(r.peekChar$1(1)){case 47:a.push(i._scss$_silentComment$0()),i.whitespaceWithoutComments$0();break;case 42:a.push(i._scss$_loudComment$0()),i.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null&&a.push(s);break}break;case 59:r.readChar$0(),i.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null&&a.push(s);break}return a},_scss$_silentComment$0(){var e,r,n=this,s=n.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position);s.expect$1("//"),e=s.string.length;do{for(;s._string_scanner$_position!==e?(r=s.readChar$0(),r=!(r===10||r===13||r===12)):r=!1,!!r;);if(s._string_scanner$_position===e)break;n.spaces$0()}while(s.scan$1("//"));return n.get$plainCss()&&n.error$2(0,F.Silent,s.spanFrom$1(i)),n.lastSilentComment=new t.SilentComment(s.substring$1(0,i.position),s.spanFrom$1(i))},_scss$_loudComment$0(){var e,r,n,s,i,a,o,l=this.scanner,_=l._string_scanner$_position;for(l.expect$1("/*"),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer(e,r),e._contents="/*";;)switch(l.peekChar$0()){case 35:l.peekChar$1(1)===123?(s=this.singleInterpolation$0(),n._flushText$0(),r.push(s)):e._contents+=t.Primitives_stringFromCharCode(l.readChar$0());break;case 42:if(e._contents+=t.Primitives_stringFromCharCode(l.readChar$0()),l.peekChar$0()!==47)break;return e._contents+=t.Primitives_stringFromCharCode(l.readChar$0()),i=l._string_scanner$_position,s=l._sourceFile,a=new t._SpanScannerState(l,_).position,l=new t._FileSpan(s,a,i),l._FileSpan$3(s,a,i),a=$.Object,s=t.List_List$of(r,!0,a),_=e._contents,_.length!==0&&s.push((_.charCodeAt(0)==0,_)),o=t.List_List$from(s,!1,a),o.fixed$length=Array,o.immutable$list=Array,_=new t.Interpolation(o,l),_.Interpolation$2(s,l),new t.LoudComment(_);case 13:l.readChar$0(),l.peekChar$0()!==10&&(e._contents+=t.Primitives_stringFromCharCode(10));break;case 12:l.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(10);break;default:e._contents+=t.Primitives_stringFromCharCode(l.readChar$0());break}}},t.SelectorParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.SelectorParser_parse_closure(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new t.SelectorParser_parseCompoundSelector_closure(this))},_selectorList$0(){var e,r,n,s=this,i=s.scanner,a=i._string_scanner$_position,o=i._sourceFile,l=o.getLine$1(a),_=t._setArrayType([s._complexSelector$0()],$.JSArray_ComplexSelector);for(s.whitespace$0(),e=i.string.length;i.scanChar$1(44);)if(s.whitespace$0(),i.peekChar$0()!==44){if(r=i._string_scanner$_position,r===e)break;n=o.getLine$1(r)!==l,n&&(l=o.getLine$1(i._string_scanner$_position)),_.push(s._complexSelector$1$lineBreak(n))}return t.SelectorList$(_,s.spanFrom$1(new t._SpanScannerState(i,a)))},_complexSelector$1$lineBreak(e){var r,n,s,i,a,o,l,_=this,c=_.scanner,p=c._string_scanner$_position,h=new t._SpanScannerState(c,p),f=$.JSArray_CssValue_Combinator,d=t._setArrayType([],f),g=t._setArrayType([],$.JSArray_ComplexSelectorComponent);e:for(r=u.Set_6O95k._map,n=$.CssValue_Combinator,s=null,i=null;;)switch(_.whitespace$0(),a=c.peekChar$0(),a){case 43:o=c._string_scanner$_position,c.readChar$0(),d.push(new t.CssValue(u.Combinator_4QF,_.spanFrom$1(new t._SpanScannerState(c,o)),n));break;case 62:o=c._string_scanner$_position,c.readChar$0(),d.push(new t.CssValue(u.Combinator_Cht,_.spanFrom$1(new t._SpanScannerState(c,o)),n));break;case 126:o=c._string_scanner$_position,c.readChar$0(),d.push(new t.CssValue(u.Combinator_Htt,_.spanFrom$1(new t._SpanScannerState(c,o)),n));break;default:if(a!=null?o=!r.containsKey$1(a)&&!_.lookingAtIdentifier$0():o=!0,o)break e;s!=null?(o=_.spanFrom$1(h),l=t.List_List$from(d,!1,n),l.fixed$length=Array,l.immutable$list=Array,g.push(new t.ComplexSelectorComponent(s,l,o))):d.length!==0&&(h=new t._SpanScannerState(c,c._string_scanner$_position),i=d),s=_._compoundSelector$0(),d=t._setArrayType([],f),c.peekChar$0()===38&&c.error$1(0,F.x22x26__ma);break}return s!=null?(f=_.spanFrom$1(h),g.push(new t.ComplexSelectorComponent(s,t.List_List$unmodifiable(d,n),f))):d.length!==0?i=d:c.error$1(0,"expected selector."),f=i==null?u.List_empty1:i,t.ComplexSelector$(f,g,_.spanFrom$1(new t._SpanScannerState(c,p)),e)},_complexSelector$0(){return this._complexSelector$1$lineBreak(!1)},_compoundSelector$0(){for(var e,r=this,n=r.scanner,s=n._string_scanner$_position,i=t._setArrayType([r._simpleSelector$0()],$.JSArray_SimpleSelector);e=n.peekChar$0(),e===42||e===91||e===46||e===35||e===37||e===58;)i.push(r._simpleSelector$1$allowParent(!1));return t.CompoundSelector$(i,r.spanFrom$1(new t._SpanScannerState(n,s)))},_simpleSelector$1$allowParent(e){var r,n,s,i,a,o=this,l=o.scanner,_=new t._SpanScannerState(l,l._string_scanner$_position);switch(e==null&&(e=o._allowParent),l.peekChar$0()){case 91:return o._attributeSelector$0();case 46:return r=l._string_scanner$_position,l.expectChar$1(46),new t.ClassSelector(o.identifier$0(),o.spanFrom$1(new t._SpanScannerState(l,r)));case 35:return r=l._string_scanner$_position,l.expectChar$1(35),new t.IDSelector(o.identifier$0(),o.spanFrom$1(new t._SpanScannerState(l,r)));case 37:return r=l._string_scanner$_position,l.expectChar$1(37),n=o.identifier$0(),r=o.spanFrom$1(new t._SpanScannerState(l,r)),o._allowPlaceholder||o.error$2(0,F.Placeh,l.spanFrom$1(_)),new t.PlaceholderSelector(n,r);case 58:return o._pseudoSelector$0();case 38:return r=l._string_scanner$_position,l.expectChar$1(38),o.lookingAtIdentifierBody$0()?(s=new t.StringBuffer(""),o._identifierBody$1(s),s._contents.length===0&&l.error$1(0,"Expected identifier body."),i=s._contents,a=(i.charCodeAt(0)==0,i)):a=null,r=o.spanFrom$1(new t._SpanScannerState(l,r)),e||o.error$2(0,"Parent selectors aren't allowed here.",l.spanFrom$1(_)),new t.ParentSelector(a,r);default:return o._typeOrUniversalSelector$0()}},_simpleSelector$0(){return this._simpleSelector$1$allowParent(null)},_attributeSelector$0(){var e,r,n,s,i,a=this,o=null,l=a.scanner,_=new t._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),a.whitespace$0(),e=a._attributeName$0(),a.whitespace$0(),l.scanChar$1(93)?new t.AttributeSelector(e,o,o,o,a.spanFrom$1(_)):(r=a._attributeOperator$0(),a.whitespace$0(),n=l.peekChar$0(),s=n===39||n===34?a.string$0():a.identifier$0(),a.whitespace$0(),n=l.peekChar$0(),i=n!=null&&t.isAlphabetic0(n)?t.Primitives_stringFromCharCode(l.readChar$0()):o,l.expectChar$1(93),new t.AttributeSelector(e,r,s,i,a.spanFrom$1(_)))},_attributeName$0(){var e,r=this,n=r.scanner;return n.scanChar$1(42)?(n.expectChar$1(124),new t.QualifiedName(r.identifier$0(),"*")):n.scanChar$1(124)?new t.QualifiedName(r.identifier$0(),""):(e=r.identifier$0(),n.peekChar$0()!==124||n.peekChar$1(1)===61?new t.QualifiedName(e,null):(n.readChar$0(),new t.QualifiedName(r.identifier$0(),e)))},_attributeOperator$0(){var e=this.scanner,r=e._string_scanner$_position;switch(e.readChar$0()){case 61:return u.AttributeOperator_ES6;case 126:return e.expectChar$1(61),u.AttributeOperator_r60;case 124:return e.expectChar$1(61),u.AttributeOperator_ivT;case 94:return e.expectChar$1(61),u.AttributeOperator_eot;case 36:return e.expectChar$1(61),u.AttributeOperator_BGd;case 42:return e.expectChar$1(61),u.AttributeOperator_8aB;default:e.error$2$position(0,'Expected "]".',r)}},_pseudoSelector$0(){var e,r,n,s,i,a,o=this,l=null,_=o.scanner,c=new t._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),r=o.identifier$0(),_.scanChar$1(40)?(o.whitespace$0(),n=t.unvendor(r),e?v._selectorPseudoElements.contains$1(0,n)?(s=o._selectorList$0(),i=l):(i=o.declarationValue$1$allowEmpty(!0),s=l):v._selectorPseudoClasses.contains$1(0,n)?(s=o._selectorList$0(),i=l):n==="nth-child"||n==="nth-last-child"?(i=o._aNPlusB$0(),o.whitespace$0(),a=_.peekChar$1(-1),(a===32||a===9||a===10||a===13||a===12)&&_.peekChar$0()!==41?(o.expectIdentifier$1("of"),i+=" of",o.whitespace$0(),s=o._selectorList$0()):s=l):(i=u.JSString_methods.trimRight$0(o.declarationValue$1$allowEmpty(!0)),s=l),_.expectChar$1(41),t.PseudoSelector$(r,o.spanFrom$1(c),i,e,s)):t.PseudoSelector$(r,o.spanFrom$1(c),l,e,l)},_aNPlusB$0(){var e,r,n,s,i,a=this,o=a.scanner;switch(o.peekChar$0()){case 101:case 69:return a.expectIdentifier$1("even"),"even";case 111:case 79:return a.expectIdentifier$1("odd"),"odd";case 43:case 45:e=""+t.Primitives_stringFromCharCode(o.readChar$0());break;default:e=""}if(r=o.peekChar$0(),r!=null&&t.isDigit(r)){for(;n=o.peekChar$0(),n!=null&&n>=48&&n<=57;)e+=t.Primitives_stringFromCharCode(o.readChar$0());if(a.whitespace$0(),!a.scanIdentChar$1(110))return e.charCodeAt(0)==0,e}else a.expectIdentChar$1(110);if(e+=t.Primitives_stringFromCharCode(110),a.whitespace$0(),s=o.peekChar$0(),s!==43&&s!==45)return e.charCodeAt(0)==0,e;for(e+=t.Primitives_stringFromCharCode(o.readChar$0()),a.whitespace$0(),i=o.peekChar$0(),(i==null||!t.isDigit(i))&&o.error$1(0,"Expected a number.");n=o.peekChar$0(),n!=null&&n>=48&&n<=57;)e+=t.Primitives_stringFromCharCode(o.readChar$0());return e.charCodeAt(0)==0,e},_typeOrUniversalSelector$0(){var e,r=this,n=r.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position),i=n.peekChar$0();return i===42?(n.readChar$0(),n.scanChar$1(124)?n.scanChar$1(42)?new t.UniversalSelector("*",r.spanFrom$1(s)):new t.TypeSelector(new t.QualifiedName(r.identifier$0(),"*"),r.spanFrom$1(s)):new t.UniversalSelector(null,r.spanFrom$1(s))):i===124?(n.readChar$0(),n.scanChar$1(42)?new t.UniversalSelector("",r.spanFrom$1(s)):new t.TypeSelector(new t.QualifiedName(r.identifier$0(),""),r.spanFrom$1(s))):(e=r.identifier$0(),n.scanChar$1(124)?n.scanChar$1(42)?new t.UniversalSelector(e,r.spanFrom$1(s)):new t.TypeSelector(new t.QualifiedName(r.identifier$0(),e),r.spanFrom$1(s)):new t.TypeSelector(new t.QualifiedName(e,null),r.spanFrom$1(s)))}},t.SelectorParser_parse_closure.prototype={call$0(){var e=this.$this,r=e._selectorList$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),r},$signature:347},t.SelectorParser_parseCompoundSelector_closure.prototype={call$0(){var e=this.$this,r=e._compoundSelector$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),r},$signature:348},t.StylesheetParser.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.StylesheetParser_parse_closure(this))},parseArgumentDeclaration$0(){return this._parseSingleProduction$1$1(new t.StylesheetParser_parseArgumentDeclaration_closure(this),$.ArgumentDeclaration)},parseVariableDeclaration$0(){return this._parseSingleProduction$1$1(new t.StylesheetParser_parseVariableDeclaration_closure(this),$.VariableDeclaration)},parseUseRule$0(){return this._parseSingleProduction$1$1(new t.StylesheetParser_parseUseRule_closure(this),$.UseRule)},_parseSingleProduction$1$1(e,r){return this.wrapSpanFormatException$1(new t.StylesheetParser__parseSingleProduction_closure(this,e,r))},_statement$1$root(e){var r,n=this,s=n.scanner;switch(s.peekChar$0()){case 64:return n.atRule$2$root(new t.StylesheetParser__statement_closure(n),e);case 43:return!n.get$indented()||!n.lookingAtIdentifier$1(1)?n._styleRule$0():(n._isUseAllowed=!1,r=s._string_scanner$_position,s.readChar$0(),n._includeRule$1(new t._SpanScannerState(s,r)));case 61:return n.get$indented()?(n._isUseAllowed=!1,r=s._string_scanner$_position,s.readChar$0(),n.whitespace$0(),n._mixinRule$1(new t._SpanScannerState(s,r))):n._styleRule$0();case 125:s.error$2$length(0,'unmatched "}".',1);break;default:return 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,r=e._string_scanner$_position,n=this.identifier$0();return e.expectChar$1(46),this.variableDeclarationWithoutNamespace$2(n,new t._SpanScannerState(e,r))},variableDeclarationWithoutNamespace$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=this,M=null,E=F.x21defau,R=F.x21globas,L=A.lastSilentComment;for(A.lastSilentComment=null,r==null?(n=A.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=A.variableName$0(),n=e!=null,n&&A._assertPublic$2(i,new t.StylesheetParser_variableDeclarationWithoutNamespace_closure(A,s)),A.get$plainCss()&&A.error$2(0,F.Sass_v,A.scanner.spanFrom$1(s)),A.whitespace$0(),a=A.scanner,a.expectChar$1(58),A.whitespace$0(),o=A._expression$0(),l=new t._SpanScannerState(a,a._string_scanner$_position),_=a.string,c=A.logger,p=!1,h=!1;a.scanChar$1(33);)f=A.identifier$0(),f==="default"?(p&&(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),c instanceof t.DeprecationHandlingLogger?c.warnForDeprecation$4$span$trace(u.Deprecation_Auo,E,S,M):c.warn$4$deprecation$span$trace(0,E,!0,S,M)),p=!0):f==="global"?(n?(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,F.x21globai,S))):h&&(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),c instanceof t.DeprecationHandlingLogger?c.warnForDeprecation$4$span$trace(u.Deprecation_Auo,R,S,M):c.warn$4$deprecation$span$trace(0,R,!0,S,M)),h=!0):(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,"Invalid flag name.",S))),A.whitespace$0(),l=new t._SpanScannerState(a,a._string_scanner$_position);return A.expectStatementSeparator$1("variable declaration"),C=t.VariableDeclaration$(i,o,a.spanFrom$1(s),L,h,p,e),h&&A._globalVariables.putIfAbsent$2(i,new t.StylesheetParser_variableDeclarationWithoutNamespace_closure0(C)),C},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_variableDeclarationOrStyleRule$0(){var e,r,n,s,i=this;return i.get$plainCss()||i.get$indented()&&i.scanner.scanChar$1(92)||!i.lookingAtIdentifier$0()?i._styleRule$0():(e=i.scanner,r=e._string_scanner$_position,n=i._variableDeclarationOrInterpolation$0(),n instanceof t.VariableDeclaration?n:(s=new t.InterpolationBuffer(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),s.addInterpolation$1($.Interpolation._as(n)),i._styleRule$2(s,new t._SpanScannerState(e,r))))},_declarationOrStyleRule$0(){var e,r,n,s=this;return s.get$plainCss()&&s._inStyleRule&&!s._stylesheet$_inUnknownAtRule?s._propertyOrVariableDeclaration$0():s.get$indented()&&s.scanner.scanChar$1(92)?s._styleRule$0():(e=s.scanner,r=e._string_scanner$_position,n=s._declarationOrBuffer$0(),$.Statement._is(n)?n:s._styleRule$2($.InterpolationBuffer._as(n),new t._SpanScannerState(e,r)))},_declarationOrBuffer$0(){var e,r,n,s,i,a,o,l,_,c,p=this,h={},f=p.scanner,d=new t._SpanScannerState(f,f._string_scanner$_position),g=new t.InterpolationBuffer(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),y=f.peekChar$0();if(y!==58&&y!==42&&y!==46?i=y===35&&f.peekChar$1(1)!==123:i=!0,i?(i=f.readChar$0(),g._interpolation_buffer$_text._contents+=t.Primitives_stringFromCharCode(i),i=p.rawText$1(p.get$whitespace()),g._interpolation_buffer$_text._contents+=i,a=!0):a=!1,!p._lookingAtInterpolatedIdentifier$0())return g;if(o=a?p.interpolatedIdentifier$0():p._variableDeclarationOrInterpolation$0(),o instanceof t.VariableDeclaration)return o;if(g.addInterpolation$1($.Interpolation._as(o)),p._isUseAllowed=!1,f.matches$1("/*")&&(i=p.rawText$1(p.get$loudComment()),g._interpolation_buffer$_text._contents+=i),e=new t.StringBuffer(""),i=p.get$whitespace(),e._contents+=p.rawText$1(i),l=f._string_scanner$_position,!f.scanChar$1(58))return e._contents.length!==0&&(g._interpolation_buffer$_text._contents+=t.Primitives_stringFromCharCode(32)),g;if(e._contents+=t.Primitives_stringFromCharCode(58),_=g.interpolation$1(f.spanFrom$2(d,new t._SpanScannerState(f,l))),u.JSString_methods.startsWith$1(_.get$initialPlain(),"--"))return h=p._interpolatedDeclarationValue$0(),p.expectStatementSeparator$1("custom property"),t.Declaration$(_,new t.StringExpression(h,!1),f.spanFrom$1(d));if(f.scanChar$1(58))return h=g,f=h._interpolation_buffer$_text,f._contents+=t.S(e),f._contents+=t.Primitives_stringFromCharCode(58),h;if(p.get$indented()&&p._lookingAtInterpolatedIdentifier$0())return h=g,h._interpolation_buffer$_text._contents+=t.S(e),h;if(c=p.rawText$1(i),p.lookingAtChildren$0())return p._withChildren$3(p.get$_declarationChild(),d,new t.StylesheetParser__declarationOrBuffer_closure(_));e._contents+=c,r=c.length===0&&p._lookingAtInterpolatedIdentifier$0(),n=new t._SpanScannerState(f,f._string_scanner$_position),i=h.value=null;try{i=h.value=p._expression$0(),p.lookingAtChildren$0()?r&&p.expectStatementSeparator$0():p.atEndOfStatement$0()||p.expectStatementSeparator$0()}catch(S){if($.FormatException._is(t.unwrapException(S))){if(!r||(f.set$state(n),s=p.almostAnyValue$0(),!p.get$indented()&&f.peekChar$0()===59))throw S;return g._interpolation_buffer$_text._contents+=t.S(e),g.addInterpolation$1(s),g}else throw S}return p.lookingAtChildren$0()?p._withChildren$3(p.get$_declarationChild(),d,new t.StylesheetParser__declarationOrBuffer_closure0(h,_)):(p.expectStatementSeparator$0(),t.Declaration$(_,i,f.spanFrom$1(d)))},_variableDeclarationOrInterpolation$0(){var e,r,n,s,i,a=this;return a.lookingAtIdentifier$0()?(e=a.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),n=a.identifier$0(),e.matches$1(".$")?(e.readChar$0(),a.variableDeclarationWithoutNamespace$2(n,r)):(s=new t.StringBuffer(""),i=new t.InterpolationBuffer(s,t._setArrayType([],$.JSArray_Object)),s._contents=""+n,a._lookingAtInterpolatedIdentifierBody$0()&&i.addInterpolation$1(a.interpolatedIdentifier$0()),i.interpolation$1(e.spanFrom$1(r)))):a.interpolatedIdentifier$0()},_styleRule$2(e,r){var n,s,i,a,o=this,l={};return o._isUseAllowed=!1,r==null?(n=o.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=l.interpolation=o.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(i),n=l.interpolation=e.interpolation$1(o.scanner.spanFrom$1(s))):n=i,n.contents.length===0&&o.scanner.error$1(0,'expected "}".'),a=o._inStyleRule,o._inStyleRule=!0,o._withChildren$3(o.get$_statement(),s,new t.StylesheetParser__styleRule_closure(l,o,a,s))},_styleRule$0(){return this._styleRule$2(null,null)},_propertyOrVariableDeclaration$1$parseCustomProperties(e){var r,n,s,i,a,o,l=this,_=F.Nested,c={},p=l.scanner,h=new t._SpanScannerState(p,p._string_scanner$_position);if(c.name=null,r=p.peekChar$0(),r!==58&&r!==42&&r!==46?n=r===35&&p.peekChar$1(1)!==123:n=!0,n)n=new t.StringBuffer(""),s=new t.InterpolationBuffer(n,t._setArrayType([],$.JSArray_Object)),n._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),n._contents+=l.rawText$1(l.get$whitespace()),s.addInterpolation$1(l.interpolatedIdentifier$0()),n=c.name=s.interpolation$1(p.spanFrom$1(h));else if(l.get$plainCss())a=l.interpolatedIdentifier$0(),c.name=a,n=a;else{if(i=l._variableDeclarationOrInterpolation$0(),i instanceof t.VariableDeclaration)return i;$.Interpolation._as(i),c.name=i,n=i}return l.whitespace$0(),p.expectChar$1(58),e&&u.JSString_methods.startsWith$1(n.get$initialPlain(),"--")?(c=l._interpolatedDeclarationValue$0(),l.expectStatementSeparator$1("custom property"),t.Declaration$(n,new t.StringExpression(c,!1),p.spanFrom$1(h))):(l.whitespace$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&p.error$1(0,_),l._withChildren$3(l.get$_declarationChild(),h,new t.StylesheetParser__propertyOrVariableDeclaration_closure(c))):(o=l._expression$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&p.error$1(0,_),l._withChildren$3(l.get$_declarationChild(),h,new t.StylesheetParser__propertyOrVariableDeclaration_closure0(c,o))):(l.expectStatementSeparator$0(),t.Declaration$(n,o,p.spanFrom$1(h)))))},_propertyOrVariableDeclaration$0(){return this._propertyOrVariableDeclaration$1$parseCustomProperties(!0)},_declarationChild$0(){return this.scanner.peekChar$0()===64?this._declarationAtRule$0():this._propertyOrVariableDeclaration$1$parseCustomProperties(!1)},atRule$2$root(e,r){var n,s,i,a,o=this,l=o.scanner,_=new t._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,F.x40exten,l.spanFrom$1(_)),i=o.almostAnyValue$0(),a=l.scanChar$1(33),a&&o.expectIdentifier$1("optional"),o.expectStatementSeparator$1("@extend rule"),new t.ExtendRule(i,a,l.spanFrom$1(_));case"for":return o._forRule$2(_,e);case"forward":return o._isUseAllowed=s,r||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,r||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,r=e.scanner,n=new t._SpanScannerState(r,r._string_scanner$_position);switch(e._plainAtRuleName$0()){case"content":return e._contentRule$1(n);case"debug":return e._debugRule$1(n);case"each":return e._eachRule$2(n,e.get$_declarationChild());case"else":return e._disallowedAtRule$1(n);case"error":return e._errorRule$1(n);case"for":return e._forRule$2(n,e.get$_declarationChild());case"if":return e._ifRule$2(n,e.get$_declarationChild());case"include":return e._includeRule$1(n);case"warn":return e._warnRule$1(n);case"while":return e._whileRule$2(n,e.get$_declarationChild());default:return e._disallowedAtRule$1(n)}},_functionChild$0(){var e,r,n,s,i,a,o,l,_=this,c=_.scanner;if(c.peekChar$0()!==64){e=new t._SpanScannerState(c,c._string_scanner$_position);try{return i=_._variableDeclarationWithNamespace$0(),i}catch(p){if(i=t.unwrapException(p),a=$.SourceSpanFormatException,a._is(i)){r=i,n=t.getTraceFromException(p),c.set$state(e),s=null;try{s=_._declarationOrStyleRule$0()}catch(h){throw a._is(t.unwrapException(h))?t.wrapException(r):h}i=s instanceof t.StyleRule?"style rules":"declarations",_.error$3(0,"@function rules may not contain "+i+".",m.get$span$z(s),n)}else throw p}}switch(o=new t._SpanScannerState(c,c._string_scanner$_position),_._plainAtRuleName$0()){case"debug":return _._debugRule$1(o);case"each":return _._eachRule$2(o,_.get$_functionChild());case"else":return _._disallowedAtRule$1(o);case"error":return _._errorRule$1(o);case"for":return _._forRule$2(o,_.get$_functionChild());case"if":return _._ifRule$2(o,_.get$_functionChild());case"return":return l=_._expression$0(),_.expectStatementSeparator$1("@return rule"),new t.ReturnRule(l,c.spanFrom$1(o));case"warn":return _._warnRule$1(o);case"while":return _._whileRule$2(o,_.get$_functionChild());default:return _._disallowedAtRule$1(o)}},_plainAtRuleName$0(){this.scanner.expectChar$2$name(64,"@-rule");var e=this.identifier$0();return this.whitespace$0(),e},_atRootRule$1(e){var r,n,s,i,a,o,l=this,_=l.scanner;return _.peekChar$0()===40?(r=_._string_scanner$_position,n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer(n,s),_.expectChar$1(40),n._contents+=t.Primitives_stringFromCharCode(40),l.whitespace$0(),a=l._expression$0(),i._flushText$0(),s.push(a),_.scanChar$1(58)&&(l.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(58),n._contents+=t.Primitives_stringFromCharCode(32),a=l._expression$0(),i._flushText$0(),s.push(a)),_.expectChar$1(41),l.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(41),o=i.interpolation$1(_.spanFrom$1(new t._SpanScannerState(_,r))),l.whitespace$0(),l._withChildren$3(l.get$_statement(),e,new t.StylesheetParser__atRootRule_closure(o))):l.lookingAtChildren$0()?l._withChildren$3(l.get$_statement(),e,new t.StylesheetParser__atRootRule_closure0):t.AtRootRule$(t._setArrayType([l._styleRule$0()],$.JSArray_Statement),_.spanFrom$1(e),null)},_contentRule$1(e){var r,n,s,i,a=this;return a._stylesheet$_inMixin||a.error$2(0,F.x40conte,a.scanner.spanFrom$1(e)),a.whitespace$0(),r=a.scanner,r.peekChar$0()===40?n=a._argumentInvocation$1$mixin(!0):(s=t.FileLocation$_(r._sourceFile,r._string_scanner$_position),i=s.offset,n=t.ArgumentInvocation$empty(t._FileSpan$(s.file,i,i))),a.expectStatementSeparator$1("@content rule"),new t.ContentRule(n,r.spanFrom$1(e))},_debugRule$1(e){var r=this._expression$0();return this.expectStatementSeparator$1("@debug rule"),new t.DebugRule(r,this.scanner.spanFrom$1(e))},_eachRule$2(e,r){var n,s,i=this,a=i._inControlDirective;for(i._inControlDirective=!0,n=t._setArrayType([i.variableName$0()],$.JSArray_String),i.whitespace$0(),s=i.scanner;s.scanChar$1(44);)i.whitespace$0(),s.expectChar$1(36),n.push(i.identifier$1$normalize(!0)),i.whitespace$0();return i.expectIdentifier$1("in"),i.whitespace$0(),i._withChildren$3(r,e,new t.StylesheetParser__eachRule_closure(i,a,n,i._expression$0()))},_errorRule$1(e){var r=this._expression$0();return this.expectStatementSeparator$1("@error rule"),new t.ErrorRule(r,this.scanner.spanFrom$1(e))},_functionRule$1(e){var r,n,s=this,i=s.lastSilentComment;switch(s.lastSilentComment=null,r=s.identifier$1$normalize(!0),s.whitespace$0(),n=s._argumentDeclaration$0(),s._stylesheet$_inMixin||s._inContentBlock?s.error$2(0,F.Mixinscf,s.scanner.spanFrom$1(e)):s._inControlDirective&&s.error$2(0,F.Functi,s.scanner.spanFrom$1(e)),t.unvendor(r)){case"calc":case"element":case"expression":case"url":case"and":case"or":case"not":case"clamp":s.error$2(0,"Invalid function name.",s.scanner.spanFrom$1(e));break}return s.whitespace$0(),s._withChildren$3(s.get$_functionChild(),e,new t.StylesheetParser__functionRule_closure(r,n,i))},_forRule$2(e,r){var n,s,i=this,a={},o=i._inControlDirective;return i._inControlDirective=!0,n=i.variableName$0(),i.whitespace$0(),i.expectIdentifier$1("from"),i.whitespace$0(),a.exclusive=null,s=i._expression$1$until(new t.StylesheetParser__forRule_closure(a,i)),a.exclusive==null&&i.scanner.error$1(0,'Expected "to" or "through".'),i.whitespace$0(),i._withChildren$3(r,e,new t.StylesheetParser__forRule_closure0(a,i,o,n,s,i._expression$0()))},_forwardRule$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d=this,g=null,y=d._urlString$0();return d.whitespace$0(),d.scanIdentifier$1("as")?(d.whitespace$0(),r=d.identifier$1$normalize(!0),d.scanner.expectChar$1(42),d.whitespace$0()):r=g,d.scanIdentifier$1("show")?(n=d._memberList$0(),s=n.item1,i=n.item2,a=g,o=a):(d.scanIdentifier$1("hide")?(n=d._memberList$0(),o=n.item1,a=n.item2):(a=g,o=a),i=g,s=i),l=d._stylesheet$_configuration$1$allowGuarded(!0),d.expectStatementSeparator$1("@forward rule"),_=d.scanner.spanFrom$1(e),d._isUseAllowed||d.error$2(0,F.x40forwa,_),s!=null?(i.toString,c=$.String,p=t.LinkedHashSet_LinkedHashSet$of(s,c),h=$.UnmodifiableSetView_String,c=t.LinkedHashSet_LinkedHashSet$of(i,c),f=l==null?u.List_empty9:t.List_List$unmodifiable(l,$.ConfiguredVariable),new t.ForwardRule(y,new t.UnmodifiableSetView0(p,h),new t.UnmodifiableSetView0(c,h),g,g,r,f,_)):o!=null?(a.toString,c=$.String,p=t.LinkedHashSet_LinkedHashSet$of(o,c),h=$.UnmodifiableSetView_String,c=t.LinkedHashSet_LinkedHashSet$of(a,c),f=l==null?u.List_empty9:t.List_List$unmodifiable(l,$.ConfiguredVariable),new t.ForwardRule(y,g,g,new t.UnmodifiableSetView0(p,h),new t.UnmodifiableSetView0(c,h),r,f,_)):new t.ForwardRule(y,g,g,g,g,r,l==null?u.List_empty9:t.List_List$unmodifiable(l,$.ConfiguredVariable),_)},_memberList$0(){var e=this,r=$.String,n=t.LinkedHashSet_LinkedHashSet$_empty(r),s=t.LinkedHashSet_LinkedHashSet$_empty(r);r=e.scanner;do e.whitespace$0(),e.withErrorMessage$2(F.Expectv,new t.StylesheetParser__memberList_closure(e,s,n)),e.whitespace$0();while(r.scanChar$1(44));return new t.Tuple2(n,s,$.Tuple2_of_Set_String_and_Set_String)},_ifRule$2(e,r){var n,s,i,a,o,l=this,_=l.get$currentIndentation(),c=l._inControlDirective;for(l._inControlDirective=!0,n=l._expression$0(),s=l.children$1(0,r),l.whitespaceWithoutComments$0(),i=t._setArrayType([t.IfClause$(n,s)],$.JSArray_IfClause);;){if(!l.scanElse$1(_)){a=null;break}if(l.whitespace$0(),l.scanIdentifier$1("if"))l.whitespace$0(),i.push(t.IfClause$(l._expression$0(),l.children$1(0,r)));else{a=t.ElseClause$(l.children$1(0,r));break}}return l._inControlDirective=c,o=l.scanner.spanFrom$1(e),l.whitespaceWithoutComments$0(),new t.IfRule(t.List_List$unmodifiable(i,$.IfClause),a,o)},_importRule$1(e){var r,n,s=this,i=t._setArrayType([],$.JSArray_Import),a=s.scanner,o=s.logger;do s.whitespace$0(),r=s.importArgument$0(),n=r instanceof t.DynamicImport,n&&t.WarnForDeprecation_warnForDeprecation(o,u.Deprecation_B8J,F.Sass__,r.span,null),(s._inControlDirective||s._stylesheet$_inMixin)&&n&&s._disallowedAtRule$1(e),i.push(r),s.whitespace$0();while(a.scanChar$1(44));return s.expectStatementSeparator$1("@import rule"),a=a.spanFrom$1(e),new t.ImportRule(t.List_List$unmodifiable(i,$.Import),a)},importArgument$0(){var e,r,n,s,i,a,o=this,l=o.scanner,_=new t._SpanScannerState(l,l._string_scanner$_position),c=l.peekChar$0();if(c===117||c===85)return e=o.dynamicUrl$0(),o.whitespace$0(),i=o.tryImportModifiers$0(),new t.StaticImport(t.Interpolation$(t._setArrayType([e],$.JSArray_Object),l.spanFrom$1(_)),i,l.spanFrom$1(_));if(e=o.string$0(),r=l.spanFrom$1(_),o.whitespace$0(),i=o.tryImportModifiers$0(),o.isPlainImportUrl$1(e)||i!=null)return a=r,new t.StaticImport(t.Interpolation$(t._setArrayType([t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null)],$.JSArray_Object),r),i,l.spanFrom$1(_));try{return l=o.parseImportUrl$1(e),new t.DynamicImport(l,r)}catch(p){if(l=t.unwrapException(p),$.FormatException._is(l))n=l,s=t.getTraceFromException(p),o.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw p}},parseImportUrl$1(e){var r=v.$get$windows();return r.style.rootLength$1(e)>0&&!v.$get$url().style.isRootRelative$1(e)?r.toUri$1(e).toString$0(0):(t.Uri_parse(e),e)},isPlainImportUrl$1(e){var r;return e.length<5?!1:u.JSString_methods.endsWith$1(e,".css")?!0:(r=u.JSString_methods._codeUnitAt$1(e,0),r===47?u.JSString_methods._codeUnitAt$1(e,1)===47:r!==104?!1:u.JSString_methods.startsWith$1(e,"http://")||u.JSString_methods.startsWith$1(e,"https://"))},tryImportModifiers$0(){var e,r,n,s,i,a,o,l,_,c,p,h,f=this;if(!f._lookingAtInterpolatedIdentifier$0()&&f.scanner.peekChar$0()!==40)return null;for(e=f.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer(n,s);;)if(f._lookingAtInterpolatedIdentifier$0()){if(s.length===0&&n._contents.length===0||(n._contents+=t.Primitives_stringFromCharCode(32)),a=f.interpolatedIdentifier$0(),i.addInterpolation$1(a),o=a.get$asPlain(),l=o==null?null:o.toLowerCase(),l!=="and"&&e.scanChar$1(40))l==="supports"?(_=f._importSupportsQuery$0(),o=!(_ instanceof t.SupportsDeclaration),o&&(n._contents+=t.Primitives_stringFromCharCode(40)),i._flushText$0(),s.push(new t.SupportsExpression(_)),o&&(n._contents+=t.Primitives_stringFromCharCode(41))):(n._contents+=t.Primitives_stringFromCharCode(40),i.addInterpolation$1(f._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0)),n._contents+=t.Primitives_stringFromCharCode(41)),e.expectChar$1(41),f.whitespace$0();else if(f.whitespace$0(),e.scanChar$1(44))return n._contents+=", ",i.addInterpolation$1(f._mediaQueryList$0()),c=e._string_scanner$_position,o=e._sourceFile,p=r.position,e=new t._FileSpan(o,p,c),e._FileSpan$3(o,p,c),p=$.Object,o=t.List_List$of(s,!0,p),s=n._contents,s.length!==0&&o.push((s.charCodeAt(0)==0,s)),h=t.List_List$from(o,!1,p),h.fixed$length=Array,h.immutable$list=Array,n=new t.Interpolation(h,e),n.Interpolation$2(o,e),n}else return e.peekChar$0()===40?(s.length===0&&n._contents.length===0||(n._contents+=t.Primitives_stringFromCharCode(32)),i.addInterpolation$1(f._mediaQueryList$0()),c=e._string_scanner$_position,e=e._sourceFile,o=r.position,p=new t._FileSpan(e,o,c),p._FileSpan$3(e,o,c),o=$.Object,s=t.List_List$of(s,!0,o),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,o),h.fixed$length=Array,h.immutable$list=Array,e=new t.Interpolation(h,p),e.Interpolation$2(s,p),e):(c=e._string_scanner$_position,e=e._sourceFile,o=r.position,p=new t._FileSpan(e,o,c),p._FileSpan$3(e,o,c),o=$.Object,s=t.List_List$of(s,!0,o),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,o),h.fixed$length=Array,h.immutable$list=Array,e=new t.Interpolation(h,p),e.Interpolation$2(s,p),e)},_importSupportsQuery$0(){var e,r,n,s,i=this;return i.scanIdentifier$1("not")?(i.whitespace$0(),e=i.scanner,r=e._string_scanner$_position,new t.SupportsNegation(i._supportsConditionInParens$0(),e.spanFrom$1(new t._SpanScannerState(e,r)))):(e=i.scanner,e.peekChar$0()===40?i._supportsCondition$0():(n=i._tryImportSupportsFunction$0(),n!=null?n:(r=e._string_scanner$_position,s=i._expression$0(),e.expectChar$1(58),i._supportsDeclarationValue$2(s,new t._SpanScannerState(e,r)))))},_tryImportSupportsFunction$0(){var e,r,n,s,i=this;return i._lookingAtInterpolatedIdentifier$0()?(e=i.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),n=i.interpolatedIdentifier$0(),e.scanChar$1(40)?(s=i._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),e.expectChar$1(41),new t.SupportsFunction(n,s,e.spanFrom$1(r))):(e.set$state(r),null)):null},_includeRule$1(e){var r,n,s,i,a,o,l,_,c,p=this,h=null,f=p.identifier$0(),d=p.scanner;return d.scanChar$1(46)?(r=p._publicIdentifier$0(),n=f,f=r):(f=t.stringReplaceAllUnchecked(f,"_","-"),n=h),p.whitespace$0(),d.peekChar$0()===40?s=p._argumentInvocation$1$mixin(!0):(i=t.FileLocation$_(d._sourceFile,d._string_scanner$_position),a=i.offset,s=t.ArgumentInvocation$empty(t._FileSpan$(i.file,a,a))),p.whitespace$0(),p.scanIdentifier$1("using")?(p.whitespace$0(),o=p._argumentDeclaration$0(),p.whitespace$0()):o=h,i=o==null,!i||p.lookingAtChildren$0()?(i?(i=t.FileLocation$_(d._sourceFile,d._string_scanner$_position),a=i.offset,l=new t.ArgumentDeclaration(u.List_empty11,h,t._FileSpan$(i.file,a,a))):l=o,_=p._inContentBlock,p._inContentBlock=!0,c=p._withChildren$3(p.get$_statement(),e,new t.StylesheetParser__includeRule_closure(l)),p._inContentBlock=_):(p.expectStatementSeparator$0(),c=h),d=d.spanFrom$2(e,e),i=c==null?s:c,new t.IncludeRule(n,f,s,c,d.expand$1(0,i.get$span(i)))},mediaRule$1(e){return this._withChildren$3(this.get$_statement(),e,new t.StylesheetParser_mediaRule_closure(this._mediaQueryList$0()))},_mixinRule$1(e){var r,n,s,i,a,o=this,l=o.lastSilentComment;return o.lastSilentComment=null,r=o.identifier$1$normalize(!0),o.whitespace$0(),n=o.scanner,n.peekChar$0()===40?s=o._argumentDeclaration$0():(i=t.FileLocation$_(n._sourceFile,n._string_scanner$_position),a=i.offset,s=new t.ArgumentDeclaration(u.List_empty11,null,t._FileSpan$(i.file,a,a))),o._stylesheet$_inMixin||o._inContentBlock?o.error$2(0,F.Mixinscm,n.spanFrom$1(e)):o._inControlDirective&&o.error$2(0,F.Mixinsb,n.spanFrom$1(e)),o.whitespace$0(),o._stylesheet$_inMixin=!0,o._withChildren$3(o.get$_statement(),e,new t.StylesheetParser__mixinRule_closure(o,r,s,l))},mozDocumentRule$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g=this,y={},S=g.scanner,C=S._string_scanner$_position,A=new t.StringBuffer(""),M=t._setArrayType([],$.JSArray_Object),E=new t.InterpolationBuffer(A,M);for(y.needsDeprecationWarning=!1,n=g.get$whitespace(),s=S.string;;){if(S.peekChar$0()===35)i=g.singleInterpolation$0(),E._flushText$0(),M.push(i),y.needsDeprecationWarning=!0;else switch(i=S._string_scanner$_position,a=g.identifier$0(),a){case"url":case"url-prefix":case"domain":o=g._tryUrlContents$2$name(new t._SpanScannerState(S,i),a),o!=null?E.addInterpolation$1(o):(S.expectChar$1(40),g.whitespace$0(),l=g.interpolatedString$0(),S.expectChar$1(41),A._contents+=a,A._contents+=t.Primitives_stringFromCharCode(40),E.addInterpolation$1(l.asInterpolation$0()),A._contents+=t.Primitives_stringFromCharCode(41)),i=A._contents,_=(i.charCodeAt(0)==0,i),!u.JSString_methods.endsWith$1(_,"url-prefix()")&&!u.JSString_methods.endsWith$1(_,"url-prefix('')")&&!u.JSString_methods.endsWith$1(_,'url-prefix("")')&&(y.needsDeprecationWarning=!0);break;case"regexp":A._contents+="regexp(",S.expectChar$1(40),E.addInterpolation$1(g.interpolatedString$0().asInterpolation$0()),S.expectChar$1(41),A._contents+=t.Primitives_stringFromCharCode(41),y.needsDeprecationWarning=!0;break;default:c=S._string_scanner$_position,p=S._sourceFile,h=new t._FileSpan(p,i,c),h._FileSpan$3(p,i,c),t.throwExpression(new t.StringScannerException(s,"Invalid function name.",h))}if(g.whitespace$0(),!S.scanChar$1(44))break;A._contents+=t.Primitives_stringFromCharCode(44),f=S._string_scanner$_position,n.call$0(),d=S._string_scanner$_position,A._contents+=u.JSString_methods.substring$2(s,f,d)}return g._withChildren$3(g.get$_statement(),e,new t.StylesheetParser_mozDocumentRule_closure(y,g,r,E.interpolation$1(S.spanFrom$1(new t._SpanScannerState(S,C)))))},supportsRule$1(e){var r=this,n=r._supportsCondition$0();return r.whitespace$0(),r._withChildren$3(r.get$_statement(),e,new t.StylesheetParser_supportsRule_closure(n))},_useRule$1(e){var r,n,s,i,a=this,o="@use rule",l=a._urlString$0();return a.whitespace$0(),r=a._useNamespace$2(l,e),a.whitespace$0(),n=a._stylesheet$_configuration$0(),a.expectStatementSeparator$1(o),s=a.scanner.spanFrom$1(e),a._isUseAllowed||a.error$2(0,F.x40use_r,s),a.expectStatementSeparator$1(o),i=new t.UseRule(l,r,n==null?u.List_empty9:t.List_List$unmodifiable(n,$.ConfiguredVariable),s),i.UseRule$4$configuration(l,r,s,n),i},_useNamespace$2(e,r){var n,s,i,a,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?"":u.JSArray_methods.get$last(e.get$pathSegments()),i=u.JSString_methods.indexOf$1(s,"."),a=u.JSString_methods.startsWith$1(s,"_")?1:0,n=u.JSString_methods.substring$2(s,a,i===-1?s.length:i);try{return a=t.SpanScanner$(n,null),a=new t.Parser(a,o.logger,null)._parseIdentifier$0(),a}catch(l){if($.SassFormatException._is(t.unwrapException(l)))o.error$2(0,'The default namespace "'+t.S(n)+F.x22x20is_n,o.scanner.spanFrom$1(r));else throw l}},_stylesheet$_configuration$1$allowGuarded(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=this;if(!g.scanIdentifier$1("with"))return null;for(r=t.LinkedHashSet_LinkedHashSet$_empty($.String),n=t._setArrayType([],$.JSArray_ConfiguredVariable),g.whitespace$0(),s=g.scanner,s.expectChar$1(40),i=s.string;g.whitespace$0(),a=s._string_scanner$_position,s.expectChar$1(36),o=g.identifier$1$normalize(!0),g.whitespace$0(),s.expectChar$1(58),g.whitespace$0(),l=g.expressionUntilComma$0(),_=s._string_scanner$_position,e&&s.scanChar$1(33)?g.identifier$0()==="default"?(g.whitespace$0(),c=!0):(p=s._string_scanner$_position,h=s._sourceFile,f=new t._FileSpan(h,_,p),f._FileSpan$3(h,_,p),t.throwExpression(new t.StringScannerException(i,"Invalid flag name.",f)),c=!1):c=!1,p=s._string_scanner$_position,_=s._sourceFile,d=new t._FileSpan(_,a,p),d._FileSpan$3(_,a,p),r.contains$1(0,o)&&t.throwExpression(new t.StringScannerException(i,F.The_sa,d)),r.add$1(0,o),n.push(new t.ConfiguredVariable(o,l,c,d)),!(!s.scanChar$1(44)||(g.whitespace$0(),!g._lookingAtExpression$0())););return s.expectChar$1(41),n},_stylesheet$_configuration$0(){return this._stylesheet$_configuration$1$allowGuarded(!1)},_warnRule$1(e){var r=this._expression$0();return this.expectStatementSeparator$1("@warn rule"),new t.WarnRule(r,this.scanner.spanFrom$1(e))},_whileRule$2(e,r){var n=this,s=n._inControlDirective;return n._inControlDirective=!0,n._withChildren$3(r,e,new t.StylesheetParser__whileRule_closure(n,s,n._expression$0()))},unknownAtRule$2(e,r){var n,s,i,a=this,o={},l=a._stylesheet$_inUnknownAtRule;return a._stylesheet$_inUnknownAtRule=!0,o.value=null,n=a.scanner,s=n.peekChar$0()!==33&&!a.atEndOfStatement$0()?o.value=a.almostAnyValue$0():null,a.lookingAtChildren$0()?i=a._withChildren$3(a.get$_statement(),e,new t.StylesheetParser_unknownAtRule_closure(o,r)):(a.expectStatementSeparator$0(),i=t.AtRule$(r,n.spanFrom$1(e),null,s)),a._stylesheet$_inUnknownAtRule=l,i},_disallowedAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule is not allowed here.",this.scanner.spanFrom$1(e))},_argumentDeclaration$0(){var e,r,n,s,i,a,o,l,_,c,p=this,h=p.scanner,f=h._string_scanner$_position;for(h.expectChar$1(40),p.whitespace$0(),e=t._setArrayType([],$.JSArray_Argument),r=t.LinkedHashSet_LinkedHashSet$_empty($.String),s=h.string;;){if(h.peekChar$0()!==36){n=null;break}if(i=h._string_scanner$_position,h.expectChar$1(36),a=p.identifier$1$normalize(!0),p.whitespace$0(),h.scanChar$1(58))p.whitespace$0(),o=p.expressionUntilComma$0();else{if(h.scanChar$1(46)){h.expectChar$1(46),h.expectChar$1(46),p.whitespace$0(),n=a;break}o=null}if(l=h._string_scanner$_position,_=h._sourceFile,c=new t._FileSpan(_,i,l),c._FileSpan$3(_,i,l),e.push(new t.Argument(a,o,c)),r.add$1(0,a)||t.throwExpression(new t.StringScannerException(s,"Duplicate argument.",u.JSArray_methods.get$last(e).span)),!h.scanChar$1(44)){n=null;break}p.whitespace$0()}return h.expectChar$1(41),h=h.spanFrom$1(new t._SpanScannerState(h,f)),new t.ArgumentDeclaration(t.List_List$unmodifiable(e,$.Argument),n,h)},_argumentInvocation$2$allowEmptySecondArg$mixin(e,r){var n,s,i,a,o,l,_,c,p,h,f,d=this,g=null,y=d.scanner,S=y._string_scanner$_position;for(y.expectChar$1(40),d.whitespace$0(),n=t._setArrayType([],$.JSArray_Expression),s=$.String,i=$.Expression,a=t.LinkedHashMap_LinkedHashMap$_empty(s,i),l=!r,_=y.string,c=g;;){if(!d._lookingAtExpression$0()){o=g;break}if(p=d.expressionUntilComma$1$singleEquals(l),d.whitespace$0(),p instanceof t.VariableExpression&&y.scanChar$1(58))d.whitespace$0(),h=p.name,a.containsKey$1(h)&&t.throwExpression(new t.StringScannerException(_,"Duplicate argument.",p.span)),a.$indexSet(0,h,d.expressionUntilComma$1$singleEquals(l));else if(y.scanChar$1(46)){if(y.expectChar$1(46),y.expectChar$1(46),c!=null){d.whitespace$0(),o=p;break}c=p}else a.__js_helper$_length!==0?t.throwExpression(new t.StringScannerException(_,F.Positi,p.get$span(p))):n.push(p);if(d.whitespace$0(),!y.scanChar$1(44)){o=g;break}if(d.whitespace$0(),e&&n.length===1&&a.__js_helper$_length===0&&c==null&&y.peekChar$0()===41){l=y._sourceFile,_=y._string_scanner$_position,new t.FileLocation(l,_).FileLocation$_$2(l,_),h=new t._FileSpan(l,_,_),h._FileSpan$3(l,_,_),_=t._setArrayType([""],$.JSArray_Object),f=t.List_List$from(_,!1,$.Object),f.fixed$length=Array,f.immutable$list=Array,l=new t.Interpolation(f,h),l.Interpolation$2(_,h),n.push(new t.StringExpression(l,!1)),o=g;break}}return y.expectChar$1(41),y=y.spanFrom$1(new t._SpanScannerState(y,S)),new t.ArgumentInvocation(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(a,s,i),c,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,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E=this,R="Expected expression.",L={},N=n!=null;if(N&&n.call$0()&&E.scanner.error$1(0,R),e){if(s=E.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),E.whitespace$0(),s.scanChar$1(93))return N=t._setArrayType([],$.JSArray_Expression),s=s.spanFrom$1(i),new t.ListExpression(t.List_List$unmodifiable(N,$.Expression),u.ListSeparator_undecided_null_undecided,!0,s)}else i=null;s=E.scanner,a=new t._SpanScannerState(s,s._string_scanner$_position),o=E._inParentheses,L.operands_=L.operators_=L.spaceExpressions_=L.commaExpressions_=null,L.allowSlash=!0,L.singleExpression_=E._singleExpression$0(),l=new t.StylesheetParser__expression_resetState(L,E,a),_=new t.StylesheetParser__expression_resolveOneOperation(L,E),c=new t.StylesheetParser__expression_resolveOperations(L,_),p=new t.StylesheetParser__expression_addSingleExpression(L,E,l,c),h=new t.StylesheetParser__expression_addOperator(L,E,_),f=new t.StylesheetParser__expression_resolveSpaceExpressions(L,E,c);e:for(d=$.JSArray_Expression;;){if(E.whitespace$0(),N&&n.call$0())break e;switch(g=s.peekChar$0(),g){case 40:p.call$1(E._parentheses$0());break;case 91:p.call$1(E._expression$1$bracketList(!0));break;case 36:p.call$1(E._variable$0());break;case 38:p.call$1(E._selector$0());break;case 39:case 34:p.call$1(E.interpolatedString$0());break;case 35:p.call$1(E._hashExpression$0());break;case 61:s.readChar$0(),r&&s.peekChar$0()!==61?h.call$1(u.BinaryOperator_2jN):(s.expectChar$1(61),h.call$1(u.BinaryOperator_ql5));break;case 33:if(y=s.peekChar$1(1),y===61)s.readChar$0(),s.readChar$0(),h.call$1(u.BinaryOperator_ViB);else if(y!=null&&(y|32)!==105?S=y===32||y===9||y===10||y===13||y===12:S=!0,S)p.call$1(E._importantExpression$0());else break e;break;case 60:s.readChar$0(),h.call$1(s.scanChar$1(61)?u.BinaryOperator_kpg:u.BinaryOperator_U8c);break;case 62:s.readChar$0(),h.call$1(s.scanChar$1(61)?u.BinaryOperator_7Tg:u.BinaryOperator_cIH);break;case 42:s.readChar$0(),h.call$1(u.BinaryOperator_qN2);break;case 43:L.singleExpression_==null?p.call$1(E._unaryOperation$0()):(s.readChar$0(),h.call$1(u.BinaryOperator_anB));break;case 45:y=s.peekChar$1(1),y!=null&&y>=48&&y<=57||y===46?L.singleExpression_!=null?(S=s.peekChar$1(-1),S=S===32||S===9||S===10||S===13||S===12):S=!0:S=!1,S?p.call$1(E._number$0()):E._lookingAtInterpolatedIdentifier$0()?p.call$1(E.identifierLike$0()):L.singleExpression_==null?p.call$1(E._unaryOperation$0()):(s.readChar$0(),h.call$1(u.BinaryOperator_olz));break;case 47:L.singleExpression_==null?p.call$1(E._unaryOperation$0()):(s.readChar$0(),h.call$1(u.BinaryOperator_t8B));break;case 37:s.readChar$0(),h.call$1(u.BinaryOperator_OTG);break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:p.call$1(E._number$0());break;case 46:if(s.peekChar$1(1)===46)break e;p.call$1(E._number$0());break;case 97:!E.get$plainCss()&&E.scanIdentifier$1("and")?h.call$1(u.BinaryOperator_SNp):p.call$1(E.identifierLike$0());break;case 111:!E.get$plainCss()&&E.scanIdentifier$1("or")?h.call$1(u.BinaryOperator_M6L):p.call$1(E.identifierLike$0());break;case 117:case 85:s.peekChar$1(1)===43?p.call$1(E._unicodeRange$0()):p.call$1(E.identifierLike$0());break;case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:p.call$1(E.identifierLike$0());break;case 44:if(E._inParentheses&&(E._inParentheses=!1,L.allowSlash)){l.call$0();break}C=L.commaExpressions_,C==null&&(C=L.commaExpressions_=t._setArrayType([],d)),L.singleExpression_==null&&s.error$1(0,R),f.call$0(),S=L.singleExpression_,S.toString,C.push(S),s.readChar$0(),L.allowSlash=!0,L.singleExpression_=null;break;default:if(g!=null&&g>=128){p.call$1(E.identifierLike$0());break}else break e}}return e&&s.expectChar$1(93),C=L.commaExpressions_,A=L.spaceExpressions_,C!=null?(f.call$0(),E._inParentheses=o,M=L.singleExpression_,M!=null&&C.push(M),N=s.spanFrom$1(i==null?a:i),new t.ListExpression(t.List_List$unmodifiable(C,$.Expression),u.ListSeparator_rXA,e,N)):e&&A!=null?(c.call$0(),N=L.singleExpression_,N.toString,A.push(N),i.toString,s=s.spanFrom$1(i),new t.ListExpression(t.List_List$unmodifiable(A,$.Expression),u.ListSeparator_EVt,!0,s)):(f.call$0(),e&&(N=L.singleExpression_,N.toString,d=t._setArrayType([N],d),i.toString,s=s.spanFrom$1(i),L.singleExpression_=new t.ListExpression(t.List_List$unmodifiable(d,$.Expression),u.ListSeparator_undecided_null_undecided,!0,s)),N=L.singleExpression_,N.toString,N)},_expression$0(){return this._expression$3$bracketList$singleEquals$until(!1,!1,null)},_expression$2$singleEquals$until(e,r){return this._expression$3$bracketList$singleEquals$until(!1,e,r)},_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 t.StylesheetParser_expressionUntilComma_closure(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_isSlashOperand$1(e){var r;return e instanceof t.NumberExpression||e instanceof t.CalculationExpression?r=!0:r=e instanceof t.BinaryOperationExpression&&e.allowsSlash,r},_singleExpression$0(){var e,r=this,n=r.scanner,s=n.peekChar$0();switch(s){case 40:return r._parentheses$0();case 47:return r._unaryOperation$0();case 46:return r._number$0();case 91:return r._expression$1$bracketList(!0);case 36:return r._variable$0();case 38:return r._selector$0();case 39:case 34:return r.interpolatedString$0();case 35:return r._hashExpression$0();case 43:return e=n.peekChar$1(1),t.isDigit(e)||e===46?r._number$0():r._unaryOperation$0();case 45:return r._minusExpression$0();case 33:return r._importantExpression$0();case 117:case 85:return n.peekChar$1(1)===43?r._unicodeRange$0():r.identifierLike$0();case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return r._number$0();case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:return r.identifierLike$0();default:if(s!=null&&s>=128)return r.identifierLike$0();n.error$1(0,"Expected expression.")}},_parentheses$0(){var e,r,n,s,i,a,o=this;o.get$plainCss()&&o.scanner.error$2$length(0,"Parentheses aren't allowed in plain CSS.",1),e=o._inParentheses,o._inParentheses=!0;try{if(i=o.scanner,r=new t._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(40),o.whitespace$0(),!o._lookingAtExpression$0())return i.expectChar$1(41),a=t._setArrayType([],$.JSArray_Expression),i=i.spanFrom$1(r),a=t.List_List$unmodifiable(a,$.Expression),new t.ListExpression(a,u.ListSeparator_undecided_null_undecided,!1,i);if(n=o.expressionUntilComma$0(),i.scanChar$1(58))return o.whitespace$0(),i=o._stylesheet$_map$2(n,r),i;if(!i.scanChar$1(44))return i.expectChar$1(41),i=i.spanFrom$1(r),new t.ParenthesizedExpression(n,i);for(o.whitespace$0(),s=t._setArrayType([n],$.JSArray_Expression);!(!o._lookingAtExpression$0()||(m.add$1$ax(s,o.expressionUntilComma$0()),!i.scanChar$1(44)));)o.whitespace$0();return i.expectChar$1(41),i=i.spanFrom$1(r),a=t.List_List$unmodifiable(s,$.Expression),new t.ListExpression(a,u.ListSeparator_rXA,!1,i)}finally{o._inParentheses=e}},_stylesheet$_map$2(e,r){var n,s,i=this,a=$.Tuple2_Expression_Expression,o=t._setArrayType([new t.Tuple2(e,i.expressionUntilComma$0(),a)],$.JSArray_Tuple2_Expression_Expression);for(n=i.scanner;n.scanChar$1(44)&&(i.whitespace$0(),!!i._lookingAtExpression$0());)s=i.expressionUntilComma$0(),n.expectChar$1(58),i.whitespace$0(),o.push(new t.Tuple2(s,i.expressionUntilComma$0(),a));return n.expectChar$1(41),n=n.spanFrom$1(r),new t.MapExpression(t.List_List$unmodifiable(o,a),n)},_hashExpression$0(){var e,r,n,s,i,a=this,o=a.scanner;return o.peekChar$1(1)===123?a.identifierLike$0():(e=new t._SpanScannerState(o,o._string_scanner$_position),o.expectChar$1(35),r=o.peekChar$0(),r!=null&&t.isDigit(r)?new t.ColorExpression(a._hexColorContents$1(e),o.spanFrom$1(e)):(n=o._string_scanner$_position,s=a.interpolatedIdentifier$0(),a._isHexColor$1(s)?(o.set$state(new t._SpanScannerState(o,n)),new t.ColorExpression(a._hexColorContents$1(e),o.spanFrom$1(e))):(n=new t.StringBuffer(""),i=new t.InterpolationBuffer(n,t._setArrayType([],$.JSArray_Object)),n._contents+=t.Primitives_stringFromCharCode(35),i.addInterpolation$1(s),new t.StringExpression(i.interpolation$1(o.spanFrom$1(e)),!1))))},_hexColorContents$1(e){var r,n,s,i,a,o,l,_=this,c=_._hexDigit$0(),p=_._hexDigit$0(),h=_._hexDigit$0(),f=_.scanner;return t.isHex(f.peekChar$0())?(a=_._hexDigit$0(),o=c<<4>>>0,l=h<<4>>>0,t.isHex(f.peekChar$0())?(r=o+p,n=l+a,s=(_._hexDigit$0()<<4>>>0)+_._hexDigit$0(),i=t.isHex(f.peekChar$0())?((_._hexDigit$0()<<4>>>0)+_._hexDigit$0())/255:null):(r=o+c,n=(p<<4>>>0)+p,s=l+h,i=((a<<4>>>0)+a)/255)):(r=(c<<4>>>0)+c,n=(p<<4>>>0)+p,s=(h<<4>>>0)+h,i=null),t.SassColor$rgbInternal(r,n,s,i,i==null?new t.SpanColorFormat(f.spanFrom$1(e)):null)},_isHexColor$1(e){var r,n=e.get$asPlain();return n==null||(r=n.length,r!==3&&r!==4&&r!==6&&r!==8)?!1:(r=new t.CodeUnits(n),r.every$1(r,t.character__isHex$closure()))},_hexDigit$0(){var e=this.scanner,r=e.peekChar$0();return(r==null||!t.isHex(r))&&e.error$1(0,"Expected hex digit."),t.asHex(e.readChar$0())},_minusExpression$0(){var e=this,r=e.scanner.peekChar$1(1);return t.isDigit(r)||r===46?e._number$0():e._lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._unaryOperation$0()},_importantExpression$0(){var e=this.scanner,r=e._string_scanner$_position;return e.readChar$0(),this.whitespace$0(),this.expectIdentifier$1("important"),r=e.spanFrom$1(new t._SpanScannerState(e,r)),new t.StringExpression(t.Interpolation$(t._setArrayType(["!important"],$.JSArray_Object),r),!1)},_unaryOperation$0(){var e=this,r=e.scanner,n=r._string_scanner$_position,s=e._unaryOperatorFor$1(r.readChar$0());return s==null?r.error$2$position(0,"Expected unary operator.",r._string_scanner$_position-1):e.get$plainCss()&&s!==u.UnaryOperator_Ix1&&r.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,r._string_scanner$_position-1),e.whitespace$0(),new t.UnaryOperationExpression(s,e._singleExpression$0(),r.spanFrom$1(new t._SpanScannerState(r,n)))},_unaryOperatorFor$1(e){switch(e){case 43:return u.UnaryOperator_gg4;case 45:return u.UnaryOperator_TLI;case 47:return u.UnaryOperator_Ix1;default:return null}},_number$0(){var e,r,n=this,s=n.scanner,i=s._string_scanner$_position,a=s.peekChar$0(),o=a!==43;return(!o||a===45)&&s.readChar$0(),s.peekChar$0()!==46&&n._consumeNaturalNumber$0(),n._tryDecimal$1$allowTrailingDot(s._string_scanner$_position!==i&&o&&a!==45),n._tryExponent$0(),e=t.double_parse(s.substring$1(0,i)),s.scanChar$1(37)?r="%":(n.lookingAtIdentifier$0()?o=s.peekChar$0()!==45||s.peekChar$1(1)!==45:o=!1,r=o?n.identifier$1$unit(!0):null),new t.NumberExpression(e,r,s.spanFrom$1(new t._SpanScannerState(s,i)))},_consumeNaturalNumber$0(){var e,r=this.scanner;for(t.isDigit(r.readChar$0())||r.error$2$position(0,"Expected digit.",r._string_scanner$_position-1);e=r.peekChar$0(),e!=null&&e>=48&&e<=57;)r.readChar$0()},_tryDecimal$1$allowTrailingDot(e){var r,n=this.scanner;if(n.peekChar$0()===46){if(!t.isDigit(n.peekChar$1(1))){if(e)return;n.error$2$position(0,"Expected digit.",n._string_scanner$_position+1)}for(n.readChar$0();r=n.peekChar$0(),r!=null&&r>=48&&r<=57;)n.readChar$0()}},_tryExponent$0(){var e,r,n=this.scanner,s=n.peekChar$0();if(!(s!==101&&s!==69)&&(e=n.peekChar$1(1),!(!t.isDigit(e)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),t.isDigit(n.peekChar$0())||n.error$1(0,"Expected digit.");r=n.peekChar$0(),r!=null&&r>=48&&r<=57;)n.readChar$0()},_unicodeRange$0(){var e,r,n,s,i=this,a="Expected at most 6 digits.",o=i.scanner,l=new t._SpanScannerState(o,o._string_scanner$_position);for(i.expectIdentChar$1(117),o.expectChar$1(43),e=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure);)++e;for(r=!1;o.scanChar$1(63);r=!0)++e;if(e===0)o.error$1(0,'Expected hex digit or "?".');else if(e>6)i.error$2(0,a,o.spanFrom$1(l));else if(r)return n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new t.StringExpression(t.Interpolation$(t._setArrayType([n],$.JSArray_Object),o),!1);if(o.scanChar$1(45)){for(n=o._string_scanner$_position,s=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure0);)++s;s===0?o.error$1(0,"Expected hex digit."):s>6&&i.error$2(0,a,o.spanFrom$1(new t._SpanScannerState(o,n)))}return i._lookingAtInterpolatedIdentifierBody$0()&&o.error$1(0,"Expected end of identifier."),n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new t.StringExpression(t.Interpolation$(t._setArrayType([n],$.JSArray_Object),o),!1)},_variable$0(){var e=this,r=e.scanner,n=new t._SpanScannerState(r,r._string_scanner$_position),s=e.variableName$0();return e.get$plainCss()&&e.error$2(0,F.Sass_v,r.spanFrom$1(n)),new t.VariableExpression(null,s,r.spanFrom$1(n))},_selector$0(){var e,r,n=this;return n.get$plainCss()&&n.scanner.error$2$length(0,F.The_pa,1),e=n.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(n.logger.warn$2$span(0,F.In_Sas,e.spanFrom$1(r)),e.set$position(e._string_scanner$_position-1)),new t.SelectorExpression(e.spanFrom$1(r))},interpolatedString$0(){var e,r,n,s,i,a,o=this.scanner,l=o._string_scanner$_position,_=o.readChar$0();for(_!==39&&_!==34&&o.error$2$position(0,"Expected string.",l),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer(e,r);;)if(s=o.peekChar$0(),s===_){o.readChar$0();break}else s==null||s===10||s===13||s===12?o.error$1(0,"Expected "+t.Primitives_stringFromCharCode(_)+"."):s===92?(i=o.peekChar$1(1),i===10||i===13||i===12?(o.readChar$0(),o.readChar$0(),i===13&&o.scanChar$1(10)):e._contents+=t.Primitives_stringFromCharCode(t.consumeEscapedCharacter(o))):s===35&&o.peekChar$1(1)===123?(a=this.singleInterpolation$0(),n._flushText$0(),r.push(a)):e._contents+=t.Primitives_stringFromCharCode(o.readChar$0());return new t.StringExpression(n.interpolation$1(o.spanFrom$1(new t._SpanScannerState(o,l))),!0)},identifierLike$0(){var e,r,n,s,i=this,a=i.scanner,o=new t._SpanScannerState(a,a._string_scanner$_position),l=i.interpolatedIdentifier$0(),_=l.get$asPlain(),c=t._Cell$(),p=_==null,h=!p;if(h){if(_==="if"&&a.peekChar$0()===40)return e=i._argumentInvocation$0(),new t.IfExpression(e,l.span.expand$1(0,e.span));if(_==="not")return i.whitespace$0(),r=i._singleExpression$0(),new t.UnaryOperationExpression(u.UnaryOperator_not_not_not,r,l.span.expand$1(0,r.get$span(r)));if(c.__late_helper$_value=_.toLowerCase(),a.peekChar$0()!==40){switch(_){case"false":return new t.BooleanExpression(!1,l.span);case"null":return new t.NullExpression(l.span);case"true":return new t.BooleanExpression(!0,l.span)}if(n=v.$get$colorsByName().$index(0,c._readLocal$0()),n!=null)return a=l.span,new t.ColorExpression(t.SassColor$rgbInternal(n.get$red(n),n.get$green(n),n.get$blue(n),n._alpha,new t.SpanColorFormat(a)),a)}if(s=i.trySpecialFunction$2(c._readLocal$0(),o),s!=null)return s}switch(a.peekChar$0()){case 46:if(a.peekChar$1(1)===46)return new t.StringExpression(l,!1);if(a.readChar$0(),h)return i.namespacedExpression$2(_,o);i.error$2(0,F.Interpn,l.span);break;case 40:return p?new t.InterpolatedFunctionExpression(l,i._argumentInvocation$0(),a.spanFrom$1(o)):new t.FunctionExpression(null,_,i._argumentInvocation$1$allowEmptySecondArg(m.$eq$(c._readLocal$0(),"var")),a.spanFrom$1(o));default:return new t.StringExpression(l,!1)}},namespacedExpression$2(e,r){var n,s=this,i=s.scanner;return i.peekChar$0()===36?(n=s.variableName$0(),s._assertPublic$2(n,new t.StylesheetParser_namespacedExpression_closure(s,r)),new t.VariableExpression(e,n,i.spanFrom$1(r))):new t.FunctionExpression(e,s._publicIdentifier$0(),s._argumentInvocation$0(),i.spanFrom$1(r))},trySpecialFunction$2(e,r){var n,s,i,a,o=this,l=null,_=o.scanner,c=_.peekChar$0()===40?o._tryCalculation$2(e,r):l;if(c!=null)return c;switch(t.unvendor(e)){case"calc":case"element":case"expression":if(!_.scanChar$1(40))return l;n=new t.StringBuffer(""),s=new t.InterpolationBuffer(n,t._setArrayType([],$.JSArray_Object)),n._contents=""+e,n._contents+=t.Primitives_stringFromCharCode(40);break;case"progid":if(!_.scanChar$1(58))return l;for(n=new t.StringBuffer(""),s=new t.InterpolationBuffer(n,t._setArrayType([],$.JSArray_Object)),n._contents=""+e,n._contents+=t.Primitives_stringFromCharCode(58),i=_.peekChar$0();i!=null?(i>=97&&i<=122?a=!0:a=i>=65&&i<=90,a=a||i===46):a=!1,!!a;)n._contents+=t.Primitives_stringFromCharCode(_.readChar$0()),i=_.peekChar$0();_.expectChar$1(40),n._contents+=t.Primitives_stringFromCharCode(40);break;case"url":return t.NullableExtension_andThen(o._tryUrlContents$1(r),new t.StylesheetParser_trySpecialFunction_closure);default:return l}return s.addInterpolation$1(o._interpolatedDeclarationValue$1$allowEmpty(!0)),_.expectChar$1(41),s._interpolation_buffer$_text._contents+=t.Primitives_stringFromCharCode(41),new t.StringExpression(s.interpolation$1(_.spanFrom$1(r)),!1)},_tryCalculation$2(e,r){var n,s,i,a,o=this;switch(e){case"calc":return s=o._calculationArguments$1(1),i=o.scanner.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(s),i);case"min":case"max":i=o.scanner,n=new t._SpanScannerState(i,i._string_scanner$_position),s=null;try{s=o._calculationArguments$0()}catch(l){if($.FormatException._is(t.unwrapException(l)))return i.set$state(n),null;throw l}return a=s,i=i.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(a),i);case"clamp":return s=o._calculationArguments$1(3),i=o.scanner.spanFrom$1(r),new t.CalculationExpression(e,t.CalculationExpression__verifyArguments(s),i);default:return null}},_calculationArguments$1(e){var r,n,s,i=this,a=i.scanner;if(a.expectChar$1(40),r=i._containsCalculationInterpolation$0()?new t.StringExpression(i._interpolatedDeclarationValue$0(),!1):null,r!=null)return a.expectChar$1(41),t._setArrayType([r],$.JSArray_Expression);for(i.whitespace$0(),n=t._setArrayType([i._calculationSum$0()],$.JSArray_Expression),s=e!=null;(!s||n.lengthe)&&t.throwExpression(t.ArgumentError$(l+i,a)),c._string_scanner$_position=i,c._lastMatch=null,!0;c.readChar$0();break e;case 5:++r,s=6;continue e;case 6:n.toString,_.push(t.opposite(n)),c.readChar$0();break e;case 7:--r,s=8;continue e;case 8:if(_.length===0||_.pop()!==n)return p._scanner!==c&&t.throwExpression(t.ArgumentError$(o,a)),i=p.position,((i===0?1/i<0:i<0)||i>e)&&t.throwExpression(t.ArgumentError$(l+i,a)),c._string_scanner$_position=i,c._lastMatch=null,!1;c.readChar$0();break e;case 9:c.readChar$0();break e}}return c.set$state(p),!1},_tryUrlContents$2$name(e,r){var n,s,i,a,o,l,_,c=this,p=c.scanner,h=p._string_scanner$_position;if(!p.scanChar$1(40))return null;for(c.whitespaceWithoutComments$0(),n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer(n,s),n._contents=""+(r==null?"url":r),n._contents+=t.Primitives_stringFromCharCode(40);a=p.peekChar$0(),a!=null;)if(a===92)n._contents+=t.S(c.escape$0());else if(a!==33&&a!==37&&a!==38?o=a>=42&&a<=126||a>=128:o=!0,o)n._contents+=t.Primitives_stringFromCharCode(p.readChar$0());else if(a===35)p.peekChar$1(1)===123?(o=c.singleInterpolation$0(),i._flushText$0(),s.push(o)):n._contents+=t.Primitives_stringFromCharCode(p.readChar$0());else if(a===32||a===9||a===10||a===13||a===12){if(c.whitespaceWithoutComments$0(),p.peekChar$0()!==41)break}else{if(a===41)return n._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),l=p._string_scanner$_position,h=p._sourceFile,o=e.position,p=new t._FileSpan(h,o,l),p._FileSpan$3(h,o,l),o=$.Object,h=t.List_List$of(s,!0,o),s=n._contents,s.length!==0&&h.push((s.charCodeAt(0)==0,s)),_=t.List_List$from(h,!1,o),_.fixed$length=Array,_.immutable$list=Array,n=new t.Interpolation(_,p),n.Interpolation$2(h,p),n;break}return p.set$state(new t._SpanScannerState(p,h)),null},_tryUrlContents$1(e){return this._tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,r=this,n=r.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position);return r.expectIdentifier$1("url"),e=r._tryUrlContents$1(s),e!=null?new t.StringExpression(e,!1):new t.InterpolatedFunctionExpression(t.Interpolation$(t._setArrayType(["url"],$.JSArray_Object),n.spanFrom$1(s)),r._argumentInvocation$0(),n.spanFrom$1(s))},almostAnyValue$1$omitComments(e){var r,n,s,i,a,o,l,_,c=this,p=c.scanner,h=p._string_scanner$_position,f=new t.StringBuffer(""),d=new t.InterpolationBuffer(f,t._setArrayType([],$.JSArray_Object));e:for(r=p.string,n=r.length,s=!e;;)switch(i=p.peekChar$0(),i){case 92:f._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 34:case 39:d.addInterpolation$1(c.interpolatedString$0().asInterpolation$0());break;case 47:a=p._string_scanner$_position,c.scanComment$0()?s&&(o=p._string_scanner$_position,f._contents+=u.JSString_methods.substring$2(r,a,o)):f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 35:p.peekChar$1(1)===123?d.addInterpolation$1(c.interpolatedIdentifier$0()):f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 13:case 10:case 12:if(c.get$indented())break e;f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 33:case 59:case 123:case 125:break e;case 117:case 85:if(l=p._string_scanner$_position,!c.scanIdentifier$1("url")){f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break}_=c._tryUrlContents$1(new t._SpanScannerState(p,l)),_==null?(((l===0?1/l<0:l<0)||l>n)&&t.throwExpression(t.ArgumentError$("Invalid position "+l,null)),p._string_scanner$_position=l,p._lastMatch=null,f._contents+=t.Primitives_stringFromCharCode(p.readChar$0())):d.addInterpolation$1(_);break;default:if(i==null)break e;c.lookingAtIdentifier$0()?f._contents+=c.identifier$0():f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break}return d.interpolation$1(p.spanFrom$1(new t._SpanScannerState(p,h)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,r,n){var s,i,a,o,l,_,c,p,h,f,d=this,g=d.scanner,y=g._string_scanner$_position,S=new t.StringBuffer(""),C=new t.InterpolationBuffer(S,t._setArrayType([],$.JSArray_Object)),A=t._setArrayType([],$.JSArray_int);e:for(s=g.string,i=s.length,a=!e,o=!n,l=!1;;)switch(_=g.peekChar$0(),_){case 92:S._contents+=t.S(d.escape$1$identifierStart(!0)),l=!1;break;case 34:case 39:C.addInterpolation$1(d.interpolatedString$0().asInterpolation$0()),l=!1;break;case 47:g.peekChar$1(1)===42?(c=d.get$loudComment(),p=g._string_scanner$_position,c.call$0(),h=g._string_scanner$_position,S._contents+=u.JSString_methods.substring$2(s,p,h)):S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 35:g.peekChar$1(1)===123?C.addInterpolation$1(d.interpolatedIdentifier$0()):S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 32:case 9:l?c=!0:(c=g.peekChar$1(1),c=!(c===32||c===9||c===10||c===13||c===12)),c?S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()):g.readChar$0();break;case 10:case 13:case 12:if(d.get$indented())break e;c=g.peekChar$1(-1),c===10||c===13||c===12||(S._contents+=` `),g.readChar$0(),l=!0;break;case 40:case 123:case 91:_.toString,S._contents+=t.Primitives_stringFromCharCode(_),A.push(t.opposite(g.readChar$0())),l=!1;break;case 41:case 125:case 93:if(A.length===0)break e;_.toString,S._contents+=t.Primitives_stringFromCharCode(_),g.expectChar$1(A.pop()),l=!1;break;case 59:if(o&&A.length===0)break e;S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 58:if(a&&A.length===0)break e;S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 117:case 85:if(c=g._string_scanner$_position,!d.scanIdentifier$1("url")){S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break}f=d._tryUrlContents$1(new t._SpanScannerState(g,c)),f==null?(((c===0?1/c<0:c<0)||c>i)&&t.throwExpression(t.ArgumentError$("Invalid position "+c,null)),g._string_scanner$_position=c,g._lastMatch=null,S._contents+=t.Primitives_stringFromCharCode(g.readChar$0())):C.addInterpolation$1(f),l=!1;break;default:if(_==null)break e;d.lookingAtIdentifier$0()?S._contents+=d.identifier$0():S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break}return A.length!==0&&g.expectChar$1(u.JSArray_methods.get$last(A)),!r&&C._interpolation_buffer$_contents.length===0&&S._contents.length===0&&g.error$1(0,"Expected token."),C.interpolation$1(g.spanFrom$1(new t._SpanScannerState(g,y)))},_interpolatedDeclarationValue$1$allowEmpty(e){return this._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,!1)},_interpolatedDeclarationValue$0(){return this._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,!1,!1)},_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(e,r){return this._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,r)},interpolatedIdentifier$0(){var e,r=this,n="Expected identifier.",s=r.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),a=new t.StringBuffer(""),o=t._setArrayType([],$.JSArray_Object),l=new t.InterpolationBuffer(a,o);return s.scanChar$1(45)&&(a._contents+=t.Primitives_stringFromCharCode(45),s.scanChar$1(45))?(a._contents+=t.Primitives_stringFromCharCode(45),r._interpolatedIdentifierBody$1(l),l.interpolation$1(s.spanFrom$1(i))):(e=s.peekChar$0(),e==null?s.error$1(0,n):e===95||t.isAlphabetic0(e)||e>=128?a._contents+=t.Primitives_stringFromCharCode(s.readChar$0()):e===92?a._contents+=t.S(r.escape$1$identifierStart(!0)):e===35&&s.peekChar$1(1)===123?(a=r.singleInterpolation$0(),l._flushText$0(),o.push(a)):s.error$1(0,n),r._interpolatedIdentifierBody$1(l),l.interpolation$1(s.spanFrom$1(i)))},_interpolatedIdentifierBody$1(e){var r,n,s,i,a;for(r=e._interpolation_buffer$_contents,n=this.scanner,s=e._interpolation_buffer$_text;i=n.peekChar$0(),i!=null;)if(i!==95&&i!==45?(i>=97&&i<=122?a=!0:a=i>=65&&i<=90,a?a=!0:a=i>=48&&i<=57,a=a||i>=128):a=!0,a)s._contents+=t.Primitives_stringFromCharCode(n.readChar$0());else if(i===92)s._contents+=t.S(this.escape$0());else if(i===35&&n.peekChar$1(1)===123)a=this.singleInterpolation$0(),e._flushText$0(),r.push(a);else break},singleInterpolation$0(){var e,r=this,n=r.scanner,s=n._string_scanner$_position;return n.expect$1("#{"),r.whitespace$0(),e=r._expression$0(),n.expectChar$1(125),r.get$plainCss()&&r.error$2(0,F.Interpp,n.spanFrom$1(new t._SpanScannerState(n,s))),e},_mediaQueryList$0(){for(var e=this,r=e.scanner,n=r._string_scanner$_position,s=new t.StringBuffer(""),i=new t.InterpolationBuffer(s,t._setArrayType([],$.JSArray_Object));e.whitespace$0(),e._stylesheet$_mediaQuery$1(i),e.whitespace$0(),!!r.scanChar$1(44);)s._contents+=t.Primitives_stringFromCharCode(44),s._contents+=t.Primitives_stringFromCharCode(32);return i.interpolation$1(r.spanFrom$1(new t._SpanScannerState(r,n)))},_stylesheet$_mediaQuery$1(e){var r,n,s,i=this,a="and";if(i.scanner.peekChar$0()===40){i._stylesheet$_mediaInParens$1(e),i.whitespace$0(),i.scanIdentifier$1(a)?(e._interpolation_buffer$_text._contents+=" and ",i.expectWhitespace$0(),i._stylesheet$_mediaLogicSequence$2(e,a)):i.scanIdentifier$1("or")&&(e._interpolation_buffer$_text._contents+=" or ",i.expectWhitespace$0(),i._stylesheet$_mediaLogicSequence$2(e,"or"));return}if(r=i.interpolatedIdentifier$0(),t.equalsIgnoreCase(r.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(r),!!i._lookingAtInterpolatedIdentifier$0()){if(n=e._interpolation_buffer$_text,n._contents+=t.Primitives_stringFromCharCode(32),s=i.interpolatedIdentifier$0(),t.equalsIgnoreCase(s.get$asPlain(),a))i.expectWhitespace$0(),n._contents+=" and ";else if(i.whitespace$0(),e.addInterpolation$1(s),i.scanIdentifier$1(a))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,a)}},_stylesheet$_mediaLogicSequence$2(e,r){var n,s,i=this;for(n=e._interpolation_buffer$_text;;){if(i._mediaOrInterp$1(e),i.whitespace$0(),!i.scanIdentifier$1(r))return;i.expectWhitespace$0(),s=n._contents+=t.Primitives_stringFromCharCode(32),n._contents=s+r,n._contents+=t.Primitives_stringFromCharCode(32)}},_mediaOrInterp$1(e){var r;this.scanner.peekChar$0()===35?(r=this.singleInterpolation$0(),e.addInterpolation$1(t.Interpolation$(t._setArrayType([r],$.JSArray_Object),r.get$span(r)))):this._stylesheet$_mediaInParens$1(e)},_stylesheet$_mediaInParens$1(e){var r,n,s,i,a,o=this,l=o.scanner;l.expectChar$2$name(40,"media condition in parentheses"),r=e._interpolation_buffer$_text,r._contents+=t.Primitives_stringFromCharCode(40),o.whitespace$0(),l.peekChar$0()===40?(o._stylesheet$_mediaInParens$1(e),o.whitespace$0(),o.scanIdentifier$1("and")?(r._contents+=" and ",o.expectWhitespace$0(),o._stylesheet$_mediaLogicSequence$2(e,"and")):o.scanIdentifier$1("or")&&(r._contents+=" or ",o.expectWhitespace$0(),o._stylesheet$_mediaLogicSequence$2(e,"or"))):o.scanIdentifier$1("not")?(r._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(),r._contents+=t.Primitives_stringFromCharCode(58),r._contents+=t.Primitives_stringFromCharCode(32),n=o._expression$0(),e._flushText$0(),s.push(n)):(i=l.peekChar$0(),n=i!==60,(!n||i===62||i===61)&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(l.readChar$0()),(!n||i===62)&&l.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),o.whitespace$0(),a=o._expressionUntilComparison$0(),e._flushText$0(),s.push(a),!n||i===62?(i.toString,n=l.scanChar$1(i)):n=!1,n&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(i),l.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),o.whitespace$0(),n=o._expressionUntilComparison$0(),e._flushText$0(),s.push(n))))),l.expectChar$1(41),o.whitespace$0(),r._contents+=t.Primitives_stringFromCharCode(41)},_expressionUntilComparison$0(){return this._expression$1$until(new t.StylesheetParser__expressionUntilComparison_closure(this))},_supportsCondition$0(){var e,r,n,s,i,a,o,l=this,_=l.scanner,c=_._string_scanner$_position;if(l.scanIdentifier$1("not"))return l.whitespace$0(),new t.SupportsNegation(l._supportsConditionInParens$0(),_.spanFrom$1(new t._SpanScannerState(_,c)));for(e=l._supportsConditionInParens$0(),l.whitespace$0(),r=null;l.lookingAtIdentifier$0();)r!=null?l.expectIdentifier$1(r):l.scanIdentifier$1("or")?r="or":(l.expectIdentifier$1("and"),r="and"),l.whitespace$0(),n=l._supportsConditionInParens$0(),s=_._string_scanner$_position,i=_._sourceFile,a=new t._FileSpan(i,c,s),a._FileSpan$3(i,c,s),e=new t.SupportsOperation(e,n,r,a),o=r.toLowerCase(),o!=="and"&&o!=="or"&&t.throwExpression(t.ArgumentError$value(r,"operator",'may only be "and" or "or".')),l.whitespace$0();return e},_supportsConditionInParens$0(){var e,r,n,s,i,a,o,l,_,c,p,h=this,f=h.scanner,d=new t._SpanScannerState(f,f._string_scanner$_position);if(h._lookingAtInterpolatedIdentifier$0()){if(o=h.interpolatedIdentifier$0(),l=o.get$asPlain(),(l==null?null:l.toLowerCase())==="not"&&h.error$2(0,'"not" is not a valid identifier here.',o.span),f.scanChar$1(40))return _=h._interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),f.expectChar$1(41),new t.SupportsFunction(o,_,f.spanFrom$1(d));if(l=o.contents,l.length!==1||!$.Expression._is(u.JSArray_methods.get$first(l)))h.error$2(0,"Expected @supports condition.",o.span);else return new t.SupportsInterpolation($.Expression._as(u.JSArray_methods.get$first(l)),f.spanFrom$1(d))}if(f.expectChar$1(40),h.whitespace$0(),h.scanIdentifier$1("not"))return h.whitespace$0(),c=h._supportsConditionInParens$0(),f.expectChar$1(41),new t.SupportsNegation(c,f.spanFrom$1(d));if(f.peekChar$0()===40)return c=h._supportsCondition$0(),f.expectChar$1(41),c;e=null,r=new t._SpanScannerState(f,f._string_scanner$_position),n=h._inParentheses;try{e=h._expression$0(),f.expectChar$1(58)}catch(g){if($.FormatException._is(t.unwrapException(g))){if(f.set$state(r),h._inParentheses=n,s=h.interpolatedIdentifier$0(),i=h._trySupportsOperation$2(s,r),i!=null)return f.expectChar$1(41),i;if(l=new t.InterpolationBuffer(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),l.addInterpolation$1(s),l.addInterpolation$1(h._interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),a=l.interpolation$1(f.spanFrom$1(r)),f.peekChar$0()===58)throw g;return f.expectChar$1(41),new t.SupportsAnything(a,f.spanFrom$1(d))}else throw g}return p=h._supportsDeclarationValue$2(e,d),f.expectChar$1(41),p},_supportsDeclarationValue$2(e,r){var n,s=this;return e instanceof t.StringExpression&&!e.hasQuotes&&u.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--")?n=new t.StringExpression(s._interpolatedDeclarationValue$0(),!1):(s.whitespace$0(),n=s._expression$0()),new t.SupportsDeclaration(e,n,s.scanner.spanFrom$1(r))},_trySupportsOperation$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g=this,y=null,S=e.contents;if(S.length!==1||(n=u.JSArray_methods.get$first(S),!$.Expression._is(n)))return y;for(S=g.scanner,s=new t._SpanScannerState(S,S._string_scanner$_position),g.whitespace$0(),i=r.position,a=e.span,o=y,l=o;g.lookingAtIdentifier$0();){if(o!=null)g.expectIdentifier$1(o);else if(g.scanIdentifier$1("and"))o="and";else{if(!g.scanIdentifier$1("or"))return s._scanner!==S&&t.throwExpression(t.ArgumentError$(F.The_gi,y)),i=s.position,((i===0?1/i<0:i<0)||i>S.string.length)&&t.throwExpression(t.ArgumentError$("Invalid position "+i,y)),S._string_scanner$_position=i,S._lastMatch=null;o="or"}g.whitespace$0(),_=g._supportsConditionInParens$0(),c=l==null?new t.SupportsInterpolation(n,a):l,p=S._string_scanner$_position,h=S._sourceFile,f=new t._FileSpan(h,i,p),f._FileSpan$3(h,i,p),l=new t.SupportsOperation(c,_,o,f),d=o.toLowerCase(),d!=="and"&&d!=="or"&&t.throwExpression(t.ArgumentError$value(o,"operator",'may only be "and" or "or".')),g.whitespace$0()}return l},_lookingAtInterpolatedIdentifier$0(){var e,r=this.scanner,n=r.peekChar$0();return n==null?!1:n===95||t.isAlphabetic0(n)||n>=128||n===92?!0:n===35?r.peekChar$1(1)===123:n!==45||(e=r.peekChar$1(1),e==null)?!1:e===35?r.peekChar$1(2)===123:e===95||t.isAlphabetic0(e)||e>=128||e===92||e===45},_lookingAtInterpolatedIdentifierBody$0(){var e=this.scanner,r=e.peekChar$0();return r==null?!1:r===95||t.isAlphabetic0(r)||r>=128||t.isDigit(r)||r===45||r===92?!0:r===35&&e.peekChar$1(1)===123},_lookingAtExpression$0(){var e,r=this.scanner,n=r.peekChar$0();return n==null?!1:n===46?r.peekChar$1(1)!==46:n===33?(e=r.peekChar$1(1),e!=null&&(e|32)!==105?r=e===32||e===9||e===10||e===13||e===12:r=!0,r):(n!==40&&n!==47&&n!==91&&n!==39&&n!==34&&n!==35&&n!==43&&n!==45&&n!==92&&n!==36&&n!==38?r=n===95||t.isAlphabetic0(n)||n>=128||t.isDigit(n):r=!0,r)},_withChildren$1$3(e,r,n){var s=n.call$2(this.children$1(0,e),this.scanner.spanFrom$1(r));return this.whitespaceWithoutComments$0(),s},_withChildren$3(e,r,n){return this._withChildren$1$3(e,r,n,$.dynamic)},_urlString$0(){var e,r,n,s=this.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),a=this.string$0();try{return n=t.Uri_parse(a),n}catch(o){if(n=t.unwrapException(o),$.FormatException._is(n))e=n,r=t.getTraceFromException(o),this.error$3(0,"Invalid URL: "+m.get$message$x(e),s.spanFrom$1(i),r);else throw o}},_publicIdentifier$0(){var e=this,r=e.scanner,n=r._string_scanner$_position,s=e.identifier$1$normalize(!0);return e._assertPublic$2(s,new t.StylesheetParser__publicIdentifier_closure(e,new t._SpanScannerState(r,n))),s},_assertPublic$2(e,r){var n=u.JSString_methods._codeUnitAt$1(e,0);(n===45||n===95)&&this.error$2(0,F.Privat,r.call$0())},get$plainCss(){return!1}},t.StylesheetParser_parse_closure.prototype={call$0(){var e,r,n=this.$this,s=n.scanner,i=s._string_scanner$_position;return s.scanChar$1(65279),e=n.statements$1(new t.StylesheetParser_parse__closure(n)),s.expectDone$0(),r=n._globalVariables,r=r.get$values(r),u.JSArray_methods.addAll$1(e,t.MappedIterable_MappedIterable(r,new t.StylesheetParser_parse__closure0,t._instanceType(r)._eval$1("Iterable.E"),$.Statement)),t.Stylesheet$internal(e,s.spanFrom$1(new t._SpanScannerState(s,i)),n.get$plainCss())},$signature:354},t.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:355},t.StylesheetParser_parse__closure0.prototype={call$1(e){var r=e.name,n=e.expression;return t.VariableDeclaration$(r,new t.NullExpression(n.get$span(n)),e.span,null,!1,!0,null)},$signature:356},t.StylesheetParser_parseArgumentDeclaration_closure.prototype={call$0(){var e,r=this.$this,n=r.scanner;return n.expectChar$2$name(64,"@-rule"),r.identifier$0(),r.whitespace$0(),r.identifier$0(),e=r._argumentDeclaration$0(),r.whitespace$0(),n.expectChar$1(123),e},$signature:357},t.StylesheetParser_parseVariableDeclaration_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e._variableDeclarationWithNamespace$0():e.variableDeclarationWithoutNamespace$0()},$signature:215},t.StylesheetParser_parseUseRule_closure.prototype={call$0(){var e=this.$this,r=e.scanner,n=r._string_scanner$_position;return r.expectChar$2$name(64,"@-rule"),e.expectIdentifier$1("use"),e.whitespace$0(),e._useRule$1(new t._SpanScannerState(r,n))},$signature:363},t.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()")}},t.StylesheetParser__statement_closure.prototype={call$0(){return this.$this._statement$0()},$signature:110},t.StylesheetParser_variableDeclarationWithoutNamespace_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:26},t.StylesheetParser_variableDeclarationWithoutNamespace_closure0.prototype={call$0(){return this.declaration},$signature:215},t.StylesheetParser__declarationOrBuffer_closure.prototype={call$2(e,r){return t.Declaration$nested(this.name,e,r,null)},$signature:83},t.StylesheetParser__declarationOrBuffer_closure0.prototype={call$2(e,r){return t.Declaration$nested(this.name,e,r,this._box_0.value)},$signature:83},t.StylesheetParser__styleRule_closure.prototype={call$2(e,r){var n=this,s=n.$this;return s.get$indented()&&e.length===0&&s.logger.warn$2$span(0,F.This_s,n._box_0.interpolation.span),s._inStyleRule=n.wasInStyleRule,t.StyleRule$(n._box_0.interpolation,e,s.scanner.spanFrom$1(n.start))},$signature:365},t.StylesheetParser__propertyOrVariableDeclaration_closure.prototype={call$2(e,r){return t.Declaration$nested(this._box_0.name,e,r,null)},$signature:83},t.StylesheetParser__propertyOrVariableDeclaration_closure0.prototype={call$2(e,r){return t.Declaration$nested(this._box_0.name,e,r,this.value)},$signature:83},t.StylesheetParser__atRootRule_closure.prototype={call$2(e,r){return t.AtRootRule$(e,r,this.query)},$signature:222},t.StylesheetParser__atRootRule_closure0.prototype={call$2(e,r){return t.AtRootRule$(e,r,null)},$signature:222},t.StylesheetParser__eachRule_closure.prototype={call$2(e,r){var n=this;return n.$this._inControlDirective=n.wasInControlDirective,t.EachRule$(n.variables,n.list,e,r)},$signature:375},t.StylesheetParser__functionRule_closure.prototype={call$2(e,r){return t.FunctionRule$(this.name,this.$arguments,e,r,this.precedingComment)},$signature:380},t.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:24},t.StylesheetParser__forRule_closure0.prototype={call$2(e,r){var n,s=this;return s.$this._inControlDirective=s.wasInControlDirective,n=s._box_0.exclusive,n.toString,t.ForRule$(s.variable,s.from,s.to,e,r,n)},$signature:381},t.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},t.StylesheetParser__includeRule_closure.prototype={call$2(e,r){return t.ContentBlock$(this.contentArguments_,e,r)},$signature:382},t.StylesheetParser_mediaRule_closure.prototype={call$2(e,r){return t.MediaRule$(this.query,e,r)},$signature:383},t.StylesheetParser__mixinRule_closure.prototype={call$2(e,r){var n=this;return n.$this._stylesheet$_inMixin=!1,t.MixinRule$(n.name,n.$arguments,e,r,n.precedingComment)},$signature:384},t.StylesheetParser_mozDocumentRule_closure.prototype={call$2(e,r){var n=this;return n._box_0.needsDeprecationWarning&&t.WarnForDeprecation_warnForDeprecation(n.$this.logger,u.Deprecation_gJ9,F.x40_moz_,r,null),t.AtRule$(n.name,r,e,n.value)},$signature:224},t.StylesheetParser_supportsRule_closure.prototype={call$2(e,r){return t.SupportsRule$(this.condition,e,r)},$signature:389},t.StylesheetParser__whileRule_closure.prototype={call$2(e,r){return this.$this._inControlDirective=this.wasInControlDirective,t.WhileRule$(this.condition,e,r)},$signature:390},t.StylesheetParser_unknownAtRule_closure.prototype={call$2(e,r){return t.AtRule$(this.name,r,e,this._box_0.value)},$signature:224},t.StylesheetParser__expression_resetState.prototype={call$0(){var e,r=this._box_0;r.operands_=r.operators_=r.spaceExpressions_=r.commaExpressions_=null,e=this.$this,e.scanner.set$state(this.start),r.allowSlash=!0,r.singleExpression_=e._singleExpression$0()},$signature:0},t.StylesheetParser__expression_resolveOneOperation.prototype={call$0(){var e,r,n,s,i,a,o=this,l=o._box_0,_=l.operators_.pop(),c=l.operands_.pop(),p=l.singleExpression_;p==null&&(e=o.$this.scanner,r=_.operator.length,e.error$3$length$position(0,"Expected expression.",r,e._string_scanner$_position-r)),l.allowSlash?(e=o.$this,e=!e._inParentheses&&_===u.BinaryOperator_t8B&&e._isSlashOperand$1(c)&&e._isSlashOperand$1(p)):e=!1,e?l.singleExpression_=new t.BinaryOperationExpression(u.BinaryOperator_t8B,c,p,!0):(l.singleExpression_=new t.BinaryOperationExpression(_,c,p,!1),e=l.allowSlash=!1,(_===u.BinaryOperator_anB||_===u.BinaryOperator_olz)&&(r=o.$this,n=r.scanner.string,s=p.get$span(p),s=s.get$start(s),i=p.get$span(p),a=_.operator,u.JSString_methods.substring$2(n,s.offset-1,i.get$start(i).offset)===a&&(e=c.get$span(c),e=u.JSString_methods.codeUnitAt$1(n,e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=c.toString$0(0),n=p.toString$0(0),s=c.toString$0(0),i=p.toString$0(0),l=l.singleExpression_,t.WarnForDeprecation_warnForDeprecation(r.logger,u.Deprecation_sIK,`This operation is parsed as: `+e+" "+a+" "+n+F.x0a_but_+s+" ("+a+i+`) Add a space after `+a+F.x20to_cl,l.get$span(l),null))))},$signature:0},t.StylesheetParser__expression_resolveOperations.prototype={call$0(){var e,r=this._box_0.operators_;if(r!=null)for(e=this.resolveOneOperation;r.length!==0;)e.call$0()},$signature:0},t.StylesheetParser__expression_addSingleExpression.prototype={call$1(e){var r,n,s=this,i=s._box_0;if(i.singleExpression_!=null){if(r=s.$this,r._inParentheses&&(r._inParentheses=!1,i.allowSlash)){s.resetState.call$0();return}n=i.spaceExpressions_,n==null&&(n=i.spaceExpressions_=t._setArrayType([],$.JSArray_Expression)),s.resolveOperations.call$0(),r=i.singleExpression_,r.toString,n.push(r),i.allowSlash=!0}i.singleExpression_=e},$signature:392},t.StylesheetParser__expression_addOperator.prototype={call$1(e){var r,n,s,i,a,o,l=this.$this;for(l.get$plainCss()&&e!==u.BinaryOperator_t8B&&e!==u.BinaryOperator_2jN&&(r=l.scanner,n=e.operator.length,r.error$3$length$position(0,"Operators aren't allowed in plain CSS.",n,r._string_scanner$_position-n)),r=this._box_0,r.allowSlash=r.allowSlash&&e===u.BinaryOperator_t8B,s=r.operators_,s==null&&(s=r.operators_=t._setArrayType([],$.JSArray_BinaryOperator)),i=r.operands_,i==null&&(i=r.operands_=t._setArrayType([],$.JSArray_Expression)),n=this.resolveOneOperation,a=e.precedence;s.length!==0&&u.JSArray_methods.get$last(s).precedence>=a;)n.call$0();s.push(e),o=r.singleExpression_,o==null&&(n=l.scanner,a=e.operator.length,n.error$3$length$position(0,"Expected expression.",a,n._string_scanner$_position-a)),i.push(o),l.whitespace$0(),r.singleExpression_=l._singleExpression$0()},$signature:394},t.StylesheetParser__expression_resolveSpaceExpressions.prototype={call$0(){var e,r,n,s;this.resolveOperations.call$0(),e=this._box_0,r=e.spaceExpressions_,r!=null&&(n=e.singleExpression_,n==null&&this.$this.scanner.error$1(0,"Expected expression."),r.push(n),s=u.JSArray_methods.get$first(r),s=s.get$span(s).expand$1(0,n.get$span(n)),e.singleExpression_=new t.ListExpression(t.List_List$unmodifiable(r,$.Expression),u.ListSeparator_EVt,!1,s),e.spaceExpressions_=null)},$signature:0},t.StylesheetParser_expressionUntilComma_closure.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:24},t.StylesheetParser__unicodeRange_closure.prototype={call$1(e){return e!=null&&t.isHex(e)},$signature:33},t.StylesheetParser__unicodeRange_closure0.prototype={call$1(e){return e!=null&&t.isHex(e)},$signature:33},t.StylesheetParser_namespacedExpression_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:26},t.StylesheetParser_trySpecialFunction_closure.prototype={call$1(e){return new t.StringExpression(e,!1)},$signature:396},t.StylesheetParser__expressionUntilComparison_closure.prototype={call$0(){var e=this.$this.scanner,r=e.peekChar$0();return r===61?e.peekChar$1(1)!==61:r===60||r===62},$signature:24},t.StylesheetParser__publicIdentifier_closure.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:26},t.StylesheetGraph.prototype={modifiedSince$3(e,r,n){var s=this._stylesheet_graph$_add$3(e,n,null);return s==null?!0:new t.StylesheetGraph_modifiedSince_transitiveModificationTime(this).call$1(s)._value>r._value},_stylesheet_graph$_add$3(e,r,n){var s,i,a=this,o=a._ignoreErrors$1(new t.StylesheetGraph__add_closure(a,e,r,n));return o==null?null:(s=o.item1,i=o.item2,a.addCanonical$3(s,i,o.item3),a._nodes.$index(0,i))},addCanonical$4$recanonicalize(e,r,n,s){var i,a=this,o=a._nodes;return o.$index(0,r)!=null||(i=a._ignoreErrors$1(new t.StylesheetGraph_addCanonical_closure(a,e,r,n)),i==null)?u.Set_empty3:(o.$indexSet(0,r,t.StylesheetNode$_(i,e,r,a._upstreamNodes$3(i,e,r))),s?a._recanonicalizeImports$2(e,r):u.Set_empty3)},addCanonical$3(e,r,n){return this.addCanonical$4$recanonicalize(e,r,n,!0)},_upstreamNodes$3(e,r,n){var s,i,a,o,l,_=$.Uri,c=t.LinkedHashSet_LinkedHashSet$_literal([n],_),p=t.LinkedHashSet_LinkedHashSet$_empty(_),h=t.LinkedHashSet_LinkedHashSet$_empty(_),f=t.LinkedHashSet_LinkedHashSet$_empty(_),d=t.LinkedHashSet_LinkedHashSet$_empty(_);for(new t._FindDependenciesVisitor(p,h,f,d,t.LinkedHashSet_LinkedHashSet$_empty($.nullable_String)).visitChildren$1(e.children),s=$.UnmodifiableSetView_Uri,p=new t.UnmodifiableSetView0(p,s),h=new t.UnmodifiableSetView0(h,s),f=new t.UnmodifiableSetView0(f,s),i=$.nullable_StylesheetNode,a=t.LinkedHashMap_LinkedHashMap$_empty(_,i),o=new t.UnionSet(t.LinkedHashSet_LinkedHashSet$_literal([p,h,f],$.Set_Uri),$.UnionSet_Uri).get$_union_set$_iterable(),o=o.get$iterator(o);o.moveNext$0();)l=o.get$current(o),a.$indexSet(0,l,this._nodeFor$4(l,r,n,c));for(_=t.LinkedHashMap_LinkedHashMap$_empty(_,i),p=new t.DependencyReport(p,h,f,new t.UnmodifiableSetView0(d,s)).imports._base,p=p.get$iterator(p);p.moveNext$0();)h=p.get$current(p),_.$indexSet(0,h,this._nodeFor$5$forImport(h,r,n,c,!0));return new t.Tuple2(a,_,$.Tuple2_of_Map_of_Uri_and_nullable_StylesheetNode_and_Map_of_Uri_and_nullable_StylesheetNode)},reload$1(e){var r,n,s=this,i=s._nodes.$index(0,e);if(i==null)throw t.wrapException(t.StateError$(e.toString$0(0)+" is not in the dependency graph."));return s._transitiveModificationTimes.clear$0(0),s.importCache.clearImport$1(e),r=s._ignoreErrors$1(new t.StylesheetGraph_reload_closure(s,i,e)),r==null?!1:(i._stylesheet=r,n=s._upstreamNodes$3(r,i.importer,e),i._replaceUpstream$2(n.item1,n.item2),!0)},_recanonicalizeImports$2(e,r){var n,s,i,a,o,l,_,c=this,p=t.LinkedHashSet_LinkedHashSet$_empty($.StylesheetNode);for(n=c._nodes,n=n.get$values(n),n=n.get$iterator(n),s=$.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,i=$.Uri,a=$.nullable_StylesheetNode;n.moveNext$0();)o=n.get$current(n),l=c._recanonicalizeImportsForNode$4$forImport(o,e,r,!1),_=c._recanonicalizeImportsForNode$4$forImport(o,e,r,!0),(l.__js_helper$_length!==0||_.__js_helper$_length!==0)&&(p.add$1(0,o),o._replaceUpstream$2(t.mergeMaps(new t.UnmodifiableMapView(o._upstream,s),l,i,a),t.mergeMaps(new t.UnmodifiableMapView(o._upstreamImports,s),_,i,a)));return p._collection$_length!==0&&c._transitiveModificationTimes.clear$0(0),p},_recanonicalizeImportsForNode$4$forImport(e,r,n,s){var i=$.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,a=s?new t.UnmodifiableMapView(e._upstreamImports,i):new t.UnmodifiableMapView(e._upstream,i),o=t.LinkedHashMap_LinkedHashMap$_empty($.Uri,$.nullable_StylesheetNode);return a._map.forEach$1(0,new t.StylesheetGraph__recanonicalizeImportsForNode_closure(this,r,n,e,s,o)),o},_nodeFor$5$forImport(e,r,n,s,i){var a,o,l,_,c,p,h=this,f=h._ignoreErrors$1(new t.StylesheetGraph__nodeFor_closure(h,e,r,n,i));return f==null?null:(a=f.item1,o=f.item2,l=f.item3,_=h._nodes,_.containsKey$1(o)?_.$index(0,o):s.contains$1(0,o)||(c=h._ignoreErrors$1(new t.StylesheetGraph__nodeFor_closure0(h,a,o,l)),c==null)?null:(s.add$1(0,o),p=t.StylesheetNode$_(c,a,o,h._upstreamNodes$3(c,a,o)),s.remove$1(0,o),_.$indexSet(0,o,p),p))},_nodeFor$4(e,r,n,s){return this._nodeFor$5$forImport(e,r,n,s,!1)},_ignoreErrors$1$1(e){var r;try{return r=e.call$0(),r}catch{return null}},_ignoreErrors$1(e){return this._ignoreErrors$1$1(e,$.dynamic)}},t.StylesheetGraph_modifiedSince_transitiveModificationTime.prototype={call$1(e){return this.$this._transitiveModificationTimes.putIfAbsent$2(e.canonicalUrl,new t.StylesheetGraph_modifiedSince_transitiveModificationTime_closure(e,this))},$signature:400},t.StylesheetGraph_modifiedSince_transitiveModificationTime_closure.prototype={call$0(){var e,r,n,s=this.node,i=s.importer.modificationTime$1(s.canonicalUrl);for(e=s._upstream,e=e.get$values(e),s=s._upstreamImports,s=e.followedBy$1(0,s.get$values(s)),s=new t.FollowedByIterator(m.get$iterator$ax(s.__internal$_first),s._second),e=this.transitiveModificationTime;s.moveNext$0();)r=s._currentIterator,r=r.get$current(r),n=r==null?new t.DateTime(Date.now(),!1):e.call$1(r),n._value>i._value&&(i=n);return i},$signature:195},t.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:76},t.StylesheetGraph_addCanonical_closure.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:75},t.StylesheetGraph_reload_closure.prototype={call$0(){return this.$this.importCache.importCanonical$2(this.node.importer,this.canonicalUrl)},$signature:75},t.StylesheetGraph__recanonicalizeImportsForNode_closure.prototype={call$2(e,r){var n,s,i,a,o,l=this;if(!!l.importer.couldCanonicalize$2(e,l.canonicalUrl)){s=l.$this,i=s.importCache,i.clearCanonicalize$1(e),n=null;try{a=l.node,n=i.canonicalize$4$baseImporter$baseUrl$forImport(0,e,a.importer,a.canonicalUrl,l.forImport)}catch{}i=n,o=i==null?null:i.item2,!m.$eq$(o,r==null?null:r.canonicalUrl)&&(s=n==null?null:s._nodes.$index(0,n.item2),l.newMap.$indexSet(0,e,s))}},$signature:257},t.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:76},t.StylesheetGraph__nodeFor_closure0.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.resolvedUrl)},$signature:75},t.StylesheetNode.prototype={StylesheetNode$_$4(e,r,n,s){var i,a;for(i=this._upstream,i=i.get$values(i),a=this._upstreamImports,a=i.followedBy$1(0,a.get$values(a)),a=new t.FollowedByIterator(m.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,r){var n,s,i,a=this,o=a._upstream,l=$.nullable_StylesheetNode;for(o=t.LinkedHashSet_LinkedHashSet$of(o.get$values(o),l),n=a._upstreamImports,o.addAll$1(0,n.get$values(n)),n=$.StylesheetNode,s=t.SetExtension_removeNull(o,n),l=t.LinkedHashSet_LinkedHashSet$of(e.get$values(e),l),l.addAll$1(0,r.get$values(r)),i=t.SetExtension_removeNull(l,n),o=s.difference$1(i),o=o.get$iterator(o);o.moveNext$0();)o.get$current(o)._downstream.remove$1(0,a);for(o=i.difference$1(s),o=o.get$iterator(o);o.moveNext$0();)o.get$current(o)._downstream.add$1(0,a);a._upstream=e,a._upstreamImports=r},_stylesheet_graph$_remove$0(){var e,r,n,s,i,a,o=this;for(e=o._upstream,e=t.LinkedHashSet_LinkedHashSet$of(e.get$values(e),$.nullable_StylesheetNode),r=o._upstreamImports,e.addAll$1(0,r.get$values(r)),e=t._LinkedHashSetIterator$(e,e._collection$_modifications),r=t._instanceType(e)._precomputed1;e.moveNext$0();)n=e._collection$_current,n==null&&(n=r._as(n)),n!=null&&n._downstream.remove$1(0,o);for(e=o._downstream,e=e.get$iterator(e);e.moveNext$0();){for(r=e.get$current(e),n=r._upstream,n=m.toList$0$ax(n.get$keys(n)),s=n.length,i=0;i":r}},t.Syntax.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax$_name}},t.Box.prototype={$eq(e,r){return r==null?!1:this.$ti._is(r)&&r._box$_inner===this._box$_inner},get$hashCode(e){return t.Primitives_objectHashCode(this._box$_inner)}},t.ModifiableBox.prototype={},t.LazyFileSpan.prototype={get$span(e){var r=this._lazy_file_span$_span;return r==null?this._lazy_file_span$_span=this._builder.call$0():r},compareTo$1(e,r){return this.get$span(this).compareTo$1(0,r)},get$context(e){var r=this.get$span(this);return r.get$context(r)},get$end(e){var r=this.get$span(this);return r.get$end(r)},expand$1(e,r){return this.get$span(this).expand$1(0,r)},get$file(e){var r=this.get$span(this);return r.get$file(r)},highlight$1$color(e){return this.get$span(this).highlight$1$color(e)},get$length(e){var r=this.get$span(this);return r.get$length(r)},message$2$color(e,r,n){return this.get$span(this).message$2$color(0,r,n)},message$1(e,r){return this.message$2$color(e,r,null)},get$sourceUrl(e){var r=this.get$span(this);return r.get$sourceUrl(r)},get$start(e){var r=this.get$span(this);return r.get$start(r)},get$text(){return this.get$span(this).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},t.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,r){return this._limited_map_view$_keys.contains$1(0,r)?this._limited_map_view$_map.$index(0,r):null},containsKey$1(e){return this._limited_map_view$_keys.contains$1(0,e)},remove$1(e,r){return this._limited_map_view$_keys.contains$1(0,r)?this._limited_map_view$_map.remove$1(0,r):null}},t.MergedMapView.prototype={get$keys(e){var r=this._mapsByKey;return new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._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,r,n){var s,i,a,o,l,_,c,p;for(s=e.length,i=this._mapsByKey,a=r._eval$1("@<0>")._bind$1(n)._eval$1("MergedMapView<1,2>"),o=0;o")))}},t.SourceMapBuffer_buildSourceMap_closure.prototype={call$1(e){var r=e.source,n=e.target,s=n.line,i=this._box_0,a=i.prefixLines;return i=s===0?i.prefixColumn:0,new t.Entry(r,t.SourceLocation$(n.offset+this.prefixLength,n.column+i,s+a,null),e.identifierName)},$signature:153},t.UnprefixedMapView.prototype={get$keys(e){return new t._UnprefixedKeys(this)},$index(e,r){return typeof r=="string"?this._unprefixed_map_view$_map.$index(0,this._unprefixed_map_view$_prefix+r):null},containsKey$1(e){return typeof e=="string"&&this._unprefixed_map_view$_map.containsKey$1(this._unprefixed_map_view$_prefix+e)},remove$1(e,r){return typeof r=="string"?this._unprefixed_map_view$_map.remove$1(0,this._unprefixed_map_view$_prefix+r):null}},t._UnprefixedKeys.prototype={get$iterator(e){var r=this._unprefixed_map_view$_view._unprefixed_map_view$_map;return r=m.where$1$ax(r.get$keys(r),new t._UnprefixedKeys_iterator_closure(this)).map$1$1(0,new t._UnprefixedKeys_iterator_closure0(this),$.String),r.get$iterator(r)},contains$1(e,r){return this._unprefixed_map_view$_view.containsKey$1(r)}},t._UnprefixedKeys_iterator_closure.prototype={call$1(e){return u.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix)},$signature:8},t._UnprefixedKeys_iterator_closure0.prototype={call$1(e){return u.JSString_methods.substring$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix.length)},$signature:5},t.indent_closure.prototype={call$1(e){return u.JSString_methods.$mul(" ",this.indentation)+e},$signature:5},t.flattenVertically_closure.prototype={call$1(e){return t.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},t.flattenVertically_closure0.prototype={call$1(e){return this.result.push(e.removeFirst$0()),e.get$length(e)===0},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},t.longestCommonSubsequence_backtrack.prototype={call$2(e,r){var n,s,i=this;return e===-1||r===-1?t._setArrayType([],i.T._eval$1("JSArray<0>")):(n=i.selections[e][r],n!=null?(s=i.call$2(e-1,r-1),m.add$1$ax(s,n),s):(s=i.lengths,s[e+1][r]>s[e][r+1]?i.call$2(e,r-1):i.call$2(e-1,r)))},$signature(){return this.T._eval$1("List<0>(int,int)")}},t.mapAddAll2_closure.prototype={call$2(e,r){var n=this.destination,s=n.$index(0,e);s!=null?s.addAll$1(0,r):n.$indexSet(0,e,r)},$signature(){return this.K1._eval$1("@<0>")._bind$1(this.K2)._bind$1(this.V)._eval$1("~(1,Map<2,3>)")}},t.Value.prototype={get$isTruthy(){return!0},get$separator(e){return u.ListSeparator_undecided_null_undecided},get$hasBrackets(){return!1},get$asList(){return t._setArrayType([this],$.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,r){var n,s,i,a=e.assertNumber$1(r);if(a.get$hasUnits()&&(n=a.get$unitString(),s=a.unitSuggestion$1(r),t.EvaluationContext_current().warn$2(0,"$"+r+": Passing a number with unit "+n+F.x20is_de+s+F.x0a_Morex3a,u.Deprecation_8WR)),i=a.assertInt$1(r),i===0)throw t.wrapException(t.SassScriptException$("List index may not be 0.",r));if(Math.abs(i)>this.get$lengthAsList())throw t.wrapException(t.SassScriptException$("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",r));return i<0?this.get$lengthAsList()+i:i-1},assertCalculation$1(e){return t.throwExpression(t.SassScriptException$(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return t.throwExpression(t.SassScriptException$(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return t.throwExpression(t.SassScriptException$(this.toString$0(0)+" is not a function reference.",e))},assertMap$1(e){return t.throwExpression(t.SassScriptException$(this.toString$0(0)+" is not a map.",e))},tryMap$0(){return null},assertNumber$1(e){return t.throwExpression(t.SassScriptException$(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return t.throwExpression(t.SassScriptException$(this.toString$0(0)+" is not a string.",e))},_selectorString$1(e){var r=this._selectorStringOrNull$0();if(r!=null)return r;throw t.wrapException(t.SassScriptException$(this.toString$0(0)+F.x20is_noa,e))},_selectorStringOrNull$0(){var e,r,n,s,i,a,o,l,_=this,c=null;if(_ instanceof t.SassString)return _._string$_text;if(!(_ instanceof t.SassList)||(e=_._list$_contents,r=e.length,r===0))return c;switch(n=t._setArrayType([],$.JSArray_String),s=_._separator,s){case u.ListSeparator_rXA:for(i=0;i "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){if(e instanceof t.SassString)return new t.SassString(t.serializeValue(this,!1,!0)+e._string$_text,e._hasQuotes);if(e instanceof t.SassCalculation)throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null));return new t.SassString(t.serializeValue(this,!1,!0)+t.serializeValue(e,!1,!0),!1)},minus$1(e){if(e instanceof t.SassCalculation)throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null));return new t.SassString(t.serializeValue(this,!1,!0)+"-"+t.serializeValue(e,!1,!0),!1)},dividedBy$1(e){return new t.SassString(t.serializeValue(this,!1,!0)+"/"+t.serializeValue(e,!1,!0),!1)},unaryPlus$0(){return new t.SassString("+"+t.serializeValue(this,!1,!0),!1)},unaryMinus$0(){return new t.SassString("-"+t.serializeValue(this,!1,!0),!1)},unaryNot$0(){return u.SassBoolean_false},withoutSlash$0(){return this},toString$0(e){return t.serializeValue(this,!0,!0)}},t.SassArgumentList.prototype={},t.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,$.dynamic)},unaryNot$0(){return this.value?u.SassBoolean_false:u.SassBoolean_true}},t.SassCalculation.prototype={get$isSpecialNumber(){return!0},accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof t.SassString)return this.super$Value$plus(e);throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return t.throwExpression(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return t.throwExpression(t.SassScriptException$('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return t.throwExpression(t.SassScriptException$('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,r){return r==null?!1:r instanceof t.SassCalculation&&this.name===r.name&&u.C_ListEquality.equals$2(0,this.$arguments,r.$arguments)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^u.C_ListEquality0.hash$1(this.$arguments)}},t.SassCalculation__verifyLength_closure.prototype={call$1(e){return e instanceof t.SassString||e instanceof t.CalculationInterpolation},$signature:72},t.CalculationOperation.prototype={$eq(e,r){return r==null?!1:r instanceof t.CalculationOperation&&this._operator===r._operator&&m.$eq$(this._left,r._left)&&m.$eq$(this._right,r._right)},get$hashCode(e){return(t.Primitives_objectHashCode(this._operator)^m.get$hashCode$(this._left)^m.get$hashCode$(this._right))>>>0},toString$0(e){var r=t.serializeValue(new t.SassCalculation("",t._setArrayType([this],$.JSArray_Object)),!0,!0);return u.JSString_methods.substring$2(r,1,r.length-1)}},t.CalculationOperator.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},t.CalculationInterpolation.prototype={$eq(e,r){return r==null?!1:r instanceof t.CalculationInterpolation&&this._calculation$_value===r._calculation$_value},get$hashCode(e){return u.JSString_methods.get$hashCode(this._calculation$_value)},toString$0(e){return this._calculation$_value}},t.SassColor.prototype={get$red(e){var r;return this._red==null&&this._hslToRgb$0(),r=this._red,r.toString,r},get$green(e){var r;return this._green==null&&this._hslToRgb$0(),r=this._green,r.toString,r},get$blue(e){var r;return this._blue==null&&this._hslToRgb$0(),r=this._blue,r.toString,r},get$hue(e){var r;return this._hue==null&&this._rgbToHsl$0(),r=this._hue,r.toString,r},get$saturation(e){var r;return this._saturation==null&&this._rgbToHsl$0(),r=this._saturation,r.toString,r},get$lightness(e){var r;return this._lightness==null&&this._rgbToHsl$0(),r=this._lightness,r.toString,r},get$whiteness(e){var r=this;return Math.min(Math.min(r.get$red(r),r.get$green(r)),r.get$blue(r))/255*100},get$blackness(e){var r=this;return 100-Math.max(Math.max(r.get$red(r),r.get$green(r)),r.get$blue(r))/255*100},accept$1$1(e){var r,n,s,i,a,o,l=this;return e._style===u.OutputStyle_1?t.fuzzyEquals(l._alpha,1)?(r=v.$get$namesByColor().$index(0,l),n=e._canUseShortHex$1(l)?4:7,r!=null&&r.length<=n?e._serialize$_buffer.write$1(0,r):(s=e._serialize$_buffer,e._canUseShortHex$1(l)?(s.writeCharCode$1(35),s.writeCharCode$1(t.hexCharFor(l.get$red(l)&15)),s.writeCharCode$1(t.hexCharFor(l.get$green(l)&15)),s.writeCharCode$1(t.hexCharFor(l.get$blue(l)&15))):(s.writeCharCode$1(35),e._writeHexComponent$1(l.get$red(l)),e._writeHexComponent$1(l.get$green(l)),e._writeHexComponent$1(l.get$blue(l))))):e._writeRgb$1(l):(i=l.format,i!=null?i===u._ColorFormatEnum_rgbFunction?e._writeRgb$1(l):(s=e._serialize$_buffer,i===u._ColorFormatEnum_hslFunction?(a=l._alpha,o=t.fuzzyEquals(a,1),s.write$1(0,o?"hsl(":"hsla("),e._writeNumber$1(l.get$hue(l)),s.write$1(0,", "),e._writeNumber$1(l.get$saturation(l)),s.writeCharCode$1(37),s.write$1(0,", "),e._writeNumber$1(l.get$lightness(l)),s.writeCharCode$1(37),o||(s.write$1(0,", "),e._writeNumber$1(a)),s.writeCharCode$1(41)):s.write$1(0,$.SpanColorFormat._as(i)._color$_span.get$text())):(s=v.$get$namesByColor(),s.containsKey$1(l)&&!t.fuzzyEquals(l._alpha,0)?e._serialize$_buffer.write$1(0,s.$index(0,l)):t.fuzzyEquals(l._alpha,1)?(e._serialize$_buffer.writeCharCode$1(35),e._writeHexComponent$1(l.get$red(l)),e._writeHexComponent$1(l.get$green(l)),e._writeHexComponent$1(l.get$blue(l))):e._writeRgb$1(l))),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertColor$1(e){return this},changeRgb$4$alpha$blue$green$red(e,r,n,s){return t.SassColor$rgb(s,n,r,e==null?this._alpha:e)},changeRgb$3$blue$green$red(e,r,n){return this.changeRgb$4$alpha$blue$green$red(null,e,r,n)},changeHsl$4$alpha$hue$lightness$saturation(e,r,n,s){var i=this,a=null,o=r==null?i.get$hue(i):r,l=s==null?i.get$saturation(i):s,_=n==null?i.get$lightness(i):n,c=e==null?i._alpha:e;return o=u.JSNumber_methods.$mod(o,360),l=t.fuzzyAssertRange(l,0,100,"saturation"),_=t.fuzzyAssertRange(_,0,100,"lightness"),c=t.fuzzyAssertRange(c,0,1,"alpha"),new t.SassColor(a,a,a,o,l,_,c,a)},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 r=this;return new t.SassColor(r._red,r._green,r._blue,r._hue,r._saturation,r._lightness,t.fuzzyAssertRange(e,0,1,"alpha"),null)},plus$1(e){if(!(e instanceof t.SassNumber)&&!(e instanceof t.SassColor))return this.super$Value$plus(e);throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof t.SassNumber)&&!(e instanceof t.SassColor))return this.super$Value$minus(e);throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof t.SassNumber)&&!(e instanceof t.SassColor))return this.super$Value$dividedBy(e);throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,r){var n=this;return r==null?!1:r instanceof t.SassColor&&r.get$red(r)===n.get$red(n)&&r.get$green(r)===n.get$green(n)&&r.get$blue(r)===n.get$blue(n)&&r._alpha===n._alpha},get$hashCode(e){var r=this;return u.JSInt_methods.get$hashCode(r.get$red(r))^u.JSInt_methods.get$hashCode(r.get$green(r))^u.JSInt_methods.get$hashCode(r.get$blue(r))^u.JSNumber_methods.get$hashCode(r._alpha)},_rgbToHsl$0(){var e,r,n=this,s=n.get$red(n)/255,i=n.get$green(n)/255,a=n.get$blue(n)/255,o=Math.max(Math.max(s,i),a),l=Math.min(Math.min(s,i),a),_=o-l,c=o===l;c?n._hue=0:o===s?n._hue=u.JSNumber_methods.$mod(60*(i-a)/_,360):o===i?n._hue=u.JSNumber_methods.$mod(120+60*(a-s)/_,360):o===a&&(n._hue=u.JSNumber_methods.$mod(240+60*(s-i)/_,360)),e=o+l,r=50*e,n._lightness=r,c?n._saturation=0:(c=100*_,r<50?n._saturation=c/e:n._saturation=c/(2-o-l))},_hslToRgb$0(){var e=this,r=e.get$hue(e)/360,n=e.get$saturation(e)/100,s=e.get$lightness(e)/100,i=s<=.5?s*(n+1):s+n-s*n,a=s*2-i;e._red=t.fuzzyRound(t.SassColor__hueToRgb(a,i,r+.3333333333333333)*255),e._green=t.fuzzyRound(t.SassColor__hueToRgb(a,i,r)*255),e._blue=t.fuzzyRound(t.SassColor__hueToRgb(a,i,r-.3333333333333333)*255)}},t.SassColor_SassColor$hwb_toRgb.prototype={call$1(e){return t.fuzzyRound((t.SassColor__hueToRgb(0,1,e)*this.factor+this._box_0.scaledWhiteness)*255)},$signature:197},t._ColorFormatEnum.prototype={toString$0(e){return this._color$_name}},t.SpanColorFormat.prototype={},t.SassFunction.prototype={accept$1$1(e){var r,n;return e._inspect||t.throwExpression(t.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),r=e._serialize$_buffer,r.write$1(0,"get-function("),n=this.callable,e._visitQuotedString$1(n.get$name(n)),r.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertFunction$1(e){return this},$eq(e,r){return r==null?!1:r instanceof t.SassFunction&&this.callable.$eq(0,r.callable)},get$hashCode(e){var r=this.callable;return r.get$hashCode(r)}},t.SassList.prototype={get$separator(e){return this._separator},get$hasBrackets(){return this._hasBrackets},get$isBlank(){return!this._hasBrackets&&u.JSArray_methods.every$1(this._list$_contents,new t.SassList_isBlank_closure)},get$asList(){return this._list$_contents},get$lengthAsList(){return this._list$_contents.length},SassList$3$brackets(e,r,n){if(this._separator===u.ListSeparator_undecided_null_undecided&&this._list$_contents.length>1)throw t.wrapException(t.ArgumentError$(F.A_list,null))},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMap$1(e){return this._list$_contents.length===0?u.SassMap_Map_empty:this.super$Value$assertMap(e)},tryMap$0(){return this._list$_contents.length===0?u.SassMap_Map_empty:null},$eq(e,r){var n,s=this;return r==null?!1:(r instanceof t.SassList&&r._separator===s._separator&&r._hasBrackets===s._hasBrackets&&u.C_ListEquality.equals$2(0,r._list$_contents,s._list$_contents)?n=!0:n=s._list$_contents.length===0&&r instanceof t.SassMap&&r.get$asList().length===0,n)},get$hashCode(e){return u.C_ListEquality0.hash$1(this._list$_contents)}},t.SassList_isBlank_closure.prototype={call$1(e){return e.get$isBlank()},$signature:67},t.ListSeparator.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list$_name}},t.SassMap.prototype={get$separator(e){var r=this._map$_contents;return r.get$isEmpty(r)?u.ListSeparator_undecided_null_undecided:u.ListSeparator_rXA},get$asList(){var e=t._setArrayType([],$.JSArray_Value);return this._map$_contents.forEach$1(0,new t.SassMap_asList_closure(e)),e},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,$.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,r){var n;return r==null?!1:(r instanceof t.SassMap&&u.C_MapEquality.equals$2(0,r._map$_contents,this._map$_contents)?n=!0:(n=this._map$_contents,n=n.get$isEmpty(n)&&r instanceof t.SassList&&r._list$_contents.length===0),n)},get$hashCode(e){var r=this._map$_contents;return r.get$isEmpty(r)?u.C_ListEquality0.hash$1(u.List_empty8):u.C_MapEquality.hash$1(r)}},t.SassMap_asList_closure.prototype={call$2(e,r){this.result.push(t.SassList$(t._setArrayType([e,r],$.JSArray_Value),u.ListSeparator_EVt,!1))},$signature:50},t._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,$.dynamic)},unaryNot$0(){return u.SassBoolean_true}},t.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,$.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 r=t.fuzzyAsInt(this._number$_value);if(r!=null)return r;throw t.wrapException(t.SassScriptException$(this.toString$0(0)+" is not an int.",e))},assertInt$0(){return this.assertInt$1(null)},valueInRange$3(e,r,n){var s=this,i=t.fuzzyCheckRange(s._number$_value,e,r);if(i!=null)return i;throw t.wrapException(t.SassScriptException$("Expected "+s.toString$0(0)+" to be within "+e+s.get$unitString()+" and "+r+s.get$unitString()+".",n))},valueInRangeWithUnit$4(e,r,n,s){var i=t.fuzzyCheckRange(this._number$_value,e,r);if(i!=null)return i;throw t.wrapException(t.SassScriptException$("Expected "+this.toString$0(0)+" to be within "+e+s+" and "+r+s+".",n))},hasCompatibleUnits$1(e){var r=this;return r.get$numeratorUnits(r).length!==e.get$numeratorUnits(e).length||r.get$denominatorUnits(r).length!==e.get$denominatorUnits(e).length?!1:r.isComparableTo$1(e)},assertUnit$2(e,r){if(!this.hasUnit$1(e))throw t.wrapException(t.SassScriptException$("Expected "+this.toString$0(0)+' to have unit "'+e+'".',r))},assertNoUnits$1(e){if(!!this.get$hasUnits())throw t.wrapException(t.SassScriptException$("Expected "+this.toString$0(0)+" to have no units.",e))},convertValueToMatch$3(e,r,n){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!1,r,e,n)},coerce$3(e,r,n){return t.SassNumber_SassNumber$withUnits(this.coerceValue$3(e,r,n),r,e)},coerce$2(e,r){return this.coerce$3(e,r,null)},coerceValue$3(e,r,n){return this._coerceOrConvertValue$4$coerceUnitless$name(e,r,!0,n)},coerceValueToUnit$2(e,r){var n=$.JSArray_String;return this.coerceValue$3(t._setArrayType([e],n),t._setArrayType([],n),r)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceValueToMatch$3(e,r,n){return this._coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e.get$numeratorUnits(e),e.get$denominatorUnits(e),!0,r,e,n)},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},_coerceOrConvertValue$6$coerceUnitless$name$other$otherName(e,r,n,s,i,a){var o,l,_,c,p,h,f=this,d={};if(u.C_ListEquality.equals$2(0,f.get$numeratorUnits(f),e)&&u.C_ListEquality.equals$2(0,f.get$denominatorUnits(f),r)||(o=e.length!==0||r.length!==0,n?l=!f.get$hasUnits()||!o:l=!1,l))return f._number$_value;for(_=new t.SassNumber__coerceOrConvertValue_compatibilityException(f,i,a,o,s,e,r),d.value=f._number$_value,l=f.get$numeratorUnits(f),c=t._setArrayType(l.slice(0),t._arrayInstanceType(l)),l=e.length,p=0;p "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof t.SassNumber)return this._coerceUnits$2(e,t.number0__fuzzyGreaterThanOrEquals$closure())?u.SassBoolean_true:u.SassBoolean_false;throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof t.SassNumber)return this._coerceUnits$2(e,t.number0__fuzzyLessThan$closure())?u.SassBoolean_true:u.SassBoolean_false;throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof t.SassNumber)return this._coerceUnits$2(e,t.number0__fuzzyLessThanOrEquals$closure())?u.SassBoolean_true:u.SassBoolean_false;throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof t.SassNumber)return this.withValue$1(this._coerceUnits$2(e,t.number0__moduloLikeSass$closure()));throw t.wrapException(t.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var r=this;if(e instanceof t.SassNumber)return r.withValue$1(r._coerceUnits$2(e,new t.SassNumber_plus_closure));if(!(e instanceof t.SassColor))return r.super$Value$plus(e);throw t.wrapException(t.SassScriptException$('Undefined operation "'+r.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var r=this;if(e instanceof t.SassNumber)return r.withValue$1(r._coerceUnits$2(e,new t.SassNumber_minus_closure));if(!(e instanceof t.SassColor))return r.super$Value$minus(e);throw t.wrapException(t.SassScriptException$('Undefined operation "'+r.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var r=this;if(e instanceof t.SassNumber)return e.get$hasUnits()?r.multiplyUnits$3(r._number$_value*e._number$_value,e.get$numeratorUnits(e),e.get$denominatorUnits(e)):r.withValue$1(r._number$_value*e._number$_value);throw t.wrapException(t.SassScriptException$('Undefined operation "'+r.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var r=this;return e instanceof t.SassNumber?e.get$hasUnits()?r.multiplyUnits$3(r._number$_value/e._number$_value,e.get$denominatorUnits(e),e.get$numeratorUnits(e)):r.withValue$1(r._number$_value/e._number$_value):r.super$Value$dividedBy(e)},unaryPlus$0(){return this},_coerceUnits$1$2(e,r){var n;try{return n=r.call$2(this._number$_value,e.coerceValueToMatch$1(this)),n}catch(s){throw t.unwrapException(s)instanceof t.SassScriptException&&this.coerceValueToMatch$1(e),s}},_coerceUnits$2(e,r){return this._coerceUnits$1$2(e,r,$.dynamic)},multiplyUnits$3(e,r,n){var s,i,a,o,l,_,c,p=this,h={};if(h.value=e,p.get$numeratorUnits(p).length===0){if(n.length===0&&!p._areAnyConvertible$2(p.get$denominatorUnits(p),r))return t.SassNumber_SassNumber$withUnits(e,p.get$denominatorUnits(p),r);if(p.get$denominatorUnits(p).length===0)return t.SassNumber_SassNumber$withUnits(e,n,r)}else if(r.length===0){if(n.length===0)return t.SassNumber_SassNumber$withUnits(e,n,p.get$numeratorUnits(p));if(p.get$denominatorUnits(p).length===0&&!p._areAnyConvertible$2(p.get$numeratorUnits(p),n))return t.SassNumber_SassNumber$withUnits(e,n,p.get$numeratorUnits(p))}for(s=t._setArrayType([],$.JSArray_String),i=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),a=p.get$numeratorUnits(p),o=a.length,l=0;l"),n=t.List_List$of(new t.MappedListIterable(e,new t.SassNumber__canonicalizeUnitList_closure,n),!0,n._eval$1("ListIterable.E")),u.JSArray_methods.sort$0(n),n)},_canonicalMultiplier$1(e){return u.JSArray_methods.fold$2(e,1,new t.SassNumber__canonicalMultiplier_closure(this))},canonicalMultiplierForUnit$1(e){var r,n=u.Map_nfuzN.$index(0,e);return n==null?r=1:(r=n.get$values(n),r=1/r.get$first(r)),r},unitSuggestion$2(e,r){var n,s,i,a=this,o=a.get$denominatorUnits(a);return o=new t.MappedListIterable(o,new t.SassNumber_unitSuggestion_closure,t._arrayInstanceType(o)._eval$1("MappedListIterable<1,String>")).join$0(0),n=a.get$numeratorUnits(a),n=new t.MappedListIterable(n,new t.SassNumber_unitSuggestion_closure0,t._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$0(0),s=r==null?"":" * 1"+r,i="$"+e+o+n+s,a.get$numeratorUnits(a).length===0?i:"calc("+i+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},t.SassNumber__coerceOrConvertValue_compatibilityException.prototype={call$0(){var e,r,n,s,i,a,o=this,l=o.other;return l!=null?(e=o.$this,r=e.toString$0(0)+" and",n=new t.StringBuffer(r),s=o.otherName,s!=null&&(r=n._contents=r+(" $"+s+":")),l=r+(" "+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 t.SassScriptException(e==null?l:"$"+e+": "+l)):o.otherHasUnits?(l=o.newNumerators,l.length===1&&o.newDenominators.length===0&&(i=v.$get$_typesByUnit().$index(0,u.JSArray_methods.get$first(l)),i!=null)?(l=o.$this.toString$0(0),e=u.JSArray_methods.contains$1(t._setArrayType([97,101,105,111,117],$.JSArray_int),u.JSString_methods._codeUnitAt$1(i,0))?"an "+i:"a "+i,r=u.Map_ws7dy.$index(0,i),r.toString,r="Expected "+l+" to have "+e+" unit ("+u.JSArray_methods.join$1(r,", ")+").",e=o.name,new t.SassScriptException(e==null?r:"$"+e+": "+r)):(e=o.newDenominators,a=t.pluralize("unit",l.length+e.length,null),r=o.$this,e="Expected "+r.toString$0(0)+" to have "+a+" "+r._unitString$2(l,e)+".",l=o.name,new t.SassScriptException(l==null?e:"$"+l+": "+e))):(l="Expected "+o.$this.toString$0(0)+" to have no units.",e=o.name,new t.SassScriptException(e==null?l:"$"+e+": "+l))},$signature:416},t.SassNumber__coerceOrConvertValue_closure.prototype={call$1(e){var r=t.conversionFactor(this.newNumerator,e);return r==null?!1:(this._box_0.value*=r,!0)},$signature:8},t.SassNumber__coerceOrConvertValue_closure0.prototype={call$0(){return t.throwExpression(this.compatibilityException.call$0())},$signature:0},t.SassNumber__coerceOrConvertValue_closure1.prototype={call$1(e){var r=t.conversionFactor(this.newDenominator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:8},t.SassNumber__coerceOrConvertValue_closure2.prototype={call$0(){return t.throwExpression(this.compatibilityException.call$0())},$signature:0},t.SassNumber_plus_closure.prototype={call$2(e,r){return e+r},$signature:58},t.SassNumber_minus_closure.prototype={call$2(e,r){return e-r},$signature:58},t.SassNumber_multiplyUnits_closure.prototype={call$1(e){var r=t.conversionFactor(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:8},t.SassNumber_multiplyUnits_closure0.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber_multiplyUnits_closure1.prototype={call$1(e){var r=t.conversionFactor(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:8},t.SassNumber_multiplyUnits_closure2.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber__areAnyConvertible_closure.prototype={call$1(e){var r=u.Map_nfuzN.$index(0,e);return r==null?u.JSArray_methods.contains$1(this.units2,e):u.JSArray_methods.any$1(this.units2,r.get$containsKey())},$signature:8},t.SassNumber__canonicalizeUnitList_closure.prototype={call$1(e){var r,n=v.$get$_typesByUnit().$index(0,e);return n==null?r=e:(r=u.Map_ws7dy.$index(0,n),r.toString,r=u.JSArray_methods.get$first(r)),r},$signature:5},t.SassNumber__canonicalMultiplier_closure.prototype={call$2(e,r){return e*this.$this.canonicalMultiplierForUnit$1(r)},$signature:157},t.SassNumber_unitSuggestion_closure.prototype={call$1(e){return" * 1"+e},$signature:5},t.SassNumber_unitSuggestion_closure0.prototype={call$1(e){return" / 1"+e},$signature:5},t.ComplexSassNumber.prototype={get$numeratorUnits(e){return this._numeratorUnits},get$denominatorUnits(e){return this._denominatorUnits},get$hasUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw t.wrapException(t.UnimplementedError$(F.Comple))},withValue$1(e){return new t.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,e,null)},withSlash$2(e,r){return new t.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,this._number$_value,new t.Tuple2(e,r,$.Tuple2_SassNumber_SassNumber))}},t.SingleUnitSassNumber.prototype={get$numeratorUnits(e){return t.List_List$unmodifiable([this._unit],$.String)},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!0},withValue$1(e){return new t.SingleUnitSassNumber(this._unit,e,null)},withSlash$2(e,r){return new t.SingleUnitSassNumber(this._unit,this._number$_value,new t.Tuple2(e,r,$.Tuple2_SassNumber_SassNumber))},hasUnit$1(e){return e===this._unit},hasCompatibleUnits$1(e){return e instanceof t.SingleUnitSassNumber&&t.conversionFactor(this._unit,e._unit)!=null},hasPossiblyCompatibleUnits$1(e){var r,n,s;return e instanceof t.SingleUnitSassNumber?(r=v.$get$_knownCompatibilitiesByUnit(),n=r.$index(0,this._unit.toLowerCase()),n==null?!0:(s=e._unit.toLowerCase(),n.contains$1(0,s)||!r.containsKey$1(s))):!1},compatibleWithUnit$1(e){return t.conversionFactor(this._unit,e)!=null},coerceValueToMatch$1(e){var r=e instanceof t.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return r==null?this.super$SassNumber$coerceValueToMatch(e,null,null):r},convertValueToMatch$3(e,r,n){var s=e instanceof t.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return s==null?this.super$SassNumber$convertValueToMatch(e,r,n):s},coerce$2(e,r){var n=e.length===1&&r.length===0?this._coerceToUnit$1(e[0]):null;return n==null?this.super$SassNumber$coerce(e,r,null):n},coerceValue$3(e,r,n){var s=e.length===1&&r.length===0?this._coerceValueToUnit$1(e[0]):null;return s==null?this.super$SassNumber$coerceValue(e,r,n):s},coerceValueToUnit$2(e,r){var n=this._coerceValueToUnit$1(e);return n==null?this.super$SassNumber$coerceValueToUnit(e,r):n},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_coerceToUnit$1(e){var r=this._unit;return r===e?this:t.NullableExtension_andThen(t.conversionFactor(e,r),new t.SingleUnitSassNumber__coerceToUnit_closure(this,e))},_coerceValueToUnit$1(e){return t.NullableExtension_andThen(t.conversionFactor(e,this._unit),new t.SingleUnitSassNumber__coerceValueToUnit_closure(this))},multiplyUnits$3(e,r,n){var s,i={};return i.value=e,i.newNumerators=r,s=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),t.removeFirstWhere(s,new t.SingleUnitSassNumber_multiplyUnits_closure(i,this),new t.SingleUnitSassNumber_multiplyUnits_closure0(i,this)),t.SassNumber_SassNumber$withUnits(i.value,s,i.newNumerators)},unaryMinus$0(){return new t.SingleUnitSassNumber(this._unit,-this._number$_value,null)},$eq(e,r){var n;return r==null?!1:r instanceof t.SingleUnitSassNumber?(n=t.conversionFactor(r._unit,this._unit),n!=null&&t.fuzzyEquals(this._number$_value*n,r._number$_value)):!1},get$hashCode(e){var r=this,n=r.hashCache;return n==null?r.hashCache=t.fuzzyHashCode(r._number$_value*r.canonicalMultiplierForUnit$1(r._unit)):n}},t.SingleUnitSassNumber__coerceToUnit_closure.prototype={call$1(e){return new t.SingleUnitSassNumber(this.unit,this.$this._number$_value*e,null)},$signature:425},t.SingleUnitSassNumber__coerceValueToUnit_closure.prototype={call$1(e){return this.$this._number$_value*e},$signature:32},t.SingleUnitSassNumber_multiplyUnits_closure.prototype={call$1(e){var r=t.conversionFactor(e,this.$this._unit);return r==null?!1:(this._box_0.value*=r,!0)},$signature:8},t.SingleUnitSassNumber_multiplyUnits_closure0.prototype={call$0(){var e=t._setArrayType([this.$this._unit],$.JSArray_String),r=this._box_0;u.JSArray_methods.addAll$1(e,r.newNumerators),r.newNumerators=e},$signature:0},t.UnitlessSassNumber.prototype={get$numeratorUnits(e){return u.List_empty},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!1},withValue$1(e){return new t.UnitlessSassNumber(e,null)},withSlash$2(e,r){return new t.UnitlessSassNumber(this._number$_value,new t.Tuple2(e,r,$.Tuple2_SassNumber_SassNumber))},hasUnit$1(e){return!1},hasCompatibleUnits$1(e){return e instanceof t.UnitlessSassNumber},hasPossiblyCompatibleUnits$1(e){return e instanceof t.UnitlessSassNumber},compatibleWithUnit$1(e){return!0},coerceValueToMatch$1(e){return this._number$_value},convertValueToMatch$3(e,r,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch(e,r,n):this._number$_value},coerce$2(e,r){return t.SassNumber_SassNumber$withUnits(this._number$_value,r,e)},coerceValue$3(e,r,n){return this._number$_value},coerceValueToUnit$2(e,r){return this._number$_value},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var r,n;return e instanceof t.SassNumber?(r=this._number$_value,n=e._number$_value,r>n&&!t.fuzzyEquals(r,n)?u.SassBoolean_true:u.SassBoolean_false):this.super$SassNumber$greaterThan(e)},greaterThanOrEquals$1(e){var r,n;return e instanceof t.SassNumber?(r=this._number$_value,n=e._number$_value,r>n||t.fuzzyEquals(r,n)?u.SassBoolean_true:u.SassBoolean_false):this.super$SassNumber$greaterThanOrEquals(e)},lessThan$1(e){var r,n;return e instanceof t.SassNumber?(r=this._number$_value,n=e._number$_value,rf?-1:1,h===(e.isExclusive?f:a.to=f+d)){s=null,r=1;break}s=i._async_evaluate$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitForRule_closure8(a,i,e,h,d,_),!0,$.nullable_Value),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(g,n)},visitForwardRule$1(e){return this.visitForwardRule$body$_EvaluateVisitor(e)},visitForwardRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value),s,i=this,a,o,l,_,c,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:p=i._async_evaluate$_configuration,h=p.throughForward$1(e),f=e.configuration,d=f.length,g=e.url,r=d!==0?3:5;break;case 3:return r=6,t._asyncAwait(i._async_evaluate$_addForwardConfiguration$2(h,e),y);case 6:return a=C,r=7,t._asyncAwait(i._async_evaluate$_loadModule$5$configuration(g,"@forward",e,new t._EvaluateVisitor_visitForwardRule_closure1(i,e),a),y);case 7:for(g=$.String,o=t.LinkedHashSet_LinkedHashSet$_empty(g),l=0;l0?a=d.$index(h,0):(o=f.$index(0,"condition"),o.toString,a=o),d.get$length(h)>1?l=d.$index(h,1):(o=f.$index(0,"if-true"),o.toString,l=o),d.get$length(h)>2?_=d.$index(h,2):(d=f.$index(0,"if-false"),d.toString,_=d),r=4,t._asyncAwait(a.accept$1(i),g);case 4:return c=S.get$isTruthy()?l:_,r=5,t._asyncAwait(c.accept$1(i),g);case 5:s=i._async_evaluate$_withoutSlash$2(S,i._async_evaluate$_expressionNode$1(c)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(g,n)},visitNullExpression$1(e){return this.visitNullExpression$body$_EvaluateVisitor(e)},visitNullExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:s=u.C__SassNull,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitNumberExpression$1(e){return this.visitNumberExpression$body$_EvaluateVisitor(e)},visitNumberExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassNumber),s,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:s=t.SassNumber_SassNumber(e.value,e.unit),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){return this.visitCalculationExpression$body$_EvaluateVisitor(e)},visitCalculationExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C=t._wrapJsFunctionForAsync(function(A,M){if(A===1)return t._asyncRethrow(M,n);for(;;)e:switch(r){case 0:y=t._setArrayType([],$.JSArray_Object),_=e.$arguments,c=_.length,p=e.name,h=p!=="min",f=p==="max",d=0;case 3:if(!(d1?m.$index$asx(a,1):null,y=t.SassCalculation_clamp(y,c,m.get$length$asx(a)>2?m.$index$asx(a,2):null),s=y,r=1;break e;default:throw y=t.UnsupportedError$('Unknown calculation name "'+p+'".'),t.wrapException(y)}}catch(E){if(y=t.unwrapException(E),y instanceof t.SassScriptException)o=y,l=t.getTraceFromException(E),i._async_evaluate$_verifyCompatibleNumbers$2(a,_),t.throwWithTrace(i._async_evaluate$_exception$2(o.message,e.span),l);else throw E}case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(C,n)},_async_evaluate$_verifyCompatibleNumbers$2(e,r){var n,s,i,a,o,l;for(n=0;s=e.length,n1||i.get$denominatorUnits(i).length!==0))throw t.wrapException(this._async_evaluate$_exception$2("Number "+i.toString$0(0)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;nM?(N=u.JSArray_methods.sublist$1(D.positional,M),u.JSArray_methods.removeRange$2(D.positional,M,D.positional.length)):N=u.List_empty8,M=D.named,J=t.SassArgumentList$(N,M,D.separator===u.ListSeparator_undecided_null_undecided?u.ListSeparator_rXA:D.separator),D.positional.push(J)):J=null,p=null,o=11,s=14,t._asyncAwait(_._addExceptionSpanAsync$1$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure3(c,D),$.Value),X);case 14:p=de,o=2,s=13;break;case 11:if(o=10,q=l,M=t.unwrapException(q),M instanceof t.SassException)throw q;h=M,f=t.getTraceFromException(q),d=null;try{d=t._asString(m.get$message$x(h))}catch{H=m.toString$0$(h),d=H}t.throwWithTrace(_._async_evaluate$_exception$2(d,n.get$span(n)),f),s=13;break;case 10:s=2;break;case 13:if(_._async_evaluate$_callableNode=K,J==null){a=p,s=1;break}if(D.named.__js_helper$_length===0){a=p,s=1;break}if(J._wereKeywordsAccessed){a=p,s=1;break}throw M=D.named,M=M.get$keys(M),M=t.pluralize("argument",M.get$length(M),null),R=D.named,t.wrapException(t.MultiSpanSassRuntimeException$("No "+M+" named "+t.S(t.toSentence(R.get$keys(R).map$1$1(0,new t._EvaluateVisitor__runBuiltInCallable_closure4,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([S.get$spanWithName(),"declaration"],$.FileSpan,$.String),_._async_evaluate$_stackTrace$1(n.get$span(n)),null));case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(l,i)}});return t._asyncStartSync(X,i)},_async_evaluate$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor(e)},_evaluateArguments$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($._ArgumentResults),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H,D=t._wrapJsFunctionForAsync(function(K,q){if(K===1)return t._asyncRethrow(q,n);for(;;)switch(r){case 0:L=t._setArrayType([],$.JSArray_Value),N=t._setArrayType([],$.JSArray_AstNode),a=e.positional,o=a.length,l=0;case 3:if(!(l"))),u.JSArray_methods.addAll$1(N,t.List_List$filled(f.length,C,!1,o)),A=S._separator,S instanceof t.SassArgumentList&&(S._wereKeywordsAccessed=!0,S._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure5(i,p,C,h)))):(L.push(i._async_evaluate$_withoutSlash$2(S,C)),N.push(C),A=u.ListSeparator_undecided_null_undecided);if(M=e.keywordRest,M==null){s=new t._ArgumentResults0(L,N,p,h,A),r=1;break}return r=11,t._asyncAwait(M.accept$1(i),D);case 11:if(E=q,R=i._async_evaluate$_expressionNode$1(M),E instanceof t.SassMap){for(i._async_evaluate$_addRestMap$4(p,E,M,new t._EvaluateVisitor__evaluateArguments_closure6),a=t.LinkedHashMap_LinkedHashMap$_empty(a,o),o=E._map$_contents,o=m.get$iterator$ax(o.get$keys(o)),f=$.SassString;o.moveNext$0();)a.$indexSet(0,f._as(o.get$current(o))._string$_text,R);h.addAll$1(0,a),s=new t._ArgumentResults0(L,N,p,h,A),r=1;break}else throw t.wrapException(i._async_evaluate$_exception$2(F.Variabs+E.toString$0(0)+").",M.get$span(M)));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(D,n)},_async_evaluate$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor(e)},_evaluateMacroArguments$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Tuple2_of_List_Expression_and_Map_String_Expression),s,i=this,a,o,l,_,c,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:if(d=e.$arguments,g=d.rest,g==null){s=new t.Tuple2(d.positional,d.named,$.Tuple2_of_List_Expression_and_Map_String_Expression),r=1;break}return a=d.positional,o=t._setArrayType(a.slice(0),t._arrayInstanceType(a)),l=t.LinkedHashMap_LinkedHashMap$of(d.named,$.String,$.Expression),r=3,t._asyncAwait(g.accept$1(i),y);case 3:if(_=C,c=i._async_evaluate$_expressionNode$1(g),_ instanceof t.SassMap?i._async_evaluate$_addRestMap$4(l,_,e,new t._EvaluateVisitor__evaluateMacroArguments_closure3(g)):_ instanceof t.SassList?(a=_._list$_contents,u.JSArray_methods.addAll$1(o,new t.MappedListIterable(a,new t._EvaluateVisitor__evaluateMacroArguments_closure4(i,c,g),t._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression>"))),_ instanceof t.SassArgumentList&&(_._wereKeywordsAccessed=!0,_._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateMacroArguments_closure5(i,l,c,g)))):o.push(new t.ValueExpression(i._async_evaluate$_withoutSlash$2(_,c),g.get$span(g))),p=d.keywordRest,p==null){s=new t.Tuple2(o,l,$.Tuple2_of_List_Expression_and_Map_String_Expression),r=1;break}return r=4,t._asyncAwait(p.accept$1(i),y);case 4:if(h=C,f=i._async_evaluate$_expressionNode$1(p),h instanceof t.SassMap){i._async_evaluate$_addRestMap$4(l,h,e,new t._EvaluateVisitor__evaluateMacroArguments_closure6(i,f,p)),s=new t.Tuple2(o,l,$.Tuple2_of_List_Expression_and_Map_String_Expression),r=1;break}else throw t.wrapException(i._async_evaluate$_exception$2(F.Variabs+h.toString$0(0)+").",p.get$span(p)));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,n)},_async_evaluate$_addRestMap$1$4(e,r,n,s){r._map$_contents.forEach$1(0,new t._EvaluateVisitor__addRestMap_closure0(this,e,s,this._async_evaluate$_expressionNode$1(n),r,n))},_async_evaluate$_addRestMap$4(e,r,n,s){return this._async_evaluate$_addRestMap$1$4(e,r,n,s,$.dynamic)},_async_evaluate$_verifyArguments$4(e,r,n,s){return this._async_evaluate$_addExceptionSpan$2(s,new t._EvaluateVisitor__verifyArguments_closure0(n,e,r))},visitSelectorExpression$1(e){return this.visitSelectorExpression$body$_EvaluateVisitor(e)},visitSelectorExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:a=i._async_evaluate$_styleRuleIgnoringAtRoot,a=a==null?null:a.originalSelector.get$asSassList(),s=a==null?u.C__SassNull:a,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitStringExpression$1(e){return this.visitStringExpression$body$_EvaluateVisitor(e)},visitStringExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassString),s,i=this,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return o=i._async_evaluate$_inSupportsDeclaration,i._async_evaluate$_inSupportsDeclaration=!1,l=m,r=3,t._asyncAwait(t.mapAsync(e.text.contents,new t._EvaluateVisitor_visitStringExpression_closure0(i),$.Object,$.String),_);case 3:a=l.join$0$ax(p),i._async_evaluate$_inSupportsDeclaration=o,s=new t.SassString(a,e.hasQuotes),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitSupportsExpression$1(e){return this.visitSupportsExpression$body$_EvaluateVisitor(e)},visitSupportsExpression$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassString),s,i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=t,r=3,t._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(e.condition),o);case 3:s=new a.SassString(_,!1),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor(e)},visitCssAtRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s,i=this,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:if(i._async_evaluate$_declarationName!=null)throw t.wrapException(i._async_evaluate$_exception$2(F.At_rul,e.span));if(e.isChildless){i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").addChild$1(t.ModifiableCssAtRule$(e.name,e.span,!0,e.value)),r=1;break}return a=i._async_evaluate$_inKeyframes,o=i._async_evaluate$_inUnknownAtRule,l=e.name,t.unvendor(l.value)==="keyframes"?i._async_evaluate$_inKeyframes=!0:i._async_evaluate$_inUnknownAtRule=!0,r=3,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$(l,e.span,!1,e.value),new t._EvaluateVisitor_visitCssAtRule_closure1(i,e),!1,new t._EvaluateVisitor_visitCssAtRule_closure2,$.ModifiableCssAtRule,$.Null),_);case 3:i._async_evaluate$_inUnknownAtRule=o,i._async_evaluate$_inKeyframes=a;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor(e)},visitCssComment$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){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")===m.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 t.ModifiableCssComment(e.text,e.span)),t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor(e)},visitCssDeclaration$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:return s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").addChild$1(t.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)),t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor(e)},visitCssImport$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=new t.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(a):s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")===m.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(a),s._async_evaluate$__endOfImports=s._async_evaluate$_assertInModule$2(s._async_evaluate$__endOfImports,"_endOfImports")+1):(i=s._async_evaluate$_outOfOrderImports,(i==null?s._async_evaluate$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport):i).push(a)),t._asyncReturn(null,n)}});return t._asyncStartSync(o,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor(e)},visitCssKeyframeBlock$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:return r=2,t._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$(e.selector,e.span),new t._EvaluateVisitor_visitCssKeyframeBlock_closure1(s,e),!1,new t._EvaluateVisitor_visitCssKeyframeBlock_closure2,$.ModifiableCssKeyframeBlock,$.Null),i);case 2:return t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor(e)},visitCssMediaRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s,i=this,a,o,l,_,c,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:if(i._async_evaluate$_declarationName!=null)throw t.wrapException(i._async_evaluate$_exception$2(F.Media_,e.span));if(a=t.NullableExtension_andThen(i._async_evaluate$_mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure2(i,e)),o=a==null,!o&&m.get$isEmpty$asx(a)){r=1;break}return o?l=u.Set_empty1:(_=i._async_evaluate$_mediaQuerySources,_.toString,_=t.LinkedHashSet_LinkedHashSet$of(_,$.CssMediaQuery),c=i._async_evaluate$_mediaQueries,c.toString,_.addAll$1(0,c),_.addAll$1(0,e.queries),l=_),o=o?e.queries:a,r=3,t._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$(o,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure3(i,a,e,l),!1,new t._EvaluateVisitor_visitCssMediaRule_closure4(l),$.ModifiableCssMediaRule,$.Null),p);case 3:case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor(e)},visitCssStyleRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,o,l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:if(s._async_evaluate$_declarationName!=null)throw t.wrapException(s._async_evaluate$_exception$2(F.Style_,e.span));return i=s._async_evaluate$_atRootExcludingStyleRule,a=i?null:s._async_evaluate$_styleRuleIgnoringAtRoot,o=e._style_rule$_selector._box$_inner.value,l=a==null,_=l?null:a.originalSelector,c=o.resolveParentSelectors$2$implicitParent(_,!i),p=t.ModifiableCssStyleRule$(s._async_evaluate$_assertInModule$2(s._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(c,s._async_evaluate$_mediaQueries),e.span,c),h=s._async_evaluate$_atRootExcludingStyleRule,s._async_evaluate$_atRootExcludingStyleRule=!1,r=2,t._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(p,new t._EvaluateVisitor_visitCssStyleRule_closure1(s,p,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure2,$.ModifiableCssStyleRule,$.Null),f);case 2:return s._async_evaluate$_atRootExcludingStyleRule=h,l?(i=s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").children,i=!i.get$isEmpty(i)):i=!1,i&&(i=s._async_evaluate$_assertInModule$2(s._async_evaluate$__parent,"__parent").children,i.get$last(i).isGroupEnd=!0),t._asyncReturn(null,n)}});return t._asyncStartSync(f,n)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor(e)},visitCssStylesheet$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a=t._wrapJsFunctionForAsync(function(o,l){if(o===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:i=m.get$iterator$ax(e.get$children(e));case 2:if(!i.moveNext$0()){r=3;break}return r=4,t._asyncAwait(i.get$current(i).accept$1(s),a);case 4:r=2;break;case 3:return t._asyncReturn(null,n)}});return t._asyncStartSync(a,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor(e)},visitCssSupportsRule$body$_EvaluateVisitor(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:if(s._async_evaluate$_declarationName!=null)throw t.wrapException(s._async_evaluate$_exception$2(F.Suppor,e.span));return r=2,t._asyncAwait(s._async_evaluate$_withParent$2$4$scopeWhen$through(t.ModifiableCssSupportsRule$(e.condition,e.span),new t._EvaluateVisitor_visitCssSupportsRule_closure1(s,e),!1,new t._EvaluateVisitor_visitCssSupportsRule_closure2,$.ModifiableCssSupportsRule,$.Null),i);case 2:return t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},_async_evaluate$_handleReturn$1$2(e,r){return this._handleReturn$body$_EvaluateVisitor(e,r)},_async_evaluate$_handleReturn$2(e,r){return this._async_evaluate$_handleReturn$1$2(e,r,$.dynamic)},_handleReturn$body$_EvaluateVisitor(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.nullable_Value),i,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,s);for(;;)switch(n){case 0:a=e.length,o=0;case 3:if(!(o")),!0,$.Frame),e!=null&&n.push(r._async_evaluate$_stackFrame$2(r._async_evaluate$_member,e)),t.Trace$(new t.ReversedListIterable(n,t._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),null)},_async_evaluate$_stackTrace$0(){return this._async_evaluate$_stackTrace$1(null)},_async_evaluate$_warn$3(e,r,n){var s,i,a=this;a._async_evaluate$_quietDeps?a._async_evaluate$_inDependency?s=!0:(s=a._async_evaluate$_currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&(!a._async_evaluate$_warningsEmitted.add$1(0,new t.Tuple2(e,r,$.Tuple2_String_SourceSpan))||(i=a._async_evaluate$_stackTrace$1(r),s=a._async_evaluate$_logger,n==null?s.warn$3$span$trace(0,e,r,i):t.WarnForDeprecation_warnForDeprecation(s,n,e,r,i)))},_async_evaluate$_warn$2(e,r){return this._async_evaluate$_warn$3(e,r,null)},_async_evaluate$_exception$2(e,r){var n=r==null?m.get$span$z(u.JSArray_methods.get$last(this._async_evaluate$_stack).item2):r,s=this._async_evaluate$_stackTrace$1(r);return new t.SassRuntimeException(s,u.Set_empty,e,n)},_async_evaluate$_exception$1(e){return this._async_evaluate$_exception$2(e,null)},_async_evaluate$_multiSpanException$3(e,r,n){return t.MultiSpanSassRuntimeException$(e,m.get$span$z(u.JSArray_methods.get$last(this._async_evaluate$_stack).item2),r,n,this._async_evaluate$_stackTrace$0(),null)},_async_evaluate$_addExceptionSpan$1$2(e,r){var n,s,i;try{return i=r.call$0(),i}catch(a){if(i=t.unwrapException(a),i instanceof t.SassScriptException)n=i,s=t.getTraceFromException(a),i=n.withSpan$1(e.get$span(e)),t.throwWithTrace(i.withTrace$1(this._async_evaluate$_stackTrace$1(e.get$span(e))),s);else throw a}},_async_evaluate$_addExceptionSpan$2(e,r){return this._async_evaluate$_addExceptionSpan$1$2(e,r,$.dynamic)},_addExceptionSpanAsync$1$3$addStackFrame(e,r,n,s){return this._addExceptionSpanAsync$body$_EvaluateVisitor(e,r,n,s,s)},_addExceptionSpanAsync$1$2(e,r,n){return this._addExceptionSpanAsync$1$3$addStackFrame(e,r,!0,n)},_addExceptionSpanAsync$body$_EvaluateVisitor(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter(i),l,_=2,c,p=this,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){for(S===1&&(c=C,a=_);;)switch(a){case 0:return _=4,a=7,t._asyncAwait(r.call$0(),y);case 7:d=C,l=d,a=1;break;case 4:if(_=3,g=c,d=t.unwrapException(g),d instanceof t.SassScriptException)h=d,f=t.getTraceFromException(g),d=h.withSpan$1(e.get$span(e)),t.throwWithTrace(d.withTrace$1(p._async_evaluate$_stackTrace$1(n?e.get$span(e):null)),f);else throw g;a=6;break;case 3:a=2;break;case 6:case 1:return t._asyncReturn(l,o);case 2:return t._asyncRethrow(c,o)}});return t._asyncStartSync(y,o)},_async_evaluate$_addExceptionTrace$1$1(e,r){return this._addExceptionTrace$body$_EvaluateVisitor(e,r,r)},_addExceptionTrace$body$_EvaluateVisitor(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter(n),a,o=2,l,_=this,c,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){for(y===1&&(l=S,s=o);;)switch(s){case 0:return o=4,s=7,t._asyncAwait(e.call$0(),g);case 7:h=S,a=h,s=1;break;case 4:if(o=3,d=l,h=t.unwrapException(d),$.SassRuntimeException._is(h))throw d;if(h instanceof t.SassException)c=h,p=t.getTraceFromException(d),h=c,f=m.getInterceptor$z(h),t.throwWithTrace(c.withTrace$1(_._async_evaluate$_stackTrace$1(t.SourceSpanException.prototype.get$span.call(f,h))),p);else throw d;s=6;break;case 3:s=2;break;case 6:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(l,i)}});return t._asyncStartSync(g,i)},_async_evaluate$_addErrorSpan$1$2(e,r,n){return this._addErrorSpan$body$_EvaluateVisitor(e,r,n,n)},_addErrorSpan$body$_EvaluateVisitor(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter(s),o,l=2,_,c=this,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,A){for(C===1&&(_=A,i=l);;)switch(i){case 0:return l=4,i=7,t._asyncAwait(r.call$0(),S);case 7:f=A,o=f,i=1;break;case 4:if(l=3,y=_,f=t.unwrapException(y),$.SassRuntimeException._is(f)){if(p=f,h=t.getTraceFromException(y),!u.JSString_methods.startsWith$1(m.get$span$z(p).get$text(),"@error"))throw y;f=p._span_exception$_message,d=e.get$span(e),g=c._async_evaluate$_stackTrace$0(),t.throwWithTrace(new t.SassRuntimeException(g,u.Set_empty,f,d),h)}else throw y;i=6;break;case 3:i=2;break;case 6:case 1:return t._asyncReturn(o,a);case 2:return t._asyncRethrow(_,a)}});return t._asyncStartSync(S,a)}},t._EvaluateVisitor_closure9.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate$_environment,n=t.stringReplaceAllUnchecked(i._string$_text,"_","-"),s.globalVariableExists$2$namespace(n,r==null?null:r._string$_text)?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure10.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("name"),n=this.$this._async_evaluate$_environment;return n.getVariable$1(t.stringReplaceAllUnchecked(r._string$_text,"_","-"))!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure11.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),o=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),r=a==null?null:a.assertString$1("module"),a=this.$this,n=a._async_evaluate$_environment,s=o._string$_text,i=t.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(i,r==null?null:r._string$_text)!=null||a._async_evaluate$_builtInFunctions.containsKey$1(s)?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure12.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate$_environment,n=t.stringReplaceAllUnchecked(i._string$_text,"_","-"),s.getMixin$2$namespace(n,r==null?null:r._string$_text)!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure13.prototype={call$1(e){var r=this.$this._async_evaluate$_environment;if(!r._async_environment$_inMixin)throw t.wrapException(t.SassScriptException$(F.conten,null));return r._async_environment$_content!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure14.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string$_text,a=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$variables(),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString(s.key,!0),s.value);return new t.SassMap(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:37},t._EvaluateVisitor_closure15.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string$_text,a=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$functions(a),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString(s.key,!0),new t.SassFunction(s.value));return new t.SassMap(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:37},t._EvaluateVisitor_closure16.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),o=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),o&&r!=null)throw t.wrapException(F.x24css_a);if(o?n=new t.PlainCssCallable(a._string$_text):(i=this.$this,s=i._async_evaluate$_callableNode,s.toString,n=i._async_evaluate$_addExceptionSpan$2(s,new t._EvaluateVisitor__closure4(i,a,r))),n!=null)return new t.SassFunction(n);throw t.wrapException("Function not found: "+a.toString$0(0))},$signature:181},t._EvaluateVisitor__closure4.prototype={call$0(){var e=t.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),r=this.module;return r=r==null?null:r._string$_text,this.$this._async_evaluate$_getFunction$2$namespace(e,r)},$signature:105},t._EvaluateVisitor_closure17.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure0(e)},$call$body$_EvaluateVisitor_closure0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E=t._wrapJsFunctionForAsync(function(R,L){if(R===1)return t._asyncRethrow(L,n);for(;;)switch(r){case 0:if(C=m.getInterceptor$asx(e),A=C.$index(e,0),M=$.SassArgumentList._as(C.$index(e,1)),C=i.$this,a=C._async_evaluate$_callableNode,a.toString,o=t._setArrayType([],$.JSArray_Expression),l=$.String,_=$.Expression,c=a.get$span(a),p=a.get$span(a),M._wereKeywordsAccessed=!0,h=M._keywords,h.get$isEmpty(h))a=null;else{for(f=$.Value,d=t.LinkedHashMap_LinkedHashMap$_empty(f,f),M._wereKeywordsAccessed=!0,h=h.get$entries(h),h=h.get$iterator(h);h.moveNext$0();)g=h.get$current(h),d.$indexSet(0,new t.SassString(g.key,!1),g.value);a=new t.ValueExpression(new t.SassMap(t.ConstantMap_ConstantMap$from(d,f,f)),a.get$span(a))}y=new t.ArgumentInvocation(t.List_List$unmodifiable(o,_),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(l,_),l,_),new t.ValueExpression(M,p),a,c),r=A instanceof t.SassString?3:4;break;case 3:return a=A.toString$0(0),t.EvaluationContext_current().warn$2(0,F.Passin+a+"))",u.Deprecation_qVK),S=C._async_evaluate$_callableNode,r=5,t._asyncAwait(C.visitFunctionExpression$1(new t.FunctionExpression(null,A._string$_text,y,S.get$span(S))),E);case 5:s=L,r=1;break;case 4:return a=A.assertFunction$1("function"),o=C._async_evaluate$_callableNode,o.toString,r=6,t._asyncAwait(C._async_evaluate$_runFunctionCallable$3(y,a.callable,o),E);case 6:o=L,s=o,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(E,n)},$signature:228},t._EvaluateVisitor_closure18.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure(e)},$call$body$_EvaluateVisitor_closure(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,o,l,_,c,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:return c=m.getInterceptor$asx(e),p=t.Uri_parse(c.$index(e,0).assertString$1("url")._string$_text),c=c.$index(e,1).get$realNull(),i=c==null?null:c.assertMap$1("with")._map$_contents,c=s.$this,a=c._async_evaluate$_callableNode,a.toString,i!=null?(o=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),i.forEach$1(0,new t._EvaluateVisitor__closure2(o,a.get$span(a),a)),l=new t.ExplicitConfiguration(a,o,null)):l=u.Configuration_Map_empty_null,_=a.get$span(a),r=2,t._asyncAwait(c._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(p,"load-css()",a,new t._EvaluateVisitor__closure3(c),_.get$sourceUrl(_),l,!0),h);case 2:return c._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(l,!0),t._asyncReturn(null,n)}});return t._asyncStartSync(h,n)},$signature:436},t._EvaluateVisitor__closure2.prototype={call$2(e,r){var n=e.assertString$1("with key"),s=t.stringReplaceAllUnchecked(n._string$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw t.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new t.ConfiguredValue(r,this.span,this.callableNode))},$signature:50},t._EvaluateVisitor__closure3.prototype={call$2(e,r){var n=this.$this;return n._async_evaluate$_combineCss$2$clone(e,!0).accept$1(n)},$signature:443},t._EvaluateVisitor_run_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.EvaluateResult),n,s=this,i,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:return a=s.node,o=a.span,l=o.get$sourceUrl(o),l!=null&&(o=s.$this,o._async_evaluate$_activeModules.$indexSet(0,l,null),o._async_evaluate$_loadedUrls.add$1(0,l)),o=s.$this,e=3,t._asyncAwait(o._async_evaluate$_addExceptionTrace$1$1(new t._EvaluateVisitor_run__closure0(o,s.importer,a),$.Module_AsyncCallable),_);case 3:i=p,n=new t.EvaluateResult(o._async_evaluate$_combineCss$1(i)),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(_,r)},$signature:453},t._EvaluateVisitor_run__closure0.prototype={call$0(){return this.$this._async_evaluate$_execute$2(this.importer,this.node)},$signature:455},t._EvaluateVisitor__loadModule_closure1.prototype={call$0(){return this.callback.call$2(this.builtInModule,!1)},$signature:0},t._EvaluateVisitor__loadModule_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure()},$call$body$_EvaluateVisitor__loadModule_closure(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=1,s,i=[],a=this,o,l,_,c,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,A){for(C===1&&(s=A,e=n);;)switch(e){case 0:return _={},c=a.$this,p=a.nodeWithSpan,e=2,t._asyncAwait(c._async_evaluate$_loadStylesheet$3$baseUrl(a.url.toString$0(0),p.get$span(p),a.baseUrl),S);case 2:if(h=A,f=h.stylesheet,d=f.span,g=d.get$sourceUrl(d),g!=null&&c._async_evaluate$_activeModules.containsKey$1(g))throw l=a.namesInErrors?"Module loop: "+v.$get$context().prettyUri$1(g)+" is already being loaded.":F.Modulel,_=t.NullableExtension_andThen(c._async_evaluate$_activeModules.$index(0,g),new t._EvaluateVisitor__loadModule__closure1(c,l)),t.wrapException(_==null?c._async_evaluate$_exception$1(l):_);return g!=null&&c._async_evaluate$_activeModules.$indexSet(0,g,p),d=c._async_evaluate$_modules.containsKey$1(g),o=c._async_evaluate$_inDependency,c._async_evaluate$_inDependency=h.isDependency,_.module=null,n=3,y=_,e=6,t._asyncAwait(c._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(h.importer,f,a.configuration,a.namesInErrors,p),S);case 6:y.module=A,i.push(5),e=4;break;case 3:i=[1];case 4:n=1,c._async_evaluate$_activeModules.remove$1(0,g),c._async_evaluate$_inDependency=o,e=i.pop();break;case 5:return e=7,t._asyncAwait(c._addExceptionSpanAsync$1$3$addStackFrame(p,new t._EvaluateVisitor__loadModule__closure2(_,a.callback,!d),!1,$.void),S);case 7:return t._asyncReturn(null,r);case 1:return t._asyncRethrow(s,r)}});return t._asyncStartSync(S,r)},$signature:2},t._EvaluateVisitor__loadModule__closure1.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3(this.message,"new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:84},t._EvaluateVisitor__loadModule__closure2.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},t._EvaluateVisitor__execute_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N=t._wrapJsFunctionForAsync(function(J,H){if(J===1)return t._asyncRethrow(H,r);for(;;)switch(e){case 0:return l=n.$this,_=l._async_evaluate$_importer,c=l._async_evaluate$__stylesheet,p=l._async_evaluate$__root,h=l._async_evaluate$_preModuleComments,f=l._async_evaluate$__parent,d=l._async_evaluate$__endOfImports,g=l._async_evaluate$_outOfOrderImports,y=l._async_evaluate$__extensionStore,S=l._async_evaluate$_atRootExcludingStyleRule,C=S?null:l._async_evaluate$_styleRuleIgnoringAtRoot,A=l._async_evaluate$_mediaQueries,M=l._async_evaluate$_declarationName,E=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,i=s.span,a=l._async_evaluate$__parent=l._async_evaluate$__root=t.ModifiableCssStylesheet$(i),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,t._asyncAwait(l.visitStylesheet$1(s),N);case 2:return s=l._async_evaluate$_outOfOrderImports==null?a:new t.CssStylesheet(new t.UnmodifiableListView(l._async_evaluate$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode),i),n.css.__late_helper$_value=s,n.preModuleComments.__late_helper$_value=l._async_evaluate$_preModuleComments,l._async_evaluate$_importer=_,l._async_evaluate$__stylesheet=c,l._async_evaluate$__root=p,l._async_evaluate$_preModuleComments=h,l._async_evaluate$__parent=f,l._async_evaluate$__endOfImports=d,l._async_evaluate$_outOfOrderImports=g,l._async_evaluate$__extensionStore=y,l._async_evaluate$_styleRuleIgnoringAtRoot=C,l._async_evaluate$_mediaQueries=A,l._async_evaluate$_declarationName=M,l._async_evaluate$_inUnknownAtRule=E,l._async_evaluate$_atRootExcludingStyleRule=S,l._async_evaluate$_inKeyframes=R,l._async_evaluate$_configuration=L,t._asyncReturn(null,r)}});return t._asyncStartSync(N,r)},$signature:2},t._EvaluateVisitor__combineCss_closure1.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:128},t._EvaluateVisitor__combineCss_closure2.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},t._EvaluateVisitor__combineCss_visitModule0.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p=this;if(!!p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=p.css,i=p.imports,a=0;a()")}},t._EvaluateVisitor__runUserDefinedCallable__closure0.prototype={call$0(){var e=this,r=e.$this,n=e.V;return r._async_evaluate$_environment.scope$1$1(new t._EvaluateVisitor__runUserDefinedCallable___closure0(r,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},t._EvaluateVisitor__runUserDefinedCallable___closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure(e){var r=0,n=t._makeAsyncAwaitCompleter(e),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H,D=t._wrapJsFunctionForAsync(function(K,q){if(K===1)return t._asyncRethrow(q,n);for(;;)switch(r){case 0:for(M=i.$this,E=i.evaluated,R=E.positional,L=E.named,N=i.callable.declaration.$arguments,J=i.nodeWithSpan,M._async_evaluate$_verifyArguments$4(R.length,L,N,J),a=N.$arguments,o=a.length,l=Math.min(R.length,o),_=E.positionalNodes,c=0;co?u.JSArray_methods.sublist$1(R,o):u.List_empty8,E=E.separator,C=t.SassArgumentList$(S,L,E===u.ListSeparator_undecided_null_undecided?u.ListSeparator_rXA:E),M._async_evaluate$_environment.setLocalVariable$3(y,C,J)):C=null,r=9,t._asyncAwait(i.run.call$0(),D);case 9:if(A=q,C==null){s=A,r=1;break}if(E=L.__js_helper$_length,E===0){s=A,r=1;break}if(C._wereKeywordsAccessed){s=A,r=1;break}throw R=t._instanceType(L)._eval$1("LinkedHashMapKeyIterable<1>"),t.wrapException(t.MultiSpanSassRuntimeException$("No "+t.pluralize("argument",E,null)+" named "+t.toSentence(t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(L,R),new t._EvaluateVisitor__runUserDefinedCallable____closure0,R._eval$1("Iterable.E"),$.Object),"or")+".",J.get$span(J),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([N.get$spanWithName(),"declaration"],$.FileSpan,$.String),M._async_evaluate$_stackTrace$1(J.get$span(J)),null));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(D,n)},$signature(){return this.V._eval$1("Future<0>()")}},t._EvaluateVisitor__runUserDefinedCallable____closure0.prototype={call$1(e){return"$"+e},$signature:5},t._EvaluateVisitor__runFunctionCallable_closure0.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Value),n,s=this,i,a,o,l,_,c,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:i=s.callable.declaration,a=i.children,o=a.length,l=s.$this,_=0;case 3:if(!(__?-1:1;return l===(e.isExclusive?_:n.to=_+c)?null:r._environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitForRule_closure3(n,r,e,l,c,i),!0,$.nullable_Value)},visitForwardRule$1(e){var r,n,s,i,a,o=this,l="@forward",_=o._configuration,c=_.throughForward$1(e),p=e.configuration,h=p.length,f=e.url;if(h!==0){for(r=o._addForwardConfiguration$2(c,e),o._loadModule$5$configuration(f,l,e,new t._EvaluateVisitor_visitForwardRule_closure(o,e),r),f=$.String,n=t.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s0?r=p.$index(_,0):(n=c.$index(0,"condition"),n.toString,r=n),p.get$length(_)>1?s=p.$index(_,1):(n=c.$index(0,"if-true"),n.toString,s=n),p.get$length(_)>2?i=p.$index(_,2):(p=c.$index(0,"if-false"),p.toString,i=p),a=r.accept$1(o).get$isTruthy()?s:i,o._withoutSlash$2(a.accept$1(o),o._expressionNode$1(a))},visitNullExpression$1(e){return u.C__SassNull},visitNumberExpression$1(e){return t.SassNumber_SassNumber(e.value,e.unit)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){var r,n,s,i,a,o,l,_,c,p,h=this,f=t._setArrayType([],$.JSArray_Object);for(i=e.$arguments,a=i.length,o=e.name,l=o!=="min",_=o==="max",c=0;c1?m.$index$asx(r,1):null,f=t.SassCalculation_clamp(f,a,m.get$length$asx(r)>2?m.$index$asx(r,2):null),f;default:throw f=t.UnsupportedError$('Unknown calculation name "'+o+'".'),t.wrapException(f)}}catch(d){if(f=t.unwrapException(d),f instanceof t.SassScriptException)n=f,s=t.getTraceFromException(d),h._verifyCompatibleNumbers$2(r,i),t.throwWithTrace(h._evaluate$_exception$2(n.message,e.span),s);else throw d}},_verifyCompatibleNumbers$2(e,r){var n,s,i,a,o,l;for(n=0;s=e.length,n1||i.get$denominatorUnits(i).length!==0))throw t.wrapException(this._evaluate$_exception$2("Number "+i.toString$0(0)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;n")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var r,n,s,i,a,o,l,_,c=$.Value,p=t.LinkedHashMap_LinkedHashMap$_empty(c,c),h=t.LinkedHashMap_LinkedHashMap$_empty(c,$.AstNode);for(r=e.pairs,n=r.length,s=0;sd?(C=u.JSArray_methods.sublist$1(R.positional,d),u.JSArray_methods.removeRange$2(R.positional,d,R.positional.length)):C=u.List_empty8,d=R.named,A=t.SassArgumentList$(C,d,R.separator===u.ListSeparator_undecided_null_undecided?u.ListSeparator_rXA:R.separator),R.positional.push(A)):A=null,i=null;try{i=E._addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure0(s,R))}catch(N){if(d=t.unwrapException(N),d instanceof t.SassException)throw N;a=d,o=t.getTraceFromException(N),l=null;try{l=t._asString(m.get$message$x(a))}catch{M=m.toString$0$(a),l=M}t.throwWithTrace(E._evaluate$_exception$2(l,n.get$span(n)),o)}if(E._callableNode=L,A==null||R.named.__js_helper$_length===0||A._wereKeywordsAccessed)return i;throw d=R.named,d=d.get$keys(d),d=t.pluralize("argument",d.get$length(d),null),y=R.named,t.wrapException(t.MultiSpanSassRuntimeException$("No "+d+" named "+t.S(t.toSentence(y.get$keys(y).map$1$1(0,new t._EvaluateVisitor__runBuiltInCallable_closure1,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String),E._evaluate$_stackTrace$1(n.get$span(n)),null))},_evaluateArguments$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=this,M=t._setArrayType([],$.JSArray_Value),E=t._setArrayType([],$.JSArray_AstNode);for(r=e.positional,n=r.length,s=0;s"))),u.JSArray_methods.addAll$1(E,t.List_List$filled(_.length,d,!1,n)),g=f._separator,f instanceof t.SassArgumentList&&(f._wereKeywordsAccessed=!0,f._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure1(A,o,d,l)))):(M.push(A._withoutSlash$2(f,d)),E.push(d),g=u.ListSeparator_undecided_null_undecided);if(y=e.keywordRest,y==null)return new t._ArgumentResults(M,E,o,l,g);if(S=y.accept$1(A),C=A._expressionNode$1(y),S instanceof t.SassMap){for(A._addRestMap$4(o,S,y,new t._EvaluateVisitor__evaluateArguments_closure2),r=t.LinkedHashMap_LinkedHashMap$_empty(r,n),n=S._map$_contents,n=m.get$iterator$ax(n.get$keys(n)),_=$.SassString;n.moveNext$0();)r.$indexSet(0,_._as(n.get$current(n))._string$_text,C);return l.addAll$1(0,r),new t._ArgumentResults(M,E,o,l,g)}else throw t.wrapException(A._evaluate$_exception$2(F.Variabs+S.toString$0(0)+").",y.get$span(y)))},_evaluateMacroArguments$1(e){var r,n,s,i,a,o,l,_,c=this,p=e.$arguments,h=p.rest;if(h==null)return new t.Tuple2(p.positional,p.named,$.Tuple2_of_List_Expression_and_Map_String_Expression);if(r=p.positional,n=t._setArrayType(r.slice(0),t._arrayInstanceType(r)),s=t.LinkedHashMap_LinkedHashMap$of(p.named,$.String,$.Expression),i=h.accept$1(c),a=c._expressionNode$1(h),i instanceof t.SassMap?c._addRestMap$4(s,i,e,new t._EvaluateVisitor__evaluateMacroArguments_closure(h)):i instanceof t.SassList?(r=i._list$_contents,u.JSArray_methods.addAll$1(n,new t.MappedListIterable(r,new t._EvaluateVisitor__evaluateMacroArguments_closure0(c,a,h),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression>"))),i instanceof t.SassArgumentList&&(i._wereKeywordsAccessed=!0,i._keywords.forEach$1(0,new t._EvaluateVisitor__evaluateMacroArguments_closure1(c,s,a,h)))):n.push(new t.ValueExpression(c._withoutSlash$2(i,a),h.get$span(h))),o=p.keywordRest,o==null)return new t.Tuple2(n,s,$.Tuple2_of_List_Expression_and_Map_String_Expression);if(l=o.accept$1(c),_=c._expressionNode$1(o),l instanceof t.SassMap)return c._addRestMap$4(s,l,e,new t._EvaluateVisitor__evaluateMacroArguments_closure2(c,_,o)),new t.Tuple2(n,s,$.Tuple2_of_List_Expression_and_Map_String_Expression);throw t.wrapException(c._evaluate$_exception$2(F.Variabs+l.toString$0(0)+").",o.get$span(o)))},_addRestMap$1$4(e,r,n,s){r._map$_contents.forEach$1(0,new t._EvaluateVisitor__addRestMap_closure(this,e,s,this._expressionNode$1(n),r,n))},_addRestMap$4(e,r,n,s){return this._addRestMap$1$4(e,r,n,s,$.dynamic)},_verifyArguments$4(e,r,n,s){return this._addExceptionSpan$2(s,new t._EvaluateVisitor__verifyArguments_closure(n,e,r))},visitSelectorExpression$1(e){var r=this._styleRuleIgnoringAtRoot;return r=r==null?null:r.originalSelector.get$asSassList(),r==null?u.C__SassNull:r},visitStringExpression$1(e){var r,n=this,s=n._inSupportsDeclaration;return n._inSupportsDeclaration=!1,r=e.text.contents,r=new t.MappedListIterable(r,new t._EvaluateVisitor_visitStringExpression_closure(n),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0),n._inSupportsDeclaration=s,new t.SassString(r,e.hasQuotes)},visitSupportsExpression$1(e){return new t.SassString(this._visitSupportsCondition$1(e.condition),!1)},visitCssAtRule$1(e){var r,n,s,i=this;if(i._declarationName!=null)throw t.wrapException(i._evaluate$_exception$2(F.At_rul,e.span));if(e.isChildless){i._assertInModule$2(i.__parent,"__parent").addChild$1(t.ModifiableCssAtRule$(e.name,e.span,!0,e.value));return}r=i._inKeyframes,n=i._inUnknownAtRule,s=e.name,t.unvendor(s.value)==="keyframes"?i._inKeyframes=!0:i._inUnknownAtRule=!0,i._withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$(s,e.span,!1,e.value),new t._EvaluateVisitor_visitCssAtRule_closure(i,e),!1,new t._EvaluateVisitor_visitCssAtRule_closure0,$.ModifiableCssAtRule,$.Null),i._inUnknownAtRule=n,i._inKeyframes=r},visitCssComment$1(e){var r=this,n="__parent",s="_endOfImports";r._assertInModule$2(r.__parent,n)===r._assertInModule$2(r.__root,"_root")&&r._assertInModule$2(r.__endOfImports,s)===m.get$length$asx(r._assertInModule$2(r.__root,"_root").children._collection$_source)&&(r.__endOfImports=r._assertInModule$2(r.__endOfImports,s)+1),r._assertInModule$2(r.__parent,n).addChild$1(new t.ModifiableCssComment(e.text,e.span))},visitCssDeclaration$1(e){this._assertInModule$2(this.__parent,"__parent").addChild$1(t.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap))},visitCssImport$1(e){var r,n=this,s="__parent",i="_root",a="_endOfImports",o=new t.ModifiableCssImport(e.url,e.modifiers,e.span);n._assertInModule$2(n.__parent,s)!==n._assertInModule$2(n.__root,i)?n._assertInModule$2(n.__parent,s).addChild$1(o):n._assertInModule$2(n.__endOfImports,a)===m.get$length$asx(n._assertInModule$2(n.__root,i).children._collection$_source)?(n._assertInModule$2(n.__root,i).addChild$1(o),n.__endOfImports=n._assertInModule$2(n.__endOfImports,a)+1):(r=n._outOfOrderImports,(r==null?n._outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport):r).push(o))},visitCssKeyframeBlock$1(e){this._withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$(e.selector,e.span),new t._EvaluateVisitor_visitCssKeyframeBlock_closure(this,e),!1,new t._EvaluateVisitor_visitCssKeyframeBlock_closure0,$.ModifiableCssKeyframeBlock,$.Null)},visitCssMediaRule$1(e){var r,n,s,i,a,o=this;if(o._declarationName!=null)throw t.wrapException(o._evaluate$_exception$2(F.Media_,e.span));r=t.NullableExtension_andThen(o._mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure(o,e)),n=r==null,!(!n&&m.get$isEmpty$asx(r))&&(n?s=u.Set_empty1:(i=o._mediaQuerySources,i.toString,i=t.LinkedHashSet_LinkedHashSet$of(i,$.CssMediaQuery),a=o._mediaQueries,a.toString,i.addAll$1(0,a),i.addAll$1(0,e.queries),s=i),n=n?e.queries:r,o._withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$(n,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure0(o,r,e,s),!1,new t._EvaluateVisitor_visitCssMediaRule_closure1(s),$.ModifiableCssMediaRule,$.Null))},visitCssStyleRule$1(e){var r,n,s,i,a,o,l,_,c=this,p="__parent";if(c._declarationName!=null)throw t.wrapException(c._evaluate$_exception$2(F.Style_,e.span));r=c._atRootExcludingStyleRule,n=r?null:c._styleRuleIgnoringAtRoot,s=e._style_rule$_selector._box$_inner.value,i=n==null,a=i?null:n.originalSelector,o=s.resolveParentSelectors$2$implicitParent(a,!r),l=t.ModifiableCssStyleRule$(c._assertInModule$2(c.__extensionStore,"_extensionStore").addSelector$2(o,c._mediaQueries),e.span,o),_=c._atRootExcludingStyleRule,c._atRootExcludingStyleRule=!1,c._withParent$2$4$scopeWhen$through(l,new t._EvaluateVisitor_visitCssStyleRule_closure(c,l,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure0,$.ModifiableCssStyleRule,$.Null),c._atRootExcludingStyleRule=_,i?(r=c._assertInModule$2(c.__parent,p).children,r=!r.get$isEmpty(r)):r=!1,r&&(r=c._assertInModule$2(c.__parent,p).children,r.get$last(r).isGroupEnd=!0)},visitCssStylesheet$1(e){var r;for(r=m.get$iterator$ax(e.get$children(e));r.moveNext$0();)r.get$current(r).accept$1(this)},visitCssSupportsRule$1(e){var r=this;if(r._declarationName!=null)throw t.wrapException(r._evaluate$_exception$2(F.Suppor,e.span));r._withParent$2$4$scopeWhen$through(t.ModifiableCssSupportsRule$(e.condition,e.span),new t._EvaluateVisitor_visitCssSupportsRule_closure(r,e),!1,new t._EvaluateVisitor_visitCssSupportsRule_closure0,$.ModifiableCssSupportsRule,$.Null)},_handleReturn$1$2(e,r){var n,s,i;for(n=e.length,s=0;s")),!0,$.Frame),e!=null&&n.push(r._stackFrame$2(r._member,e)),t.Trace$(new t.ReversedListIterable(n,t._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),null)},_evaluate$_stackTrace$0(){return this._evaluate$_stackTrace$1(null)},_warn$3(e,r,n){var s,i,a=this;a._quietDeps?a._inDependency?s=!0:(s=a._currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&(!a._warningsEmitted.add$1(0,new t.Tuple2(e,r,$.Tuple2_String_SourceSpan))||(i=a._evaluate$_stackTrace$1(r),s=a._evaluate$_logger,n==null?s.warn$3$span$trace(0,e,r,i):t.WarnForDeprecation_warnForDeprecation(s,n,e,r,i)))},_warn$2(e,r){return this._warn$3(e,r,null)},_evaluate$_exception$2(e,r){var n=r==null?m.get$span$z(u.JSArray_methods.get$last(this._stack).item2):r,s=this._evaluate$_stackTrace$1(r);return new t.SassRuntimeException(s,u.Set_empty,e,n)},_evaluate$_exception$1(e){return this._evaluate$_exception$2(e,null)},_multiSpanException$3(e,r,n){return t.MultiSpanSassRuntimeException$(e,m.get$span$z(u.JSArray_methods.get$last(this._stack).item2),r,n,this._evaluate$_stackTrace$0(),null)},_addExceptionSpan$1$3$addStackFrame(e,r,n){var s,i,a;try{return a=r.call$0(),a}catch(o){if(a=t.unwrapException(o),a instanceof t.SassScriptException)s=a,i=t.getTraceFromException(o),a=s.withSpan$1(e.get$span(e)),t.throwWithTrace(a.withTrace$1(this._evaluate$_stackTrace$1(n?e.get$span(e):null)),i);else throw o}},_addExceptionSpan$2(e,r){return this._addExceptionSpan$1$3$addStackFrame(e,r,!0,$.dynamic)},_addExceptionSpan$3$addStackFrame(e,r,n){return this._addExceptionSpan$1$3$addStackFrame(e,r,n,$.dynamic)},_addExceptionTrace$1$1(e){var r,n,s,i;try{return s=e.call$0(),s}catch(a){if(s=t.unwrapException(a),$.SassRuntimeException._is(s))throw a;if(s instanceof t.SassException)r=s,n=t.getTraceFromException(a),s=r,i=m.getInterceptor$z(s),t.throwWithTrace(r.withTrace$1(this._evaluate$_stackTrace$1(t.SourceSpanException.prototype.get$span.call(i,s))),n);else throw a}},_addExceptionTrace$1(e){return this._addExceptionTrace$1$1(e,$.dynamic)},_addErrorSpan$1$2(e,r){var n,s,i,a,o;try{return i=r.call$0(),i}catch(l){if(i=t.unwrapException(l),$.SassRuntimeException._is(i)){if(n=i,s=t.getTraceFromException(l),!u.JSString_methods.startsWith$1(m.get$span$z(n).get$text(),"@error"))throw l;i=n._span_exception$_message,a=e.get$span(e),o=this._evaluate$_stackTrace$0(),t.throwWithTrace(new t.SassRuntimeException(o,u.Set_empty,i,a),s)}else throw l}},_addErrorSpan$2(e,r){return this._addErrorSpan$1$2(e,r,$.dynamic)}},t._EvaluateVisitor_closure.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._environment,n=t.stringReplaceAllUnchecked(i._string$_text,"_","-"),s.globalVariableExists$2$namespace(n,r==null?null:r._string$_text)?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("name"),n=this.$this._environment;return n.getVariable$1(t.stringReplaceAllUnchecked(r._string$_text,"_","-"))!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure1.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),o=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),r=a==null?null:a.assertString$1("module"),a=this.$this,n=a._environment,s=o._string$_text,i=t.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(i,r==null?null:r._string$_text)!=null||a._builtInFunctions.containsKey$1(s)?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure2.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._environment,n=t.stringReplaceAllUnchecked(i._string$_text,"_","-"),s.getMixin$2$namespace(n,r==null?null:r._string$_text)!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure3.prototype={call$1(e){var r=this.$this._environment;if(!r._inMixin)throw t.wrapException(t.SassScriptException$(F.conten,null));return r._content!=null?u.SassBoolean_true:u.SassBoolean_false},$signature:20},t._EvaluateVisitor_closure4.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string$_text,a=this.$this._environment._environment$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$variables(),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString(s.key,!0),s.value);return new t.SassMap(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:37},t._EvaluateVisitor_closure5.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string$_text,a=this.$this._environment._environment$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$functions(a),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString(s.key,!0),new t.SassFunction(s.value));return new t.SassMap(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:37},t._EvaluateVisitor_closure6.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),o=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),o&&r!=null)throw t.wrapException(F.x24css_a);if(o?n=new t.PlainCssCallable(a._string$_text):(i=this.$this,s=i._callableNode,s.toString,n=i._addExceptionSpan$2(s,new t._EvaluateVisitor__closure1(i,a,r))),n!=null)return new t.SassFunction(n);throw t.wrapException("Function not found: "+a.toString$0(0))},$signature:181},t._EvaluateVisitor__closure1.prototype={call$0(){var e=t.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),r=this.module;return r=r==null?null:r._string$_text,this.$this._getFunction$2$namespace(e,r)},$signature:103},t._EvaluateVisitor_closure7.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=m.getInterceptor$asx(e),y=g.$index(e,0),S=$.SassArgumentList._as(g.$index(e,1));if(g=this.$this,r=g._callableNode,r.toString,n=t._setArrayType([],$.JSArray_Expression),s=$.String,i=$.Expression,a=r.get$span(r),o=r.get$span(r),S._wereKeywordsAccessed=!0,l=S._keywords,l.get$isEmpty(l))r=null;else{for(_=$.Value,c=t.LinkedHashMap_LinkedHashMap$_empty(_,_),S._wereKeywordsAccessed=!0,l=l.get$entries(l),l=l.get$iterator(l);l.moveNext$0();)p=l.get$current(l),c.$indexSet(0,new t.SassString(p.key,!1),p.value);r=new t.ValueExpression(new t.SassMap(t.ConstantMap_ConstantMap$from(c,_,_)),r.get$span(r))}if(h=new t.ArgumentInvocation(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(s,i),s,i),new t.ValueExpression(S,o),r,a),y instanceof t.SassString)return r=y.toString$0(0),t.EvaluationContext_current().warn$2(0,F.Passin+r+"))",u.Deprecation_qVK),f=g._callableNode,g.visitFunctionExpression$1(new t.FunctionExpression(null,y._string$_text,h,f.get$span(f)));if(d=y.assertFunction$1("function").callable,$.Callable._is(d))return r=g._callableNode,r.toString,g._runFunctionCallable$3(h,d,r);throw t.wrapException(t.SassScriptException$("The function "+d.get$name(d)+F.x20is_as,null))},$signature:4},t._EvaluateVisitor_closure8.prototype={call$1(e){var r,n,s,i,a,o=m.getInterceptor$asx(e),l=t.Uri_parse(o.$index(e,0).assertString$1("url")._string$_text);o=o.$index(e,1).get$realNull(),r=o==null?null:o.assertMap$1("with")._map$_contents,o=this.$this,n=o._callableNode,n.toString,r!=null?(s=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue),r.forEach$1(0,new t._EvaluateVisitor__closure(s,n.get$span(n),n)),i=new t.ExplicitConfiguration(n,s,null)):i=u.Configuration_Map_empty_null,a=n.get$span(n),o._loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",n,new t._EvaluateVisitor__closure0(o),a.get$sourceUrl(a),i,!0),o._assertConfigurationIsEmpty$2$nameInError(i,!0)},$signature:259},t._EvaluateVisitor__closure.prototype={call$2(e,r){var n=e.assertString$1("with key"),s=t.stringReplaceAllUnchecked(n._string$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw t.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new t.ConfiguredValue(r,this.span,this.callableNode))},$signature:50},t._EvaluateVisitor__closure0.prototype={call$2(e,r){var n=this.$this;return n._combineCss$2$clone(e,!0).accept$1(n)},$signature:89},t._EvaluateVisitor_run_closure.prototype={call$0(){var e,r=this,n=r.node,s=n.span,i=s.get$sourceUrl(s);return i!=null&&(s=r.$this,s._activeModules.$indexSet(0,i,null),s._loadedUrls.add$1(0,i)),s=r.$this,e=s._addExceptionTrace$1(new t._EvaluateVisitor_run__closure(s,r.importer,n)),new t.EvaluateResult(s._combineCss$1(e))},$signature:261},t._EvaluateVisitor_run__closure.prototype={call$0(){return this.$this._execute$2(this.importer,this.node)},$signature:262},t._EvaluateVisitor_runExpression_closure.prototype={call$0(){var e=this.$this,r=this.expression;return e._withFakeStylesheet$3(this.importer,r,new t._EvaluateVisitor_runExpression__closure(e,r))},$signature:31},t._EvaluateVisitor_runExpression__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new t._EvaluateVisitor_runExpression___closure(e,this.expression))},$signature:31},t._EvaluateVisitor_runExpression___closure.prototype={call$0(){return this.expression.accept$1(this.$this)},$signature:31},t._EvaluateVisitor_runStatement_closure.prototype={call$0(){var e=this.$this,r=this.statement;return e._withFakeStylesheet$3(this.importer,r,new t._EvaluateVisitor_runStatement__closure(e,r))},$signature:0},t._EvaluateVisitor_runStatement__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new t._EvaluateVisitor_runStatement___closure(e,this.statement))},$signature:0},t._EvaluateVisitor_runStatement___closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:0},t._EvaluateVisitor__loadModule_closure.prototype={call$0(){return this.callback.call$2(this.builtInModule,!1)},$signature:0},t._EvaluateVisitor__loadModule_closure0.prototype={call$0(){var e,r,n=this,s={},i=n.$this,a=n.nodeWithSpan,o=i._loadStylesheet$3$baseUrl(n.url.toString$0(0),a.get$span(a),n.baseUrl),l=o.stylesheet,_=l.span,c=_.get$sourceUrl(_);if(c!=null&&i._activeModules.containsKey$1(c))throw r=n.namesInErrors?"Module loop: "+v.$get$context().prettyUri$1(c)+" is already being loaded.":F.Modulel,s=t.NullableExtension_andThen(i._activeModules.$index(0,c),new t._EvaluateVisitor__loadModule__closure(i,r)),t.wrapException(s==null?i._evaluate$_exception$1(r):s);c!=null&&i._activeModules.$indexSet(0,c,a),_=i._modules.containsKey$1(c),e=i._inDependency,i._inDependency=o.isDependency,s.module=null;try{s.module=i._execute$5$configuration$namesInErrors$nodeWithSpan(o.importer,l,n.configuration,n.namesInErrors,a)}finally{i._activeModules.remove$1(0,c),i._inDependency=e}i._addExceptionSpan$3$addStackFrame(a,new t._EvaluateVisitor__loadModule__closure0(s,n.callback,!_),!1)},$signature:1},t._EvaluateVisitor__loadModule__closure.prototype={call$1(e){return this.$this._multiSpanException$3(this.message,"new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:84},t._EvaluateVisitor__loadModule__closure0.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},t._EvaluateVisitor__execute_closure.prototype={call$0(){var e,r,n,s,i=this,a=i.$this,o=a._importer,l=a.__stylesheet,_=a.__root,c=a._preModuleComments,p=a.__parent,h=a.__endOfImports,f=a._outOfOrderImports,d=a.__extensionStore,g=a._atRootExcludingStyleRule,y=g?null:a._styleRuleIgnoringAtRoot,S=a._mediaQueries,C=a._declarationName,A=a._inUnknownAtRule,M=a._inKeyframes,E=a._configuration;a._importer=i.importer,e=a.__stylesheet=i.stylesheet,r=e.span,n=a.__parent=a.__root=t.ModifiableCssStylesheet$(r),a.__endOfImports=0,a._outOfOrderImports=null,a.__extensionStore=i.extensionStore,a._declarationName=a._mediaQueries=a._styleRuleIgnoringAtRoot=null,a._inKeyframes=a._atRootExcludingStyleRule=a._inUnknownAtRule=!1,s=i.configuration,s!=null&&(a._configuration=s),a.visitStylesheet$1(e),e=a._outOfOrderImports==null?n:new t.CssStylesheet(new t.UnmodifiableListView(a._addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode),r),i.css.__late_helper$_value=e,i.preModuleComments.__late_helper$_value=a._preModuleComments,a._importer=o,a.__stylesheet=l,a.__root=_,a._preModuleComments=c,a.__parent=p,a.__endOfImports=h,a._outOfOrderImports=f,a.__extensionStore=d,a._styleRuleIgnoringAtRoot=y,a._mediaQueries=S,a._declarationName=C,a._inUnknownAtRule=A,a._atRootExcludingStyleRule=g,a._inKeyframes=M,a._configuration=E},$signature:1},t._EvaluateVisitor__combineCss_closure.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:106},t._EvaluateVisitor__combineCss_closure0.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},t._EvaluateVisitor__combineCss_visitModule.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p=this;if(!!p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=p.css,i=p.imports,a=0;ar?u.JSArray_methods.sublist$1(C,r):u.List_empty8,S=S.separator,f=t.SassArgumentList$(h,A,S===u.ListSeparator_undecided_null_undecided?u.ListSeparator_rXA:S),y._environment.setLocalVariable$3(p,f,E)):f=null,d=g.run.call$0(),f==null||(S=A.__js_helper$_length,S===0)||f._wereKeywordsAccessed)return d;throw C=t._instanceType(A)._eval$1("LinkedHashMapKeyIterable<1>"),t.wrapException(t.MultiSpanSassRuntimeException$("No "+t.pluralize("argument",S,null)+" named "+t.toSentence(t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(A,C),new t._EvaluateVisitor__runUserDefinedCallable____closure,C._eval$1("Iterable.E"),$.Object),"or")+".",E.get$span(E),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([M.get$spanWithName(),"declaration"],$.FileSpan,$.String),y._evaluate$_stackTrace$1(E.get$span(E)),null))},$signature(){return this.V._eval$1("0()")}},t._EvaluateVisitor__runUserDefinedCallable____closure.prototype={call$1(e){return"$"+e},$signature:5},t._EvaluateVisitor__runFunctionCallable_closure.prototype={call$0(){var e,r,n,s,i,a;for(e=this.callable.declaration,r=e.children,n=r.length,s=this.$this,i=0;i")),$.Expression),e.separator,e.hasBrackets,e.span)},visitMapExpression$1(e){var r=e.pairs;return new t.MapExpression(t.List_List$unmodifiable(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitMapExpression_closure(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Tuple2>")),$.Tuple2_Expression_Expression),e.span)},visitNullExpression$1(e){return e},visitNumberExpression$1(e){return e},visitParenthesizedExpression$1(e){return new t.ParenthesizedExpression(e.expression.accept$1(this),e.span)},visitSelectorExpression$1(e){return e},visitStringExpression$1(e){return new t.StringExpression(this.visitInterpolation$1(e.text),e.hasQuotes)},visitSupportsExpression$1(e){return new t.SupportsExpression(this.visitSupportsCondition$1(e.condition))},visitUnaryOperationExpression$1(e){return new t.UnaryOperationExpression(e.operator,e.operand.accept$1(this),e.span)},visitValueExpression$1(e){return e},visitVariableExpression$1(e){return e},visitArgumentInvocation$1(e){var r,n,s=this,i=e.positional,a=$.String,o=$.Expression,l=t.LinkedHashMap_LinkedHashMap$_empty(a,o);for(r=e.named,r=r.get$entries(r),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),l.$indexSet(0,n.key,n.value.accept$1(s));return r=e.rest,r=r==null?null:r.accept$1(s),n=e.keywordRest,n=n==null?null:n.accept$1(s),new t.ArgumentInvocation(t.List_List$unmodifiable(new t.MappedListIterable(i,new t.ReplaceExpressionVisitor_visitArgumentInvocation_closure(s),t._arrayInstanceType(i)._eval$1("MappedListIterable<1,Expression>")),o),t.ConstantMap_ConstantMap$from(l,a,o),r,n,e.span)},visitSupportsCondition$1(e){var r=this;if(e instanceof t.SupportsOperation)return t.SupportsOperation$(r.visitSupportsCondition$1(e.left),r.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof t.SupportsNegation)return new t.SupportsNegation(r.visitSupportsCondition$1(e.condition),e.span);if(e instanceof t.SupportsInterpolation)return new t.SupportsInterpolation(e.expression.accept$1(r),e.span);if(e instanceof t.SupportsDeclaration)return new t.SupportsDeclaration(e.name.accept$1(r),e.value.accept$1(r),e.span);throw t.wrapException(t.SassException$("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var r=e.contents;return t.Interpolation$(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitInterpolation_closure(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Object>")),e.span)}},t.ReplaceExpressionVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:112},t.ReplaceExpressionVisitor_visitMapExpression_closure.prototype={call$1(e){var r=this.$this;return new t.Tuple2(e.item1.accept$1(r),e.item2.accept$1(r),$.Tuple2_Expression_Expression)},$signature:273},t.ReplaceExpressionVisitor_visitArgumentInvocation_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:112},t.ReplaceExpressionVisitor_visitInterpolation_closure.prototype={call$1(e){return $.Expression._is(e)?e.accept$1(this.$this):e},$signature:69},t.SelectorSearchVisitor.prototype={visitAttributeSelector$1(e){return null},visitClassSelector$1(e){return null},visitIDSelector$1(e){return null},visitPlaceholderSelector$1(e){return null},visitTypeSelector$1(e){return null},visitUniversalSelector$1(e){return null},visitComplexSelector$1(e){return t.IterableExtension_search(e.components,new t.SelectorSearchVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return t.IterableExtension_search(e.components,new t.SelectorSearchVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e){return t.NullableExtension_andThen(e.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return t.IterableExtension_search(e.components,this.get$visitComplexSelector())}},t.SelectorSearchVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return t._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(ComplexSelectorComponent)")}},t.SelectorSearchVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(SimpleSelector)")}},t.serialize_closure.prototype={call$1(e){return e>127},$signature:49},t._SerializeVisitor.prototype={visitCssStylesheet$1(e){var r,n,s,i,a,o,l,_,c,p,h=this;for(r=m.get$iterator$ax(e.get$children(e)),n=!h._inspect,s=h._style===u.OutputStyle_1,i=!s,a=$.CssComment,o=$.CssParentNode,l=h._serialize$_buffer,_=null;r.moveNext$0();)c=r.get$current(r),n?p=s?c.accept$1(u._IsInvisibleVisitor_true_true):c.accept$1(u._IsInvisibleVisitor_true_false):p=!1,!p&&(_!=null&&((o._is(_)?_.get$isChildless():!a._is(_))&&l.writeCharCode$1(59),h._isTrailingComment$2(c,_)?i&&l.writeCharCode$1(32):(i&&l.write$1(0,` `),_.get$isGroupEnd()&&i&&l.write$1(0,` `))),c.accept$1(h),_=c);_!=null?r=(o._is(_)?_.get$isChildless():!a._is(_))&&i:r=!1,r&&l.writeCharCode$1(59)},visitCssComment$1(e){this._serialize$_buffer.forSpan$2(e.span,new t._SerializeVisitor_visitCssComment_closure(this,e))},visitCssAtRule$1(e){var r,n=this;n._writeIndentation$0(),r=n._serialize$_buffer,r.forSpan$2(e.span,new t._SerializeVisitor_visitCssAtRule_closure(n,e)),e.isChildless||(n._style!==u.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e))},visitCssMediaRule$1(e){var r,n=this;n._writeIndentation$0(),r=n._serialize$_buffer,r.forSpan$2(e.span,new t._SerializeVisitor_visitCssMediaRule_closure(n,e)),n._style!==u.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssImport$1(e){this._writeIndentation$0(),this._serialize$_buffer.forSpan$2(e.span,new t._SerializeVisitor_visitCssImport_closure(this,e))},_writeImportUrl$1(e){var r,n,s=this;if(s._style!==u.OutputStyle_1||u.JSString_methods._codeUnitAt$1(e,0)!==117){s._serialize$_buffer.write$1(0,e);return}r=u.JSString_methods.substring$2(e,4,e.length-1),n=u.JSString_methods._codeUnitAt$1(r,0),n===39||n===34?s._serialize$_buffer.write$1(0,r):s._visitQuotedString$1(r)},visitCssKeyframeBlock$1(e){var r,n=this;n._writeIndentation$0(),r=n._serialize$_buffer,r.forSpan$2(e.selector.span,new t._SerializeVisitor_visitCssKeyframeBlock_closure(n,e)),n._style!==u.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},_visitMediaQuery$1(e){var r,n,s,i,a=this,o=e.modifier;o!=null&&(r=a._serialize$_buffer,r.write$1(0,o),r.writeCharCode$1(32)),o=e.type,o!=null&&(r=a._serialize$_buffer,r.write$1(0,o),e.conditions.length!==0&&r.write$1(0," and ")),o=e.conditions,o.length===1&&m.startsWith$1$s(u.JSArray_methods.get$first(o),"(not ")?(r=a._serialize$_buffer,r.write$1(0,"not "),n=u.JSArray_methods.get$first(o),r.write$1(0,u.JSString_methods.substring$2(n,5,n.length-1))):(s=e.conjunction?"and":"or",r=a._style===u.OutputStyle_1?s+" ":" "+s+" ",i=a._serialize$_buffer,a._writeBetween$3(o,r,i.get$write(i)))},visitCssStyleRule$1(e){var r,n=this;n._writeIndentation$0(),r=n._serialize$_buffer,r.forSpan$2(e._style_rule$_selector._box$_inner.value.span,new t._SerializeVisitor_visitCssStyleRule_closure(n,e)),n._style!==u.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssSupportsRule$1(e){var r,n=this;n._writeIndentation$0(),r=n._serialize$_buffer,r.forSpan$2(e.span,new t._SerializeVisitor_visitCssSupportsRule_closure(n,e)),n._style!==u.OutputStyle_1&&r.writeCharCode$1(32),n._serialize$_visitChildren$1(e)},visitCssDeclaration$1(e){var r,n,s,i,a,o,l=this;if(l._writeIndentation$0(),a=e.name,l._serialize$_write$1(a),o=l._serialize$_buffer,o.writeCharCode$1(58),m.startsWith$1$s(a.value,"--")&&e.parsedAsCustomProperty)o.forSpan$2(e.value.span,new t._SerializeVisitor_visitCssDeclaration_closure(l,e));else{l._style!==u.OutputStyle_1&&o.writeCharCode$1(32);try{o.forSpan$2(e.valueSpanForMap,new t._SerializeVisitor_visitCssDeclaration_closure0(l,e))}catch(_){if(a=t.unwrapException(_),a instanceof t.MultiSpanSassScriptException)r=a,n=t.getTraceFromException(_),t.throwWithTrace(t.MultiSpanSassException$(r.message,e.value.span,r.primaryLabel,r.secondarySpans,null),n);else if(a instanceof t.SassScriptException)s=a,i=t.getTraceFromException(_),a=s.message,t.throwWithTrace(new t.SassException(u.Set_empty,a,e.value.span),i);else throw _}}},_writeFoldedValue$1(e){var r,n,s,i,a=t.StringScanner$($.SassString._as(e.value.value)._string$_text,null,null);for(r=a.string.length,n=this._serialize$_buffer;a._string_scanner$_position!==r;){if(s=a.readChar$0(),s!==10){n.writeCharCode$1(s);continue}for(n.writeCharCode$1(32);i=a.peekChar$0(),i===32||i===9||i===10||i===13||i===12;)a.readChar$0()}},_writeReindentedValue$1(e){var r,n=this,s=$.SassString._as(e.value.value)._string$_text,i=n._minimumIndentation$1(s);if(i==null){n._serialize$_buffer.write$1(0,s);return}else if(i===-1){r=n._serialize$_buffer,r.write$1(0,t.trimAsciiRight(s,!0)),r.writeCharCode$1(32);return}r=e.name.span,r=r.get$start(r),n._writeWithIndent$2(s,Math.min(i,r.file.getColumn$1(r.offset)))},_minimumIndentation$1(e){for(var r,n,s,i,a,o=t.LineScanner$(e),l=o.string.length;o._string_scanner$_position!==l?(r=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(r),n=r!==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&&(i=o.peekChar$0(),!(i!==32&&i!==9));)o._adjustLineAndColumn$1(o.super$StringScanner$readChar());if(!(o._string_scanner$_position===l||o.scanChar$1(10)))for(a=o._line_scanner$_column,s=s==null?a:Math.min(s,a);o._string_scanner$_position!==l?(r=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(r),n=r!==10):n=!1,!!n;);}return s==null?-1:s},_writeWithIndent$2(e,r){var n,s,i,a,o,l,_,c=t.LineScanner$(e);for(n=c.string,s=n.length,i=this._serialize$_buffer;c._string_scanner$_position!==s&&(a=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(a),a!==10);)i.writeCharCode$1(a);for(;;){for(o=c._string_scanner$_position,l=1;;){if(c._string_scanner$_position===s){i.writeCharCode$1(32);return}if(a=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(a),!(a===32||a===9)){if(a!==10)break;o=c._string_scanner$_position,++l}}for(this._writeTimes$2(10,l),this._writeIndentation$0(),_=c._string_scanner$_position,i.write$1(0,u.JSString_methods.substring$2(n,o+r,_));;){if(c._string_scanner$_position===s)return;if(a=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(a),a===10)break;i.writeCharCode$1(a)}}},visitCalculation$1(e){var r,n=this,s=n._serialize$_buffer;s.write$1(0,e.name),s.writeCharCode$1(40),r=n._style===u.OutputStyle_1?",":", ",n._writeBetween$3(e.$arguments,r,n.get$_writeCalculationValue()),s.writeCharCode$1(41)},_writeCalculationValue$1(e){var r,n,s,i,a,o,l,_=this;if(e instanceof t.SassNumber&&!isFinite(e._number$_value)){if(r=m.getInterceptor$x(e),r.get$numeratorUnits(e).length>1||r.get$denominatorUnits(e).length!==0){if(!_._inspect)throw t.wrapException(t.SassScriptException$(t.S(e)+" isn't a valid CSS value.",null));_._writeNumber$1(e._number$_value),_._serialize$_buffer.write$1(0,e.get$unitString());return}n=e._number$_value,n===1/0?_._serialize$_buffer.write$1(0,"infinity"):n===-1/0?_._serialize$_buffer.write$1(0,"-infinity"):isNaN(n)&&_._serialize$_buffer.write$1(0,"NaN"),s=t.IterableExtension_get_firstOrNull(r.get$numeratorUnits(e)),s!=null&&(r=_._style!==u.OutputStyle_1,r&&_._serialize$_buffer.writeCharCode$1(32),n=_._serialize$_buffer,n.writeCharCode$1(42),r&&n.writeCharCode$1(32),n.writeCharCode$1(49),n.write$1(0,s))}else e instanceof t.Value?e.accept$1(_):e instanceof t.CalculationInterpolation?_._serialize$_buffer.write$1(0,e._calculation$_value):e instanceof t.CalculationOperation&&(r=e._left,r instanceof t.CalculationInterpolation?i=!0:i=r instanceof t.CalculationOperation&&r._operator.precedence")),i=e._separator,a=o._separatorString$1(i),o._writeBetween$3(n,a,r?new t._SerializeVisitor_visitList_closure0(o,e):new t._SerializeVisitor_visitList_closure1(o)),s&&(r=o._serialize$_buffer,r.write$1(0,i.separator),l||r.writeCharCode$1(41)),l&&o._serialize$_buffer.writeCharCode$1(93)},_separatorString$1(e){switch(e){case u.ListSeparator_rXA:return this._style===u.OutputStyle_1?",":", ";case u.ListSeparator_zg9:return this._style===u.OutputStyle_1?"/":" / ";case u.ListSeparator_EVt:return" ";default:return""}},_elementNeedsParens$2(e,r){var n;if(r instanceof t.SassList){if(r._list$_contents.length<2||r._hasBrackets)return!1;switch(e){case u.ListSeparator_rXA:return r._separator===u.ListSeparator_rXA;case u.ListSeparator_zg9:return n=r._separator,n===u.ListSeparator_rXA||n===u.ListSeparator_zg9;default:return r._separator!==u.ListSeparator_undecided_null_undecided}}return!1},visitMap$1(e){var r,n,s=this;if(!s._inspect)throw t.wrapException(t.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));r=s._serialize$_buffer,r.writeCharCode$1(40),n=e._map$_contents,s._writeBetween$3(n.get$entries(n),", ",new t._SerializeVisitor_visitMap_closure(s)),r.writeCharCode$1(41)},_writeMapElement$1(e){var r=e instanceof t.SassList&&e._separator===u.ListSeparator_rXA&&!e._hasBrackets;r&&this._serialize$_buffer.writeCharCode$1(40),e.accept$1(this),r&&this._serialize$_buffer.writeCharCode$1(41)},visitNumber$1(e){var r,n=this,s=e.asSlash;if(s!=null){n.visitNumber$1(s.item1),n._serialize$_buffer.writeCharCode$1(47),n.visitNumber$1(s.item2);return}if(r=e._number$_value,!isFinite(r)){n.visitCalculation$1(new t.SassCalculation("calc",t.List_List$unmodifiable(t._setArrayType([e],$.JSArray_Object),$.Object)));return}if(n._writeNumber$1(r),n._inspect)n._serialize$_buffer.write$1(0,e.get$unitString());else{if(e.get$numeratorUnits(e).length>1||e.get$denominatorUnits(e).length!==0)throw t.wrapException(t.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));e.get$numeratorUnits(e).length!==0&&n._serialize$_buffer.write$1(0,u.JSArray_methods.get$first(e.get$numeratorUnits(e)))}},_writeNumber$1(e){var r,n=this,s=t.fuzzyAsInt(e);if(s!=null){n._serialize$_buffer.write$1(0,n._removeExponent$1(u.JSInt_methods.toString$0(s)));return}if(r=n._removeExponent$1(u.JSNumber_methods.toString$0(e)),r.length<12){n._style===u.OutputStyle_1&&u.JSString_methods._codeUnitAt$1(r,0)===48&&(r=u.JSString_methods.substring$1(r,1)),n._serialize$_buffer.write$1(0,r);return}n._writeRounded$1(r)},_removeExponent$1(e){for(var r,n,s,i=u.JSString_methods._codeUnitAt$1(e,0),a=i===45,o=t._Cell$(),l=e.length,_=0;;){if(!(_3&&(r._contents=i+u.JSString_methods.substring$2(e,3,_))):_>2&&(r._contents=i+u.JSString_methods.substring$2(e,2,_)),o.__late_helper$_value=t.int_parse(u.JSString_methods.substring$2(e,_+1,l),null);break}++_}if(r==null)return e;if(o._readLocal$0()>0){for(i=o._readLocal$0(),l=r._contents,n=a?1:0,s=i-(l.length-1-n),i=l,_=0;_n;)i+=t.Primitives_stringFromCharCode(48),--_;return a?(l=r._contents,l=u.JSString_methods.substring$1((l.charCodeAt(0)==0,l),1)):l=r,l=i+t.S(l),l.charCodeAt(0)==0,l}},_writeRounded$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=this;if(u.JSString_methods.endsWith$1(e,".0")){g._serialize$_buffer.write$1(0,u.JSString_methods.substring$2(e,0,e.length-2));return}for(r=e.length,n=new Uint8Array(r+1),s=u.JSString_methods._codeUnitAt$1(e,0)===45,i=s?1:0,a=1;;i=o,a=_){if(i===r){g._serialize$_buffer.write$1(0,e);return}if(o=i+1,l=u.JSString_methods._codeUnitAt$1(e,i),l===46){i=o;break}_=a+1,n[a]=l-48}if(c=i+10,c>=r){g._serialize$_buffer.write$1(0,e);return}for(_=a;i=5)for(;p=_-1,h=n[p]+1,n[p]=h,h===10;_=p);for(;_a,!!(r&&n[_-1]===0);)--_;if(_===2&&n[0]===0&&n[1]===0){g._serialize$_buffer.writeCharCode$1(48);return}for(s&&g._serialize$_buffer.writeCharCode$1(45),n[0]===0?f=g._style===u.OutputStyle_1&&n[1]===0?2:1:f=0,d=g._serialize$_buffer;f=57344&&r<=63743?(this._writeEscape$4(e,r,n,s),s):r>>>7===439&&n.length>s+1?(i=s+1,this._writeEscape$4(e,65536+((r&1023)<<10)+(u.JSString_methods._codeUnitAt$1(n,i)&1023),n,i),i):null},_writeEscape$4(e,r,n,s){var i,a;e.writeCharCode$1(92),e.write$1(0,u.JSInt_methods.toRadixString$1(r,16)),i=s+1,n.length!==i&&(a=u.JSString_methods._codeUnitAt$1(n,i),(t.isHex(a)||a===32||a===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e){var r,n,s=this._serialize$_buffer;s.writeCharCode$1(91),s.write$1(0,e.name),r=e.value,r!=null&&(s.write$1(0,e.op),t.Parser_isIdentifier(r)&&!u.JSString_methods.startsWith$1(r,"--")?(s.write$1(0,r),n=e.modifier,n!=null&&s.writeCharCode$1(32)):(this._visitQuotedString$1(r),n=e.modifier,n!=null&&this._style!==u.OutputStyle_1&&s.writeCharCode$1(32)),n!=null&&s.write$1(0,n)),s.writeCharCode$1(93)},visitClassSelector$1(e){var r=this._serialize$_buffer;r.writeCharCode$1(46),r.write$1(0,e.name)},visitComplexSelector$1(e){var r,n,s,i,a,o,l,_,c,p,h=this,f=e.leadingCombinators;for(h._writeCombinators$1(f),f.length!==0&&e.components.length!==0&&h._style!==u.OutputStyle_1&&h._serialize$_buffer.writeCharCode$1(32),f=e.components,r=f.length,n=r-1,s=h._serialize$_buffer,i=h._style===u.OutputStyle_1,a=!i,o=0;o"))),n=o._style!==u.OutputStyle_1,s=o._serialize$_buffer,i=!0;r.moveNext$0();)a=r.get$current(r),i?i=!1:(s.writeCharCode$1(44),a.lineBreak?(n&&s.write$1(0,` `),o._writeIndentation$0()):n&&s.writeCharCode$1(32)),o.visitComplexSelector$1(a)},visitParentSelector$1(e){var r,n=this._serialize$_buffer;n.writeCharCode$1(38),r=e.suffix,r!=null&&n.write$1(0,r)},visitPlaceholderSelector$1(e){var r=this._serialize$_buffer;r.writeCharCode$1(37),r.write$1(0,e.name)},visitPseudoSelector$1(e){var r,n,s,i=e.selector,a=i==null,o=!a;o&&e.name==="not"&&i.accept$1(u._IsInvisibleVisitor_true)||(r=this._serialize$_buffer,r.writeCharCode$1(58),e.isSyntacticClass||r.writeCharCode$1(58),r.write$1(0,e.name),n=e.argument,s=n==null,!(s&&a)&&(r.writeCharCode$1(40),s||(r.write$1(0,n),o&&r.writeCharCode$1(32)),o&&this.visitSelectorList$1(i),r.writeCharCode$1(41)))},visitTypeSelector$1(e){this._serialize$_buffer.write$1(0,e.name)},visitUniversalSelector$1(e){var r,n=e.namespace;n!=null&&(r=this._serialize$_buffer,r.write$1(0,n),r.writeCharCode$1(124)),this._serialize$_buffer.writeCharCode$1(42)},_serialize$_write$1(e){return this._serialize$_buffer.forSpan$2(e.span,new t._SerializeVisitor__write_closure(this,e))},_serialize$_visitChildren$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=this,y=g._serialize$_buffer;for(y.writeCharCode$1(123),r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=g._style===u.OutputStyle_1,s=!n,i=!g._inspect,a=t._instanceType(r)._precomputed1,o=$.CssComment,l=$.CssParentNode,_=null,c=null;r.moveNext$0();)p=r.__internal$_current,h=p==null?a._as(p):p,i?p=n?h.accept$1(u._IsInvisibleVisitor_true_true):h.accept$1(u._IsInvisibleVisitor_true_false):p=!1,!p&&(p=c==null,p?f=!1:f=l._is(c)?c.get$isChildless():!o._is(c),f&&y.writeCharCode$1(59),g._isTrailingComment$2(h,p?e:c)?(s&&y.writeCharCode$1(32),d=g._indentation,g._indentation=0,new t._SerializeVisitor__visitChildren_closure(g,h).call$0(),g._indentation=d):(s&&y.write$1(0,` `),++g._indentation,new t._SerializeVisitor__visitChildren_closure0(g,h).call$0(),--g._indentation),_=c,c=h);c!=null&&((l._is(c)?c.get$isChildless():!o._is(c))&&s&&y.writeCharCode$1(59),_==null&&g._isTrailingComment$2(c,e)?s&&y.writeCharCode$1(32):(g._writeLineFeed$0(),g._writeIndentation$0())),y.writeCharCode$1(125)},_isTrailingComment$2(e,r){var n,s,i,a,o,l,_;return this._style===u.OutputStyle_1||!$.CssComment._is(e)||(n=e.span,s=n.get$sourceUrl(n),i=r.get$span(r),!m.$eq$(s,i.get$sourceUrl(i)))?!1:(s=r.get$span(r),m.$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),i=r.get$span(r),a=s.offset-i.get$start(i).offset-1,a<0?!1:(o=Math.max(0,u.JSString_methods.lastIndexOf$2(r.get$span(r).get$text(),"{",a)),s=r.get$span(r),s=s.get$file(s),i=r.get$span(r),i=i.get$start(i),l=r.get$span(r),_=s.span$2(0,i.offset,l.get$start(l).offset+o),n=n.get$start(n),n=n.file.getLine$1(n.offset),l=t.FileLocation$_(_.file,_._end),n===l.file.getLine$1(l.offset))):(n=n.get$start(n),n=n.file.getLine$1(n.offset),s=r.get$span(r),s=s.get$end(s),n===s.file.getLine$1(s.offset)))},_writeLineFeed$0(){this._style!==u.OutputStyle_1&&this._serialize$_buffer.write$1(0,` `)},_writeIndentation$0(){var e=this;e._style!==u.OutputStyle_1&&e._writeTimes$2(e._indentCharacter,e._indentation*e._indentWidth)},_writeTimes$2(e,r){var n,s;for(n=this._serialize$_buffer,s=0;ss){for(d=s;d"),L.$indexSet(0,"sourcesContent",t.List_List$of(new t.MappedListIterable(r,new t.SingleMapping_toJson_closure,n),!0,n._eval$1("ListIterable.E")))),N.extensions.forEach$1(0,new t.SingleMapping_toJson_closure0(L)),L},toJson$0(){return this.toJson$1$includeSourceContents(!1)},toString$0(e){var r=this,n=t.getRuntimeTypeOfDartObject(r).toString$0(0)+" : [targetUrl: "+t.S(r.targetUrl)+", sourceRoot: "+t.S(r.sourceRoot)+", urls: "+t.S(r.urls)+", names: "+t.S(r.names)+", lines: "+t.S(r.lines)+"]";return n.charCodeAt(0)==0,n}},t.SingleMapping_SingleMapping$fromEntries_closure.prototype={call$0(){return this.urls.__js_helper$_length},$signature:12},t.SingleMapping_SingleMapping$fromEntries_closure0.prototype={call$0(){return this.sourceEntry.source.file},$signature:277},t.SingleMapping_SingleMapping$fromEntries_closure1.prototype={call$1(e){return this.files.$index(0,e)},$signature:278},t.SingleMapping_toJson_closure.prototype={call$1(e){return e==null?null:t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(e._decodedChars,0,null),0,null)},$signature:279},t.SingleMapping_toJson_closure0.prototype={call$2(e,r){return this.result.$indexSet(0,e,r),r},$signature:168},t.TargetLineEntry.prototype={toString$0(e){return t.getRuntimeTypeOfDartObject(this).toString$0(0)+": "+this.line+" "+t.S(this.entries)}},t.TargetEntry.prototype={toString$0(e){var r=this;return t.getRuntimeTypeOfDartObject(r).toString$0(0)+": ("+r.column+", "+r.sourceUrlId+", "+r.sourceLine+", "+r.sourceColumn+", "+t.S(r.sourceNameId)+")"}},t.SourceFile.prototype={get$length(e){return this._decodedChars.length},get$lines(){return this._lineStarts.length},SourceFile$decoded$2$url(e,r){var n,s,i,a,o,l;for(n=this._decodedChars,s=n.length,i=this._lineStarts,a=0;a=s||n[l]!==10)&&(o=10)),o===10&&i.push(a+1)},span$2(e,r,n){return t._FileSpan$(this,r,n==null?this._decodedChars.length:n)},span$1(e,r){return this.span$2(e,r,null)},getLine$1(e){var r,n=this;if(e<0)throw t.wrapException(t.RangeError$("Offset may not be negative, was "+e+"."));if(e>n._decodedChars.length)throw t.wrapException(t.RangeError$("Offset "+e+F.x20must_+n.get$length(n)+"."));return r=n._lineStarts,e=u.JSArray_methods.get$last(r)?r.length-1:n._isNearCachedLine$1(e)?(r=n._cachedLine,r.toString,r):n._cachedLine=n._binarySearch$1(e)-1},_isNearCachedLine$1(e){var r,n,s=this._cachedLine;return s==null||(r=this._lineStarts,e=n-1||e=n-2||ee?i=n:r=n+1;return i},getColumn$1(e){var r,n,s=this;if(e<0)throw t.wrapException(t.RangeError$("Offset may not be negative, was "+e+"."));if(e>s._decodedChars.length)throw t.wrapException(t.RangeError$("Offset "+e+" must be not be greater than the number of characters in the file, "+s.get$length(s)+"."));if(r=s.getLine$1(e),n=s._lineStarts[r],n>e)throw t.wrapException(t.RangeError$("Line "+r+" comes after offset "+e+"."));return e-n},getOffset$1(e){var r,n,s,i;if(e<0)throw t.wrapException(t.RangeError$("Line may not be negative, was "+e+"."));if(r=this._lineStarts,n=r.length,e>=n)throw t.wrapException(t.RangeError$("Line "+e+" must be less than the number of lines in the file, "+this.get$lines()+"."));if(s=r[e],s<=this._decodedChars.length?(i=e+1,r=i=r[i]):r=!0,r)throw t.wrapException(t.RangeError$("Line "+e+" doesn't have 0 columns."));return s}},t.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,r){var n,s=this.offset;if(s<0)throw t.wrapException(t.RangeError$("Offset may not be negative, was "+s+"."));if(n=this.file,s>n._decodedChars.length)throw t.wrapException(t.RangeError$("Offset "+s+F.x20must_+n.get$length(n)+"."))},pointSpan$0(){var e=this.offset;return t._FileSpan$(this.file,e,e)},get$offset(){return this.offset}},t._FileSpan.prototype={get$sourceUrl(e){return this.file.url},get$length(e){return this._end-this._file$_start},get$start(e){return t.FileLocation$_(this.file,this._file$_start)},get$end(e){return t.FileLocation$_(this.file,this._end)},get$text(){return t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(this.file._decodedChars,this._file$_start,this._end),0,null)},get$context(e){var r=this,n=r.file,s=r._end,i=n.getLine$1(s);if(n.getColumn$1(s)===0&&i!==0){if(s-r._file$_start===0)return i===n._lineStarts.length-1?"":t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n._decodedChars,n.getOffset$1(i),n.getOffset$1(i+1)),0,null)}else s=i===n._lineStarts.length-1?n._decodedChars.length:n.getOffset$1(i+1);return t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(n._decodedChars,n.getOffset$1(n.getLine$1(r._file$_start)),s),0,null)},_FileSpan$3(e,r,n){var s,i=this._end,a=this._file$_start;if(is._decodedChars.length)throw t.wrapException(t.RangeError$("End "+i+F.x20must_+s.get$length(s)+"."));if(a<0)throw t.wrapException(t.RangeError$("Start may not be negative, was "+a+"."))},compareTo$1(e,r){var n;return r instanceof t._FileSpan?(n=u.JSInt_methods.compareTo$1(this._file$_start,r._file$_start),n===0?u.JSInt_methods.compareTo$1(this._end,r._end):n):this.super$SourceSpanMixin$compareTo(0,r)},$eq(e,r){var n=this;return r==null?!1:$.FileSpan._is(r)?r instanceof t._FileSpan?n._file$_start===r._file$_start&&n._end===r._end&&m.$eq$(n.file.url,r.file.url):n.super$SourceSpanMixin$$eq(0,r)&&m.$eq$(n.file.url,r.get$sourceUrl(r)):n.super$SourceSpanMixin$$eq(0,r)},get$hashCode(e){return t.Object_hash(this._file$_start,this._end,this.file.url,u.C_SentinelValue)},expand$1(e,r){var n,s,i=this,a=i.file;if(!m.$eq$(a.url,r.get$sourceUrl(r)))throw t.wrapException(t.ArgumentError$('Source URLs "'+t.S(i.get$sourceUrl(i))+'" and "'+t.S(r.get$sourceUrl(r))+`" don't match.`,null));return n=i._file$_start,s=i._end,r instanceof t._FileSpan?t._FileSpan$(a,Math.min(n,r._file$_start),Math.max(s,r._end)):t._FileSpan$(a,Math.min(n,r.get$start(r).offset),Math.max(s,r.get$end(r).offset))},$isFileSpan:1,$isSourceSpanWithContext:1,get$file(e){return this.file}},t.Highlighter.prototype={highlight$0(){var e,r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M=this,E=null,R=M._lines;for(M._writeFileStart$1(u.JSArray_methods.get$first(R).url),e=M._maxMultilineSpans,r=t.List_List$filled(e,E,!1,$.nullable__Highlight),n=M._highlighter$_buffer,e=e!==0,s=M._primaryColor,i=0;i0&&(o=R[i-1],l=o.url,_=a.url,m.$eq$(l,_)?o.number+1!==a.number&&(M._writeSidebar$1$text("..."),n._contents+=` `):(M._writeSidebar$1$end(v._glyphs.get$upEnd()),n._contents+=` `,M._writeFileStart$1(_))),l=a.highlights,_=new t.ReversedListIterable(l,t._arrayInstanceType(l)._eval$1("ReversedListIterable<1>")),_=new t.ListIterator(_,_.get$length(_)),c=t._instanceType(_)._precomputed1,p=a.number,h=a.text;_.moveNext$0();)f=_.__internal$_current,f==null&&(f=c._as(f)),d=f.span,d.get$start(d).get$line()!==d.get$end(d).get$line()&&d.get$start(d).get$line()===p&&M._isOnlyWhitespace$1(u.JSString_methods.substring$2(h,0,d.get$start(d).get$column()))&&(g=u.JSArray_methods.indexOf$1(r,E),g<0&&t.throwExpression(t.ArgumentError$(t.S(r)+" contains no null elements.",E)),r[g]=f);for(M._writeSidebar$1$line(p),n._contents+=" ",M._writeMultilineHighlights$2(a,r),e&&(n._contents+=" "),y=u.JSArray_methods.indexWhere$1(l,new t.Highlighter_highlight_closure),S=y===-1?E:l[y],_=S!=null,_?(c=S.span,f=c.get$start(c).get$line()===p?c.get$start(c).get$column():0,M._writeHighlightedText$4$color(h,f,c.get$end(c).get$line()===p?c.get$end(c).get$column():h.length,s)):M._writeText$1(h),n._contents+=` `,_&&M._writeIndicator$3(a,S,r),_=l.length,C=0;C")),r.get$length(r)},$signature:280},t.Highlighter$___closure.prototype={call$1(e){var r=e.span;return r.get$start(r).get$line()!==r.get$end(r).get$line()},$signature:115},t.Highlighter$__closure0.prototype={call$1(e){return e.url},$signature:282},t.Highlighter__collateLines_closure.prototype={call$1(e){var r=e.span;return r=r.get$sourceUrl(r),r==null?new t.Object:r},$signature:283},t.Highlighter__collateLines_closure0.prototype={call$2(e,r){return e.span.compareTo$1(0,r.span)},$signature:284},t.Highlighter__collateLines_closure1.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=e.key,y=e.value,S=t._setArrayType([],$.JSArray__Line);for(r=m.getInterceptor$ax(y),n=r.get$iterator(y),s=$.JSArray__Highlight;n.moveNext$0();)for(i=n.get$current(n).span,a=i.get$context(i),o=t.findLineStart(a,i.get$text(),i.get$start(i).get$column()),o.toString,o=u.JSString_methods.allMatches$1(` `,u.JSString_methods.substring$2(a,0,o)),l=o.get$length(o),_=i.get$start(i).get$line()-l,i=a.split(` `),o=i.length,c=0;cu.JSArray_methods.get$last(S).number)&&S.push(new t._Line(p,_,g,t._setArrayType([],s))),++_;for(h=t._setArrayType([],s),n=S.length,f=0,c=0;cp.number));)h.push(i);f+=h.length-d,u.JSArray_methods.addAll$1(p.highlights,h)}return S},$signature:285},t.Highlighter__collateLines__closure.prototype={call$1(e){var r=e.span;return r.get$end(r).get$line()",null},$signature:0},t.Highlighter__writeMultilineHighlights_closure.prototype={call$0(){var e=v._glyphs;e=this.startLine===this.line.number?e.get$topLeftCorner():e.get$bottomLeftCorner(),this.$this._highlighter$_buffer._contents+=e},$signature:1},t.Highlighter__writeMultilineHighlights_closure0.prototype={call$0(){var e=v._glyphs;e=this.highlight==null?e.get$horizontalLine():e.get$cross(),this.$this._highlighter$_buffer._contents+=e},$signature:1},t.Highlighter__writeMultilineHighlights_closure1.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=v._glyphs.get$horizontalLine(),null},$signature:0},t.Highlighter__writeMultilineHighlights_closure2.prototype={call$0(){var e=this,r=e._box_0,n=r.openedOnThisLine,s=v._glyphs,i=n?s.get$cross():s.get$verticalLine();e.current!=null?e.$this._highlighter$_buffer._contents+=i:(n=e.line,s=n.number,e.startLine===s?(n=e.$this,n._colorize$2$color(new t.Highlighter__writeMultilineHighlights__closure(r,n),r.openedOnThisLineColor),r.openedOnThisLine=!0,r.openedOnThisLineColor==null&&(r.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?(r=e.highlight.label==null?v._glyphs.glyphOrAscii$2("\u2514","\\"):i,s._highlighter$_buffer._contents+=r):s._colorize$2$color(new t.Highlighter__writeMultilineHighlights__closure0(s,i),r.openedOnThisLineColor)))},$signature:1},t.Highlighter__writeMultilineHighlights__closure.prototype={call$0(){var e=this._box_0.openedOnThisLine?"\u252C":"\u250C";this.$this._highlighter$_buffer._contents+=v._glyphs.glyphOrAscii$2(e,"/")},$signature:1},t.Highlighter__writeMultilineHighlights__closure0.prototype={call$0(){this.$this._highlighter$_buffer._contents+=this.vertical},$signature:1},t.Highlighter__writeHighlightedText_closure.prototype={call$0(){var e=this;return e.$this._writeText$1(u.JSString_methods.substring$2(e.text,e.startColumn,e.endColumn))},$signature:0},t.Highlighter__writeIndicator_closure.prototype={call$0(){var e,r,n,s,i=this.$this,a=i._highlighter$_buffer,o=a._contents,l=this.highlight,_=l.span;return l=l.isPrimary?"^":v._glyphs.get$horizontalLineBold(),e=_.get$start(_).get$column(),r=_.get$end(_).get$column(),_=this.line.text,n=i._countTabs$1(u.JSString_methods.substring$2(_,0,e)),s=i._countTabs$1(u.JSString_methods.substring$2(_,e,r)),e+=n*3,a._contents+=u.JSString_methods.$mul(" ",e),l=a._contents+=u.JSString_methods.$mul(l,Math.max(r+(n+s)*3-e,1)),l.length-o.length},$signature:12},t.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},t.Highlighter__writeIndicator_closure1.prototype={call$0(){var e,r=this,n=r.$this,s=n._highlighter$_buffer,i=s._contents;return r.coversWholeLine?s._contents+=u.JSString_methods.$mul(v._glyphs.get$horizontalLine(),3):(e=r.highlight.span,n._writeArrow$3$beginning(r.line,Math.max(e.get$end(e).get$column()-1,0),!1)),s._contents.length-i.length},$signature:12},t.Highlighter__writeLabel_closure.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=" "+t.S(u.JSArray_methods.get$first(this.lines)),null},$signature:0},t.Highlighter__writeLabel_closure0.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=" "+this.text,null},$signature:0},t.Highlighter__writeSidebar_closure.prototype={call$0(){var e=this.$this,r=e._highlighter$_buffer,n=this._box_0.text;n==null&&(n=""),r._contents+=u.JSString_methods.padRight$1(n,e._paddingBeforeSidebar),e=this.end,r._contents+=e==null?v._glyphs.get$verticalLine():e},$signature:1},t._Highlight.prototype={toString$0(e){var r=this.isPrimary?"primary ":"",n=this.span;return n=r+(""+n.get$start(n).get$line()+":"+n.get$start(n).get$column()+"-"+n.get$end(n).get$line()+":"+n.get$end(n).get$column()),r=this.label,r=r!=null?n+(" ("+r+")"):n,r.charCodeAt(0)==0,r}},t._Highlight_closure.prototype={call$0(){var e,r,n,s,i=this.span;return $.SourceSpanWithContext._is(i)&&t.findLineStart(i.get$context(i),i.get$text(),i.get$start(i).get$column())!=null||(e=t.SourceLocation$(i.get$start(i).get$offset(),0,0,i.get$sourceUrl(i)),r=i.get$end(i).get$offset(),n=i.get$sourceUrl(i),s=t.countCodeUnits(i.get$text(),10),i=t.SourceSpanWithContext$(e,t.SourceLocation$(r,t._Highlight__lastLineLength(i.get$text()),s,n),i.get$text(),i.get$text())),t._Highlight__normalizeEndOfLine(t._Highlight__normalizeTrailingNewline(t._Highlight__normalizeNewlines(i)))},$signature:286},t._Line.prototype={toString$0(e){return""+this.number+': "'+this.text+'" ('+u.JSArray_methods.join$1(this.highlights,", ")+")"}},t.SourceLocation.prototype={distance$1(e){var r=this.sourceUrl;if(!m.$eq$(r,e.get$sourceUrl(e)))throw t.wrapException(t.ArgumentError$('Source URLs "'+t.S(r)+'" and "'+t.S(e.get$sourceUrl(e))+`" don't match.`,null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,r){var n=this.sourceUrl;if(!m.$eq$(n,r.get$sourceUrl(r)))throw t.wrapException(t.ArgumentError$('Source URLs "'+t.S(n)+'" and "'+t.S(r.get$sourceUrl(r))+`" don't match.`,null));return this.offset-r.get$offset()},$eq(e,r){return r==null?!1:$.SourceLocation._is(r)&&m.$eq$(this.sourceUrl,r.get$sourceUrl(r))&&this.offset===r.get$offset()},get$hashCode(e){var r=this.sourceUrl;return r=r==null?null:r.get$hashCode(r),r==null&&(r=0),r+this.offset},toString$0(e){var r=this,n=t.getRuntimeTypeOfDartObject(r).toString$0(0),s=r.sourceUrl;return"<"+n+": "+r.offset+" "+(t.S(s==null?"unknown source":s)+":"+(r.line+1)+":"+(r.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}},t.SourceLocationMixin.prototype={distance$1(e){var r=this;if(!m.$eq$(r.file.url,e.get$sourceUrl(e)))throw t.wrapException(t.ArgumentError$('Source URLs "'+t.S(r.get$sourceUrl(r))+'" and "'+t.S(e.get$sourceUrl(e))+`" don't match.`,null));return Math.abs(r.offset-e.get$offset())},compareTo$1(e,r){var n=this;if(!m.$eq$(n.file.url,r.get$sourceUrl(r)))throw t.wrapException(t.ArgumentError$('Source URLs "'+t.S(n.get$sourceUrl(n))+'" and "'+t.S(r.get$sourceUrl(r))+`" don't match.`,null));return n.offset-r.get$offset()},$eq(e,r){return r==null?!1:$.SourceLocation._is(r)&&m.$eq$(this.file.url,r.get$sourceUrl(r))&&this.offset===r.get$offset()},get$hashCode(e){var r=this.file.url;return r=r==null?null:r.get$hashCode(r),r==null&&(r=0),r+this.offset},toString$0(e){var r=t.getRuntimeTypeOfDartObject(this).toString$0(0),n=this.offset,s=this.file,i=s.url;return"<"+r+": "+n+" "+(t.S(i==null?"unknown source":i)+":"+(s.getLine$1(n)+1)+":"+(s.getColumn$1(n)+1))+">"},$isComparable:1,$isSourceLocation:1},t.SourceSpanBase.prototype={SourceSpanBase$3(e,r,n){var s,i=this.end,a=this.start;if(m.$eq$(i.get$sourceUrl(i),a.get$sourceUrl(a))){if(i.get$offset()'},$isComparable:1,$isSourceSpan:1},t.SourceSpanWithContext.prototype={get$context(e){return this._context}},t.Chain.prototype={toTrace$0(){var e=this.traces;return t.Trace$(new t.ExpandIterable(e,new t.Chain_toTrace_closure,t._arrayInstanceType(e)._eval$1("ExpandIterable<1,Frame>")),null)},toString$0(e){var r=this.traces,n=t._arrayInstanceType(r);return new t.MappedListIterable(r,new t.Chain_toString_closure(new t.MappedListIterable(r,new t.Chain_toString_closure0,n._eval$1("MappedListIterable<1,int>")).fold$2(0,0,u.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$1(0,F.x3d_____)},$isStackTrace:1},t.Chain_Chain$parse_closure.prototype={call$1(e){return e.length!==0},$signature:8},t.Chain_toTrace_closure.prototype={call$1(e){return e.get$frames()},$signature:287},t.Chain_toString_closure0.prototype={call$1(e){var r=e.get$frames();return new t.MappedListIterable(r,new t.Chain_toString__closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,int>")).fold$2(0,0,u.CONSTANT)},$signature:288},t.Chain_toString__closure0.prototype={call$1(e){return e.get$location().length},$signature:143},t.Chain_toString_closure.prototype={call$1(e){var r=e.get$frames();return new t.MappedListIterable(r,new t.Chain_toString__closure(this.longest),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0)},$signature:290},t.Chain_toString__closure.prototype={call$1(e){return u.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+t.S(e.get$member())+` `},$signature:144},t.Frame.prototype={get$isCore(){return this.uri.get$scheme()==="dart"},get$library(){var e=this.uri;return e.get$scheme()==="data"?"data:...":v.$get$context().prettyUri$1(e)},get$$package(){var e=this.uri;return e.get$scheme()!=="package"?null:u.JSArray_methods.get$first(e.get$path(e).split("/"))},get$location(){var e,r=this,n=r.line;return n==null?r.get$library():(e=r.column,e==null?r.get$library()+" "+t.S(n):r.get$library()+" "+t.S(n)+":"+t.S(e))},toString$0(e){return this.get$location()+" in "+t.S(this.member)},get$uri(){return this.uri},get$line(){return this.line},get$column(){return this.column},get$member(){return this.member}},t.Frame_Frame$parseVM_closure.prototype={call$0(){var e,r,n,s,i,a,o,l=null,_=this.frame;return _==="..."?new t.Frame(t._Uri__Uri(l,l,l,l),l,l,"..."):(e=v.$get$_vmFrame().firstMatch$1(_),e==null?new t.UnparsedFrame(t._Uri__Uri(l,"unparsed",l,l),_):(_=e._match,r=_[1],r.toString,n=v.$get$_asyncBody(),r=t.stringReplaceAllUnchecked(r,n,""),s=t.stringReplaceAllUnchecked(r,"",""),r=_[2],n=r,n.toString,u.JSString_methods.startsWith$1(n,"1?t.int_parse(a[1],l):l,new t.Frame(i,o,_>2?t.int_parse(a[2],l):l,s)))},$signature:62},t.Frame_Frame$parseV8_closure.prototype={call$0(){var e,r,n="",s=this.frame,i=v.$get$_v8Frame().firstMatch$1(s);return i==null?new t.UnparsedFrame(t._Uri__Uri(null,"unparsed",null,null),s):(s=new t.Frame_Frame$parseV8_closure_parseLocation(s),e=i._match,r=e[2],r!=null?(r=r,r.toString,e=e[1],e.toString,e=t.stringReplaceAllUnchecked(e,"",n),e=t.stringReplaceAllUnchecked(e,"Anonymous function",n),s.call$2(r,t.stringReplaceAllUnchecked(e,"(anonymous function)",n))):(e=e[3],e.toString,s.call$2(e,n)))},$signature:62},t.Frame_Frame$parseV8_closure_parseLocation.prototype={call$2(e,r){for(var n,s,i,a,o,l=null,_=v.$get$_v8EvalLocation(),c=_.firstMatch$1(e);c!=null;e=n)n=c._match[1],n.toString,c=_.firstMatch$1(n);return e==="native"?new t.Frame(t.Uri_parse("native"),l,l,r):(s=v.$get$_v8UrlLocation().firstMatch$1(e),s==null?new t.UnparsedFrame(t._Uri__Uri(l,"unparsed",l,l),this.frame):(_=s._match,n=_[1],n.toString,i=t.Frame__uriOrPathToUri(n),n=_[2],n.toString,a=t.int_parse(n,l),o=_[3],new t.Frame(i,a,o!=null?t.int_parse(o,l):l,r)))},$signature:293},t.Frame_Frame$_parseFirefoxEval_closure.prototype={call$0(){var e,r,n,s,i=null,a=this.frame,o=v.$get$_firefoxEvalLocation().firstMatch$1(a);return o==null?new t.UnparsedFrame(t._Uri__Uri(i,"unparsed",i,i),a):(a=o._match,e=a[1],e.toString,r=t.stringReplaceAllUnchecked(e,"/<",""),e=a[2],e.toString,n=t.Frame__uriOrPathToUri(e),a=a[3],a.toString,s=t.int_parse(a,i),new t.Frame(n,s,i,r.length===0||r==="anonymous"?"":r))},$signature:62},t.Frame_Frame$parseFirefox_closure.prototype={call$0(){var e,r,n,s,i,a,o,l=null,_=this.frame,c=v.$get$_firefoxSafariFrame().firstMatch$1(_);return c==null?new t.UnparsedFrame(t._Uri__Uri(l,"unparsed",l,l),_):(e=c._match,r=e[3],n=r,n.toString,u.JSString_methods.contains$1(n," line ")?t.Frame_Frame$_parseFirefoxEval(_):(_=r,_.toString,s=t.Frame__uriOrPathToUri(_),i=e[1],i!=null?(_=e[2],_.toString,_=u.JSString_methods.allMatches$1("/",_),i+=u.JSArray_methods.join$0(t.List_List$filled(_.get$length(_),".",!1,$.String)),i===""&&(i=""),i=u.JSString_methods.replaceFirst$2(i,v.$get$_initialDot(),"")):i="",_=e[4],_===""?a=l:(_=_,_.toString,a=t.int_parse(_,l)),_=e[5],_==null||_===""?o=l:(_=_,_.toString,o=t.int_parse(_,l)),new t.Frame(s,a,o,i)))},$signature:62},t.Frame_Frame$parseFriendly_closure.prototype={call$0(){var e,r,n,s,i=null,a=this.frame,o=v.$get$_friendlyFrame().firstMatch$1(a);if(o==null)throw t.wrapException(t.FormatException$("Couldn't parse package:stack_trace stack trace line '"+a+"'.",i,i));return a=o._match,e=a[1],e==="data:..."?r=t.Uri_Uri$dataFromString("",i,i):(e=e,e.toString,r=t.Uri_parse(e)),r.get$scheme()===""&&(e=v.$get$context(),r=e.toUri$1(t.absolute(e.style.pathFromUri$1(t._parseUri(r)),i,i,i,i,i,i,i,i,i,i,i,i,i,i))),e=a[2],e==null?n=i:(e=e,e.toString,n=t.int_parse(e,i)),e=a[3],e==null?s=i:(e=e,e.toString,s=t.int_parse(e,i)),new t.Frame(r,n,s,a[4])},$signature:62},t.LazyTrace.prototype={get$_lazy_trace$_trace(){var e,r=this,n=r.__LazyTrace__trace_FI;return n===v&&(e=r._thunk.call$0(),r.__LazyTrace__trace_FI!==v&&t.throwUnnamedLateFieldADI(),r.__LazyTrace__trace_FI=e,n=e),n},get$frames(){return this.get$_lazy_trace$_trace().get$frames()},get$terse(){return new t.LazyTrace(new t.LazyTrace_terse_closure(this))},toString$0(e){return this.get$_lazy_trace$_trace().toString$0(0)},$isStackTrace:1,$isTrace:1},t.LazyTrace_terse_closure.prototype={call$0(){return this.$this.get$_lazy_trace$_trace().get$terse()},$signature:146},t.Trace.prototype={get$terse(){return this.foldFrames$2$terse(new t.Trace_terse_closure,!0)},foldFrames$2$terse(e,r){var n,s,i,a,o={};for(o.predicate=e,o.predicate=new t.Trace_foldFrames_closure(e),n=t._setArrayType([],$.JSArray_Frame),s=this.frames,s=new t.ReversedListIterable(s,t._arrayInstanceType(s)._eval$1("ReversedListIterable<1>")),s=new t.ListIterator(s,s.get$length(s)),i=t._instanceType(s)._precomputed1;s.moveNext$0();)a=s.__internal$_current,a==null&&(a=i._as(a)),a instanceof t.UnparsedFrame||!o.predicate.call$1(a)?n.push(a):(n.length===0||!o.predicate.call$1(u.JSArray_methods.get$last(n)))&&n.push(new t.Frame(a.get$uri(),a.get$line(),a.get$column(),a.get$member()));return s=$.MappedListIterable_Frame_Frame,n=t.List_List$of(new t.MappedListIterable(n,new t.Trace_foldFrames_closure0(o),s),!0,s._eval$1("ListIterable.E")),n.length>1&&o.predicate.call$1(u.JSArray_methods.get$first(n))&&u.JSArray_methods.removeAt$1(n,0),t.Trace$(new t.ReversedListIterable(n,t._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),this.original._stackTrace)},toString$0(e){var r=this.frames,n=t._arrayInstanceType(r);return new t.MappedListIterable(r,new t.Trace_toString_closure(new t.MappedListIterable(r,new t.Trace_toString_closure0,n._eval$1("MappedListIterable<1,int>")).fold$2(0,0,u.CONSTANT)),n._eval$1("MappedListIterable<1,String>")).join$0(0)},$isStackTrace:1,get$frames(){return this.frames}},t.Trace_Trace$from_closure.prototype={call$0(){return t.Trace_Trace$parse(this.trace.toString$0(0))},$signature:146},t.Trace__parseVM_closure.prototype={call$1(e){return e.length!==0},$signature:8},t.Trace$parseV8_closure.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,v.$get$_v8TraceLine())},$signature:8},t.Trace$parseJSCore_closure.prototype={call$1(e){return e!==" at "},$signature:8},t.Trace$parseFirefox_closure.prototype={call$1(e){return e.length!==0&&e!=="[native code]"},$signature:8},t.Trace$parseFriendly_closure.prototype={call$1(e){return!u.JSString_methods.startsWith$1(e,"=====")},$signature:8},t.Trace_terse_closure.prototype={call$1(e){return!1},$signature:147},t.Trace_foldFrames_closure.prototype={call$1(e){var r;return this.oldPredicate.call$1(e)||e.get$isCore()||e.get$$package()==="stack_trace"?!0:(r=e.get$member(),r.toString,u.JSString_methods.contains$1(r,"")?e.get$line()==null:!1)},$signature:147},t.Trace_foldFrames_closure0.prototype={call$1(e){var r,n;return e instanceof t.UnparsedFrame||!this._box_0.predicate.call$1(e)?e:(r=e.get$library(),n=v.$get$_terseRegExp(),new t.Frame(t.Uri_parse(t.stringReplaceAllUnchecked(r,n,"")),null,null,e.get$member()))},$signature:296},t.Trace_toString_closure0.prototype={call$1(e){return e.get$location().length},$signature:143},t.Trace_toString_closure.prototype={call$1(e){return e instanceof t.UnparsedFrame?e.toString$0(0)+` `:u.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+t.S(e.get$member())+` `},$signature:144},t.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}},t.TransformByHandlers_transformByHandlers_closure.prototype={call$0(){var e,r,n,s,i=this,a={};a.valuesDone=!1,e=i.controller,r=i._this.listen$3$onDone$onError(0,new t.TransformByHandlers_transformByHandlers__closure(i.handleData,e,i.S),new t.TransformByHandlers_transformByHandlers__closure0(a,i.handleDone,e),new t.TransformByHandlers_transformByHandlers__closure1(i.handleError,e)),n=i._box_1,n.subscription=r,e.set$onPause(r.get$pause(r)),s=n.subscription,e.set$onResume(s.get$resume(s)),e.set$onCancel(new t.TransformByHandlers_transformByHandlers__closure2(n,a))},$signature:0},t.TransformByHandlers_transformByHandlers__closure.prototype={call$1(e){return this.handleData.call$2(e,this.controller)},$signature(){return this.S._eval$1("~(0)")}},t.TransformByHandlers_transformByHandlers__closure1.prototype={call$2(e,r){this.handleError.call$3(e,r,this.controller)},$signature:73},t.TransformByHandlers_transformByHandlers__closure0.prototype={call$0(){this._box_0.valuesDone=!0,this.handleDone.call$1(this.controller)},$signature:0},t.TransformByHandlers_transformByHandlers__closure2.prototype={call$0(){var e=this._box_1,r=e.subscription;return e.subscription=null,this._box_0.valuesDone?null:r.cancel$0()},$signature:248},t.RateLimit__debounceAggregate_closure.prototype={call$2(e,r){var n=this,s=n._box_0,i=new t.RateLimit__debounceAggregate_closure_emit(s,r,n.S),a=s.timer;a!=null&&a.cancel$0(),s.soFar=n.collect.call$2(e,s.soFar),s.hasPending=!0,s.timer==null&&n.leading?(s.emittedLatestAsLeading=!0,i.call$0()):s.emittedLatestAsLeading=!1,s.timer=t.Timer_Timer(n.duration,new t.RateLimit__debounceAggregate__closure(s,n.trailing,i,r))},$signature(){return this.T._eval$1("@<0>")._bind$1(this.S)._eval$1("~(1,EventSink<2>)")}},t.RateLimit__debounceAggregate_closure_emit.prototype={call$0(){var e=this._box_0,r=e.soFar;r==null&&(r=this.S._as(r)),this.sink.add$1(0,r),e.soFar=null,e.hasPending=!1},$signature:0},t.RateLimit__debounceAggregate__closure.prototype={call$0(){var e=this._box_0,r=e.emittedLatestAsLeading;r||this.emit.call$0(),e.shouldClose&&this.sink.close$0(0),e.timer=null},$signature:0},t.RateLimit__debounceAggregate_closure0.prototype={call$1(e){var r=this._box_0;r.hasPending&&this.trailing?r.shouldClose=!0:(r=r.timer,r!=null&&r.cancel$0(),e.close$0(0))},$signature(){return this.S._eval$1("~(EventSink<0>)")}},t.StringScannerException.prototype={get$source(){return t._asString(this.source)}},t.LineScanner.prototype={scanChar$1(e){return this.super$StringScanner$scanChar(e)?(this._adjustLineAndColumn$1(e),!0):!1},_adjustLineAndColumn$1(e){var r,n=this;e!==10?r=e===13&&n.peekChar$0()!==10:r=!0,r?(++n._line_scanner$_line,n._line_scanner$_column=0):(r=n._line_scanner$_column,n._line_scanner$_column=r+(e>=65536&&e<=1114111?2:1))},scan$1(e){var r,n,s,i=this;return i.super$StringScanner$scan(e)?(r=i.get$lastMatch(),n=i._newlinesIn$1(r.pattern),r=i._line_scanner$_line,s=n.length,i._line_scanner$_line=r+s,s===0?(r=i._line_scanner$_column,s=i.get$lastMatch(),i._line_scanner$_column=r+s.pattern.length):(r=i.get$lastMatch(),i._line_scanner$_column=r.pattern.length-m.get$end$z(u.JSArray_methods.get$last(n))),!0):!1},_newlinesIn$1(e){var r=v.$get$_newlineRegExp().allMatches$1(0,e),n=t.List_List$of(r,!0,t._instanceType(r)._eval$1("Iterable.E"));return this.peekChar$1(-1)===13&&this.peekChar$0()===10&&u.JSArray_methods.removeLast$0(n),n}},t.SpanScanner.prototype={set$state(e){if(e._scanner!==this)throw t.wrapException(t.ArgumentError$(F.The_gi,null));this.set$position(e.position)},spanFrom$2(e,r){var n=r==null?this._string_scanner$_position:r.position;return this._sourceFile.span$2(0,e.position,n)},spanFrom$1(e){return this.spanFrom$2(e,null)},matches$1(e){var r,n,s=this;return s.super$StringScanner$matches(e)?(r=s._string_scanner$_position,n=s.get$lastMatch(),s._sourceFile.span$2(0,r,n.start+n.pattern.length),!0):!1},error$3$length$position(e,r,n,s){var i,a,o=this,l=o.string;throw t.validateErrorArgs(l,null,s,n),i=s==null&&n==null?o.get$lastMatch():null,s==null&&(s=i==null?o._string_scanner$_position:i.start),n==null&&(i==null?n=0:(a=i.start,n=a+i.pattern.length-a)),t.wrapException(t.StringScannerException$(r,o._sourceFile.span$2(0,s,s+n),l))},error$1(e,r){return this.error$3$length$position(e,r,null,null)},error$2$position(e,r,n){return this.error$3$length$position(e,r,null,n)},error$2$length(e,r,n){return this.error$3$length$position(e,r,n,null)}},t._SpanScannerState.prototype={},t.StringScanner.prototype={set$position(e){if(u.JSInt_methods.get$isNegative(e)||e>this.string.length)throw t.wrapException(t.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,r=e._string_scanner$_position,n=e.string;return r===n.length&&e.error$3$length$position(0,"expected more input.",0,r),u.JSString_methods.codeUnitAt$1(n,e._string_scanner$_position++)},peekChar$1(e){var r;return e==null&&(e=0),r=this._string_scanner$_position+e,r<0||r>=this.string.length?null:u.JSString_methods.codeUnitAt$1(this.string,r)},peekChar$0(){return this.peekChar$1(null)},scanChar$1(e){var r,n,s,i,a=this;return e>=65536&&e<=1114111?(r=a._string_scanner$_position,n=r+1,s=a.string,n0?(e=u.JSString_methods.codeUnitAt$1(i,a),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)--a;if(e=u.JSString_methods.codeUnitAt$1(i,a),!(e===95||t.isAlphabetic1(e)||e>=128||t.isDigit0(e)||e===45))return n;for(--a;a>=0?(e=u.JSString_methods.codeUnitAt$1(i,a),e!==95?(e>=97&&e<=122?r=!0:r=e>=65&&e<=90,r=r||e>=128):r=!0,r?e=!0:e=e>=48&&e<=57||e===45):e=!1,!!e;)--a;return e=a+1,r=u.JSString_methods.codeUnitAt$1(i,e),r===95||t.isAlphabetic1(r)||r>=128?t.SpanExtensions_trimRight0(t.SpanExtensions_trimLeft0(s.span$2(0,e,t.FileLocation$_(s,n._end).offset))):n},verify$2(e,r){var n,s,i,a,o,l,_,c,p=this,h="invocation",f="argument";for(n=p.$arguments,s=n.length,i=r._baseMap,a=0,o=0;os)throw n=r.get$isEmpty(r)?"":"positional ",t.wrapException(t.MultiSpanSassScriptException$0("Only "+s+" "+n+t.pluralize0(f,s,null)+" allowed, but "+e+" "+t.pluralize0("was",e,"were")+" passed.",h,t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String)));if(a"))),t.wrapException(t.MultiSpanSassScriptException$0("No "+t.pluralize0(f,c._collection$_length,null)+" named "+t.S(t.toSentence0(c.map$1$1(0,new t.ArgumentDeclaration_verify_closure2,$.Object),"or"))+".",h,t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,s)))}},_argument_declaration$_originalArgumentName$1(e){var r,n,s,i,a,o,l,_,c=null;if(e===this.restArgument)return r=this.span,n=t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(r.file._decodedChars,r._file$_start,r._end),0,c),u.JSString_methods.substring$2(u.JSString_methods.substring$1(n,u.JSString_methods.lastIndexOf$1(n,"$")),0,u.JSString_methods.indexOf$1(n,"."));for(r=this.$arguments,s=r.length,i=0;is||a1?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},t.argumentListClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassArgumentList",new t.argumentListClass__closure));return t.defineGetter(m.get$$prototype$x(r),"keywords",new t.argumentListClass__closure0,null),t.JSClassExtension_injectSuperclass(e._as(t.SassArgumentList$0(t._setArrayType([],$.JSArray_Value_2),t.LinkedHashMap_LinkedHashMap$_empty($.String,$.Value_2),u.ListSeparator_undecided_null_undecided0).constructor),r),r},$signature:21},t.argumentListClass__closure.prototype={call$4(e,r,n,s){var i,a=w.immutable.isOrderedMap(r)?m.toArray$0$x($.ImmutableList._as(r)):$.List_dynamic._as(r),o=$.Value_2;return a=m.cast$1$0$ax(a,o),i=w.immutable.isOrderedMap(n)?t.immutableMapToDartMap($.ImmutableMap._as(n)):t.objectToMap(n),t.SassArgumentList$0(a,i.cast$2$0(0,$.String,o),t.jsToDartSeparator(s))},call$3(e,r,n){return this.call$4(e,r,n,",")},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[","]},$signature:302},t.argumentListClass__closure0.prototype={call$1(e){return e._argument_list$_wereKeywordsAccessed=!0,t.dartMapToImmutableMap(e._argument_list$_keywords)},$signature:303},t.SassArgumentList0.prototype={},t.JSArray1.prototype={},t.AsyncImporter0.prototype={},t.JSToDartAsyncImporter.prototype={canonicalize$1(e,r){return this.canonicalize$body$JSToDartAsyncImporter(0,r)},canonicalize$body$JSToDartAsyncImporter(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.nullable_Uri),i,a=this,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,s);for(;;)switch(n){case 0:l=a._async0$_canonicalize.call$2(r.toString$0(0),{fromImport:t.fromImport0()}),n=l!=null&&l instanceof w.Promise?3:4;break;case 3:return n=5,t._asyncAwait(t.promiseToFuture($.Promise._as(l),$.nullable_Object),_);case 5:l=p;case 4:if(l==null){i=null,n=1;break}if(o=w.URL,l instanceof o){i=t.Uri_parse(m.toString$0$($.JSUrl._as(l))),n=1;break}t.jsThrow(new w.Error(F.The_ca));case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(_,s)},load$1(e,r){return this.load$body$JSToDartAsyncImporter(0,r)},load$body$JSToDartAsyncImporter(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.nullable_ImporterResult),i,a=this,o,l,_,c,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,s);for(;;)switch(n){case 0:p=a._load.call$1(new w.URL(r.toString$0(0))),n=p!=null&&p instanceof w.Promise?3:4;break;case 3:return n=5,t._asyncAwait(t.promiseToFuture($.Promise._as(p),$.nullable_Object),h);case 5:p=d;case 4:if(p==null){i=null,n=1;break}$.NodeImporterResult._as(p),o=m.getInterceptor$x(p),l=o.get$contents(p),t._asString(new w.Function("value","return typeof value").call$1(l))!=="string"&&t.jsThrow(new t.ArgumentError(!0,l,"contents","must be a string but was: "+t.jsType(l))),_=o.get$syntax(p),(l==null||_==null)&&t.jsThrow(new w.Error(F.The_lo)),c=t.parseSyntax(_),i=t.ImporterResult$(l,t.NullableExtension_andThen0(o.get$sourceMapUrl(p),t.utils1__jsToDartUrl$closure()),c),n=1;break;case 1:return t._asyncReturn(i,s)}});return t._asyncStartSync(h,s)}},t.AsyncBuiltInCallable0.prototype={callbackFor$2(e,r){return new t.Tuple2(this._async_built_in0$_arguments,this._async_built_in0$_callback,$.Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value_2)},$isAsyncCallable0:1,get$name(e){return this.name}},t.AsyncBuiltInCallable$mixin_closure0.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure0(e)},$call$body$AsyncBuiltInCallable$mixin_closure0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a=t._wrapJsFunctionForAsync(function(o,l){if(o===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:return r=3,t._asyncAwait(i.callback.call$1(e),a);case 3:s=u.C__SassNull0,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(a,n)},$signature:80},t._compileStylesheet_closure2.prototype={call$1(e){return e===""?t.Uri_Uri$dataFromString(t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_core$_text():this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0)},$signature:5},t.AsyncEnvironment0.prototype={closure$0(){var e,r,n,s=this,i=s._async_environment0$_forwardedModules,a=s._async_environment0$_nestedForwardedModules,o=s._async_environment0$_variables;return o=t._setArrayType(o.slice(0),t._arrayInstanceType(o)),e=s._async_environment0$_variableNodes,e=t._setArrayType(e.slice(0),t._arrayInstanceType(e)),r=s._async_environment0$_functions,r=t._setArrayType(r.slice(0),t._arrayInstanceType(r)),n=s._async_environment0$_mixins,n=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),t.AsyncEnvironment$_0(s._async_environment0$_modules,s._async_environment0$_namespaceNodes,s._async_environment0$_globalModules,s._async_environment0$_importedModules,i,a,s._async_environment0$_allModules,o,e,r,n,s._async_environment0$_content)},addModule$3$namespace(e,r,n){var s,i,a,o=this;if(n==null){for(o._async_environment0$_globalModules.$indexSet(0,e,r),o._async_environment0$_allModules.push(e),s=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.get$first(o._async_environment0$_variables)));s.moveNext$0();)if(i=s.get$current(s),e.get$variables().containsKey$1(i))throw t.wrapException(t.SassScriptException$0(F.This_ma+i+'".',null))}else{if(s=o._async_environment0$_modules,s.containsKey$1(n))throw s=o._async_environment0$_namespaceNodes.$index(0,n),a=s==null?null:s.span,s=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),a!=null&&s.$indexSet(0,a,"original @use"),t.wrapException(t.MultiSpanSassScriptException$0(F.There_+n+'".',"new @use",s));s.$indexSet(0,n,e),o._async_environment0$_namespaceNodes.$indexSet(0,n,r),o._async_environment0$_allModules.push(e)}},forwardModule$2(e,r){var n,s,i,a=this,o=a._async_environment0$_forwardedModules;for(o==null&&(o=a._async_environment0$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_AsyncCallable_2,$.AstNode_2)),n=t.ForwardedModuleView_ifNecessary0(e,r,$.AsyncCallable_2),s=t.LinkedHashMapKeyIterator$(o,o._modifications);s.moveNext$0();)i=s.__js_helper$_current,a._async_environment0$_assertNoConflicts$5(n.get$variables(),i.get$variables(),n,i,"variable"),a._async_environment0$_assertNoConflicts$5(n.get$functions(n),i.get$functions(i),n,i,"function"),a._async_environment0$_assertNoConflicts$5(n.get$mixins(),i.get$mixins(),n,i,"mixin");a._async_environment0$_allModules.push(e),o.$indexSet(0,n,r)},_async_environment0$_assertNoConflicts$5(e,r,n,s,i){var a,o,l,_,c,p;for(e.get$length(e)"),s=n._eval$1("ExpandIterable"),i=s._eval$1("Iterable.E"),l=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.AsyncEnvironment_importForwards_closure2,s),i),_=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.AsyncEnvironment_importForwards_closure3,s),i),c=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.AsyncEnvironment_importForwards_closure4,s),i),s=S._async_environment0$_variables,i=s.length,i===1){for(n=S._async_environment0$_importedModules,i=n.get$entries(n).toList$0(0),a=i.length,o=$.AsyncCallable_2,p=0;p")).followedBy$1(0,new t.LinkedHashMapKeyIterable(n,t._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new t.FollowedByIterator(m.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(r=n._currentIterator,s=r.get$current(r).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._async_environment0$_getModule$1(r).get$variables().containsKey$1(e):u.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 r,n;for(r=this._async_environment0$_variables,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,r,n,s,i){var a,o,l,_,c,p,h,f,d=this;if(i!=null){d._async_environment0$_getModule$1(i).setVariable$3(e,r,n);return}if(s||d._async_environment0$_variables.length===1){if(d._async_environment0$_variableIndices.putIfAbsent$2(e,new t.AsyncEnvironment_setVariable_closure2(d,e)),a=d._async_environment0$_variables,!u.JSArray_methods.get$first(a).containsKey$1(e)&&(o=d._async_environment0$_fromOneModule$1$3(e,"variable",new t.AsyncEnvironment_setVariable_closure3(e),$.Module_AsyncCallable_2),o!=null)){o.setVariable$3(e,r,n);return}m.$indexSet$ax(u.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(d._async_environment0$_variableNodes),e,n);return}if(l=d._async_environment0$_nestedForwardedModules,l!=null&&!d._async_environment0$_variableIndices.containsKey$1(e)&&d._async_environment0$_variableIndex$1(e)==null){for(a=new t.ReversedListIterable(l,t.instanceType(l)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(c=a.__internal$_current,c=m.get$reversed$ax(c==null?_._as(c):c),c=new t.ListIterator(c,c.get$length(c)),p=t._instanceType(c)._precomputed1;c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,r,n);return}}d._async_environment0$_lastVariableName===e?(a=d._async_environment0$_lastVariableIndex,a.toString,f=a):f=d._async_environment0$_variableIndices.putIfAbsent$2(e,new t.AsyncEnvironment_setVariable_closure4(d,e)),!d._async_environment0$_inSemiGlobalScope&&f===0&&(f=d._async_environment0$_variables.length-1,d._async_environment0$_variableIndices.$indexSet(0,e,f)),d._async_environment0$_lastVariableName=e,d._async_environment0$_lastVariableIndex=f,m.$indexSet$ax(d._async_environment0$_variables[f],e,r),m.$indexSet$ax(d._async_environment0$_variableNodes[f],e,n)},setVariable$4$global(e,r,n,s){return this.setVariable$5$global$namespace(e,r,n,s,null)},setLocalVariable$3(e,r,n){var s,i=this,a=i._async_environment0$_variables,o=a.length;i._async_environment0$_lastVariableName=e,s=i._async_environment0$_lastVariableIndex=o-1,i._async_environment0$_variableIndices.$indexSet(0,e,s),m.$indexSet$ax(a[s],e,r),m.$indexSet$ax(i._async_environment0$_variableNodes[s],e,n)},getFunction$2$namespace(e,r){var n,s,i=this;return r!=null?(n=i._async_environment0$_getModule$1(r),n.get$functions(n).$index(0,e)):(n=i._async_environment0$_functionIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._async_environment0$_functions[s],e),n==null?i._async_environment0$_getFunctionFromGlobalModule$1(e):n):(s=i._async_environment0$_functionIndex$1(e),s==null?i._async_environment0$_getFunctionFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._async_environment0$_functions[s],e),n==null?i._async_environment0$_getFunctionFromGlobalModule$1(e):n)))},_async_environment0$_getFunctionFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$1$3(e,"function",new t.AsyncEnvironment__getFunctionFromGlobalModule_closure0(e),$.AsyncCallable_2)},_async_environment0$_functionIndex$1(e){var r,n;for(r=this._async_environment0$_functions,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,r){var n,s,i=this;return r!=null?i._async_environment0$_getModule$1(r).get$mixins().$index(0,e):(n=i._async_environment0$_mixinIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._async_environment0$_mixins[s],e),n==null?i._async_environment0$_getMixinFromGlobalModule$1(e):n):(s=i._async_environment0$_mixinIndex$1(e),s==null?i._async_environment0$_getMixinFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._async_environment0$_mixins[s],e),n==null?i._async_environment0$_getMixinFromGlobalModule$1(e):n)))},_async_environment0$_getMixinFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$1$3(e,"mixin",new t.AsyncEnvironment__getMixinFromGlobalModule_closure0(e),$.AsyncCallable_2)},_async_environment0$_mixinIndex$1(e){var r,n;for(r=this._async_environment0$_mixins,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},withContent$2(e,r){return this.withContent$body$AsyncEnvironment0(e,r)},withContent$body$AsyncEnvironment0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.void),i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,s);for(;;)switch(n){case 0:return a=i._async_environment0$_content,i._async_environment0$_content=e,n=2,t._asyncAwait(r.call$0(),o);case 2:return i._async_environment0$_content=a,t._asyncReturn(null,s)}});return t._asyncStartSync(o,s)},asMixin$1(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a=t._wrapJsFunctionForAsync(function(o,l){if(o===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:return i=s._async_environment0$_inMixin,s._async_environment0$_inMixin=!0,r=2,t._asyncAwait(e.call$0(),a);case 2:return s._async_environment0$_inMixin=i,t._asyncReturn(null,n)}});return t._asyncStartSync(a,n)},scope$1$3$semiGlobal$when(e,r,n,s){return this.scope$body$AsyncEnvironment0(e,r,n,s,s)},scope$1$1(e,r){return this.scope$1$3$semiGlobal$when(e,!1,!0,r)},scope$1$2$when(e,r,n){return this.scope$1$3$semiGlobal$when(e,!1,r,n)},scope$1$2$semiGlobal(e,r,n){return this.scope$1$3$semiGlobal$when(e,r,!0,n)},scope$body$AsyncEnvironment0(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter(i),l,_=2,c,p=[],h=this,f,d,g,y,S,C,A,M,E,R,L=t._wrapJsFunctionForAsync(function(N,J){for(N===1&&(c=J,a=_);;)switch(a){case 0:r=r&&h._async_environment0$_inSemiGlobalScope,f=h._async_environment0$_inSemiGlobalScope,h._async_environment0$_inSemiGlobalScope=r,a=n?4:3;break;case 3:return _=5,a=8,t._asyncAwait(e.call$0(),L);case 8:S=J,l=S,p=[1],a=6;break;case 5:p=[2];case 6:_=2,h._async_environment0$_inSemiGlobalScope=f,a=p.pop();break;case 7:case 4:return S=h._async_environment0$_variables,C=$.String,u.JSArray_methods.add$1(S,t.LinkedHashMap_LinkedHashMap$_empty(C,$.Value_2)),A=h._async_environment0$_variableNodes,u.JSArray_methods.add$1(A,t.LinkedHashMap_LinkedHashMap$_empty(C,$.AstNode_2)),M=h._async_environment0$_functions,E=$.AsyncCallable_2,u.JSArray_methods.add$1(M,t.LinkedHashMap_LinkedHashMap$_empty(C,E)),R=h._async_environment0$_mixins,u.JSArray_methods.add$1(R,t.LinkedHashMap_LinkedHashMap$_empty(C,E)),E=h._async_environment0$_nestedForwardedModules,E!=null&&E.push(t._setArrayType([],$.JSArray_Module_AsyncCallable_2)),_=9,a=12,t._asyncAwait(e.call$0(),L);case 12:C=J,l=C,p=[1],a=10;break;case 9:p=[2];case 10:for(_=2,h._async_environment0$_inSemiGlobalScope=f,h._async_environment0$_lastVariableIndex=h._async_environment0$_lastVariableName=null,S=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(S))),C=h._async_environment0$_variableIndices;S.moveNext$0();)d=S.get$current(S),C.remove$1(0,d);for(u.JSArray_methods.removeLast$0(A),S=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(M))),C=h._async_environment0$_functionIndices;S.moveNext$0();)g=S.get$current(S),C.remove$1(0,g);for(S=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(R))),C=h._async_environment0$_mixinIndices;S.moveNext$0();)y=S.get$current(S),C.remove$1(0,y);S=h._async_environment0$_nestedForwardedModules,S!=null&&S.pop(),a=p.pop();break;case 11:case 1:return t._asyncReturn(l,o);case 2:return t._asyncRethrow(c,o)}});return t._asyncStartSync(L,o)},toImplicitConfiguration$0(){var e,r,n,s,i,a,o,l,_,c=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2);for(e=this._async_environment0$_variables,r=this._async_environment0$_variableNodes,n=0;n").span$1(0,0)),u.Map_empty15,u.C_EmptyExtensionStore0,t.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new t.AsyncEnvironment_toDummyModule_closure0))},_async_environment0$_getModule$1(e){var r=this._async_environment0$_modules.$index(0,e);if(r!=null)return r;throw t.wrapException(t.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_async_environment0$_fromOneModule$1$3(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g=this._async_environment0$_nestedForwardedModules;if(g!=null){for(i=new t.ReversedListIterable(g,t._arrayInstanceType(g)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(o=i.__internal$_current,o=m.get$reversed$ax(o==null?a._as(o):o),o=new t.ListIterator(o,o.get$length(o)),l=t._instanceType(o)._precomputed1;o.moveNext$0();)if(_=o.__internal$_current,c=n.call$1(_==null?l._as(_):_),c!=null)return c}for(i=this._async_environment0$_importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(c=n.call$1(i.__js_helper$_current),c!=null)return c;for(i=this._async_environment0$_globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),o=$.AsyncCallable_2,c=null,p=null;a.moveNext$0();)if(l=a.__js_helper$_current,h=n.call$1(l),h!=null&&(f=o._is(h)?h:l.variableIdentity$1(e),!f.$eq(0,p))){if(c!=null){for(d=i.get$entries(i).map$1$1(0,new t.AsyncEnvironment__fromOneModule_closure0(n,s),$.nullable_FileSpan),a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=d.get$iterator(d),o="includes "+r;i.moveNext$0();)l=i.get$current(i),l!=null&&a.$indexSet(0,l,o);throw t.wrapException(t.MultiSpanSassScriptException$0("This "+r+F.x20is_av,r+" use",a))}p=f,c=h}return c}},t.AsyncEnvironment_importForwards_closure2.prototype={call$1(e){var r=e.get$variables();return r.get$keys(r)},$signature:116},t.AsyncEnvironment_importForwards_closure3.prototype={call$1(e){var r=e.get$functions(e);return r.get$keys(r)},$signature:116},t.AsyncEnvironment_importForwards_closure4.prototype={call$1(e){var r=e.get$mixins();return r.get$keys(r)},$signature:116},t.AsyncEnvironment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:306},t.AsyncEnvironment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._async_environment0$_lastVariableName=this.name,e._async_environment0$_lastVariableIndex=0},$signature:12},t.AsyncEnvironment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:307},t.AsyncEnvironment_setVariable_closure4.prototype={call$0(){var e=this.$this,r=e._async_environment0$_variableIndex$1(this.name);return r==null?e._async_environment0$_variables.length-1:r},$signature:12},t.AsyncEnvironment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:139},t.AsyncEnvironment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:139},t.AsyncEnvironment_toModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable_2)},$signature:155},t.AsyncEnvironment_toDummyModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_AsyncCallable_2)},$signature:155},t.AsyncEnvironment__fromOneModule_closure0.prototype={call$1(e){return t.NullableExtension_andThen0(this.callback.call$1(e.key),new t.AsyncEnvironment__fromOneModule__closure0(e,this.T))},$signature:310},t.AsyncEnvironment__fromOneModule__closure0.prototype={call$1(e){return m.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},t._EnvironmentModule2.prototype={get$url(e){var r=this.css;return r.get$span(r).file.url},setVariable$3(e,r,n){var s,i,a=this._async_environment0$_modulesByVariable.$index(0,e);if(a!=null){a.setVariable$3(e,r,n);return}if(s=this._async_environment0$_environment,i=s._async_environment0$_variables,!u.JSArray_methods.get$first(i).containsKey$1(e))throw t.wrapException(t.SassScriptException$0("Undefined variable.",null));m.$indexSet$ax(u.JSArray_methods.get$first(i),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(s._async_environment0$_variableNodes),e,n)},variableIdentity$1(e){var r=this._async_environment0$_modulesByVariable.$index(0,e);return r==null?this:r.variableIdentity$1(e)},cloneCss$0(){var e,r=this;return r.transitivelyContainsCss?(e=t.cloneCssStylesheet0(r.css,r.extensionStore),t._EnvironmentModule$_2(r._async_environment0$_environment,e.item1,r.preModuleComments,e.item2,r._async_environment0$_modulesByVariable,r.variables,r.variableNodes,r.functions,r.mixins,!0,r.transitivelyContainsExtensions)):r},toString$0(e){var r=this.css;return r.get$span(r).file.url==null?r="":(r=r.get$span(r),r=v.$get$context().prettyUri$1(r.file.url)),r},$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}},t._EnvironmentModule__EnvironmentModule_closure17.prototype={call$1(e){return e.get$variables()},$signature:311},t._EnvironmentModule__EnvironmentModule_closure18.prototype={call$1(e){return e.get$variableNodes()},$signature:312},t._EnvironmentModule__EnvironmentModule_closure19.prototype={call$1(e){return e.get$functions(e)},$signature:156},t._EnvironmentModule__EnvironmentModule_closure20.prototype={call$1(e){return e.get$mixins()},$signature:156},t._EnvironmentModule__EnvironmentModule_closure21.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:117},t._EnvironmentModule__EnvironmentModule_closure22.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:117},t._EvaluateVisitor2.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,r,n,s,i,a){var o,l,_,c,p,h,f,d=this,g="$name, $module: null",y="sass:meta",S=$.JSArray_AsyncBuiltInCallable_2,C=t._setArrayType([t.BuiltInCallable$function0("global-variable-exists",g,new t._EvaluateVisitor_closure29(d),y),t.BuiltInCallable$function0("variable-exists","$name",new t._EvaluateVisitor_closure30(d),y),t.BuiltInCallable$function0("function-exists",g,new t._EvaluateVisitor_closure31(d),y),t.BuiltInCallable$function0("mixin-exists",g,new t._EvaluateVisitor_closure32(d),y),t.BuiltInCallable$function0("content-exists","",new t._EvaluateVisitor_closure33(d),y),t.BuiltInCallable$function0("module-variables","$module",new t._EvaluateVisitor_closure34(d),y),t.BuiltInCallable$function0("module-functions","$module",new t._EvaluateVisitor_closure35(d),y),t.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new t._EvaluateVisitor_closure36(d),y),new t.AsyncBuiltInCallable0("call",t.ScssParser$0("@function call($function, $args...) {",null,y).parseArgumentDeclaration$0(),new t._EvaluateVisitor_closure37(d))],S),A=t._setArrayType([t.AsyncBuiltInCallable$mixin0("load-css","$url, $with: null",new t._EvaluateVisitor_closure38(d),y)],S);for(S=$.AsyncBuiltInCallable_2,o=t.List_List$of(v.$get$global6(),!0,S),u.JSArray_methods.addAll$1(o,v.$get$local0()),u.JSArray_methods.addAll$1(o,C),l=t.BuiltInModule$0("meta",o,A,null,S),S=t.List_List$of(v.$get$coreModules0(),!0,$.BuiltInModule_AsyncCallable_2),S.push(l),o=S.length,_=d._async_evaluate0$_builtInModules,c=0;cf?-1:1,h===(e.isExclusive?f:a.to=f+d)){s=null,r=1;break}s=i._async_evaluate0$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitForRule_closure18(a,i,e,h,d,_),!0,$.nullable_Value_2),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(g,n)},visitForwardRule$1(e){return this.visitForwardRule$body$_EvaluateVisitor0(e)},visitForwardRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.nullable_Value_2),s,i=this,a,o,l,_,c,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:p=i._async_evaluate0$_configuration,h=p.throughForward$1(e),f=e.configuration,d=f.length,g=e.url,r=d!==0?3:5;break;case 3:return r=6,t._asyncAwait(i._async_evaluate0$_addForwardConfiguration$2(h,e),y);case 6:return a=C,r=7,t._asyncAwait(i._async_evaluate0$_loadModule$5$configuration(g,"@forward",e,new t._EvaluateVisitor_visitForwardRule_closure5(i,e),a),y);case 7:for(g=$.String,o=t.LinkedHashSet_LinkedHashSet$_empty(g),l=0;l0?a=d.$index(h,0):(o=f.$index(0,"condition"),o.toString,a=o),d.get$length(h)>1?l=d.$index(h,1):(o=f.$index(0,"if-true"),o.toString,l=o),d.get$length(h)>2?_=d.$index(h,2):(d=f.$index(0,"if-false"),d.toString,_=d),r=4,t._asyncAwait(a.accept$1(i),g);case 4:return c=S.get$isTruthy()?l:_,r=5,t._asyncAwait(c.accept$1(i),g);case 5:s=i._async_evaluate0$_withoutSlash$2(S,i._async_evaluate0$_expressionNode$1(c)),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(g,n)},visitNullExpression$1(e){return this.visitNullExpression$body$_EvaluateVisitor0(e)},visitNullExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:s=u.C__SassNull0,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitNumberExpression$1(e){return this.visitNumberExpression$body$_EvaluateVisitor0(e)},visitNumberExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassNumber_2),s,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:s=t.SassNumber_SassNumber0(e.value,e.unit),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(i,n)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){return this.visitCalculationExpression$body$_EvaluateVisitor0(e)},visitCalculationExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C=t._wrapJsFunctionForAsync(function(A,M){if(A===1)return t._asyncRethrow(M,n);for(;;)e:switch(r){case 0:y=t._setArrayType([],$.JSArray_Object),_=e.$arguments,c=_.length,p=e.name,h=p!=="min",f=p==="max",d=0;case 3:if(!(d1?m.$index$asx(a,1):null,y=t.SassCalculation_clamp0(y,c,m.get$length$asx(a)>2?m.$index$asx(a,2):null),s=y,r=1;break e;default:throw y=t.UnsupportedError$('Unknown calculation name "'+p+'".'),t.wrapException(y)}}catch(E){if(y=t.unwrapException(E),y instanceof t.SassScriptException0)o=y,l=t.getTraceFromException(E),i._async_evaluate0$_verifyCompatibleNumbers$2(a,_),t.throwWithTrace0(i._async_evaluate0$_exception$2(o.message,e.span),l);else throw E}case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(C,n)},_async_evaluate0$_verifyCompatibleNumbers$2(e,r){var n,s,i,a,o,l;for(n=0;s=e.length,n1||i.get$denominatorUnits(i).length!==0))throw t.wrapException(this._async_evaluate0$_exception$2("Number "+i.toString$0(0)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;nM?(N=u.JSArray_methods.sublist$1(D.positional,M),u.JSArray_methods.removeRange$2(D.positional,M,D.positional.length)):N=u.List_empty19,M=D.named,J=t.SassArgumentList$0(N,M,D.separator===u.ListSeparator_undecided_null_undecided0?u.ListSeparator_rXA0:D.separator),D.positional.push(J)):J=null,p=null,o=11,s=14,t._asyncAwait(_._async_evaluate0$_addExceptionSpanAsync$1$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure9(c,D),$.Value_2),X);case 14:p=de,o=2,s=13;break;case 11:if(o=10,q=l,M=t.unwrapException(q),M instanceof t.SassException0)throw q;h=M,f=t.getTraceFromException(q),d=null;try{d=t._asString(m.get$message$x(h))}catch{H=m.toString$0$(h),d=H}t.throwWithTrace0(_._async_evaluate0$_exception$2(d,n.get$span(n)),f),s=13;break;case 10:s=2;break;case 13:if(_._async_evaluate0$_callableNode=K,J==null){a=p,s=1;break}if(D.named.__js_helper$_length===0){a=p,s=1;break}if(J._argument_list$_wereKeywordsAccessed){a=p,s=1;break}throw M=D.named,M=M.get$keys(M),M=t.pluralize0("argument",M.get$length(M),null),R=D.named,t.wrapException(t.MultiSpanSassRuntimeException$0("No "+M+" named "+t.S(t.toSentence0(R.get$keys(R).map$1$1(0,new t._EvaluateVisitor__runBuiltInCallable_closure10,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([S.get$spanWithName(),"declaration"],$.FileSpan,$.String),_._async_evaluate0$_stackTrace$1(n.get$span(n)),null));case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(l,i)}});return t._asyncStartSync(X,i)},_async_evaluate0$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor0(e)},_evaluateArguments$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($._ArgumentResults_2),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H,D=t._wrapJsFunctionForAsync(function(K,q){if(K===1)return t._asyncRethrow(q,n);for(;;)switch(r){case 0:L=t._setArrayType([],$.JSArray_Value_2),N=t._setArrayType([],$.JSArray_AstNode_2),a=e.positional,o=a.length,l=0;case 3:if(!(l"))),u.JSArray_methods.addAll$1(N,t.List_List$filled(f.length,C,!1,o)),A=S._list1$_separator,S instanceof t.SassArgumentList0&&(S._argument_list$_wereKeywordsAccessed=!0,S._argument_list$_keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure13(i,p,C,h)))):(L.push(i._async_evaluate0$_withoutSlash$2(S,C)),N.push(C),A=u.ListSeparator_undecided_null_undecided0);if(M=e.keywordRest,M==null){s=new t._ArgumentResults2(L,N,p,h,A),r=1;break}return r=11,t._asyncAwait(M.accept$1(i),D);case 11:if(E=q,R=i._async_evaluate0$_expressionNode$1(M),E instanceof t.SassMap0){for(i._async_evaluate0$_addRestMap$4(p,E,M,new t._EvaluateVisitor__evaluateArguments_closure14),a=t.LinkedHashMap_LinkedHashMap$_empty(a,o),o=E._map0$_contents,o=m.get$iterator$ax(o.get$keys(o)),f=$.SassString_2;o.moveNext$0();)a.$indexSet(0,f._as(o.get$current(o))._string0$_text,R);h.addAll$1(0,a),s=new t._ArgumentResults2(L,N,p,h,A),r=1;break}else throw t.wrapException(i._async_evaluate0$_exception$2(F.Variabs+E.toString$0(0)+").",M.get$span(M)));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(D,n)},_async_evaluate0$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor0(e)},_evaluateMacroArguments$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Tuple2_of_List_Expression_and_Map_String_Expression_2),s,i=this,a,o,l,_,c,p,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){if(S===1)return t._asyncRethrow(C,n);for(;;)switch(r){case 0:if(d=e.$arguments,g=d.rest,g==null){s=new t.Tuple2(d.positional,d.named,$.Tuple2_of_List_Expression_and_Map_String_Expression_2),r=1;break}return a=d.positional,o=t._setArrayType(a.slice(0),t._arrayInstanceType(a)),l=t.LinkedHashMap_LinkedHashMap$of(d.named,$.String,$.Expression_2),r=3,t._asyncAwait(g.accept$1(i),y);case 3:if(_=C,c=i._async_evaluate0$_expressionNode$1(g),_ instanceof t.SassMap0?i._async_evaluate0$_addRestMap$4(l,_,e,new t._EvaluateVisitor__evaluateMacroArguments_closure11(g)):_ instanceof t.SassList0?(a=_._list1$_contents,u.JSArray_methods.addAll$1(o,new t.MappedListIterable(a,new t._EvaluateVisitor__evaluateMacroArguments_closure12(i,c,g),t._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression0>"))),_ instanceof t.SassArgumentList0&&(_._argument_list$_wereKeywordsAccessed=!0,_._argument_list$_keywords.forEach$1(0,new t._EvaluateVisitor__evaluateMacroArguments_closure13(i,l,c,g)))):o.push(new t.ValueExpression0(i._async_evaluate0$_withoutSlash$2(_,c),g.get$span(g))),p=d.keywordRest,p==null){s=new t.Tuple2(o,l,$.Tuple2_of_List_Expression_and_Map_String_Expression_2),r=1;break}return r=4,t._asyncAwait(p.accept$1(i),y);case 4:if(h=C,f=i._async_evaluate0$_expressionNode$1(p),h instanceof t.SassMap0){i._async_evaluate0$_addRestMap$4(l,h,e,new t._EvaluateVisitor__evaluateMacroArguments_closure14(i,f,p)),s=new t.Tuple2(o,l,$.Tuple2_of_List_Expression_and_Map_String_Expression_2),r=1;break}else throw t.wrapException(i._async_evaluate0$_exception$2(F.Variabs+h.toString$0(0)+").",p.get$span(p)));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(y,n)},_async_evaluate0$_addRestMap$1$4(e,r,n,s){r._map0$_contents.forEach$1(0,new t._EvaluateVisitor__addRestMap_closure2(this,e,s,this._async_evaluate0$_expressionNode$1(n),r,n))},_async_evaluate0$_addRestMap$4(e,r,n,s){return this._async_evaluate0$_addRestMap$1$4(e,r,n,s,$.dynamic)},_async_evaluate0$_verifyArguments$4(e,r,n,s){return this._async_evaluate0$_addExceptionSpan$2(s,new t._EvaluateVisitor__verifyArguments_closure2(n,e,r))},visitSelectorExpression$1(e){return this.visitSelectorExpression$body$_EvaluateVisitor0(e)},visitSelectorExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:a=i._async_evaluate0$_styleRuleIgnoringAtRoot,a=a==null?null:a.originalSelector.get$asSassList(),s=a==null?u.C__SassNull0:a,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitStringExpression$1(e){return this.visitStringExpression$body$_EvaluateVisitor0(e)},visitStringExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassString_2),s,i=this,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:return o=i._async_evaluate0$_inSupportsDeclaration,i._async_evaluate0$_inSupportsDeclaration=!1,l=m,r=3,t._asyncAwait(t.mapAsync0(e.text.contents,new t._EvaluateVisitor_visitStringExpression_closure2(i),$.Object,$.String),_);case 3:a=l.join$0$ax(p),i._async_evaluate0$_inSupportsDeclaration=o,s=new t.SassString0(a,e.hasQuotes),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitSupportsExpression$1(e){return this.visitSupportsExpression$body$_EvaluateVisitor0(e)},visitSupportsExpression$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.SassString_2),s,i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=t,r=3,t._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(e.condition),o);case 3:s=new a.SassString0(_,!1),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor0(e)},visitCssAtRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s,i=this,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,n);for(;;)switch(r){case 0:if(i._async_evaluate0$_declarationName!=null)throw t.wrapException(i._async_evaluate0$_exception$2(F.At_rul,e.span));if(e.isChildless){i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").addChild$1(t.ModifiableCssAtRule$0(e.name,e.span,!0,e.value)),r=1;break}return a=i._async_evaluate0$_inKeyframes,o=i._async_evaluate0$_inUnknownAtRule,l=e.name,t.unvendor0(l.value)==="keyframes"?i._async_evaluate0$_inKeyframes=!0:i._async_evaluate0$_inUnknownAtRule=!0,r=3,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$0(l,e.span,!1,e.value),new t._EvaluateVisitor_visitCssAtRule_closure5(i,e),!1,new t._EvaluateVisitor_visitCssAtRule_closure6,$.ModifiableCssAtRule_2,$.Null),_);case 3:i._async_evaluate0$_inUnknownAtRule=o,i._async_evaluate0$_inKeyframes=a;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(_,n)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor0(e)},visitCssComment$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){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")===m.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 t.ModifiableCssComment0(e.text,e.span)),t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor0(e)},visitCssDeclaration$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:return s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").addChild$1(t.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)),t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor0(e)},visitCssImport$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:return a=new t.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(a):s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")===m.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(a),s._async_evaluate0$__endOfImports=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__endOfImports,"_endOfImports")+1):(i=s._async_evaluate0$_outOfOrderImports,(i==null?s._async_evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2):i).push(a)),t._asyncReturn(null,n)}});return t._asyncStartSync(o,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor0(e)},visitCssKeyframeBlock$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:return r=2,t._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$0(e.selector,e.span),new t._EvaluateVisitor_visitCssKeyframeBlock_closure5(s,e),!1,new t._EvaluateVisitor_visitCssKeyframeBlock_closure6,$.ModifiableCssKeyframeBlock_2,$.Null),i);case 2:return t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor0(e)},visitCssMediaRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s,i=this,a,o,l,_,c,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,n);for(;;)switch(r){case 0:if(i._async_evaluate0$_declarationName!=null)throw t.wrapException(i._async_evaluate0$_exception$2(F.Media_,e.span));if(a=t.NullableExtension_andThen0(i._async_evaluate0$_mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure8(i,e)),o=a==null,!o&&m.get$isEmpty$asx(a)){r=1;break}return o?l=u.Set_empty5:(_=i._async_evaluate0$_mediaQuerySources,_.toString,_=t.LinkedHashSet_LinkedHashSet$of(_,$.CssMediaQuery_2),c=i._async_evaluate0$_mediaQueries,c.toString,_.addAll$1(0,c),_.addAll$1(0,e.queries),l=_),o=o?e.queries:a,r=3,t._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$0(o,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure9(i,a,e,l),!1,new t._EvaluateVisitor_visitCssMediaRule_closure10(l),$.ModifiableCssMediaRule_2,$.Null),p);case 3:case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(p,n)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor0(e)},visitCssStyleRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,o,l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,n);for(;;)switch(r){case 0:if(s._async_evaluate0$_declarationName!=null)throw t.wrapException(s._async_evaluate0$_exception$2(F.Style_,e.span));return i=s._async_evaluate0$_atRootExcludingStyleRule,a=i?null:s._async_evaluate0$_styleRuleIgnoringAtRoot,o=e._style_rule0$_selector._box0$_inner.value,l=a==null,_=l?null:a.originalSelector,c=o.resolveParentSelectors$2$implicitParent(_,!i),p=t.ModifiableCssStyleRule$0(s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(c,s._async_evaluate0$_mediaQueries),e.span,c),h=s._async_evaluate0$_atRootExcludingStyleRule,s._async_evaluate0$_atRootExcludingStyleRule=!1,r=2,t._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(p,new t._EvaluateVisitor_visitCssStyleRule_closure5(s,p,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure6,$.ModifiableCssStyleRule_2,$.Null),f);case 2:return s._async_evaluate0$_atRootExcludingStyleRule=h,l?(i=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").children,i=!i.get$isEmpty(i)):i=!1,i&&(i=s._async_evaluate0$_assertInModule$2(s._async_evaluate0$__parent,"__parent").children,i.get$last(i).isGroupEnd=!0),t._asyncReturn(null,n)}});return t._asyncStartSync(f,n)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor0(e)},visitCssStylesheet$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a=t._wrapJsFunctionForAsync(function(o,l){if(o===1)return t._asyncRethrow(l,n);for(;;)switch(r){case 0:i=m.get$iterator$ax(e.get$children(e));case 2:if(!i.moveNext$0()){r=3;break}return r=4,t._asyncAwait(i.get$current(i).accept$1(s),a);case 4:r=2;break;case 3:return t._asyncReturn(null,n)}});return t._asyncStartSync(a,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor0(e)},visitCssSupportsRule$body$_EvaluateVisitor0(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i=t._wrapJsFunctionForAsync(function(a,o){if(a===1)return t._asyncRethrow(o,n);for(;;)switch(r){case 0:if(s._async_evaluate0$_declarationName!=null)throw t.wrapException(s._async_evaluate0$_exception$2(F.Suppor,e.span));return r=2,t._asyncAwait(s._async_evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssSupportsRule$0(e.condition,e.span),new t._EvaluateVisitor_visitCssSupportsRule_closure5(s,e),!1,new t._EvaluateVisitor_visitCssSupportsRule_closure6,$.ModifiableCssSupportsRule_2,$.Null),i);case 2:return t._asyncReturn(null,n)}});return t._asyncStartSync(i,n)},_async_evaluate0$_handleReturn$1$2(e,r){return this._handleReturn$body$_EvaluateVisitor0(e,r)},_async_evaluate0$_handleReturn$2(e,r){return this._async_evaluate0$_handleReturn$1$2(e,r,$.dynamic)},_handleReturn$body$_EvaluateVisitor0(e,r){var n=0,s=t._makeAsyncAwaitCompleter($.nullable_Value_2),i,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,s);for(;;)switch(n){case 0:a=e.length,o=0;case 3:if(!(o")),!0,$.Frame),e!=null&&n.push(r._async_evaluate0$_stackFrame$2(r._async_evaluate0$_member,e)),t.Trace$(new t.ReversedListIterable(n,t._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),null)},_async_evaluate0$_stackTrace$0(){return this._async_evaluate0$_stackTrace$1(null)},_async_evaluate0$_warn$3(e,r,n){var s,i,a=this;a._async_evaluate0$_quietDeps?a._async_evaluate0$_inDependency?s=!0:(s=a._async_evaluate0$_currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&(!a._async_evaluate0$_warningsEmitted.add$1(0,new t.Tuple2(e,r,$.Tuple2_String_SourceSpan))||(i=a._async_evaluate0$_stackTrace$1(r),s=a._async_evaluate0$_logger,n==null?s.warn$3$span$trace(0,e,r,i):t.WarnForDeprecation_warnForDeprecation0(s,n,e,r,i)))},_async_evaluate0$_warn$2(e,r){return this._async_evaluate0$_warn$3(e,r,null)},_async_evaluate0$_exception$2(e,r){var n=r==null?m.get$span$z(u.JSArray_methods.get$last(this._async_evaluate0$_stack).item2):r,s=this._async_evaluate0$_stackTrace$1(r);return new t.SassRuntimeException0(s,u.Set_empty,e,n)},_async_evaluate0$_exception$1(e){return this._async_evaluate0$_exception$2(e,null)},_async_evaluate0$_multiSpanException$3(e,r,n){return t.MultiSpanSassRuntimeException$0(e,m.get$span$z(u.JSArray_methods.get$last(this._async_evaluate0$_stack).item2),r,n,this._async_evaluate0$_stackTrace$0(),null)},_async_evaluate0$_addExceptionSpan$1$2(e,r){var n,s,i;try{return i=r.call$0(),i}catch(a){if(i=t.unwrapException(a),i instanceof t.SassScriptException0)n=i,s=t.getTraceFromException(a),i=n.withSpan$1(e.get$span(e)),t.throwWithTrace0(i.withTrace$1(this._async_evaluate0$_stackTrace$1(e.get$span(e))),s);else throw a}},_async_evaluate0$_addExceptionSpan$2(e,r){return this._async_evaluate0$_addExceptionSpan$1$2(e,r,$.dynamic)},_async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,r,n,s){return this._addExceptionSpanAsync$body$_EvaluateVisitor0(e,r,n,s,s)},_async_evaluate0$_addExceptionSpanAsync$1$2(e,r,n){return this._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,r,!0,n)},_addExceptionSpanAsync$body$_EvaluateVisitor0(e,r,n,s,i){var a=0,o=t._makeAsyncAwaitCompleter(i),l,_=2,c,p=this,h,f,d,g,y=t._wrapJsFunctionForAsync(function(S,C){for(S===1&&(c=C,a=_);;)switch(a){case 0:return _=4,a=7,t._asyncAwait(r.call$0(),y);case 7:d=C,l=d,a=1;break;case 4:if(_=3,g=c,d=t.unwrapException(g),d instanceof t.SassScriptException0)h=d,f=t.getTraceFromException(g),d=h.withSpan$1(e.get$span(e)),t.throwWithTrace0(d.withTrace$1(p._async_evaluate0$_stackTrace$1(n?e.get$span(e):null)),f);else throw g;a=6;break;case 3:a=2;break;case 6:case 1:return t._asyncReturn(l,o);case 2:return t._asyncRethrow(c,o)}});return t._asyncStartSync(y,o)},_async_evaluate0$_addExceptionTrace$1$1(e,r){return this._addExceptionTrace$body$_EvaluateVisitor0(e,r,r)},_addExceptionTrace$body$_EvaluateVisitor0(e,r,n){var s=0,i=t._makeAsyncAwaitCompleter(n),a,o=2,l,_=this,c,p,h,f,d,g=t._wrapJsFunctionForAsync(function(y,S){for(y===1&&(l=S,s=o);;)switch(s){case 0:return o=4,s=7,t._asyncAwait(e.call$0(),g);case 7:h=S,a=h,s=1;break;case 4:if(o=3,d=l,h=t.unwrapException(d),$.SassRuntimeException_2._is(h))throw d;if(h instanceof t.SassException0)c=h,p=t.getTraceFromException(d),h=c,f=m.getInterceptor$z(h),t.throwWithTrace0(c.withTrace$1(_._async_evaluate0$_stackTrace$1(t.SourceSpanException.prototype.get$span.call(f,h))),p);else throw d;s=6;break;case 3:s=2;break;case 6:case 1:return t._asyncReturn(a,i);case 2:return t._asyncRethrow(l,i)}});return t._asyncStartSync(g,i)},_async_evaluate0$_addErrorSpan$1$2(e,r,n){return this._addErrorSpan$body$_EvaluateVisitor0(e,r,n,n)},_addErrorSpan$body$_EvaluateVisitor0(e,r,n,s){var i=0,a=t._makeAsyncAwaitCompleter(s),o,l=2,_,c=this,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,A){for(C===1&&(_=A,i=l);;)switch(i){case 0:return l=4,i=7,t._asyncAwait(r.call$0(),S);case 7:f=A,o=f,i=1;break;case 4:if(l=3,y=_,f=t.unwrapException(y),$.SassRuntimeException_2._is(f)){if(p=f,h=t.getTraceFromException(y),!u.JSString_methods.startsWith$1(m.get$span$z(p).get$text(),"@error"))throw y;f=p._span_exception$_message,d=e.get$span(e),g=c._async_evaluate0$_stackTrace$0(),t.throwWithTrace0(new t.SassRuntimeException0(g,u.Set_empty,f,d),h)}else throw y;i=6;break;case 3:i=2;break;case 6:case 1:return t._asyncReturn(o,a);case 2:return t._asyncRethrow(_,a)}});return t._asyncStartSync(S,a)}},t._EvaluateVisitor_closure29.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate0$_environment,n=t.stringReplaceAllUnchecked(i._string0$_text,"_","-"),s.globalVariableExists$2$namespace(n,r==null?null:r._string0$_text)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure30.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("name"),n=this.$this._async_evaluate0$_environment;return n.getVariable$1(t.stringReplaceAllUnchecked(r._string0$_text,"_","-"))!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure31.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),o=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),r=a==null?null:a.assertString$1("module"),a=this.$this,n=a._async_evaluate0$_environment,s=o._string0$_text,i=t.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(i,r==null?null:r._string0$_text)!=null||a._async_evaluate0$_builtInFunctions.containsKey$1(s)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure32.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._async_evaluate0$_environment,n=t.stringReplaceAllUnchecked(i._string0$_text,"_","-"),s.getMixin$2$namespace(n,r==null?null:r._string0$_text)!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure33.prototype={call$1(e){var r=this.$this._async_evaluate0$_environment;if(!r._async_environment0$_inMixin)throw t.wrapException(t.SassScriptException$0(F.conten,null));return r._async_environment0$_content!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure34.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string0$_text,a=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$variables(),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString0(s.key,!0),s.value);return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:38},t._EvaluateVisitor_closure35.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string0$_text,a=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$functions(a),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString0(s.key,!0),new t.SassFunction0(s.value));return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:38},t._EvaluateVisitor_closure36.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),o=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),o&&r!=null)throw t.wrapException(F.x24css_a);if(o?n=new t.PlainCssCallable0(a._string0$_text):(i=this.$this,s=i._async_evaluate0$_callableNode,s.toString,n=i._async_evaluate0$_addExceptionSpan$2(s,new t._EvaluateVisitor__closure10(i,a,r))),n!=null)return new t.SassFunction0(n);throw t.wrapException("Function not found: "+a.toString$0(0))},$signature:161},t._EvaluateVisitor__closure10.prototype={call$0(){var e=t.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),r=this.module;return r=r==null?null:r._string0$_text,this.$this._async_evaluate0$_getFunction$2$namespace(e,r)},$signature:119},t._EvaluateVisitor_closure37.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure2(e)},$call$body$_EvaluateVisitor_closure2(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E=t._wrapJsFunctionForAsync(function(R,L){if(R===1)return t._asyncRethrow(L,n);for(;;)switch(r){case 0:if(C=m.getInterceptor$asx(e),A=C.$index(e,0),M=$.SassArgumentList_2._as(C.$index(e,1)),C=i.$this,a=C._async_evaluate0$_callableNode,a.toString,o=t._setArrayType([],$.JSArray_Expression_2),l=$.String,_=$.Expression_2,c=a.get$span(a),p=a.get$span(a),M._argument_list$_wereKeywordsAccessed=!0,h=M._argument_list$_keywords,h.get$isEmpty(h))a=null;else{for(f=$.Value_2,d=t.LinkedHashMap_LinkedHashMap$_empty(f,f),M._argument_list$_wereKeywordsAccessed=!0,h=h.get$entries(h),h=h.get$iterator(h);h.moveNext$0();)g=h.get$current(h),d.$indexSet(0,new t.SassString0(g.key,!1),g.value);a=new t.ValueExpression0(new t.SassMap0(t.ConstantMap_ConstantMap$from(d,f,f)),a.get$span(a))}y=new t.ArgumentInvocation0(t.List_List$unmodifiable(o,_),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(l,_),l,_),new t.ValueExpression0(M,p),a,c),r=A instanceof t.SassString0?3:4;break;case 3:return a=A.toString$0(0),t.EvaluationContext_current0().warn$2(0,F.Passin+a+"))",u.Deprecation_4iQ),S=C._async_evaluate0$_callableNode,r=5,t._asyncAwait(C.visitFunctionExpression$1(new t.FunctionExpression0(null,A._string0$_text,y,S.get$span(S))),E);case 5:s=L,r=1;break;case 4:return a=A.assertFunction$1("function"),o=C._async_evaluate0$_callableNode,o.toString,r=6,t._asyncAwait(C._async_evaluate0$_runFunctionCallable$3(y,a.callable,o),E);case 6:o=L,s=o,r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(E,n)},$signature:80},t._EvaluateVisitor_closure38.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure1(e)},$call$body$_EvaluateVisitor_closure1(e){var r=0,n=t._makeAsyncAwaitCompleter($.void),s=this,i,a,o,l,_,c,p,h=t._wrapJsFunctionForAsync(function(f,d){if(f===1)return t._asyncRethrow(d,n);for(;;)switch(r){case 0:return c=m.getInterceptor$asx(e),p=t.Uri_parse(c.$index(e,0).assertString$1("url")._string0$_text),c=c.$index(e,1).get$realNull(),i=c==null?null:c.assertMap$1("with")._map0$_contents,c=s.$this,a=c._async_evaluate0$_callableNode,a.toString,i!=null?(o=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),i.forEach$1(0,new t._EvaluateVisitor__closure8(o,a.get$span(a),a)),l=new t.ExplicitConfiguration0(a,o,null)):l=u.Configuration_Map_empty_null0,_=a.get$span(a),r=2,t._asyncAwait(c._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(p,"load-css()",a,new t._EvaluateVisitor__closure9(c),_.get$sourceUrl(_),l,!0),h);case 2:return c._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(l,!0),t._asyncReturn(null,n)}});return t._asyncStartSync(h,n)},$signature:321},t._EvaluateVisitor__closure8.prototype={call$2(e,r){var n=e.assertString$1("with key"),s=t.stringReplaceAllUnchecked(n._string0$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw t.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new t.ConfiguredValue0(r,this.span,this.callableNode))},$signature:51},t._EvaluateVisitor__closure9.prototype={call$2(e,r){var n=this.$this;return n._async_evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:323},t._EvaluateVisitor_run_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.EvaluateResult_2),n,s=this,i,a,o,l,_=t._wrapJsFunctionForAsync(function(c,p){if(c===1)return t._asyncRethrow(p,r);for(;;)switch(e){case 0:return o=s.node,l=o.span.file.url,l!=null&&(a=s.$this,a._async_evaluate0$_activeModules.$indexSet(0,l,null),a._async_evaluate0$_nodeImporter!=null&&m.toString$0$(l)==="stdin"||a._async_evaluate0$_loadedUrls.add$1(0,l)),a=s.$this,e=3,t._asyncAwait(a._async_evaluate0$_addExceptionTrace$1$1(new t._EvaluateVisitor_run__closure2(a,s.importer,o),$.Module_AsyncCallable_2),_);case 3:i=p,n=new t.EvaluateResult0(a._async_evaluate0$_combineCss$1(i),a._async_evaluate0$_loadedUrls),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(_,r)},$signature:324},t._EvaluateVisitor_run__closure2.prototype={call$0(){return this.$this._async_evaluate0$_execute$2(this.importer,this.node)},$signature:325},t._EvaluateVisitor__loadModule_closure5.prototype={call$0(){return this.callback.call$2(this.builtInModule,!1)},$signature:0},t._EvaluateVisitor__loadModule_closure6.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure0()},$call$body$_EvaluateVisitor__loadModule_closure0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=1,s,i=[],a=this,o,l,_,c,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,A){for(C===1&&(s=A,e=n);;)switch(e){case 0:return c={},p=a.$this,h=a.nodeWithSpan,e=2,t._asyncAwait(p._async_evaluate0$_loadStylesheet$3$baseUrl(a.url.toString$0(0),h.get$span(h),a.baseUrl),S);case 2:if(f=A,d=f.stylesheet,g=d.span.file.url,g!=null&&p._async_evaluate0$_activeModules.containsKey$1(g))throw l=a.namesInErrors?"Module loop: "+v.$get$context().prettyUri$1(g)+" is already being loaded.":F.Modulel,c=t.NullableExtension_andThen0(p._async_evaluate0$_activeModules.$index(0,g),new t._EvaluateVisitor__loadModule__closure5(p,l)),t.wrapException(c==null?p._async_evaluate0$_exception$1(l):c);return g!=null&&p._async_evaluate0$_activeModules.$indexSet(0,g,h),_=p._async_evaluate0$_modules.containsKey$1(g),o=p._async_evaluate0$_inDependency,p._async_evaluate0$_inDependency=f.isDependency,c.module=null,n=3,y=c,e=6,t._asyncAwait(p._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(f.importer,d,a.configuration,a.namesInErrors,h),S);case 6:y.module=A,i.push(5),e=4;break;case 3:i=[1];case 4:n=1,p._async_evaluate0$_activeModules.remove$1(0,g),p._async_evaluate0$_inDependency=o,e=i.pop();break;case 5:return e=7,t._asyncAwait(p._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(h,new t._EvaluateVisitor__loadModule__closure6(c,a.callback,!_),!1,$.void),S);case 7:return t._asyncReturn(null,r);case 1:return t._asyncRethrow(s,r)}});return t._asyncStartSync(S,r)},$signature:2},t._EvaluateVisitor__loadModule__closure5.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3(this.message,"new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:77},t._EvaluateVisitor__loadModule__closure6.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},t._EvaluateVisitor__execute_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Null),n=this,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N=t._wrapJsFunctionForAsync(function(J,H){if(J===1)return t._asyncRethrow(H,r);for(;;)switch(e){case 0:return l=n.$this,_=l._async_evaluate0$_importer,c=l._async_evaluate0$__stylesheet,p=l._async_evaluate0$__root,h=l._async_evaluate0$_preModuleComments,f=l._async_evaluate0$__parent,d=l._async_evaluate0$__endOfImports,g=l._async_evaluate0$_outOfOrderImports,y=l._async_evaluate0$__extensionStore,S=l._async_evaluate0$_atRootExcludingStyleRule,C=S?null:l._async_evaluate0$_styleRuleIgnoringAtRoot,A=l._async_evaluate0$_mediaQueries,M=l._async_evaluate0$_declarationName,E=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,i=s.span,a=l._async_evaluate0$__parent=l._async_evaluate0$__root=t.ModifiableCssStylesheet$0(i),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,t._asyncAwait(l.visitStylesheet$1(s),N);case 2:return s=l._async_evaluate0$_outOfOrderImports==null?a:new t.CssStylesheet0(new t.UnmodifiableListView(l._async_evaluate0$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode_2),i),n.css.__late_helper$_value=s,n.preModuleComments.__late_helper$_value=l._async_evaluate0$_preModuleComments,l._async_evaluate0$_importer=_,l._async_evaluate0$__stylesheet=c,l._async_evaluate0$__root=p,l._async_evaluate0$_preModuleComments=h,l._async_evaluate0$__parent=f,l._async_evaluate0$__endOfImports=d,l._async_evaluate0$_outOfOrderImports=g,l._async_evaluate0$__extensionStore=y,l._async_evaluate0$_styleRuleIgnoringAtRoot=C,l._async_evaluate0$_mediaQueries=A,l._async_evaluate0$_declarationName=M,l._async_evaluate0$_inUnknownAtRule=E,l._async_evaluate0$_atRootExcludingStyleRule=S,l._async_evaluate0$_inKeyframes=R,l._async_evaluate0$_configuration=L,t._asyncReturn(null,r)}});return t._asyncStartSync(N,r)},$signature:2},t._EvaluateVisitor__combineCss_closure5.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:117},t._EvaluateVisitor__combineCss_closure6.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:13},t._EvaluateVisitor__combineCss_visitModule2.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p=this;if(!!p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=p.css,i=p.imports,a=0;a()")}},t._EvaluateVisitor__runUserDefinedCallable__closure2.prototype={call$0(){var e=this,r=e.$this,n=e.V;return r._async_evaluate0$_environment.scope$1$1(new t._EvaluateVisitor__runUserDefinedCallable___closure2(r,e.evaluated,e.callable,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},t._EvaluateVisitor__runUserDefinedCallable___closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(this.V)},$call$body$_EvaluateVisitor__runUserDefinedCallable___closure0(e){var r=0,n=t._makeAsyncAwaitCompleter(e),s,i=this,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J,H,D=t._wrapJsFunctionForAsync(function(K,q){if(K===1)return t._asyncRethrow(q,n);for(;;)switch(r){case 0:for(M=i.$this,E=i.evaluated,R=E.positional,L=E.named,N=i.callable.declaration.$arguments,J=i.nodeWithSpan,M._async_evaluate0$_verifyArguments$4(R.length,L,N,J),a=N.$arguments,o=a.length,l=Math.min(R.length,o),_=E.positionalNodes,c=0;co?u.JSArray_methods.sublist$1(R,o):u.List_empty19,E=E.separator,C=t.SassArgumentList$0(S,L,E===u.ListSeparator_undecided_null_undecided0?u.ListSeparator_rXA0:E),M._async_evaluate0$_environment.setLocalVariable$3(y,C,J)):C=null,r=9,t._asyncAwait(i.run.call$0(),D);case 9:if(A=q,C==null){s=A,r=1;break}if(E=L.__js_helper$_length,E===0){s=A,r=1;break}if(C._argument_list$_wereKeywordsAccessed){s=A,r=1;break}throw R=t._instanceType(L)._eval$1("LinkedHashMapKeyIterable<1>"),t.wrapException(t.MultiSpanSassRuntimeException$0("No "+t.pluralize0("argument",E,null)+" named "+t.toSentence0(t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(L,R),new t._EvaluateVisitor__runUserDefinedCallable____closure2,R._eval$1("Iterable.E"),$.Object),"or")+".",J.get$span(J),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([N.get$spanWithName(),"declaration"],$.FileSpan,$.String),M._async_evaluate0$_stackTrace$1(J.get$span(J)),null));case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(D,n)},$signature(){return this.V._eval$1("Future<0>()")}},t._EvaluateVisitor__runUserDefinedCallable____closure2.prototype={call$1(e){return"$"+e},$signature:5},t._EvaluateVisitor__runFunctionCallable_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.Value_2),n,s=this,i,a,o,l,_,c,p=t._wrapJsFunctionForAsync(function(h,f){if(h===1)return t._asyncRethrow(f,r);for(;;)switch(e){case 0:i=s.callable.declaration,a=i.children,o=a.length,l=s.$this,_=0;case 3:if(!(_")),new t.AsyncImportCache_humanize_closure3,r._eval$1("MappedIterable")),new t.AsyncImportCache_humanize_closure4),n==null?e:(s=v.$get$url(),n.resolve$1(t.ParsedPath_ParsedPath$parse(e.get$path(e),s.style).get$basename()))},sourceMapUrl$1(e,r){var n=this._async_import_cache0$_resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n==null?r:n}},t.AsyncImportCache_canonicalize_closure1.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Tuple3_AsyncImporter_Uri_Uri_2),n,s=this,i,a,o,l=t._wrapJsFunctionForAsync(function(_,c){if(_===1)return t._asyncRethrow(c,r);for(;;)switch(e){case 0:return a=s.baseUrl,o=a==null?null:a.resolveUri$1(s.url),o==null&&(o=s.url),a=s.baseImporter,e=3,t._asyncAwait(s.$this._async_import_cache0$_canonicalize$3(a,o,s.forImport),l);case 3:if(i=c,i==null){n=null,e=1;break}n=new t.Tuple3(a,i,o,$.Tuple3_AsyncImporter_Uri_Uri_2),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(l,r)},$signature:188},t.AsyncImportCache_canonicalize_closure2.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.nullable_Tuple3_AsyncImporter_Uri_Uri_2),n,s=this,i,a,o,l,_,c,p,h,f=t._wrapJsFunctionForAsync(function(d,g){if(d===1)return t._asyncRethrow(g,r);for(;;)switch(e){case 0:i=s.$this,a=i._async_import_cache0$_importers,o=a.length,l=s.url,_=s.forImport,c=0;case 3:if(!(c>>0}},t.AttributeOperator0.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute0$_text}},t.BinaryOperationExpression0.prototype={get$span(e){for(var r,n=this.left;n instanceof t.BinaryOperationExpression0;)n=n.left;for(r=this.right;r instanceof t.BinaryOperationExpression0;)r=r.right;return n.get$span(n).expand$1(0,r.get$span(r))},accept$1$1(e){return e.visitBinaryOperationExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s,i,a,o,l=this,_=l.left;return _ instanceof t.BinaryOperationExpression0&&_.operator.precedence1,n=r?""+t.Primitives_stringFromCharCode(40):"",n+=_.toString$0(0),r&&(n+=t.Primitives_stringFromCharCode(41)),s=l.operator,n=n+t.Primitives_stringFromCharCode(32)+s.operator+t.Primitives_stringFromCharCode(32),i=l.right,i instanceof t.BinaryOperationExpression0?(a=i.operator,a.precedence<=s.precedence?s=!(a===s&&s.isAssociative):s=!1):s=!1,s?o=!0:o=i instanceof t.ListExpression0&&!i.hasBrackets&&i.contents.length>1,o&&(n+=t.Primitives_stringFromCharCode(40)),n+=i.toString$0(0),o&&(n+=t.Primitives_stringFromCharCode(41)),n.charCodeAt(0)==0,n},$isExpression0:1,$isAstNode0:1},t.BinaryOperator0.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},t.BooleanExpression0.prototype={accept$1$1(e){return e.visitBooleanExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return String(this.value)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.booleanClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassBoolean",new t.booleanClass__closure));return t.JSClassExtension_injectSuperclass(e._as(u.SassBoolean_true0.constructor),r),r},$signature:21},t.booleanClass__closure.prototype={call$2(e,r){t.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:189},t.legacyBooleanClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.types.Boolean",new t.legacyBooleanClass__closure));return m.get$$prototype$x(r).getValue=t.allowInteropCaptureThisNamed("getValue",new t.legacyBooleanClass__closure0),r.TRUE=u.SassBoolean_true0,r.FALSE=u.SassBoolean_false0,t.JSClassExtension_injectSuperclass(e._as(u.SassBoolean_true0.constructor),r),r},$signature:21},t.legacyBooleanClass__closure.prototype={call$2(e,r){throw t.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:190},t.legacyBooleanClass__closure0.prototype={call$1(e){return e===u.SassBoolean_true0},$signature:72},t.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,$.dynamic)},assertBoolean$1(e){return this},unaryNot$0(){return this.value?u.SassBoolean_false0:u.SassBoolean_true0}},t.Box0.prototype={$eq(e,r){return r==null?!1:this.$ti._is(r)&&r._box0$_inner===this._box0$_inner},get$hashCode(e){return t.Primitives_objectHashCode(this._box0$_inner)}},t.ModifiableBox0.prototype={},t.BuiltInCallable0.prototype={callbackFor$2(e,r){var n,s,i,a,o,l,_,c,p;for(n=this._built_in$_overloads,s=n.length,i=null,a=null,o=0;op||_===p&&c<0))&&(a=c,i=l)}if(i!=null)return i;throw t.wrapException(t.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new t.BuiltInCallable0(e,this._built_in$_overloads)},$isAsyncCallable0:1,$isAsyncBuiltInCallable0:1,$isCallable:1,get$name(e){return this.name}},t.BuiltInCallable$mixin_closure0.prototype={call$1(e){return this.callback.call$1(e),u.C__SassNull0},$signature:3},t.BuiltInModule0.prototype={get$upstream(){return u.List_empty18},get$variableNodes(){return u.Map_empty12},get$extensionStore(){return u.C_EmptyExtensionStore0},get$css(e){return new t.CssStylesheet0(u.List_empty16,t.SourceFile$decoded(u.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments(){return u.Map_empty11},get$transitivelyContainsCss(){return!1},get$transitivelyContainsExtensions(){return!1},setVariable$3(e,r,n){throw this.variables.containsKey$1(e)?t.wrapException(t.SassScriptException$0("Cannot modify built-in variable.",null)):t.wrapException(t.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}},t.CalculationExpression0.prototype={accept$1$1(e){return e.visitCalculationExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name+"("+u.JSArray_methods.join$1(this.$arguments,", ")+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.CalculationExpression__verifyArguments_closure0.prototype={call$1(e){return t.CalculationExpression__verify0(e),e},$signature:138},t.calculationClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassCalculation",new t.calculationClass__closure)),n=$.String,s=$.Function;return t.LinkedHashMap_LinkedHashMap$_literal(["calc",new t.calculationClass__closure0,"min",new t.calculationClass__closure1,"max",new t.calculationClass__closure2,"clamp",new t.calculationClass__closure3],n,s).forEach$1(0,t.JSClassExtension_get_defineStaticMethod(r)),t.LinkedHashMap_LinkedHashMap$_literal(["assertCalculation",new t.calculationClass__closure4],n,s).forEach$1(0,t.JSClassExtension_get_defineMethod(r)),t.LinkedHashMap_LinkedHashMap$_literal(["arguments",new t.calculationClass__closure5],n,s).forEach$1(0,t.JSClassExtension_get_defineGetter(r)),t.JSClassExtension_injectSuperclass(e._as(new t.SassCalculation0("calc",t.List_List$unmodifiable(t._setArrayType([t.SassNumber_SassNumber0(1,null)],$.JSArray_Object),$.Object)).constructor),r),r},$signature:21},t.calculationClass__closure.prototype={call$2(e,r){t.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:189},t.calculationClass__closure0.prototype={call$1(e){return t._assertCalculationValue(e),new t.SassCalculation0("calc",t.List_List$unmodifiable(t._setArrayType([e],$.JSArray_Object),$.Object))},$signature:127},t.calculationClass__closure1.prototype={call$1(e){var r=w.immutable.isOrderedMap(e)?m.toArray$0$x($.ImmutableList_2._as(e)):$.List_dynamic._as(e),n=$.Object,s=m.cast$1$0$ax(r,n);return s.forEach$1(s,t.calculation1___assertCalculationValue$closure()),new t.SassCalculation0("min",t.List_List$unmodifiable(s,n))},$signature:127},t.calculationClass__closure2.prototype={call$1(e){var r=w.immutable.isOrderedMap(e)?m.toArray$0$x($.ImmutableList_2._as(e)):$.List_dynamic._as(e),n=$.Object,s=m.cast$1$0$ax(r,n);return s.forEach$1(s,t.calculation1___assertCalculationValue$closure()),new t.SassCalculation0("max",t.List_List$unmodifiable(s,n))},$signature:127},t.calculationClass__closure3.prototype={call$3(e,r,n){var s;return r==null&&!t._isValidClampArg(e)?s=!0:s=n==null&&!u.JSArray_methods.any$1([e,r],t.calculation1___isValidClampArg$closure()),s&&t.jsThrow0(new w.Error("Expected at least one SassString or CalculationInterpolation in `"+t.IterableNullableExtension_whereNotNull([e,r,n],$.Object).toString$0(0)+"`")),s=$.Object,t.IterableNullableExtension_whereNotNull([e,r,n],s).forEach$1(0,t.calculation1___assertCalculationValue$closure()),new t.SassCalculation0("clamp",t.List_List$unmodifiable(t.IterableNullableExtension_whereNotNull([e,r,n],s),s))},call$1(e){return this.call$3(e,null,null)},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:367},t.calculationClass__closure4.prototype={call$2(e,r){return e},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:368},t.calculationClass__closure5.prototype={call$1(e){return new w.immutable.List(e.$arguments)},$signature:369},t.calculationOperationClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.CalculationOperation",new t.calculationOperationClass__closure)),n=$.String,s=$.Function;return t.LinkedHashMap_LinkedHashMap$_literal(["equals",new t.calculationOperationClass__closure0,"hashCode",new t.calculationOperationClass__closure1],n,s).forEach$1(0,t.JSClassExtension_get_defineMethod(r)),t.LinkedHashMap_LinkedHashMap$_literal(["operator",new t.calculationOperationClass__closure2,"left",new t.calculationOperationClass__closure3,"right",new t.calculationOperationClass__closure4],n,s).forEach$1(0,t.JSClassExtension_get_defineGetter(r)),t.JSClassExtension_injectSuperclass(e._as(t.SassCalculation_operateInternal0(u.CalculationOperator_IyK0,t.SassNumber_SassNumber0(1,null),t.SassNumber_SassNumber0(1,null),!1,!1).constructor),r),r},$signature:21},t.calculationOperationClass__closure.prototype={call$4(e,r,n,s){var i=t.IterableExtension_firstWhereOrNull(u.List_cUt,new t.calculationOperationClass___closure(r));return i==null&&t.jsThrow0(new w.Error("Invalid operator: "+r)),t._assertCalculationValue(n),t._assertCalculationValue(s),t.SassCalculation_operateInternal0(i,n,s,!1,!1)},"call*":"call$4",$requiredArgCount:4,$signature:370},t.calculationOperationClass___closure.prototype={call$1(e){return e.operator===this.strOperator},$signature:371},t.calculationOperationClass__closure0.prototype={call$2(e,r){return e.$eq(0,r)},$signature:372},t.calculationOperationClass__closure1.prototype={call$1(e){return e.get$hashCode(e)},$signature:373},t.calculationOperationClass__closure2.prototype={call$1(e){return e._calculation0$_operator.operator},$signature:374},t.calculationOperationClass__closure3.prototype={call$1(e){return e._calculation0$_left},$signature:194},t.calculationOperationClass__closure4.prototype={call$1(e){return e._calculation0$_right},$signature:194},t.calculationInterpolationClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.CalculationInterpolation",new t.calculationInterpolationClass__closure)),n=$.String,s=$.Function;return t.LinkedHashMap_LinkedHashMap$_literal(["equals",new t.calculationInterpolationClass__closure0,"hashCode",new t.calculationInterpolationClass__closure1],n,s).forEach$1(0,t.JSClassExtension_get_defineMethod(r)),t.LinkedHashMap_LinkedHashMap$_literal(["value",new t.calculationInterpolationClass__closure2],n,s).forEach$1(0,t.JSClassExtension_get_defineGetter(r)),t.JSClassExtension_injectSuperclass(e._as(new t.CalculationInterpolation0("").constructor),r),r},$signature:21},t.calculationInterpolationClass__closure.prototype={call$2(e,r){return new t.CalculationInterpolation0(r)},$signature:376},t.calculationInterpolationClass__closure0.prototype={call$2(e,r){return r instanceof t.CalculationInterpolation0&&e._calculation0$_value===r._calculation0$_value},$signature:377},t.calculationInterpolationClass__closure1.prototype={call$1(e){return u.JSString_methods.get$hashCode(e._calculation0$_value)},$signature:378},t.calculationInterpolationClass__closure2.prototype={call$1(e){return e._calculation0$_value},$signature:379},t.SassCalculation0.prototype={get$isSpecialNumber(){return!0},accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof t.SassString0)return this.super$Value$plus0(e);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return t.throwExpression(t.SassScriptException$0('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return t.throwExpression(t.SassScriptException$0('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,r){return r==null?!1:r instanceof t.SassCalculation0&&this.name===r.name&&u.C_ListEquality.equals$2(0,this.$arguments,r.$arguments)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^u.C_ListEquality0.hash$1(this.$arguments)}},t.SassCalculation__verifyLength_closure0.prototype={call$1(e){return e instanceof t.SassString0||e instanceof t.CalculationInterpolation0},$signature:72},t.CalculationOperation0.prototype={$eq(e,r){return r==null?!1:r instanceof t.CalculationOperation0&&this._calculation0$_operator===r._calculation0$_operator&&m.$eq$(this._calculation0$_left,r._calculation0$_left)&&m.$eq$(this._calculation0$_right,r._calculation0$_right)},get$hashCode(e){return(t.Primitives_objectHashCode(this._calculation0$_operator)^m.get$hashCode$(this._calculation0$_left)^m.get$hashCode$(this._calculation0$_right))>>>0},toString$0(e){var r=t.serializeValue0(new t.SassCalculation0("",t._setArrayType([this],$.JSArray_Object)),!0,!0);return u.JSString_methods.substring$2(r,1,r.length-1)}},t.CalculationOperator0.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},t.CalculationInterpolation0.prototype={$eq(e,r){return r==null?!1:r instanceof t.CalculationInterpolation0&&this._calculation0$_value===r._calculation0$_value},get$hashCode(e){return u.JSString_methods.get$hashCode(this._calculation0$_value)},toString$0(e){return this._calculation0$_value}},t.CallableDeclaration0.prototype={get$span(e){return this.span}},t.Chokidar0.prototype={},t.ChokidarOptions0.prototype={},t.ChokidarWatcher0.prototype={},t.ClassSelector0.prototype={$eq(e,r){return r==null?!1:r instanceof t.ClassSelector0&&r.name===this.name},accept$1$1(e){return e.visitClassSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new t.ClassSelector0(this.name+e,this.span)},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},t._CloneCssVisitor0.prototype={visitCssAtRule$1(e){var r=e.isChildless,n=t.ModifiableCssAtRule$0(e.name,e.span,r,e.value);return r?n:this._clone_css$_visitChildren$2(n,e)},visitCssComment$1(e){return new t.ModifiableCssComment0(e.text,e.span)},visitCssDeclaration$1(e){return t.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap)},visitCssImport$1(e){return new t.ModifiableCssImport0(e.url,e.modifiers,e.span)},visitCssKeyframeBlock$1(e){return this._clone_css$_visitChildren$2(t.ModifiableCssKeyframeBlock$0(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._clone_css$_visitChildren$2(t.ModifiableCssMediaRule$0(e.queries,e.span),e)},visitCssStyleRule$1(e){var r=this._clone_css$_oldToNewSelectors.$index(0,e._style_rule0$_selector._box0$_inner.value);if(r==null)throw t.wrapException(t.StateError$(F.The_Ex));return this._clone_css$_visitChildren$2(t.ModifiableCssStyleRule$0(r,e.span,e.originalSelector),e)},visitCssStylesheet$1(e){return this._clone_css$_visitChildren$2(t.ModifiableCssStylesheet$0(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._clone_css$_visitChildren$2(t.ModifiableCssSupportsRule$0(e.condition,e.span),e)},_clone_css$_visitChildren$1$2(e,r){var n,s,i;for(n=m.get$iterator$ax(r.get$children(r));n.moveNext$0();)s=n.get$current(n),i=s.accept$1(this),i.isGroupEnd=s.get$isGroupEnd(),e.addChild$1(i);return e},_clone_css$_visitChildren$2(e,r){return this._clone_css$_visitChildren$1$2(e,r,$.ModifiableCssParentNode_2)}},t.ColorExpression0.prototype={accept$1$1(e){return e.visitColorExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return t.serializeValue0(this.value,!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.global_closure30.prototype={call$1(e){return t._rgb0("rgb",e)},$signature:3},t.global_closure31.prototype={call$1(e){return t._rgb0("rgb",e)},$signature:3},t.global_closure32.prototype={call$1(e){return t._rgbTwoArg0("rgb",e)},$signature:3},t.global_closure33.prototype={call$1(e){var r=t._parseChannels0("rgb",t._setArrayType(["$red","$green","$blue"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString0?r:t._rgb0("rgb",$.List_Value_2._as(r))},$signature:3},t.global_closure34.prototype={call$1(e){return t._rgb0("rgba",e)},$signature:3},t.global_closure35.prototype={call$1(e){return t._rgb0("rgba",e)},$signature:3},t.global_closure36.prototype={call$1(e){return t._rgbTwoArg0("rgba",e)},$signature:3},t.global_closure37.prototype={call$1(e){var r=t._parseChannels0("rgba",t._setArrayType(["$red","$green","$blue"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString0?r:t._rgb0("rgba",$.List_Value_2._as(r))},$signature:3},t.global_closure38.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,1).assertNumber$1("weight");if(s.$index(e,0)instanceof t.SassNumber0||s.$index(e,0).get$isSpecialNumber()){if(i._number1$_value!==100||!i.hasUnit$1("%"))throw t.wrapException(F.Only_oa);return t._functionString0("invert",s.take$1(e,1))}return r=s.$index(e,0).assertColor$1("color"),s=r.get$red(r),n=r.get$green(r),t._mixColors0(r.changeRgb$3$blue$green$red(255-r.get$blue(r),255-n,255-s),r,i)},$signature:3},t.global_closure39.prototype={call$1(e){return t._hsl0("hsl",e)},$signature:3},t.global_closure40.prototype={call$1(e){return t._hsl0("hsl",e)},$signature:3},t.global_closure41.prototype={call$1(e){var r=m.getInterceptor$asx(e);if(r.$index(e,0).get$isVar()||r.$index(e,1).get$isVar())return t._functionString0("hsl",e);throw t.wrapException(t.SassScriptException$0("Missing argument $lightness.",null))},$signature:16},t.global_closure42.prototype={call$1(e){var r=t._parseChannels0("hsl",t._setArrayType(["$hue","$saturation","$lightness"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString0?r:t._hsl0("hsl",$.List_Value_2._as(r))},$signature:3},t.global_closure43.prototype={call$1(e){return t._hsl0("hsla",e)},$signature:3},t.global_closure44.prototype={call$1(e){return t._hsl0("hsla",e)},$signature:3},t.global_closure45.prototype={call$1(e){var r=m.getInterceptor$asx(e);if(r.$index(e,0).get$isVar()||r.$index(e,1).get$isVar())return t._functionString0("hsla",e);throw t.wrapException(t.SassScriptException$0("Missing argument $lightness.",null))},$signature:16},t.global_closure46.prototype={call$1(e){var r=t._parseChannels0("hsla",t._setArrayType(["$hue","$saturation","$lightness"],$.JSArray_String),m.get$first$ax(e));return r instanceof t.SassString0?r:t._hsl0("hsla",$.List_Value_2._as(r))},$signature:3},t.global_closure47.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0)instanceof t.SassNumber0||r.$index(e,0).get$isSpecialNumber()?t._functionString0("grayscale",e):r.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:3},t.global_closure48.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=t._angleValue0(r.$index(e,1),"degrees");return n.changeHsl$1$hue(n.get$hue(n)+s)},$signature:27},t.global_closure49.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness(u.JSNumber_methods.clamp$2(n.get$lightness(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:27},t.global_closure50.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$lightness(u.JSNumber_methods.clamp$2(n.get$lightness(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:27},t.global_closure51.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0)instanceof t.SassNumber0||r.$index(e,0).get$isSpecialNumber()?t._functionString0("saturate",e):new t.SassString0("saturate("+t.serializeValue0(r.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:16},t.global_closure52.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation(u.JSNumber_methods.clamp$2(n.get$saturation(n)+s.valueInRange$3(0,100,"amount"),0,100))},$signature:27},t.global_closure53.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertColor$1("color"),s=r.$index(e,1).assertNumber$1("amount");return n.changeHsl$1$saturation(u.JSNumber_methods.clamp$2(n.get$saturation(n)-s.valueInRange$3(0,100,"amount"),0,100))},$signature:27},t.global_closure54.prototype={call$1(e){var r=m.$index$asx(e,0);return r instanceof t.SassString0&&!r._string0$_hasQuotes&&u.JSString_methods.contains$1(r._string0$_text,v.$get$_microsoftFilterStart0())?t._functionString0("alpha",e):t.SassNumber_SassNumber0(r.assertColor$1("color")._color1$_alpha,null)},$signature:3},t.global_closure55.prototype={call$1(e){var r,n=m.$index$asx(e,0).get$asList();if(n.length!==0&&u.JSArray_methods.every$1(n,new t.global__closure0))return t._functionString0("alpha",e);throw r=n.length,r===0?t.wrapException(t.SassScriptException$0("Missing argument $color.",null)):t.wrapException(t.SassScriptException$0("Only 1 argument allowed, but "+r+" were passed.",null))},$signature:16},t.global__closure0.prototype={call$1(e){return e instanceof t.SassString0&&!e._string0$_hasQuotes&&u.JSString_methods.contains$1(e._string0$_text,v.$get$_microsoftFilterStart0())},$signature:46},t.global_closure56.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0)instanceof t.SassNumber0||r.$index(e,0).get$isSpecialNumber()?t._functionString0("opacity",e):t.SassNumber_SassNumber0(r.$index(e,0).assertColor$1("color")._color1$_alpha,null)},$signature:3},t.module_closure10.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,1).assertNumber$1("weight");if(i.$index(e,0)instanceof t.SassNumber0){if(a._number1$_value!==100||!a.hasUnit$1("%"))throw t.wrapException(F.Only_oa);return r=t._functionString0("invert",i.take$1(e,1)),i=t.S(i.$index(e,0)),n=r.toString$0(0),t.EvaluationContext_current0().warn$2(0,"Passing a number ("+i+F.x29x20to_ci+n,u.Deprecation_LT8),r}return s=i.$index(e,0).assertColor$1("color"),i=s.get$red(s),n=s.get$green(s),t._mixColors0(s.changeRgb$3$blue$green$red(255-s.get$blue(s),255-n,255-i),s,a)},$signature:3},t.module_closure11.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e);return s.$index(e,0)instanceof t.SassNumber0?(r=t._functionString0("grayscale",s.take$1(e,1)),s=t.S(s.$index(e,0)),n=r.toString$0(0),t.EvaluationContext_current0().warn$2(0,"Passing a number ("+s+F.x29x20to_cg+n,u.Deprecation_LT8),r):s.$index(e,0).assertColor$1("color").changeHsl$1$saturation(0)},$signature:3},t.module_closure12.prototype={call$1(e){return t._hwb0(e)},$signature:3},t.module_closure13.prototype={call$1(e){var r=t._parseChannels0("hwb",t._setArrayType(["$hue","$whiteness","$blackness"],$.JSArray_String),m.get$first$ax(e));if(r instanceof t.SassString0)throw t.wrapException(t.SassScriptException$0('Expected numeric channels, got "'+r.toString$0(0)+'".',null));return t._hwb0($.List_Value_2._as(r))},$signature:3},t.module_closure14.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$whiteness(r),"%")},$signature:11},t.module_closure15.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$blackness(r),"%")},$signature:11},t.module_closure16.prototype={call$1(e){var r,n,s=m.$index$asx(e,0);return s instanceof t.SassString0&&!s._string0$_hasQuotes&&u.JSString_methods.contains$1(s._string0$_text,v.$get$_microsoftFilterStart0())?(r=t._functionString0("alpha",e),n=r.toString$0(0),t.EvaluationContext_current0().warn$2(0,F.Using_c+n,u.Deprecation_LT8),r):t.SassNumber_SassNumber0(s.assertColor$1("color")._color1$_alpha,null)},$signature:3},t.module_closure17.prototype={call$1(e){var r,n=m.getInterceptor$asx(e);if(u.JSArray_methods.every$1(n.$index(e,0).get$asList(),new t.module__closure4))return r=t._functionString0("alpha",e),n=r.toString$0(0),t.EvaluationContext_current0().warn$2(0,F.Using_c+n,u.Deprecation_LT8),r;throw t.wrapException(t.SassScriptException$0("Only 1 argument allowed, but "+n.get$length(e)+" were passed.",null))},$signature:16},t.module__closure4.prototype={call$1(e){return e instanceof t.SassString0&&!e._string0$_hasQuotes&&u.JSString_methods.contains$1(e._string0$_text,v.$get$_microsoftFilterStart0())},$signature:46},t.module_closure18.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e);return s.$index(e,0)instanceof t.SassNumber0?(r=t._functionString0("opacity",e),s=t.S(s.$index(e,0)),n=r.toString$0(0),t.EvaluationContext_current0().warn$2(0,"Passing a number ("+s+F.x20to_co+n,u.Deprecation_LT8),r):t.SassNumber_SassNumber0(s.$index(e,0).assertColor$1("color")._color1$_alpha,null)},$signature:3},t._red_closure0.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$red(r),null)},$signature:11},t._green_closure0.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$green(r),null)},$signature:11},t._blue_closure0.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$blue(r),null)},$signature:11},t._mix_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t._mixColors0(r.$index(e,0).assertColor$1("color1"),r.$index(e,1).assertColor$1("color2"),r.$index(e,2).assertNumber$1("weight"))},$signature:27},t._hue_closure0.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$hue(r),"deg")},$signature:11},t._saturation_closure0.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$saturation(r),"%")},$signature:11},t._lightness_closure0.prototype={call$1(e){var r=m.get$first$ax(e).assertColor$1("color");return t.SassNumber_SassNumber0(r.get$lightness(r),"%")},$signature:11},t._complement_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertColor$1("color");return r.changeHsl$1$hue(r.get$hue(r)+180)},$signature:27},t._adjust_closure0.prototype={call$1(e){return t._updateComponents0(e,!0,!1,!1)},$signature:27},t._scale_closure0.prototype={call$1(e){return t._updateComponents0(e,!1,!1,!0)},$signature:27},t._change_closure0.prototype={call$1(e){return t._updateComponents0(e,!1,!0,!1)},$signature:27},t._ieHexStr_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).assertColor$1("color"),n=new t._ieHexStr_closure_hexString0;return new t.SassString0("#"+t.S(n.call$1(t.fuzzyRound0(r._color1$_alpha*255)))+t.S(n.call$1(r.get$red(r)))+t.S(n.call$1(r.get$green(r)))+t.S(n.call$1(r.get$blue(r))),!1)},$signature:16},t._ieHexStr_closure_hexString0.prototype={call$1(e){return u.JSString_methods.padLeft$2(u.JSInt_methods.toRadixString$1(e,16),2,"0").toUpperCase()},$signature:247},t._updateComponents_getParam0.prototype={call$5$assertPercent$checkPercent$checkUnitless(e,r,n,s,i){var a,o,l,_=this,c=_.keywords.remove$1(0,e),p=c==null?null:c.assertNumber$1(e);return p==null?null:(c=_.scale,a=!c,a&&i&&p.get$hasUnits()&&(o=p.get$unitString(),l=p.unitSuggestion$1(e),t.EvaluationContext_current0().warn$2(0,"$"+e+": Passing a number with unit "+o+F.x20is_de+l+F.x0a_Morex3a,u.Deprecation_0bn)),a&&s&&t._checkPercent0(p,e),(!a||n)&&p.assertUnit$2("%",e),c&&(r=100),!a||n?c=p.valueInRange$3(_.change?0:-r,r,e):(c=_.change?0:-r,c=p.valueInRangeWithUnit$4(c,r,e,s?"%":"")),c)},call$2(e,r){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,!1,!1,!1)},call$3$checkUnitless(e,r,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,!1,!1,n)},call$3$checkPercent(e,r,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,!1,n,!1)},call$3$assertPercent(e,r,n){return this.call$5$assertPercent$checkPercent$checkUnitless(e,r,n,!1,!1)},$signature:252},t._updateComponents_closure1.prototype={call$1(e){return t._angleValue0(e,"hue")},$signature:93},t._updateComponents_closure2.prototype={call$1(e){return"$"+e},$signature:5},t._updateComponents_updateValue0.prototype={call$3(e,r,n){var s;return r==null?e:this.change?r:this.adjust?u.JSNumber_methods.clamp$2(e+r,0,n):(s=r>0?n-e:e,e+s*(r/100))},$signature:141},t._updateComponents_updateRgb0.prototype={call$2(e,r){return t.fuzzyRound0(this.updateValue.call$3(e,r,255))},$signature:145},t._functionString_closure0.prototype={call$1(e){return t.serializeValue0(e,!1,!0)},$signature:200},t._removedColorFunction_closure0.prototype={call$1(e){var r=this.name,n=m.getInterceptor$asx(e),s=t.S(n.$index(e,0)),i=this.negative?"-":"";throw t.wrapException(t.SassScriptException$0("The function "+r+F.x28__isn+s+", $"+this.argument+": "+i+t.S(n.$index(e,1))+F.x29x0a_Mor+r,null))},$signature:386},t._rgb_closure0.prototype={call$1(e){return t._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:93},t._hsl_closure0.prototype={call$1(e){return t._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:93},t._hwb_closure0.prototype={call$1(e){return t._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha")},$signature:93},t._parseChannels_closure0.prototype={call$1(e){return e.get$isVar()},$signature:46},t.colorClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassColor",new t.colorClass__closure));return m.get$$prototype$x(r).change=t.allowInteropCaptureThisNamed("change",new t.colorClass__closure0),t.LinkedHashMap_LinkedHashMap$_literal(["red",new t.colorClass__closure1,"green",new t.colorClass__closure2,"blue",new t.colorClass__closure3,"hue",new t.colorClass__closure4,"saturation",new t.colorClass__closure5,"lightness",new t.colorClass__closure6,"whiteness",new t.colorClass__closure7,"blackness",new t.colorClass__closure8,"alpha",new t.colorClass__closure9],$.String,$.Function).forEach$1(0,t.JSClassExtension_get_defineGetter(r)),t.JSClassExtension_injectSuperclass(e._as(t.SassColor$rgb0(0,0,0,null).constructor),r),r},$signature:21},t.colorClass__closure.prototype={call$2(e,r){var n,s,i,a=m.getInterceptor$x(r);return a.get$red(r)!=null?(n=a.get$red(r),n.toString,n=t.fuzzyRound0(n),s=a.get$green(r),s.toString,s=t.fuzzyRound0(s),i=a.get$blue(r),i.toString,t.SassColor$rgb0(n,s,t.fuzzyRound0(i),a.get$alpha(r))):a.get$saturation(r)!=null?(n=a.get$hue(r),n.toString,s=a.get$saturation(r),s.toString,i=a.get$lightness(r),i.toString,t.SassColor$hsl(n,s,i,a.get$alpha(r))):(n=a.get$hue(r),n.toString,s=a.get$whiteness(r),s.toString,i=a.get$blackness(r),i.toString,t.SassColor_SassColor$hwb0(n,s,i,a.get$alpha(r)))},$signature:387},t.colorClass__closure0.prototype={call$2(e,r){var n,s,i,a=m.getInterceptor$x(r);return a.get$whiteness(r)!=null||a.get$blackness(r)!=null?(n=a.get$hue(r),n==null&&(n=e.get$hue(e)),s=a.get$whiteness(r),s==null&&(s=e.get$whiteness(e)),i=a.get$blackness(r),i==null&&(i=e.get$blackness(e)),a=a.get$alpha(r),e.changeHwb$4$alpha$blackness$hue$whiteness(a==null?e._color1$_alpha:a,i,n,s)):a.get$hue(r)!=null||a.get$saturation(r)!=null||a.get$lightness(r)!=null?(n=a.get$hue(r),n==null&&(n=e.get$hue(e)),s=a.get$saturation(r),s==null&&(s=e.get$saturation(e)),i=a.get$lightness(r),i==null&&(i=e.get$lightness(e)),a=a.get$alpha(r),e.changeHsl$4$alpha$hue$lightness$saturation(a==null?e._color1$_alpha:a,n,i,s)):a.get$red(r)!=null||a.get$green(r)!=null||a.get$blue(r)!=null?(n=t.NullableExtension_andThen0(a.get$red(r),t.number2__fuzzyRound$closure()),n==null&&(n=e.get$red(e)),s=t.NullableExtension_andThen0(a.get$green(r),t.number2__fuzzyRound$closure()),s==null&&(s=e.get$green(e)),i=t.NullableExtension_andThen0(a.get$blue(r),t.number2__fuzzyRound$closure()),i==null&&(i=e.get$blue(e)),a=a.get$alpha(r),e.changeRgb$4$alpha$blue$green$red(a==null?e._color1$_alpha:a,i,s,n)):(a=a.get$alpha(r),e.changeAlpha$1(a==null?e._color1$_alpha:a))},$signature:388},t.colorClass__closure1.prototype={call$1(e){return e.get$red(e)},$signature:129},t.colorClass__closure2.prototype={call$1(e){return e.get$green(e)},$signature:129},t.colorClass__closure3.prototype={call$1(e){return e.get$blue(e)},$signature:129},t.colorClass__closure4.prototype={call$1(e){return e.get$hue(e)},$signature:56},t.colorClass__closure5.prototype={call$1(e){return e.get$saturation(e)},$signature:56},t.colorClass__closure6.prototype={call$1(e){return e.get$lightness(e)},$signature:56},t.colorClass__closure7.prototype={call$1(e){return e.get$whiteness(e)},$signature:56},t.colorClass__closure8.prototype={call$1(e){return e.get$blackness(e)},$signature:56},t.colorClass__closure9.prototype={call$1(e){return e._color1$_alpha},$signature:56},t._Channels.prototype={},t._NodeSassColor.prototype={},t.legacyColorClass_closure.prototype={call$6(e,r,n,s,i,a){var o,l,_,c,p;if(a!=null){m.set$dartValue$x(e,a);return}n==null||s==null?(t._asInt(r),i=u.JSInt_methods._shrOtherPositive$1(r,24)/255,o=u.JSInt_methods.$mod(u.JSInt_methods._shrOtherPositive$1(r,16),256),n=u.JSInt_methods.$mod(u.JSInt_methods._shrOtherPositive$1(r,8),256),s=u.JSInt_methods.$mod(r,256)):(r.toString,o=r),l=t.fuzzyRound0(u.JSNumber_methods.clamp$2(o,0,255)),_=t.fuzzyRound0(u.JSNumber_methods.clamp$2(n,0,255)),c=t.fuzzyRound0(u.JSNumber_methods.clamp$2(s,0,255)),p=i==null?null:u.JSNumber_methods.clamp$2(i,0,1),m.set$dartValue$x(e,t.SassColor$rgb0(l,_,c,p==null?1:p))},call$2(e,r){return this.call$6(e,r,null,null,null,null)},call$3(e,r,n){return this.call$6(e,r,n,null,null,null)},call$4(e,r,n,s){return this.call$6(e,r,n,s,null,null)},call$5(e,r,n,s,i){return this.call$6(e,r,n,s,i,null)},"call*":"call$6",$requiredArgCount:2,$defaultValues(){return[null,null,null,null]},$signature:391},t.legacyColorClass_closure0.prototype={call$1(e){return m.get$red$x(m.get$dartValue$x(e))},$signature:130},t.legacyColorClass_closure1.prototype={call$1(e){return m.get$green$x(m.get$dartValue$x(e))},$signature:130},t.legacyColorClass_closure2.prototype={call$1(e){return m.get$blue$x(m.get$dartValue$x(e))},$signature:130},t.legacyColorClass_closure3.prototype={call$1(e){return m.get$dartValue$x(e)._color1$_alpha},$signature:393},t.legacyColorClass_closure4.prototype={call$2(e,r){var n=m.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$red(t.fuzzyRound0(u.JSNumber_methods.clamp$2(r,0,255))))},$signature:95},t.legacyColorClass_closure5.prototype={call$2(e,r){var n=m.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$green(t.fuzzyRound0(u.JSNumber_methods.clamp$2(r,0,255))))},$signature:95},t.legacyColorClass_closure6.prototype={call$2(e,r){var n=m.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$blue(t.fuzzyRound0(u.JSNumber_methods.clamp$2(r,0,255))))},$signature:95},t.legacyColorClass_closure7.prototype={call$2(e,r){var n=m.getInterceptor$x(e);n.set$dartValue(e,n.get$dartValue(e).changeRgb$1$alpha(u.JSNumber_methods.clamp$2(r,0,1)))},$signature:95},t.SassColor0.prototype={get$red(e){var r;return this._color1$_red==null&&this._color1$_hslToRgb$0(),r=this._color1$_red,r.toString,r},get$green(e){var r;return this._color1$_green==null&&this._color1$_hslToRgb$0(),r=this._color1$_green,r.toString,r},get$blue(e){var r;return this._color1$_blue==null&&this._color1$_hslToRgb$0(),r=this._color1$_blue,r.toString,r},get$hue(e){var r;return this._color1$_hue==null&&this._color1$_rgbToHsl$0(),r=this._color1$_hue,r.toString,r},get$saturation(e){var r;return this._color1$_saturation==null&&this._color1$_rgbToHsl$0(),r=this._color1$_saturation,r.toString,r},get$lightness(e){var r;return this._color1$_lightness==null&&this._color1$_rgbToHsl$0(),r=this._color1$_lightness,r.toString,r},get$whiteness(e){var r=this;return Math.min(Math.min(r.get$red(r),r.get$green(r)),r.get$blue(r))/255*100},get$blackness(e){var r=this;return 100-Math.max(Math.max(r.get$red(r),r.get$green(r)),r.get$blue(r))/255*100},accept$1$1(e){var r,n,s,i,a,o,l=this;return e._serialize0$_style===u.OutputStyle_10?t.fuzzyEquals0(l._color1$_alpha,1)?(r=v.$get$namesByColor0().$index(0,l),n=e._serialize0$_canUseShortHex$1(l)?4:7,r!=null&&r.length<=n?e._serialize0$_buffer.write$1(0,r):(s=e._serialize0$_buffer,e._serialize0$_canUseShortHex$1(l)?(s.writeCharCode$1(35),s.writeCharCode$1(t.hexCharFor0(l.get$red(l)&15)),s.writeCharCode$1(t.hexCharFor0(l.get$green(l)&15)),s.writeCharCode$1(t.hexCharFor0(l.get$blue(l)&15))):(s.writeCharCode$1(35),e._serialize0$_writeHexComponent$1(l.get$red(l)),e._serialize0$_writeHexComponent$1(l.get$green(l)),e._serialize0$_writeHexComponent$1(l.get$blue(l))))):e._serialize0$_writeRgb$1(l):(i=l.format,i!=null?i===u._ColorFormatEnum_rgbFunction0?e._serialize0$_writeRgb$1(l):(s=e._serialize0$_buffer,i===u._ColorFormatEnum_hslFunction0?(a=l._color1$_alpha,o=t.fuzzyEquals0(a,1),s.write$1(0,o?"hsl(":"hsla("),e._serialize0$_writeNumber$1(l.get$hue(l)),s.write$1(0,", "),e._serialize0$_writeNumber$1(l.get$saturation(l)),s.writeCharCode$1(37),s.write$1(0,", "),e._serialize0$_writeNumber$1(l.get$lightness(l)),s.writeCharCode$1(37),o||(s.write$1(0,", "),e._serialize0$_writeNumber$1(a)),s.writeCharCode$1(41)):s.write$1(0,$.SpanColorFormat_2._as(i)._color1$_span.get$text())):(s=v.$get$namesByColor0(),s.containsKey$1(l)&&!t.fuzzyEquals0(l._color1$_alpha,0)?e._serialize0$_buffer.write$1(0,s.$index(0,l)):t.fuzzyEquals0(l._color1$_alpha,1)?(e._serialize0$_buffer.writeCharCode$1(35),e._serialize0$_writeHexComponent$1(l.get$red(l)),e._serialize0$_writeHexComponent$1(l.get$green(l)),e._serialize0$_writeHexComponent$1(l.get$blue(l))):e._serialize0$_writeRgb$1(l))),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertColor$1(e){return this},changeRgb$4$alpha$blue$green$red(e,r,n,s){var i=this,a=s==null?i.get$red(i):s,o=n==null?i.get$green(i):n,l=r==null?i.get$blue(i):r;return t.SassColor$rgb0(a,o,l,e==null?i._color1$_alpha:e)},changeRgb$3$blue$green$red(e,r,n){return this.changeRgb$4$alpha$blue$green$red(null,e,r,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,r,n,s){var i=this,a=r==null?i.get$hue(i):r,o=s==null?i.get$saturation(i):s,l=n==null?i.get$lightness(i):n;return t.SassColor$hsl(a,o,l,e==null?i._color1$_alpha:e)},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,r,n,s){var i=n==null?this.get$hue(this):n;return t.SassColor_SassColor$hwb0(i,s,r,e)},changeAlpha$1(e){var r=this;return new t.SassColor0(r._color1$_red,r._color1$_green,r._color1$_blue,r._color1$_hue,r._color1$_saturation,r._color1$_lightness,t.fuzzyAssertRange0(e,0,1,"alpha"),null)},plus$1(e){if(!(e instanceof t.SassNumber0)&&!(e instanceof t.SassColor0))return this.super$Value$plus0(e);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof t.SassNumber0)&&!(e instanceof t.SassColor0))return this.super$Value$minus0(e);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof t.SassNumber0)&&!(e instanceof t.SassColor0))return this.super$Value$dividedBy0(e);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,r){var n=this;return r==null?!1:r instanceof t.SassColor0&&r.get$red(r)===n.get$red(n)&&r.get$green(r)===n.get$green(n)&&r.get$blue(r)===n.get$blue(n)&&r._color1$_alpha===n._color1$_alpha},get$hashCode(e){var r=this;return u.JSInt_methods.get$hashCode(r.get$red(r))^u.JSInt_methods.get$hashCode(r.get$green(r))^u.JSInt_methods.get$hashCode(r.get$blue(r))^u.JSNumber_methods.get$hashCode(r._color1$_alpha)},_color1$_rgbToHsl$0(){var e,r,n=this,s=n.get$red(n)/255,i=n.get$green(n)/255,a=n.get$blue(n)/255,o=Math.max(Math.max(s,i),a),l=Math.min(Math.min(s,i),a),_=o-l,c=o===l;c?n._color1$_hue=0:o===s?n._color1$_hue=u.JSNumber_methods.$mod(60*(i-a)/_,360):o===i?n._color1$_hue=u.JSNumber_methods.$mod(120+60*(a-s)/_,360):o===a&&(n._color1$_hue=u.JSNumber_methods.$mod(240+60*(s-i)/_,360)),e=o+l,r=50*e,n._color1$_lightness=r,c?n._color1$_saturation=0:(c=100*_,r<50?n._color1$_saturation=c/e:n._color1$_saturation=c/(2-o-l))},_color1$_hslToRgb$0(){var e=this,r=e.get$hue(e)/360,n=e.get$saturation(e)/100,s=e.get$lightness(e)/100,i=s<=.5?s*(n+1):s+n-s*n,a=s*2-i;e._color1$_red=t.fuzzyRound0(t.SassColor__hueToRgb0(a,i,r+.3333333333333333)*255),e._color1$_green=t.fuzzyRound0(t.SassColor__hueToRgb0(a,i,r)*255),e._color1$_blue=t.fuzzyRound0(t.SassColor__hueToRgb0(a,i,r-.3333333333333333)*255)}},t.SassColor_SassColor$hwb_toRgb0.prototype={call$1(e){return t.fuzzyRound0((t.SassColor__hueToRgb0(0,1,e)*this.factor+this._box_0.scaledWhiteness)*255)},$signature:197},t._ColorFormatEnum0.prototype={toString$0(e){return this._color1$_name}},t.SpanColorFormat0.prototype={},t.Combinator0.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator0$_text}},t.ModifiableCssComment0.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},$isCssComment0:1,get$span(e){return this.span}},t.compileAsync_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.NodeCompileResult),n,s=this,i,a,o,l,_,c,p,h,f,d,g,y,S=t._wrapJsFunctionForAsync(function(C,A){if(C===1)return t._asyncRethrow(A,r);for(;;)switch(e){case 0:return f=s.options,d=f==null,g=d?null:m.get$loadPaths$x(f),y=d?null:m.get$quietDeps$x(f),y==null&&(y=!1),i=t._parseOutputStyle0(d?null:m.get$style$x(f)),a=d?null:m.get$verbose$x(f),a==null&&(a=!1),o=d?null:m.get$charset$x(f),o==null&&(o=!0),l=d?null:m.get$sourceMap$x(f),l==null&&(l=!1),_=d?null:m.get$logger$x(f),_=new t.JSToDartLogger(_,new t.StderrLogger0(s.color),s.ascii),d?c=null:(c=m.get$importers$x(f),c=c==null?null:m.map$1$1$ax(c,new t.compileAsync__closure,$.AsyncImporter)),p=t._parseFunctions0(d?null:m.get$functions$x(f),!0),e=3,t._asyncAwait(t.compileAsync0(s.path,o,null,p,null,t.AsyncImportCache$(c,g,_,null),null,null,_,null,y,l,i,null,!0,a),S);case 3:h=A,f=d?null:m.get$sourceMapIncludeSources$x(f),n=t._convertResult(h,f==null?!1:f),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(S,r)},$signature:205},t.compileAsync__closure.prototype={call$1(e){return t._parseAsyncImporter(e)},$signature:206},t.compileStringAsync_closure.prototype={call$0(){var e=0,r=t._makeAsyncAwaitCompleter($.NodeCompileResult),n,s=this,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M=t._wrapJsFunctionForAsync(function(E,R){if(E===1)return t._asyncRethrow(R,r);for(;;)switch(e){case 0:return d=s.options,g=d==null,y=t.parseSyntax(g?null:m.get$syntax$x(d)),S=g?null:t.NullableExtension_andThen0(m.get$url$x(d),t.utils1__jsToDartUrl$closure()),C=g?null:m.get$loadPaths$x(d),A=g?null:m.get$quietDeps$x(d),A==null&&(A=!1),i=t._parseOutputStyle0(g?null:m.get$style$x(d)),a=g?null:m.get$verbose$x(d),a==null&&(a=!1),o=g?null:m.get$charset$x(d),o==null&&(o=!0),l=g?null:m.get$sourceMap$x(d),l==null&&(l=!1),_=g?null:m.get$logger$x(d),_=new t.JSToDartLogger(_,new t.StderrLogger0(s.color),s.ascii),g?c=null:(c=m.get$importers$x(d),c=c==null?null:m.map$1$1$ax(c,new t.compileStringAsync__closure,$.AsyncImporter)),p=g?null:t.NullableExtension_andThen0(m.get$importer$x(d),new t.compileStringAsync__closure0),p==null&&(p=(g?null:m.get$url$x(d))==null?new t.NoOpImporter0:null),h=t._parseFunctions0(g?null:m.get$functions$x(d),!0),e=3,t._asyncAwait(t.compileStringAsync0(s.text,o,h,t.AsyncImportCache$(c,C,_,null),p,null,null,_,null,A,l,i,y,S,!0,a),M);case 3:f=R,d=g?null:m.get$sourceMapIncludeSources$x(d),n=t._convertResult(f,d==null?!1:d),e=1;break;case 1:return t._asyncReturn(n,r)}});return t._asyncStartSync(M,r)},$signature:205},t.compileStringAsync__closure.prototype={call$1(e){return t._parseAsyncImporter(e)},$signature:206},t.compileStringAsync__closure0.prototype={call$1(e){return t._parseAsyncImporter(e)},$signature:397},t._wrapAsyncSassExceptions_closure.prototype={call$1(e){var r;return e instanceof t.SassException0?r=t.throwNodeException(e,this.ascii,this.color,null):r=t.jsThrow(e==null?$.Object._as(e):e),r},$signature:398},t._simplifyValue_closure.prototype={call$0(){return this._0_0._0},$signature:28},t._simplifyValue_closure0.prototype={call$0(){return this._0_1._readFinal$0()==="calc"},$signature:24},t._simplifyValue_closure1.prototype={call$0(){return this._0_0._1},$signature:399},t._simplifyValue_closure2.prototype={call$0(){return m.get$length$asx(this._0_4._readFinal$0())},$signature:12},t._simplifyValue_closure3.prototype={call$0(){return m.$index$asx(this._0_4._readFinal$0(),0)},$signature:61},t._simplifyValue_closure4.prototype={call$0(){return this._0_1._readFinal$0()==="clamp"},$signature:24},t._parseFunctions_closure0.prototype={call$2(e,r){var n,s=this.result;this.asynch?(n=t._Cell$(),n.__late_helper$_value=t.AsyncCallable_AsyncCallable$fromSignature(e,new t._parseFunctions__closure3(r,n),!0),s.push(n._readLocal$0())):(n=t._Cell$(),n.__late_helper$_value=t.Callable_Callable$fromSignature(e,new t._parseFunctions__closure2(r,n),!0),s.push(n._readLocal$0()))},$signature:132},t._parseFunctions__closure2.prototype={call$1(e){var r,n,s=F.Invali,i=$.Function._as(this.callback).call$1(t.toJSArray(e));if(i instanceof t.Value0)return t._simplifyValue(i);throw r=i!=null&&i instanceof w.Promise,n=this.callable,r?t.wrapException(s+m.get$name$x(n.readLocal$0())+`": Promises may only be returned for sass.compileAsync() and sass.compileStringAsync().`):t.wrapException(s+m.get$name$x(n.readLocal$0())+'": '+t.S(i)+" is not a sass.Value.")},$signature:3},t._parseFunctions__closure3.prototype={call$1(e){return this.$call$body$_parseFunctions__closure0(e)},$call$body$_parseFunctions__closure0(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,o=t._wrapJsFunctionForAsync(function(l,_){if(l===1)return t._asyncRethrow(_,n);for(;;)switch(r){case 0:a=$.Function._as(i.callback).call$1(t.toJSArray(e)),r=a!=null&&a instanceof w.Promise?3:4;break;case 3:return r=5,t._asyncAwait(t.promiseToFuture($.Promise._as(a),$.Object),o);case 5:a=_;case 4:if(a instanceof t.Value0){s=t._simplifyValue(a),r=1;break}throw t.wrapException(F.Invali+m.get$name$x(i.callable.readLocal$0())+'": '+t.S(a)+" is not a sass.Value.");case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(o,n)},$signature:80},t._compileStylesheet_closure1.prototype={call$1(e){return e===""?t.Uri_Uri$dataFromString(t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(this.stylesheet.span.file._decodedChars,0,null),0,null),u.C_Utf8Codec,null).get$_core$_text():this.importCache.sourceMapUrl$1(0,t.Uri_parse(e)).toString$0(0)},$signature:5},t.CompileOptions.prototype={},t.CompileStringOptions.prototype={},t.NodeCompileResult.prototype={},t.CompileResult0.prototype={},t.ComplexSassNumber0.prototype={get$numeratorUnits(e){return this._complex0$_numeratorUnits},get$denominatorUnits(e){return this._complex0$_denominatorUnits},get$hasUnits(){return!0},hasUnit$1(e){return!1},compatibleWithUnit$1(e){return!1},hasPossiblyCompatibleUnits$1(e){throw t.wrapException(t.UnimplementedError$(F.Comple))},withValue$1(e){return new t.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,e,null)},withSlash$2(e,r){return new t.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,this._number1$_value,new t.Tuple2(e,r,$.Tuple2_SassNumber_SassNumber_2))}},t.ComplexSelector0.prototype={get$specificity(){var e,r=this,n=r._complex$__ComplexSelector_specificity_FI;return n===v&&(e=u.JSArray_methods.fold$2(r.components,0,new t.ComplexSelector_specificity_closure0),r._complex$__ComplexSelector_specificity_FI!==v&&t.throwUnnamedLateFieldADI(),r._complex$__ComplexSelector_specificity_FI=e,n=e),n},get$singleCompound(){if(this.leadingCombinators.length===0){var e=this.components;e=e.length===1&&u.JSArray_methods.get$first(e).combinators.length===0}else e=!1;return e?u.JSArray_methods.get$first(this.components).selector:null},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},isSuperselector$1(e){return this.leadingCombinators.length===0&&e.leadingCombinators.length===0&&t.complexIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var r,n,s,i,a=this;return e.length===0?a:(r=a.components,n=a.leadingCombinators,s=a.span,r.length===0?(r=t.List_List$of(n,!0,$.CssValue_Combinator_2),u.JSArray_methods.addAll$1(r,e),t.ComplexSelector$0(r,u.List_empty13,s,a.lineBreak||!1)):(i=t.List_List$of(t.IterableExtension_get_exceptLast0(r),!0,$.ComplexSelectorComponent_2),i.push(u.JSArray_methods.get$last(r).withAdditionalCombinators$1(e)),t.ComplexSelector$0(n,i,s,a.lineBreak||!1)))},concatenate$3$forceLineBreak(e,r,n){var s,i,a,o,l=this,_=e.leadingCombinators;return _.length===0?(_=t.List_List$of(l.components,!0,$.ComplexSelectorComponent_2),u.JSArray_methods.addAll$1(_,e.components),s=l.lineBreak||e.lineBreak||n,t.ComplexSelector$0(l.leadingCombinators,_,r,s)):(s=l.components,i=l.leadingCombinators,a=e.components,s.length===0?(s=t.List_List$of(i,!0,$.CssValue_Combinator_2),u.JSArray_methods.addAll$1(s,_),t.ComplexSelector$0(s,a,r,l.lineBreak||e.lineBreak||n)):(o=t.List_List$of(t.IterableExtension_get_exceptLast0(s),!0,$.ComplexSelectorComponent_2),o.push(u.JSArray_methods.get$last(s).withAdditionalCombinators$1(_)),u.JSArray_methods.addAll$1(o,a),t.ComplexSelector$0(i,o,r,l.lineBreak||e.lineBreak||n)))},concatenate$2(e,r){return this.concatenate$3$forceLineBreak(e,r,!1)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.leadingCombinators)^u.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.ComplexSelector0&&u.C_ListEquality.equals$2(0,this.leadingCombinators,r.leadingCombinators)&&u.C_ListEquality.equals$2(0,this.components,r.components)}},t.ComplexSelector_specificity_closure0.prototype={call$2(e,r){return e+r.selector.get$specificity()},$signature:401},t.ComplexSelectorComponent0.prototype={withAdditionalCombinators$1(e){var r,n,s=this;return e.length===0?r=s:(r=$.CssValue_Combinator_2,n=t.List_List$of(s.combinators,!0,r),u.JSArray_methods.addAll$1(n,e),r=new t.ComplexSelectorComponent0(s.selector,t.List_List$unmodifiable(n,r),s.span)),r},get$hashCode(e){return u.C_ListEquality0.hash$1(this.selector.components)^u.C_ListEquality0.hash$1(this.combinators)},$eq(e,r){var n;return r==null?!1:(r instanceof t.ComplexSelectorComponent0?(n=u.C_ListEquality.equals$2(0,this.selector.components,r.selector.components),n=n&&u.C_ListEquality.equals$2(0,this.combinators,r.combinators)):n=!1,n)},toString$0(e){var r=this.combinators;return t.serializeSelector0(this.selector,!0)+new t.MappedListIterable(r,new t.ComplexSelectorComponent_toString_closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},t.ComplexSelectorComponent_toString_closure0.prototype={call$1(e){return" "+e.toString$0(0)},$signature:402},t.CompoundSelector0.prototype={get$specificity(){var e,r=this,n=r._compound$__CompoundSelector_specificity_FI;return n===v&&(e=u.JSArray_methods.fold$2(r.components,0,new t.CompoundSelector_specificity_closure0),r._compound$__CompoundSelector_specificity_FI!==v&&t.throwUnnamedLateFieldADI(),r._compound$__CompoundSelector_specificity_FI=e,n=e),n},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.CompoundSelector0&&u.C_ListEquality.equals$2(0,this.components,r.components)}},t.CompoundSelector_specificity_closure0.prototype={call$2(e,r){return e+r.get$specificity()},$signature:403},t.Configuration0.prototype={throughForward$1(e){var r,n,s,i,a=this._configuration$_values;return a.get$isEmpty(a)?u.Configuration_Map_empty_null0:(r=e.prefix,r!=null&&(a=new t.UnprefixedMapView0(a,r,$.UnprefixedMapView_ConfiguredValue_2)),n=e.shownVariables,s=e.hiddenVariables,n!=null?a=new t.LimitedMapView0(a,n._base.intersection$1(new t.MapKeySet(a,$.MapKeySet_nullable_Object)),$.LimitedMapView_String_ConfiguredValue_2):(s!=null?(i=s._base,i=i.get$isNotEmpty(i)):i=!1,i&&(a=t.LimitedMapView$blocklist0(a,s,$.String,$.ConfiguredValue_2))),this._configuration$_withValues$1(a))},_configuration$_withValues$1(e){var r=this._configuration$__originalConfiguration;return new t.Configuration0(e,r==null?this:r)},toString$0(e){var r=this._configuration$_values;return"("+r.get$entries(r).map$1$1(0,new t.Configuration_toString_closure0,$.String).join$1(0,", ")+")"}},t.Configuration_toString_closure0.prototype={call$1(e){return"$"+t.S(e.key)+": "+t.S(e.value)},$signature:404},t.ExplicitConfiguration0.prototype={_configuration$_withValues$1(e){var r=this._configuration$__originalConfiguration;return r==null&&(r=this),new t.ExplicitConfiguration0(this.nodeWithSpan,e,r)}},t.ConfiguredValue0.prototype={toString$0(e){return t.serializeValue0(this.value,!0,!0)}},t.ConfiguredVariable0.prototype={toString$0(e){var r=this.expression.toString$0(0),n=this.isGuarded?" !default":"";return"$"+this.name+": "+r+n},$isAstNode0:1,get$span(e){return this.span}},t.ContentBlock0.prototype={accept$1$1(e){return e.visitContentBlock$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n=this.$arguments;return n=n.$arguments.length===0&&n.restArgument==null?"":" using ("+n.toString$0(0)+")",r=this.children,n+(" {"+(r&&u.JSArray_methods).join$1(r," ")+"}")}},t.ContentRule0.prototype={accept$1$1(e){return e.visitContentRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.$arguments;return r.get$isEmpty(r)?"@content;":"@content("+r.toString$0(0)+");"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t._disallowedFunctionNames_closure0.prototype={call$1(e){return e.name},$signature:405},t.CssParser0.prototype={get$plainCss(){return!0},silentComment$0(){var e=this.scanner,r=e._string_scanner$_position;this.super$Parser$silentComment0(),this.error$2(0,F.Silent,e.spanFrom$1(new t._SpanScannerState(e,r)))},atRule$2$root(e,r){var n,s,i,a,o,l,_,c=this,p=c.scanner,h=new t._SpanScannerState(p,p._string_scanner$_position);switch(p.expectChar$1(64),n=c.interpolatedIdentifier$0(),c.whitespace$0(),n.get$asPlain()){case"at-root":case"content":case"debug":case"each":case"error":case"extend":case"for":case"function":case"if":case"include":case"mixin":case"return":case"warn":case"while":c.almostAnyValue$0(),c.error$2(0,"This at-rule isn't allowed in plain CSS.",p.spanFrom$1(h));break;case"import":return s=new t._SpanScannerState(p,p._string_scanner$_position),i=p.peekChar$0(),a=i===117||i===85?c.dynamicUrl$0():new t.StringExpression0(c.interpolatedString$0().asInterpolation$1$static(!0),!1),o=p.spanFrom$1(s),c.whitespace$0(),l=c.tryImportModifiers$0(),c.expectStatementSeparator$1("@import rule"),_=t._setArrayType([new t.StaticImport0(t.Interpolation$0(t._setArrayType([a],$.JSArray_Object),o),l,p.spanFrom$1(s))],$.JSArray_Import_2),p=p.spanFrom$1(h),new t.ImportRule0(t.List_List$unmodifiable(_,$.Import_2),p);case"media":return c.mediaRule$1(h);case"-moz-document":return c.mozDocumentRule$2(h,n);case"supports":return c.supportsRule$1(h);default:return c.unknownAtRule$2(h,n)}},identifierLike$0(){var e,r,n,s,i,a=this,o=a.scanner,l=new t._SpanScannerState(o,o._string_scanner$_position),_=a.interpolatedIdentifier$0(),c=_.get$asPlain(),p=c.toLowerCase(),h=a.trySpecialFunction$2(p,l);if(h!=null)return h;if(e=o._string_scanner$_position,!o.scanChar$1(40))return new t.StringExpression0(_,!1);if(r=p==="var",n=t._setArrayType([],$.JSArray_Expression_2),!o.scanChar$1(41)){do{if(a.whitespace$0(),r&&n.length===1&&o.peekChar$0()===41){s=t.FileLocation$_(o._sourceFile,o._string_scanner$_position),i=s.offset,i=t._FileSpan$(s.file,i,i),n.push(new t.StringExpression0(t.Interpolation$0(t._setArrayType([""],$.JSArray_Object),i),!1));break}n.push(a.expressionUntilComma$1$singleEquals(!0)),a.whitespace$0()}while(o.scanChar$1(44));o.expectChar$1(41)}return v.$get$_disallowedFunctionNames0().contains$1(0,c)&&a.error$2(0,F.This_f,o.spanFrom$1(l)),s=t.Interpolation$0(t._setArrayType([new t.StringExpression0(_,!1)],$.JSArray_Object),_.span),e=o.spanFrom$1(new t._SpanScannerState(o,e)),i=$.Expression_2,new t.InterpolatedFunctionExpression0(s,new t.ArgumentInvocation0(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(u.Map_empty14,$.String,i),null,null,e),o.spanFrom$1(l))},namespacedExpression$2(e,r){var n=this.super$StylesheetParser$namespacedExpression0(e,r);this.error$2(0,F.Modulen,n.get$span(n))}},t.DebugRule0.prototype={accept$1$1(e){return e.visitDebugRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.ModifiableCssDeclaration0.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},t.Declaration0.prototype={accept$1$1(e){return e.visitDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s=new t.StringBuffer(""),i=this.name,a=""+i.toString$0(0);return s._contents=a,a=s._contents=a+t.Primitives_stringFromCharCode(58),r=this.value,r!=null&&(i=u.JSString_methods.startsWith$1(i.get$initialPlain(),"--")?a:s._contents=a+t.Primitives_stringFromCharCode(32),s._contents=i+r.toString$0(0)),n=this.children,n==null?s.toString$0(0)+";":s.toString$0(0)+" {"+u.JSArray_methods.join$1(n," ")+"}"},get$span(e){return this.span}},t.SupportsDeclaration0.prototype={get$isCustomProperty(){var e=this.name;return e instanceof t.StringExpression0&&!e.hasQuotes&&u.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--")},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode0:1,get$span(e){return this.span}},t.Deprecation0.prototype={_enumToString$0(){return"Deprecation."+this._name},toString$0(e){return this.id}},t.DeprecationHandlingLogger0.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){this._deprecation_handling$_inner.warn$4$deprecation$span$trace(0,r,n,s,i)},warn$3$span$trace(e,r,n,s){return this.warn$4$deprecation$span$trace(e,r,!1,n,s)},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)},warn$2$trace(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,null,n)},warnForDeprecation$4$span$trace(e,r,n,s){var i,a,o,l=this;if(l.fatalDeprecations.contains$1(0,e))throw r+=F.x0a_This+e.toString$0(0)+F.x20depre,i=n==null,!i&&s!=null?t.wrapException(t.SassRuntimeException$0(r,n,s,null)):i?t.wrapException(t.SassScriptException$0(r,null)):t.wrapException(t.SassException$0(r,n,null));e.isFuture&&!l.futureDeprecations.contains$1(0,e)||l.limitRepetition&&(i=l._deprecation_handling$_warningCounts,a=i.$index(0,e),o=(a==null?0:a)+1,i.$indexSet(0,e,o),o>5)||l._deprecation_handling$_inner.warn$4$deprecation$span$trace(0,r,!0,n,s)},debug$2(e,r,n){return this._deprecation_handling$_inner.debug$2(0,r,n)},summarize$1$js(e){var r,n,s=this._deprecation_handling$_warningCounts;s=s.get$values(s),r=t._instanceType(s),n=t.IterableIntegerExtension_get_sum(new t.MappedIterable(new t.WhereIterable(s,new t.DeprecationHandlingLogger_summarize_closure1,r._eval$1("WhereIterable")),new t.DeprecationHandlingLogger_summarize_closure2,r._eval$1("MappedIterable"))),n>0&&(s=e?"":F.x0aRun_i,this._deprecation_handling$_inner.warn$1(0,""+n+F.x20repet+s))}},t.DeprecationHandlingLogger_summarize_closure1.prototype={call$1(e){return e>5},$signature:49},t.DeprecationHandlingLogger_summarize_closure2.prototype={call$1(e){return e-5},$signature:199},t.DynamicImport0.prototype={toString$0(e){return t.StringExpression_quoteText0(this.urlString)},$isImport0:1,$isAstNode0:1,get$span(e){return this.span}},t.EachRule0.prototype={accept$1$1(e){return e.visitEachRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.variables,n=this.children;return"@each "+new t.MappedListIterable(r,new t.EachRule_toString_closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+(n&&u.JSArray_methods).join$1(n," ")+"}"},get$span(e){return this.span}},t.EachRule_toString_closure0.prototype={call$1(e){return"$"+e},$signature:5},t.EmptyExtensionStore0.prototype={get$_extension_store$_extensions(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(u.Symbol__extensions,"get$_empty_extension_store0$_extensions",1,[],[],0)))},get$_extension_store$_sourceSpecificity(){return t.throwExpression(t.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t.JSInvocationMirror$(u.Symbol__sourceSpecificity,"get$_empty_extension_store0$_sourceSpecificity",1,[],[],0)))},get$isEmpty(e){return!0},get$simpleSelectors(){return u.C_EmptyUnmodifiableSet0},extensionsWhereTarget$1(e){return u.List_empty17},addSelector$2(e,r){throw t.wrapException(t.UnsupportedError$(F.addSel))},addExtension$4(e,r,n,s){throw t.wrapException(t.UnsupportedError$(F.addExt_))},addExtensions$1(e){throw t.wrapException(t.UnsupportedError$(F.addExts))},clone$0(){return u.Tuple2_EmptyExtensionStore_Map_empty0},$isExtensionStore0:1},t.Environment0.prototype={closure$0(){var e,r,n,s=this,i=s._environment0$_forwardedModules,a=s._environment0$_nestedForwardedModules,o=s._environment0$_variables;return o=t._setArrayType(o.slice(0),t._arrayInstanceType(o)),e=s._environment0$_variableNodes,e=t._setArrayType(e.slice(0),t._arrayInstanceType(e)),r=s._environment0$_functions,r=t._setArrayType(r.slice(0),t._arrayInstanceType(r)),n=s._environment0$_mixins,n=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),t.Environment$_0(s._environment0$_modules,s._environment0$_namespaceNodes,s._environment0$_globalModules,s._environment0$_importedModules,i,a,s._environment0$_allModules,o,e,r,n,s._environment0$_content)},addModule$3$namespace(e,r,n){var s,i,a,o=this;if(n==null){for(o._environment0$_globalModules.$indexSet(0,e,r),o._environment0$_allModules.push(e),s=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.get$first(o._environment0$_variables)));s.moveNext$0();)if(i=s.get$current(s),e.get$variables().containsKey$1(i))throw t.wrapException(t.SassScriptException$0(F.This_ma+i+'".',null))}else{if(s=o._environment0$_modules,s.containsKey$1(n))throw s=o._environment0$_namespaceNodes.$index(0,n),a=s==null?null:s.span,s=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),a!=null&&s.$indexSet(0,a,"original @use"),t.wrapException(t.MultiSpanSassScriptException$0(F.There_+n+'".',"new @use",s));s.$indexSet(0,n,e),o._environment0$_namespaceNodes.$indexSet(0,n,r),o._environment0$_allModules.push(e)}},forwardModule$2(e,r){var n,s,i,a=this,o=a._environment0$_forwardedModules;for(o==null&&(o=a._environment0$_forwardedModules=t.LinkedHashMap_LinkedHashMap$_empty($.Module_Callable_2,$.AstNode_2)),n=t.ForwardedModuleView_ifNecessary0(e,r,$.Callable_2),s=t.LinkedHashMapKeyIterator$(o,o._modifications);s.moveNext$0();)i=s.__js_helper$_current,a._environment0$_assertNoConflicts$5(n.get$variables(),i.get$variables(),n,i,"variable"),a._environment0$_assertNoConflicts$5(n.get$functions(n),i.get$functions(i),n,i,"function"),a._environment0$_assertNoConflicts$5(n.get$mixins(),i.get$mixins(),n,i,"mixin");a._environment0$_allModules.push(e),o.$indexSet(0,n,r)},_environment0$_assertNoConflicts$5(e,r,n,s,i){var a,o,l,_,c,p;for(e.get$length(e)"),s=n._eval$1("ExpandIterable"),i=s._eval$1("Iterable.E"),l=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.Environment_importForwards_closure2,s),i),_=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.Environment_importForwards_closure3,s),i),c=t.LinkedHashSet_LinkedHashSet$of(new t.ExpandIterable(new t.LinkedHashMapKeyIterable(C,n),new t.Environment_importForwards_closure4,s),i),s=S._environment0$_variables,i=s.length,i===1){for(n=S._environment0$_importedModules,i=n.get$entries(n).toList$0(0),a=i.length,o=$.Callable_2,p=0;p")).followedBy$1(0,new t.LinkedHashMapKeyIterable(n,t._instanceType(n)._eval$1("LinkedHashMapKeyIterable<1>"))),n=new t.FollowedByIterator(m.get$iterator$ax(n.__internal$_first),n._second);n.moveNext$0();)if(r=n._currentIterator,s=r.get$current(r).get$variableNodes().$index(0,e),s!=null)return s;return null},globalVariableExists$2$namespace(e,r){return r!=null?this._environment0$_getModule$1(r).get$variables().containsKey$1(e):u.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 r,n;for(r=this._environment0$_variables,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},setVariable$5$global$namespace(e,r,n,s,i){var a,o,l,_,c,p,h,f,d=this;if(i!=null){d._environment0$_getModule$1(i).setVariable$3(e,r,n);return}if(s||d._environment0$_variables.length===1){if(d._environment0$_variableIndices.putIfAbsent$2(e,new t.Environment_setVariable_closure2(d,e)),a=d._environment0$_variables,!u.JSArray_methods.get$first(a).containsKey$1(e)&&(o=d._environment0$_fromOneModule$1$3(e,"variable",new t.Environment_setVariable_closure3(e),$.Module_Callable_2),o!=null)){o.setVariable$3(e,r,n);return}m.$indexSet$ax(u.JSArray_methods.get$first(a),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(d._environment0$_variableNodes),e,n);return}if(l=d._environment0$_nestedForwardedModules,l!=null&&!d._environment0$_variableIndices.containsKey$1(e)&&d._environment0$_variableIndex$1(e)==null){for(a=new t.ReversedListIterable(l,t.instanceType(l)._eval$1("ReversedListIterable<1>")),a=new t.ListIterator(a,a.get$length(a)),_=t._instanceType(a)._precomputed1;a.moveNext$0();)for(c=a.__internal$_current,c=m.get$reversed$ax(c==null?_._as(c):c),c=new t.ListIterator(c,c.get$length(c)),p=t._instanceType(c)._precomputed1;c.moveNext$0();)if(h=c.__internal$_current,h==null&&(h=p._as(h)),h.get$variables().containsKey$1(e)){h.setVariable$3(e,r,n);return}}d._environment0$_lastVariableName===e?(a=d._environment0$_lastVariableIndex,a.toString,f=a):f=d._environment0$_variableIndices.putIfAbsent$2(e,new t.Environment_setVariable_closure4(d,e)),!d._environment0$_inSemiGlobalScope&&f===0&&(f=d._environment0$_variables.length-1,d._environment0$_variableIndices.$indexSet(0,e,f)),d._environment0$_lastVariableName=e,d._environment0$_lastVariableIndex=f,m.$indexSet$ax(d._environment0$_variables[f],e,r),m.$indexSet$ax(d._environment0$_variableNodes[f],e,n)},setVariable$4$global(e,r,n,s){return this.setVariable$5$global$namespace(e,r,n,s,null)},setLocalVariable$3(e,r,n){var s,i=this,a=i._environment0$_variables,o=a.length;i._environment0$_lastVariableName=e,s=i._environment0$_lastVariableIndex=o-1,i._environment0$_variableIndices.$indexSet(0,e,s),m.$indexSet$ax(a[s],e,r),m.$indexSet$ax(i._environment0$_variableNodes[s],e,n)},getFunction$2$namespace(e,r){var n,s,i=this;return r!=null?(n=i._environment0$_getModule$1(r),n.get$functions(n).$index(0,e)):(n=i._environment0$_functionIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._environment0$_functions[s],e),n==null?i._environment0$_getFunctionFromGlobalModule$1(e):n):(s=i._environment0$_functionIndex$1(e),s==null?i._environment0$_getFunctionFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._environment0$_functions[s],e),n==null?i._environment0$_getFunctionFromGlobalModule$1(e):n)))},_environment0$_getFunctionFromGlobalModule$1(e){return this._environment0$_fromOneModule$1$3(e,"function",new t.Environment__getFunctionFromGlobalModule_closure0(e),$.Callable_2)},_environment0$_functionIndex$1(e){var r,n;for(r=this._environment0$_functions,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},getMixin$2$namespace(e,r){var n,s,i=this;return r!=null?i._environment0$_getModule$1(r).get$mixins().$index(0,e):(n=i._environment0$_mixinIndices,s=n.$index(0,e),s!=null?(n=m.$index$asx(i._environment0$_mixins[s],e),n==null?i._environment0$_getMixinFromGlobalModule$1(e):n):(s=i._environment0$_mixinIndex$1(e),s==null?i._environment0$_getMixinFromGlobalModule$1(e):(n.$indexSet(0,e,s),n=m.$index$asx(i._environment0$_mixins[s],e),n==null?i._environment0$_getMixinFromGlobalModule$1(e):n)))},_environment0$_getMixinFromGlobalModule$1(e){return this._environment0$_fromOneModule$1$3(e,"mixin",new t.Environment__getMixinFromGlobalModule_closure0(e),$.Callable_2)},_environment0$_mixinIndex$1(e){var r,n;for(r=this._environment0$_mixins,n=r.length-1;n>=0;--n)if(r[n].containsKey$1(e))return n;return null},scope$1$3$semiGlobal$when(e,r,n){var s,i,a,o,l,_,c,p,h,f,d=this;if(r=r&&d._environment0$_inSemiGlobalScope,s=d._environment0$_inSemiGlobalScope,d._environment0$_inSemiGlobalScope=r,!n)try{return l=e.call$0(),l}finally{d._environment0$_inSemiGlobalScope=s}l=d._environment0$_variables,_=$.String,u.JSArray_methods.add$1(l,t.LinkedHashMap_LinkedHashMap$_empty(_,$.Value_2)),c=d._environment0$_variableNodes,u.JSArray_methods.add$1(c,t.LinkedHashMap_LinkedHashMap$_empty(_,$.AstNode_2)),p=d._environment0$_functions,h=$.Callable_2,u.JSArray_methods.add$1(p,t.LinkedHashMap_LinkedHashMap$_empty(_,h)),f=d._environment0$_mixins,u.JSArray_methods.add$1(f,t.LinkedHashMap_LinkedHashMap$_empty(_,h)),h=d._environment0$_nestedForwardedModules,h!=null&&h.push(t._setArrayType([],$.JSArray_Module_Callable_2));try{return _=e.call$0(),_}finally{for(d._environment0$_inSemiGlobalScope=s,d._environment0$_lastVariableIndex=d._environment0$_lastVariableName=null,l=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(l))),_=d._environment0$_variableIndices;l.moveNext$0();)i=l.get$current(l),_.remove$1(0,i);for(u.JSArray_methods.removeLast$0(c),l=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(p))),_=d._environment0$_functionIndices;l.moveNext$0();)a=l.get$current(l),_.remove$1(0,a);for(l=m.get$iterator$ax(m.get$keys$z(u.JSArray_methods.removeLast$0(f))),_=d._environment0$_mixinIndices;l.moveNext$0();)o=l.get$current(l),_.remove$1(0,o);l=d._environment0$_nestedForwardedModules,l!=null&&l.pop()}},scope$1$1(e,r){return this.scope$1$3$semiGlobal$when(e,!1,!0,r)},scope$1$2$when(e,r,n){return this.scope$1$3$semiGlobal$when(e,!1,r,n)},scope$1$2$semiGlobal(e,r,n){return this.scope$1$3$semiGlobal$when(e,r,!0,n)},toImplicitConfiguration$0(){var e,r,n,s,i,a,o,l,_,c=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2);for(e=this._environment0$_variables,r=this._environment0$_variableNodes,n=0;n").span$1(0,0)),u.Map_empty9,u.C_EmptyExtensionStore0,t.NullableExtension_andThen0(this._environment0$_forwardedModules,new t.Environment_toDummyModule_closure0))},_environment0$_getModule$1(e){var r=this._environment0$_modules.$index(0,e);if(r!=null)return r;throw t.wrapException(t.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_environment0$_fromOneModule$1$3(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g=this._environment0$_nestedForwardedModules;if(g!=null){for(i=new t.ReversedListIterable(g,t._arrayInstanceType(g)._eval$1("ReversedListIterable<1>")),i=new t.ListIterator(i,i.get$length(i)),a=t._instanceType(i)._precomputed1;i.moveNext$0();)for(o=i.__internal$_current,o=m.get$reversed$ax(o==null?a._as(o):o),o=new t.ListIterator(o,o.get$length(o)),l=t._instanceType(o)._precomputed1;o.moveNext$0();)if(_=o.__internal$_current,c=n.call$1(_==null?l._as(_):_),c!=null)return c}for(i=this._environment0$_importedModules,i=t.LinkedHashMapKeyIterator$(i,i._modifications);i.moveNext$0();)if(c=n.call$1(i.__js_helper$_current),c!=null)return c;for(i=this._environment0$_globalModules,a=t.LinkedHashMapKeyIterator$(i,i._modifications),o=$.Callable_2,c=null,p=null;a.moveNext$0();)if(l=a.__js_helper$_current,h=n.call$1(l),h!=null&&(f=o._is(h)?h:l.variableIdentity$1(e),!f.$eq(0,p))){if(c!=null){for(d=i.get$entries(i).map$1$1(0,new t.Environment__fromOneModule_closure0(n,s),$.nullable_FileSpan),a=t.LinkedHashMap_LinkedHashMap$_empty($.FileSpan,$.String),i=d.get$iterator(d),o="includes "+r;i.moveNext$0();)l=i.get$current(i),l!=null&&a.$indexSet(0,l,o);throw t.wrapException(t.MultiSpanSassScriptException$0("This "+r+F.x20is_av,r+" use",a))}p=f,c=h}return c}},t.Environment_importForwards_closure2.prototype={call$1(e){var r=e.get$variables();return r.get$keys(r)},$signature:133},t.Environment_importForwards_closure3.prototype={call$1(e){var r=e.get$functions(e);return r.get$keys(r)},$signature:133},t.Environment_importForwards_closure4.prototype={call$1(e){var r=e.get$mixins();return r.get$keys(r)},$signature:133},t.Environment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:408},t.Environment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._environment0$_lastVariableName=this.name,e._environment0$_lastVariableIndex=0},$signature:12},t.Environment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:409},t.Environment_setVariable_closure4.prototype={call$0(){var e=this.$this,r=e._environment0$_variableIndex$1(this.name);return r==null?e._environment0$_variables.length-1:r},$signature:12},t.Environment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:210},t.Environment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:210},t.Environment_toModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable_2)},$signature:211},t.Environment_toDummyModule_closure0.prototype={call$1(e){return new t.MapKeySet(e,$.MapKeySet_Module_Callable_2)},$signature:211},t.Environment__fromOneModule_closure0.prototype={call$1(e){return t.NullableExtension_andThen0(this.callback.call$1(e.key),new t.Environment__fromOneModule__closure0(e,this.T))},$signature:412},t.Environment__fromOneModule__closure0.prototype={call$1(e){return m.get$span$z(this.entry.value)},$signature(){return this.T._eval$1("FileSpan(0)")}},t._EnvironmentModule1.prototype={get$url(e){var r=this.css;return r.get$span(r).file.url},setVariable$3(e,r,n){var s,i,a=this._environment0$_modulesByVariable.$index(0,e);if(a!=null){a.setVariable$3(e,r,n);return}if(s=this._environment0$_environment,i=s._environment0$_variables,!u.JSArray_methods.get$first(i).containsKey$1(e))throw t.wrapException(t.SassScriptException$0("Undefined variable.",null));m.$indexSet$ax(u.JSArray_methods.get$first(i),e,r),m.$indexSet$ax(u.JSArray_methods.get$first(s._environment0$_variableNodes),e,n)},variableIdentity$1(e){var r=this._environment0$_modulesByVariable.$index(0,e);return r==null?this:r.variableIdentity$1(e)},cloneCss$0(){var e,r=this;return r.transitivelyContainsCss?(e=t.cloneCssStylesheet0(r.css,r.extensionStore),t._EnvironmentModule$_1(r._environment0$_environment,e.item1,r.preModuleComments,e.item2,r._environment0$_modulesByVariable,r.variables,r.variableNodes,r.functions,r.mixins,!0,r.transitivelyContainsExtensions)):r},toString$0(e){var r=this.css;return r.get$span(r).file.url==null?r="":(r=r.get$span(r),r=v.$get$context().prettyUri$1(r.file.url)),r},$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}},t._EnvironmentModule__EnvironmentModule_closure11.prototype={call$1(e){return e.get$variables()},$signature:413},t._EnvironmentModule__EnvironmentModule_closure12.prototype={call$1(e){return e.get$variableNodes()},$signature:622},t._EnvironmentModule__EnvironmentModule_closure13.prototype={call$1(e){return e.get$functions(e)},$signature:212},t._EnvironmentModule__EnvironmentModule_closure14.prototype={call$1(e){return e.get$mixins()},$signature:212},t._EnvironmentModule__EnvironmentModule_closure15.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:134},t._EnvironmentModule__EnvironmentModule_closure16.prototype={call$1(e){return e.get$transitivelyContainsExtensions()},$signature:134},t.ErrorRule0.prototype={accept$1$1(e){return e.visitErrorRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t._EvaluateVisitor1.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,r,n,s,i,a){var o,l,_,c,p,h,f,d=this,g="$name, $module: null",y="sass:meta",S=$.JSArray_BuiltInCallable_2,C=t._setArrayType([t.BuiltInCallable$function0("global-variable-exists",g,new t._EvaluateVisitor_closure19(d),y),t.BuiltInCallable$function0("variable-exists","$name",new t._EvaluateVisitor_closure20(d),y),t.BuiltInCallable$function0("function-exists",g,new t._EvaluateVisitor_closure21(d),y),t.BuiltInCallable$function0("mixin-exists",g,new t._EvaluateVisitor_closure22(d),y),t.BuiltInCallable$function0("content-exists","",new t._EvaluateVisitor_closure23(d),y),t.BuiltInCallable$function0("module-variables","$module",new t._EvaluateVisitor_closure24(d),y),t.BuiltInCallable$function0("module-functions","$module",new t._EvaluateVisitor_closure25(d),y),t.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new t._EvaluateVisitor_closure26(d),y),t.BuiltInCallable$function0("call","$function, $args...",new t._EvaluateVisitor_closure27(d),y)],S),A=t._setArrayType([t.BuiltInCallable$mixin0("load-css","$url, $with: null",new t._EvaluateVisitor_closure28(d),y)],S);for(S=$.BuiltInCallable_2,o=t.List_List$of(v.$get$global6(),!0,S),u.JSArray_methods.addAll$1(o,v.$get$local0()),u.JSArray_methods.addAll$1(o,C),l=t.BuiltInModule$0("meta",o,A,null,S),S=t.List_List$of(v.$get$coreModules0(),!0,$.BuiltInModule_Callable_2),S.push(l),o=S.length,_=d._evaluate0$_builtInModules,c=0;c_?-1:1;return l===(e.isExclusive?_:n.to=_+c)?null:r._evaluate0$_environment.scope$1$2$semiGlobal(new t._EvaluateVisitor_visitForRule_closure13(n,r,e,l,c,i),!0,$.nullable_Value_2)},visitForwardRule$1(e){var r,n,s,i,a,o=this,l="@forward",_=o._evaluate0$_configuration,c=_.throughForward$1(e),p=e.configuration,h=p.length,f=e.url;if(h!==0){for(r=o._evaluate0$_addForwardConfiguration$2(c,e),o._evaluate0$_loadModule$5$configuration(f,l,e,new t._EvaluateVisitor_visitForwardRule_closure3(o,e),r),f=$.String,n=t.LinkedHashSet_LinkedHashSet$_empty(f),s=0;s0?r=p.$index(_,0):(n=c.$index(0,"condition"),n.toString,r=n),p.get$length(_)>1?s=p.$index(_,1):(n=c.$index(0,"if-true"),n.toString,s=n),p.get$length(_)>2?i=p.$index(_,2):(p=c.$index(0,"if-false"),p.toString,i=p),a=r.accept$1(o).get$isTruthy()?s:i,o._evaluate0$_withoutSlash$2(a.accept$1(o),o._evaluate0$_expressionNode$1(a))},visitNullExpression$1(e){return u.C__SassNull0},visitNumberExpression$1(e){return t.SassNumber_SassNumber0(e.value,e.unit)},visitParenthesizedExpression$1(e){return e.expression.accept$1(this)},visitCalculationExpression$1(e){var r,n,s,i,a,o,l,_,c,p,h=this,f=t._setArrayType([],$.JSArray_Object);for(i=e.$arguments,a=i.length,o=e.name,l=o!=="min",_=o==="max",c=0;c1?m.$index$asx(r,1):null,f=t.SassCalculation_clamp0(f,a,m.get$length$asx(r)>2?m.$index$asx(r,2):null),f;default:throw f=t.UnsupportedError$('Unknown calculation name "'+o+'".'),t.wrapException(f)}}catch(d){if(f=t.unwrapException(d),f instanceof t.SassScriptException0)n=f,s=t.getTraceFromException(d),h._evaluate0$_verifyCompatibleNumbers$2(r,i),t.throwWithTrace0(h._evaluate0$_exception$2(n.message,e.span),s);else throw d}},_evaluate0$_verifyCompatibleNumbers$2(e,r){var n,s,i,a,o,l;for(n=0;s=e.length,n1||i.get$denominatorUnits(i).length!==0))throw t.wrapException(this._evaluate0$_exception$2("Number "+i.toString$0(0)+" isn't compatible with CSS calculations.",m.get$span$z(r[n])));for(n=0;n")),e.separator,e.hasBrackets)},visitMapExpression$1(e){var r,n,s,i,a,o,l,_,c=$.Value_2,p=t.LinkedHashMap_LinkedHashMap$_empty(c,c),h=t.LinkedHashMap_LinkedHashMap$_empty(c,$.AstNode_2);for(r=e.pairs,n=r.length,s=0;sd?(C=u.JSArray_methods.sublist$1(R.positional,d),u.JSArray_methods.removeRange$2(R.positional,d,R.positional.length)):C=u.List_empty19,d=R.named,A=t.SassArgumentList$0(C,d,R.separator===u.ListSeparator_undecided_null_undecided0?u.ListSeparator_rXA0:R.separator),R.positional.push(A)):A=null,i=null;try{i=E._evaluate0$_addExceptionSpan$2(n,new t._EvaluateVisitor__runBuiltInCallable_closure6(s,R))}catch(N){if(d=t.unwrapException(N),d instanceof t.SassException0)throw N;a=d,o=t.getTraceFromException(N),l=null;try{l=t._asString(m.get$message$x(a))}catch{M=m.toString$0$(a),l=M}t.throwWithTrace0(E._evaluate0$_exception$2(l,n.get$span(n)),o)}if(E._evaluate0$_callableNode=L,A==null||R.named.__js_helper$_length===0||A._argument_list$_wereKeywordsAccessed)return i;throw d=R.named,d=d.get$keys(d),d=t.pluralize0("argument",d.get$length(d),null),y=R.named,t.wrapException(t.MultiSpanSassRuntimeException$0("No "+d+" named "+t.S(t.toSentence0(y.get$keys(y).map$1$1(0,new t._EvaluateVisitor__runBuiltInCallable_closure7,$.Object),"or"))+".",n.get$span(n),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([p.get$spanWithName(),"declaration"],$.FileSpan,$.String),E._evaluate0$_stackTrace$1(n.get$span(n)),null))},_evaluate0$_evaluateArguments$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=this,M=t._setArrayType([],$.JSArray_Value_2),E=t._setArrayType([],$.JSArray_AstNode_2);for(r=e.positional,n=r.length,s=0;s"))),u.JSArray_methods.addAll$1(E,t.List_List$filled(_.length,d,!1,n)),g=f._list1$_separator,f instanceof t.SassArgumentList0&&(f._argument_list$_wereKeywordsAccessed=!0,f._argument_list$_keywords.forEach$1(0,new t._EvaluateVisitor__evaluateArguments_closure9(A,o,d,l)))):(M.push(A._evaluate0$_withoutSlash$2(f,d)),E.push(d),g=u.ListSeparator_undecided_null_undecided0);if(y=e.keywordRest,y==null)return new t._ArgumentResults1(M,E,o,l,g);if(S=y.accept$1(A),C=A._evaluate0$_expressionNode$1(y),S instanceof t.SassMap0){for(A._evaluate0$_addRestMap$4(o,S,y,new t._EvaluateVisitor__evaluateArguments_closure10),r=t.LinkedHashMap_LinkedHashMap$_empty(r,n),n=S._map0$_contents,n=m.get$iterator$ax(n.get$keys(n)),_=$.SassString_2;n.moveNext$0();)r.$indexSet(0,_._as(n.get$current(n))._string0$_text,C);return l.addAll$1(0,r),new t._ArgumentResults1(M,E,o,l,g)}else throw t.wrapException(A._evaluate0$_exception$2(F.Variabs+S.toString$0(0)+").",y.get$span(y)))},_evaluate0$_evaluateMacroArguments$1(e){var r,n,s,i,a,o,l,_,c=this,p=e.$arguments,h=p.rest;if(h==null)return new t.Tuple2(p.positional,p.named,$.Tuple2_of_List_Expression_and_Map_String_Expression_2);if(r=p.positional,n=t._setArrayType(r.slice(0),t._arrayInstanceType(r)),s=t.LinkedHashMap_LinkedHashMap$of(p.named,$.String,$.Expression_2),i=h.accept$1(c),a=c._evaluate0$_expressionNode$1(h),i instanceof t.SassMap0?c._evaluate0$_addRestMap$4(s,i,e,new t._EvaluateVisitor__evaluateMacroArguments_closure7(h)):i instanceof t.SassList0?(r=i._list1$_contents,u.JSArray_methods.addAll$1(n,new t.MappedListIterable(r,new t._EvaluateVisitor__evaluateMacroArguments_closure8(c,a,h),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression0>"))),i instanceof t.SassArgumentList0&&(i._argument_list$_wereKeywordsAccessed=!0,i._argument_list$_keywords.forEach$1(0,new t._EvaluateVisitor__evaluateMacroArguments_closure9(c,s,a,h)))):n.push(new t.ValueExpression0(c._evaluate0$_withoutSlash$2(i,a),h.get$span(h))),o=p.keywordRest,o==null)return new t.Tuple2(n,s,$.Tuple2_of_List_Expression_and_Map_String_Expression_2);if(l=o.accept$1(c),_=c._evaluate0$_expressionNode$1(o),l instanceof t.SassMap0)return c._evaluate0$_addRestMap$4(s,l,e,new t._EvaluateVisitor__evaluateMacroArguments_closure10(c,_,o)),new t.Tuple2(n,s,$.Tuple2_of_List_Expression_and_Map_String_Expression_2);throw t.wrapException(c._evaluate0$_exception$2(F.Variabs+l.toString$0(0)+").",o.get$span(o)))},_evaluate0$_addRestMap$1$4(e,r,n,s){r._map0$_contents.forEach$1(0,new t._EvaluateVisitor__addRestMap_closure1(this,e,s,this._evaluate0$_expressionNode$1(n),r,n))},_evaluate0$_addRestMap$4(e,r,n,s){return this._evaluate0$_addRestMap$1$4(e,r,n,s,$.dynamic)},_evaluate0$_verifyArguments$4(e,r,n,s){return this._evaluate0$_addExceptionSpan$2(s,new t._EvaluateVisitor__verifyArguments_closure1(n,e,r))},visitSelectorExpression$1(e){var r=this._evaluate0$_styleRuleIgnoringAtRoot;return r=r==null?null:r.originalSelector.get$asSassList(),r==null?u.C__SassNull0:r},visitStringExpression$1(e){var r,n=this,s=n._evaluate0$_inSupportsDeclaration;return n._evaluate0$_inSupportsDeclaration=!1,r=e.text.contents,r=new t.MappedListIterable(r,new t._EvaluateVisitor_visitStringExpression_closure1(n),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0),n._evaluate0$_inSupportsDeclaration=s,new t.SassString0(r,e.hasQuotes)},visitSupportsExpression$1(e){return new t.SassString0(this._evaluate0$_visitSupportsCondition$1(e.condition),!1)},visitCssAtRule$1(e){var r,n,s,i=this;if(i._evaluate0$_declarationName!=null)throw t.wrapException(i._evaluate0$_exception$2(F.At_rul,e.span));if(e.isChildless){i._evaluate0$_assertInModule$2(i._evaluate0$__parent,"__parent").addChild$1(t.ModifiableCssAtRule$0(e.name,e.span,!0,e.value));return}r=i._evaluate0$_inKeyframes,n=i._evaluate0$_inUnknownAtRule,s=e.name,t.unvendor0(s.value)==="keyframes"?i._evaluate0$_inKeyframes=!0:i._evaluate0$_inUnknownAtRule=!0,i._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssAtRule$0(s,e.span,!1,e.value),new t._EvaluateVisitor_visitCssAtRule_closure3(i,e),!1,new t._EvaluateVisitor_visitCssAtRule_closure4,$.ModifiableCssAtRule_2,$.Null),i._evaluate0$_inUnknownAtRule=n,i._evaluate0$_inKeyframes=r},visitCssComment$1(e){var r=this,n="__parent",s="_endOfImports";r._evaluate0$_assertInModule$2(r._evaluate0$__parent,n)===r._evaluate0$_assertInModule$2(r._evaluate0$__root,"_root")&&r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,s)===m.get$length$asx(r._evaluate0$_assertInModule$2(r._evaluate0$__root,"_root").children._collection$_source)&&(r._evaluate0$__endOfImports=r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,s)+1),r._evaluate0$_assertInModule$2(r._evaluate0$__parent,n).addChild$1(new t.ModifiableCssComment0(e.text,e.span))},visitCssDeclaration$1(e){this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent").addChild$1(t.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsCustomProperty,e.valueSpanForMap))},visitCssImport$1(e){var r,n=this,s="__parent",i="_root",a="_endOfImports",o=new t.ModifiableCssImport0(e.url,e.modifiers,e.span);n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s)!==n._evaluate0$_assertInModule$2(n._evaluate0$__root,i)?n._evaluate0$_assertInModule$2(n._evaluate0$__parent,s).addChild$1(o):n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a)===m.get$length$asx(n._evaluate0$_assertInModule$2(n._evaluate0$__root,i).children._collection$_source)?(n._evaluate0$_assertInModule$2(n._evaluate0$__root,i).addChild$1(o),n._evaluate0$__endOfImports=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,a)+1):(r=n._evaluate0$_outOfOrderImports,(r==null?n._evaluate0$_outOfOrderImports=t._setArrayType([],$.JSArray_ModifiableCssImport_2):r).push(o))},visitCssKeyframeBlock$1(e){this._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssKeyframeBlock$0(e.selector,e.span),new t._EvaluateVisitor_visitCssKeyframeBlock_closure3(this,e),!1,new t._EvaluateVisitor_visitCssKeyframeBlock_closure4,$.ModifiableCssKeyframeBlock_2,$.Null)},visitCssMediaRule$1(e){var r,n,s,i,a,o=this;if(o._evaluate0$_declarationName!=null)throw t.wrapException(o._evaluate0$_exception$2(F.Media_,e.span));r=t.NullableExtension_andThen0(o._evaluate0$_mediaQueries,new t._EvaluateVisitor_visitCssMediaRule_closure5(o,e)),n=r==null,!(!n&&m.get$isEmpty$asx(r))&&(n?s=u.Set_empty5:(i=o._evaluate0$_mediaQuerySources,i.toString,i=t.LinkedHashSet_LinkedHashSet$of(i,$.CssMediaQuery_2),a=o._evaluate0$_mediaQueries,a.toString,i.addAll$1(0,a),i.addAll$1(0,e.queries),s=i),n=n?e.queries:r,o._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssMediaRule$0(n,e.span),new t._EvaluateVisitor_visitCssMediaRule_closure6(o,r,e,s),!1,new t._EvaluateVisitor_visitCssMediaRule_closure7(s),$.ModifiableCssMediaRule_2,$.Null))},visitCssStyleRule$1(e){var r,n,s,i,a,o,l,_,c=this,p="__parent";if(c._evaluate0$_declarationName!=null)throw t.wrapException(c._evaluate0$_exception$2(F.Style_,e.span));r=c._evaluate0$_atRootExcludingStyleRule,n=r?null:c._evaluate0$_styleRuleIgnoringAtRoot,s=e._style_rule0$_selector._box0$_inner.value,i=n==null,a=i?null:n.originalSelector,o=s.resolveParentSelectors$2$implicitParent(a,!r),l=t.ModifiableCssStyleRule$0(c._evaluate0$_assertInModule$2(c._evaluate0$__extensionStore,"_extensionStore").addSelector$2(o,c._evaluate0$_mediaQueries),e.span,o),_=c._evaluate0$_atRootExcludingStyleRule,c._evaluate0$_atRootExcludingStyleRule=!1,c._evaluate0$_withParent$2$4$scopeWhen$through(l,new t._EvaluateVisitor_visitCssStyleRule_closure3(c,l,e),!1,new t._EvaluateVisitor_visitCssStyleRule_closure4,$.ModifiableCssStyleRule_2,$.Null),c._evaluate0$_atRootExcludingStyleRule=_,i?(r=c._evaluate0$_assertInModule$2(c._evaluate0$__parent,p).children,r=!r.get$isEmpty(r)):r=!1,r&&(r=c._evaluate0$_assertInModule$2(c._evaluate0$__parent,p).children,r.get$last(r).isGroupEnd=!0)},visitCssStylesheet$1(e){var r;for(r=m.get$iterator$ax(e.get$children(e));r.moveNext$0();)r.get$current(r).accept$1(this)},visitCssSupportsRule$1(e){var r=this;if(r._evaluate0$_declarationName!=null)throw t.wrapException(r._evaluate0$_exception$2(F.Suppor,e.span));r._evaluate0$_withParent$2$4$scopeWhen$through(t.ModifiableCssSupportsRule$0(e.condition,e.span),new t._EvaluateVisitor_visitCssSupportsRule_closure3(r,e),!1,new t._EvaluateVisitor_visitCssSupportsRule_closure4,$.ModifiableCssSupportsRule_2,$.Null)},_evaluate0$_handleReturn$1$2(e,r){var n,s,i;for(n=e.length,s=0;s")),!0,$.Frame),e!=null&&n.push(r._evaluate0$_stackFrame$2(r._evaluate0$_member,e)),t.Trace$(new t.ReversedListIterable(n,t._arrayInstanceType(n)._eval$1("ReversedListIterable<1>")),null)},_evaluate0$_stackTrace$0(){return this._evaluate0$_stackTrace$1(null)},_evaluate0$_warn$3(e,r,n){var s,i,a=this;a._evaluate0$_quietDeps?a._evaluate0$_inDependency?s=!0:(s=a._evaluate0$_currentCallable,s=s==null?null:s.inDependency,s=s===!0):s=!1,!s&&(!a._evaluate0$_warningsEmitted.add$1(0,new t.Tuple2(e,r,$.Tuple2_String_SourceSpan))||(i=a._evaluate0$_stackTrace$1(r),s=a._evaluate0$_logger,n==null?s.warn$3$span$trace(0,e,r,i):t.WarnForDeprecation_warnForDeprecation0(s,n,e,r,i)))},_evaluate0$_warn$2(e,r){return this._evaluate0$_warn$3(e,r,null)},_evaluate0$_exception$2(e,r){var n=r==null?m.get$span$z(u.JSArray_methods.get$last(this._evaluate0$_stack).item2):r,s=this._evaluate0$_stackTrace$1(r);return new t.SassRuntimeException0(s,u.Set_empty,e,n)},_evaluate0$_exception$1(e){return this._evaluate0$_exception$2(e,null)},_evaluate0$_multiSpanException$3(e,r,n){return t.MultiSpanSassRuntimeException$0(e,m.get$span$z(u.JSArray_methods.get$last(this._evaluate0$_stack).item2),r,n,this._evaluate0$_stackTrace$0(),null)},_evaluate0$_addExceptionSpan$1$3$addStackFrame(e,r,n){var s,i,a;try{return a=r.call$0(),a}catch(o){if(a=t.unwrapException(o),a instanceof t.SassScriptException0)s=a,i=t.getTraceFromException(o),a=s.withSpan$1(e.get$span(e)),t.throwWithTrace0(a.withTrace$1(this._evaluate0$_stackTrace$1(n?e.get$span(e):null)),i);else throw o}},_evaluate0$_addExceptionSpan$2(e,r){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,r,!0,$.dynamic)},_evaluate0$_addExceptionSpan$3$addStackFrame(e,r,n){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,r,n,$.dynamic)},_evaluate0$_addExceptionTrace$1$1(e){var r,n,s,i;try{return s=e.call$0(),s}catch(a){if(s=t.unwrapException(a),$.SassRuntimeException_2._is(s))throw a;if(s instanceof t.SassException0)r=s,n=t.getTraceFromException(a),s=r,i=m.getInterceptor$z(s),t.throwWithTrace0(r.withTrace$1(this._evaluate0$_stackTrace$1(t.SourceSpanException.prototype.get$span.call(i,s))),n);else throw a}},_evaluate0$_addExceptionTrace$1(e){return this._evaluate0$_addExceptionTrace$1$1(e,$.dynamic)},_evaluate0$_addErrorSpan$1$2(e,r){var n,s,i,a,o;try{return i=r.call$0(),i}catch(l){if(i=t.unwrapException(l),$.SassRuntimeException_2._is(i)){if(n=i,s=t.getTraceFromException(l),!u.JSString_methods.startsWith$1(m.get$span$z(n).get$text(),"@error"))throw l;i=n._span_exception$_message,a=e.get$span(e),o=this._evaluate0$_stackTrace$0(),t.throwWithTrace0(new t.SassRuntimeException0(o,u.Set_empty,i,a),s)}else throw l}},_evaluate0$_addErrorSpan$2(e,r){return this._evaluate0$_addErrorSpan$1$2(e,r,$.dynamic)}},t._EvaluateVisitor_closure19.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._evaluate0$_environment,n=t.stringReplaceAllUnchecked(i._string0$_text,"_","-"),s.globalVariableExists$2$namespace(n,r==null?null:r._string0$_text)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure20.prototype={call$1(e){var r=m.$index$asx(e,0).assertString$1("name"),n=this.$this._evaluate0$_environment;return n.getVariable$1(t.stringReplaceAllUnchecked(r._string0$_text,"_","-"))!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure21.prototype={call$1(e){var r,n,s,i,a=m.getInterceptor$asx(e),o=a.$index(e,0).assertString$1("name");return a=a.$index(e,1).get$realNull(),r=a==null?null:a.assertString$1("module"),a=this.$this,n=a._evaluate0$_environment,s=o._string0$_text,i=t.stringReplaceAllUnchecked(s,"_","-"),n.getFunction$2$namespace(i,r==null?null:r._string0$_text)!=null||a._evaluate0$_builtInFunctions.containsKey$1(s)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure22.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return s=s.$index(e,1).get$realNull(),r=s==null?null:s.assertString$1("module"),s=this.$this._evaluate0$_environment,n=t.stringReplaceAllUnchecked(i._string0$_text,"_","-"),s.getMixin$2$namespace(n,r==null?null:r._string0$_text)!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure23.prototype={call$1(e){var r=this.$this._evaluate0$_environment;if(!r._environment0$_inMixin)throw t.wrapException(t.SassScriptException$0(F.conten,null));return r._environment0$_content!=null?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._EvaluateVisitor_closure24.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string0$_text,a=this.$this._evaluate0$_environment._environment0$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$variables(),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString0(s.key,!0),s.value);return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:38},t._EvaluateVisitor_closure25.prototype={call$1(e){var r,n,s,i=m.$index$asx(e,0).assertString$1("module")._string0$_text,a=this.$this._evaluate0$_environment._environment0$_modules.$index(0,i);if(a==null)throw t.wrapException('There is no module with namespace "'+i+'".');for(i=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$_empty(i,i),n=a.get$functions(a),n=n.get$entries(n),n=n.get$iterator(n);n.moveNext$0();)s=n.get$current(n),r.$indexSet(0,new t.SassString0(s.key,!0),new t.SassFunction0(s.value));return new t.SassMap0(t.ConstantMap_ConstantMap$from(r,i,i))},$signature:38},t._EvaluateVisitor_closure26.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertString$1("name"),o=i.$index(e,1).get$isTruthy();if(i=i.$index(e,2).get$realNull(),r=i==null?null:i.assertString$1("module"),o&&r!=null)throw t.wrapException(F.x24css_a);if(o?n=new t.PlainCssCallable0(a._string0$_text):(i=this.$this,s=i._evaluate0$_callableNode,s.toString,n=i._evaluate0$_addExceptionSpan$2(s,new t._EvaluateVisitor__closure7(i,a,r))),n!=null)return new t.SassFunction0(n);throw t.wrapException("Function not found: "+a.toString$0(0))},$signature:161},t._EvaluateVisitor__closure7.prototype={call$0(){var e=t.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),r=this.module;return r=r==null?null:r._string0$_text,this.$this._evaluate0$_getFunction$2$namespace(e,r)},$signature:102},t._EvaluateVisitor_closure27.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=m.getInterceptor$asx(e),y=g.$index(e,0),S=$.SassArgumentList_2._as(g.$index(e,1));if(g=this.$this,r=g._evaluate0$_callableNode,r.toString,n=t._setArrayType([],$.JSArray_Expression_2),s=$.String,i=$.Expression_2,a=r.get$span(r),o=r.get$span(r),S._argument_list$_wereKeywordsAccessed=!0,l=S._argument_list$_keywords,l.get$isEmpty(l))r=null;else{for(_=$.Value_2,c=t.LinkedHashMap_LinkedHashMap$_empty(_,_),S._argument_list$_wereKeywordsAccessed=!0,l=l.get$entries(l),l=l.get$iterator(l);l.moveNext$0();)p=l.get$current(l),c.$indexSet(0,new t.SassString0(p.key,!1),p.value);r=new t.ValueExpression0(new t.SassMap0(t.ConstantMap_ConstantMap$from(c,_,_)),r.get$span(r))}if(h=new t.ArgumentInvocation0(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(t.LinkedHashMap_LinkedHashMap$_empty(s,i),s,i),new t.ValueExpression0(S,o),r,a),y instanceof t.SassString0)return r=y.toString$0(0),t.EvaluationContext_current0().warn$2(0,F.Passin+r+"))",u.Deprecation_4iQ),f=g._evaluate0$_callableNode,g.visitFunctionExpression$1(new t.FunctionExpression0(null,y._string0$_text,h,f.get$span(f)));if(d=y.assertFunction$1("function").callable,$.Callable_2._is(d))return r=g._evaluate0$_callableNode,r.toString,g._evaluate0$_runFunctionCallable$3(h,d,r);throw t.wrapException(t.SassScriptException$0("The function "+d.get$name(d)+F.x20is_as,null))},$signature:3},t._EvaluateVisitor_closure28.prototype={call$1(e){var r,n,s,i,a,o=m.getInterceptor$asx(e),l=t.Uri_parse(o.$index(e,0).assertString$1("url")._string0$_text);o=o.$index(e,1).get$realNull(),r=o==null?null:o.assertMap$1("with")._map0$_contents,o=this.$this,n=o._evaluate0$_callableNode,n.toString,r!=null?(s=t.LinkedHashMap_LinkedHashMap$_empty($.String,$.ConfiguredValue_2),r.forEach$1(0,new t._EvaluateVisitor__closure5(s,n.get$span(n),n)),i=new t.ExplicitConfiguration0(n,s,null)):i=u.Configuration_Map_empty_null0,a=n.get$span(n),o._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",n,new t._EvaluateVisitor__closure6(o),a.get$sourceUrl(a),i,!0),o._evaluate0$_assertConfigurationIsEmpty$2$nameInError(i,!0)},$signature:419},t._EvaluateVisitor__closure5.prototype={call$2(e,r){var n=e.assertString$1("with key"),s=t.stringReplaceAllUnchecked(n._string0$_text,"_","-");if(n=this.values,n.containsKey$1(s))throw t.wrapException("The variable $"+s+" was configured twice.");n.$indexSet(0,s,new t.ConfiguredValue0(r,this.span,this.callableNode))},$signature:51},t._EvaluateVisitor__closure6.prototype={call$2(e,r){var n=this.$this;return n._evaluate0$_combineCss$2$clone(e,!0).accept$1(n)},$signature:96},t._EvaluateVisitor_run_closure1.prototype={call$0(){var e,r,n=this,s=n.node,i=s.span.file.url;return i!=null&&(r=n.$this,r._evaluate0$_activeModules.$indexSet(0,i,null),r._evaluate0$_nodeImporter!=null&&m.toString$0$(i)==="stdin"||r._evaluate0$_loadedUrls.add$1(0,i)),r=n.$this,e=r._evaluate0$_addExceptionTrace$1(new t._EvaluateVisitor_run__closure1(r,n.importer,s)),new t.EvaluateResult0(r._evaluate0$_combineCss$1(e),r._evaluate0$_loadedUrls)},$signature:421},t._EvaluateVisitor_run__closure1.prototype={call$0(){return this.$this._evaluate0$_execute$2(this.importer,this.node)},$signature:422},t._EvaluateVisitor__loadModule_closure3.prototype={call$0(){return this.callback.call$2(this.builtInModule,!1)},$signature:0},t._EvaluateVisitor__loadModule_closure4.prototype={call$0(){var e,r,n,s=this,i={},a=s.$this,o=s.nodeWithSpan,l=a._evaluate0$_loadStylesheet$3$baseUrl(s.url.toString$0(0),o.get$span(o),s.baseUrl),_=l.stylesheet,c=_.span.file.url;if(c!=null&&a._evaluate0$_activeModules.containsKey$1(c))throw r=s.namesInErrors?"Module loop: "+v.$get$context().prettyUri$1(c)+" is already being loaded.":F.Modulel,i=t.NullableExtension_andThen0(a._evaluate0$_activeModules.$index(0,c),new t._EvaluateVisitor__loadModule__closure3(a,r)),t.wrapException(i==null?a._evaluate0$_exception$1(r):i);c!=null&&a._evaluate0$_activeModules.$indexSet(0,c,o),n=a._evaluate0$_modules.containsKey$1(c),e=a._evaluate0$_inDependency,a._evaluate0$_inDependency=l.isDependency,i.module=null;try{i.module=a._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(l.importer,_,s.configuration,s.namesInErrors,o)}finally{a._evaluate0$_activeModules.remove$1(0,c),a._evaluate0$_inDependency=e}a._evaluate0$_addExceptionSpan$3$addStackFrame(o,new t._EvaluateVisitor__loadModule__closure4(i,s.callback,!n),!1)},$signature:1},t._EvaluateVisitor__loadModule__closure3.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3(this.message,"new load",t.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],$.FileSpan,$.String))},$signature:77},t._EvaluateVisitor__loadModule__closure4.prototype={call$0(){return this.callback.call$2(this._box_0.module,this.firstLoad)},$signature:0},t._EvaluateVisitor__execute_closure1.prototype={call$0(){var e,r,n,s,i=this,a=i.$this,o=a._evaluate0$_importer,l=a._evaluate0$__stylesheet,_=a._evaluate0$__root,c=a._evaluate0$_preModuleComments,p=a._evaluate0$__parent,h=a._evaluate0$__endOfImports,f=a._evaluate0$_outOfOrderImports,d=a._evaluate0$__extensionStore,g=a._evaluate0$_atRootExcludingStyleRule,y=g?null:a._evaluate0$_styleRuleIgnoringAtRoot,S=a._evaluate0$_mediaQueries,C=a._evaluate0$_declarationName,A=a._evaluate0$_inUnknownAtRule,M=a._evaluate0$_inKeyframes,E=a._evaluate0$_configuration;a._evaluate0$_importer=i.importer,e=a._evaluate0$__stylesheet=i.stylesheet,r=e.span,n=a._evaluate0$__parent=a._evaluate0$__root=t.ModifiableCssStylesheet$0(r),a._evaluate0$__endOfImports=0,a._evaluate0$_outOfOrderImports=null,a._evaluate0$__extensionStore=i.extensionStore,a._evaluate0$_declarationName=a._evaluate0$_mediaQueries=a._evaluate0$_styleRuleIgnoringAtRoot=null,a._evaluate0$_inKeyframes=a._evaluate0$_atRootExcludingStyleRule=a._evaluate0$_inUnknownAtRule=!1,s=i.configuration,s!=null&&(a._evaluate0$_configuration=s),a.visitStylesheet$1(e),e=a._evaluate0$_outOfOrderImports==null?n:new t.CssStylesheet0(new t.UnmodifiableListView(a._evaluate0$_addOutOfOrderImports$0(),$.UnmodifiableListView_CssNode_2),r),i.css.__late_helper$_value=e,i.preModuleComments.__late_helper$_value=a._evaluate0$_preModuleComments,a._evaluate0$_importer=o,a._evaluate0$__stylesheet=l,a._evaluate0$__root=_,a._evaluate0$_preModuleComments=c,a._evaluate0$__parent=p,a._evaluate0$__endOfImports=h,a._evaluate0$_outOfOrderImports=f,a._evaluate0$__extensionStore=d,a._evaluate0$_styleRuleIgnoringAtRoot=y,a._evaluate0$_mediaQueries=S,a._evaluate0$_declarationName=C,a._evaluate0$_inUnknownAtRule=A,a._evaluate0$_atRootExcludingStyleRule=g,a._evaluate0$_inKeyframes=M,a._evaluate0$_configuration=E},$signature:1},t._EvaluateVisitor__combineCss_closure3.prototype={call$1(e){return e.get$transitivelyContainsCss()},$signature:134},t._EvaluateVisitor__combineCss_closure4.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:13},t._EvaluateVisitor__combineCss_visitModule1.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p=this;if(!!p.seen.add$1(0,e)){for(p.clone&&(e=e.cloneCss$0()),r=e.get$upstream(),n=r.length,s=p.css,i=p.imports,a=0;ar?u.JSArray_methods.sublist$1(C,r):u.List_empty19,S=S.separator,f=t.SassArgumentList$0(h,A,S===u.ListSeparator_undecided_null_undecided0?u.ListSeparator_rXA0:S),y._evaluate0$_environment.setLocalVariable$3(p,f,E)):f=null,d=g.run.call$0(),f==null||(S=A.__js_helper$_length,S===0)||f._argument_list$_wereKeywordsAccessed)return d;throw C=t._instanceType(A)._eval$1("LinkedHashMapKeyIterable<1>"),t.wrapException(t.MultiSpanSassRuntimeException$0("No "+t.pluralize0("argument",S,null)+" named "+t.toSentence0(t.MappedIterable_MappedIterable(new t.LinkedHashMapKeyIterable(A,C),new t._EvaluateVisitor__runUserDefinedCallable____closure1,C._eval$1("Iterable.E"),$.Object),"or")+".",E.get$span(E),"invocation",t.LinkedHashMap_LinkedHashMap$_literal([M.get$spanWithName(),"declaration"],$.FileSpan,$.String),y._evaluate0$_stackTrace$1(E.get$span(E)),null))},$signature(){return this.V._eval$1("0()")}},t._EvaluateVisitor__runUserDefinedCallable____closure1.prototype={call$1(e){return"$"+e},$signature:5},t._EvaluateVisitor__runFunctionCallable_closure1.prototype={call$0(){var e,r,n,s,i,a;for(e=this.callable.declaration,r=e.children,n=r.length,s=this.$this,i=0;i")));case 9:s=7;break;case 8:s=_.isOptional?11:10;break;case 10:return s=12,_;case 12:case 11:case 7:s=4;break;case 5:s=2;break;case 3:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(a)}}},$.Extension_2)},addSelector$2(e,r){var n,s,i,a,o,l,_,c,p,h=this;if(e=e,n=e,!n.accept$1(u._IsInvisibleVisitor_true0))for(a=n.components,o=a.length,l=h._extension_store$_originals,_=0;_1)return null;for(s=this._extension_store$_originals.contains$1(0,e),i=e.components,a=i.length,o=$.JSArray_List_ComplexSelector_2,l=e.lineBreak,_=!l,c=e.span,p=$.JSArray_ComplexSelector_2,L=L===0,h=$.JSArray_ComplexSelectorComponent_2,f=null,d=0;d")),C.SubListIterable$3(i,0,d,S._precomputed1),f=t._setArrayType([t._setArrayType([t.ComplexSelector$0(R,C,c,l)],p),y],o);else if(L)f=t._setArrayType([y],o);else{for(S=t._setArrayType([],p),C=m.get$iterator$ax(y);C.moveNext$0();)A=C.get$current(C),M=A.leadingCombinators,(M.length===0||u.C_ListEquality.equals$2(0,R,M))&&(M=A.components,S.push(t.ComplexSelector$0(R,M,c,!_||A.lineBreak)));f=t._setArrayType([S],o)}return f==null?null:(E.first=!0,R=$.ComplexSelector_2,R=m.expand$1$1$ax(t.paths0(f,R),new t.ExtensionStore__extendComplex_closure0(E,this,e),R),t.List_List$of(R,!0,R.$ti._eval$1("Iterable.E")))},_extension_store$_extendCompound$4$inOriginal(e,r,n,s){var i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E,R,L,N,J=this,H=null,D=J._extension_store$_mode,K=D===u.ExtendMode_normal_normal0||r.get$length(r)<2?H:t.LinkedHashSet_LinkedHashSet$_empty($.SimpleSelector_2),q=e.selector,X=q.components;for(i=X.length,a=$.JSArray_List_Extender_2,o=$.JSArray_Extender_2,l=$.CssValue_Combinator_2,_=$.JSArray_ComplexSelectorComponent_2,c=t._arrayInstanceType(X),p=c._precomputed1,c=c._eval$1("SubListIterable<1>"),h=e.span,f=$.SimpleSelector_2,d=H,g=0;g>")):t.NullableExtension_andThen0(a.call$1(e),new t.ExtensionStore__extendSimple_closure2)},_extension_store$_extenderForSimple$1(e){var r=e.span;return r=t.ComplexSelector$0(u.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(t.CompoundSelector$0(t._setArrayType([e],$.JSArray_SimpleSelector_2),r),t.List_List$unmodifiable(u.List_empty14,$.CssValue_Combinator_2),r)],$.JSArray_ComplexSelectorComponent_2),r,!1),this._extension_store$_sourceSpecificity.$index(0,e),new t.Extender0(r,!0)},_extension_store$_extendPseudo$3(e,r,n){var s,i,a,o,l=e.selector;if(l==null)throw t.wrapException(t.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return s=this._extension_store$_extendList$3(l,r,n),s===l?null:(i=s.components,a=e.normalizedName==="not",a&&!u.JSArray_methods.any$1(l.components,new t.ExtensionStore__extendPseudo_closure4)&&u.JSArray_methods.any$1(i,new t.ExtensionStore__extendPseudo_closure5)&&(i=new t.WhereIterable(i,new t.ExtensionStore__extendPseudo_closure6,t._arrayInstanceType(i)._eval$1("WhereIterable<1>"))),i=m.expand$1$1$ax(i,new t.ExtensionStore__extendPseudo_closure7(e),$.ComplexSelector_2),a&&l.components.length===1?(a=t.MappedIterable_MappedIterable(i,new t.ExtensionStore__extendPseudo_closure8(e,l),i.$ti._eval$1("Iterable.E"),$.PseudoSelector_2),o=t.List_List$of(a,!0,t._instanceType(a)._eval$1("Iterable.E")),o.length===0?null:o):t._setArrayType([e.withSelector$1(t.SelectorList$0(i,l.span))],$.JSArray_PseudoSelector_2))},_extension_store$_trim$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g;if(e.length>100)return e;n=t.QueueList$(null,$.ComplexSelector_2);e:for(s=e.length-1,i=t._arrayInstanceType(e),a=i._precomputed1,i=i._eval$1("SubListIterable<1>"),o=0;s>=0;--s){if(l={},_=e[s],r.call$1(_)){for(c=0;c1},$signature:17},t.ExtensionStore__extendPseudo_closure5.prototype={call$1(e){return e.components.length===1},$signature:17},t.ExtensionStore__extendPseudo_closure6.prototype={call$1(e){return e.components.length<=1},$signature:17},t.ExtensionStore__extendPseudo_closure7.prototype={call$1(e){var r,n,s=e.get$singleCompound();if(s==null?r=null:(s=s.components,r=s.length===1?u.JSArray_methods.get$first(s):null),!(r instanceof t.PseudoSelector0))return t._setArrayType([e],$.JSArray_ComplexSelector_2);if(n=r.selector,n==null)return t._setArrayType([e],$.JSArray_ComplexSelector_2);switch(s=this.pseudo,s.normalizedName){case"not":return u.Set_aAXJu._map.containsKey$1(r.normalizedName)?n.components:t._setArrayType([],$.JSArray_ComplexSelector_2);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return r.name!==s.name?t._setArrayType([],$.JSArray_ComplexSelector_2):r.argument!=s.argument?t._setArrayType([],$.JSArray_ComplexSelector_2):n.components;case"has":case"host":case"host-context":case"slotted":return t._setArrayType([e],$.JSArray_ComplexSelector_2);default:return t._setArrayType([],$.JSArray_ComplexSelector_2)}},$signature:448},t.ExtensionStore__extendPseudo_closure8.prototype={call$1(e){return this.pseudo.withSelector$1(t.SelectorList$0(t._setArrayType([e],$.JSArray_ComplexSelector_2),this.selector.span))},$signature:449},t.ExtensionStore__trim_closure1.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:17},t.ExtensionStore__trim_closure2.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:17},t.ExtensionStore_clone_closure0.prototype={call$2(e,r){var n,s,i,a,o,l,_,c,p=this,h=$.ModifiableBox_SelectorList_2,f=t.LinkedHashSet_LinkedHashSet$_empty(h);for(p.newSelectors.$indexSet(0,e,f),n=r.get$iterator(r),s=p.oldToNewSelectors,i=$.Box_SelectorList_2,a=p.$this._extension_store$_mediaContexts,o=p.newMediaContexts;n.moveNext$0();)l=n.get$current(n),_=new t.ModifiableBox0(l.value,h),f.add$1(0,_),s.$indexSet(0,l.value,new t.Box0(_,i)),c=a.$index(0,l),c!=null&&o.$indexSet(0,_,c)},$signature:450},t.FiberClass.prototype={},t.Fiber.prototype={},t.JSToDartFileImporter.prototype={canonicalize$1(e,r){var n,s,i;return r.get$scheme()==="file"?v.$get$_filesystemImporter0().canonicalize$1(0,r):(n=this._file0$_findFileUrl.call$2(r.toString$0(0),{fromImport:t.fromImport0()}),n==null?null:(s=w.Promise,n instanceof s?t.jsThrow(new w.Error("The findFileUrl() function can't return a Promise for synchron compile functions.")):(s=w.URL,n instanceof s||t.jsThrow(new w.Error(F.The_fie))),i=t.Uri_parse(m.toString$0$($.JSUrl._as(n))),i.get$scheme()!=="file"&&t.jsThrow(new w.Error(F.The_fiu+r.toString$0(0)+'".')),v.$get$_filesystemImporter0().canonicalize$1(0,i)))},load$1(e,r){return v.$get$_filesystemImporter0().load$1(0,r)}},t.FilesystemImporter0.prototype={canonicalize$1(e,r){return r.get$scheme()!=="file"&&r.get$scheme()!==""?null:t.NullableExtension_andThen0(t.resolveImportPath0(t.join(this._filesystem$_loadPath,v.$get$context().style.pathFromUri$1(t._parseUri(r)),null)),new t.FilesystemImporter_canonicalize_closure0)},load$1(e,r){var n=v.$get$context().style.pathFromUri$1(t._parseUri(r));return t.ImporterResult$(t.readFile0(n),r,t.Syntax_forPath0(n))},toString$0(e){return this._filesystem$_loadPath}},t.FilesystemImporter_canonicalize_closure0.prototype={call$1(e){var r,n,s=null,i=w.process;return m.$eq$(i==null?s:m.get$platform$x(i),"win32")?i=!0:(i=w.process,i=m.$eq$(i==null?s:m.get$platform$x(i),"darwin")),i?(i=v.$get$context(),r=t._realCasePath0(t.absolute(i.normalize$1(e),s,s,s,s,s,s,s,s,s,s,s,s,s,s)),n=r,r=i,i=n):(i=v.$get$context(),r=i.canonicalize$1(0,e),n=r,r=i,i=n),r.toUri$1(i)},$signature:169},t.ForRule0.prototype={accept$1$1(e){return e.visitForRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this,n=r.from.toString$0(0),s=r.isExclusive?"to":"through",i=r.children;return"@for $"+r.variable+" from "+n+" "+s+" "+r.to.toString$0(0)+" {"+(i&&u.JSArray_methods).join$1(i," ")+"}"},get$span(e){return this.span}},t.ForwardRule0.prototype={accept$1$1(e){return e.visitForwardRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s=this,i="@forward "+t.StringExpression_quoteText0(s.url.toString$0(0)),a=s.shownMixinsAndFunctions,o=s.hiddenMixinsAndFunctions;return a!=null?(r=s.shownVariables,r.toString,r=i+" show "+s._forward_rule0$_memberList$2(a,r),i=r):(o!=null?(r=o._base,r=r.get$isNotEmpty(r)):r=!1,r&&(r=s.hiddenVariables,r.toString,r=i+" hide "+s._forward_rule0$_memberList$2(o,r),i=r)),n=s.prefix,n!=null&&(i+=" as "+n+"*"),r=s.configuration,i=(r.length!==0?i+(" with ("+u.JSArray_methods.join$1(r,", ")+")"):i)+";",i.charCodeAt(0)==0,i},_forward_rule0$_memberList$2(e,r){var n,s=t.List_List$of(e,!0,$.String);for(n=r._base,n=n.get$iterator(n);n.moveNext$0();)s.push("$"+n.get$current(n));return u.JSArray_methods.join$1(s,", ")},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.ForwardedModuleView0.prototype={get$url(e){var r=this._forwarded_view0$_inner;return r.get$url(r)},get$upstream(){return this._forwarded_view0$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view0$_inner.get$extensionStore()},get$css(e){var r=this._forwarded_view0$_inner;return r.get$css(r)},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,r,n){var s,i="Undefined variable.",a=this._forwarded_view0$_rule,o=a.shownVariables,l=a.hiddenVariables;if(o!=null&&!o._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$0(i,null));if(l!=null&&l._base.contains$1(0,e))throw t.wrapException(t.SassScriptException$0(i,null));if(s=a.prefix,s!=null){if(!u.JSString_methods.startsWith$1(e,s))throw t.wrapException(t.SassScriptException$0(i,null));e=u.JSString_methods.substring$1(e,s.length)}return this._forwarded_view0$_inner.setVariable$3(e,r,n)},variableIdentity$1(e){var r=this._forwarded_view0$_rule.prefix;return r!=null&&(e=u.JSString_methods.substring$1(e,r.length)),this._forwarded_view0$_inner.variableIdentity$1(e)},$eq(e,r){return r==null?!1:r instanceof t.ForwardedModuleView0&&this._forwarded_view0$_inner.$eq(0,r._forwarded_view0$_inner)&&this._forwarded_view0$_rule===r._forwarded_view0$_rule},get$hashCode(e){var r=this._forwarded_view0$_inner;return(r.get$hashCode(r)^t.Primitives_objectHashCode(this._forwarded_view0$_rule))>>>0},cloneCss$0(){return t.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}},t.FunctionExpression0.prototype={accept$1$1(e){return e.visitFunctionExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.namespace;return r=r!=null?r+".":"",r+=this.originalName+this.$arguments.toString$0(0),r.charCodeAt(0)==0,r},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.JSFunction0.prototype={},t.SupportsFunction0.prototype={toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode0:1,get$span(e){return this.span}},t.functionClass_closure.prototype={call$0(){var e=$.JSClass,r=e._as(t.allowInteropCaptureThisNamed("sass.SassFunction",new t.functionClass__closure));return t.JSClassExtension_injectSuperclass(e._as(new t.SassFunction0(t.BuiltInCallable$function0("f","",new t.functionClass__closure0,null)).constructor),r),r},$signature:21},t.functionClass__closure.prototype={call$3(e,r,n){var s=u.JSString_methods.indexOf$1(r,"(");return(s===-1||!u.JSString_methods.endsWith$1(r,")"))&&t.jsThrow(new w.Error('Invalid signature for new sass.SassFunction(): "'+r+'"')),new t.SassFunction0(t.BuiltInCallable$function0(u.JSString_methods.substring$2(r,0,s),u.JSString_methods.substring$2(r,s+1,r.length-1),n,null))},"call*":"call$3",$requiredArgCount:3,$signature:451},t.functionClass__closure0.prototype={call$1(e){return u.C__SassNull0},$signature:3},t.SassFunction0.prototype={accept$1$1(e){var r,n;return e._serialize0$_inspect||t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),r=e._serialize0$_buffer,r.write$1(0,"get-function("),n=this.callable,e._serialize0$_visitQuotedString$1(n.get$name(n)),r.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertFunction$1(e){return this},$eq(e,r){return r==null?!1:r instanceof t.SassFunction0&&this.callable.$eq(0,r.callable)},get$hashCode(e){var r=this.callable;return r.get$hashCode(r)}},t.FunctionRule0.prototype={accept$1$1(e){return e.visitFunctionRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@function "+this.name+"("+this.$arguments.toString$0(0)+") {"+(r&&u.JSArray_methods).join$1(r," ")+"}"}},t.unifyComplex_closure0.prototype={call$1(e){return e.lineBreak},$signature:17},t._weaveParents_closure3.prototype={call$2(e,r){var n,s;return u.C_ListEquality.equals$2(0,e,r)?e:t._complexIsParentSuperselector0(e,r)?r:t._complexIsParentSuperselector0(r,e)?e:!t._mustUnify0(e,r)||(n=this.span,s=t.unifyComplex0(t._setArrayType([t.ComplexSelector$0(u.List_empty14,e,n,!1),t.ComplexSelector$0(u.List_empty14,r,n,!1)],$.JSArray_ComplexSelector_2),n),s==null)||(n=m.getInterceptor$asx(s),n.get$length(s)>1)?null:n.get$first(s).components},$signature:452},t._weaveParents_closure4.prototype={call$1(e){return t._complexIsParentSuperselector0(e.get$first(e),this.group)},$signature:223},t._weaveParents_closure5.prototype={call$1(e){return e.get$length(e)===0},$signature:223},t._weaveParents_closure6.prototype={call$1(e){return m.get$isNotEmpty$asx(e)},$signature:454},t._mustUnify_closure0.prototype={call$1(e){return u.JSArray_methods.any$1(e.selector.components,new t._mustUnify__closure0(this.uniqueSelectors))},$signature:45},t._mustUnify__closure0.prototype={call$1(e){var r;return e instanceof t.IDSelector0?r=!0:r=e instanceof t.PseudoSelector0&&!e.isClass,r&&this.uniqueSelectors.contains$1(0,e)},$signature:13},t.paths_closure0.prototype={call$2(e,r){var n=this.T;return n=m.expand$1$1$ax(r,new t.paths__closure0(e,n),n._eval$1("List<0>")),t.List_List$of(n,!0,n.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List>(List>,List<0>)")}},t.paths__closure0.prototype={call$1(e){var r=this.T;return m.map$1$1$ax(this.paths,new t.paths___closure0(e,r),r._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable>(0)")}},t.paths___closure0.prototype={call$1(e){var r=t.List_List$of(e,!0,this.T);return r.push(this.option),r},$signature(){return this.T._eval$1("List<0>(List<0>)")}},t.listIsSuperselector_closure0.prototype={call$1(e){return u.JSArray_methods.any$1(this.list1,new t.listIsSuperselector__closure0(e))},$signature:17},t.listIsSuperselector__closure0.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:17},t.complexIsSuperselector_closure1.prototype={call$1(e){return e.combinators.length>1},$signature:45},t.complexIsSuperselector_closure2.prototype={call$1(e){return t._isSupercombinator0(this.combinator1,t.IterableExtension_get_firstOrNull(e.combinators))},$signature:45},t._compatibleWithPreviousCombinator_closure0.prototype={call$1(e){var r=e.combinators,n=t.IterableExtension_get_firstOrNull(r);return m.$eq$(n==null?null:n.value,u.Combinator_Htt0)?r=!0:(r=t.IterableExtension_get_firstOrNull(r),r=m.$eq$(r==null?null:r.value,u.Combinator_4QF0)),r},$signature:45},t._selectorPseudoIsSuperselector_closure6.prototype={call$1(e){return t.listIsSuperselector0(this.selector1.components,e.components)},$signature:68},t._selectorPseudoIsSuperselector_closure7.prototype={call$1(e){var r,n,s;return e.leadingCombinators.length===0?(r=e.components,n=t._setArrayType([],$.JSArray_ComplexSelectorComponent_2),s=this.parents,s!=null&&u.JSArray_methods.addAll$1(n,s),s=this.compound2,n.push(new t.ComplexSelectorComponent0(s,t.List_List$unmodifiable(u.List_empty14,$.CssValue_Combinator_2),s.span)),n=t.complexIsSuperselector0(r,n),r=n):r=!1,r},$signature:17},t._selectorPseudoIsSuperselector_closure8.prototype={call$1(e){return t.listIsSuperselector0(this.selector1.components,e.components)},$signature:68},t._selectorPseudoIsSuperselector_closure9.prototype={call$1(e){return t.listIsSuperselector0(this.selector1.components,e.components)},$signature:68},t._selectorPseudoIsSuperselector_closure10.prototype={call$1(e){return e.accept$1(u._IsBogusVisitor_true0)?!1:u.JSArray_methods.any$1(this.compound2.components,new t._selectorPseudoIsSuperselector__closure0(e,this.pseudo1))},$signature:17},t._selectorPseudoIsSuperselector__closure0.prototype={call$1(e){var r,n=this;return e instanceof t.TypeSelector0?u.JSArray_methods.any$1(u.JSArray_methods.get$last(n.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure1(e)):e instanceof t.IDSelector0?u.JSArray_methods.any$1(u.JSArray_methods.get$last(n.complex.components).selector.components,new t._selectorPseudoIsSuperselector___closure2(e)):e instanceof t.PseudoSelector0&&e.name===n.pseudo1.name?(r=e.selector,r==null?!1:t.listIsSuperselector0(r.components,t._setArrayType([n.complex],$.JSArray_ComplexSelector_2))):!1},$signature:13},t._selectorPseudoIsSuperselector___closure1.prototype={call$1(e){var r;return e instanceof t.TypeSelector0?(r=this.simple2.name.$eq(0,e.name),r=!r):r=!1,r},$signature:13},t._selectorPseudoIsSuperselector___closure2.prototype={call$1(e){var r;return e instanceof t.IDSelector0?(r=e.name,r=this.simple2.name!==r):r=!1,r},$signature:13},t._selectorPseudoIsSuperselector_closure11.prototype={call$1(e){var r=u.C_ListEquality.equals$2(0,this.selector1.components,e.components);return r},$signature:68},t._selectorPseudoIsSuperselector_closure12.prototype={call$1(e){var r,n;return!(e instanceof t.PseudoSelector0)||(r=this.pseudo1,e.name!==r.name)||e.argument!=r.argument||(n=e.selector,n==null)?!1:t.listIsSuperselector0(this.selector1.components,n.components)},$signature:13},t._selectorPseudoArgs_closure1.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:456},t._selectorPseudoArgs_closure2.prototype={call$1(e){return e.selector},$signature:457},t.globalFunctions_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e);return r.$index(e,0).get$isTruthy()?r.$index(e,1):r.$index(e,2)},$signature:3},t.IDSelector0.prototype={get$specificity(){return t._asInt(Math.pow(t.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,$.dynamic)},addSuffix$1(e){return new t.IDSelector0(this.name+e,this.span)},unify$1(e){return u.JSArray_methods.any$1(e,new t.IDSelector_unify_closure0(this))?null:this.super$SimpleSelector$unify0(e)},$eq(e,r){return r==null?!1:r instanceof t.IDSelector0&&r.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},t.IDSelector_unify_closure0.prototype={call$1(e){var r;return e instanceof t.IDSelector0?(r=e.name,r=this.$this.name!==r):r=!1,r},$signature:13},t.IfExpression0.prototype={accept$1$1(e){return e.visitIfExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.IfRule0.prototype={accept$1$1(e){return e.visitIfRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=t.ListExtensions_mapIndexed(this.clauses,new t.IfRule_toString_closure0,$.IfClause_2,$.String).join$1(0," "),n=this.lastClause;return n!=null?r+(" "+n.toString$0(0)):r},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.IfRule_toString_closure0.prototype={call$2(e,r){var n=e===0?"if":"else if";return"@"+n+" "+r.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(r.children," ")+"}"},$signature:458},t.IfRuleClause0.prototype={},t.IfRuleClause$__closure0.prototype={call$1(e){var r;return e instanceof t.VariableDeclaration0||e instanceof t.FunctionRule0||e instanceof t.MixinRule0?r=!0:r=e instanceof t.ImportRule0&&u.JSArray_methods.any$1(e.imports,new t.IfRuleClause$___closure0),r},$signature:225},t.IfRuleClause$___closure0.prototype={call$1(e){return e instanceof t.DynamicImport0},$signature:226},t.IfClause0.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+u.JSArray_methods.join$1(this.children," ")+"}"}},t.ElseClause0.prototype={toString$0(e){return"@else {"+u.JSArray_methods.join$1(this.children," ")+"}"}},t.ImmutableList0.prototype={},t.ImmutableMap0.prototype={},t.immutableMapToDartMap_closure.prototype={call$3(e,r,n){this.dartMap.$indexSet(0,r,e)},"call*":"call$3",$requiredArgCount:3,$signature:461},t.NodeImporter.prototype={loadRelative$3(e,r,n){var s,i,a=null;return v.$get$url().style.rootLength$1(e)>0?!u.JSString_methods.startsWith$1(e,"/")&&!u.JSString_methods.startsWith$1(e,"file:")?a:this._tryPath$2(v.$get$context().style.pathFromUri$1(t._parseUri(e)),n):(r==null?a:r.get$scheme())!=="file"?a:(s=v.$get$context(),i=s.style,this._tryPath$2(t.join(s.dirname$1(i.pathFromUri$1(t._parseUri(r))),i.pathFromUri$1(t._parseUri(e)),a),n))},load$3(e,r,n,s){var i,a,o,l,_,c,p,h,f,d=this,g=d._previousToString$1(n);for(i=d._implementation$_importers,a=i.length,o=d._implementation$_options,l=$.RenderContextOptions,_=$.JSArray_Object,c=0;c")),new t.ImportCache_humanize_closure3,r._eval$1("MappedIterable")),new t.ImportCache_humanize_closure4),n==null?e:(s=v.$get$url(),n.resolve$1(t.ParsedPath_ParsedPath$parse(e.get$path(e),s.style).get$basename()))},sourceMapUrl$1(e,r){var n=this._import_cache$_resultsCache.$index(0,r);return n=n==null?null:n.get$sourceMapUrl(n),n==null?r:n}},t.ImportCache_canonicalize_closure1.prototype={call$0(){var e,r=this,n=r.baseUrl,s=n==null?null:n.resolveUri$1(r.url);return s==null&&(s=r.url),n=r.baseImporter,e=r.$this._import_cache$_canonicalize$3(n,s,r.forImport),e==null?null:new t.Tuple3(n,e,s,$.Tuple3_Importer_Uri_Uri_2)},$signature:227},t.ImportCache_canonicalize_closure2.prototype={call$0(){var e,r,n,s,i,a,o,l;for(e=this.$this,r=e._import_cache$_importers,n=r.length,s=this.url,i=this.forImport,a=0;a1?null:(e=u.JSArray_methods.get$first(r),typeof e=="string"?e:null)},get$initialPlain(){var e=u.JSArray_methods.get$first(this.contents);return typeof e=="string"?e:""},Interpolation$20(e,r){var n,s,i,a,o,l,_="contents";for(n=this.contents,s=n.length,i=$.Expression_2,a=0;a")).join$0(0)},$isAstNode0:1,get$span(e){return this.span}},t.Interpolation_toString_closure0.prototype={call$1(e){return typeof e=="string"?e:"#{"+t.S(e)+"}"},$signature:64},t.SupportsInterpolation0.prototype={toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode0:1,get$span(e){return this.span}},t.InterpolationBuffer0.prototype={writeCharCode$1(e){return this._interpolation_buffer0$_text._contents+=t.Primitives_stringFromCharCode(e),null},addInterpolation$1(e){var r,n,s=this,i=e.contents;i.length!==0&&(r=u.JSArray_methods.get$first(i),typeof r=="string"&&(s._interpolation_buffer0$_text._contents+=r,i=t.SubListIterable$(i,1,null,t._arrayInstanceType(i)._precomputed1)),s._interpolation_buffer0$_flushText$0(),n=s._interpolation_buffer0$_contents,u.JSArray_methods.addAll$1(n,i),typeof u.JSArray_methods.get$last(n)=="string"&&(s._interpolation_buffer0$_text._contents+=t.S(n.pop())))},_interpolation_buffer0$_flushText$0(){var e=this._interpolation_buffer0$_text,r=e._contents;r.length!==0&&(this._interpolation_buffer0$_contents.push((r.charCodeAt(0)==0,r)),e._contents="")},interpolation$1(e){var r=t.List_List$of(this._interpolation_buffer0$_contents,!0,$.Object),n=this._interpolation_buffer0$_text._contents;return n.length!==0&&r.push((n.charCodeAt(0)==0,n)),t.Interpolation$0(r,e)},toString$0(e){var r,n,s,i,a;for(r=this._interpolation_buffer0$_contents,n=r.length,s=0,i="";s=0;)if(r=a-1,n=i[a],n===123){if(i[r]===35){a=r;break}a=r}else if(n===47){if(a=r-1,i[r]===42)for(;;){if(r=a-1,i[a]!==42){a=r;continue}a=r;do if(r=a-1,s=i[a],s===42){a=r;continue}else break;while(!0);if(s===47){a=r;break}a=r}}else a=r;return a},_interpolation_map$_expandInterpolationSpanRight$1(e){var r,n,s,i,a,o,l=e.file._decodedChars,_=e.offset;for(r=l.length;_=48&&e<=57;)s+=t.Primitives_stringFromCharCode(n.readChar$0());if(n.peekChar$0()===46)for(s+=t.Primitives_stringFromCharCode(n.readChar$0());e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=t.Primitives_stringFromCharCode(n.readChar$0());if(this.scanIdentChar$1(101))for(s+=t.Primitives_stringFromCharCode(101),r=n.peekChar$0(),(r===43||r===45)&&(s+=t.Primitives_stringFromCharCode(n.readChar$0())),t.isDigit0(n.peekChar$0())||n.error$1(0,"Expected digit.");e=n.peekChar$0(),e!=null&&e>=48&&e<=57;)s+=t.Primitives_stringFromCharCode(n.readChar$0());return n.expectChar$1(37),s+=t.Primitives_stringFromCharCode(37),s.charCodeAt(0)==0,s}},t.KeyframeSelectorParser_parse_closure0.prototype={call$0(){var e=t._setArrayType([],$.JSArray_String),r=this.$this,n=r.scanner;do r.whitespace$0(),r.lookingAtIdentifier$0()?r.scanIdentifier$1("from")?e.push("from"):(r.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(r._keyframe_selector$_percentage$0()),r.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:125},t.LazyFileSpan0.prototype={get$span(e){var r=this._lazy_file_span0$_span;return r==null?this._lazy_file_span0$_span=this._lazy_file_span0$_builder.call$0():r},compareTo$1(e,r){return this.get$span(this).compareTo$1(0,r)},get$context(e){var r=this.get$span(this);return r.get$context(r)},get$end(e){var r=this.get$span(this);return r.get$end(r)},expand$1(e,r){return this.get$span(this).expand$1(0,r)},get$file(e){var r=this.get$span(this);return r.get$file(r)},highlight$1$color(e){return this.get$span(this).highlight$1$color(e)},get$length(e){var r=this.get$span(this);return r.get$length(r)},message$2$color(e,r,n){return this.get$span(this).message$2$color(0,r,n)},message$1(e,r){return this.message$2$color(e,r,null)},get$sourceUrl(e){var r=this.get$span(this);return r.get$sourceUrl(r)},get$start(e){var r=this.get$span(this);return r.get$start(r)},get$text(){return this.get$span(this).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},t.render_closure.prototype={call$0(){var e;try{this.callback.call$2(null,t.renderSync(this.options))}catch(r){e=t.unwrapException(r),this.callback.call$2(e,null)}return null},$signature:1},t.render_closure0.prototype={call$1(e){this.callback.call$2(null,e)},$signature:469},t.render_closure1.prototype={call$2(e,r){var n,s,i=null,a=this.callback;e instanceof t.SassException0?a.call$2(t._wrapException(e,r),i):(n=m.toString$0$(e),s=t.getTrace0(e),a.call$2(t._newRenderError(n,s==null?r:s,i,i,i,3),i))},$signature:73},t._parseFunctions_closure.prototype={call$2(e,r){var n,s=this,i=s.options,a={options:t._contextOptions(i,s.start)};m.set$context$x(m.get$options$x(a),a),n=m.get$fiber$x(i),n!=null?s.result.push(t.Callable_Callable$fromSignature(u.JSString_methods.trimLeft$0(e),new t._parseFunctions__closure(n,r,a),!1)):(i=s.result,s.asynch?i.push(t.AsyncCallable_AsyncCallable$fromSignature(u.JSString_methods.trimLeft$0(e),new t._parseFunctions__closure1(r,a),!1)):i.push(t.Callable_Callable$fromSignature(u.JSString_methods.trimLeft$0(e),new t._parseFunctions__closure0(r,a),!1)))},$signature:132},t._parseFunctions__closure.prototype={call$1(e){var r,n=this.fiber,s=m.get$current$x(n),i=$.Object;return i=t.List_List$of(m.map$1$1$ax(e,t.value0__wrapValue$closure(),i),!0,i),i.push(t.allowInterop(new t._parseFunctions___closure0(s))),r=m.apply$2$x($.JSFunction._as(this.callback),this.context,i),t.unwrapValue(t._asBool(v.$get$_isUndefined().call$1(r))?t.runZoned(new t._parseFunctions___closure1(n),null,$.nullable_Object):r)},$signature:3},t._parseFunctions___closure0.prototype={call$1(e){t.scheduleMicrotask(new t._parseFunctions____closure(this.currentFiber,e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues(){return[null]},$signature:74},t._parseFunctions____closure.prototype={call$0(){return m.run$1$x(this.currentFiber,this.result)},$signature:0},t._parseFunctions___closure1.prototype={call$0(){return m.yield$0$x(this.fiber)},$signature:61},t._parseFunctions__closure0.prototype={call$1(e){return t.unwrapValue(m.apply$2$x($.JSFunction._as(this.callback),this.context,m.map$1$1$ax(e,t.value0__wrapValue$closure(),$.Object).toList$0(0)))},$signature:3},t._parseFunctions__closure1.prototype={call$1(e){return this.$call$body$_parseFunctions__closure(e)},$call$body$_parseFunctions__closure(e){var r=0,n=t._makeAsyncAwaitCompleter($.Value_2),s,i=this,a,o,l,_,c=t._wrapJsFunctionForAsync(function(p,h){if(p===1)return t._asyncRethrow(h,n);for(;;)switch(r){case 0:o=new t._Future(v.Zone__current,$._Future_nullable_Object),l=$.Object,l=t.List_List$of(m.map$1$1$ax(e,t.value0__wrapValue$closure(),l),!0,l),l.push(t.allowInterop(new t._parseFunctions___closure(new t._AsyncCompleter(o,$._AsyncCompleter_nullable_Object)))),a=m.apply$2$x($.JSFunction._as(i.callback),i.context,l),_=t,r=t._asBool(v.$get$_isUndefined().call$1(a))?3:5;break;case 3:return r=6,t._asyncAwait(o,c);case 6:r=4;break;case 5:h=a;case 4:s=_.unwrapValue(h),r=1;break;case 1:return t._asyncReturn(s,n)}});return t._asyncStartSync(c,n)},$signature:80},t._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:152},t._parseImporter_closure.prototype={call$1(e){return $.JSFunction._as(t.allowInteropCaptureThis(new t._parseImporter__closure(this.fiber,e)))},$signature:470},t._parseImporter__closure.prototype={call$4(e,r,n,s){var i=this.fiber,a=m.apply$2$x(this.importer,e,t._setArrayType([r,n,t.allowInterop(new t._parseImporter___closure(m.get$current$x(i)))],$.JSArray_Object));return t._asBool(v.$get$_isUndefined().call$1(a))?t.runZoned(new t._parseImporter___closure0(i),null,$.Object):a},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:471},t._parseImporter___closure.prototype={call$1(e){t.scheduleMicrotask(new t._parseImporter____closure(this.currentFiber,e))},$signature:472},t._parseImporter____closure.prototype={call$0(){return m.run$1$x(this.currentFiber,this.result)},$signature:0},t._parseImporter___closure0.prototype={call$0(){return m.yield$0$x(this.fiber)},$signature:61},t.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,r){return this._limited_map_view0$_keys.contains$1(0,r)?this._limited_map_view0$_map.$index(0,r):null},containsKey$1(e){return this._limited_map_view0$_keys.contains$1(0,e)},remove$1(e,r){return this._limited_map_view0$_keys.contains$1(0,r)?this._limited_map_view0$_map.remove$1(0,r):null}},t.ListExpression0.prototype={accept$1$1(e){return e.visitListExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r,n,s,i,a=this,o=a.hasBrackets;return o?r=""+t.Primitives_stringFromCharCode(91):(r=a.contents.length,r!==0?r=r===1&&a.separator===u.ListSeparator_rXA0:r=!0,r=r?""+t.Primitives_stringFromCharCode(40):""),n=a.contents,s=a.separator===u.ListSeparator_rXA0,i=s?", ":" ",i=r+new t.MappedListIterable(n,new t.ListExpression_toString_closure0(a),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,i),o?o=i+t.Primitives_stringFromCharCode(93):(o=n.length,o===0?o=i+t.Primitives_stringFromCharCode(41):o=o===1&&s?i+",)":i),o.charCodeAt(0)==0,o},_list3$_elementNeedsParens$1(e){var r;return e instanceof t.ListExpression0?e.contents.length<2||e.hasBrackets?!1:(r=e.separator,this.separator===u.ListSeparator_rXA0?r===u.ListSeparator_rXA0:r!==u.ListSeparator_undecided_null_undecided0):this.separator!==u.ListSeparator_EVt0?!1:e instanceof t.UnaryOperationExpression0?(r=e.operator,r===u.UnaryOperator_gg40||r===u.UnaryOperator_TLI0):!1},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.ListExpression_toString_closure0.prototype={call$1(e){return this.$this._list3$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:123},t._length_closure2.prototype={call$1(e){return t.SassNumber_SassNumber0(m.$index$asx(e,0).get$asList().length,null)},$signature:11},t._nth_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0),s=r.$index(e,1);return n.get$asList()[n.sassIndexToListIndex$2(s,"n")]},$signature:3},t._setNth_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0),s=r.$index(e,1),i=r.$index(e,2),a=n.get$asList(),o=t._setArrayType(a.slice(0),t._arrayInstanceType(a));return o[n.sassIndexToListIndex$2(s,"n")]=i,r.$index(e,0).withListContents$1(o)},$signature:23},t._join_closure0.prototype={call$1(e){var r,n,s=m.getInterceptor$asx(e),i=s.$index(e,0),a=s.$index(e,1),o=s.$index(e,2).assertString$1("separator"),l=s.$index(e,3);if(s=o._string0$_text,s==="auto")i.get$separator(i)!==u.ListSeparator_undecided_null_undecided0?r=i.get$separator(i):r=a.get$separator(a)!==u.ListSeparator_undecided_null_undecided0?a.get$separator(a):u.ListSeparator_EVt0;else if(s==="space")r=u.ListSeparator_EVt0;else if(s==="comma")r=u.ListSeparator_rXA0;else{if(s!=="slash")throw t.wrapException(t.SassScriptException$0(F.x24separ,null));r=u.ListSeparator_zg90}return n=l instanceof t.SassString0&&l._string0$_text==="auto"?i.get$hasBrackets():l.get$isTruthy(),s=t.List_List$of(i.get$asList(),!0,$.Value_2),u.JSArray_methods.addAll$1(s,a.get$asList()),t.SassList$0(s,r,n)},$signature:23},t._append_closure2.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0),i=n.$index(e,1);if(n=n.$index(e,2).assertString$1("separator")._string0$_text,n==="auto")r=s.get$separator(s)===u.ListSeparator_undecided_null_undecided0?u.ListSeparator_EVt0:s.get$separator(s);else if(n==="space")r=u.ListSeparator_EVt0;else if(n==="comma")r=u.ListSeparator_rXA0;else{if(n!=="slash")throw t.wrapException(t.SassScriptException$0(F.x24separ,null));r=u.ListSeparator_zg90}return n=t.List_List$of(s.get$asList(),!0,$.Value_2),n.push(i),s.withListContents$2$separator(n,r)},$signature:23},t._zip_closure0.prototype={call$1(e){var r,n,s={},i=m.$index$asx(e,0).get$asList(),a=t._arrayInstanceType(i)._eval$1("MappedListIterable<1,List>"),o=t.List_List$of(new t.MappedListIterable(i,new t._zip__closure2,a),!0,a._eval$1("ListIterable.E"));if(o.length===0)return u.SassList_Sof1;for(s.i=0,r=t._setArrayType([],$.JSArray_SassList_2),i=t._arrayInstanceType(o)._eval$1("MappedListIterable<1,Value0>"),a=$.Value_2;u.JSArray_methods.every$1(o,new t._zip__closure3(s));)n=t.List_List$from(new t.MappedListIterable(o,new t._zip__closure4(s),i),!1,a),n.fixed$length=Array,n.immutable$list=Array,r.push(new t.SassList0(n,u.ListSeparator_EVt0,!1)),++s.i;return t.SassList$0(r,u.ListSeparator_rXA0,!1)},$signature:23},t._zip__closure2.prototype={call$1(e){return e.get$asList()},$signature:474},t._zip__closure3.prototype={call$1(e){return this._box_0.i!==m.get$length$asx(e)},$signature:475},t._zip__closure4.prototype={call$1(e){return m.$index$asx(e,this._box_0.i)},$signature:3},t._index_closure2.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=u.JSArray_methods.indexOf$1(r.$index(e,0).get$asList(),r.$index(e,1));return n===-1?u.C__SassNull0:t.SassNumber_SassNumber0(n+1,null)},$signature:3},t._separator_closure0.prototype={call$1(e){switch(m.get$separator$x(m.$index$asx(e,0))){case u.ListSeparator_rXA0:return new t.SassString0("comma",!1);case u.ListSeparator_zg90:return new t.SassString0("slash",!1);default:return new t.SassString0("space",!1)}},$signature:16},t._isBracketed_closure0.prototype={call$1(e){return m.$index$asx(e,0).get$hasBrackets()?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._slash_closure0.prototype={call$1(e){var r=m.$index$asx(e,0).get$asList();if(r.length<2)throw t.wrapException(t.SassScriptException$0("At least two elements are required.",null));return t.SassList$0(r,u.ListSeparator_zg90,!1)},$signature:23},t.SelectorList0.prototype={get$asSassList(){var e=this.components;return t.SassList$0(new t.MappedListIterable(e,new t.SelectorList_asSassList_closure0,t._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value0>")),u.ListSeparator_rXA0,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){var r,n,s,i,a,o,l,_,c=$.JSArray_ComplexSelector_2,p=t._setArrayType([],c);for(r=this.components,n=r.length,s=e.components,i=s.length,a=0;a>")),$.ComplexSelector_2),i.span)},resolveParentSelectors$1(e){return this.resolveParentSelectors$2$implicitParent(e,!0)},_list2$_resolveParentSelectorsCompound$2(e,r){var n,s,i,a,o,l,_=e.selector,c=_.components,p=m.any$1$ax(c,new t.SelectorList__resolveParentSelectorsCompound_closure2);if(!p&&!(m.get$first$ax(c)instanceof t.ParentSelector0))return null;p?(o=c,l=new t.MappedListIterable(o,new t.SelectorList__resolveParentSelectorsCompound_closure3(r),t.instanceType(o)._eval$1("MappedListIterable<1,SimpleSelector0>"))):l=c,n=l,s=m.get$first$ax(c);try{if(s instanceof t.ParentSelector0){if(m.get$length$asx(c)===1&&s.suffix==null)return _=r.withAdditionalCombinators$1(e.combinators),_.components}else return o=e.span,o=t._setArrayType([t.ComplexSelector$0(u.List_empty14,t._setArrayType([new t.ComplexSelectorComponent0(t.CompoundSelector$0(n,_.span),t.List_List$unmodifiable(e.combinators,$.CssValue_Combinator_2),o)],$.JSArray_ComplexSelectorComponent_2),o,!1)],$.JSArray_ComplexSelector_2),o}catch(h){if(_=t.unwrapException(h),_ instanceof t.SassException0)i=_,a=t.getTraceFromException(h),t.throwWithTrace0(i.withAdditionalSpan$2(s.span,"parent selector"),a);else throw h}return _=r.components,new t.MappedListIterable(_,new t.SelectorList__resolveParentSelectorsCompound_closure4(s,n,e),t._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector0>"))},isSuperselector$1(e){return t.listIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var r;return e.length===0?r=this:(r=this.components,r=t.SelectorList$0(new t.MappedListIterable(r,new t.SelectorList_withAdditionalCombinators_closure0(e),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector0>")),this.span)),r},get$hashCode(e){return u.C_ListEquality0.hash$1(this.components)},$eq(e,r){return r==null?!1:r instanceof t.SelectorList0&&u.C_ListEquality.equals$2(0,this.components,r.components)}},t.SelectorList_asSassList_closure0.prototype={call$1(e){var r,n,s,i,a,o,l,_,c,p=$.JSArray_Value_2,h=t._setArrayType([],p);for(r=e.leadingCombinators,n=r.length,s=0;s"))):t._setArrayType([e],$.JSArray_ComplexSelector_2);for(r=$.JSArray_ComplexSelector_2,n=t._setArrayType([],r),s=e.components,i=s.length,a=N.$this,o=N.parent,l=$.ComplexSelector_2,_=e.leadingCombinators,c=_.length===0,p=e.span,h=$.ComplexSelectorComponent_2,f=$.JSArray_ComplexSelectorComponent_2,d=0;d=e.get$asList().length?w.undefined:e.get$asList()[n]},$signature:229},t._ConstructorOptions.prototype={},t._NodeSassList.prototype={},t.legacyListClass_closure.prototype={call$4(e,r,n,s){var i;s==null?(r.toString,i=t.Iterable_Iterable$generate(r,new t.legacyListClass__closure,$.Value_2),i=t.SassList$0(i,n!==!1?u.ListSeparator_rXA0:u.ListSeparator_EVt0,!1)):i=s,m.set$dartValue$x(e,i)},call$2(e,r){return this.call$4(e,r,null,null)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:2,$defaultValues(){return[null,null]},$signature:481},t.legacyListClass__closure.prototype={call$1(e){return u.C__SassNull0},$signature:230},t.legacyListClass_closure0.prototype={call$2(e,r){return t.wrapValue(m.get$dartValue$x(e)._list1$_contents[r])},$signature:483},t.legacyListClass_closure1.prototype={call$3(e,r,n){var s=m.getInterceptor$x(e),i=s.get$dartValue(e)._list1$_contents,a=t._setArrayType(i.slice(0),t._arrayInstanceType(i));a[r]=t.unwrapValue(n),s.set$dartValue(e,s.get$dartValue(e).withListContents$1(a))},"call*":"call$3",$requiredArgCount:3,$signature:484},t.legacyListClass_closure2.prototype={call$1(e){return m.get$dartValue$x(e)._list1$_separator===u.ListSeparator_rXA0},$signature:485},t.legacyListClass_closure3.prototype={call$2(e,r){var n=m.getInterceptor$x(e),s=n.get$dartValue(e)._list1$_contents,i=r?u.ListSeparator_rXA0:u.ListSeparator_EVt0;n.set$dartValue(e,t.SassList$0(s,i,n.get$dartValue(e)._list1$_hasBrackets))},$signature:486},t.legacyListClass_closure4.prototype={call$1(e){return m.get$dartValue$x(e)._list1$_contents.length},$signature:487},t.SassList0.prototype={get$separator(e){return this._list1$_separator},get$hasBrackets(){return this._list1$_hasBrackets},get$isBlank(){return!this._list1$_hasBrackets&&u.JSArray_methods.every$1(this._list1$_contents,new t.SassList_isBlank_closure0)},get$asList(){return this._list1$_contents},get$lengthAsList(){return this._list1$_contents.length},SassList$3$brackets0(e,r,n){if(this._list1$_separator===u.ListSeparator_undecided_null_undecided0&&this._list1$_contents.length>1)throw t.wrapException(t.ArgumentError$(F.A_list,null))},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertMap$1(e){return this._list1$_contents.length===0?u.SassMap_Map_empty0:this.super$Value$assertMap0(e)},tryMap$0(){return this._list1$_contents.length===0?u.SassMap_Map_empty0:null},$eq(e,r){var n,s=this;return r==null?!1:(r instanceof t.SassList0&&r._list1$_separator===s._list1$_separator&&r._list1$_hasBrackets===s._list1$_hasBrackets&&u.C_ListEquality.equals$2(0,r._list1$_contents,s._list1$_contents)?n=!0:n=s._list1$_contents.length===0&&r instanceof t.SassMap0&&r.get$asList().length===0,n)},get$hashCode(e){return u.C_ListEquality0.hash$1(this._list1$_contents)}},t.SassList_isBlank_closure0.prototype={call$1(e){return e.get$isBlank()},$signature:46},t.ListSeparator0.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list1$_name}},t.JSLogger.prototype={},t.WarnOptions.prototype={},t.DebugOptions.prototype={},t._QuietLogger0.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)}},t.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,$.dynamic)},toString$0(e){return this.text.toString$0(0)},$isAstNode0:1,$isStatement0:1},t.MapExpression0.prototype={accept$1$1(e){return e.visitMapExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.pairs;return"("+new t.MappedListIterable(r,new t.MapExpression_toString_closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.MapExpression_toString_closure0.prototype={call$1(e){return t.S(e.item1)+": "+t.S(e.item2)},$signature:488},t._get_closure0.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map"),i=t._setArrayType([n.$index(e,1)],$.JSArray_Value_2);for(u.JSArray_methods.addAll$1(i,n.$index(e,2).get$asList()),n=t.IterableExtension_get_exceptLast0(i),n=n.get$iterator(n);n.moveNext$0();s=r)if(r=s._map0$_contents.$index(0,n.get$current(n)),!(r instanceof t.SassMap0))return u.C__SassNull0;return n=s._map0$_contents.$index(0,u.JSArray_methods.get$last(i)),n==null?u.C__SassNull0:n},$signature:3},t._set_closure1.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t._modify0(r.$index(e,0).assertMap$1("map"),t._setArrayType([r.$index(e,1)],$.JSArray_Value_2),new t._set__closure2(e),!0)},$signature:3},t._set__closure2.prototype={call$1(e){return m.$index$asx(this.$arguments,2)},$signature:41},t._set_closure2.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),s=r.$index(e,1).get$asList();if(r=s.length,r===0)throw t.wrapException(t.SassScriptException$0("Expected $args to contain a key.",null));if(r===1)throw t.wrapException(t.SassScriptException$0("Expected $args to contain a value.",null));return t._modify0(n,u.JSArray_methods.sublist$2(s,0,r-1),new t._set__closure1(s),!0)},$signature:3},t._set__closure1.prototype={call$1(e){return u.JSArray_methods.get$last(this.args)},$signature:41},t._merge_closure1.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map1"),i=n.$index(e,1).assertMap$1("map2");return n=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$of(s._map0$_contents,n,n),r.addAll$1(0,i._map0$_contents),new t.SassMap0(t.ConstantMap_ConstantMap$from(r,n,n))},$signature:38},t._merge_closure2.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=n.$index(e,0).assertMap$1("map1"),i=n.$index(e,1).get$asList();if(n=i.length,n===0)throw t.wrapException(t.SassScriptException$0("Expected $args to contain a key.",null));if(n===1)throw t.wrapException(t.SassScriptException$0("Expected $args to contain a map.",null));return r=u.JSArray_methods.get$last(i).assertMap$1("map2"),t._modify0(s,t.IterableExtension_get_exceptLast0(i),new t._merge__closure0(r),!0)},$signature:3},t._merge__closure0.prototype={call$1(e){var r,n,s=e.tryMap$0();return s==null?this.map2:(r=$.Value_2,n=t.LinkedHashMap_LinkedHashMap$of(s._map0$_contents,r,r),n.addAll$1(0,this.map2._map0$_contents),new t.SassMap0(t.ConstantMap_ConstantMap$from(n,r,r)))},$signature:489},t._deepMerge_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e);return t._deepMergeImpl0(r.$index(e,0).assertMap$1("map1"),r.$index(e,1).assertMap$1("map2"))},$signature:38},t._deepRemove_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),s=t._setArrayType([r.$index(e,1)],$.JSArray_Value_2);return u.JSArray_methods.addAll$1(s,r.$index(e,2).get$asList()),t._modify0(n,t.IterableExtension_get_exceptLast0(s),new t._deepRemove__closure0(s),!1)},$signature:3},t._deepRemove__closure0.prototype={call$1(e){var r,n,s=e.tryMap$0();return s!=null&&s._map0$_contents.containsKey$1(u.JSArray_methods.get$last(this.keys))?(r=$.Value_2,n=t.LinkedHashMap_LinkedHashMap$of(s._map0$_contents,r,r),n.remove$1(0,u.JSArray_methods.get$last(this.keys)),new t.SassMap0(t.ConstantMap_ConstantMap$from(n,r,r))):e},$signature:41},t._remove_closure1.prototype={call$1(e){return m.$index$asx(e,0).assertMap$1("map")},$signature:38},t._remove_closure2.prototype={call$1(e){var r,n,s,i=m.getInterceptor$asx(e),a=i.$index(e,0).assertMap$1("map"),o=t._setArrayType([i.$index(e,1)],$.JSArray_Value_2);for(u.JSArray_methods.addAll$1(o,i.$index(e,2).get$asList()),i=$.Value_2,r=t.LinkedHashMap_LinkedHashMap$of(a._map0$_contents,i,i),n=o.length,s=0;s=0?(s=e._map0$_contents,s=n>=s.get$length(s)):s=!0,s?w.undefined:(s=e._map0$_contents,i=s.get$entries(s).elementAt$1(0,n),t.SassList$0(t._setArrayType([i.key,i.value],$.JSArray_Value_2),u.ListSeparator_EVt0,!1))):(s=e._map0$_contents.$index(0,r),s==null?w.undefined:s)},$signature:493},t._NodeSassMap.prototype={},t.legacyMapClass_closure.prototype={call$3(e,r,n){var s,i,a,o;n==null?(r.toString,s=$.Value_2,i=t.Iterable_Iterable$generate(r,new t.legacyMapClass__closure,s),a=t.Iterable_Iterable$generate(r,new t.legacyMapClass__closure0,s),o=t.LinkedHashMap_LinkedHashMap(null,null,null,s,s),t.MapBase__fillMapWithIterables(o,i,a),s=new t.SassMap0(t.ConstantMap_ConstantMap$from(o,s,s))):s=n,m.set$dartValue$x(e,s)},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:494},t.legacyMapClass__closure.prototype={call$1(e){return t.SassNumber_SassNumber0(e,null)},$signature:495},t.legacyMapClass__closure0.prototype={call$1(e){return u.C__SassNull0},$signature:230},t.legacyMapClass_closure0.prototype={call$2(e,r){var n=m.get$dartValue$x(e)._map0$_contents;return t.wrapValue(m.elementAt$1$ax(n.get$keys(n),r))},$signature:231},t.legacyMapClass_closure1.prototype={call$2(e,r){var n=m.get$dartValue$x(e)._map0$_contents;return t.wrapValue(n.get$values(n).elementAt$1(0,r))},$signature:231},t.legacyMapClass_closure2.prototype={call$1(e){var r=m.get$dartValue$x(e)._map0$_contents;return r.get$length(r)},$signature:497},t.legacyMapClass_closure3.prototype={call$3(e,r,n){var s,i,a,o,l,_,c,p=m.getInterceptor$x(e),h=p.get$dartValue(e)._map0$_contents,f=h.get$length(h);for(t.IndexError_check(r,f,h,null,"index"),s=t.unwrapValue(n),i=$.Value_2,a=t.LinkedHashMap_LinkedHashMap$_empty(i,i),o=p.get$dartValue(e)._map0$_contents,o=o.get$entries(o),o=o.get$iterator(o),l=0;o.moveNext$0();){if(_=o.get$current(o),l===r)a.$indexSet(0,s,_.value);else{if(c=_.key,s.$eq(0,c))throw t.wrapException(t.ArgumentError$value(n,"key","is already in the map"));a.$indexSet(0,c,_.value)}++l}p.set$dartValue(e,new t.SassMap0(t.ConstantMap_ConstantMap$from(a,i,i)))},"call*":"call$3",$requiredArgCount:3,$signature:232},t.legacyMapClass_closure4.prototype={call$3(e,r,n){var s,i=m.getInterceptor$x(e),a=i.get$dartValue(e)._map0$_contents,o=m.elementAt$1$ax(a.get$keys(a),r);a=$.Value_2,s=t.LinkedHashMap_LinkedHashMap$of(i.get$dartValue(e)._map0$_contents,a,a),s.$indexSet(0,o,t.unwrapValue(n)),i.set$dartValue(e,new t.SassMap0(t.ConstantMap_ConstantMap$from(s,a,a)))},"call*":"call$3",$requiredArgCount:3,$signature:232},t.SassMap0.prototype={get$separator(e){var r=this._map0$_contents;return r.get$isEmpty(r)?u.ListSeparator_undecided_null_undecided0:u.ListSeparator_rXA0},get$asList(){var e=t._setArrayType([],$.JSArray_Value_2);return this._map0$_contents.forEach$1(0,new t.SassMap_asList_closure0(e)),e},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,$.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,r){var n;return r==null?!1:(r instanceof t.SassMap0&&u.C_MapEquality.equals$2(0,r._map0$_contents,this._map0$_contents)?n=!0:(n=this._map0$_contents,n=n.get$isEmpty(n)&&r instanceof t.SassList0&&r._list1$_contents.length===0),n)},get$hashCode(e){var r=this._map0$_contents;return r.get$isEmpty(r)?u.C_ListEquality0.hash$1(u.List_empty19):u.C_MapEquality.hash$1(r)}},t.SassMap_asList_closure0.prototype={call$2(e,r){this.result.push(t.SassList$0(t._setArrayType([e,r],$.JSArray_Value_2),u.ListSeparator_EVt0,!1))},$signature:51},t._ceil_closure0.prototype={call$1(e){return u.JSNumber_methods.ceil$0(e)},$signature:32},t._clamp_closure0.prototype={call$1(e){var r=m.getInterceptor$asx(e),n=r.$index(e,0).assertNumber$1("min"),s=r.$index(e,1).assertNumber$1("number"),i=r.$index(e,2).assertNumber$1("max");return s.convertValueToMatch$3(n,"number","min"),i.convertValueToMatch$3(n,"max","min"),n.greaterThanOrEquals$1(i).value||n.greaterThanOrEquals$1(s).value?n:s.greaterThanOrEquals$1(i).value?i:s},$signature:11},t._floor_closure0.prototype={call$1(e){return u.JSNumber_methods.floor$0(e)},$signature:32},t._max_closure0.prototype={call$1(e){var r,n,s,i,a;for(r=m.$index$asx(e,0).get$asList(),n=r.length,s=null,i=0;i"),_=t.List_List$of(new t.MappedListIterable(o,new t._hypot__closure0,l),!0,l._eval$1("ListIterable.E"));if(o=_.length,o===0)throw t.wrapException(t.SassScriptException$0("At least one argument must be passed.",null));for(r=0,n=0;nA.length,M=i?C:A,i&&(C=A),!u.JSArray_methods.every$1(C,u.JSArray_methods.get$contains(M))))return u._SingletonCssMediaQueryMergeResult_unrepresentable0;g=M,y=a,S=n}else if(i||t.equalsIgnoreCase0(s,L))y=(c||t.equalsIgnoreCase0(_,L))&&h?R:p,i=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(i,e.conditions),g=i,S=l;else{if(c||t.equalsIgnoreCase0(_,L))i=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(i,e.conditions),g=i,S=n;else{if(a!=p)return u._SingletonCssMediaQueryMergeResult_empty0;S=n==null?l:n,i=t.List_List$of(E.conditions,!0,$.String),u.JSArray_methods.addAll$1(i,e.conditions),g=i}y=a}return s=y==a?s:_,new t.MediaQuerySuccessfulMergeResult0(t.CssMediaQuery$type0(s,g,S==n?r:o))},$eq(e,r){return r==null?!1:r instanceof t.CssMediaQuery0&&r.modifier==this.modifier&&r.type==this.type&&u.C_ListEquality.equals$2(0,r.conditions,this.conditions)},get$hashCode(e){return m.get$hashCode$(this.modifier)^m.get$hashCode$(this.type)^u.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var r,n=this,s=n.modifier;return s=s!=null?s+" ":"",r=n.type,r!=null&&(s+=r,n.conditions.length!==0&&(s+=" and ")),r=n.conjunction?" and ":" or ",r=s+u.JSArray_methods.join$1(n.conditions,r),r.charCodeAt(0)==0,r}},t._SingletonCssMediaQueryMergeResult0.prototype={toString$0(e){return this._media_query0$_name}},t.MediaQuerySuccessfulMergeResult0.prototype={toString$0(e){return this.query.toString$0(0)}},t.MediaQueryParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.MediaQueryParser_parse_closure0(this))},_media_query1$_mediaQuery$0(){var e,r,n,s,i,a,o=this,l="and",_=null;if(o.scanner.peekChar$0()===40)return e=t._setArrayType([o._media_query1$_mediaInParens$0()],$.JSArray_String),o.whitespace$0(),o.scanIdentifier$1(l)?(o.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,o._media_query1$_mediaLogicSequence$1(l)),r=!0):o.scanIdentifier$1("or")?(o.expectWhitespace$0(),u.JSArray_methods.addAll$1(e,o._media_query1$_mediaLogicSequence$1("or")),r=!1):r=!0,t.CssMediaQuery$condition0(e,r);if(n=o.identifier$0(),t.equalsIgnoreCase0(n,"not")&&(o.expectWhitespace$0(),!o.lookingAtIdentifier$0()))return t.CssMediaQuery$condition0(t._setArrayType(["(not "+o._media_query1$_mediaInParens$0()+")"],$.JSArray_String),_);if(o.whitespace$0(),!o.lookingAtIdentifier$0())return t.CssMediaQuery$type0(n,_,_);if(s=o.identifier$0(),t.equalsIgnoreCase0(s,l))o.expectWhitespace$0(),i=n,a=_;else{if(o.whitespace$0(),o.scanIdentifier$1(l))o.expectWhitespace$0();else return t.CssMediaQuery$type0(s,_,n);i=s,a=n}return o.scanIdentifier$1("not")?(o.expectWhitespace$0(),t.CssMediaQuery$type0(i,t._setArrayType(["(not "+o._media_query1$_mediaInParens$0()+")"],$.JSArray_String),a)):t.CssMediaQuery$type0(i,o._media_query1$_mediaLogicSequence$1(l),a)},_media_query1$_mediaLogicSequence$1(e){var r,n,s=this,i=t._setArrayType([],$.JSArray_String);for(r=s.scanner;;){if(r.expectChar$2$name(40,"media condition in parentheses"),n=s.declarationValue$0(),r.expectChar$1(41),i.push("("+n+")"),s.whitespace$0(),!s.scanIdentifier$1(e))return i;s.expectWhitespace$0()}},_media_query1$_mediaInParens$0(){var e,r=this.scanner;return r.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),r.expectChar$1(41),"("+e+")"}},t.MediaQueryParser_parse_closure0.prototype={call$0(){var e=t._setArrayType([],$.JSArray_CssMediaQuery_2),r=this.$this,n=r.scanner;do r.whitespace$0(),e.push(r._media_query1$_mediaQuery$0()),r.whitespace$0();while(n.scanChar$1(44));return n.expectDone$0(),e},$signature:500},t.ModifiableCssMediaRule0.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof t.ModifiableCssMediaRule0&&u.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return t.ModifiableCssMediaRule$0(this.queries,this.span)},$isCssMediaRule0:1,get$span(e){return this.span}},t.MediaRule0.prototype={accept$1$1(e){return e.visitMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@media "+this.query.toString$0(0)+" {"+(r&&u.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.MergedExtension0.prototype={unmerge$0(){var e=this;return t._makeSyncStarIterable(function(){var r=0,n=1,s,i,a;return function(l,_){for(l===1&&(s=_,r=n);;)switch(r){case 0:a=e.left,r=a instanceof t.MergedExtension0?2:4;break;case 2:return r=5,t._IterationMarker_yieldStar(a.unmerge$0());case 5:r=3;break;case 4:return r=6,a;case 6:case 3:i=e.right,r=i instanceof t.MergedExtension0?7:9;break;case 7:return r=10,t._IterationMarker_yieldStar(i.unmerge$0());case 10:r=8;break;case 9:return r=11,i;case 11:case 8:return t._IterationMarker_endOfIteration();case 1:return t._IterationMarker_uncaughtError(s)}}},$.Extension_2)}},t.MergedMapView0.prototype={get$keys(e){var r=this._merged_map_view$_mapsByKey;return new t.LinkedHashMapKeyIterable(r,t._instanceType(r)._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,r,n){var s,i,a,o,l,_,c,p;for(s=e.length,i=this._merged_map_view$_mapsByKey,a=r._eval$1("@<0>")._bind$1(n)._eval$1("MergedMapView0<1,2>"),o=0;o")),u.ListSeparator_rXA0,!1)},$signature:23},t.local__closure0.prototype={call$1(e){return e instanceof t.Value0?e:new t.SassString0(m.toString$0$(e),!1)},$signature:501},t.MixinRule0.prototype={get$hasContent(){var e,r=this,n=r._mixin_rule$__MixinRule_hasContent_FI;return n===v&&(e=m.$eq$(u.C__HasContentVisitor0.visitChildren$1(r.children),!0),r._mixin_rule$__MixinRule_hasContent_FI!==v&&t.throwUnnamedLateFieldADI(),r._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,$.dynamic)},toString$0(e){var r="@mixin "+this.name,n=this.$arguments;return n.$arguments.length===0&&n.restArgument==null||(r+="("+n.toString$0(0)+")"),n=this.children,n=r+(" {"+(n&&u.JSArray_methods).join$1(n," ")+"}"),n.charCodeAt(0)==0,n}},t._HasContentVisitor0.prototype={visitContentRule$1(e){return!0}},t.__HasContentVisitor_Object_StatementSearchVisitor0.prototype={},t.ExtendMode0.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},t.MultiSpan0.prototype={get$start(e){var r=this._multi_span0$_primary;return r.get$start(r)},get$end(e){var r=this._multi_span0$_primary;return r.get$end(r)},get$text(){return this._multi_span0$_primary.get$text()},get$context(e){var r=this._multi_span0$_primary;return r.get$context(r)},get$file(e){var r=this._multi_span0$_primary;return r.get$file(r)},get$length(e){var r=this._multi_span0$_primary;return r.get$length(r)},get$sourceUrl(e){var r=this._multi_span0$_primary;return r.get$sourceUrl(r)},compareTo$1(e,r){return this._multi_span0$_primary.compareTo$1(0,r)},toString$0(e){return this._multi_span0$_primary.toString$0(0)},expand$1(e,r){return new t.MultiSpan0(this._multi_span0$_primary.expand$1(0,r),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){var r=e===!0||!1;return t.Highlighter$multiple(this._multi_span0$_primary,this.primaryLabel,this.secondarySpans,r,null,null).highlight$0()},message$2$color(e,r,n){var s=m.$eq$(n,!0)||typeof n=="string",i=typeof n=="string"?n:null;return t.SourceSpanExtension_messageMultiple(this._multi_span0$_primary,r,this.primaryLabel,this.secondarySpans,s,i,null)},message$1(e,r){return this.message$2$color(e,r,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},t.SupportsNegation0.prototype={toString$0(e){var r=this.condition;return r instanceof t.SupportsNegation0||r instanceof t.SupportsOperation0?"not ("+r.toString$0(0)+")":"not "+r.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},t.NoOpImporter0.prototype={canonicalize$1(e,r){return null},load$1(e,r){return null},toString$0(e){return"(unknown)"}},t.NoSourceMapBuffer0.prototype={get$length(e){return this._no_source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,r){return r.call$0()},forSpan$2(e,r){return this.forSpan$1$2(e,r,$.dynamic)},write$1(e,r){return this._no_source_map_buffer0$_buffer._contents+=t.S(r),null},writeCharCode$1(e){return this._no_source_map_buffer0$_buffer._contents+=t.Primitives_stringFromCharCode(e),null},toString$0(e){var r=this._no_source_map_buffer0$_buffer._contents;return r.charCodeAt(0)==0,r},buildSourceMap$1$prefix(e){return t.throwExpression(t.UnsupportedError$(F.NoSour))}},t.AstNode0.prototype={},t._FakeAstNode0.prototype={get$span(e){return this._node0$_callback.call$0()},$isAstNode0:1},t.CssNode0.prototype={toString$0(e){return t.serialize0(this,!0,null,!0,null,!1,null,!0).css}},t.CssParentNode0.prototype={},t._IsInvisibleVisitor1.prototype={visitCssAtRule$1(e){return!1},visitCssComment$1(e){return this.includeComments&&u.JSString_methods._codeUnitAt$1(e.text,2)!==33},visitCssStyleRule$1(e){var r=e._style_rule0$_selector._box0$_inner;return(this.includeBogus?r.value.accept$1(u._IsInvisibleVisitor_true0):r.value.accept$1(u._IsInvisibleVisitor_false0))||this.super$EveryCssVisitor$visitCssStyleRule0(e)}},t.__IsInvisibleVisitor_Object_EveryCssVisitor0.prototype={},t.ModifiableCssNode0.prototype={get$hasFollowingSibling(){var e,r=this._node$_parent;return r==null?r=null:(r=r.children,e=this._node$_indexInParent,e.toString,r=t.SubListIterable$(r,e+1,null,r.$ti._eval$1("ListBase.E")).any$1(0,new t.ModifiableCssNode_hasFollowingSibling_closure0)),r===!0},get$isGroupEnd(){return this.isGroupEnd}},t.ModifiableCssNode_hasFollowingSibling_closure0.prototype={call$1(e){return!e.accept$1(u._IsInvisibleVisitor_true_false0)},$signature:121},t.ModifiableCssParentNode0.prototype={get$isChildless(){return!1},addChild$1(e){var r;e._node$_parent=this,r=this._node$_children,e._node$_indexInParent=r.length,r.push(e)},clearChildren$0(){var e,r,n,s;for(e=this._node$_children,r=e.length,n=0;n "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof t.SassNumber0)return this._number1$_coerceUnits$2(e,t.number2__fuzzyGreaterThanOrEquals$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof t.SassNumber0)return this._number1$_coerceUnits$2(e,t.number2__fuzzyLessThan$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof t.SassNumber0)return this._number1$_coerceUnits$2(e,t.number2__fuzzyLessThanOrEquals$closure())?u.SassBoolean_true0:u.SassBoolean_false0;throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof t.SassNumber0)return this.withValue$1(this._number1$_coerceUnits$2(e,t.number2__moduloLikeSass$closure()));throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var r=this;if(e instanceof t.SassNumber0)return r.withValue$1(r._number1$_coerceUnits$2(e,new t.SassNumber_plus_closure0));if(!(e instanceof t.SassColor0))return r.super$Value$plus0(e);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+r.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var r=this;if(e instanceof t.SassNumber0)return r.withValue$1(r._number1$_coerceUnits$2(e,new t.SassNumber_minus_closure0));if(!(e instanceof t.SassColor0))return r.super$Value$minus0(e);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+r.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var r=this;if(e instanceof t.SassNumber0)return e.get$hasUnits()?r.multiplyUnits$3(r._number1$_value*e._number1$_value,e.get$numeratorUnits(e),e.get$denominatorUnits(e)):r.withValue$1(r._number1$_value*e._number1$_value);throw t.wrapException(t.SassScriptException$0('Undefined operation "'+r.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var r=this;return e instanceof t.SassNumber0?e.get$hasUnits()?r.multiplyUnits$3(r._number1$_value/e._number1$_value,e.get$denominatorUnits(e),e.get$numeratorUnits(e)):r.withValue$1(r._number1$_value/e._number1$_value):r.super$Value$dividedBy0(e)},unaryPlus$0(){return this},_number1$_coerceUnits$1$2(e,r){var n;try{return n=r.call$2(this._number1$_value,e.coerceValueToMatch$1(this)),n}catch(s){throw t.unwrapException(s)instanceof t.SassScriptException0&&this.coerceValueToMatch$1(e),s}},_number1$_coerceUnits$2(e,r){return this._number1$_coerceUnits$1$2(e,r,$.dynamic)},multiplyUnits$3(e,r,n){var s,i,a,o,l,_,c,p=this,h={};if(h.value=e,p.get$numeratorUnits(p).length===0){if(n.length===0&&!p._number1$_areAnyConvertible$2(p.get$denominatorUnits(p),r))return t.SassNumber_SassNumber$withUnits0(e,p.get$denominatorUnits(p),r);if(p.get$denominatorUnits(p).length===0)return t.SassNumber_SassNumber$withUnits0(e,n,r)}else if(r.length===0){if(n.length===0)return t.SassNumber_SassNumber$withUnits0(e,n,p.get$numeratorUnits(p));if(p.get$denominatorUnits(p).length===0&&!p._number1$_areAnyConvertible$2(p.get$numeratorUnits(p),n))return t.SassNumber_SassNumber$withUnits0(e,n,p.get$numeratorUnits(p))}for(s=t._setArrayType([],$.JSArray_String),i=t._setArrayType(n.slice(0),t._arrayInstanceType(n)),a=p.get$numeratorUnits(p),o=a.length,l=0;l"),n=t.List_List$of(new t.MappedListIterable(e,new t.SassNumber__canonicalizeUnitList_closure0,n),!0,n._eval$1("ListIterable.E")),u.JSArray_methods.sort$0(n),n)},_number1$_canonicalMultiplier$1(e){return u.JSArray_methods.fold$2(e,1,new t.SassNumber__canonicalMultiplier_closure0(this))},canonicalMultiplierForUnit$1(e){var r,n=u.Map_nfuzN.$index(0,e);return n==null?r=1:(r=n.get$values(n),r=1/r.get$first(r)),r},unitSuggestion$2(e,r){var n,s,i,a=this,o=a.get$denominatorUnits(a);return o=new t.MappedListIterable(o,new t.SassNumber_unitSuggestion_closure1,t._arrayInstanceType(o)._eval$1("MappedListIterable<1,String>")).join$0(0),n=a.get$numeratorUnits(a),n=new t.MappedListIterable(n,new t.SassNumber_unitSuggestion_closure2,t._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$0(0),s=r==null?"":" * 1"+r,i="$"+e+o+n+s,a.get$numeratorUnits(a).length===0?i:"calc("+i+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},t.SassNumber__coerceOrConvertValue_compatibilityException0.prototype={call$0(){var e,r,n,s,i,a,o=this,l=o.other;return l!=null?(e=o.$this,r=e.toString$0(0)+" and",n=new t.StringBuffer(r),s=o.otherName,s!=null&&(r=n._contents=r+(" $"+s+":")),l=r+(" "+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 t.SassScriptException0(e==null?l:"$"+e+": "+l)):o.otherHasUnits?(l=o.newNumerators,e=m.getInterceptor$asx(l),e.get$length(l)===1&&m.get$isEmpty$asx(o.newDenominators)&&(i=v.$get$_typesByUnit0().$index(0,e.get$first(l)),i!=null)?(l=o.$this.toString$0(0),e=u.JSArray_methods.contains$1(t._setArrayType([97,101,105,111,117],$.JSArray_int),u.JSString_methods._codeUnitAt$1(i,0))?"an "+i:"a "+i,r=u.Map_ws7dy.$index(0,i),r.toString,r="Expected "+l+" to have "+e+" unit ("+u.JSArray_methods.join$1(r,", ")+").",e=o.name,new t.SassScriptException0(e==null?r:"$"+e+": "+r)):(r=o.newDenominators,a=t.pluralize0("unit",e.get$length(l)+m.get$length$asx(r),null),e=o.$this,r="Expected "+e.toString$0(0)+" to have "+a+" "+e._number1$_unitString$2(l,r)+".",l=o.name,new t.SassScriptException0(l==null?r:"$"+l+": "+r))):(l="Expected "+o.$this.toString$0(0)+" to have no units.",e=o.name,new t.SassScriptException0(e==null?l:"$"+e+": "+l))},$signature:521},t.SassNumber__coerceOrConvertValue_closure3.prototype={call$1(e){var r=t.conversionFactor0(this.newNumerator,e);return r==null?!1:(this._box_0.value*=r,!0)},$signature:8},t.SassNumber__coerceOrConvertValue_closure4.prototype={call$0(){return t.throwExpression(this.compatibilityException.call$0())},$signature:0},t.SassNumber__coerceOrConvertValue_closure5.prototype={call$1(e){var r=t.conversionFactor0(this.newDenominator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:8},t.SassNumber__coerceOrConvertValue_closure6.prototype={call$0(){return t.throwExpression(this.compatibilityException.call$0())},$signature:0},t.SassNumber_plus_closure0.prototype={call$2(e,r){return e+r},$signature:58},t.SassNumber_minus_closure0.prototype={call$2(e,r){return e-r},$signature:58},t.SassNumber_multiplyUnits_closure3.prototype={call$1(e){var r=t.conversionFactor0(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:8},t.SassNumber_multiplyUnits_closure4.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber_multiplyUnits_closure5.prototype={call$1(e){var r=t.conversionFactor0(this.numerator,e);return r==null?!1:(this._box_0.value/=r,!0)},$signature:8},t.SassNumber_multiplyUnits_closure6.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},t.SassNumber__areAnyConvertible_closure0.prototype={call$1(e){var r=u.Map_nfuzN.$index(0,e);return r==null?u.JSArray_methods.contains$1(this.units2,e):u.JSArray_methods.any$1(this.units2,r.get$containsKey())},$signature:8},t.SassNumber__canonicalizeUnitList_closure0.prototype={call$1(e){var r,n=v.$get$_typesByUnit0().$index(0,e);return n==null?r=e:(r=u.Map_ws7dy.$index(0,n),r.toString,r=u.JSArray_methods.get$first(r)),r},$signature:5},t.SassNumber__canonicalMultiplier_closure0.prototype={call$2(e,r){return e*this.$this.canonicalMultiplierForUnit$1(r)},$signature:157},t.SassNumber_unitSuggestion_closure1.prototype={call$1(e){return" * 1"+e},$signature:5},t.SassNumber_unitSuggestion_closure2.prototype={call$1(e){return" / 1"+e},$signature:5},t.SupportsOperation0.prototype={toString$0(e){var r=this;return r._operation0$_parenthesize$1(r.left)+" "+r.operator+" "+r._operation0$_parenthesize$1(r.right)},_operation0$_parenthesize$1(e){var r;return e instanceof t.SupportsNegation0?r=!0:r=e instanceof t.SupportsOperation0&&e.operator===this.operator,r?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},t.ParentSelector0.prototype={accept$1$1(e){return e.visitParentSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},unify$1(e){return t.throwExpression(t.UnsupportedError$("& doesn't support unification."))}},t.ParentStatement0.prototype={$isAstNode0:1,$isStatement0:1},t.ParentStatement_closure0.prototype={call$1(e){var r;return e instanceof t.VariableDeclaration0||e instanceof t.FunctionRule0||e instanceof t.MixinRule0?r=!0:r=e instanceof t.ImportRule0&&u.JSArray_methods.any$1(e.imports,new t.ParentStatement__closure0),r},$signature:225},t.ParentStatement__closure0.prototype={call$1(e){return e instanceof t.DynamicImport0},$signature:226},t.ParenthesizedExpression0.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.Parser1.prototype={_parser0$_parseIdentifier$0(){return this.wrapSpanFormatException$1(new t.Parser__parseIdentifier_closure0(this))},whitespace$0(){do this.whitespaceWithoutComments$0();while(this.scanComment$0())},whitespaceWithoutComments$0(){for(var e,r=this.scanner,n=r.string.length;r._string_scanner$_position!==n?(e=r.peekChar$0(),e=e===32||e===9||e===10||e===13||e===12):e=!1,!!e;)r.readChar$0()},spaces$0(){for(var e,r=this.scanner,n=r.string.length;r._string_scanner$_position!==n?(e=r.peekChar$0(),e=e===32||e===9):e=!1,!!e;)r.readChar$0()},scanComment$0(){var e,r=this.scanner;return r.peekChar$0()!==47?!1:(e=r.peekChar$1(1),e===47?(this.silentComment$0(),!0):e===42?(this.loudComment$0(),!0):!1)},expectWhitespace$0(){var e,r,n=this.scanner;n._string_scanner$_position!==n.string.length?(e=n.peekChar$0(),r=!(e===32||e===9||e===10||e===13||e===12||this.scanComment$0()),e=r):e=!0,e&&n.error$1(0,"Expected whitespace."),this.whitespace$0()},silentComment$0(){var e,r,n=this.scanner;for(n.expect$1("//"),e=n.string.length;n._string_scanner$_position!==e?(r=n.peekChar$0(),r=!(r===10||r===13||r===12)):r=!1,!!r;)n.readChar$0()},loudComment$0(){var e,r=this.scanner;for(r.expect$1("/*");;)if(r.readChar$0()===42){do e=r.readChar$0();while(e===42);if(e===47)break}},identifier$2$normalize$unit(e,r){var n,s,i=this,a="Expected identifier.",o=new t.StringBuffer(""),l=i.scanner;if(l.scanChar$1(45)){if(n=o._contents=""+t.Primitives_stringFromCharCode(45),l.scanChar$1(45))return o._contents=n+t.Primitives_stringFromCharCode(45),i._parser0$_identifierBody$3$normalize$unit(o,e,r),l=o._contents,l.charCodeAt(0)==0,l}else n="";return s=l.peekChar$0(),s==null?l.error$1(0,a):e&&s===95?(l.readChar$0(),o._contents=n+t.Primitives_stringFromCharCode(45)):s===95||t.isAlphabetic1(s)||s>=128?o._contents=n+t.Primitives_stringFromCharCode(l.readChar$0()):s===92?o._contents=n+t.S(i.escape$1$identifierStart(!0)):l.error$1(0,a),i._parser0$_identifierBody$3$normalize$unit(o,e,r),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,r,n){var s,i,a,o;for(s=this.scanner;i=s.peekChar$0(),i!=null;)if(n&&i===45){if(a=s.peekChar$1(1),a!=null?a!==46?o=a>=48&&a<=57:o=!0:o=!1,o)break;e._contents+=t.Primitives_stringFromCharCode(s.readChar$0())}else if(r&&i===95)s.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(45);else if(i!==95?(i>=97&&i<=122?o=!0:o=i>=65&&i<=90,o=o||i>=128):o=!0,o?o=!0:o=i>=48&&i<=57||i===45,o)e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());else if(i===92)e._contents+=t.S(this.escape$0());else break},_parser0$_identifierBody$1(e){return this._parser0$_identifierBody$3$normalize$unit(e,!1,!1)},string$0(){var e,r,n,s=this.scanner,i=s.readChar$0();for(i!==39&&i!==34&&s.error$2$position(0,"Expected string.",s._string_scanner$_position-1),e=new t.StringBuffer("");;)if(r=s.peekChar$0(),r===i){s.readChar$0();break}else r==null||r===10||r===13||r===12?s.error$1(0,"Expected "+t.Primitives_stringFromCharCode(i)+"."):r===92?(n=s.peekChar$1(1),n===10||n===13||n===12?(s.readChar$0(),s.readChar$0()):e._contents+=t.Primitives_stringFromCharCode(t.consumeEscapedCharacter0(s))):e._contents+=t.Primitives_stringFromCharCode(s.readChar$0());return s=e._contents,s.charCodeAt(0)==0,s},declarationValue$1$allowEmpty(e){var r,n,s,i,a,o,l,_,c=this,p=new t.StringBuffer(""),h=t._setArrayType([],$.JSArray_int);e:for(r=c.scanner,n=c.get$string(),s=!1;;)switch(i=r.peekChar$0(),i){case 92:p._contents+=t.S(c.escape$1$identifierStart(!0)),s=!1;break;case 34:case 39:a=r._string_scanner$_position,n.call$0(),o=r._string_scanner$_position,p._contents+=u.JSString_methods.substring$2(r.string,a,o),s=!1;break;case 47:r.peekChar$1(1)===42?(l=c.get$loudComment(),a=r._string_scanner$_position,l.call$0(),o=r._string_scanner$_position,p._contents+=u.JSString_methods.substring$2(r.string,a,o)):p._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;break;case 32:case 9:s?l=!0:(l=r.peekChar$1(1),l=!(l===32||l===9||l===10||l===13||l===12)),l&&(p._contents+=t.Primitives_stringFromCharCode(32)),r.readChar$0();break;case 10:case 13:case 12:l=r.peekChar$1(-1),l===10||l===13||l===12||(p._contents+=` `),r.readChar$0(),s=!0;break;case 40:case 123:case 91:i.toString,p._contents+=t.Primitives_stringFromCharCode(i),h.push(t.opposite0(r.readChar$0())),s=!1;break;case 41:case 125:case 93:if(h.length===0)break e;i.toString,p._contents+=t.Primitives_stringFromCharCode(i),r.expectChar$1(h.pop()),s=!1;break;case 59:if(h.length===0)break e;p._contents+=t.Primitives_stringFromCharCode(r.readChar$0());break;case 117:case 85:_=c.tryUrl$0(),_!=null?p._contents+=_:p._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;break;default:if(i==null)break e;c.lookingAtIdentifier$0()?p._contents+=c.identifier$0():p._contents+=t.Primitives_stringFromCharCode(r.readChar$0()),s=!1;break}return h.length!==0&&r.expectChar$1(u.JSArray_methods.get$last(h)),!e&&p._contents.length===0&&r.error$1(0,"Expected token."),r=p._contents,r.charCodeAt(0)==0,r},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,r,n,s=this,i=s.scanner,a=new t._SpanScannerState(i,i._string_scanner$_position);if(!s.scanIdentifier$1("url"))return null;if(!i.scanChar$1(40))return i.set$state(a),null;for(s.whitespace$0(),e=new t.StringBuffer(""),e._contents="url(";r=i.peekChar$0(),r!=null;)if(r===92)e._contents+=t.S(s.escape$0());else if(r!==37&&r!==38&&r!==35?n=r>=42&&r<=126||r>=128:n=!0,n)e._contents+=t.Primitives_stringFromCharCode(i.readChar$0());else if(r===32||r===9||r===10||r===13||r===12){if(s.whitespace$0(),i.peekChar$0()!==41)break}else{if(r===41)return n=e._contents+=t.Primitives_stringFromCharCode(i.readChar$0()),n.charCodeAt(0)==0,n;break}return i.set$state(a),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var r,n,s,i,a,o="Expected escape sequence.",l=this.scanner,_=l._string_scanner$_position;if(l.expectChar$1(92),r=0,n=l.peekChar$0(),n==null)l.error$1(0,o);else if(n===10||n===13||n===12)l.error$1(0,o);else if(t.isHex0(n)){for(s=0;s<6&&(i=l.peekChar$0(),!(i==null||!t.isHex0(i)));++s)r*=16,r+=t.asHex0(l.readChar$0());this.scanCharIf$1(t.character0__isWhitespace$closure())}else r=l.readChar$0();if(e?(a=r,a=a===95||t.isAlphabetic1(a)||a>=128):(a=r,a=a===95||t.isAlphabetic1(a)||a>=128||t.isDigit0(a)||a===45),a)try{return a=t.Primitives_stringFromCharCode(r),a}catch(c){if($.RangeError._is(t.unwrapException(c)))l.error$3$length$position(0,"Invalid Unicode code point.",l._string_scanner$_position-_,_);else throw c}else return r<=31||m.$eq$(r,127)?l=!0:l=e&&t.isDigit0(r),l?(l=""+t.Primitives_stringFromCharCode(92),r>15&&(l+=t.Primitives_stringFromCharCode(t.hexCharFor0(u.JSNumber_methods._shrOtherPositive$1(r,4)))),l=l+t.Primitives_stringFromCharCode(t.hexCharFor0(r&15))+t.Primitives_stringFromCharCode(32),l.charCodeAt(0)==0,l):t.String_String$fromCharCodes(t._setArrayType([92,r],$.JSArray_int),0,null)},escape$0(){return this.escape$1$identifierStart(!1)},scanCharIf$1(e){var r=this.scanner;return e.call$1(r.peekChar$0())?(r.readChar$0(),!0):!1},scanIdentChar$2$caseSensitive(e,r){var n,s=new t.Parser_scanIdentChar_matches0(r,e),i=this.scanner,a=i.peekChar$0();if(a!=null&&s.call$1(a))return i.readChar$0(),!0;if(a===92){if(n=i._string_scanner$_position,s.call$1(t.consumeEscapedCharacter0(i)))return!0;i.set$state(new t._SpanScannerState(i,n))}return!1},scanIdentChar$1(e){return this.scanIdentChar$2$caseSensitive(e,!1)},expectIdentChar$1(e){var r;this.scanIdentChar$2$caseSensitive(e,!1)||(r=this.scanner,r.error$2$position(0,'Expected "'+t.Primitives_stringFromCharCode(e)+'".',r._string_scanner$_position))},lookingAtIdentifier$1(e){var r,n,s;return e==null&&(e=0),r=this.scanner,n=r.peekChar$1(e),n==null?!1:n===95||t.isAlphabetic1(n)||n>=128||n===92?!0:n!==45||(s=r.peekChar$1(e+1),s==null)?!1:s===95||t.isAlphabetic1(s)||s>=128||s===92||s===45},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e,r=this.scanner.peekChar$0();return r!=null?e=r===95||t.isAlphabetic1(r)||r>=128||t.isDigit0(r)||r===45||r===92:e=!1,e},scanIdentifier$2$caseSensitive(e,r){var n,s,i=this;return i.lookingAtIdentifier$0()?(n=i.scanner,s=n._string_scanner$_position,i._parser0$_consumeIdentifier$2(e,r)&&!i.lookingAtIdentifierBody$0()?!0:(n.set$state(new t._SpanScannerState(n,s)),!1)):!1},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_parser0$_consumeIdentifier$2(e,r){var n,s,i;for(n=new t.CodeUnits(e),n=new t.ListIterator(n,n.get$length(n)),s=t._instanceType(n)._precomputed1;n.moveNext$0();)if(i=n.__internal$_current,!this.scanIdentChar$2$caseSensitive(i==null?s._as(i):i,r))return!1;return!0},expectIdentifier$2$name(e,r){var n,s,i,a,o,l,_;for(r==null&&(r='"'+e+'"'),n=this.scanner,s=n._string_scanner$_position,i=new t.CodeUnits(e),i=new t.ListIterator(i,i.get$length(i)),a="Expected "+r,o=a+".",l=t._instanceType(i)._precomputed1;i.moveNext$0();)_=i.__internal$_current,!this.scanIdentChar$2$caseSensitive(_==null?l._as(_):_,!1)&&n.error$2$position(0,o,s);!this.lookingAtIdentifierBody$0()||n.error$2$position(0,a,s)},expectIdentifier$1(e){return this.expectIdentifier$2$name(e,null)},rawText$1(e){var r=this.scanner,n=r._string_scanner$_position;return e.call$0(),r.substring$1(0,n)},spanFrom$1(e){var r=this.scanner.spanFrom$1(e);return this._parser0$_interpolationMap!=null?new t.LazyFileSpan0(new t.Parser_spanFrom_closure0(this,r)):r},error$3(e,r,n,s){var i=new t.StringScannerException(this.scanner.string,r,n);if(s==null)throw t.wrapException(i);t.throwWithTrace0(i,s)},error$2(e,r,n){return this.error$3(e,r,n,null)},withErrorMessage$1$2(e,r){var n,s,i;try{return i=r.call$0(),i}catch(a){if(i=t.unwrapException(a),$.SourceSpanFormatException._is(i))n=i,s=t.getTraceFromException(a),i=m.get$span$z(n),t.throwWithTrace0(new t.SourceSpanFormatException(n.get$source(),e,i),s);else throw a}},withErrorMessage$2(e,r){return this.withErrorMessage$1$2(e,r,$.dynamic)},wrapSpanFormatException$1$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y=this,S="expected";try{try{return d=e.call$0(),d}catch(C){if(d=t.unwrapException(C),$.SourceSpanFormatException._is(d)){if(r=d,n=t.getTraceFromException(C),s=y._parser0$_interpolationMap,s==null)throw C;t.throwWithTrace0(s.mapException$1(r),n)}else throw C}}catch(C){if(d=t.unwrapException(C),$.SourceSpanFormatException._is(d))i=d,a=t.getTraceFromException(C),o=m.get$span$z(i),t.startsWithIgnoreCase0(i._span_exception$_message,S)&&(o=y._parser0$_adjustExceptionSpan$1(o)),h=i._span_exception$_message,d=o,t.throwWithTrace0(new t.SassFormatException0(u.Set_empty,h,d),a);else if($.MultiSourceSpanFormatException._is(d)){if(l=d,_=t.getTraceFromException(C),c=m.get$span$z(l),d=$.FileSpan,g=$.String,p=l.get$secondarySpans().cast$2$0(0,d,g),t.startsWithIgnoreCase0(l._span_exception$_message,S)){for(c=y._parser0$_adjustExceptionSpan$1(c),h=t.LinkedHashMap_LinkedHashMap$_empty(d,g),d=m.get$entries$z(p),d=d.get$iterator(d);d.moveNext$0();)f=d.get$current(d),m.$indexSet$ax(h,y._parser0$_adjustExceptionSpan$1(f.key),f.value);p=h}t.throwWithTrace0(t.MultiSpanSassFormatException$0(l._span_exception$_message,c,l.get$primaryLabel(),p,null),_)}else throw C}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,$.dynamic)},_parser0$_adjustExceptionSpan$1(e){var r,n;return e.get$length(e)>0?e:(r=this._parser0$_firstNewlineBefore$1(e.get$start(e)),r.$eq(0,e.get$start(e))?n=e:(n=r.offset,n=t._FileSpan$(r.file,n,n)),n)},_parser0$_firstNewlineBefore$1(e){var r,n,s=e.file,i=e.offset,a=t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(s._decodedChars,0,i),0,null),o=i-1;for(r=null;o>=0;){if(n=u.JSString_methods.codeUnitAt$1(a,o),!(n===32||n===9||n===10||n===13||n===12))return r==null?s=e:(i=new t.FileLocation(s,r),i.FileLocation$_$2(s,r),s=i),s;(n===10||n===13||n===12)&&(r=o),--o}return e}},t.Parser__parseIdentifier_closure0.prototype={call$0(){var e=this.$this,r=e.identifier$0();return e.scanner.expectDone$0(),r},$signature:28},t.Parser_scanIdentChar_matches0.prototype={call$1(e){var r=this.char;return this.caseSensitive?e===r:t.characterEqualsIgnoreCase0(r,e)},$signature:49},t.Parser_spanFrom_closure0.prototype={call$0(){return this.$this._parser0$_interpolationMap.mapSpan$1(this.span)},$signature:26},t.PlaceholderSelector0.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},addSuffix$1(e){return new t.PlaceholderSelector0(this.name+e,this.span)},$eq(e,r){return r==null?!1:r instanceof t.PlaceholderSelector0&&r.name===this.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)}},t.PlainCssCallable0.prototype={$eq(e,r){return r==null?!1:r instanceof t.PlainCssCallable0&&this.name===r.name},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)},$isAsyncCallable0:1,$isCallable:1,get$name(e){return this.name}},t.PrefixedMapView0.prototype={get$keys(e){return new t._PrefixedKeys0(this)},get$length(e){var r=this._prefixed_map_view0$_map;return r.get$length(r)},get$isEmpty(e){var r=this._prefixed_map_view0$_map;return r.get$isEmpty(r)},get$isNotEmpty(e){var r=this._prefixed_map_view0$_map;return r.get$isNotEmpty(r)},$index(e,r){return typeof r=="string"&&u.JSString_methods.startsWith$1(r,this._prefixed_map_view0$_prefix)?this._prefixed_map_view0$_map.$index(0,m.substring$1$s(r,this._prefixed_map_view0$_prefix.length)):null},containsKey$1(e){return typeof e=="string"&&u.JSString_methods.startsWith$1(e,this._prefixed_map_view0$_prefix)&&this._prefixed_map_view0$_map.containsKey$1(m.substring$1$s(e,this._prefixed_map_view0$_prefix.length))}},t._PrefixedKeys0.prototype={get$length(e){var r=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return r.get$length(r)},get$iterator(e){var r=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return r=m.map$1$1$ax(r.get$keys(r),new t._PrefixedKeys_iterator_closure0(this),$.String),r.get$iterator(r)},contains$1(e,r){return this._prefixed_map_view0$_view.containsKey$1(r)}},t._PrefixedKeys_iterator_closure0.prototype={call$1(e){return this.$this._prefixed_map_view0$_view._prefixed_map_view0$_prefix+e},$signature:5},t.PseudoSelector0.prototype={get$isHostContext(){return this.isClass&&this.name==="host-context"&&this.selector!=null},get$specificity(){var e,r=this,n=r._pseudo$__PseudoSelector_specificity_FI;return n===v&&(e=new t.PseudoSelector_specificity_closure0(r).call$0(),r._pseudo$__PseudoSelector_specificity_FI!==v&&t.throwUnnamedLateFieldADI(),r._pseudo$__PseudoSelector_specificity_FI=e,n=e),n},withSelector$1(e){var r=this;return t.PseudoSelector$0(r.name,r.span,r.argument,!r.isClass,e)},addSuffix$1(e){var r=this;return(r.argument!=null||r.selector!=null)&&r.super$SimpleSelector$addSuffix0(e),t.PseudoSelector$0(r.name+e,r.span,null,!r.isClass,null)},unify$1(e){var r,n,s,i,a,o,l=this,_=l.name;if(_==="host"||_==="host-context"){if(!u.JSArray_methods.every$1(e,new t.PseudoSelector_unify_closure0))return null}else if(e.length===1&&(r=u.JSArray_methods.get$first(e),r instanceof t.UniversalSelector0?_=!0:r instanceof t.PseudoSelector0?_=r.isClass&&r.name==="host"||r.get$isHostContext():_=!1,_))return r.unify$1(t._setArrayType([l],$.JSArray_SimpleSelector_2));if(u.JSArray_methods.contains$1(e,l))return e;for(n=t._setArrayType([],$.JSArray_SimpleSelector_2),_=e.length,s=!l.isClass,i=!1,a=0;a")));case"nth-child":case"nth-last-child":return n=t.SimpleSelector0.prototype.get$specificity.call(n),r=e.components,n+t.IterableIntegerExtension_get_max(new t.MappedListIterable(r,new t.PseudoSelector_specificity__closure2,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,int>")));default:return t.SimpleSelector0.prototype.get$specificity.call(n)}},$signature:12},t.PseudoSelector_specificity__closure1.prototype={call$1(e){return e.get$specificity()},$signature:240},t.PseudoSelector_specificity__closure2.prototype={call$1(e){return e.get$specificity()},$signature:240},t.PseudoSelector_unify_closure0.prototype={call$1(e){var r;return e instanceof t.PseudoSelector0?r=e.isClass&&e.name==="host"||e.selector!=null:r=!1,r},$signature:13},t.PublicMemberMapView0.prototype={get$keys(e){var r=this._public_member_map_view0$_inner;return m.where$1$ax(r.get$keys(r),t.utils0__isPublic$closure())},containsKey$1(e){return typeof e=="string"&&t.isPublic0(e)&&this._public_member_map_view0$_inner.containsKey$1(e)},$index(e,r){return typeof r=="string"&&t.isPublic0(r)?this._public_member_map_view0$_inner.$index(0,r):null}},t.QualifiedName0.prototype={$eq(e,r){return r==null?!1:r instanceof t.QualifiedName0&&r.name===this.name&&r.namespace==this.namespace},get$hashCode(e){return u.JSString_methods.get$hashCode(this.name)^m.get$hashCode$(this.namespace)},toString$0(e){var r=this.namespace,n=this.name;return r==null?n:r+"|"+n}},t.JSClass0.prototype={},t.JSClassExtension_setCustomInspect_closure.prototype={call$4(e,r,n,s){return this.inspect.call$1(e)},call$3(e,r,n){return this.call$4(e,r,n,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues(){return[null]},$signature:523},t.JSClassExtension_get_defineStaticMethod_closure.prototype={call$2(e,r){return this._this[e]=t.allowInteropNamed(e,r),null},$signature:136},t.JSClassExtension_get_defineMethod_closure.prototype={call$2(e,r){return m.get$$prototype$x(this._this)[e]=t.allowInteropCaptureThisNamed(e,r),null},$signature:136},t.JSClassExtension_get_defineGetter_closure.prototype={call$2(e,r){return t.defineGetter(m.get$$prototype$x(this._this),e,r,null),null},$signature:136},t.RenderContext0.prototype={},t.RenderContextOptions0.prototype={},t.RenderContextResult0.prototype={},t.RenderContextResultStats0.prototype={},t.RenderOptions.prototype={},t.RenderResult.prototype={},t.RenderResultStats.prototype={},t.ReplaceExpressionVisitor0.prototype={visitBinaryOperationExpression$1(e){return new t.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){return new t.FunctionExpression0(e.namespace,e.originalName,this.visitArgumentInvocation$1(e.$arguments),e.span)},visitIfExpression$1(e){return new t.IfExpression0(this.visitArgumentInvocation$1(e.$arguments),e.span)},visitListExpression$1(e){var r=e.contents;return new t.ListExpression0(t.List_List$unmodifiable(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitListExpression_closure0(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression0>")),$.Expression_2),e.separator,e.hasBrackets,e.span)},visitMapExpression$1(e){var r=e.pairs;return new t.MapExpression0(t.List_List$unmodifiable(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitMapExpression_closure0(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Tuple2>")),$.Tuple2_Expression_Expression_2),e.span)},visitNullExpression$1(e){return e},visitNumberExpression$1(e){return e},visitParenthesizedExpression$1(e){return new t.ParenthesizedExpression0(e.expression.accept$1(this),e.span)},visitSelectorExpression$1(e){return e},visitStringExpression$1(e){return new t.StringExpression0(this.visitInterpolation$1(e.text),e.hasQuotes)},visitSupportsExpression$1(e){return new t.SupportsExpression0(this.visitSupportsCondition$1(e.condition))},visitUnaryOperationExpression$1(e){return new t.UnaryOperationExpression0(e.operator,e.operand.accept$1(this),e.span)},visitValueExpression$1(e){return e},visitVariableExpression$1(e){return e},visitArgumentInvocation$1(e){var r,n,s=this,i=e.positional,a=$.String,o=$.Expression_2,l=t.LinkedHashMap_LinkedHashMap$_empty(a,o);for(r=e.named,r=r.get$entries(r),r=r.get$iterator(r);r.moveNext$0();)n=r.get$current(r),l.$indexSet(0,n.key,n.value.accept$1(s));return r=e.rest,r=r==null?null:r.accept$1(s),n=e.keywordRest,n=n==null?null:n.accept$1(s),new t.ArgumentInvocation0(t.List_List$unmodifiable(new t.MappedListIterable(i,new t.ReplaceExpressionVisitor_visitArgumentInvocation_closure0(s),t._arrayInstanceType(i)._eval$1("MappedListIterable<1,Expression0>")),o),t.ConstantMap_ConstantMap$from(l,a,o),r,n,e.span)},visitSupportsCondition$1(e){var r=this;if(e instanceof t.SupportsOperation0)return t.SupportsOperation$0(r.visitSupportsCondition$1(e.left),r.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof t.SupportsNegation0)return new t.SupportsNegation0(r.visitSupportsCondition$1(e.condition),e.span);if(e instanceof t.SupportsInterpolation0)return new t.SupportsInterpolation0(e.expression.accept$1(r),e.span);if(e instanceof t.SupportsDeclaration0)return new t.SupportsDeclaration0(e.name.accept$1(r),e.value.accept$1(r),e.span);throw t.wrapException(t.SassException$0("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var r=e.contents;return t.Interpolation$0(new t.MappedListIterable(r,new t.ReplaceExpressionVisitor_visitInterpolation_closure0(this),t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Object>")),e.span)}},t.ReplaceExpressionVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:138},t.ReplaceExpressionVisitor_visitMapExpression_closure0.prototype={call$1(e){var r=this.$this;return new t.Tuple2(e.item1.accept$1(r),e.item2.accept$1(r),$.Tuple2_Expression_Expression_2)},$signature:525},t.ReplaceExpressionVisitor_visitArgumentInvocation_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:138},t.ReplaceExpressionVisitor_visitInterpolation_closure0.prototype={call$1(e){return $.Expression_2._is(e)?e.accept$1(this.$this):e},$signature:69},t.ImporterResult0.prototype={get$sourceMapUrl(e){var r=this._result$_sourceMapUrl;return r==null?t.Uri_Uri$dataFromString(this.contents,u.C_Utf8Codec,null):r}},t.ReturnRule0.prototype={accept$1$1(e){return e.visitReturnRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.main_printError.prototype={call$2(e,r){var n=new t.StringBuffer(""),s=this._box_0,i=s.printedError?n._contents=` `:"";s.printedError=!0,i+=e,n._contents=i,r!=null&&(s=i+` `,n._contents=s,s+=` `,n._contents=s,n._contents=s+u.JSString_methods.trimRight$0(t.Trace_Trace$from(r).get$terse().toString$0(0))),t.printError(n)},$signature:526},t.main_closure.prototype={call$0(){var e;try{e=this.destination,e!=null&&!this._box_0.options.get$emitErrorCss()&&t.deleteFile(e)}catch(r){if(!(t.unwrapException(r)instanceof t.FileSystemException))throw r}},$signature:1},t.SassParser0.prototype={get$currentIndentation(){return this._sass0$_currentIndentation},get$indented(){return!0},styleRuleSelector$0(){var e,r=this.scanner,n=r._string_scanner$_position,s=new t.StringBuffer(""),i=new t.InterpolationBuffer0(s,t._setArrayType([],$.JSArray_Object));do i.addInterpolation$1(this.almostAnyValue$1$omitComments(!0)),e=s._contents+=t.Primitives_stringFromCharCode(10);while(u.JSString_methods.endsWith$1(u.JSString_methods.trimRight$0((e.charCodeAt(0)==0,e)),",")&&this.scanCharIf$1(t.character0__isNewline$closure()));return i.interpolation$1(r.spanFrom$1(new t._SpanScannerState(r,n)))},expectStatementSeparator$1(e){var r,n=this;n.atEndOfStatement$0()||n._sass0$_expectNewline$0(),!(n._sass0$_peekIndentation$0()<=n._sass0$_currentIndentation)&&(r=e==null?"here":"beneath a "+e,n.scanner.error$2$position(0,"Nothing may be indented "+r+".",n._sass0$_nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return e==null||e===10||e===13||e===12},lookingAtChildren$0(){return this.atEndOfStatement$0()&&this._sass0$_peekIndentation$0()>this._sass0$_currentIndentation},importArgument$0(){var e,r,n,s,i,a,o,l=this,_=l.scanner;switch(_.peekChar$0()){case 117:case 85:if(i=new t._SpanScannerState(_,_._string_scanner$_position),l.scanIdentifier$1("url")){if(_.scanChar$1(40))return _.set$state(i),l.super$StylesheetParser$importArgument0();_.set$state(i)}break;case 39:case 34:return l.super$StylesheetParser$importArgument0()}for(i=new t._SpanScannerState(_,_._string_scanner$_position),a=_.peekChar$0();a!=null&&a!==44&&a!==59?o=!(a===10||a===13||a===12):o=!1,!!o;)_.readChar$0(),a=_.peekChar$0();if(e=_.substring$1(0,i.position),r=_.spanFrom$1(i),l.isPlainImportUrl$1(e))return new t.StaticImport0(t.Interpolation$0(t._setArrayType([t.serializeValue0(new t.SassString0(e,!0),!0,!0)],$.JSArray_Object),r),null,r);try{return _=l.parseImportUrl$1(e),new t.DynamicImport0(_,r)}catch(c){if(_=t.unwrapException(c),$.FormatException._is(_))n=_,s=t.getTraceFromException(c),l.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw c}},scanElse$1(e){var r,n,s,i,a,o=this;return o._sass0$_peekIndentation$0()!==e?!1:(r=o.scanner,n=r._string_scanner$_position,s=o._sass0$_currentIndentation,i=o._sass0$_nextIndentation,a=o._sass0$_nextIndentationEnd,o._sass0$_readIndentation$0(),r.scanChar$1(64)&&o.scanIdentifier$1("else")?!0:(r.set$state(new t._SpanScannerState(r,n)),o._sass0$_currentIndentation=s,o._sass0$_nextIndentation=i,o._sass0$_nextIndentationEnd=a,!1))},children$1(e,r){var n=t._setArrayType([],$.JSArray_Statement_2);return this._sass0$_whileIndentedLower$1(new t.SassParser_children_closure0(this,r,n)),n},statements$1(e){var r,n,s,i=this.scanner,a=i.peekChar$0();for((a===9||a===32)&&i.error$3$length$position(0,F.Indent,i._string_scanner$_position,0),r=t._setArrayType([],$.JSArray_Statement_2),n=i.string.length;i._string_scanner$_position!==n;)s=this._sass0$_child$1(e),s!=null&&r.push(s),this._sass0$_readIndentation$0();return r},_sass0$_child$1(e){var r=this,n=r.scanner;switch(n.peekChar$0()){case 13:case 10:case 12:return null;case 36:return r.variableDeclarationWithoutNamespace$0();case 47:switch(n.peekChar$1(1)){case 47:return r._sass0$_silentComment$0();case 42:return r._sass0$_loudComment$0();default:return e.call$0()}default:return e.call$0()}},_sass0$_silentComment$0(){var e,r,n,s,i,a,o,l,_,c,p=this,h=p.scanner,f=h._string_scanner$_position;h.expect$1("//"),e=new t.StringBuffer(""),r=p._sass0$_currentIndentation,n=h.string.length,s=1+r,i=2+r;e:do for(a=h.scanChar$1(47)?"///":"//",o=a.length;;){for(l=e._contents+=a,_=o;__;)i=l._sass0$_readIndentation$0(),s==null&&(s=i),s!==i&&(a=r._string_scanner$_position,o=n.getColumn$1(a),r.error$3$length$position(0,"Inconsistent indentation, expected "+s+" spaces.",n.getColumn$1(r._string_scanner$_position),a-o)),e.call$0()},_sass0$_readIndentation$0(){var e,r=this,n=r._sass0$_nextIndentation;return n==null&&(n=r._sass0$_nextIndentation=r._sass0$_peekIndentation$0()),r._sass0$_currentIndentation=n,e=r._sass0$_nextIndentationEnd,e.toString,r.scanner.set$state(e),r._sass0$_nextIndentationEnd=r._sass0$_nextIndentation=null,n},_sass0$_peekIndentation$0(){var e,r,n,s,i,a,o,l,_,c=this,p=c._sass0$_nextIndentation;if(p!=null)return p;if(e=c.scanner,r=e._string_scanner$_position,n=e.string.length,r===n)return c._sass0$_nextIndentation=0,c._sass0$_nextIndentationEnd=new t._SpanScannerState(e,r),0;s=new t._SpanScannerState(e,r),c.scanCharIf$1(t.character0__isNewline$closure())||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),i=t._Cell$(),a=t._Cell$(),o=t._Cell$(),r=o.__late_helper$_name;do{for(a.__late_helper$_value=i.__late_helper$_value=!1,o.__late_helper$_value=0;;){if(l=e.peekChar$0(),l===32)a.__late_helper$_value=!0;else if(l===9)i.__late_helper$_value=!0;else break;_=o.__late_helper$_value,_===o&&t.throwExpression(t.LateError$localNI(r)),o.__late_helper$_value=_+1,e.readChar$0()}if(_=e._string_scanner$_position,_===n)return c._sass0$_nextIndentation=0,c._sass0$_nextIndentationEnd=new t._SpanScannerState(e,_),e.set$state(s),0}while(c.scanCharIf$1(t.character0__isNewline$closure()));return r=i._readLocal$0(),n=a._readLocal$0(),r?n?(r=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(r),e.error$3$length$position(0,"Tabs and spaces may not be mixed.",n.getColumn$1(e._string_scanner$_position),r-_)):c._sass0$_spaces===!0&&(r=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(r),e.error$3$length$position(0,"Expected spaces, was tabs.",n.getColumn$1(e._string_scanner$_position),r-_)):n&&c._sass0$_spaces===!1&&(r=e._string_scanner$_position,n=e._sourceFile,_=n.getColumn$1(r),e.error$3$length$position(0,"Expected tabs, was spaces.",n.getColumn$1(e._string_scanner$_position),r-_)),c._sass0$_nextIndentation=o._readLocal$0(),o._readLocal$0()>0&&c._sass0$_spaces==null&&(c._sass0$_spaces=a._readLocal$0()),c._sass0$_nextIndentationEnd=new t._SpanScannerState(e,e._string_scanner$_position),e.set$state(s),o._readLocal$0()}},t.SassParser_children_closure0.prototype={call$0(){var e=this.$this._sass0$_child$1(this.child);e!=null&&this.children.push(e)},$signature:0},t._Exports.prototype={},t._wrapMain_closure.prototype={call$1(e){return t._translateReturnValue(this.main.call$0())},$signature:100},t._wrapMain_closure0.prototype={call$1(e){return t._translateReturnValue(this.main.call$1(t.List_List$from($.List_dynamic._as(e),!0,$.String)))},$signature:100},t.ScssParser0.prototype={get$indented(){return!1},get$currentIndentation(){return 0},styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var r,n;this.whitespaceWithoutComments$0(),r=this.scanner,r._string_scanner$_position!==r.string.length&&(n=r.peekChar$0(),!(n===59||n===125)&&r.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 r,n=this,s=n.scanner,i=s._string_scanner$_position;if(n.whitespace$0(),r=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 t.WarnForDeprecation_warnForDeprecation0(n.logger,u.Deprecation_elseif_false_elseif,F.x40elsei,s.spanFrom$1(new t._SpanScannerState(s,r)),null),s.set$position(s._string_scanner$_position-2),!0}return s.set$state(new t._SpanScannerState(s,i)),!1},children$1(e,r){var n,s=this,i=s.scanner;for(i.expectChar$1(123),s.whitespaceWithoutComments$0(),n=t._setArrayType([],$.JSArray_Statement_2);;)switch(i.peekChar$0()){case 36:n.push(s.variableDeclarationWithoutNamespace$0());break;case 47:switch(i.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(r.call$0());break}break;case 59:i.readChar$0(),s.whitespaceWithoutComments$0();break;case 125:return i.expectChar$1(125),n;default:n.push(r.call$0());break}},statements$1(e){var r,n,s,i=this,a=t._setArrayType([],$.JSArray_Statement_2);for(i.whitespaceWithoutComments$0(),r=i.scanner,n=r.string.length;r._string_scanner$_position!==n;)switch(r.peekChar$0()){case 36:a.push(i.variableDeclarationWithoutNamespace$0());break;case 47:switch(r.peekChar$1(1)){case 47:a.push(i._scss0$_silentComment$0()),i.whitespaceWithoutComments$0();break;case 42:a.push(i._scss0$_loudComment$0()),i.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null&&a.push(s);break}break;case 59:r.readChar$0(),i.whitespaceWithoutComments$0();break;default:s=e.call$0(),s!=null&&a.push(s);break}return a},_scss0$_silentComment$0(){var e,r,n=this,s=n.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position);s.expect$1("//"),e=s.string.length;do{for(;s._string_scanner$_position!==e?(r=s.readChar$0(),r=!(r===10||r===13||r===12)):r=!1,!!r;);if(s._string_scanner$_position===e)break;n.spaces$0()}while(s.scan$1("//"));return n.get$plainCss()&&n.error$2(0,F.Silent,s.spanFrom$1(i)),n.lastSilentComment=new t.SilentComment0(s.substring$1(0,i.position),s.spanFrom$1(i))},_scss0$_loudComment$0(){var e,r,n,s,i,a,o,l=this.scanner,_=l._string_scanner$_position;for(l.expect$1("/*"),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer0(e,r),e._contents="/*";;)switch(l.peekChar$0()){case 35:l.peekChar$1(1)===123?(s=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),r.push(s)):e._contents+=t.Primitives_stringFromCharCode(l.readChar$0());break;case 42:if(e._contents+=t.Primitives_stringFromCharCode(l.readChar$0()),l.peekChar$0()!==47)break;return e._contents+=t.Primitives_stringFromCharCode(l.readChar$0()),i=l._string_scanner$_position,s=l._sourceFile,a=new t._SpanScannerState(l,_).position,l=new t._FileSpan(s,a,i),l._FileSpan$3(s,a,i),a=$.Object,s=t.List_List$of(r,!0,a),_=e._contents,_.length!==0&&s.push((_.charCodeAt(0)==0,_)),o=t.List_List$from(s,!1,a),o.fixed$length=Array,o.immutable$list=Array,_=new t.Interpolation0(o,l),_.Interpolation$20(s,l),new t.LoudComment0(_);case 13:l.readChar$0(),l.peekChar$0()!==10&&(e._contents+=t.Primitives_stringFromCharCode(10));break;case 12:l.readChar$0(),e._contents+=t.Primitives_stringFromCharCode(10);break;default:e._contents+=t.Primitives_stringFromCharCode(l.readChar$0());break}}},t.Selector0.prototype={assertNotBogus$1$name(e){var r;!this.accept$1(u._IsBogusVisitor_true0)||(r=this.toString$0(0),t.EvaluationContext_current0().warn$2(0,"$"+e+": "+(r+F.x20is_nov),u.Deprecation_XV6))},toString$0(e){var r=t._SerializeVisitor$0(null,!0,null,!0,!1,null,!0);return this.accept$1(r),r._serialize0$_buffer.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},t._IsInvisibleVisitor2.prototype={visitSelectorList$1(e){return u.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){var r;return this.super$AnySelectorVisitor$visitComplexSelector0(e)?r=!0:r=this.includeBogus&&e.accept$1(u._IsBogusVisitor_false0),r},visitPlaceholderSelector$1(e){return!0},visitPseudoSelector$1(e){var r,n=e.selector;return n==null?!1:(e.name==="not"?r=this.includeBogus&&n.accept$1(u._IsBogusVisitor_true0):r=this.visitSelectorList$1(n),r)}},t._IsBogusVisitor0.prototype={visitComplexSelector$1(e){var r,n,s=e.components;return s.length===0?e.leadingCombinators.length!==0:(r=e.leadingCombinators,n=this.includeLeadingCombinator?0:1,r.length>n||u.JSArray_methods.get$last(s).combinators.length!==0||u.JSArray_methods.any$1(s,new t._IsBogusVisitor_visitComplexSelector_closure0(this)))},visitPseudoSelector$1(e){var r=e.selector;return r==null?!1:e.name==="has"?r.accept$1(u._IsBogusVisitor_false0):r.accept$1(u._IsBogusVisitor_true0)}},t._IsBogusVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:45},t._IsUselessVisitor0.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||u.JSArray_methods.any$1(e.components,new t._IsUselessVisitor_visitComplexSelector_closure0(this))},visitPseudoSelector$1(e){return e.accept$1(u._IsBogusVisitor_true0)}},t._IsUselessVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:45},t.__IsBogusVisitor_Object_AnySelectorVisitor0.prototype={},t.__IsInvisibleVisitor_Object_AnySelectorVisitor0.prototype={},t.__IsUselessVisitor_Object_AnySelectorVisitor0.prototype={},t.SelectorExpression0.prototype={accept$1$1(e){return e.visitSelectorExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"&"},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t._nest_closure0.prototype={call$1(e){var r={},n=m.$index$asx(e,0).get$asList();if(n.length===0)throw t.wrapException(t.SassScriptException$0(F.x24selec,null));return r.first=!0,new t.MappedListIterable(n,new t._nest__closure1(r),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new t._nest__closure2).get$asSassList()},$signature:23},t._nest__closure1.prototype={call$1(e){var r=this._box_0,n=t.SassApiValue_assertSelector0(e,!r.first,null);return r.first=!1,n},$signature:242},t._nest__closure2.prototype={call$2(e,r){return r.resolveParentSelectors$1(e)},$signature:243},t._append_closure1.prototype={call$1(e){var r=m.$index$asx(e,0).get$asList();if(r.length===0)throw t.wrapException(t.SassScriptException$0(F.x24selec,null));return new t.MappedListIterable(r,new t._append__closure1,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new t._append__closure2(t.EvaluationContext_current0().get$currentCallableSpan())).get$asSassList()},$signature:23},t._append__closure1.prototype={call$1(e){return t.SassApiValue_assertSelector0(e,!1,null)},$signature:242},t._append__closure2.prototype={call$2(e,r){var n=r.components,s=this.span;return t.SelectorList$0(new t.MappedListIterable(n,new t._append___closure0(e,s),t._arrayInstanceType(n)._eval$1("MappedListIterable<1,ComplexSelector0>")),s).resolveParentSelectors$1(e)},$signature:243},t._append___closure0.prototype={call$1(e){var r,n,s,i,a;if(e.leadingCombinators.length!==0)throw t.wrapException(t.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",null));if(r=e.components,n=u.JSArray_methods.get$first(r),s=t._prependParent0(n.selector),s==null)throw t.wrapException(t.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",null));return i=this.span,a=t._setArrayType([new t.ComplexSelectorComponent0(s,t.List_List$unmodifiable(n.combinators,$.CssValue_Combinator_2),i)],$.JSArray_ComplexSelectorComponent_2),u.JSArray_methods.addAll$1(a,t.SubListIterable$(r,1,null,t._arrayInstanceType(r)._precomputed1)),t.ComplexSelector$0(u.List_empty14,a,i,!1)},$signature:55},t._extend_closure0.prototype={call$1(e){var r,n,s="selector",i="extendee",a="extender",o=m.getInterceptor$asx(e),l=t.SassApiValue_assertSelector0(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector0(o.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector0(o.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace0(l,n,r,u.ExtendMode_allTargets_allTargets0,t.EvaluationContext_current0().get$currentCallableSpan()).get$asSassList()},$signature:23},t._replace_closure0.prototype={call$1(e){var r,n,s="selector",i="original",a="replacement",o=m.getInterceptor$asx(e),l=t.SassApiValue_assertSelector0(o.$index(e,0),!1,s);return l.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector0(o.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=t.SassApiValue_assertSelector0(o.$index(e,2),!1,a),n.assertNotBogus$1$name(a),t.ExtensionStore__extendOrReplace0(l,n,r,u.ExtendMode_replace_replace0,t.EvaluationContext_current0().get$currentCallableSpan()).get$asSassList()},$signature:23},t._unify_closure0.prototype={call$1(e){var r,n,s="selector1",i="selector2",a=m.getInterceptor$asx(e),o=t.SassApiValue_assertSelector0(a.$index(e,0),!1,s);return o.assertNotBogus$1$name(s),r=t.SassApiValue_assertSelector0(a.$index(e,1),!1,i),r.assertNotBogus$1$name(i),n=o.unify$1(r),n==null?u.C__SassNull0:n.get$asSassList()},$signature:3},t._isSuperselector_closure0.prototype={call$1(e){var r,n=m.getInterceptor$asx(e),s=t.SassApiValue_assertSelector0(n.$index(e,0),!1,"super");return s.assertNotBogus$1$name("super"),r=t.SassApiValue_assertSelector0(n.$index(e,1),!1,"sub"),r.assertNotBogus$1$name("sub"),t.listIsSuperselector0(s.components,r.components)?u.SassBoolean_true0:u.SassBoolean_false0},$signature:19},t._simpleSelectors_closure0.prototype={call$1(e){var r=t.SassApiValue_assertCompoundSelector0(m.$index$asx(e,0),"selector").components;return t.SassList$0(new t.MappedListIterable(r,new t._simpleSelectors__closure0,t._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value0>")),u.ListSeparator_rXA0,!1)},$signature:23},t._simpleSelectors__closure0.prototype={call$1(e){return new t.SassString0(t.serializeSelector0(e,!0),!1)},$signature:529},t._parse_closure0.prototype={call$1(e){return t.SassApiValue_assertSelector0(m.$index$asx(e,0),!1,"selector").get$asSassList()},$signature:23},t.SelectorParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.SelectorParser_parse_closure0(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new t.SelectorParser_parseCompoundSelector_closure0(this))},_selector$_selectorList$0(){var e,r,n,s=this,i=s.scanner,a=i._string_scanner$_position,o=i._sourceFile,l=o.getLine$1(a),_=t._setArrayType([s._selector$_complexSelector$0()],$.JSArray_ComplexSelector_2);for(s.whitespace$0(),e=i.string.length;i.scanChar$1(44);)if(s.whitespace$0(),i.peekChar$0()!==44){if(r=i._string_scanner$_position,r===e)break;n=o.getLine$1(r)!==l,n&&(l=o.getLine$1(i._string_scanner$_position)),_.push(s._selector$_complexSelector$1$lineBreak(n))}return t.SelectorList$0(_,s.spanFrom$1(new t._SpanScannerState(i,a)))},_selector$_complexSelector$1$lineBreak(e){var r,n,s,i,a,o,l,_=this,c=_.scanner,p=c._string_scanner$_position,h=new t._SpanScannerState(c,p),f=$.JSArray_CssValue_Combinator_2,d=t._setArrayType([],f),g=t._setArrayType([],$.JSArray_ComplexSelectorComponent_2);e:for(r=u.Set_6O95k._map,n=$.CssValue_Combinator_2,s=null,i=null;;)switch(_.whitespace$0(),a=c.peekChar$0(),a){case 43:o=c._string_scanner$_position,c.readChar$0(),d.push(new t.CssValue0(u.Combinator_4QF0,_.spanFrom$1(new t._SpanScannerState(c,o)),n));break;case 62:o=c._string_scanner$_position,c.readChar$0(),d.push(new t.CssValue0(u.Combinator_Cht0,_.spanFrom$1(new t._SpanScannerState(c,o)),n));break;case 126:o=c._string_scanner$_position,c.readChar$0(),d.push(new t.CssValue0(u.Combinator_Htt0,_.spanFrom$1(new t._SpanScannerState(c,o)),n));break;default:if(a!=null?o=!r.containsKey$1(a)&&!_.lookingAtIdentifier$0():o=!0,o)break e;s!=null?(o=_.spanFrom$1(h),l=t.List_List$from(d,!1,n),l.fixed$length=Array,l.immutable$list=Array,g.push(new t.ComplexSelectorComponent0(s,l,o))):d.length!==0&&(h=new t._SpanScannerState(c,c._string_scanner$_position),i=d),s=_._selector$_compoundSelector$0(),d=t._setArrayType([],f),c.peekChar$0()===38&&c.error$1(0,F.x22x26__ma);break}return s!=null?(f=_.spanFrom$1(h),g.push(new t.ComplexSelectorComponent0(s,t.List_List$unmodifiable(d,n),f))):d.length!==0?i=d:c.error$1(0,"expected selector."),f=i==null?u.List_empty14:i,t.ComplexSelector$0(f,g,_.spanFrom$1(new t._SpanScannerState(c,p)),e)},_selector$_complexSelector$0(){return this._selector$_complexSelector$1$lineBreak(!1)},_selector$_compoundSelector$0(){for(var e,r=this,n=r.scanner,s=n._string_scanner$_position,i=t._setArrayType([r._selector$_simpleSelector$0()],$.JSArray_SimpleSelector_2);e=n.peekChar$0(),e===42||e===91||e===46||e===35||e===37||e===58;)i.push(r._selector$_simpleSelector$1$allowParent(!1));return t.CompoundSelector$0(i,r.spanFrom$1(new t._SpanScannerState(n,s)))},_selector$_simpleSelector$1$allowParent(e){var r,n,s,i,a,o=this,l=o.scanner,_=new t._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 r=l._string_scanner$_position,l.expectChar$1(46),new t.ClassSelector0(o.identifier$0(),o.spanFrom$1(new t._SpanScannerState(l,r)));case 35:return r=l._string_scanner$_position,l.expectChar$1(35),new t.IDSelector0(o.identifier$0(),o.spanFrom$1(new t._SpanScannerState(l,r)));case 37:return r=l._string_scanner$_position,l.expectChar$1(37),n=o.identifier$0(),r=o.spanFrom$1(new t._SpanScannerState(l,r)),o._selector$_allowPlaceholder||o.error$2(0,F.Placeh,l.spanFrom$1(_)),new t.PlaceholderSelector0(n,r);case 58:return o._selector$_pseudoSelector$0();case 38:return r=l._string_scanner$_position,l.expectChar$1(38),o.lookingAtIdentifierBody$0()?(s=new t.StringBuffer(""),o._parser0$_identifierBody$1(s),s._contents.length===0&&l.error$1(0,"Expected identifier body."),i=s._contents,a=(i.charCodeAt(0)==0,i)):a=null,r=o.spanFrom$1(new t._SpanScannerState(l,r)),e||o.error$2(0,"Parent selectors aren't allowed here.",l.spanFrom$1(_)),new t.ParentSelector0(a,r);default:return o._selector$_typeOrUniversalSelector$0()}},_selector$_simpleSelector$0(){return this._selector$_simpleSelector$1$allowParent(null)},_selector$_attributeSelector$0(){var e,r,n,s,i,a=this,o=null,l=a.scanner,_=new t._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(91),a.whitespace$0(),e=a._selector$_attributeName$0(),a.whitespace$0(),l.scanChar$1(93)?new t.AttributeSelector0(e,o,o,o,a.spanFrom$1(_)):(r=a._selector$_attributeOperator$0(),a.whitespace$0(),n=l.peekChar$0(),s=n===39||n===34?a.string$0():a.identifier$0(),a.whitespace$0(),n=l.peekChar$0(),i=n!=null&&t.isAlphabetic1(n)?t.Primitives_stringFromCharCode(l.readChar$0()):o,l.expectChar$1(93),new t.AttributeSelector0(e,r,s,i,a.spanFrom$1(_)))},_selector$_attributeName$0(){var e,r=this,n=r.scanner;return n.scanChar$1(42)?(n.expectChar$1(124),new t.QualifiedName0(r.identifier$0(),"*")):n.scanChar$1(124)?new t.QualifiedName0(r.identifier$0(),""):(e=r.identifier$0(),n.peekChar$0()!==124||n.peekChar$1(1)===61?new t.QualifiedName0(e,null):(n.readChar$0(),new t.QualifiedName0(r.identifier$0(),e)))},_selector$_attributeOperator$0(){var e=this.scanner,r=e._string_scanner$_position;switch(e.readChar$0()){case 61:return u.AttributeOperator_ES60;case 126:return e.expectChar$1(61),u.AttributeOperator_r600;case 124:return e.expectChar$1(61),u.AttributeOperator_ivT0;case 94:return e.expectChar$1(61),u.AttributeOperator_eot0;case 36:return e.expectChar$1(61),u.AttributeOperator_BGd0;case 42:return e.expectChar$1(61),u.AttributeOperator_8aB0;default:e.error$2$position(0,'Expected "]".',r)}},_selector$_pseudoSelector$0(){var e,r,n,s,i,a,o=this,l=null,_=o.scanner,c=new t._SpanScannerState(_,_._string_scanner$_position);return _.expectChar$1(58),e=_.scanChar$1(58),r=o.identifier$0(),_.scanChar$1(40)?(o.whitespace$0(),n=t.unvendor0(r),e?v._selectorPseudoElements0.contains$1(0,n)?(s=o._selector$_selectorList$0(),i=l):(i=o.declarationValue$1$allowEmpty(!0),s=l):v._selectorPseudoClasses0.contains$1(0,n)?(s=o._selector$_selectorList$0(),i=l):n==="nth-child"||n==="nth-last-child"?(i=o._selector$_aNPlusB$0(),o.whitespace$0(),a=_.peekChar$1(-1),(a===32||a===9||a===10||a===13||a===12)&&_.peekChar$0()!==41?(o.expectIdentifier$1("of"),i+=" of",o.whitespace$0(),s=o._selector$_selectorList$0()):s=l):(i=u.JSString_methods.trimRight$0(o.declarationValue$1$allowEmpty(!0)),s=l),_.expectChar$1(41),t.PseudoSelector$0(r,o.spanFrom$1(c),i,e,s)):t.PseudoSelector$0(r,o.spanFrom$1(c),l,e,l)},_selector$_aNPlusB$0(){var e,r,n,s,i,a=this,o=a.scanner;switch(o.peekChar$0()){case 101:case 69:return a.expectIdentifier$1("even"),"even";case 111:case 79:return a.expectIdentifier$1("odd"),"odd";case 43:case 45:e=""+t.Primitives_stringFromCharCode(o.readChar$0());break;default:e=""}if(r=o.peekChar$0(),r!=null&&t.isDigit0(r)){for(;n=o.peekChar$0(),n!=null&&n>=48&&n<=57;)e+=t.Primitives_stringFromCharCode(o.readChar$0());if(a.whitespace$0(),!a.scanIdentChar$1(110))return e.charCodeAt(0)==0,e}else a.expectIdentChar$1(110);if(e+=t.Primitives_stringFromCharCode(110),a.whitespace$0(),s=o.peekChar$0(),s!==43&&s!==45)return e.charCodeAt(0)==0,e;for(e+=t.Primitives_stringFromCharCode(o.readChar$0()),a.whitespace$0(),i=o.peekChar$0(),(i==null||!t.isDigit0(i))&&o.error$1(0,"Expected a number.");n=o.peekChar$0(),n!=null&&n>=48&&n<=57;)e+=t.Primitives_stringFromCharCode(o.readChar$0());return e.charCodeAt(0)==0,e},_selector$_typeOrUniversalSelector$0(){var e,r=this,n=r.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position),i=n.peekChar$0();return i===42?(n.readChar$0(),n.scanChar$1(124)?n.scanChar$1(42)?new t.UniversalSelector0("*",r.spanFrom$1(s)):new t.TypeSelector0(new t.QualifiedName0(r.identifier$0(),"*"),r.spanFrom$1(s)):new t.UniversalSelector0(null,r.spanFrom$1(s))):i===124?(n.readChar$0(),n.scanChar$1(42)?new t.UniversalSelector0("",r.spanFrom$1(s)):new t.TypeSelector0(new t.QualifiedName0(r.identifier$0(),""),r.spanFrom$1(s))):(e=r.identifier$0(),n.scanChar$1(124)?n.scanChar$1(42)?new t.UniversalSelector0(e,r.spanFrom$1(s)):new t.TypeSelector0(new t.QualifiedName0(r.identifier$0(),e),r.spanFrom$1(s)):new t.TypeSelector0(new t.QualifiedName0(e,null),r.spanFrom$1(s)))}},t.SelectorParser_parse_closure0.prototype={call$0(){var e=this.$this,r=e._selector$_selectorList$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),r},$signature:530},t.SelectorParser_parseCompoundSelector_closure0.prototype={call$0(){var e=this.$this,r=e._selector$_compoundSelector$0();return e=e.scanner,e._string_scanner$_position!==e.string.length&&e.error$1(0,"expected selector."),r},$signature:531},t.SelectorSearchVisitor0.prototype={visitAttributeSelector$1(e){return null},visitClassSelector$1(e){return null},visitIDSelector$1(e){return null},visitPlaceholderSelector$1(e){return null},visitTypeSelector$1(e){return null},visitUniversalSelector$1(e){return null},visitComplexSelector$1(e){return t.IterableExtension_search0(e.components,new t.SelectorSearchVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return t.IterableExtension_search0(e.components,new t.SelectorSearchVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e){return t.NullableExtension_andThen0(e.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return t.IterableExtension_search0(e.components,this.get$visitComplexSelector())}},t.SelectorSearchVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return t._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(ComplexSelectorComponent0)")}},t.SelectorSearchVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(SimpleSelector0)")}},t.serialize_closure0.prototype={call$1(e){return e>127},$signature:49},t._SerializeVisitor0.prototype={visitCssStylesheet$1(e){var r,n,s,i,a,o,l,_,c,p,h,f=this;for(r=m.get$iterator$ax(e.get$children(e)),n=!f._serialize0$_inspect,s=f._serialize0$_style===u.OutputStyle_10,i=!s,a=$.CssComment_2,o=$.CssParentNode_2,l=f._serialize0$_buffer,_=f._lineFeed.text,c=null;r.moveNext$0();)p=r.get$current(r),n?h=s?p.accept$1(u._IsInvisibleVisitor_true_true0):p.accept$1(u._IsInvisibleVisitor_true_false0):h=!1,!h&&(c!=null&&((o._is(c)?c.get$isChildless():!a._is(c))&&l.writeCharCode$1(59),f._serialize0$_isTrailingComment$2(p,c)?i&&l.writeCharCode$1(32):(i&&l.write$1(0,_),c.get$isGroupEnd()&&i&&l.write$1(0,_))),p.accept$1(f),c=p);c!=null?r=(o._is(c)?c.get$isChildless():!a._is(c))&&i:r=!1,r&&l.writeCharCode$1(59)},visitCssComment$1(e){this._serialize0$_buffer.forSpan$2(e.span,new t._SerializeVisitor_visitCssComment_closure0(this,e))},visitCssAtRule$1(e){var r,n=this;n._serialize0$_writeIndentation$0(),r=n._serialize0$_buffer,r.forSpan$2(e.span,new t._SerializeVisitor_visitCssAtRule_closure0(n,e)),e.isChildless||(n._serialize0$_style!==u.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e))},visitCssMediaRule$1(e){var r,n=this;n._serialize0$_writeIndentation$0(),r=n._serialize0$_buffer,r.forSpan$2(e.span,new t._SerializeVisitor_visitCssMediaRule_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssImport$1(e){this._serialize0$_writeIndentation$0(),this._serialize0$_buffer.forSpan$2(e.span,new t._SerializeVisitor_visitCssImport_closure0(this,e))},_serialize0$_writeImportUrl$1(e){var r,n,s=this;if(s._serialize0$_style!==u.OutputStyle_10||u.JSString_methods._codeUnitAt$1(e,0)!==117){s._serialize0$_buffer.write$1(0,e);return}r=u.JSString_methods.substring$2(e,4,e.length-1),n=u.JSString_methods._codeUnitAt$1(r,0),n===39||n===34?s._serialize0$_buffer.write$1(0,r):s._serialize0$_visitQuotedString$1(r)},visitCssKeyframeBlock$1(e){var r,n=this;n._serialize0$_writeIndentation$0(),r=n._serialize0$_buffer,r.forSpan$2(e.selector.span,new t._SerializeVisitor_visitCssKeyframeBlock_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},_serialize0$_visitMediaQuery$1(e){var r,n,s,i,a=this,o=e.modifier;o!=null&&(r=a._serialize0$_buffer,r.write$1(0,o),r.writeCharCode$1(32)),o=e.type,o!=null&&(r=a._serialize0$_buffer,r.write$1(0,o),e.conditions.length!==0&&r.write$1(0," and ")),o=e.conditions,o.length===1&&m.startsWith$1$s(u.JSArray_methods.get$first(o),"(not ")?(r=a._serialize0$_buffer,r.write$1(0,"not "),n=u.JSArray_methods.get$first(o),r.write$1(0,u.JSString_methods.substring$2(n,5,n.length-1))):(s=e.conjunction?"and":"or",r=a._serialize0$_style===u.OutputStyle_10?s+" ":" "+s+" ",i=a._serialize0$_buffer,a._serialize0$_writeBetween$3(o,r,i.get$write(i)))},visitCssStyleRule$1(e){var r,n=this;n._serialize0$_writeIndentation$0(),r=n._serialize0$_buffer,r.forSpan$2(e._style_rule0$_selector._box0$_inner.value.span,new t._SerializeVisitor_visitCssStyleRule_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssSupportsRule$1(e){var r,n=this;n._serialize0$_writeIndentation$0(),r=n._serialize0$_buffer,r.forSpan$2(e.span,new t._SerializeVisitor_visitCssSupportsRule_closure0(n,e)),n._serialize0$_style!==u.OutputStyle_10&&r.writeCharCode$1(32),n._serialize0$_visitChildren$1(e)},visitCssDeclaration$1(e){var r,n,s,i,a,o,l=this;if(l._serialize0$_writeIndentation$0(),a=e.name,l._serialize0$_write$1(a),o=l._serialize0$_buffer,o.writeCharCode$1(58),m.startsWith$1$s(a.value,"--")&&e.parsedAsCustomProperty)o.forSpan$2(e.value.span,new t._SerializeVisitor_visitCssDeclaration_closure1(l,e));else{l._serialize0$_style!==u.OutputStyle_10&&o.writeCharCode$1(32);try{o.forSpan$2(e.valueSpanForMap,new t._SerializeVisitor_visitCssDeclaration_closure2(l,e))}catch(_){if(a=t.unwrapException(_),a instanceof t.MultiSpanSassScriptException0)r=a,n=t.getTraceFromException(_),t.throwWithTrace0(t.MultiSpanSassException$0(r.message,e.value.span,r.primaryLabel,r.secondarySpans,null),n);else if(a instanceof t.SassScriptException0)s=a,i=t.getTraceFromException(_),a=s.message,t.throwWithTrace0(new t.SassException0(u.Set_empty,a,e.value.span),i);else throw _}}},_serialize0$_writeFoldedValue$1(e){var r,n,s,i,a=t.StringScanner$($.SassString_2._as(e.value.value)._string0$_text,null,null);for(r=a.string.length,n=this._serialize0$_buffer;a._string_scanner$_position!==r;){if(s=a.readChar$0(),s!==10){n.writeCharCode$1(s);continue}for(n.writeCharCode$1(32);i=a.peekChar$0(),i===32||i===9||i===10||i===13||i===12;)a.readChar$0()}},_serialize0$_writeReindentedValue$1(e){var r,n=this,s=$.SassString_2._as(e.value.value)._string0$_text,i=n._serialize0$_minimumIndentation$1(s);if(i==null){n._serialize0$_buffer.write$1(0,s);return}else if(i===-1){r=n._serialize0$_buffer,r.write$1(0,t.trimAsciiRight0(s,!0)),r.writeCharCode$1(32);return}r=e.name.span,r=r.get$start(r),n._serialize0$_writeWithIndent$2(s,Math.min(i,r.file.getColumn$1(r.offset)))},_serialize0$_minimumIndentation$1(e){for(var r,n,s,i,a,o=t.LineScanner$(e),l=o.string.length;o._string_scanner$_position!==l?(r=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(r),n=r!==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&&(i=o.peekChar$0(),!(i!==32&&i!==9));)o._adjustLineAndColumn$1(o.super$StringScanner$readChar());if(!(o._string_scanner$_position===l||o.scanChar$1(10)))for(a=o._line_scanner$_column,s=s==null?a:Math.min(s,a);o._string_scanner$_position!==l?(r=o.super$StringScanner$readChar(),o._adjustLineAndColumn$1(r),n=r!==10):n=!1,!!n;);}return s==null?-1:s},_serialize0$_writeWithIndent$2(e,r){var n,s,i,a,o,l,_,c=t.LineScanner$(e);for(n=c.string,s=n.length,i=this._serialize0$_buffer;c._string_scanner$_position!==s&&(a=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(a),a!==10);)i.writeCharCode$1(a);for(;;){for(o=c._string_scanner$_position,l=1;;){if(c._string_scanner$_position===s){i.writeCharCode$1(32);return}if(a=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(a),!(a===32||a===9)){if(a!==10)break;o=c._string_scanner$_position,++l}}for(this._serialize0$_writeTimes$2(10,l),this._serialize0$_writeIndentation$0(),_=c._string_scanner$_position,i.write$1(0,u.JSString_methods.substring$2(n,o+r,_));;){if(c._string_scanner$_position===s)return;if(a=c.super$StringScanner$readChar(),c._adjustLineAndColumn$1(a),a===10)break;i.writeCharCode$1(a)}}},visitCalculation$1(e){var r,n=this,s=n._serialize0$_buffer;s.write$1(0,e.name),s.writeCharCode$1(40),r=n._serialize0$_style===u.OutputStyle_10?",":", ",n._serialize0$_writeBetween$3(e.$arguments,r,n.get$_serialize0$_writeCalculationValue()),s.writeCharCode$1(41)},_serialize0$_writeCalculationValue$1(e){var r,n,s,i,a,o,l,_=this;if(e instanceof t.SassNumber0&&!isFinite(e._number1$_value)){if(r=m.getInterceptor$x(e),r.get$numeratorUnits(e).length>1||r.get$denominatorUnits(e).length!==0){if(!_._serialize0$_inspect)throw t.wrapException(t.SassScriptException$0(t.S(e)+" isn't a valid CSS value.",null));_._serialize0$_writeNumber$1(e._number1$_value),_._serialize0$_buffer.write$1(0,e.get$unitString());return}n=e._number1$_value,n===1/0?_._serialize0$_buffer.write$1(0,"infinity"):n===-1/0?_._serialize0$_buffer.write$1(0,"-infinity"):isNaN(n)&&_._serialize0$_buffer.write$1(0,"NaN"),s=t.IterableExtension_get_firstOrNull(r.get$numeratorUnits(e)),s!=null&&(r=_._serialize0$_style!==u.OutputStyle_10,r&&_._serialize0$_buffer.writeCharCode$1(32),n=_._serialize0$_buffer,n.writeCharCode$1(42),r&&n.writeCharCode$1(32),n.writeCharCode$1(49),n.write$1(0,s))}else e instanceof t.Value0?e.accept$1(_):e instanceof t.CalculationInterpolation0?_._serialize0$_buffer.write$1(0,e._calculation0$_value):e instanceof t.CalculationOperation0&&(r=e._calculation0$_left,r instanceof t.CalculationInterpolation0?i=!0:i=r instanceof t.CalculationOperation0&&r._calculation0$_operator.precedence")),i=e._list1$_separator,a=o._serialize0$_separatorString$1(i),o._serialize0$_writeBetween$3(n,a,r?new t._SerializeVisitor_visitList_closure3(o,e):new t._SerializeVisitor_visitList_closure4(o)),s&&(r=o._serialize0$_buffer,r.write$1(0,i.separator),l||r.writeCharCode$1(41)),l&&o._serialize0$_buffer.writeCharCode$1(93)},_serialize0$_separatorString$1(e){switch(e){case u.ListSeparator_rXA0:return this._serialize0$_style===u.OutputStyle_10?",":", ";case u.ListSeparator_zg90:return this._serialize0$_style===u.OutputStyle_10?"/":" / ";case u.ListSeparator_EVt0:return" ";default:return""}},_serialize0$_elementNeedsParens$2(e,r){var n;if(r instanceof t.SassList0){if(r._list1$_contents.length<2||r._list1$_hasBrackets)return!1;switch(e){case u.ListSeparator_rXA0:return r._list1$_separator===u.ListSeparator_rXA0;case u.ListSeparator_zg90:return n=r._list1$_separator,n===u.ListSeparator_rXA0||n===u.ListSeparator_zg90;default:return r._list1$_separator!==u.ListSeparator_undecided_null_undecided0}}return!1},visitMap$1(e){var r,n,s=this;if(!s._serialize0$_inspect)throw t.wrapException(t.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));r=s._serialize0$_buffer,r.writeCharCode$1(40),n=e._map0$_contents,s._serialize0$_writeBetween$3(n.get$entries(n),", ",new t._SerializeVisitor_visitMap_closure0(s)),r.writeCharCode$1(41)},_serialize0$_writeMapElement$1(e){var r=e instanceof t.SassList0&&e._list1$_separator===u.ListSeparator_rXA0&&!e._list1$_hasBrackets;r&&this._serialize0$_buffer.writeCharCode$1(40),e.accept$1(this),r&&this._serialize0$_buffer.writeCharCode$1(41)},visitNumber$1(e){var r,n=this,s=e.asSlash;if(s!=null){n.visitNumber$1(s.item1),n._serialize0$_buffer.writeCharCode$1(47),n.visitNumber$1(s.item2);return}if(r=e._number1$_value,!isFinite(r)){n.visitCalculation$1(new t.SassCalculation0("calc",t.List_List$unmodifiable(t._setArrayType([e],$.JSArray_Object),$.Object)));return}if(n._serialize0$_writeNumber$1(r),n._serialize0$_inspect)n._serialize0$_buffer.write$1(0,e.get$unitString());else{if(e.get$numeratorUnits(e).length>1||e.get$denominatorUnits(e).length!==0)throw t.wrapException(t.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));e.get$numeratorUnits(e).length!==0&&n._serialize0$_buffer.write$1(0,u.JSArray_methods.get$first(e.get$numeratorUnits(e)))}},_serialize0$_writeNumber$1(e){var r,n=this,s=t.fuzzyAsInt0(e);if(s!=null){n._serialize0$_buffer.write$1(0,n._serialize0$_removeExponent$1(u.JSInt_methods.toString$0(s)));return}if(r=n._serialize0$_removeExponent$1(u.JSNumber_methods.toString$0(e)),r.length<12){n._serialize0$_style===u.OutputStyle_10&&u.JSString_methods._codeUnitAt$1(r,0)===48&&(r=u.JSString_methods.substring$1(r,1)),n._serialize0$_buffer.write$1(0,r);return}n._serialize0$_writeRounded$1(r)},_serialize0$_removeExponent$1(e){for(var r,n,s,i=u.JSString_methods._codeUnitAt$1(e,0),a=i===45,o=t._Cell$(),l=e.length,_=0;;){if(!(_3&&(r._contents=i+u.JSString_methods.substring$2(e,3,_))):_>2&&(r._contents=i+u.JSString_methods.substring$2(e,2,_)),o.__late_helper$_value=t.int_parse(u.JSString_methods.substring$2(e,_+1,l),null);break}++_}if(r==null)return e;if(o._readLocal$0()>0){for(i=o._readLocal$0(),l=r._contents,n=a?1:0,s=i-(l.length-1-n),i=l,_=0;_n;)i+=t.Primitives_stringFromCharCode(48),--_;return a?(l=r._contents,l=u.JSString_methods.substring$1((l.charCodeAt(0)==0,l),1)):l=r,l=i+t.S(l),l.charCodeAt(0)==0,l}},_serialize0$_writeRounded$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=this;if(u.JSString_methods.endsWith$1(e,".0")){g._serialize0$_buffer.write$1(0,u.JSString_methods.substring$2(e,0,e.length-2));return}for(r=e.length,n=new Uint8Array(r+1),s=u.JSString_methods._codeUnitAt$1(e,0)===45,i=s?1:0,a=1;;i=o,a=_){if(i===r){g._serialize0$_buffer.write$1(0,e);return}if(o=i+1,l=u.JSString_methods._codeUnitAt$1(e,i),l===46){i=o;break}_=a+1,n[a]=l-48}if(c=i+10,c>=r){g._serialize0$_buffer.write$1(0,e);return}for(_=a;i=5)for(;p=_-1,h=n[p]+1,n[p]=h,h===10;_=p);for(;_a,!!(r&&n[_-1]===0);)--_;if(_===2&&n[0]===0&&n[1]===0){g._serialize0$_buffer.writeCharCode$1(48);return}for(s&&g._serialize0$_buffer.writeCharCode$1(45),n[0]===0?f=g._serialize0$_style===u.OutputStyle_10&&n[1]===0?2:1:f=0,d=g._serialize0$_buffer;f=57344&&r<=63743?(this._serialize0$_writeEscape$4(e,r,n,s),s):r>>>7===439&&n.length>s+1?(i=s+1,this._serialize0$_writeEscape$4(e,65536+((r&1023)<<10)+(u.JSString_methods._codeUnitAt$1(n,i)&1023),n,i),i):null},_serialize0$_writeEscape$4(e,r,n,s){var i,a;e.writeCharCode$1(92),e.write$1(0,u.JSInt_methods.toRadixString$1(r,16)),i=s+1,n.length!==i&&(a=u.JSString_methods._codeUnitAt$1(n,i),(t.isHex0(a)||a===32||a===9)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e){var r,n,s=this._serialize0$_buffer;s.writeCharCode$1(91),s.write$1(0,e.name),r=e.value,r!=null&&(s.write$1(0,e.op),t.Parser_isIdentifier0(r)&&!u.JSString_methods.startsWith$1(r,"--")?(s.write$1(0,r),n=e.modifier,n!=null&&s.writeCharCode$1(32)):(this._serialize0$_visitQuotedString$1(r),n=e.modifier,n!=null&&this._serialize0$_style!==u.OutputStyle_10&&s.writeCharCode$1(32)),n!=null&&s.write$1(0,n)),s.writeCharCode$1(93)},visitClassSelector$1(e){var r=this._serialize0$_buffer;r.writeCharCode$1(46),r.write$1(0,e.name)},visitComplexSelector$1(e){var r,n,s,i,a,o,l,_,c,p,h=this,f=e.leadingCombinators;for(h._serialize0$_writeCombinators$1(f),f.length!==0&&e.components.length!==0&&h._serialize0$_style!==u.OutputStyle_10&&h._serialize0$_buffer.writeCharCode$1(32),f=e.components,r=f.length,n=r-1,s=h._serialize0$_buffer,i=h._serialize0$_style===u.OutputStyle_10,a=!i,o=0;o"))),n=l._serialize0$_style!==u.OutputStyle_10,s=l._serialize0$_buffer,i=l._lineFeed.text,a=!0;r.moveNext$0();)o=r.get$current(r),a?a=!1:(s.writeCharCode$1(44),o.lineBreak?(n&&s.write$1(0,i),l._serialize0$_writeIndentation$0()):n&&s.writeCharCode$1(32)),l.visitComplexSelector$1(o)},visitParentSelector$1(e){var r,n=this._serialize0$_buffer;n.writeCharCode$1(38),r=e.suffix,r!=null&&n.write$1(0,r)},visitPlaceholderSelector$1(e){var r=this._serialize0$_buffer;r.writeCharCode$1(37),r.write$1(0,e.name)},visitPseudoSelector$1(e){var r,n,s,i=e.selector,a=i==null,o=!a;o&&e.name==="not"&&i.accept$1(u._IsInvisibleVisitor_true0)||(r=this._serialize0$_buffer,r.writeCharCode$1(58),e.isSyntacticClass||r.writeCharCode$1(58),r.write$1(0,e.name),n=e.argument,s=n==null,!(s&&a)&&(r.writeCharCode$1(40),s||(r.write$1(0,n),o&&r.writeCharCode$1(32)),o&&this.visitSelectorList$1(i),r.writeCharCode$1(41)))},visitTypeSelector$1(e){this._serialize0$_buffer.write$1(0,e.name)},visitUniversalSelector$1(e){var r,n=e.namespace;n!=null&&(r=this._serialize0$_buffer,r.write$1(0,n),r.writeCharCode$1(124)),this._serialize0$_buffer.writeCharCode$1(42)},_serialize0$_write$1(e){return this._serialize0$_buffer.forSpan$2(e.span,new t._SerializeVisitor__write_closure0(this,e))},_serialize0$_visitChildren$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g,y=this,S=y._serialize0$_buffer;for(S.writeCharCode$1(123),r=e.children,r=new t.ListIterator(r,r.get$length(r)),n=y._serialize0$_style===u.OutputStyle_10,s=!n,i=!y._serialize0$_inspect,a=t._instanceType(r)._precomputed1,o=$.CssComment_2,l=$.CssParentNode_2,_=y._lineFeed.text,c=null,p=null;r.moveNext$0();)h=r.__internal$_current,f=h==null?a._as(h):h,i?h=n?f.accept$1(u._IsInvisibleVisitor_true_true0):f.accept$1(u._IsInvisibleVisitor_true_false0):h=!1,!h&&(h=p==null,h?d=!1:d=l._is(p)?p.get$isChildless():!o._is(p),d&&S.writeCharCode$1(59),y._serialize0$_isTrailingComment$2(f,h?e:p)?(s&&S.writeCharCode$1(32),g=y._serialize0$_indentation,y._serialize0$_indentation=0,new t._SerializeVisitor__visitChildren_closure1(y,f).call$0(),y._serialize0$_indentation=g):(s&&S.write$1(0,_),++y._serialize0$_indentation,new t._SerializeVisitor__visitChildren_closure2(y,f).call$0(),--y._serialize0$_indentation),c=p,p=f);p!=null&&((l._is(p)?p.get$isChildless():!o._is(p))&&s&&S.writeCharCode$1(59),c==null&&y._serialize0$_isTrailingComment$2(p,e)?s&&S.writeCharCode$1(32):(y._serialize0$_writeLineFeed$0(),y._serialize0$_writeIndentation$0())),S.writeCharCode$1(125)},_serialize0$_isTrailingComment$2(e,r){var n,s,i,a,o,l,_;return this._serialize0$_style===u.OutputStyle_10||!$.CssComment_2._is(e)||(n=e.span,s=n.get$sourceUrl(n),i=r.get$span(r),!m.$eq$(s,i.get$sourceUrl(i)))?!1:(s=r.get$span(r),m.$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),i=r.get$span(r),a=s.offset-i.get$start(i).offset-1,a<0?!1:(o=Math.max(0,u.JSString_methods.lastIndexOf$2(r.get$span(r).get$text(),"{",a)),s=r.get$span(r),s=s.get$file(s),i=r.get$span(r),i=i.get$start(i),l=r.get$span(r),_=s.span$2(0,i.offset,l.get$start(l).offset+o),n=n.get$start(n),n=n.file.getLine$1(n.offset),l=t.FileLocation$_(_.file,_._end),n===l.file.getLine$1(l.offset))):(n=n.get$start(n),n=n.file.getLine$1(n.offset),s=r.get$span(r),s=s.get$end(s),n===s.file.getLine$1(s.offset)))},_serialize0$_writeLineFeed$0(){this._serialize0$_style!==u.OutputStyle_10&&this._serialize0$_buffer.write$1(0,this._lineFeed.text)},_serialize0$_writeIndentation$0(){var e=this;e._serialize0$_style!==u.OutputStyle_10&&e._serialize0$_writeTimes$2(e._serialize0$_indentCharacter,e._serialize0$_indentation*e._serialize0$_indentWidth)},_serialize0$_writeTimes$2(e,r){var n,s;for(n=this._serialize0$_buffer,s=0;s")))}},t.SourceMapBuffer_buildSourceMap_closure0.prototype={call$1(e){var r=e.source,n=e.target,s=n.line,i=this._box_0,a=i.prefixLines;return i=s===0?i.prefixColumn:0,new t.Entry(r,t.SourceLocation$(n.offset+this.prefixLength,n.column+i,s+a,null),e.identifierName)},$signature:153},t.updateSourceSpanPrototype_closure.prototype={call$1(e){return e.get$start(e)},$signature:244},t.updateSourceSpanPrototype_closure0.prototype={call$1(e){return e.get$end(e)},$signature:244},t.updateSourceSpanPrototype_closure1.prototype={call$1(e){return t.NullableExtension_andThen0(e.get$sourceUrl(e),t.utils1__dartToJSUrl$closure())},$signature:536},t.updateSourceSpanPrototype_closure2.prototype={call$1(e){return e.get$text()},$signature:245},t.updateSourceSpanPrototype_closure3.prototype={call$1(e){return e.get$context(e)},$signature:245},t.updateSourceSpanPrototype_closure4.prototype={call$1(e){return e.get$line()},$signature:246},t.updateSourceSpanPrototype_closure5.prototype={call$1(e){return e.get$column()},$signature:246},t.StatementSearchVisitor0.prototype={visitAtRootRule$1(e){return this.visitChildren$1(e.children)},visitAtRule$1(e){return t.NullableExtension_andThen0(e.children,this.get$visitChildren())},visitContentBlock$1(e){return this.visitChildren$1(e.children)},visitDebugRule$1(e){return null},visitDeclaration$1(e){return t.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 r=t.IterableExtension_search0(e.clauses,new t.StatementSearchVisitor_visitIfRule_closure1(this));return r==null?t.NullableExtension_andThen0(e.lastClause,new t.StatementSearchVisitor_visitIfRule_closure2(this)):r},visitImportRule$1(e){return null},visitIncludeRule$1(e){return t.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 t.IterableExtension_search0(e,new t.StatementSearchVisitor_visitChildren_closure0(this))}},t.StatementSearchVisitor_visitIfRule_closure1.prototype={call$1(e){return t.IterableExtension_search0(e.children,new t.StatementSearchVisitor_visitIfRule__closure2(this.$this))},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(IfClause0)")}},t.StatementSearchVisitor_visitIfRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},t.StatementSearchVisitor_visitIfRule_closure2.prototype={call$1(e){return t.IterableExtension_search0(e.children,new t.StatementSearchVisitor_visitIfRule__closure1(this.$this))},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(ElseClause0)")}},t.StatementSearchVisitor_visitIfRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},t.StatementSearchVisitor_visitChildren_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return t._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},t.StaticImport0.prototype={toString$0(e){var r=this.url.toString$0(0),n=this.modifiers;return r+(n==null?"":" "+n.toString$0(0))},$isImport0:1,$isAstNode0:1,get$span(e){return this.span}},t.StderrLogger0.prototype={warn$4$deprecation$span$trace(e,r,n,s,i){var a,o=new t.StringBuffer(""),l=this.color;l?(a=o._contents="\x1B[33m\x1B[1m",a=o._contents=(n?o._contents=a+"Deprecation ":a)+"Warning\x1B[0m"):a=o._contents=(n?o._contents="DEPRECATION ":"")+"WARNING",s==null?l=o._contents=a+(": "+r+` `):i!=null?(l=a+(": "+r+` `+s.highlight$1$color(l)+` `),o._contents=l):(l=a+(" on "+s.message$2$color(0,` `+r,l)+` `),o._contents=l),i!=null&&(o._contents=l+(t.indent0(u.JSString_methods.trimRight$0(i.toString$0(0)),4)+` `)),t.printError0(o)},warn$1(e,r){return this.warn$4$deprecation$span$trace(e,r,!1,null,null)},warn$3$span$trace(e,r,n,s){return this.warn$4$deprecation$span$trace(e,r,!1,n,s)},warn$2$span(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,n,null)},warn$2$trace(e,r,n){return this.warn$4$deprecation$span$trace(e,r,!1,null,n)},debug$2(e,r,n){var s,i,a=n.file,o=n._file$_start;t.FileLocation$_(a,o).file.url==null?s="-":(i=t.FileLocation$_(a,o),s=v.$get$context().prettyUri$1(i.file.url)),a=t.FileLocation$_(a,o),a=a.file.getLine$1(a.offset),o=this.color?"\x1B[1mDebug\x1B[0m":"DEBUG",o=s+":"+(a+1)+" "+o+(": "+r),t.printError0((o.charCodeAt(0)==0,o))}},t.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,$.dynamic)},asInterpolation$1$static(e){var r,n,s,i,a,o,l,_,c,p;if(!this.hasQuotes)return this.text;for(r=this.text,n=r.contents,s=t.StringExpression__bestQuote0(new t.WhereTypeIterable(n,$.WhereTypeIterable_String)),i=new t.StringBuffer(""),a=t._setArrayType([],$.JSArray_Object),o=new t.InterpolationBuffer0(i,a),i._contents+=t.Primitives_stringFromCharCode(s),l=n.length,_=$.Expression_2,c=0;c=97&&a<=122?a&4294967263:a);return new t.SassString0((i.charCodeAt(0)==0,i),o._string0$_hasQuotes)},$signature:16},t._toLowerCase_closure0.prototype={call$1(e){var r,n,s,i,a,o=m.$index$asx(e,0).assertString$1("string");for(r=o._string0$_text,n=r.length,s=0,i="";s=65&&a<=90?a|32:a);return new t.SassString0((i.charCodeAt(0)==0,i),o._string0$_hasQuotes)},$signature:16},t._uniqueId_closure0.prototype={call$1(e){var r=v.$get$_previousUniqueId0()+(v.$get$_random1().nextInt$1(36)+1);return v._previousUniqueId0=r,r>Math.pow(36,6)&&(v._previousUniqueId0=u.JSInt_methods.$mod(v.$get$_previousUniqueId0(),t._asInt(Math.pow(36,6)))),new t.SassString0("u"+u.JSString_methods.padLeft$2(m.toRadixString$1$n(v.$get$_previousUniqueId0(),36),6,"0"),!1)},$signature:16},t.stringClass_closure.prototype={call$0(){var e,r=$.JSClass,n=r._as(t.allowInteropCaptureThisNamed("sass.SassString",new t.stringClass__closure));return t.LinkedHashMap_LinkedHashMap$_literal(["text",new t.stringClass__closure0,"hasQuotes",new t.stringClass__closure1,"sassLength",new t.stringClass__closure2],$.String,$.Function).forEach$1(0,t.JSClassExtension_get_defineGetter(n)),m.get$$prototype$x(n).sassIndexToStringIndex=t.allowInteropCaptureThisNamed("sassIndexToStringIndex",new t.stringClass__closure3),e=v.$get$_emptyQuoted0(),t.JSClassExtension_injectSuperclass(r._as(e.constructor),n),n},$signature:21},t.stringClass__closure.prototype={call$3(e,r,n){var s;return typeof r=="string"?(s=n==null?null:m.get$quotes$x(n),s=new t.SassString0(r,s==null?!0:s)):($.nullable__ConstructorOptions_3._as(r),s=r==null?null:m.get$quotes$x(r),s=s==null||s?v.$get$_emptyQuoted0():v.$get$_emptyUnquoted0()),s},call$1(e){return this.call$3(e,null,null)},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues(){return[null,null]},$signature:541},t.stringClass__closure0.prototype={call$1(e){return e._string0$_text},$signature:542},t.stringClass__closure1.prototype={call$1(e){return e._string0$_hasQuotes},$signature:543},t.stringClass__closure2.prototype={call$1(e){return e.get$_string0$_sassLength()},$signature:544},t.stringClass__closure3.prototype={call$3(e,r,n){var s=e._string0$_text,i=r.assertNumber$1(n).assertInt$1(n);return i===0?t.throwExpression(t.SassScriptException$0("String index may not be 0.",n)):Math.abs(i)>e.get$_string0$_sassLength()&&t.throwExpression(t.SassScriptException$0("Invalid index "+r.toString$0(0)+" for a string with "+e.get$_string0$_sassLength()+" characters.",n)),t.codepointIndexToCodeUnitIndex0(s,i<0?e.get$_string0$_sassLength()+i:i-1)},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:545},t._ConstructorOptions1.prototype={},t._NodeSassString.prototype={},t.legacyStringClass_closure.prototype={call$3(e,r,n){var s;n==null?(r.toString,s=new t.SassString0(r,!1)):s=n,m.set$dartValue$x(e,s)},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:546},t.legacyStringClass_closure0.prototype={call$1(e){return m.get$dartValue$x(e)._string0$_text},$signature:547},t.legacyStringClass_closure1.prototype={call$2(e,r){m.set$dartValue$x(e,new t.SassString0(r,!1))},$signature:548},t.SassString0.prototype={get$_string0$_sassLength(){var e,r,n=this,s=n._string0$__SassString__sassLength_FI;return s===v&&(e=new t.Runes(n._string0$_text),r=e.get$length(e),n._string0$__SassString__sassLength_FI!==v&&t.throwUnnamedLateFieldADI(),n._string0$__SassString__sassLength_FI=r,s=r),s},get$isSpecialNumber(){var e,r;return this._string0$_hasQuotes||(e=this._string0$_text,e.length<6)?!1:(r=u.JSString_methods._codeUnitAt$1(e,0)|32,r===99?(r=u.JSString_methods._codeUnitAt$1(e,1)|32,r===108?(u.JSString_methods._codeUnitAt$1(e,2)|32)!==97||(u.JSString_methods._codeUnitAt$1(e,3)|32)!==109||(u.JSString_methods._codeUnitAt$1(e,4)|32)!==112?!1:u.JSString_methods._codeUnitAt$1(e,5)===40:r===97?(u.JSString_methods._codeUnitAt$1(e,2)|32)!==108||(u.JSString_methods._codeUnitAt$1(e,3)|32)!==99?!1:u.JSString_methods._codeUnitAt$1(e,4)===40:!1):r===118?(u.JSString_methods._codeUnitAt$1(e,1)|32)!==97||(u.JSString_methods._codeUnitAt$1(e,2)|32)!==114?!1:u.JSString_methods._codeUnitAt$1(e,3)===40:r===101?(u.JSString_methods._codeUnitAt$1(e,1)|32)!==110||(u.JSString_methods._codeUnitAt$1(e,2)|32)!==118?!1:u.JSString_methods._codeUnitAt$1(e,3)===40:r===109?(r=u.JSString_methods._codeUnitAt$1(e,1)|32,r===97?(u.JSString_methods._codeUnitAt$1(e,2)|32)!==120?!1:u.JSString_methods._codeUnitAt$1(e,3)===40:r===105?(u.JSString_methods._codeUnitAt$1(e,2)|32)!==110?!1:u.JSString_methods._codeUnitAt$1(e,3)===40:!1):!1)},get$isVar(){if(this._string0$_hasQuotes)return!1;var e=this._string0$_text;return e.length<8?!1:(u.JSString_methods._codeUnitAt$1(e,0)|32)===118&&(u.JSString_methods._codeUnitAt$1(e,1)|32)===97&&(u.JSString_methods._codeUnitAt$1(e,2)|32)===114&&u.JSString_methods._codeUnitAt$1(e,3)===40},get$isBlank(){return!this._string0$_hasQuotes&&this._string0$_text.length===0},accept$1$1(e){var r=e._serialize0$_quote&&this._string0$_hasQuotes,n=this._string0$_text;return r?e._serialize0$_visitQuotedString$1(n):e._serialize0$_visitUnquotedString$1(n),null},accept$1(e){return this.accept$1$1(e,$.dynamic)},assertString$1(e){return this},plus$1(e){var r=this._string0$_text,n=this._string0$_hasQuotes;return e instanceof t.SassString0?new t.SassString0(r+e._string0$_text,n):new t.SassString0(r+t.serializeValue0(e,!1,!0),n)},$eq(e,r){return r==null?!1:r instanceof t.SassString0&&this._string0$_text===r._string0$_text},get$hashCode(e){var r=this._string0$_hashCache;return r==null?this._string0$_hashCache=u.JSString_methods.get$hashCode(this._string0$_text):r}},t.ModifiableCssStyleRule0.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){var r;return e instanceof t.ModifiableCssStyleRule0?r=u.C_ListEquality.equals$2(0,e._style_rule0$_selector._box0$_inner.value.components,this._style_rule0$_selector._box0$_inner.value.components):r=!1,r},copyWithoutChildren$0(){return t.ModifiableCssStyleRule$0(this._style_rule0$_selector,this.span,this.originalSelector)},$isCssStyleRule0:1,get$span(e){return this.span}},t.StyleRule0.prototype={accept$1$1(e){return e.visitStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return this.selector.toString$0(0)+" {"+(r&&u.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},t.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,$.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},t.ModifiableCssStylesheet0.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},equalsIgnoringChildren$1(e){return e instanceof t.ModifiableCssStylesheet0},copyWithoutChildren$0(){return t.ModifiableCssStylesheet$0(this.span)},$isCssStylesheet0:1,get$span(e){return this.span}},t.StylesheetParser0.prototype={parse$0(){return this.wrapSpanFormatException$1(new t.StylesheetParser_parse_closure0(this))},parseArgumentDeclaration$0(){return this._stylesheet0$_parseSingleProduction$1$1(new t.StylesheetParser_parseArgumentDeclaration_closure0(this),$.ArgumentDeclaration_2)},_stylesheet0$_parseSingleProduction$1$1(e,r){return this.wrapSpanFormatException$1(new t.StylesheetParser__parseSingleProduction_closure0(this,e,r))},parseSignature$1$requireParens(e){return this.wrapSpanFormatException$1(new t.StylesheetParser_parseSignature_closure(this,e))},_stylesheet0$_statement$1$root(e){var r,n=this,s=n.scanner;switch(s.peekChar$0()){case 64:return n.atRule$2$root(new t.StylesheetParser__statement_closure0(n),e);case 43:return!n.get$indented()||!n.lookingAtIdentifier$1(1)?n._stylesheet0$_styleRule$0():(n._stylesheet0$_isUseAllowed=!1,r=s._string_scanner$_position,s.readChar$0(),n._stylesheet0$_includeRule$1(new t._SpanScannerState(s,r)));case 61:return n.get$indented()?(n._stylesheet0$_isUseAllowed=!1,r=s._string_scanner$_position,s.readChar$0(),n.whitespace$0(),n._stylesheet0$_mixinRule$1(new t._SpanScannerState(s,r))):n._stylesheet0$_styleRule$0();case 125:s.error$2$length(0,'unmatched "}".',1);break;default:return 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,r){var n,s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A=this,M=null,E=F.x21defau,R=F.x21globas,L=A.lastSilentComment;for(A.lastSilentComment=null,r==null?(n=A.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=A.variableName$0(),n=e!=null,n&&A._stylesheet0$_assertPublic$2(i,new t.StylesheetParser_variableDeclarationWithoutNamespace_closure1(A,s)),A.get$plainCss()&&A.error$2(0,F.Sass_v,A.scanner.spanFrom$1(s)),A.whitespace$0(),a=A.scanner,a.expectChar$1(58),A.whitespace$0(),o=A._stylesheet0$_expression$0(),l=new t._SpanScannerState(a,a._string_scanner$_position),_=a.string,c=A.logger,p=!1,h=!1;a.scanChar$1(33);)f=A.identifier$0(),f==="default"?(p&&(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),c instanceof t.DeprecationHandlingLogger0?c.warnForDeprecation$4$span$trace(u.Deprecation_ynv,E,S,M):c.warn$4$deprecation$span$trace(0,E,!0,S,M)),p=!0):f==="global"?(n?(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,F.x21globai,S))):h&&(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),c instanceof t.DeprecationHandlingLogger0?c.warnForDeprecation$4$span$trace(u.Deprecation_ynv,R,S,M):c.warn$4$deprecation$span$trace(0,R,!0,S,M)),h=!0):(d=a._string_scanner$_position,g=a._sourceFile,y=l.position,S=new t._FileSpan(g,y,d),S._FileSpan$3(g,y,d),t.throwExpression(new t.StringScannerException(_,"Invalid flag name.",S))),A.whitespace$0(),l=new t._SpanScannerState(a,a._string_scanner$_position);return A.expectStatementSeparator$1("variable declaration"),C=t.VariableDeclaration$0(i,o,a.spanFrom$1(s),L,h,p,e),h&&A._stylesheet0$_globalVariables.putIfAbsent$2(i,new t.StylesheetParser_variableDeclarationWithoutNamespace_closure2(C)),C},variableDeclarationWithoutNamespace$0(){return this.variableDeclarationWithoutNamespace$2(null,null)},_stylesheet0$_variableDeclarationOrStyleRule$0(){var e,r,n,s,i=this;return i.get$plainCss()||i.get$indented()&&i.scanner.scanChar$1(92)||!i.lookingAtIdentifier$0()?i._stylesheet0$_styleRule$0():(e=i.scanner,r=e._string_scanner$_position,n=i._stylesheet0$_variableDeclarationOrInterpolation$0(),n instanceof t.VariableDeclaration0?n:(s=new t.InterpolationBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),s.addInterpolation$1($.Interpolation_2._as(n)),i._stylesheet0$_styleRule$2(s,new t._SpanScannerState(e,r))))},_stylesheet0$_declarationOrStyleRule$0(){var e,r,n,s=this;return s.get$plainCss()&&s._stylesheet0$_inStyleRule&&!s._stylesheet0$_inUnknownAtRule?s._stylesheet0$_propertyOrVariableDeclaration$0():s.get$indented()&&s.scanner.scanChar$1(92)?s._stylesheet0$_styleRule$0():(e=s.scanner,r=e._string_scanner$_position,n=s._stylesheet0$_declarationOrBuffer$0(),$.Statement_2._is(n)?n:s._stylesheet0$_styleRule$2($.InterpolationBuffer_2._as(n),new t._SpanScannerState(e,r)))},_stylesheet0$_declarationOrBuffer$0(){var e,r,n,s,i,a,o,l,_,c,p=this,h={},f=p.scanner,d=new t._SpanScannerState(f,f._string_scanner$_position),g=new t.InterpolationBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),y=f.peekChar$0();if(y!==58&&y!==42&&y!==46?i=y===35&&f.peekChar$1(1)!==123:i=!0,i?(i=f.readChar$0(),g._interpolation_buffer0$_text._contents+=t.Primitives_stringFromCharCode(i),i=p.rawText$1(p.get$whitespace()),g._interpolation_buffer0$_text._contents+=i,a=!0):a=!1,!p._stylesheet0$_lookingAtInterpolatedIdentifier$0())return g;if(o=a?p.interpolatedIdentifier$0():p._stylesheet0$_variableDeclarationOrInterpolation$0(),o instanceof t.VariableDeclaration0)return o;if(g.addInterpolation$1($.Interpolation_2._as(o)),p._stylesheet0$_isUseAllowed=!1,f.matches$1("/*")&&(i=p.rawText$1(p.get$loudComment()),g._interpolation_buffer0$_text._contents+=i),e=new t.StringBuffer(""),i=p.get$whitespace(),e._contents+=p.rawText$1(i),l=f._string_scanner$_position,!f.scanChar$1(58))return e._contents.length!==0&&(g._interpolation_buffer0$_text._contents+=t.Primitives_stringFromCharCode(32)),g;if(e._contents+=t.Primitives_stringFromCharCode(58),_=g.interpolation$1(f.spanFrom$2(d,new t._SpanScannerState(f,l))),u.JSString_methods.startsWith$1(_.get$initialPlain(),"--"))return h=p._stylesheet0$_interpolatedDeclarationValue$0(),p.expectStatementSeparator$1("custom property"),t.Declaration$0(_,new t.StringExpression0(h,!1),f.spanFrom$1(d));if(f.scanChar$1(58))return h=g,f=h._interpolation_buffer0$_text,f._contents+=t.S(e),f._contents+=t.Primitives_stringFromCharCode(58),h;if(p.get$indented()&&p._stylesheet0$_lookingAtInterpolatedIdentifier$0())return h=g,h._interpolation_buffer0$_text._contents+=t.S(e),h;if(c=p.rawText$1(i),p.lookingAtChildren$0())return p._stylesheet0$_withChildren$3(p.get$_stylesheet0$_declarationChild(),d,new t.StylesheetParser__declarationOrBuffer_closure1(_));e._contents+=c,r=c.length===0&&p._stylesheet0$_lookingAtInterpolatedIdentifier$0(),n=new t._SpanScannerState(f,f._string_scanner$_position),i=h.value=null;try{i=h.value=p._stylesheet0$_expression$0(),p.lookingAtChildren$0()?r&&p.expectStatementSeparator$0():p.atEndOfStatement$0()||p.expectStatementSeparator$0()}catch(S){if($.FormatException._is(t.unwrapException(S))){if(!r||(f.set$state(n),s=p.almostAnyValue$0(),!p.get$indented()&&f.peekChar$0()===59))throw S;return g._interpolation_buffer0$_text._contents+=t.S(e),g.addInterpolation$1(s),g}else throw S}return p.lookingAtChildren$0()?p._stylesheet0$_withChildren$3(p.get$_stylesheet0$_declarationChild(),d,new t.StylesheetParser__declarationOrBuffer_closure2(h,_)):(p.expectStatementSeparator$0(),t.Declaration$0(_,i,f.spanFrom$1(d)))},_stylesheet0$_variableDeclarationOrInterpolation$0(){var e,r,n,s,i,a=this;return a.lookingAtIdentifier$0()?(e=a.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),n=a.identifier$0(),e.matches$1(".$")?(e.readChar$0(),a.variableDeclarationWithoutNamespace$2(n,r)):(s=new t.StringBuffer(""),i=new t.InterpolationBuffer0(s,t._setArrayType([],$.JSArray_Object)),s._contents=""+n,a._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&i.addInterpolation$1(a.interpolatedIdentifier$0()),i.interpolation$1(e.spanFrom$1(r)))):a.interpolatedIdentifier$0()},_stylesheet0$_styleRule$2(e,r){var n,s,i,a,o=this,l={};return o._stylesheet0$_isUseAllowed=!1,r==null?(n=o.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position)):s=r,i=l.interpolation=o.styleRuleSelector$0(),e!=null?(e.addInterpolation$1(i),n=l.interpolation=e.interpolation$1(o.scanner.spanFrom$1(s))):n=i,n.contents.length===0&&o.scanner.error$1(0,'expected "}".'),a=o._stylesheet0$_inStyleRule,o._stylesheet0$_inStyleRule=!0,o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),s,new t.StylesheetParser__styleRule_closure0(l,o,a,s))},_stylesheet0$_styleRule$0(){return this._stylesheet0$_styleRule$2(null,null)},_stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(e){var r,n,s,i,a,o,l=this,_=F.Nested,c={},p=l.scanner,h=new t._SpanScannerState(p,p._string_scanner$_position);if(c.name=null,r=p.peekChar$0(),r!==58&&r!==42&&r!==46?n=r===35&&p.peekChar$1(1)!==123:n=!0,n)n=new t.StringBuffer(""),s=new t.InterpolationBuffer0(n,t._setArrayType([],$.JSArray_Object)),n._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),n._contents+=l.rawText$1(l.get$whitespace()),s.addInterpolation$1(l.interpolatedIdentifier$0()),n=c.name=s.interpolation$1(p.spanFrom$1(h));else if(l.get$plainCss())a=l.interpolatedIdentifier$0(),c.name=a,n=a;else{if(i=l._stylesheet0$_variableDeclarationOrInterpolation$0(),i instanceof t.VariableDeclaration0)return i;$.Interpolation_2._as(i),c.name=i,n=i}return l.whitespace$0(),p.expectChar$1(58),e&&u.JSString_methods.startsWith$1(n.get$initialPlain(),"--")?(c=l._stylesheet0$_interpolatedDeclarationValue$0(),l.expectStatementSeparator$1("custom property"),t.Declaration$0(n,new t.StringExpression0(c,!1),p.spanFrom$1(h))):(l.whitespace$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&p.error$1(0,_),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_declarationChild(),h,new t.StylesheetParser__propertyOrVariableDeclaration_closure1(c))):(o=l._stylesheet0$_expression$0(),l.lookingAtChildren$0()?(l.get$plainCss()&&p.error$1(0,_),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_declarationChild(),h,new t.StylesheetParser__propertyOrVariableDeclaration_closure2(c,o))):(l.expectStatementSeparator$0(),t.Declaration$0(n,o,p.spanFrom$1(h)))))},_stylesheet0$_propertyOrVariableDeclaration$0(){return this._stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(!0)},_stylesheet0$_declarationChild$0(){return this.scanner.peekChar$0()===64?this._stylesheet0$_declarationAtRule$0():this._stylesheet0$_propertyOrVariableDeclaration$1$parseCustomProperties(!1)},atRule$2$root(e,r){var n,s,i,a,o,l,_,c,p=this,h="@use rule",f=p.scanner,d=new t._SpanScannerState(f,f._string_scanner$_position);switch(f.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,F.x40exten,f.spanFrom$1(d)),i=p.almostAnyValue$0(),a=f.scanChar$1(33),a&&p.expectIdentifier$1("optional"),p.expectStatementSeparator$1("@extend rule"),new t.ExtendRule0(i,a,f.spanFrom$1(d));case"for":return p._stylesheet0$_forRule$2(d,e);case"forward":return p._stylesheet0$_isUseAllowed=s,r||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,r||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.expectStatementSeparator$1(h),c=f.spanFrom$1(d),p._stylesheet0$_isUseAllowed||p.error$2(0,F.x40use_r,c),p.expectStatementSeparator$1(h),f=new t.UseRule0(o,l,_==null?u.List_empty20:t.List_List$unmodifiable(_,$.ConfiguredVariable_2),c),f.UseRule$4$configuration0(o,l,c,_),f;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,r=e.scanner,n=new t._SpanScannerState(r,r._string_scanner$_position);switch(e._stylesheet0$_plainAtRuleName$0()){case"content":return e._stylesheet0$_contentRule$1(n);case"debug":return e._stylesheet0$_debugRule$1(n);case"each":return e._stylesheet0$_eachRule$2(n,e.get$_stylesheet0$_declarationChild());case"else":return e._stylesheet0$_disallowedAtRule$1(n);case"error":return e._stylesheet0$_errorRule$1(n);case"for":return e._stylesheet0$_forRule$2(n,e.get$_stylesheet0$_declarationChild());case"if":return e._stylesheet0$_ifRule$2(n,e.get$_stylesheet0$_declarationChild());case"include":return e._stylesheet0$_includeRule$1(n);case"warn":return e._stylesheet0$_warnRule$1(n);case"while":return e._stylesheet0$_whileRule$2(n,e.get$_stylesheet0$_declarationChild());default:return e._stylesheet0$_disallowedAtRule$1(n)}},_stylesheet0$_functionChild$0(){var e,r,n,s,i,a,o,l,_,c=this,p=c.scanner;if(p.peekChar$0()!==64){i=p._string_scanner$_position,e=new t._SpanScannerState(p,i);try{return a=c.identifier$0(),p.expectChar$1(46),i=c.variableDeclarationWithoutNamespace$2(a,new t._SpanScannerState(p,i)),i}catch(h){if(i=t.unwrapException(h),o=$.SourceSpanFormatException,o._is(i)){r=i,n=t.getTraceFromException(h),p.set$state(e),s=null;try{s=c._stylesheet0$_declarationOrStyleRule$0()}catch(f){throw o._is(t.unwrapException(f))?t.wrapException(r):f}i=s instanceof t.StyleRule0?"style rules":"declarations",c.error$3(0,"@function rules may not contain "+i+".",m.get$span$z(s),n)}else throw h}}switch(l=new t._SpanScannerState(p,p._string_scanner$_position),c._stylesheet0$_plainAtRuleName$0()){case"debug":return c._stylesheet0$_debugRule$1(l);case"each":return c._stylesheet0$_eachRule$2(l,c.get$_stylesheet0$_functionChild());case"else":return c._stylesheet0$_disallowedAtRule$1(l);case"error":return c._stylesheet0$_errorRule$1(l);case"for":return c._stylesheet0$_forRule$2(l,c.get$_stylesheet0$_functionChild());case"if":return c._stylesheet0$_ifRule$2(l,c.get$_stylesheet0$_functionChild());case"return":return _=c._stylesheet0$_expression$0(),c.expectStatementSeparator$1("@return rule"),new t.ReturnRule0(_,p.spanFrom$1(l));case"warn":return c._stylesheet0$_warnRule$1(l);case"while":return c._stylesheet0$_whileRule$2(l,c.get$_stylesheet0$_functionChild());default:return c._stylesheet0$_disallowedAtRule$1(l)}},_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 r,n,s,i,a,o,l=this,_=l.scanner;return _.peekChar$0()===40?(r=_._string_scanner$_position,n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer0(n,s),_.expectChar$1(40),n._contents+=t.Primitives_stringFromCharCode(40),l.whitespace$0(),a=l._stylesheet0$_expression$0(),i._interpolation_buffer0$_flushText$0(),s.push(a),_.scanChar$1(58)&&(l.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(58),n._contents+=t.Primitives_stringFromCharCode(32),a=l._stylesheet0$_expression$0(),i._interpolation_buffer0$_flushText$0(),s.push(a)),_.expectChar$1(41),l.whitespace$0(),n._contents+=t.Primitives_stringFromCharCode(41),o=i.interpolation$1(_.spanFrom$1(new t._SpanScannerState(_,r))),l.whitespace$0(),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_statement(),e,new t.StylesheetParser__atRootRule_closure1(o))):l.lookingAtChildren$0()?l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_statement(),e,new t.StylesheetParser__atRootRule_closure2):t.AtRootRule$0(t._setArrayType([l._stylesheet0$_styleRule$0()],$.JSArray_Statement_2),_.spanFrom$1(e),null)},_stylesheet0$_contentRule$1(e){var r,n,s,i,a=this;return a._stylesheet0$_inMixin||a.error$2(0,F.x40conte,a.scanner.spanFrom$1(e)),a.whitespace$0(),r=a.scanner,r.peekChar$0()===40?n=a._stylesheet0$_argumentInvocation$1$mixin(!0):(s=t.FileLocation$_(r._sourceFile,r._string_scanner$_position),i=s.offset,n=t.ArgumentInvocation$empty0(t._FileSpan$(s.file,i,i))),a.expectStatementSeparator$1("@content rule"),new t.ContentRule0(n,r.spanFrom$1(e))},_stylesheet0$_debugRule$1(e){var r=this._stylesheet0$_expression$0();return this.expectStatementSeparator$1("@debug rule"),new t.DebugRule0(r,this.scanner.spanFrom$1(e))},_stylesheet0$_eachRule$2(e,r){var n,s,i=this,a=i._stylesheet0$_inControlDirective;for(i._stylesheet0$_inControlDirective=!0,n=t._setArrayType([i.variableName$0()],$.JSArray_String),i.whitespace$0(),s=i.scanner;s.scanChar$1(44);)i.whitespace$0(),s.expectChar$1(36),n.push(i.identifier$1$normalize(!0)),i.whitespace$0();return i.expectIdentifier$1("in"),i.whitespace$0(),i._stylesheet0$_withChildren$3(r,e,new t.StylesheetParser__eachRule_closure0(i,a,n,i._stylesheet0$_expression$0()))},_stylesheet0$_errorRule$1(e){var r=this._stylesheet0$_expression$0();return this.expectStatementSeparator$1("@error rule"),new t.ErrorRule0(r,this.scanner.spanFrom$1(e))},_stylesheet0$_functionRule$1(e){var r,n,s=this,i=s.lastSilentComment;switch(s.lastSilentComment=null,r=s.identifier$1$normalize(!0),s.whitespace$0(),n=s._stylesheet0$_argumentDeclaration$0(),s._stylesheet0$_inMixin||s._stylesheet0$_inContentBlock?s.error$2(0,F.Mixinscf,s.scanner.spanFrom$1(e)):s._stylesheet0$_inControlDirective&&s.error$2(0,F.Functi,s.scanner.spanFrom$1(e)),t.unvendor0(r)){case"calc":case"element":case"expression":case"url":case"and":case"or":case"not":case"clamp":s.error$2(0,"Invalid function name.",s.scanner.spanFrom$1(e));break}return s.whitespace$0(),s._stylesheet0$_withChildren$3(s.get$_stylesheet0$_functionChild(),e,new t.StylesheetParser__functionRule_closure0(r,n,i))},_stylesheet0$_forRule$2(e,r){var n,s,i=this,a={},o=i._stylesheet0$_inControlDirective;return i._stylesheet0$_inControlDirective=!0,n=i.variableName$0(),i.whitespace$0(),i.expectIdentifier$1("from"),i.whitespace$0(),a.exclusive=null,s=i._stylesheet0$_expression$1$until(new t.StylesheetParser__forRule_closure1(a,i)),a.exclusive==null&&i.scanner.error$1(0,'Expected "to" or "through".'),i.whitespace$0(),i._stylesheet0$_withChildren$3(r,e,new t.StylesheetParser__forRule_closure2(a,i,o,n,s,i._stylesheet0$_expression$0()))},_stylesheet0$_forwardRule$1(e){var r,n,s,i,a,o,l,_,c,p,h,f,d=this,g=null,y=d._stylesheet0$_urlString$0();return d.whitespace$0(),d.scanIdentifier$1("as")?(d.whitespace$0(),r=d.identifier$1$normalize(!0),d.scanner.expectChar$1(42),d.whitespace$0()):r=g,d.scanIdentifier$1("show")?(n=d._stylesheet0$_memberList$0(),s=n.item1,i=n.item2,a=g,o=a):(d.scanIdentifier$1("hide")?(n=d._stylesheet0$_memberList$0(),o=n.item1,a=n.item2):(a=g,o=a),i=g,s=i),l=d._stylesheet0$_configuration$1$allowGuarded(!0),d.expectStatementSeparator$1("@forward rule"),_=d.scanner.spanFrom$1(e),d._stylesheet0$_isUseAllowed||d.error$2(0,F.x40forwa,_),s!=null?(i.toString,c=$.String,p=t.LinkedHashSet_LinkedHashSet$of(s,c),h=$.UnmodifiableSetView_String,c=t.LinkedHashSet_LinkedHashSet$of(i,c),f=l==null?u.List_empty20:t.List_List$unmodifiable(l,$.ConfiguredVariable_2),new t.ForwardRule0(y,new t.UnmodifiableSetView0(p,h),new t.UnmodifiableSetView0(c,h),g,g,r,f,_)):o!=null?(a.toString,c=$.String,p=t.LinkedHashSet_LinkedHashSet$of(o,c),h=$.UnmodifiableSetView_String,c=t.LinkedHashSet_LinkedHashSet$of(a,c),f=l==null?u.List_empty20:t.List_List$unmodifiable(l,$.ConfiguredVariable_2),new t.ForwardRule0(y,g,g,new t.UnmodifiableSetView0(p,h),new t.UnmodifiableSetView0(c,h),r,f,_)):new t.ForwardRule0(y,g,g,g,g,r,l==null?u.List_empty20:t.List_List$unmodifiable(l,$.ConfiguredVariable_2),_)},_stylesheet0$_memberList$0(){var e=this,r=$.String,n=t.LinkedHashSet_LinkedHashSet$_empty(r),s=t.LinkedHashSet_LinkedHashSet$_empty(r);r=e.scanner;do e.whitespace$0(),e.withErrorMessage$2(F.Expectv,new t.StylesheetParser__memberList_closure0(e,s,n)),e.whitespace$0();while(r.scanChar$1(44));return new t.Tuple2(n,s,$.Tuple2_of_Set_String_and_Set_String)},_stylesheet0$_ifRule$2(e,r){var n,s,i,a,o,l=this,_=l.get$currentIndentation(),c=l._stylesheet0$_inControlDirective;for(l._stylesheet0$_inControlDirective=!0,n=l._stylesheet0$_expression$0(),s=l.children$1(0,r),l.whitespaceWithoutComments$0(),i=t._setArrayType([t.IfClause$0(n,s)],$.JSArray_IfClause_2);;){if(!l.scanElse$1(_)){a=null;break}if(l.whitespace$0(),l.scanIdentifier$1("if"))l.whitespace$0(),i.push(t.IfClause$0(l._stylesheet0$_expression$0(),l.children$1(0,r)));else{a=t.ElseClause$0(l.children$1(0,r));break}}return l._stylesheet0$_inControlDirective=c,o=l.scanner.spanFrom$1(e),l.whitespaceWithoutComments$0(),new t.IfRule0(t.List_List$unmodifiable(i,$.IfClause_2),a,o)},_stylesheet0$_importRule$1(e){var r,n,s=this,i=t._setArrayType([],$.JSArray_Import_2),a=s.scanner,o=s.logger;do s.whitespace$0(),r=s.importArgument$0(),n=r instanceof t.DynamicImport0,n&&t.WarnForDeprecation_warnForDeprecation0(o,u.Deprecation_import_true_import,F.Sass__,r.span,null),(s._stylesheet0$_inControlDirective||s._stylesheet0$_inMixin)&&n&&s._stylesheet0$_disallowedAtRule$1(e),i.push(r),s.whitespace$0();while(a.scanChar$1(44));return s.expectStatementSeparator$1("@import rule"),a=a.spanFrom$1(e),new t.ImportRule0(t.List_List$unmodifiable(i,$.Import_2),a)},importArgument$0(){var e,r,n,s,i,a,o=this,l=o.scanner,_=new t._SpanScannerState(l,l._string_scanner$_position),c=l.peekChar$0();if(c===117||c===85)return e=o.dynamicUrl$0(),o.whitespace$0(),i=o.tryImportModifiers$0(),new t.StaticImport0(t.Interpolation$0(t._setArrayType([e],$.JSArray_Object),l.spanFrom$1(_)),i,l.spanFrom$1(_));if(e=o.string$0(),r=l.spanFrom$1(_),o.whitespace$0(),i=o.tryImportModifiers$0(),o.isPlainImportUrl$1(e)||i!=null)return a=r,new t.StaticImport0(t.Interpolation$0(t._setArrayType([t.String_String$fromCharCodes(u.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null)],$.JSArray_Object),r),i,l.spanFrom$1(_));try{return l=o.parseImportUrl$1(e),new t.DynamicImport0(l,r)}catch(p){if(l=t.unwrapException(p),$.FormatException._is(l))n=l,s=t.getTraceFromException(p),o.error$3(0,"Invalid URL: "+m.get$message$x(n),r,s);else throw p}},parseImportUrl$1(e){var r=v.$get$windows();return r.style.rootLength$1(e)>0&&!v.$get$url().style.isRootRelative$1(e)?r.toUri$1(e).toString$0(0):(t.Uri_parse(e),e)},isPlainImportUrl$1(e){var r;return e.length<5?!1:u.JSString_methods.endsWith$1(e,".css")?!0:(r=u.JSString_methods._codeUnitAt$1(e,0),r===47?u.JSString_methods._codeUnitAt$1(e,1)===47:r!==104?!1:u.JSString_methods.startsWith$1(e,"http://")||u.JSString_methods.startsWith$1(e,"https://"))},tryImportModifiers$0(){var e,r,n,s,i,a,o,l,_,c,p,h,f=this;if(!f._stylesheet0$_lookingAtInterpolatedIdentifier$0()&&f.scanner.peekChar$0()!==40)return null;for(e=f.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer0(n,s);;)if(f._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(s.length===0&&n._contents.length===0||(n._contents+=t.Primitives_stringFromCharCode(32)),a=f.interpolatedIdentifier$0(),i.addInterpolation$1(a),o=a.get$asPlain(),l=o==null?null:o.toLowerCase(),l!=="and"&&e.scanChar$1(40))l==="supports"?(_=f._stylesheet0$_importSupportsQuery$0(),o=!(_ instanceof t.SupportsDeclaration0),o&&(n._contents+=t.Primitives_stringFromCharCode(40)),i._interpolation_buffer0$_flushText$0(),s.push(new t.SupportsExpression0(_)),o&&(n._contents+=t.Primitives_stringFromCharCode(41))):(n._contents+=t.Primitives_stringFromCharCode(40),i.addInterpolation$1(f._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0)),n._contents+=t.Primitives_stringFromCharCode(41)),e.expectChar$1(41),f.whitespace$0();else if(f.whitespace$0(),e.scanChar$1(44))return n._contents+=", ",i.addInterpolation$1(f._stylesheet0$_mediaQueryList$0()),c=e._string_scanner$_position,o=e._sourceFile,p=r.position,e=new t._FileSpan(o,p,c),e._FileSpan$3(o,p,c),p=$.Object,o=t.List_List$of(s,!0,p),s=n._contents,s.length!==0&&o.push((s.charCodeAt(0)==0,s)),h=t.List_List$from(o,!1,p),h.fixed$length=Array,h.immutable$list=Array,n=new t.Interpolation0(h,e),n.Interpolation$20(o,e),n}else return e.peekChar$0()===40?(s.length===0&&n._contents.length===0||(n._contents+=t.Primitives_stringFromCharCode(32)),i.addInterpolation$1(f._stylesheet0$_mediaQueryList$0()),c=e._string_scanner$_position,e=e._sourceFile,o=r.position,p=new t._FileSpan(e,o,c),p._FileSpan$3(e,o,c),o=$.Object,s=t.List_List$of(s,!0,o),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,o),h.fixed$length=Array,h.immutable$list=Array,e=new t.Interpolation0(h,p),e.Interpolation$20(s,p),e):(c=e._string_scanner$_position,e=e._sourceFile,o=r.position,p=new t._FileSpan(e,o,c),p._FileSpan$3(e,o,c),o=$.Object,s=t.List_List$of(s,!0,o),e=n._contents,e.length!==0&&s.push((e.charCodeAt(0)==0,e)),h=t.List_List$from(s,!1,o),h.fixed$length=Array,h.immutable$list=Array,e=new t.Interpolation0(h,p),e.Interpolation$20(s,p),e)},_stylesheet0$_importSupportsQuery$0(){var e,r,n,s,i=this;return i.scanIdentifier$1("not")?(i.whitespace$0(),e=i.scanner,r=e._string_scanner$_position,new t.SupportsNegation0(i._stylesheet0$_supportsConditionInParens$0(),e.spanFrom$1(new t._SpanScannerState(e,r)))):(e=i.scanner,e.peekChar$0()===40?i._stylesheet0$_supportsCondition$0():(n=i._stylesheet0$_tryImportSupportsFunction$0(),n!=null?n:(r=e._string_scanner$_position,s=i._stylesheet0$_expression$0(),e.expectChar$1(58),i._stylesheet0$_supportsDeclarationValue$2(s,new t._SpanScannerState(e,r)))))},_stylesheet0$_tryImportSupportsFunction$0(){var e,r,n,s,i=this;return i._stylesheet0$_lookingAtInterpolatedIdentifier$0()?(e=i.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),n=i.interpolatedIdentifier$0(),e.scanChar$1(40)?(s=i._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),e.expectChar$1(41),new t.SupportsFunction0(n,s,e.spanFrom$1(r))):(e.set$state(r),null)):null},_stylesheet0$_includeRule$1(e){var r,n,s,i,a,o,l,_,c,p=this,h=null,f=p.identifier$0(),d=p.scanner;return d.scanChar$1(46)?(r=p._stylesheet0$_publicIdentifier$0(),n=f,f=r):(f=t.stringReplaceAllUnchecked(f,"_","-"),n=h),p.whitespace$0(),d.peekChar$0()===40?s=p._stylesheet0$_argumentInvocation$1$mixin(!0):(i=t.FileLocation$_(d._sourceFile,d._string_scanner$_position),a=i.offset,s=t.ArgumentInvocation$empty0(t._FileSpan$(i.file,a,a))),p.whitespace$0(),p.scanIdentifier$1("using")?(p.whitespace$0(),o=p._stylesheet0$_argumentDeclaration$0(),p.whitespace$0()):o=h,i=o==null,!i||p.lookingAtChildren$0()?(i?(i=t.FileLocation$_(d._sourceFile,d._string_scanner$_position),a=i.offset,l=new t.ArgumentDeclaration0(u.List_empty22,h,t._FileSpan$(i.file,a,a))):l=o,_=p._stylesheet0$_inContentBlock,p._stylesheet0$_inContentBlock=!0,c=p._stylesheet0$_withChildren$3(p.get$_stylesheet0$_statement(),e,new t.StylesheetParser__includeRule_closure0(l)),p._stylesheet0$_inContentBlock=_):(p.expectStatementSeparator$0(),c=h),d=d.spanFrom$2(e,e),i=c==null?s:c,new t.IncludeRule0(n,f,s,c,d.expand$1(0,i.get$span(i)))},mediaRule$1(e){return this._stylesheet0$_withChildren$3(this.get$_stylesheet0$_statement(),e,new t.StylesheetParser_mediaRule_closure0(this._stylesheet0$_mediaQueryList$0()))},_stylesheet0$_mixinRule$1(e){var r,n,s,i,a,o=this,l=o.lastSilentComment;return o.lastSilentComment=null,r=o.identifier$1$normalize(!0),o.whitespace$0(),n=o.scanner,n.peekChar$0()===40?s=o._stylesheet0$_argumentDeclaration$0():(i=t.FileLocation$_(n._sourceFile,n._string_scanner$_position),a=i.offset,s=new t.ArgumentDeclaration0(u.List_empty22,null,t._FileSpan$(i.file,a,a))),o._stylesheet0$_inMixin||o._stylesheet0$_inContentBlock?o.error$2(0,F.Mixinscm,n.spanFrom$1(e)):o._stylesheet0$_inControlDirective&&o.error$2(0,F.Mixinsb,n.spanFrom$1(e)),o.whitespace$0(),o._stylesheet0$_inMixin=!0,o._stylesheet0$_withChildren$3(o.get$_stylesheet0$_statement(),e,new t.StylesheetParser__mixinRule_closure0(o,r,s,l))},mozDocumentRule$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g=this,y={},S=g.scanner,C=S._string_scanner$_position,A=new t.StringBuffer(""),M=t._setArrayType([],$.JSArray_Object),E=new t.InterpolationBuffer0(A,M);for(y.needsDeprecationWarning=!1,n=g.get$whitespace(),s=S.string;;){if(S.peekChar$0()===35)i=g.singleInterpolation$0(),E._interpolation_buffer0$_flushText$0(),M.push(i),y.needsDeprecationWarning=!0;else switch(i=S._string_scanner$_position,a=g.identifier$0(),a){case"url":case"url-prefix":case"domain":o=g._stylesheet0$_tryUrlContents$2$name(new t._SpanScannerState(S,i),a),o!=null?E.addInterpolation$1(o):(S.expectChar$1(40),g.whitespace$0(),l=g.interpolatedString$0(),S.expectChar$1(41),A._contents+=a,A._contents+=t.Primitives_stringFromCharCode(40),E.addInterpolation$1(l.asInterpolation$0()),A._contents+=t.Primitives_stringFromCharCode(41)),i=A._contents,_=(i.charCodeAt(0)==0,i),!u.JSString_methods.endsWith$1(_,"url-prefix()")&&!u.JSString_methods.endsWith$1(_,"url-prefix('')")&&!u.JSString_methods.endsWith$1(_,'url-prefix("")')&&(y.needsDeprecationWarning=!0);break;case"regexp":A._contents+="regexp(",S.expectChar$1(40),E.addInterpolation$1(g.interpolatedString$0().asInterpolation$0()),S.expectChar$1(41),A._contents+=t.Primitives_stringFromCharCode(41),y.needsDeprecationWarning=!0;break;default:c=S._string_scanner$_position,p=S._sourceFile,h=new t._FileSpan(p,i,c),h._FileSpan$3(p,i,c),t.throwExpression(new t.StringScannerException(s,"Invalid function name.",h))}if(g.whitespace$0(),!S.scanChar$1(44))break;A._contents+=t.Primitives_stringFromCharCode(44),f=S._string_scanner$_position,n.call$0(),d=S._string_scanner$_position,A._contents+=u.JSString_methods.substring$2(s,f,d)}return g._stylesheet0$_withChildren$3(g.get$_stylesheet0$_statement(),e,new t.StylesheetParser_mozDocumentRule_closure0(y,g,r,E.interpolation$1(S.spanFrom$1(new t._SpanScannerState(S,C)))))},supportsRule$1(e){var r=this,n=r._stylesheet0$_supportsCondition$0();return r.whitespace$0(),r._stylesheet0$_withChildren$3(r.get$_stylesheet0$_statement(),e,new t.StylesheetParser_supportsRule_closure0(n))},_stylesheet0$_useNamespace$2(e,r){var n,s,i,a,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?"":u.JSArray_methods.get$last(e.get$pathSegments()),i=u.JSString_methods.indexOf$1(s,"."),a=u.JSString_methods.startsWith$1(s,"_")?1:0,n=u.JSString_methods.substring$2(s,a,i===-1?s.length:i);try{return a=t.SpanScanner$(n,null),a=new t.Parser1(a,o.logger,null)._parser0$_parseIdentifier$0(),a}catch(l){if($.SassFormatException_2._is(t.unwrapException(l)))o.error$2(0,'The default namespace "'+t.S(n)+F.x22x20is_n,o.scanner.spanFrom$1(r));else throw l}},_stylesheet0$_configuration$1$allowGuarded(e){var r,n,s,i,a,o,l,_,c,p,h,f,d,g=this;if(!g.scanIdentifier$1("with"))return null;for(r=t.LinkedHashSet_LinkedHashSet$_empty($.String),n=t._setArrayType([],$.JSArray_ConfiguredVariable_2),g.whitespace$0(),s=g.scanner,s.expectChar$1(40),i=s.string;g.whitespace$0(),a=s._string_scanner$_position,s.expectChar$1(36),o=g.identifier$1$normalize(!0),g.whitespace$0(),s.expectChar$1(58),g.whitespace$0(),l=g.expressionUntilComma$0(),_=s._string_scanner$_position,e&&s.scanChar$1(33)?g.identifier$0()==="default"?(g.whitespace$0(),c=!0):(p=s._string_scanner$_position,h=s._sourceFile,f=new t._FileSpan(h,_,p),f._FileSpan$3(h,_,p),t.throwExpression(new t.StringScannerException(i,"Invalid flag name.",f)),c=!1):c=!1,p=s._string_scanner$_position,_=s._sourceFile,d=new t._FileSpan(_,a,p),d._FileSpan$3(_,a,p),r.contains$1(0,o)&&t.throwExpression(new t.StringScannerException(i,F.The_sa,d)),r.add$1(0,o),n.push(new t.ConfiguredVariable0(o,l,c,d)),!(!s.scanChar$1(44)||(g.whitespace$0(),!g._stylesheet0$_lookingAtExpression$0())););return s.expectChar$1(41),n},_stylesheet0$_configuration$0(){return this._stylesheet0$_configuration$1$allowGuarded(!1)},_stylesheet0$_warnRule$1(e){var r=this._stylesheet0$_expression$0();return this.expectStatementSeparator$1("@warn rule"),new t.WarnRule0(r,this.scanner.spanFrom$1(e))},_stylesheet0$_whileRule$2(e,r){var n=this,s=n._stylesheet0$_inControlDirective;return n._stylesheet0$_inControlDirective=!0,n._stylesheet0$_withChildren$3(r,e,new t.StylesheetParser__whileRule_closure0(n,s,n._stylesheet0$_expression$0()))},unknownAtRule$2(e,r){var n,s,i,a=this,o={},l=a._stylesheet0$_inUnknownAtRule;return a._stylesheet0$_inUnknownAtRule=!0,o.value=null,n=a.scanner,s=n.peekChar$0()!==33&&!a.atEndOfStatement$0()?o.value=a.almostAnyValue$0():null,a.lookingAtChildren$0()?i=a._stylesheet0$_withChildren$3(a.get$_stylesheet0$_statement(),e,new t.StylesheetParser_unknownAtRule_closure0(o,r)):(a.expectStatementSeparator$0(),i=t.AtRule$0(r,n.spanFrom$1(e),null,s)),a._stylesheet0$_inUnknownAtRule=l,i},_stylesheet0$_disallowedAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule is not allowed here.",this.scanner.spanFrom$1(e))},_stylesheet0$_argumentDeclaration$0(){var e,r,n,s,i,a,o,l,_,c,p=this,h=p.scanner,f=h._string_scanner$_position;for(h.expectChar$1(40),p.whitespace$0(),e=t._setArrayType([],$.JSArray_Argument_2),r=t.LinkedHashSet_LinkedHashSet$_empty($.String),s=h.string;;){if(h.peekChar$0()!==36){n=null;break}if(i=h._string_scanner$_position,h.expectChar$1(36),a=p.identifier$1$normalize(!0),p.whitespace$0(),h.scanChar$1(58))p.whitespace$0(),o=p.expressionUntilComma$0();else{if(h.scanChar$1(46)){h.expectChar$1(46),h.expectChar$1(46),p.whitespace$0(),n=a;break}o=null}if(l=h._string_scanner$_position,_=h._sourceFile,c=new t._FileSpan(_,i,l),c._FileSpan$3(_,i,l),e.push(new t.Argument0(a,o,c)),r.add$1(0,a)||t.throwExpression(new t.StringScannerException(s,"Duplicate argument.",u.JSArray_methods.get$last(e).span)),!h.scanChar$1(44)){n=null;break}p.whitespace$0()}return h.expectChar$1(41),h=h.spanFrom$1(new t._SpanScannerState(h,f)),new t.ArgumentDeclaration0(t.List_List$unmodifiable(e,$.Argument_2),n,h)},_stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(e,r){var n,s,i,a,o,l,_,c,p,h,f,d=this,g=null,y=d.scanner,S=y._string_scanner$_position;for(y.expectChar$1(40),d.whitespace$0(),n=t._setArrayType([],$.JSArray_Expression_2),s=$.String,i=$.Expression_2,a=t.LinkedHashMap_LinkedHashMap$_empty(s,i),l=!r,_=y.string,c=g;;){if(!d._stylesheet0$_lookingAtExpression$0()){o=g;break}if(p=d.expressionUntilComma$1$singleEquals(l),d.whitespace$0(),p instanceof t.VariableExpression0&&y.scanChar$1(58))d.whitespace$0(),h=p.name,a.containsKey$1(h)&&t.throwExpression(new t.StringScannerException(_,"Duplicate argument.",p.span)),a.$indexSet(0,h,d.expressionUntilComma$1$singleEquals(l));else if(y.scanChar$1(46)){if(y.expectChar$1(46),y.expectChar$1(46),c!=null){d.whitespace$0(),o=p;break}c=p}else a.__js_helper$_length!==0?t.throwExpression(new t.StringScannerException(_,F.Positi,p.get$span(p))):n.push(p);if(d.whitespace$0(),!y.scanChar$1(44)){o=g;break}if(d.whitespace$0(),e&&n.length===1&&a.__js_helper$_length===0&&c==null&&y.peekChar$0()===41){l=y._sourceFile,_=y._string_scanner$_position,new t.FileLocation(l,_).FileLocation$_$2(l,_),h=new t._FileSpan(l,_,_),h._FileSpan$3(l,_,_),_=t._setArrayType([""],$.JSArray_Object),f=t.List_List$from(_,!1,$.Object),f.fixed$length=Array,f.immutable$list=Array,l=new t.Interpolation0(f,h),l.Interpolation$20(_,h),n.push(new t.StringExpression0(l,!1)),o=g;break}}return y.expectChar$1(41),y=y.spanFrom$1(new t._SpanScannerState(y,S)),new t.ArgumentInvocation0(t.List_List$unmodifiable(n,i),t.ConstantMap_ConstantMap$from(a,s,i),c,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,r,n){var s,i,a,o,l,_,c,p,h,f,d,g,y,S,C,A,M,E=this,R="Expected expression.",L={},N=n!=null;if(N&&n.call$0()&&E.scanner.error$1(0,R),e){if(s=E.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(91),E.whitespace$0(),s.scanChar$1(93))return N=t._setArrayType([],$.JSArray_Expression_2),s=s.spanFrom$1(i),new t.ListExpression0(t.List_List$unmodifiable(N,$.Expression_2),u.ListSeparator_undecided_null_undecided0,!0,s)}else i=null;s=E.scanner,a=new t._SpanScannerState(s,s._string_scanner$_position),o=E._stylesheet0$_inParentheses,L.operands_=L.operators_=L.spaceExpressions_=L.commaExpressions_=null,L.allowSlash=!0,L.singleExpression_=E._stylesheet0$_singleExpression$0(),l=new t.StylesheetParser__expression_resetState0(L,E,a),_=new t.StylesheetParser__expression_resolveOneOperation0(L,E),c=new t.StylesheetParser__expression_resolveOperations0(L,_),p=new t.StylesheetParser__expression_addSingleExpression0(L,E,l,c),h=new t.StylesheetParser__expression_addOperator0(L,E,_),f=new t.StylesheetParser__expression_resolveSpaceExpressions0(L,E,c);e:for(d=$.JSArray_Expression_2;;){if(E.whitespace$0(),N&&n.call$0())break e;switch(g=s.peekChar$0(),g){case 40:p.call$1(E._stylesheet0$_parentheses$0());break;case 91:p.call$1(E._stylesheet0$_expression$1$bracketList(!0));break;case 36:p.call$1(E._stylesheet0$_variable$0());break;case 38:p.call$1(E._stylesheet0$_selector$0());break;case 39:case 34:p.call$1(E.interpolatedString$0());break;case 35:p.call$1(E._stylesheet0$_hashExpression$0());break;case 61:s.readChar$0(),r&&s.peekChar$0()!==61?h.call$1(u.BinaryOperator_2jN0):(s.expectChar$1(61),h.call$1(u.BinaryOperator_ql50));break;case 33:if(y=s.peekChar$1(1),y===61)s.readChar$0(),s.readChar$0(),h.call$1(u.BinaryOperator_ViB0);else if(y!=null&&(y|32)!==105?S=y===32||y===9||y===10||y===13||y===12:S=!0,S)p.call$1(E._stylesheet0$_importantExpression$0());else break e;break;case 60:s.readChar$0(),h.call$1(s.scanChar$1(61)?u.BinaryOperator_kpg0:u.BinaryOperator_U8c0);break;case 62:s.readChar$0(),h.call$1(s.scanChar$1(61)?u.BinaryOperator_7Tg0:u.BinaryOperator_cIH0);break;case 42:s.readChar$0(),h.call$1(u.BinaryOperator_qN20);break;case 43:L.singleExpression_==null?p.call$1(E._stylesheet0$_unaryOperation$0()):(s.readChar$0(),h.call$1(u.BinaryOperator_anB0));break;case 45:y=s.peekChar$1(1),y!=null&&y>=48&&y<=57||y===46?L.singleExpression_!=null?(S=s.peekChar$1(-1),S=S===32||S===9||S===10||S===13||S===12):S=!0:S=!1,S?p.call$1(E._stylesheet0$_number$0()):E._stylesheet0$_lookingAtInterpolatedIdentifier$0()?p.call$1(E.identifierLike$0()):L.singleExpression_==null?p.call$1(E._stylesheet0$_unaryOperation$0()):(s.readChar$0(),h.call$1(u.BinaryOperator_olz0));break;case 47:L.singleExpression_==null?p.call$1(E._stylesheet0$_unaryOperation$0()):(s.readChar$0(),h.call$1(u.BinaryOperator_t8B0));break;case 37:s.readChar$0(),h.call$1(u.BinaryOperator_OTG0);break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:p.call$1(E._stylesheet0$_number$0());break;case 46:if(s.peekChar$1(1)===46)break e;p.call$1(E._stylesheet0$_number$0());break;case 97:!E.get$plainCss()&&E.scanIdentifier$1("and")?h.call$1(u.BinaryOperator_SNp0):p.call$1(E.identifierLike$0());break;case 111:!E.get$plainCss()&&E.scanIdentifier$1("or")?h.call$1(u.BinaryOperator_M6L0):p.call$1(E.identifierLike$0());break;case 117:case 85:s.peekChar$1(1)===43?p.call$1(E._stylesheet0$_unicodeRange$0()):p.call$1(E.identifierLike$0());break;case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:p.call$1(E.identifierLike$0());break;case 44:if(E._stylesheet0$_inParentheses&&(E._stylesheet0$_inParentheses=!1,L.allowSlash)){l.call$0();break}C=L.commaExpressions_,C==null&&(C=L.commaExpressions_=t._setArrayType([],d)),L.singleExpression_==null&&s.error$1(0,R),f.call$0(),S=L.singleExpression_,S.toString,C.push(S),s.readChar$0(),L.allowSlash=!0,L.singleExpression_=null;break;default:if(g!=null&&g>=128){p.call$1(E.identifierLike$0());break}else break e}}return e&&s.expectChar$1(93),C=L.commaExpressions_,A=L.spaceExpressions_,C!=null?(f.call$0(),E._stylesheet0$_inParentheses=o,M=L.singleExpression_,M!=null&&C.push(M),N=s.spanFrom$1(i==null?a:i),new t.ListExpression0(t.List_List$unmodifiable(C,$.Expression_2),u.ListSeparator_rXA0,e,N)):e&&A!=null?(c.call$0(),N=L.singleExpression_,N.toString,A.push(N),i.toString,s=s.spanFrom$1(i),new t.ListExpression0(t.List_List$unmodifiable(A,$.Expression_2),u.ListSeparator_EVt0,!0,s)):(f.call$0(),e&&(N=L.singleExpression_,N.toString,d=t._setArrayType([N],d),i.toString,s=s.spanFrom$1(i),L.singleExpression_=new t.ListExpression0(t.List_List$unmodifiable(d,$.Expression_2),u.ListSeparator_undecided_null_undecided0,!0,s)),N=L.singleExpression_,N.toString,N)},_stylesheet0$_expression$2$singleEquals$until(e,r){return this._stylesheet0$_expression$3$bracketList$singleEquals$until(!1,e,r)},_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 t.StylesheetParser_expressionUntilComma_closure0(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_stylesheet0$_isSlashOperand$1(e){var r;return e instanceof t.NumberExpression0||e instanceof t.CalculationExpression0?r=!0:r=e instanceof t.BinaryOperationExpression0&&e.allowsSlash,r},_stylesheet0$_singleExpression$0(){var e,r=this,n=r.scanner,s=n.peekChar$0();switch(s){case 40:return r._stylesheet0$_parentheses$0();case 47:return r._stylesheet0$_unaryOperation$0();case 46:return r._stylesheet0$_number$0();case 91:return r._stylesheet0$_expression$1$bracketList(!0);case 36:return r._stylesheet0$_variable$0();case 38:return r._stylesheet0$_selector$0();case 39:case 34:return r.interpolatedString$0();case 35:return r._stylesheet0$_hashExpression$0();case 43:return e=n.peekChar$1(1),t.isDigit0(e)||e===46?r._stylesheet0$_number$0():r._stylesheet0$_unaryOperation$0();case 45:return r._stylesheet0$_minusExpression$0();case 33:return r._stylesheet0$_importantExpression$0();case 117:case 85:return n.peekChar$1(1)===43?r._stylesheet0$_unicodeRange$0():r.identifierLike$0();case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return r._stylesheet0$_number$0();case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 118:case 119:case 120:case 121:case 122:case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 86:case 87:case 88:case 89:case 90:case 95:case 92:return r.identifierLike$0();default:if(s!=null&&s>=128)return r.identifierLike$0();n.error$1(0,"Expected expression.")}},_stylesheet0$_parentheses$0(){var e,r,n,s,i,a,o=this;o.get$plainCss()&&o.scanner.error$2$length(0,"Parentheses aren't allowed in plain CSS.",1),e=o._stylesheet0$_inParentheses,o._stylesheet0$_inParentheses=!0;try{if(i=o.scanner,r=new t._SpanScannerState(i,i._string_scanner$_position),i.expectChar$1(40),o.whitespace$0(),!o._stylesheet0$_lookingAtExpression$0())return i.expectChar$1(41),a=t._setArrayType([],$.JSArray_Expression_2),i=i.spanFrom$1(r),a=t.List_List$unmodifiable(a,$.Expression_2),new t.ListExpression0(a,u.ListSeparator_undecided_null_undecided0,!1,i);if(n=o.expressionUntilComma$0(),i.scanChar$1(58))return o.whitespace$0(),i=o._stylesheet0$_map$2(n,r),i;if(!i.scanChar$1(44))return i.expectChar$1(41),i=i.spanFrom$1(r),new t.ParenthesizedExpression0(n,i);for(o.whitespace$0(),s=t._setArrayType([n],$.JSArray_Expression_2);!(!o._stylesheet0$_lookingAtExpression$0()||(m.add$1$ax(s,o.expressionUntilComma$0()),!i.scanChar$1(44)));)o.whitespace$0();return i.expectChar$1(41),i=i.spanFrom$1(r),a=t.List_List$unmodifiable(s,$.Expression_2),new t.ListExpression0(a,u.ListSeparator_rXA0,!1,i)}finally{o._stylesheet0$_inParentheses=e}},_stylesheet0$_map$2(e,r){var n,s,i=this,a=$.Tuple2_Expression_Expression_2,o=t._setArrayType([new t.Tuple2(e,i.expressionUntilComma$0(),a)],$.JSArray_Tuple2_Expression_Expression_2);for(n=i.scanner;n.scanChar$1(44)&&(i.whitespace$0(),!!i._stylesheet0$_lookingAtExpression$0());)s=i.expressionUntilComma$0(),n.expectChar$1(58),i.whitespace$0(),o.push(new t.Tuple2(s,i.expressionUntilComma$0(),a));return n.expectChar$1(41),n=n.spanFrom$1(r),new t.MapExpression0(t.List_List$unmodifiable(o,a),n)},_stylesheet0$_hashExpression$0(){var e,r,n,s,i,a=this,o=a.scanner;return o.peekChar$1(1)===123?a.identifierLike$0():(e=new t._SpanScannerState(o,o._string_scanner$_position),o.expectChar$1(35),r=o.peekChar$0(),r!=null&&t.isDigit0(r)?new t.ColorExpression0(a._stylesheet0$_hexColorContents$1(e),o.spanFrom$1(e)):(n=o._string_scanner$_position,s=a.interpolatedIdentifier$0(),a._stylesheet0$_isHexColor$1(s)?(o.set$state(new t._SpanScannerState(o,n)),new t.ColorExpression0(a._stylesheet0$_hexColorContents$1(e),o.spanFrom$1(e))):(n=new t.StringBuffer(""),i=new t.InterpolationBuffer0(n,t._setArrayType([],$.JSArray_Object)),n._contents+=t.Primitives_stringFromCharCode(35),i.addInterpolation$1(s),new t.StringExpression0(i.interpolation$1(o.spanFrom$1(e)),!1))))},_stylesheet0$_hexColorContents$1(e){var r,n,s,i,a,o,l,_=this,c=_._stylesheet0$_hexDigit$0(),p=_._stylesheet0$_hexDigit$0(),h=_._stylesheet0$_hexDigit$0(),f=_.scanner;return t.isHex0(f.peekChar$0())?(a=_._stylesheet0$_hexDigit$0(),o=c<<4>>>0,l=h<<4>>>0,t.isHex0(f.peekChar$0())?(r=o+p,n=l+a,s=(_._stylesheet0$_hexDigit$0()<<4>>>0)+_._stylesheet0$_hexDigit$0(),i=t.isHex0(f.peekChar$0())?((_._stylesheet0$_hexDigit$0()<<4>>>0)+_._stylesheet0$_hexDigit$0())/255:null):(r=o+c,n=(p<<4>>>0)+p,s=l+h,i=((a<<4>>>0)+a)/255)):(r=(c<<4>>>0)+c,n=(p<<4>>>0)+p,s=(h<<4>>>0)+h,i=null),t.SassColor$rgbInternal0(r,n,s,i,i==null?new t.SpanColorFormat0(f.spanFrom$1(e)):null)},_stylesheet0$_isHexColor$1(e){var r,n=e.get$asPlain();return n==null||(r=n.length,r!==3&&r!==4&&r!==6&&r!==8)?!1:(r=new t.CodeUnits(n),r.every$1(r,t.character0__isHex$closure()))},_stylesheet0$_hexDigit$0(){var e=this.scanner,r=e.peekChar$0();return(r==null||!t.isHex0(r))&&e.error$1(0,"Expected hex digit."),t.asHex0(e.readChar$0())},_stylesheet0$_minusExpression$0(){var e=this,r=e.scanner.peekChar$1(1);return t.isDigit0(r)||r===46?e._stylesheet0$_number$0():e._stylesheet0$_lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._stylesheet0$_unaryOperation$0()},_stylesheet0$_importantExpression$0(){var e=this.scanner,r=e._string_scanner$_position;return e.readChar$0(),this.whitespace$0(),this.expectIdentifier$1("important"),r=e.spanFrom$1(new t._SpanScannerState(e,r)),new t.StringExpression0(t.Interpolation$0(t._setArrayType(["!important"],$.JSArray_Object),r),!1)},_stylesheet0$_unaryOperation$0(){var e=this,r=e.scanner,n=r._string_scanner$_position,s=e._stylesheet0$_unaryOperatorFor$1(r.readChar$0());return s==null?r.error$2$position(0,"Expected unary operator.",r._string_scanner$_position-1):e.get$plainCss()&&s!==u.UnaryOperator_Ix10&&r.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,r._string_scanner$_position-1),e.whitespace$0(),new t.UnaryOperationExpression0(s,e._stylesheet0$_singleExpression$0(),r.spanFrom$1(new t._SpanScannerState(r,n)))},_stylesheet0$_unaryOperatorFor$1(e){switch(e){case 43:return u.UnaryOperator_gg40;case 45:return u.UnaryOperator_TLI0;case 47:return u.UnaryOperator_Ix10;default:return null}},_stylesheet0$_number$0(){var e,r,n=this,s=n.scanner,i=s._string_scanner$_position,a=s.peekChar$0(),o=a!==43;return(!o||a===45)&&s.readChar$0(),s.peekChar$0()!==46&&n._stylesheet0$_consumeNaturalNumber$0(),n._stylesheet0$_tryDecimal$1$allowTrailingDot(s._string_scanner$_position!==i&&o&&a!==45),n._stylesheet0$_tryExponent$0(),e=t.double_parse(s.substring$1(0,i)),s.scanChar$1(37)?r="%":(n.lookingAtIdentifier$0()?o=s.peekChar$0()!==45||s.peekChar$1(1)!==45:o=!1,r=o?n.identifier$1$unit(!0):null),new t.NumberExpression0(e,r,s.spanFrom$1(new t._SpanScannerState(s,i)))},_stylesheet0$_consumeNaturalNumber$0(){var e,r=this.scanner;for(t.isDigit0(r.readChar$0())||r.error$2$position(0,"Expected digit.",r._string_scanner$_position-1);e=r.peekChar$0(),e!=null&&e>=48&&e<=57;)r.readChar$0()},_stylesheet0$_tryDecimal$1$allowTrailingDot(e){var r,n=this.scanner;if(n.peekChar$0()===46){if(!t.isDigit0(n.peekChar$1(1))){if(e)return;n.error$2$position(0,"Expected digit.",n._string_scanner$_position+1)}for(n.readChar$0();r=n.peekChar$0(),r!=null&&r>=48&&r<=57;)n.readChar$0()}},_stylesheet0$_tryExponent$0(){var e,r,n=this.scanner,s=n.peekChar$0();if(!(s!==101&&s!==69)&&(e=n.peekChar$1(1),!(!t.isDigit0(e)&&e!==45&&e!==43)))for(n.readChar$0(),(e===43||e===45)&&n.readChar$0(),t.isDigit0(n.peekChar$0())||n.error$1(0,"Expected digit.");r=n.peekChar$0(),r!=null&&r>=48&&r<=57;)n.readChar$0()},_stylesheet0$_unicodeRange$0(){var e,r,n,s,i=this,a="Expected at most 6 digits.",o=i.scanner,l=new t._SpanScannerState(o,o._string_scanner$_position);for(i.expectIdentChar$1(117),o.expectChar$1(43),e=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure1);)++e;for(r=!1;o.scanChar$1(63);r=!0)++e;if(e===0)o.error$1(0,'Expected hex digit or "?".');else if(e>6)i.error$2(0,a,o.spanFrom$1(l));else if(r)return n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new t.StringExpression0(t.Interpolation$0(t._setArrayType([n],$.JSArray_Object),o),!1);if(o.scanChar$1(45)){for(n=o._string_scanner$_position,s=0;i.scanCharIf$1(new t.StylesheetParser__unicodeRange_closure2);)++s;s===0?o.error$1(0,"Expected hex digit."):s>6&&i.error$2(0,a,o.spanFrom$1(new t._SpanScannerState(o,n)))}return i._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&o.error$1(0,"Expected end of identifier."),n=o.substring$1(0,l.position),o=o.spanFrom$1(l),new t.StringExpression0(t.Interpolation$0(t._setArrayType([n],$.JSArray_Object),o),!1)},_stylesheet0$_variable$0(){var e=this,r=e.scanner,n=new t._SpanScannerState(r,r._string_scanner$_position),s=e.variableName$0();return e.get$plainCss()&&e.error$2(0,F.Sass_v,r.spanFrom$1(n)),new t.VariableExpression0(null,s,r.spanFrom$1(n))},_stylesheet0$_selector$0(){var e,r,n=this;return n.get$plainCss()&&n.scanner.error$2$length(0,F.The_pa,1),e=n.scanner,r=new t._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(n.logger.warn$2$span(0,F.In_Sas,e.spanFrom$1(r)),e.set$position(e._string_scanner$_position-1)),new t.SelectorExpression0(e.spanFrom$1(r))},interpolatedString$0(){var e,r,n,s,i,a,o=this.scanner,l=o._string_scanner$_position,_=o.readChar$0();for(_!==39&&_!==34&&o.error$2$position(0,"Expected string.",l),e=new t.StringBuffer(""),r=t._setArrayType([],$.JSArray_Object),n=new t.InterpolationBuffer0(e,r);;)if(s=o.peekChar$0(),s===_){o.readChar$0();break}else s==null||s===10||s===13||s===12?o.error$1(0,"Expected "+t.Primitives_stringFromCharCode(_)+"."):s===92?(i=o.peekChar$1(1),i===10||i===13||i===12?(o.readChar$0(),o.readChar$0(),i===13&&o.scanChar$1(10)):e._contents+=t.Primitives_stringFromCharCode(t.consumeEscapedCharacter0(o))):s===35&&o.peekChar$1(1)===123?(a=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),r.push(a)):e._contents+=t.Primitives_stringFromCharCode(o.readChar$0());return new t.StringExpression0(n.interpolation$1(o.spanFrom$1(new t._SpanScannerState(o,l))),!0)},identifierLike$0(){var e,r,n,s,i=this,a=i.scanner,o=new t._SpanScannerState(a,a._string_scanner$_position),l=i.interpolatedIdentifier$0(),_=l.get$asPlain(),c=t._Cell$(),p=_==null,h=!p;if(h){if(_==="if"&&a.peekChar$0()===40)return e=i._stylesheet0$_argumentInvocation$0(),new t.IfExpression0(e,l.span.expand$1(0,e.span));if(_==="not")return i.whitespace$0(),r=i._stylesheet0$_singleExpression$0(),new t.UnaryOperationExpression0(u.UnaryOperator_not_not_not0,r,l.span.expand$1(0,r.get$span(r)));if(c.__late_helper$_value=_.toLowerCase(),a.peekChar$0()!==40){switch(_){case"false":return new t.BooleanExpression0(!1,l.span);case"null":return new t.NullExpression0(l.span);case"true":return new t.BooleanExpression0(!0,l.span)}if(n=v.$get$colorsByName0().$index(0,c._readLocal$0()),n!=null)return a=l.span,new t.ColorExpression0(t.SassColor$rgbInternal0(n.get$red(n),n.get$green(n),n.get$blue(n),n._color1$_alpha,new t.SpanColorFormat0(a)),a)}if(s=i.trySpecialFunction$2(c._readLocal$0(),o),s!=null)return s}switch(a.peekChar$0()){case 46:if(a.peekChar$1(1)===46)return new t.StringExpression0(l,!1);if(a.readChar$0(),h)return i.namespacedExpression$2(_,o);i.error$2(0,F.Interpn,l.span);break;case 40:return p?new t.InterpolatedFunctionExpression0(l,i._stylesheet0$_argumentInvocation$0(),a.spanFrom$1(o)):new t.FunctionExpression0(null,_,i._stylesheet0$_argumentInvocation$1$allowEmptySecondArg(m.$eq$(c._readLocal$0(),"var")),a.spanFrom$1(o));default:return new t.StringExpression0(l,!1)}},namespacedExpression$2(e,r){var n,s=this,i=s.scanner;return i.peekChar$0()===36?(n=s.variableName$0(),s._stylesheet0$_assertPublic$2(n,new t.StylesheetParser_namespacedExpression_closure0(s,r)),new t.VariableExpression0(e,n,i.spanFrom$1(r))):new t.FunctionExpression0(e,s._stylesheet0$_publicIdentifier$0(),s._stylesheet0$_argumentInvocation$0(),i.spanFrom$1(r))},trySpecialFunction$2(e,r){var n,s,i,a,o=this,l=null,_=o.scanner,c=_.peekChar$0()===40?o._stylesheet0$_tryCalculation$2(e,r):l;if(c!=null)return c;switch(t.unvendor0(e)){case"calc":case"element":case"expression":if(!_.scanChar$1(40))return l;n=new t.StringBuffer(""),s=new t.InterpolationBuffer0(n,t._setArrayType([],$.JSArray_Object)),n._contents=""+e,n._contents+=t.Primitives_stringFromCharCode(40);break;case"progid":if(!_.scanChar$1(58))return l;for(n=new t.StringBuffer(""),s=new t.InterpolationBuffer0(n,t._setArrayType([],$.JSArray_Object)),n._contents=""+e,n._contents+=t.Primitives_stringFromCharCode(58),i=_.peekChar$0();i!=null?(i>=97&&i<=122?a=!0:a=i>=65&&i<=90,a=a||i===46):a=!1,!!a;)n._contents+=t.Primitives_stringFromCharCode(_.readChar$0()),i=_.peekChar$0();_.expectChar$1(40),n._contents+=t.Primitives_stringFromCharCode(40);break;case"url":return t.NullableExtension_andThen0(o._stylesheet0$_tryUrlContents$1(r),new t.StylesheetParser_trySpecialFunction_closure0);default:return l}return s.addInterpolation$1(o._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0)),_.expectChar$1(41),s._interpolation_buffer0$_text._contents+=t.Primitives_stringFromCharCode(41),new t.StringExpression0(s.interpolation$1(_.spanFrom$1(r)),!1)},_stylesheet0$_tryCalculation$2(e,r){var n,s,i,a,o=this;switch(e){case"calc":return s=o._stylesheet0$_calculationArguments$1(1),i=o.scanner.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(s),i);case"min":case"max":i=o.scanner,n=new t._SpanScannerState(i,i._string_scanner$_position),s=null;try{s=o._stylesheet0$_calculationArguments$0()}catch(l){if($.FormatException._is(t.unwrapException(l)))return i.set$state(n),null;throw l}return a=s,i=i.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(a),i);case"clamp":return s=o._stylesheet0$_calculationArguments$1(3),i=o.scanner.spanFrom$1(r),new t.CalculationExpression0(e,t.CalculationExpression__verifyArguments0(s),i);default:return null}},_stylesheet0$_calculationArguments$1(e){var r,n,s,i=this,a=i.scanner;if(a.expectChar$1(40),r=i._stylesheet0$_containsCalculationInterpolation$0()?new t.StringExpression0(i._stylesheet0$_interpolatedDeclarationValue$0(),!1):null,r!=null)return a.expectChar$1(41),t._setArrayType([r],$.JSArray_Expression_2);for(i.whitespace$0(),n=t._setArrayType([i._stylesheet0$_calculationSum$0()],$.JSArray_Expression_2),s=e!=null;(!s||n.lengthe)&&t.throwExpression(t.ArgumentError$(l+i,a)),c._string_scanner$_position=i,c._lastMatch=null,!0;c.readChar$0();break e;case 5:++r,s=6;continue e;case 6:n.toString,_.push(t.opposite0(n)),c.readChar$0();break e;case 7:--r,s=8;continue e;case 8:if(_.length===0||_.pop()!==n)return p._scanner!==c&&t.throwExpression(t.ArgumentError$(o,a)),i=p.position,((i===0?1/i<0:i<0)||i>e)&&t.throwExpression(t.ArgumentError$(l+i,a)),c._string_scanner$_position=i,c._lastMatch=null,!1;c.readChar$0();break e;case 9:c.readChar$0();break e}}return c.set$state(p),!1},_stylesheet0$_tryUrlContents$2$name(e,r){var n,s,i,a,o,l,_,c=this,p=c.scanner,h=p._string_scanner$_position;if(!p.scanChar$1(40))return null;for(c.whitespaceWithoutComments$0(),n=new t.StringBuffer(""),s=t._setArrayType([],$.JSArray_Object),i=new t.InterpolationBuffer0(n,s),n._contents=""+(r==null?"url":r),n._contents+=t.Primitives_stringFromCharCode(40);a=p.peekChar$0(),a!=null;)if(a===92)n._contents+=t.S(c.escape$0());else if(a!==33&&a!==37&&a!==38?o=a>=42&&a<=126||a>=128:o=!0,o)n._contents+=t.Primitives_stringFromCharCode(p.readChar$0());else if(a===35)p.peekChar$1(1)===123?(o=c.singleInterpolation$0(),i._interpolation_buffer0$_flushText$0(),s.push(o)):n._contents+=t.Primitives_stringFromCharCode(p.readChar$0());else if(a===32||a===9||a===10||a===13||a===12){if(c.whitespaceWithoutComments$0(),p.peekChar$0()!==41)break}else{if(a===41)return n._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),l=p._string_scanner$_position,h=p._sourceFile,o=e.position,p=new t._FileSpan(h,o,l),p._FileSpan$3(h,o,l),o=$.Object,h=t.List_List$of(s,!0,o),s=n._contents,s.length!==0&&h.push((s.charCodeAt(0)==0,s)),_=t.List_List$from(h,!1,o),_.fixed$length=Array,_.immutable$list=Array,n=new t.Interpolation0(_,p),n.Interpolation$20(h,p),n;break}return p.set$state(new t._SpanScannerState(p,h)),null},_stylesheet0$_tryUrlContents$1(e){return this._stylesheet0$_tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,r=this,n=r.scanner,s=new t._SpanScannerState(n,n._string_scanner$_position);return r.expectIdentifier$1("url"),e=r._stylesheet0$_tryUrlContents$1(s),e!=null?new t.StringExpression0(e,!1):new t.InterpolatedFunctionExpression0(t.Interpolation$0(t._setArrayType(["url"],$.JSArray_Object),n.spanFrom$1(s)),r._stylesheet0$_argumentInvocation$0(),n.spanFrom$1(s))},almostAnyValue$1$omitComments(e){var r,n,s,i,a,o,l,_,c=this,p=c.scanner,h=p._string_scanner$_position,f=new t.StringBuffer(""),d=new t.InterpolationBuffer0(f,t._setArrayType([],$.JSArray_Object));e:for(r=p.string,n=r.length,s=!e;;)switch(i=p.peekChar$0(),i){case 92:f._contents+=t.Primitives_stringFromCharCode(p.readChar$0()),f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 34:case 39:d.addInterpolation$1(c.interpolatedString$0().asInterpolation$0());break;case 47:a=p._string_scanner$_position,c.scanComment$0()?s&&(o=p._string_scanner$_position,f._contents+=u.JSString_methods.substring$2(r,a,o)):f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 35:p.peekChar$1(1)===123?d.addInterpolation$1(c.interpolatedIdentifier$0()):f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 13:case 10:case 12:if(c.get$indented())break e;f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break;case 33:case 59:case 123:case 125:break e;case 117:case 85:if(l=p._string_scanner$_position,!c.scanIdentifier$1("url")){f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break}_=c._stylesheet0$_tryUrlContents$1(new t._SpanScannerState(p,l)),_==null?(((l===0?1/l<0:l<0)||l>n)&&t.throwExpression(t.ArgumentError$("Invalid position "+l,null)),p._string_scanner$_position=l,p._lastMatch=null,f._contents+=t.Primitives_stringFromCharCode(p.readChar$0())):d.addInterpolation$1(_);break;default:if(i==null)break e;c.lookingAtIdentifier$0()?f._contents+=c.identifier$0():f._contents+=t.Primitives_stringFromCharCode(p.readChar$0());break}return d.interpolation$1(p.spanFrom$1(new t._SpanScannerState(p,h)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(e,r,n){var s,i,a,o,l,_,c,p,h,f,d=this,g=d.scanner,y=g._string_scanner$_position,S=new t.StringBuffer(""),C=new t.InterpolationBuffer0(S,t._setArrayType([],$.JSArray_Object)),A=t._setArrayType([],$.JSArray_int);e:for(s=g.string,i=s.length,a=!e,o=!n,l=!1;;)switch(_=g.peekChar$0(),_){case 92:S._contents+=t.S(d.escape$1$identifierStart(!0)),l=!1;break;case 34:case 39:C.addInterpolation$1(d.interpolatedString$0().asInterpolation$0()),l=!1;break;case 47:g.peekChar$1(1)===42?(c=d.get$loudComment(),p=g._string_scanner$_position,c.call$0(),h=g._string_scanner$_position,S._contents+=u.JSString_methods.substring$2(s,p,h)):S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 35:g.peekChar$1(1)===123?C.addInterpolation$1(d.interpolatedIdentifier$0()):S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 32:case 9:l?c=!0:(c=g.peekChar$1(1),c=!(c===32||c===9||c===10||c===13||c===12)),c?S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()):g.readChar$0();break;case 10:case 13:case 12:if(d.get$indented())break e;c=g.peekChar$1(-1),c===10||c===13||c===12||(S._contents+=` `),g.readChar$0(),l=!0;break;case 40:case 123:case 91:_.toString,S._contents+=t.Primitives_stringFromCharCode(_),A.push(t.opposite0(g.readChar$0())),l=!1;break;case 41:case 125:case 93:if(A.length===0)break e;_.toString,S._contents+=t.Primitives_stringFromCharCode(_),g.expectChar$1(A.pop()),l=!1;break;case 59:if(o&&A.length===0)break e;S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 58:if(a&&A.length===0)break e;S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break;case 117:case 85:if(c=g._string_scanner$_position,!d.scanIdentifier$1("url")){S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break}f=d._stylesheet0$_tryUrlContents$1(new t._SpanScannerState(g,c)),f==null?(((c===0?1/c<0:c<0)||c>i)&&t.throwExpression(t.ArgumentError$("Invalid position "+c,null)),g._string_scanner$_position=c,g._lastMatch=null,S._contents+=t.Primitives_stringFromCharCode(g.readChar$0())):C.addInterpolation$1(f),l=!1;break;default:if(_==null)break e;d.lookingAtIdentifier$0()?S._contents+=d.identifier$0():S._contents+=t.Primitives_stringFromCharCode(g.readChar$0()),l=!1;break}return A.length!==0&&g.expectChar$1(u.JSArray_methods.get$last(A)),!r&&C._interpolation_buffer0$_contents.length===0&&S._contents.length===0&&g.error$1(0,"Expected token."),C.interpolation$1(g.spanFrom$1(new t._SpanScannerState(g,y)))},_stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(e){return this._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,!1)},_stylesheet0$_interpolatedDeclarationValue$0(){return this._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,!1,!1)},_stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(e,r){return this._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!0,e,r)},interpolatedIdentifier$0(){var e,r=this,n="Expected identifier.",s=r.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),a=new t.StringBuffer(""),o=t._setArrayType([],$.JSArray_Object),l=new t.InterpolationBuffer0(a,o);return s.scanChar$1(45)&&(a._contents+=t.Primitives_stringFromCharCode(45),s.scanChar$1(45))?(a._contents+=t.Primitives_stringFromCharCode(45),r._stylesheet0$_interpolatedIdentifierBody$1(l),l.interpolation$1(s.spanFrom$1(i))):(e=s.peekChar$0(),e==null?s.error$1(0,n):e===95||t.isAlphabetic1(e)||e>=128?a._contents+=t.Primitives_stringFromCharCode(s.readChar$0()):e===92?a._contents+=t.S(r.escape$1$identifierStart(!0)):e===35&&s.peekChar$1(1)===123?(a=r.singleInterpolation$0(),l._interpolation_buffer0$_flushText$0(),o.push(a)):s.error$1(0,n),r._stylesheet0$_interpolatedIdentifierBody$1(l),l.interpolation$1(s.spanFrom$1(i)))},_stylesheet0$_interpolatedIdentifierBody$1(e){var r,n,s,i,a;for(r=e._interpolation_buffer0$_contents,n=this.scanner,s=e._interpolation_buffer0$_text;i=n.peekChar$0(),i!=null;)if(i!==95&&i!==45?(i>=97&&i<=122?a=!0:a=i>=65&&i<=90,a?a=!0:a=i>=48&&i<=57,a=a||i>=128):a=!0,a)s._contents+=t.Primitives_stringFromCharCode(n.readChar$0());else if(i===92)s._contents+=t.S(this.escape$0());else if(i===35&&n.peekChar$1(1)===123)a=this.singleInterpolation$0(),e._interpolation_buffer0$_flushText$0(),r.push(a);else break},singleInterpolation$0(){var e,r=this,n=r.scanner,s=n._string_scanner$_position;return n.expect$1("#{"),r.whitespace$0(),e=r._stylesheet0$_expression$0(),n.expectChar$1(125),r.get$plainCss()&&r.error$2(0,F.Interpp,n.spanFrom$1(new t._SpanScannerState(n,s))),e},_stylesheet0$_mediaQueryList$0(){for(var e=this,r=e.scanner,n=r._string_scanner$_position,s=new t.StringBuffer(""),i=new t.InterpolationBuffer0(s,t._setArrayType([],$.JSArray_Object));e.whitespace$0(),e._stylesheet0$_mediaQuery$1(i),e.whitespace$0(),!!r.scanChar$1(44);)s._contents+=t.Primitives_stringFromCharCode(44),s._contents+=t.Primitives_stringFromCharCode(32);return i.interpolation$1(r.spanFrom$1(new t._SpanScannerState(r,n)))},_stylesheet0$_mediaQuery$1(e){var r,n,s,i=this,a="and";if(i.scanner.peekChar$0()===40){i._stylesheet0$_mediaInParens$1(e),i.whitespace$0(),i.scanIdentifier$1(a)?(e._interpolation_buffer0$_text._contents+=" and ",i.expectWhitespace$0(),i._stylesheet0$_mediaLogicSequence$2(e,a)):i.scanIdentifier$1("or")&&(e._interpolation_buffer0$_text._contents+=" or ",i.expectWhitespace$0(),i._stylesheet0$_mediaLogicSequence$2(e,"or"));return}if(r=i.interpolatedIdentifier$0(),t.equalsIgnoreCase0(r.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(r),!!i._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(n=e._interpolation_buffer0$_text,n._contents+=t.Primitives_stringFromCharCode(32),s=i.interpolatedIdentifier$0(),t.equalsIgnoreCase0(s.get$asPlain(),a))i.expectWhitespace$0(),n._contents+=" and ";else if(i.whitespace$0(),e.addInterpolation$1(s),i.scanIdentifier$1(a))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,a)}},_stylesheet0$_mediaLogicSequence$2(e,r){var n,s,i=this;for(n=e._interpolation_buffer0$_text;;){if(i._stylesheet0$_mediaOrInterp$1(e),i.whitespace$0(),!i.scanIdentifier$1(r))return;i.expectWhitespace$0(),s=n._contents+=t.Primitives_stringFromCharCode(32),n._contents=s+r,n._contents+=t.Primitives_stringFromCharCode(32)}},_stylesheet0$_mediaOrInterp$1(e){var r;this.scanner.peekChar$0()===35?(r=this.singleInterpolation$0(),e.addInterpolation$1(t.Interpolation$0(t._setArrayType([r],$.JSArray_Object),r.get$span(r)))):this._stylesheet0$_mediaInParens$1(e)},_stylesheet0$_mediaInParens$1(e){var r,n,s,i,a,o=this,l=o.scanner;l.expectChar$2$name(40,"media condition in parentheses"),r=e._interpolation_buffer0$_text,r._contents+=t.Primitives_stringFromCharCode(40),o.whitespace$0(),l.peekChar$0()===40?(o._stylesheet0$_mediaInParens$1(e),o.whitespace$0(),o.scanIdentifier$1("and")?(r._contents+=" and ",o.expectWhitespace$0(),o._stylesheet0$_mediaLogicSequence$2(e,"and")):o.scanIdentifier$1("or")&&(r._contents+=" or ",o.expectWhitespace$0(),o._stylesheet0$_mediaLogicSequence$2(e,"or"))):o.scanIdentifier$1("not")?(r._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(),r._contents+=t.Primitives_stringFromCharCode(58),r._contents+=t.Primitives_stringFromCharCode(32),n=o._stylesheet0$_expression$0(),e._interpolation_buffer0$_flushText$0(),s.push(n)):(i=l.peekChar$0(),n=i!==60,(!n||i===62||i===61)&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(l.readChar$0()),(!n||i===62)&&l.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),o.whitespace$0(),a=o._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s.push(a),!n||i===62?(i.toString,n=l.scanChar$1(i)):n=!1,n&&(r._contents+=t.Primitives_stringFromCharCode(32),r._contents+=t.Primitives_stringFromCharCode(i),l.scanChar$1(61)&&(r._contents+=t.Primitives_stringFromCharCode(61)),r._contents+=t.Primitives_stringFromCharCode(32),o.whitespace$0(),n=o._stylesheet0$_expressionUntilComparison$0(),e._interpolation_buffer0$_flushText$0(),s.push(n))))),l.expectChar$1(41),o.whitespace$0(),r._contents+=t.Primitives_stringFromCharCode(41)},_stylesheet0$_expressionUntilComparison$0(){return this._stylesheet0$_expression$1$until(new t.StylesheetParser__expressionUntilComparison_closure0(this))},_stylesheet0$_supportsCondition$0(){var e,r,n,s,i,a,o,l=this,_=l.scanner,c=_._string_scanner$_position;if(l.scanIdentifier$1("not"))return l.whitespace$0(),new t.SupportsNegation0(l._stylesheet0$_supportsConditionInParens$0(),_.spanFrom$1(new t._SpanScannerState(_,c)));for(e=l._stylesheet0$_supportsConditionInParens$0(),l.whitespace$0(),r=null;l.lookingAtIdentifier$0();)r!=null?l.expectIdentifier$1(r):l.scanIdentifier$1("or")?r="or":(l.expectIdentifier$1("and"),r="and"),l.whitespace$0(),n=l._stylesheet0$_supportsConditionInParens$0(),s=_._string_scanner$_position,i=_._sourceFile,a=new t._FileSpan(i,c,s),a._FileSpan$3(i,c,s),e=new t.SupportsOperation0(e,n,r,a),o=r.toLowerCase(),o!=="and"&&o!=="or"&&t.throwExpression(t.ArgumentError$value(r,"operator",'may only be "and" or "or".')),l.whitespace$0();return e},_stylesheet0$_supportsConditionInParens$0(){var e,r,n,s,i,a,o,l,_,c,p,h=this,f=h.scanner,d=new t._SpanScannerState(f,f._string_scanner$_position);if(h._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(o=h.interpolatedIdentifier$0(),l=o.get$asPlain(),(l==null?null:l.toLowerCase())==="not"&&h.error$2(0,'"not" is not a valid identifier here.',o.span),f.scanChar$1(40))return _=h._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowSemicolon(!0,!0),f.expectChar$1(41),new t.SupportsFunction0(o,_,f.spanFrom$1(d));if(l=o.contents,l.length!==1||!$.Expression_2._is(u.JSArray_methods.get$first(l)))h.error$2(0,"Expected @supports condition.",o.span);else return new t.SupportsInterpolation0($.Expression_2._as(u.JSArray_methods.get$first(l)),f.spanFrom$1(d))}if(f.expectChar$1(40),h.whitespace$0(),h.scanIdentifier$1("not"))return h.whitespace$0(),c=h._stylesheet0$_supportsConditionInParens$0(),f.expectChar$1(41),new t.SupportsNegation0(c,f.spanFrom$1(d));if(f.peekChar$0()===40)return c=h._stylesheet0$_supportsCondition$0(),f.expectChar$1(41),c;e=null,r=new t._SpanScannerState(f,f._string_scanner$_position),n=h._stylesheet0$_inParentheses;try{e=h._stylesheet0$_expression$0(),f.expectChar$1(58)}catch(g){if($.FormatException._is(t.unwrapException(g))){if(f.set$state(r),h._stylesheet0$_inParentheses=n,s=h.interpolatedIdentifier$0(),i=h._stylesheet0$_trySupportsOperation$2(s,r),i!=null)return f.expectChar$1(41),i;if(l=new t.InterpolationBuffer0(new t.StringBuffer(""),t._setArrayType([],$.JSArray_Object)),l.addInterpolation$1(s),l.addInterpolation$1(h._stylesheet0$_interpolatedDeclarationValue$3$allowColon$allowEmpty$allowSemicolon(!1,!0,!0)),a=l.interpolation$1(f.spanFrom$1(r)),f.peekChar$0()===58)throw g;return f.expectChar$1(41),new t.SupportsAnything0(a,f.spanFrom$1(d))}else throw g}return p=h._stylesheet0$_supportsDeclarationValue$2(e,d),f.expectChar$1(41),p},_stylesheet0$_supportsDeclarationValue$2(e,r){var n,s=this;return e instanceof t.StringExpression0&&!e.hasQuotes&&u.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--")?n=new t.StringExpression0(s._stylesheet0$_interpolatedDeclarationValue$0(),!1):(s.whitespace$0(),n=s._stylesheet0$_expression$0()),new t.SupportsDeclaration0(e,n,s.scanner.spanFrom$1(r))},_stylesheet0$_trySupportsOperation$2(e,r){var n,s,i,a,o,l,_,c,p,h,f,d,g=this,y=null,S=e.contents;if(S.length!==1||(n=u.JSArray_methods.get$first(S),!$.Expression_2._is(n)))return y;for(S=g.scanner,s=new t._SpanScannerState(S,S._string_scanner$_position),g.whitespace$0(),i=r.position,a=e.span,o=y,l=o;g.lookingAtIdentifier$0();){if(o!=null)g.expectIdentifier$1(o);else if(g.scanIdentifier$1("and"))o="and";else{if(!g.scanIdentifier$1("or"))return s._scanner!==S&&t.throwExpression(t.ArgumentError$(F.The_gi,y)),i=s.position,((i===0?1/i<0:i<0)||i>S.string.length)&&t.throwExpression(t.ArgumentError$("Invalid position "+i,y)),S._string_scanner$_position=i,S._lastMatch=null;o="or"}g.whitespace$0(),_=g._stylesheet0$_supportsConditionInParens$0(),c=l==null?new t.SupportsInterpolation0(n,a):l,p=S._string_scanner$_position,h=S._sourceFile,f=new t._FileSpan(h,i,p),f._FileSpan$3(h,i,p),l=new t.SupportsOperation0(c,_,o,f),d=o.toLowerCase(),d!=="and"&&d!=="or"&&t.throwExpression(t.ArgumentError$value(o,"operator",'may only be "and" or "or".')),g.whitespace$0()}return l},_stylesheet0$_lookingAtInterpolatedIdentifier$0(){var e,r=this.scanner,n=r.peekChar$0();return n==null?!1:n===95||t.isAlphabetic1(n)||n>=128||n===92?!0:n===35?r.peekChar$1(1)===123:n!==45||(e=r.peekChar$1(1),e==null)?!1:e===35?r.peekChar$1(2)===123:e===95||t.isAlphabetic1(e)||e>=128||e===92||e===45},_stylesheet0$_lookingAtInterpolatedIdentifierBody$0(){var e=this.scanner,r=e.peekChar$0();return r==null?!1:r===95||t.isAlphabetic1(r)||r>=128||t.isDigit0(r)||r===45||r===92?!0:r===35&&e.peekChar$1(1)===123},_stylesheet0$_lookingAtExpression$0(){var e,r=this.scanner,n=r.peekChar$0();return n==null?!1:n===46?r.peekChar$1(1)!==46:n===33?(e=r.peekChar$1(1),e!=null&&(e|32)!==105?r=e===32||e===9||e===10||e===13||e===12:r=!0,r):(n!==40&&n!==47&&n!==91&&n!==39&&n!==34&&n!==35&&n!==43&&n!==45&&n!==92&&n!==36&&n!==38?r=n===95||t.isAlphabetic1(n)||n>=128||t.isDigit0(n):r=!0,r)},_stylesheet0$_withChildren$1$3(e,r,n){var s=n.call$2(this.children$1(0,e),this.scanner.spanFrom$1(r));return this.whitespaceWithoutComments$0(),s},_stylesheet0$_withChildren$3(e,r,n){return this._stylesheet0$_withChildren$1$3(e,r,n,$.dynamic)},_stylesheet0$_urlString$0(){var e,r,n,s=this.scanner,i=new t._SpanScannerState(s,s._string_scanner$_position),a=this.string$0();try{return n=t.Uri_parse(a),n}catch(o){if(n=t.unwrapException(o),$.FormatException._is(n))e=n,r=t.getTraceFromException(o),this.error$3(0,"Invalid URL: "+m.get$message$x(e),s.spanFrom$1(i),r);else throw o}},_stylesheet0$_publicIdentifier$0(){var e=this,r=e.scanner,n=r._string_scanner$_position,s=e.identifier$1$normalize(!0);return e._stylesheet0$_assertPublic$2(s,new t.StylesheetParser__publicIdentifier_closure0(e,new t._SpanScannerState(r,n))),s},_stylesheet0$_assertPublic$2(e,r){var n=u.JSString_methods._codeUnitAt$1(e,0);(n===45||n===95)&&this.error$2(0,F.Privat,r.call$0())},get$plainCss(){return!1}},t.StylesheetParser_parse_closure0.prototype={call$0(){var e,r,n=this.$this,s=n.scanner,i=s._string_scanner$_position;return s.scanChar$1(65279),e=n.statements$1(new t.StylesheetParser_parse__closure1(n)),s.expectDone$0(),r=n._stylesheet0$_globalVariables,r=r.get$values(r),u.JSArray_methods.addAll$1(e,t.MappedIterable_MappedIterable(r,new t.StylesheetParser_parse__closure2,t._instanceType(r)._eval$1("Iterable.E"),$.Statement_2)),t.Stylesheet$internal0(e,s.spanFrom$1(new t._SpanScannerState(s,i)),n.get$plainCss())},$signature:551},t.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:552},t.StylesheetParser_parse__closure2.prototype={call$1(e){var r=e.name,n=e.expression;return t.VariableDeclaration$0(r,new t.NullExpression0(n.get$span(n)),e.span,null,!1,!0,null)},$signature:553},t.StylesheetParser_parseArgumentDeclaration_closure0.prototype={call$0(){var e,r=this.$this,n=r.scanner;return n.expectChar$2$name(64,"@-rule"),r.identifier$0(),r.whitespace$0(),r.identifier$0(),e=r._stylesheet0$_argumentDeclaration$0(),r.whitespace$0(),n.expectChar$1(123),e},$signature:554},t.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()")}},t.StylesheetParser_parseSignature_closure.prototype={call$0(){var e,r,n,s=this.$this,i=s.identifier$0();return this.requireParens||s.scanner.peekChar$0()===40?e=s._stylesheet0$_argumentDeclaration$0():(r=s.scanner,r=t.FileLocation$_(r._sourceFile,r._string_scanner$_position),n=r.offset,e=new t.ArgumentDeclaration0(u.List_empty22,null,t._FileSpan$(r.file,n,n))),s.scanner.expectDone$0(),new t.Tuple2(i,e,$.Tuple2_String_ArgumentDeclaration)},$signature:555},t.StylesheetParser__statement_closure0.prototype={call$0(){return this.$this._stylesheet0$_statement$0()},$signature:137},t.StylesheetParser_variableDeclarationWithoutNamespace_closure1.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:26},t.StylesheetParser_variableDeclarationWithoutNamespace_closure2.prototype={call$0(){return this.declaration},$signature:556},t.StylesheetParser__declarationOrBuffer_closure1.prototype={call$2(e,r){return t.Declaration$nested0(this.name,e,r,null)},$signature:85},t.StylesheetParser__declarationOrBuffer_closure2.prototype={call$2(e,r){return t.Declaration$nested0(this.name,e,r,this._box_0.value)},$signature:85},t.StylesheetParser__styleRule_closure0.prototype={call$2(e,r){var n=this,s=n.$this;return s.get$indented()&&e.length===0&&s.logger.warn$2$span(0,F.This_s,n._box_0.interpolation.span),s._stylesheet0$_inStyleRule=n.wasInStyleRule,t.StyleRule$0(n._box_0.interpolation,e,s.scanner.spanFrom$1(n.start))},$signature:558},t.StylesheetParser__propertyOrVariableDeclaration_closure1.prototype={call$2(e,r){return t.Declaration$nested0(this._box_0.name,e,r,null)},$signature:85},t.StylesheetParser__propertyOrVariableDeclaration_closure2.prototype={call$2(e,r){return t.Declaration$nested0(this._box_0.name,e,r,this.value)},$signature:85},t.StylesheetParser__atRootRule_closure1.prototype={call$2(e,r){return t.AtRootRule$0(e,r,this.query)},$signature:249},t.StylesheetParser__atRootRule_closure2.prototype={call$2(e,r){return t.AtRootRule$0(e,r,null)},$signature:249},t.StylesheetParser__eachRule_closure0.prototype={call$2(e,r){var n=this;return n.$this._stylesheet0$_inControlDirective=n.wasInControlDirective,t.EachRule$0(n.variables,n.list,e,r)},$signature:560},t.StylesheetParser__functionRule_closure0.prototype={call$2(e,r){return t.FunctionRule$0(this.name,this.$arguments,e,r,this.precedingComment)},$signature:561},t.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:24},t.StylesheetParser__forRule_closure2.prototype={call$2(e,r){var n,s=this;return s.$this._stylesheet0$_inControlDirective=s.wasInControlDirective,n=s._box_0.exclusive,n.toString,t.ForRule$0(s.variable,s.from,s.to,e,r,n)},$signature:562},t.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},t.StylesheetParser__includeRule_closure0.prototype={call$2(e,r){return t.ContentBlock$0(this.contentArguments_,e,r)},$signature:563},t.StylesheetParser_mediaRule_closure0.prototype={call$2(e,r){return t.MediaRule$0(this.query,e,r)},$signature:564},t.StylesheetParser__mixinRule_closure0.prototype={call$2(e,r){var n=this;return n.$this._stylesheet0$_inMixin=!1,t.MixinRule$0(n.name,n.$arguments,e,r,n.precedingComment)},$signature:565},t.StylesheetParser_mozDocumentRule_closure0.prototype={call$2(e,r){var n=this;return n._box_0.needsDeprecationWarning&&t.WarnForDeprecation_warnForDeprecation0(n.$this.logger,u.Deprecation_GbU,F.x40_moz_,r,null),t.AtRule$0(n.name,r,e,n.value)},$signature:250},t.StylesheetParser_supportsRule_closure0.prototype={call$2(e,r){return t.SupportsRule$0(this.condition,e,r)},$signature:567},t.StylesheetParser__whileRule_closure0.prototype={call$2(e,r){return this.$this._stylesheet0$_inControlDirective=this.wasInControlDirective,t.WhileRule$0(this.condition,e,r)},$signature:568},t.StylesheetParser_unknownAtRule_closure0.prototype={call$2(e,r){return t.AtRule$0(this.name,r,e,this._box_0.value)},$signature:250},t.StylesheetParser__expression_resetState0.prototype={call$0(){var e,r=this._box_0;r.operands_=r.operators_=r.spaceExpressions_=r.commaExpressions_=null,e=this.$this,e.scanner.set$state(this.start),r.allowSlash=!0,r.singleExpression_=e._stylesheet0$_singleExpression$0()},$signature:0},t.StylesheetParser__expression_resolveOneOperation0.prototype={call$0(){var e,r,n,s,i,a,o=this,l=o._box_0,_=l.operators_.pop(),c=l.operands_.pop(),p=l.singleExpression_;p==null&&(e=o.$this.scanner,r=_.operator.length,e.error$3$length$position(0,"Expected expression.",r,e._string_scanner$_position-r)),l.allowSlash?(e=o.$this,e=!e._stylesheet0$_inParentheses&&_===u.BinaryOperator_t8B0&&e._stylesheet0$_isSlashOperand$1(c)&&e._stylesheet0$_isSlashOperand$1(p)):e=!1,e?l.singleExpression_=new t.BinaryOperationExpression0(u.BinaryOperator_t8B0,c,p,!0):(l.singleExpression_=new t.BinaryOperationExpression0(_,c,p,!1),e=l.allowSlash=!1,(_===u.BinaryOperator_anB0||_===u.BinaryOperator_olz0)&&(r=o.$this,n=r.scanner.string,s=p.get$span(p),s=s.get$start(s),i=p.get$span(p),a=_.operator,u.JSString_methods.substring$2(n,s.offset-1,i.get$start(i).offset)===a&&(e=c.get$span(c),e=u.JSString_methods.codeUnitAt$1(n,e.get$end(e).offset),e=e===32||e===9||e===10||e===13||e===12),e&&(e=c.toString$0(0),n=p.toString$0(0),s=c.toString$0(0),i=p.toString$0(0),l=l.singleExpression_,t.WarnForDeprecation_warnForDeprecation0(r.logger,u.Deprecation_EsU,`This operation is parsed as: `+e+" "+a+" "+n+F.x0a_but_+s+" ("+a+i+`) Add a space after `+a+F.x20to_cl,l.get$span(l),null))))},$signature:0},t.StylesheetParser__expression_resolveOperations0.prototype={call$0(){var e,r=this._box_0.operators_;if(r!=null)for(e=this.resolveOneOperation;r.length!==0;)e.call$0()},$signature:0},t.StylesheetParser__expression_addSingleExpression0.prototype={call$1(e){var r,n,s=this,i=s._box_0;if(i.singleExpression_!=null){if(r=s.$this,r._stylesheet0$_inParentheses&&(r._stylesheet0$_inParentheses=!1,i.allowSlash)){s.resetState.call$0();return}n=i.spaceExpressions_,n==null&&(n=i.spaceExpressions_=t._setArrayType([],$.JSArray_Expression_2)),s.resolveOperations.call$0(),r=i.singleExpression_,r.toString,n.push(r),i.allowSlash=!0}i.singleExpression_=e},$signature:569},t.StylesheetParser__expression_addOperator0.prototype={call$1(e){var r,n,s,i,a,o,l=this.$this;for(l.get$plainCss()&&e!==u.BinaryOperator_t8B0&&e!==u.BinaryOperator_2jN0&&(r=l.scanner,n=e.operator.length,r.error$3$length$position(0,"Operators aren't allowed in plain CSS.",n,r._string_scanner$_position-n)),r=this._box_0,r.allowSlash=r.allowSlash&&e===u.BinaryOperator_t8B0,s=r.operators_,s==null&&(s=r.operators_=t._setArrayType([],$.JSArray_BinaryOperator_2)),i=r.operands_,i==null&&(i=r.operands_=t._setArrayType([],$.JSArray_Expression_2)),n=this.resolveOneOperation,a=e.precedence;s.length!==0&&u.JSArray_methods.get$last(s).precedence>=a;)n.call$0();s.push(e),o=r.singleExpression_,o==null&&(n=l.scanner,a=e.operator.length,n.error$3$length$position(0,"Expected expression.",a,n._string_scanner$_position-a)),i.push(o),l.whitespace$0(),r.singleExpression_=l._stylesheet0$_singleExpression$0()},$signature:570},t.StylesheetParser__expression_resolveSpaceExpressions0.prototype={call$0(){var e,r,n,s;this.resolveOperations.call$0(),e=this._box_0,r=e.spaceExpressions_,r!=null&&(n=e.singleExpression_,n==null&&this.$this.scanner.error$1(0,"Expected expression."),r.push(n),s=u.JSArray_methods.get$first(r),s=s.get$span(s).expand$1(0,n.get$span(n)),e.singleExpression_=new t.ListExpression0(t.List_List$unmodifiable(r,$.Expression_2),u.ListSeparator_EVt0,!1,s),e.spaceExpressions_=null)},$signature:0},t.StylesheetParser_expressionUntilComma_closure0.prototype={call$0(){return this.$this.scanner.peekChar$0()===44},$signature:24},t.StylesheetParser__unicodeRange_closure1.prototype={call$1(e){return e!=null&&t.isHex0(e)},$signature:33},t.StylesheetParser__unicodeRange_closure2.prototype={call$1(e){return e!=null&&t.isHex0(e)},$signature:33},t.StylesheetParser_namespacedExpression_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:26},t.StylesheetParser_trySpecialFunction_closure0.prototype={call$1(e){return new t.StringExpression0(e,!1)},$signature:571},t.StylesheetParser__expressionUntilComparison_closure0.prototype={call$0(){var e=this.$this.scanner,r=e.peekChar$0();return r===61?e.peekChar$1(1)!==61:r===60||r===62},$signature:24},t.StylesheetParser__publicIdentifier_closure0.prototype={call$0(){return this.$this.scanner.spanFrom$1(this.start)},$signature:26},t.Stylesheet0.prototype={Stylesheet$internal$3$plainCss0(e,r,n){var s,i,a,o,l,_;for(s=this.children,i=s.length,a=this._stylesheet1$_forwards,o=this._stylesheet1$_uses,l=0;l1,n=i),n&&(s+="40"),s+=r.toString$0(0),n&&(s+="41"),s.charCodeAt(0)==0,s},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.UnaryOperator0.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},t.UnitlessSassNumber0.prototype={get$numeratorUnits(e){return u.List_empty},get$denominatorUnits(e){return u.List_empty},get$hasUnits(){return!1},withValue$1(e){return new t.UnitlessSassNumber0(e,null)},withSlash$2(e,r){return new t.UnitlessSassNumber0(this._number1$_value,new t.Tuple2(e,r,$.Tuple2_SassNumber_SassNumber_2))},hasUnit$1(e){return!1},hasCompatibleUnits$1(e){return e instanceof t.UnitlessSassNumber0},hasPossiblyCompatibleUnits$1(e){return e instanceof t.UnitlessSassNumber0},compatibleWithUnit$1(e){return!0},coerceToMatch$3(e,r,n){return e.withValue$1(this._number1$_value)},coerceValueToMatch$3(e,r,n){return this._number1$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,r,n){return e.get$hasUnits()?this.super$SassNumber$convertToMatch(e,r,n):this},convertValueToMatch$3(e,r,n){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch0(e,r,n):this._number1$_value},coerce$3(e,r,n){return t.SassNumber_SassNumber$withUnits0(this._number1$_value,r,e)},coerce$2(e,r){return this.coerce$3(e,r,null)},coerceValue$3(e,r,n){return this._number1$_value},coerceValueToUnit$2(e,r){return this._number1$_value},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var r,n;return e instanceof t.SassNumber0?(r=this._number1$_value,n=e._number1$_value,r>n&&!t.fuzzyEquals0(r,n)?u.SassBoolean_true0:u.SassBoolean_false0):this.super$SassNumber$greaterThan0(e)},greaterThanOrEquals$1(e){var r,n;return e instanceof t.SassNumber0?(r=this._number1$_value,n=e._number1$_value,r>n||t.fuzzyEquals0(r,n)?u.SassBoolean_true0:u.SassBoolean_false0):this.super$SassNumber$greaterThanOrEquals0(e)},lessThan$1(e){var r,n;return e instanceof t.SassNumber0?(r=this._number1$_value,n=e._number1$_value,r(Iterable<0>)")}},t.flattenVertically_closure2.prototype={call$1(e){return this.result.push(e.removeFirst$0()),e.get$length(e)===0},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},t.longestCommonSubsequence_backtrack0.prototype={call$2(e,r){var n,s,i=this;return e===-1||r===-1?t._setArrayType([],i.T._eval$1("JSArray<0>")):(n=i.selections[e][r],n!=null?(s=i.call$2(e-1,r-1),m.add$1$ax(s,n),s):(s=i.lengths,s[e+1][r]>s[e][r+1]?i.call$2(e,r-1):i.call$2(e-1,r)))},$signature(){return this.T._eval$1("List<0>(int,int)")}},t.mapAddAll2_closure0.prototype={call$2(e,r){var n=this.destination,s=n.$index(0,e);s!=null?s.addAll$1(0,r):n.$indexSet(0,e,r)},$signature(){return this.K1._eval$1("@<0>")._bind$1(this.K2)._bind$1(this.V)._eval$1("~(1,Map<2,3>)")}},t.CssValue0.prototype={$eq(e,r){return r==null?!1:this.$ti._is(r)&&m.$eq$(r.value,this.value)},get$hashCode(e){return m.get$hashCode$(this.value)},toString$0(e){return m.toString$0$(this.value)},$isAstNode0:1,get$span(e){return this.span}},t.ValueExpression0.prototype={accept$1$1(e){return e.visitValueExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return t.serializeValue0(this.value,!0,!0)},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.valueClass_closure.prototype={call$0(){var e,r=$.JSClass,n=r._as(w.Object.getPrototypeOf(m.get$$prototype$x(r._as(u.C__SassNull0.constructor))).constructor);return t.JSClassExtension_setCustomInspect(n,new t.valueClass__closure),r=$.String,e=$.Function,t.LinkedHashMap_LinkedHashMap$_literal(["asList",new t.valueClass__closure0,"hasBrackets",new t.valueClass__closure1,"isTruthy",new t.valueClass__closure2,"realNull",new t.valueClass__closure3,"separator",new t.valueClass__closure4],r,e).forEach$1(0,t.JSClassExtension_get_defineGetter(n)),t.LinkedHashMap_LinkedHashMap$_literal(["sassIndexToListIndex",new t.valueClass__closure5,"get",new t.valueClass__closure6,"assertBoolean",new t.valueClass__closure7,"assertCalculation",new t.valueClass__closure8,"assertColor",new t.valueClass__closure9,"assertFunction",new t.valueClass__closure10,"assertMap",new t.valueClass__closure11,"assertNumber",new t.valueClass__closure12,"assertString",new t.valueClass__closure13,"tryMap",new t.valueClass__closure14,"equals",new t.valueClass__closure15,"hashCode",new t.valueClass__closure16,"toString",new t.valueClass__closure17],r,e).forEach$1(0,t.JSClassExtension_get_defineMethod(n)),n},$signature:21},t.valueClass__closure.prototype={call$1(e){return m.toString$0$(e)},$signature:64},t.valueClass__closure0.prototype={call$1(e){return new w.immutable.List(e.get$asList())},$signature:573},t.valueClass__closure1.prototype={call$1(e){return e.get$hasBrackets()},$signature:46},t.valueClass__closure2.prototype={call$1(e){return e.get$isTruthy()},$signature:46},t.valueClass__closure3.prototype={call$1(e){return e.get$realNull()},$signature:216},t.valueClass__closure4.prototype={call$1(e){return e.get$separator(e).separator},$signature:574},t.valueClass__closure5.prototype={call$3(e,r,n){return e.sassIndexToListIndex$2(r,n)},call$2(e,r){return this.call$3(e,r,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues(){return[null]},$signature:575},t.valueClass__closure6.prototype={call$2(e,r){return r<1&&r>=-1?e:w.undefined},$signature:229},t.valueClass__closure7.prototype={call$2(e,r){return e.assertBoolean$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:576},t.valueClass__closure8.prototype={call$2(e,r){return e.assertCalculation$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:577},t.valueClass__closure9.prototype={call$2(e,r){return e.assertColor$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:578},t.valueClass__closure10.prototype={call$2(e,r){return e.assertFunction$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:579},t.valueClass__closure11.prototype={call$2(e,r){return e.assertMap$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:580},t.valueClass__closure12.prototype={call$2(e,r){return e.assertNumber$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:581},t.valueClass__closure13.prototype={call$2(e,r){return e.assertString$1(r)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:582},t.valueClass__closure14.prototype={call$1(e){return e.tryMap$0()},$signature:583},t.valueClass__closure15.prototype={call$2(e,r){return e.$eq(0,r)},$signature:584},t.valueClass__closure16.prototype={call$2(e,r){return e.get$hashCode(e)},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues(){return[null]},$signature:585},t.valueClass__closure17.prototype={call$1(e){return t.serializeValue0(e,!0,!0)},$signature:200},t.Value0.prototype={get$isTruthy(){return!0},get$separator(e){return u.ListSeparator_undecided_null_undecided0},get$hasBrackets(){return!1},get$asList(){return t._setArrayType([this],$.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,r){var n,s,i,a=e.assertNumber$1(r);if(a.get$hasUnits()&&(n=a.get$unitString(),s=a.unitSuggestion$1(r==null?"index":r),t.EvaluationContext_current0().warn$2(0,"$"+t.S(r)+": Passing a number with unit "+n+F.x20is_de+s+F.x0a_Morex3a,u.Deprecation_0bn)),i=a.assertInt$1(r),i===0)throw t.wrapException(t.SassScriptException$0("List index may not be 0.",r));if(Math.abs(i)>this.get$lengthAsList())throw t.wrapException(t.SassScriptException$0("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",r));return i<0?this.get$lengthAsList()+i:i-1},assertBoolean$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a boolean.",e))},assertCalculation$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a function reference.",e))},assertMap$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a map.",e))},tryMap$0(){return null},assertNumber$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return t.throwExpression(t.SassScriptException$0(this.toString$0(0)+" is not a string.",e))},_value$_selectorString$1(e){var r=this._value$_selectorStringOrNull$0();if(r!=null)return r;throw t.wrapException(t.SassScriptException$0(this.toString$0(0)+F.x20is_noa,e))},_value$_selectorStringOrNull$0(){var e,r,n,s,i,a,o,l,_=this,c=null;if(_ instanceof t.SassString0)return _._string0$_text;if(!(_ instanceof t.SassList0)||(e=_._list1$_contents,r=e.length,r===0))return c;switch(n=t._setArrayType([],$.JSArray_String),s=_._list1$_separator,s){case u.ListSeparator_rXA0:for(i=0;i "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return t.throwExpression(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){if(e instanceof t.SassString0)return new t.SassString0(t.serializeValue0(this,!1,!0)+e._string0$_text,e._string0$_hasQuotes);if(e instanceof t.SassCalculation0)throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null));return new t.SassString0(t.serializeValue0(this,!1,!0)+t.serializeValue0(e,!1,!0),!1)},minus$1(e){if(e instanceof t.SassCalculation0)throw t.wrapException(t.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null));return new t.SassString0(t.serializeValue0(this,!1,!0)+"-"+t.serializeValue0(e,!1,!0),!1)},dividedBy$1(e){return new t.SassString0(t.serializeValue0(this,!1,!0)+"/"+t.serializeValue0(e,!1,!0),!1)},unaryPlus$0(){return new t.SassString0("+"+t.serializeValue0(this,!1,!0),!1)},unaryMinus$0(){return new t.SassString0("-"+t.serializeValue0(this,!1,!0),!1)},unaryNot$0(){return u.SassBoolean_false0},withoutSlash$0(){return this},toString$0(e){return t.serializeValue0(this,!0,!0)}},t.VariableExpression0.prototype={accept$1$1(e){return e.visitVariableExpression$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.namespace,n=this.name;return r==null?"$"+n:r+".$"+n},$isExpression0:1,$isAstNode0:1,get$span(e){return this.span}},t.VariableDeclaration0.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.namespace;return r=r!=null?r+".":"",r+="$"+this.name+": "+this.expression.toString$0(0)+";",r.charCodeAt(0)==0,r},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.WarnRule0.prototype={accept$1$1(e){return e.visitWarnRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},$isAstNode0:1,$isStatement0:1,get$span(e){return this.span}},t.WhileRule0.prototype={accept$1$1(e){return e.visitWhileRule$1(this)},accept$1(e){return this.accept$1$1(e,$.dynamic)},toString$0(e){var r=this.children;return"@while "+this.condition.toString$0(0)+" {"+(r&&u.JSArray_methods).join$1(r," ")+"}"},get$span(e){return this.span}},function(){var r=m.LegacyJavaScriptObject.prototype;r.super$LegacyJavaScriptObject$toString=r.toString$0,r=t.JsLinkedHashMap.prototype,r.super$JsLinkedHashMap$internalContainsKey=r.internalContainsKey$1,r.super$JsLinkedHashMap$internalGet=r.internalGet$1,r.super$JsLinkedHashMap$internalSet=r.internalSet$2,r.super$JsLinkedHashMap$internalRemove=r.internalRemove$1,r=t._BufferingStreamSubscription.prototype,r.super$_BufferingStreamSubscription$_add=r._async$_add$1,r.super$_BufferingStreamSubscription$_addError=r._addError$2,r=t.ListBase.prototype,r.super$ListBase$setRange=r.setRange$4,r=t.Iterable.prototype,r.super$Iterable$where=r.where$1,r.super$Iterable$skipWhile=r.skipWhile$1,r=t.ModifiableCssParentNode.prototype,r.super$ModifiableCssParentNode$addChild=r.addChild$1,r=t.SimpleSelector.prototype,r.super$SimpleSelector$addSuffix=r.addSuffix$1,r.super$SimpleSelector$unify=r.unify$1,r.super$SimpleSelector$isSuperselector=r.isSuperselector$1,r=t.Parser.prototype,r.super$Parser$silentComment=r.silentComment$0,r=t.StylesheetParser.prototype,r.super$StylesheetParser$importArgument=r.importArgument$0,r.super$StylesheetParser$namespacedExpression=r.namespacedExpression$2,r=t.Value.prototype,r.super$Value$assertMap=r.assertMap$1,r.super$Value$plus=r.plus$1,r.super$Value$minus=r.minus$1,r.super$Value$dividedBy=r.dividedBy$1,r=t.SassNumber.prototype,r.super$SassNumber$convertValueToMatch=r.convertValueToMatch$3,r.super$SassNumber$coerce=r.coerce$3,r.super$SassNumber$coerceValue=r.coerceValue$3,r.super$SassNumber$coerceValueToUnit=r.coerceValueToUnit$2,r.super$SassNumber$coerceValueToMatch=r.coerceValueToMatch$3,r.super$SassNumber$greaterThan=r.greaterThan$1,r.super$SassNumber$greaterThanOrEquals=r.greaterThanOrEquals$1,r.super$SassNumber$lessThan=r.lessThan$1,r.super$SassNumber$lessThanOrEquals=r.lessThanOrEquals$1,r.super$SassNumber$modulo=r.modulo$1,r.super$SassNumber$plus=r.plus$1,r.super$SassNumber$minus=r.minus$1,r.super$SassNumber$times=r.times$1,r.super$SassNumber$dividedBy=r.dividedBy$1,r=t.AnySelectorVisitor.prototype,r.super$AnySelectorVisitor$visitComplexSelector=r.visitComplexSelector$1,r=t.EveryCssVisitor.prototype,r.super$EveryCssVisitor$visitCssStyleRule=r.visitCssStyleRule$1,r=t.ReplaceExpressionVisitor.prototype,r.super$ReplaceExpressionVisitor$visitBinaryOperationExpression=r.visitBinaryOperationExpression$1,r.super$ReplaceExpressionVisitor$visitUnaryOperationExpression=r.visitUnaryOperationExpression$1,r=t.SourceSpanMixin.prototype,r.super$SourceSpanMixin$compareTo=r.compareTo$1,r.super$SourceSpanMixin$$eq=r.$eq,r=t.StringScanner.prototype,r.super$StringScanner$readChar=r.readChar$0,r.super$StringScanner$scanChar=r.scanChar$1,r.super$StringScanner$scan=r.scan$1,r.super$StringScanner$matches=r.matches$1,r=t.AnySelectorVisitor0.prototype,r.super$AnySelectorVisitor$visitComplexSelector0=r.visitComplexSelector$1,r=t.EveryCssVisitor0.prototype,r.super$EveryCssVisitor$visitCssStyleRule0=r.visitCssStyleRule$1,r=t.ModifiableCssParentNode0.prototype,r.super$ModifiableCssParentNode$addChild0=r.addChild$1,r=t.SassNumber0.prototype,r.super$SassNumber$convertToMatch=r.convertToMatch$3,r.super$SassNumber$convertValueToMatch0=r.convertValueToMatch$3,r.super$SassNumber$coerce0=r.coerce$3,r.super$SassNumber$coerceValue0=r.coerceValue$3,r.super$SassNumber$coerceValueToUnit0=r.coerceValueToUnit$2,r.super$SassNumber$coerceToMatch=r.coerceToMatch$3,r.super$SassNumber$coerceValueToMatch0=r.coerceValueToMatch$3,r.super$SassNumber$greaterThan0=r.greaterThan$1,r.super$SassNumber$greaterThanOrEquals0=r.greaterThanOrEquals$1,r.super$SassNumber$lessThan0=r.lessThan$1,r.super$SassNumber$lessThanOrEquals0=r.lessThanOrEquals$1,r.super$SassNumber$modulo0=r.modulo$1,r.super$SassNumber$plus0=r.plus$1,r.super$SassNumber$minus0=r.minus$1,r.super$SassNumber$times0=r.times$1,r.super$SassNumber$dividedBy0=r.dividedBy$1,r=t.Parser1.prototype,r.super$Parser$silentComment0=r.silentComment$0,r=t.ReplaceExpressionVisitor0.prototype,r.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0=r.visitBinaryOperationExpression$1,r.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0=r.visitUnaryOperationExpression$1,r=t.SimpleSelector0.prototype,r.super$SimpleSelector$addSuffix0=r.addSuffix$1,r.super$SimpleSelector$unify0=r.unify$1,r.super$SimpleSelector$isSuperselector0=r.isSuperselector$1,r=t.StylesheetParser0.prototype,r.super$StylesheetParser$importArgument0=r.importArgument$0,r.super$StylesheetParser$namespacedExpression0=r.namespacedExpression$2,r=t.Value0.prototype,r.super$Value$assertMap0=r.assertMap$1,r.super$Value$plus0=r.plus$1,r.super$Value$minus0=r.minus$1,r.super$Value$dividedBy0=r.dividedBy$1}(),function(){var r=pe._static_2,n=pe._instance_1i,s=pe._instance_1u,i=pe._static_1,a=pe._static_0,o=pe.installStaticTearOff,l=pe.installInstanceTearOff,_=pe._instance_2u,c=pe._instance_0i,p=pe._instance_0u;r(m,"_interceptors_JSArray__compareAny$closure","JSArray__compareAny",251),n(m.JSArray.prototype,"get$contains","contains$1",9),n(t._CastIterableBase.prototype,"get$contains","contains$1",9),s(t.CastMap.prototype,"get$containsKey","containsKey$1",9),i(t,"_js_helper_GeneralConstantMap__constantMapHashCode$closure","GeneralConstantMap__constantMapHashCode",126),s(t.ConstantStringMap.prototype,"get$containsKey","containsKey$1",9),s(t.GeneralConstantMap.prototype,"get$containsKey","containsKey$1",9),s(t.JsLinkedHashMap.prototype,"get$containsKey","containsKey$1",9),i(t,"async__AsyncRun__scheduleImmediateJsOverride$closure","_AsyncRun__scheduleImmediateJsOverride",114),i(t,"async__AsyncRun__scheduleImmediateWithSetImmediate$closure","_AsyncRun__scheduleImmediateWithSetImmediate",114),i(t,"async__AsyncRun__scheduleImmediateWithTimer$closure","_AsyncRun__scheduleImmediateWithTimer",114),a(t,"async___startMicrotaskLoop$closure","_startMicrotaskLoop",0),i(t,"async___nullDataHandler$closure","_nullDataHandler",118),r(t,"async___nullErrorHandler$closure","_nullErrorHandler",59),a(t,"async___nullDoneHandler$closure","_nullDoneHandler",0),o(t,"async___rootHandleUncaughtError$closure",5,null,["call$5"],["_rootHandleUncaughtError"],589,0),o(t,"async___rootRun$closure",4,null,["call$1$4","call$4"],["_rootRun",function(f,d,g,y){return t._rootRun(f,d,g,y,$.dynamic)}],590,1),o(t,"async___rootRunUnary$closure",5,null,["call$2$5","call$5"],["_rootRunUnary",function(f,d,g,y,S){return t._rootRunUnary(f,d,g,y,S,$.dynamic,$.dynamic)}],591,1),o(t,"async___rootRunBinary$closure",6,null,["call$3$6","call$6"],["_rootRunBinary",function(f,d,g,y,S,C){return t._rootRunBinary(f,d,g,y,S,C,$.dynamic,$.dynamic,$.dynamic)}],592,1),o(t,"async___rootRegisterCallback$closure",4,null,["call$1$4","call$4"],["_rootRegisterCallback",function(f,d,g,y){return t._rootRegisterCallback(f,d,g,y,$.dynamic)}],593,0),o(t,"async___rootRegisterUnaryCallback$closure",4,null,["call$2$4","call$4"],["_rootRegisterUnaryCallback",function(f,d,g,y){return t._rootRegisterUnaryCallback(f,d,g,y,$.dynamic,$.dynamic)}],594,0),o(t,"async___rootRegisterBinaryCallback$closure",4,null,["call$3$4","call$4"],["_rootRegisterBinaryCallback",function(f,d,g,y){return t._rootRegisterBinaryCallback(f,d,g,y,$.dynamic,$.dynamic,$.dynamic)}],595,0),o(t,"async___rootErrorCallback$closure",5,null,["call$5"],["_rootErrorCallback"],596,0),o(t,"async___rootScheduleMicrotask$closure",4,null,["call$4"],["_rootScheduleMicrotask"],597,0),o(t,"async___rootCreateTimer$closure",5,null,["call$5"],["_rootCreateTimer"],598,0),o(t,"async___rootCreatePeriodicTimer$closure",5,null,["call$5"],["_rootCreatePeriodicTimer"],599,0),o(t,"async___rootPrint$closure",4,null,["call$4"],["_rootPrint"],600,0),i(t,"async___printToZone$closure","_printToZone",124),o(t,"async___rootFork$closure",5,null,["call$5"],["_rootFork"],601,0),l(t._AsyncCompleter.prototype,"get$complete",0,0,function(){return[null]},["call$1","call$0"],["complete$1","complete$0"],152,0,0),_(t._Future.prototype,"get$_completeError","_completeError$2",59);var h;n(h=t._StreamController.prototype,"get$add","add$1",29),l(h,"get$addError",0,1,function(){return[null]},["call$2","call$1"],["addError$2","addError$1"],217,0,0),c(h,"get$close","close$0",535),s(h,"get$_async$_add","_async$_add$1",29),_(h,"get$_addError","_addError$2",59),p(h,"get$_close","_close$0",0),p(h=t._ControllerSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),l(h=t._BufferingStreamSubscription.prototype,"get$pause",1,0,null,["call$1","call$0"],["pause$1","pause$0"],602,0,0),c(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=t._StreamIterator.prototype,"get$_onData","_onData$1",29),_(h,"get$_onError","_onError$2",59),p(h,"get$_onDone","_onDone$0",0),p(h=t._ForwardingStreamSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),p(h,"get$_async$_onResume","_async$_onResume$0",0),s(h,"get$_handleData","_handleData$1",29),_(h,"get$_handleError","_handleError$2",270),p(h,"get$_handleDone","_handleDone$0",0),r(t,"collection___defaultEquals$closure","_defaultEquals",254),i(t,"collection___defaultHashCode$closure","_defaultHashCode",126),r(t,"collection_ListBase__compareAny$closure","ListBase__compareAny",251),s(t._HashMap.prototype,"get$containsKey","containsKey$1",9),s(t._LinkedCustomHashMap.prototype,"get$containsKey","containsKey$1",9),l(h=t._LinkedHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],140,0,0),n(h,"get$contains","contains$1",9),n(h,"get$add","add$1",9),l(t._LinkedIdentityHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],140,0,0),s(t.MapBase.prototype,"get$containsKey","containsKey$1",9),s(t.MapView.prototype,"get$containsKey","containsKey$1",9),n(t._UnmodifiableSet.prototype,"get$contains","contains$1",9),n(t.UnmodifiableSetView.prototype,"get$contains","contains$1",9),i(t,"convert___defaultToEncodable$closure","_defaultToEncodable",100),i(t,"core__identityHashCode$closure","identityHashCode",126),r(t,"core__identical$closure","identical",254),i(t,"core_Uri_decodeComponent$closure","Uri_decodeComponent",5),n(t.Iterable.prototype,"get$contains","contains$1",9),n(t.StringBuffer.prototype,"get$write","write$1",29),o(t,"math0__max$closure",2,null,["call$1$2","call$2"],["max",function(f,d){return t.max(f,d,$.num)}],603,1),s(h=t.StreamCompleter.prototype,"get$setSourceStream","setSourceStream$1",29),l(h,"get$setError",0,1,function(){return[null]},["call$2","call$1"],["setError$2","setError$1"],217,0,0),p(h=t.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",248),c(t.ReplAdapter.prototype,"get$exit","exit$0",0),n(t.EmptyUnmodifiableSet.prototype,"get$contains","contains$1",9),n(t.UnionSet.prototype,"get$contains","contains$1",9),n(t._DelegatingIterableBase.prototype,"get$contains","contains$1",9),n(t.MapKeySet.prototype,"get$contains","contains$1",9),s(t.VersionRange.prototype,"get$allows","allows$1",334),s(t._IsInvisibleVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",15),s(t._IsBogusVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",15),s(t._IsUselessVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",15),s(t.SelectorList.prototype,"get$isSuperselector","isSuperselector$1",65),s(t.PseudoSelector.prototype,"get$isSuperselector","isSuperselector$1",14),s(t.SimpleSelector.prototype,"get$isSuperselector","isSuperselector$1",14),s(t.TypeSelector.prototype,"get$isSuperselector","isSuperselector$1",14),s(t.UniversalSelector.prototype,"get$isSuperselector","isSuperselector$1",14),s(t.EmptyExtensionStore.prototype,"get$addExtensions","addExtensions$1",159),s(t.ExtensionStore.prototype,"get$addExtensions","addExtensions$1",159),i(t,"functions___isUnique$closure","_isUnique",14),i(t,"color0___opacify$closure","_opacify",25),i(t,"color0___transparentize$closure","_transparentize",25),p(h=t.Parser.prototype,"get$whitespace","whitespace$0",0),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",28),p(t.SassParser.prototype,"get$loudComment","loudComment$0",0),l(h=t.StylesheetParser.prototype,"get$_statement",0,0,null,["call$1$root","call$0"],["_statement$1$root","_statement$0"],351,0,0),p(h,"get$_declarationChild","_declarationChild$0",110),p(h,"get$_functionChild","_functionChild$0",110),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"],353,0,0),l(t.LazyFileSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],131,0,0),s(t.LimitedMapView.prototype,"get$containsKey","containsKey$1",9),s(t.MergedMapView.prototype,"get$containsKey","containsKey$1",9),l(t.MultiSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],154,0,0),n(t.NoSourceMapBuffer.prototype,"get$write","write$1",29),s(t.PrefixedMapView.prototype,"get$containsKey","containsKey$1",9),s(t.PublicMemberMapView.prototype,"get$containsKey","containsKey$1",9),n(t.SourceMapBuffer.prototype,"get$write","write$1",29),s(t.UnprefixedMapView.prototype,"get$containsKey","containsKey$1",9),i(t,"utils__isPublic$closure","isPublic",8),i(t,"calculation_SassCalculation__simplify$closure","SassCalculation__simplify",69),s(t.AnySelectorVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",15),l(h=t._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"],426,0,0),s(h,"get$_async_evaluate$_expressionNode","_async_evaluate$_expressionNode$1",172),l(h=t._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"],620,0,0),s(h,"get$_expressionNode","_expressionNode$1",172),s(t.RecursiveStatementVisitor.prototype,"get$visitChildren","visitChildren$1",272),s(h=t.SelectorSearchVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor.T?(ComplexSelector)"),s(h,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor.T?(SelectorList)"),s(h=t._SerializeVisitor.prototype,"get$_visitMediaQuery","_visitMediaQuery$1",275),s(h,"get$_writeCalculationValue","_writeCalculationValue$1",79),s(h=t.StatementSearchVisitor.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor.T?(ContentBlock)"),s(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor.T?(List)"),l(t.SourceSpanMixin.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],131,0,0),i(t,"frame_Frame___parseVM_tearOff$closure","Frame___parseVM_tearOff",78),i(t,"frame_Frame___parseV8_tearOff$closure","Frame___parseV8_tearOff",78),i(t,"frame_Frame___parseFirefox_tearOff$closure","Frame___parseFirefox_tearOff",78),i(t,"frame_Frame___parseFriendly_tearOff$closure","Frame___parseFriendly_tearOff",78),i(t,"trace_Trace___parseVM_tearOff$closure","Trace___parseVM_tearOff",170),i(t,"trace_Trace___parseFriendly_tearOff$closure","Trace___parseFriendly_tearOff",170),o(t,"from_handlers__TransformByHandlers__defaultHandleError$closure",3,null,["call$1$3","call$3"],["TransformByHandlers__defaultHandleError",function(f,d,g){return t.TransformByHandlers__defaultHandleError(f,d,g,$.dynamic)}],606,0),o(t,"rate_limit___collect$closure",2,null,["call$1$2","call$2"],["_collect",function(f,d){return t._collect(f,d,$.dynamic)}],607,0),s(t.AnySelectorVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",17),l(h=t._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"],315,0,0),s(h,"get$_async_evaluate0$_expressionNode","_async_evaluate0$_expressionNode$1",158),i(t,"calculation1___assertCalculationValue$closure","_assertCalculationValue",79),i(t,"calculation1___isValidClampArg$closure","_isValidClampArg",9),i(t,"calculation0_SassCalculation__simplify$closure","SassCalculation__simplify0",69),i(t,"color2___opacify$closure","_opacify0",27),i(t,"color2___transparentize$closure","_transparentize0",27),o(t,"compile__compile$closure",1,function(){return[null]},["call$2","call$1"],["compile0",function(f){return t.compile0(f,null)}],608,0),o(t,"compile__compileString$closure",1,function(){return[null]},["call$2","call$1"],["compileString0",function(f){return t.compileString0(f,null)}],609,0),o(t,"compile__compileAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileAsync1",function(f){return t.compileAsync1(f,null)}],610,0),o(t,"compile__compileStringAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileStringAsync1",function(f){return t.compileStringAsync1(f,null)}],611,0),i(t,"compile___parseImporter$closure","_parseImporter0",612),i(t,"compile___simplifyCalcArg$closure","_simplifyCalcArg",69),s(t.EmptyExtensionStore0.prototype,"get$addExtensions","addExtensions$1",208),l(h=t._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"],417,0,0),s(h,"get$_evaluate0$_expressionNode","_evaluate0$_expressionNode$1",158),s(t.ExtensionStore0.prototype,"get$addExtensions","addExtensions$1",208),i(t,"functions0___isUnique$closure","_isUnique0",13),i(t,"immutable__jsToDartList$closure","jsToDartList",613),l(t.LazyFileSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],131,0,0),r(t,"legacy__render$closure","render",614),i(t,"legacy__renderSync$closure","renderSync",615),s(t.LimitedMapView0.prototype,"get$containsKey","containsKey$1",9),s(t.SelectorList0.prototype,"get$isSuperselector","isSuperselector$1",68),s(t.MergedMapView0.prototype,"get$containsKey","containsKey$1",9),l(t.MultiSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],154,0,0),n(t.NoSourceMapBuffer0.prototype,"get$write","write$1",29),p(h=t.Parser1.prototype,"get$whitespace","whitespace$0",0),p(h,"get$loudComment","loudComment$0",0),p(h,"get$string","string$0",28),s(t.PrefixedMapView0.prototype,"get$containsKey","containsKey$1",9),s(t.PseudoSelector0.prototype,"get$isSuperselector","isSuperselector$1",13),s(t.PublicMemberMapView0.prototype,"get$containsKey","containsKey$1",9),i(t,"sass__main$closure","main1",616),p(t.SassParser0.prototype,"get$loudComment","loudComment$0",0),s(t._IsInvisibleVisitor2.prototype,"get$visitComplexSelector","visitComplexSelector$1",17),s(t._IsBogusVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",17),s(t._IsUselessVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",17),s(h=t.SelectorSearchVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor0.T?(ComplexSelector0)"),s(h,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor0.T?(SelectorList0)"),s(h=t._SerializeVisitor0.prototype,"get$_serialize0$_visitMediaQuery","_serialize0$_visitMediaQuery$1",532),s(h,"get$_serialize0$_writeCalculationValue","_serialize0$_writeCalculationValue$1",79),s(t.SimpleSelector0.prototype,"get$isSuperselector","isSuperselector$1",13),n(t.SourceMapBuffer0.prototype,"get$write","write$1",29),s(h=t.StatementSearchVisitor0.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor0.T?(ContentBlock0)"),s(h,"get$visitChildren","visitChildren$1","StatementSearchVisitor0.T?(List)"),l(h=t.StylesheetParser0.prototype,"get$_stylesheet0$_statement",0,0,null,["call$1$root","call$0"],["_stylesheet0$_statement$1$root","_stylesheet0$_statement$0"],549,0,0),p(h,"get$_stylesheet0$_declarationChild","_stylesheet0$_declarationChild$0",137),p(h,"get$_stylesheet0$_functionChild","_stylesheet0$_functionChild$0",137),s(t.TypeSelector0.prototype,"get$isSuperselector","isSuperselector$1",13),s(t.UniversalSelector0.prototype,"get$isSuperselector","isSuperselector$1",13),s(t.UnprefixedMapView0.prototype,"get$containsKey","containsKey$1",9),i(t,"utils1__jsToDartUrl$closure","jsToDartUrl",617),i(t,"utils1__dartToJSUrl$closure","dartToJSUrl",618),i(t,"utils0__isPublic$closure","isPublic0",8),o(t,"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$6","call$5"],["absolute",function(f){return t.absolute(f,null,null,null,null,null,null,null,null,null,null,null,null,null,null)},function(f,d){return t.absolute(f,d,null,null,null,null,null,null,null,null,null,null,null,null,null)},function(f,d,g){return t.absolute(f,d,g,null,null,null,null,null,null,null,null,null,null,null,null)},function(f,d,g,y){return t.absolute(f,d,g,y,null,null,null,null,null,null,null,null,null,null,null)},function(f,d,g,y,S,C){return t.absolute(f,d,g,y,S,C,null,null,null,null,null,null,null,null,null)},function(f,d,g,y,S){return t.absolute(f,d,g,y,S,null,null,null,null,null,null,null,null,null,null)}],619,0),i(t,"path__prettyUri$closure","prettyUri",90),i(t,"character__isWhitespace$closure","isWhitespace",33),i(t,"character__isNewline$closure","isNewline",33),i(t,"character__isHex$closure","isHex",33),r(t,"number0__fuzzyLessThan$closure","fuzzyLessThan",43),r(t,"number0__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals",43),r(t,"number0__fuzzyGreaterThan$closure","fuzzyGreaterThan",43),r(t,"number0__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals",43),r(t,"number0__moduloLikeSass$closure","moduloLikeSass",58),i(t,"character0__isWhitespace$closure","isWhitespace0",33),i(t,"character0__isNewline$closure","isNewline0",33),i(t,"character0__isHex$closure","isHex0",33),r(t,"number2__fuzzyLessThan$closure","fuzzyLessThan0",43),r(t,"number2__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals0",43),r(t,"number2__fuzzyGreaterThan$closure","fuzzyGreaterThan0",43),r(t,"number2__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals0",43),i(t,"number2__fuzzyRound$closure","fuzzyRound0",621),r(t,"number2__moduloLikeSass$closure","moduloLikeSass0",58),i(t,"value0__wrapValue$closure","wrapValue",414)}(),function(){var r=pe.mixin,n=pe.inherit,s=pe.inheritMany;n(t.Object,null),s(t.Object,[t.JS_CONST,m.Interceptor,m.ArrayIterator,t.Iterable,t.CastIterator,t.Closure,t.MapBase,t.Error,t.ListBase,t.SentinelValue,t.ListIterator,t.MappedIterator,t.WhereIterator,t.ExpandIterator,t.TakeIterator,t.SkipIterator,t.SkipWhileIterator,t.EmptyIterator,t.FollowedByIterator,t.WhereTypeIterator,t.FixedLengthListMixin,t.UnmodifiableListMixin,t.Symbol,t._Record,t.MapView,t.ConstantMap,t.JSInvocationMirror,t.TypeErrorDecoder,t.NullThrownFromJavaScriptException,t.ExceptionAndStackTrace,t._StackTrace,t._Required,t.LinkedHashMapCell,t.LinkedHashMapKeyIterator,t.JSSyntaxRegExp,t._MatchImplementation,t._AllMatchesIterator,t.StringMatch,t._StringAllMatchesIterator,t._Cell,t._InitializedCell,t.Rti,t._FunctionParameters,t._Type,t._TimerImpl,t._AsyncAwaitCompleter,t._IterationMarker,t._SyncStarIterator,t.AsyncError,t._Completer,t._FutureListener,t._Future,t._AsyncCallbackEntry,t.Stream,t._StreamController,t._SyncStreamControllerDispatch,t._AsyncStreamControllerDispatch,t._BufferingStreamSubscription,t._AddStreamState,t._DelayedEvent,t._DelayedDone,t._PendingEvents,t._StreamIterator,t._ZoneFunction,t._ZoneSpecification,t._ZoneDelegate,t._Zone,t._HashMapKeyIterator,t.SetBase,t._LinkedHashSetCell,t._LinkedHashSetIterator,t._MapBaseValueIterator,t._UnmodifiableMapMixin,t._ListQueueIterator,t._UnmodifiableSetMixin,t.Codec,t.Converter,t._Base64Encoder,t.ByteConversionSink,t._JsonStringifier,t.StringConversionSink,t._Utf8Encoder,t._Utf8Decoder,t.DateTime,t.Duration,t._Enum,t.OutOfMemoryError,t.StackOverflowError,t._Exception,t.FormatException,t.MapEntry,t.Null,t._StringStackTrace,t.RuneIterator,t.StringBuffer,t._Uri,t.UriData,t._SimpleUri,t.Expando,t._JSRandom,t.ArgParser,t.ArgResults,t.Option,t.OptionType,t.Parser0,t._Usage,t.ErrorResult,t.ValueResult,t.StreamCompleter,t.StreamGroup,t._StreamGroupState,t.StreamQueue,t._NextRequest,t.Repl,t.ReplAdapter,t.DefaultEquality,t.IterableEquality,t.ListEquality,t._MapEntry,t.MapEquality,t._QueueList_Object_ListMixin,t._DelegatingIterableBase,t.UnmodifiableSetMixin,t.Context,t._PathDirection,t._PathRelation,t.Style,t.ParsedPath,t.PathException,t.Version,t.VersionRange,t.CssMediaQuery,t._SingletonCssMediaQueryMergeResult,t.MediaQuerySuccessfulMergeResult,t.AstNode,t.__IsInvisibleVisitor_Object_EveryCssVisitor,t.CssValue,t._FakeAstNode,t.Argument,t.ArgumentDeclaration,t.ArgumentInvocation,t.AtRootQuery,t.ConfiguredVariable,t.BinaryOperationExpression,t.BooleanExpression,t.CalculationExpression,t.ColorExpression,t.FunctionExpression,t.IfExpression,t.InterpolatedFunctionExpression,t.ListExpression,t.MapExpression,t.NullExpression,t.NumberExpression,t.ParenthesizedExpression,t.SelectorExpression,t.StringExpression,t.SupportsExpression,t.UnaryOperationExpression,t.ValueExpression,t.VariableExpression,t.DynamicImport,t.StaticImport,t.Interpolation,t.ParentStatement,t.ContentRule,t.DebugRule,t.ErrorRule,t.ExtendRule,t.ForwardRule,t.IfRule,t.IfRuleClause,t.ImportRule,t.IncludeRule,t.LoudComment,t.__HasContentVisitor_Object_StatementSearchVisitor,t.ReturnRule,t.SilentComment,t.UseRule,t.VariableDeclaration,t.WarnRule,t.SupportsAnything,t.SupportsDeclaration,t.SupportsFunction,t.SupportsInterpolation,t.SupportsNegation,t.SupportsOperation,t.Selector,t.__IsInvisibleVisitor_Object_AnySelectorVisitor,t.__IsBogusVisitor_Object_AnySelectorVisitor,t.__IsUselessVisitor_Object_AnySelectorVisitor,t.ComplexSelectorComponent,t.__ParentSelectorVisitor_Object_SelectorSearchVisitor,t.QualifiedName,t.AsyncEnvironment,t._EnvironmentModule0,t.AsyncImportCache,t.AsyncBuiltInCallable,t.BuiltInCallable,t.PlainCssCallable,t.UserDefinedCallable,t.CompileResult,t.Configuration,t.ConfiguredValue,t.Environment,t._EnvironmentModule,t.SourceSpanException,t.SassScriptException,t.ExecutableOptions,t.UsageException,t._Watcher,t.EmptyExtensionStore,t.Extension,t.Extender,t.ExtensionStore,t.ImportCache,t.AsyncImporter,t.ImporterResult,t.InterpolationBuffer,t.InterpolationMap,t.FileSystemException,t._QuietLogger,t.DeprecationHandlingLogger,t.StderrLogger,t.TrackingLogger,t.BuiltInModule,t.ForwardedModuleView,t.ShadowedModuleView,t.Parser,t.StylesheetGraph,t.StylesheetNode,t.Box,t.ModifiableBox,t.LazyFileSpan,t.MultiDirWatcher,t.MultiSpan,t.NoSourceMapBuffer,t.SourceMapBuffer,t.Value,t.CalculationOperation,t.CalculationInterpolation,t._ColorFormatEnum,t.SpanColorFormat,t.AnySelectorVisitor,t._EvaluateVisitor0,t._ImportedCssVisitor0,t.EvaluateResult,t._EvaluationContext0,t._ArgumentResults0,t._LoadedStylesheet0,t._CloneCssVisitor,t.Evaluator,t._EvaluateVisitor,t._ImportedCssVisitor,t._EvaluationContext,t._ArgumentResults,t._LoadedStylesheet,t.EveryCssVisitor,t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,t.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,t.DependencyReport,t.RecursiveStatementVisitor,t.ReplaceExpressionVisitor,t.SelectorSearchVisitor,t._SerializeVisitor,t.SerializeResult,t.StatementSearchVisitor,t.Entry,t.Mapping,t.TargetLineEntry,t.TargetEntry,t.SourceFile,t.SourceLocationMixin,t.SourceSpanMixin,t.Highlighter,t._Highlight,t._Line,t.SourceLocation,t.Chain,t.Frame,t.LazyTrace,t.Trace,t.UnparsedFrame,t.StringScanner,t._SpanScannerState,t.AsciiGlyphSet,t.UnicodeGlyphSet,t.Tuple2,t.Tuple3,t.Tuple4,t.WatchEvent,t.ChangeType,t.AnySelectorVisitor0,t.SupportsAnything0,t.Argument0,t.ArgumentDeclaration0,t.ArgumentInvocation0,t.Value0,t.AsyncImporter0,t.AsyncBuiltInCallable0,t.AsyncEnvironment0,t._EnvironmentModule2,t._EvaluateVisitor2,t._ImportedCssVisitor2,t.EvaluateResult0,t._EvaluationContext2,t._ArgumentResults2,t._LoadedStylesheet2,t.AsyncImportCache0,t.Parser1,t.AtRootQuery0,t.ParentStatement0,t.AstNode0,t.Selector0,t.BinaryOperationExpression0,t.BooleanExpression0,t.Box0,t.ModifiableBox0,t.BuiltInCallable0,t.BuiltInModule0,t.CalculationExpression0,t.CalculationOperation0,t.CalculationInterpolation0,t._CloneCssVisitor0,t.ColorExpression0,t._ColorFormatEnum0,t.SpanColorFormat0,t.CompileResult0,t.ComplexSelectorComponent0,t.Configuration0,t.ConfiguredValue0,t.ConfiguredVariable0,t.ContentRule0,t.DebugRule0,t.SupportsDeclaration0,t.DeprecationHandlingLogger0,t.DynamicImport0,t.EmptyExtensionStore0,t.Environment0,t._EnvironmentModule1,t.ErrorRule0,t._EvaluateVisitor1,t._ImportedCssVisitor1,t._EvaluationContext1,t._ArgumentResults1,t._LoadedStylesheet1,t.EveryCssVisitor0,t.SassScriptException0,t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,t.ExtendRule0,t.Extension0,t.Extender0,t.ExtensionStore0,t.ForwardRule0,t.ForwardedModuleView0,t.FunctionExpression0,t.SupportsFunction0,t.IfExpression0,t.IfRule0,t.IfRuleClause0,t.NodeImporter,t.ImportCache0,t.ImportRule0,t.IncludeRule0,t.InterpolatedFunctionExpression0,t.Interpolation0,t.SupportsInterpolation0,t.InterpolationBuffer0,t.InterpolationMap0,t.FileSystemException0,t.JSToDartLogger,t.LazyFileSpan0,t.ListExpression0,t.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,t._QuietLogger0,t.LoudComment0,t.MapExpression0,t.CssMediaQuery0,t._SingletonCssMediaQueryMergeResult0,t.MediaQuerySuccessfulMergeResult0,t.__HasContentVisitor_Object_StatementSearchVisitor0,t.MultiSpan0,t.SupportsNegation0,t.NoSourceMapBuffer0,t._FakeAstNode0,t.__IsInvisibleVisitor_Object_EveryCssVisitor0,t.NullExpression0,t.NumberExpression0,t.SupportsOperation0,t.ParenthesizedExpression0,t.PlainCssCallable0,t.QualifiedName0,t.ReplaceExpressionVisitor0,t.ImporterResult0,t.ReturnRule0,t.__IsInvisibleVisitor_Object_AnySelectorVisitor0,t.__IsBogusVisitor_Object_AnySelectorVisitor0,t.__IsUselessVisitor_Object_AnySelectorVisitor0,t.SelectorExpression0,t.SelectorSearchVisitor0,t._SerializeVisitor0,t.SerializeResult0,t.ShadowedModuleView0,t.SilentComment0,t.SourceMapBuffer0,t.StatementSearchVisitor0,t.StaticImport0,t.StderrLogger0,t.StringExpression0,t.SupportsExpression0,t.UnaryOperationExpression0,t.UseRule0,t.UserDefinedCallable0,t.CssValue0,t.ValueExpression0,t.VariableExpression0,t.VariableDeclaration0,t.WarnRule0]),s(m.Interceptor,[m.JSBool,m.JSNull,m.JavaScriptObject,m.JSNumber,m.JSString]),s(m.JavaScriptObject,[m.LegacyJavaScriptObject,m.JSArray,t.NativeByteBuffer,t.NativeTypedData]),s(m.LegacyJavaScriptObject,[m.PlainJavaScriptObject,m.UnknownJavaScriptObject,m.JavaScriptFunction,t.Stdin,t.Stdout,t.ReadlineModule,t.ReadlineOptions,t.ReadlineInterface,t.BufferModule,t.BufferConstants,t.Buffer,t.ConsoleModule,t.Console,t.EventEmitter,t.FS,t.FSConstants,t.FSWatcher,t.ReadStream,t.ReadStreamOptions,t.WriteStream,t.WriteStreamOptions,t.FileOptions,t.StatOptions,t.MkdirOptions,t.RmdirOptions,t.WatchOptions,t.WatchFileOptions,t.Stats,t.Promise,t.Date,t.JsError,t.Atomics,t.Modules,t.Module,t.Net,t.Socket,t.NetAddress,t.NetServer,t.NodeJsError,t.Process,t.CPUUsage,t.Release,t.StreamModule,t.Readable,t.Writable,t.Duplex,t.Transform,t.WritableOptions,t.ReadableOptions,t.Immediate,t.Timeout,t.TTY,t.Util,t.JSArray0,t.Chokidar,t.ChokidarOptions,t.ChokidarWatcher,t.JSFunction,t.ImmutableList,t.ImmutableMap,t.NodeImporterResult,t.RenderContext,t.RenderContextOptions,t.RenderContextResult,t.RenderContextResultStats,t.JSClass,t.JSUrl,t._PropertyDescriptor,t.JSArray1,t.Chokidar0,t.ChokidarOptions0,t.ChokidarWatcher0,t._Channels,t._NodeSassColor,t.CompileOptions,t.NodeCompileResult,t.Exports,t.LoggerNamespace,t.FiberClass,t.Fiber,t.JSFunction0,t.ImmutableList0,t.ImmutableMap0,t.NodeImporter0,t.CanonicalizeOptions,t.NodeImporterResult0,t.NodeImporterResult1,t._ConstructorOptions,t._NodeSassList,t.JSLogger,t.WarnOptions,t.DebugOptions,t._NodeSassMap,t._ConstructorOptions0,t._NodeSassNumber,t.JSClass0,t.RenderContext0,t.RenderContextOptions0,t.RenderContextResult0,t.RenderContextResultStats0,t.RenderOptions,t.RenderResult,t.RenderResultStats,t._Exports,t._ConstructorOptions1,t._NodeSassString,t.Types,t.JSUrl0,t._PropertyDescriptor0]),n(m.JSUnmodifiableArray,m.JSArray),s(m.JSNumber,[m.JSInt,m.JSNumNotInt]),s(t.Iterable,[t._CastIterableBase,t.EfficientLengthIterable,t.MappedIterable,t.WhereIterable,t.ExpandIterable,t.TakeIterable,t.SkipIterable,t.SkipWhileIterable,t.FollowedByIterable,t.WhereTypeIterable,t._ConstantMapKeyIterable,t._AllMatchesIterable,t._StringAllMatchesIterable,t._SyncStarIterable,t.Runes,t._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,t._PrefixedKeys,t._UnprefixedKeys,t._PrefixedKeys0,t._UnprefixedKeys0]),s(t._CastIterableBase,[t.CastIterable,t.__CastListBase__CastIterableBase_ListMixin,t.CastSet]),n(t._EfficientLengthCastIterable,t.CastIterable),n(t._CastListBase,t.__CastListBase__CastIterableBase_ListMixin),s(t.Closure,[t.Closure2Args,t.CastMap_entries_closure,t.Closure0Args,t.ConstantStringMap_values_closure,t.GeneralConstantMap__typeTest_closure,t.Instantiation,t.TearOffClosure,t.JsLinkedHashMap_values_closure,t.initHooks_closure,t.initHooks_closure1,t._AsyncRun__initializeScheduleImmediate_internalCallback,t._AsyncRun__initializeScheduleImmediate_closure,t._awaitOnObject_closure,t.Future_wait_closure,t._Future__chainForeignFuture_closure,t._Future__propagateToListeners_handleWhenCompleteCallback_closure,t.Stream_Stream$fromFuture_closure,t.Stream_length_closure,t._CustomZone_bindUnaryCallback_closure,t._RootZone_bindUnaryCallback_closure,t._HashMap_values_closure,t._LinkedCustomHashMap_closure,t.MapBase_entries_closure,t._Uri__makePath_closure,t._createTables_setChars,t._createTables_setRange,t.jsify__convert,t.ArgParser__addOption_closure,t._Usage__writeOption_closure,t._Usage__buildAllowedList_closure,t.StreamGroup__onListen_closure,t.StreamGroup__onCancel_closure,t.StreamQueue__ensureListening_closure,t.alwaysValid_closure,t.ReplAdapter_runAsync__closure,t.UnionSet__iterable_closure,t.UnionSet_contains_closure,t.MapKeySet_difference_closure,t.promiseToFuture_closure,t.promiseToFuture_closure0,t.futureToPromise__closure,t.Context_joinAll_closure,t.Context_split_closure,t._validateArgList_closure,t.ParsedPath__splitExtension_closure,t.PathMap__create_closure0,t.PathMap__create_closure1,t.WindowsStyle_absolutePathToUri_closure,t.Version__splitParts_closure,t.ModifiableCssNode_hasFollowingSibling_closure,t.ArgumentDeclaration_verify_closure,t.ArgumentDeclaration_verify_closure0,t.CalculationExpression__verifyArguments_closure,t.ListExpression_toString_closure,t.MapExpression_toString_closure,t.Interpolation_toString_closure,t.EachRule_toString_closure,t.IfRuleClause$__closure,t.IfRuleClause$___closure,t.ParentStatement_closure,t.ParentStatement__closure,t._IsBogusVisitor_visitComplexSelector_closure,t._IsUselessVisitor_visitComplexSelector_closure,t.ComplexSelectorComponent_toString_closure,t.IDSelector_unify_closure,t.SelectorList_asSassList_closure,t.SelectorList_resolveParentSelectors_closure,t.SelectorList_resolveParentSelectors__closure,t.SelectorList_resolveParentSelectors__closure0,t.SelectorList__resolveParentSelectorsCompound_closure,t.SelectorList__resolveParentSelectorsCompound_closure0,t.SelectorList__resolveParentSelectorsCompound_closure1,t.SelectorList_withAdditionalCombinators_closure,t.PseudoSelector_specificity__closure,t.PseudoSelector_specificity__closure0,t.PseudoSelector_unify_closure,t.SimpleSelector_isSuperselector_closure,t.SimpleSelector_isSuperselector__closure,t._compileStylesheet_closure0,t.AsyncEnvironment_importForwards_closure,t.AsyncEnvironment_importForwards_closure0,t.AsyncEnvironment_importForwards_closure1,t.AsyncEnvironment__getVariableFromGlobalModule_closure,t.AsyncEnvironment_setVariable_closure0,t.AsyncEnvironment__getFunctionFromGlobalModule_closure,t.AsyncEnvironment__getMixinFromGlobalModule_closure,t.AsyncEnvironment_toModule_closure,t.AsyncEnvironment_toDummyModule_closure,t.AsyncEnvironment__fromOneModule_closure,t.AsyncEnvironment__fromOneModule__closure,t._EnvironmentModule__EnvironmentModule_closure5,t._EnvironmentModule__EnvironmentModule_closure6,t._EnvironmentModule__EnvironmentModule_closure7,t._EnvironmentModule__EnvironmentModule_closure8,t._EnvironmentModule__EnvironmentModule_closure9,t._EnvironmentModule__EnvironmentModule_closure10,t.AsyncImportCache_humanize_closure,t.AsyncImportCache_humanize_closure0,t.AsyncImportCache_humanize_closure1,t.AsyncBuiltInCallable$mixin_closure,t.BuiltInCallable$mixin_closure,t._compileStylesheet_closure,t.Configuration_toString_closure,t.Deprecation_fromId_closure,t.Environment_importForwards_closure,t.Environment_importForwards_closure0,t.Environment_importForwards_closure1,t.Environment__getVariableFromGlobalModule_closure,t.Environment_setVariable_closure0,t.Environment__getFunctionFromGlobalModule_closure,t.Environment__getMixinFromGlobalModule_closure,t.Environment_toModule_closure,t.Environment_toDummyModule_closure,t.Environment__fromOneModule_closure,t.Environment__fromOneModule__closure,t._EnvironmentModule__EnvironmentModule_closure,t._EnvironmentModule__EnvironmentModule_closure0,t._EnvironmentModule__EnvironmentModule_closure1,t._EnvironmentModule__EnvironmentModule_closure2,t._EnvironmentModule__EnvironmentModule_closure3,t._EnvironmentModule__EnvironmentModule_closure4,t._writeSourceMap_closure,t.ExecutableOptions_emitErrorCss_closure,t.watch_closure,t._Watcher__debounceEvents_closure,t.ExtensionStore_extensionsWhereTarget_closure,t.ExtensionStore_addExtensions_closure0,t.ExtensionStore_addExtensions__closure,t.ExtensionStore_addExtensions__closure0,t.ExtensionStore__extendComplex_closure,t.ExtensionStore__extendComplex__closure,t.ExtensionStore__extendCompound_closure,t.ExtensionStore__extendCompound_closure0,t.ExtensionStore__extendCompound_closure1,t.ExtensionStore__extendSimple_withoutPseudo,t.ExtensionStore__extendSimple_closure,t.ExtensionStore__extendSimple_closure0,t.ExtensionStore__extendPseudo_closure,t.ExtensionStore__extendPseudo_closure0,t.ExtensionStore__extendPseudo_closure1,t.ExtensionStore__extendPseudo_closure2,t.ExtensionStore__extendPseudo_closure3,t.ExtensionStore__trim_closure,t.ExtensionStore__trim_closure0,t.unifyComplex_closure,t._weaveParents_closure0,t._weaveParents_closure1,t._weaveParents_closure2,t._mustUnify_closure,t._mustUnify__closure,t.paths__closure,t.paths___closure,t.listIsSuperselector_closure,t.listIsSuperselector__closure,t.complexIsSuperselector_closure,t.complexIsSuperselector_closure0,t._compatibleWithPreviousCombinator_closure,t._selectorPseudoIsSuperselector_closure,t._selectorPseudoIsSuperselector_closure0,t._selectorPseudoIsSuperselector_closure1,t._selectorPseudoIsSuperselector_closure2,t._selectorPseudoIsSuperselector_closure3,t._selectorPseudoIsSuperselector__closure,t._selectorPseudoIsSuperselector___closure,t._selectorPseudoIsSuperselector___closure0,t._selectorPseudoIsSuperselector_closure4,t._selectorPseudoIsSuperselector_closure5,t._selectorPseudoArgs_closure,t._selectorPseudoArgs_closure0,t.globalFunctions_closure,t.global_closure,t.global_closure0,t.global_closure1,t.global_closure2,t.global_closure3,t.global_closure4,t.global_closure5,t.global_closure6,t.global_closure7,t.global_closure8,t.global_closure9,t.global_closure10,t.global_closure11,t.global_closure12,t.global_closure13,t.global_closure14,t.global_closure15,t.global_closure16,t.global_closure17,t.global_closure18,t.global_closure19,t.global_closure20,t.global_closure21,t.global_closure22,t.global_closure23,t.global_closure24,t.global__closure,t.global_closure25,t.module_closure0,t.module_closure1,t.module_closure2,t.module_closure3,t.module_closure4,t.module_closure5,t.module_closure6,t.module_closure7,t.module__closure1,t.module_closure8,t._red_closure,t._green_closure,t._blue_closure,t._mix_closure,t._hue_closure,t._saturation_closure,t._lightness_closure,t._complement_closure,t._adjust_closure,t._scale_closure,t._change_closure,t._ieHexStr_closure,t._ieHexStr_closure_hexString,t._updateComponents_getParam,t._updateComponents_closure,t._updateComponents_closure0,t._updateComponents_updateValue,t._functionString_closure,t._removedColorFunction_closure,t._rgb_closure,t._hsl_closure,t._hwb_closure,t._parseChannels_closure,t._length_closure0,t._nth_closure,t._setNth_closure,t._join_closure,t._append_closure0,t._zip_closure,t._zip__closure,t._zip__closure0,t._zip__closure1,t._index_closure0,t._separator_closure,t._isBracketed_closure,t._slash_closure,t._get_closure,t._set_closure,t._set__closure0,t._set_closure0,t._set__closure,t._merge_closure,t._merge_closure0,t._merge__closure,t._deepMerge_closure,t._deepRemove_closure,t._deepRemove__closure,t._remove_closure,t._remove_closure0,t._keys_closure,t._values_closure,t._hasKey_closure,t._modify_modifyNestedMap,t._ceil_closure,t._clamp_closure,t._floor_closure,t._max_closure,t._min_closure,t._round_closure,t._abs_closure,t._hypot_closure,t._hypot__closure,t._log_closure,t._pow_closure,t._sqrt_closure,t._acos_closure,t._asin_closure,t._atan_closure,t._atan2_closure,t._cos_closure,t._sin_closure,t._tan_closure,t._compatible_closure,t._isUnitless_closure,t._unit_closure,t._percentage_closure,t._randomFunction_closure,t._div_closure,t._numberFunction_closure,t.global_closure26,t.global_closure27,t.global_closure28,t.global_closure29,t.local_closure,t.local_closure0,t.local__closure,t._nest_closure,t._nest__closure,t._append_closure,t._append__closure,t._append___closure,t._extend_closure,t._replace_closure,t._unify_closure,t._isSuperselector_closure,t._simpleSelectors_closure,t._simpleSelectors__closure,t._parse_closure,t.module_closure,t.module__closure,t.module__closure0,t._unquote_closure,t._quote_closure,t._length_closure,t._insert_closure,t._index_closure,t._slice_closure,t._toUpperCase_closure,t._toLowerCase_closure,t._uniqueId_closure,t.ImportCache_humanize_closure,t.ImportCache_humanize_closure0,t.ImportCache_humanize_closure1,t.FilesystemImporter_canonicalize_closure,t._exactlyOne_closure,t.InterpolationMap_mapException_closure,t._realCasePath_helper,t._realCasePath_helper__closure,t.readStdin_closure,t.readStdin_closure0,t.readStdin_closure1,t.readStdin_closure2,t.listDir__closure,t.listDir__closure0,t.listDir_closure_list,t.listDir__list_closure,t.watchDir_closure,t.watchDir_closure0,t.watchDir_closure1,t.watchDir_closure2,t.DeprecationHandlingLogger_summarize_closure,t.DeprecationHandlingLogger_summarize_closure0,t._disallowedFunctionNames_closure,t.Parser_scanIdentChar_matches,t.StylesheetParser_parse__closure0,t.StylesheetParser__expression_addSingleExpression,t.StylesheetParser__expression_addOperator,t.StylesheetParser__unicodeRange_closure,t.StylesheetParser__unicodeRange_closure0,t.StylesheetParser_trySpecialFunction_closure,t.StylesheetGraph_modifiedSince_transitiveModificationTime,t._PrefixedKeys_iterator_closure,t.SourceMapBuffer_buildSourceMap_closure,t._UnprefixedKeys_iterator_closure,t._UnprefixedKeys_iterator_closure0,t.indent_closure,t.flattenVertically_closure,t.flattenVertically_closure0,t.SassCalculation__verifyLength_closure,t.SassColor_SassColor$hwb_toRgb,t.SassList_isBlank_closure,t.SassNumber__coerceOrConvertValue_closure,t.SassNumber__coerceOrConvertValue_closure1,t.SassNumber_multiplyUnits_closure,t.SassNumber_multiplyUnits_closure1,t.SassNumber__areAnyConvertible_closure,t.SassNumber__canonicalizeUnitList_closure,t.SassNumber_unitSuggestion_closure,t.SassNumber_unitSuggestion_closure0,t.SingleUnitSassNumber__coerceToUnit_closure,t.SingleUnitSassNumber__coerceValueToUnit_closure,t.SingleUnitSassNumber_multiplyUnits_closure,t.AnySelectorVisitor_visitComplexSelector_closure,t.AnySelectorVisitor_visitCompoundSelector_closure,t._EvaluateVisitor_closure9,t._EvaluateVisitor_closure10,t._EvaluateVisitor_closure11,t._EvaluateVisitor_closure12,t._EvaluateVisitor_closure13,t._EvaluateVisitor_closure14,t._EvaluateVisitor_closure15,t._EvaluateVisitor_closure16,t._EvaluateVisitor_closure17,t._EvaluateVisitor_closure18,t._EvaluateVisitor__loadModule__closure1,t._EvaluateVisitor__combineCss_closure1,t._EvaluateVisitor__combineCss_closure2,t._EvaluateVisitor__combineCss_visitModule0,t._EvaluateVisitor__extendModules_closure1,t._EvaluateVisitor__scopeForAtRoot_closure5,t._EvaluateVisitor__scopeForAtRoot_closure6,t._EvaluateVisitor__scopeForAtRoot_closure7,t._EvaluateVisitor__scopeForAtRoot_closure8,t._EvaluateVisitor__scopeForAtRoot_closure9,t._EvaluateVisitor__scopeForAtRoot_closure10,t._EvaluateVisitor_visitDeclaration_closure1,t._EvaluateVisitor_visitEachRule_closure2,t._EvaluateVisitor_visitEachRule_closure3,t._EvaluateVisitor_visitEachRule__closure0,t._EvaluateVisitor_visitEachRule___closure0,t._EvaluateVisitor_visitAtRule_closure2,t._EvaluateVisitor_visitAtRule_closure4,t._EvaluateVisitor_visitForRule__closure0,t._EvaluateVisitor_visitIfRule__closure0,t._EvaluateVisitor__visitDynamicImport__closure3,t._EvaluateVisitor__visitDynamicImport__closure4,t._EvaluateVisitor__visitDynamicImport__closure5,t._EvaluateVisitor_visitIncludeRule_closure6,t._EvaluateVisitor_visitMediaRule_closure2,t._EvaluateVisitor_visitMediaRule_closure4,t._EvaluateVisitor_visitStyleRule_closure5,t._EvaluateVisitor_visitStyleRule_closure7,t._EvaluateVisitor_visitStyleRule_closure8,t._EvaluateVisitor_visitSupportsRule_closure2,t._EvaluateVisitor_visitWhileRule__closure0,t._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation0,t._EvaluateVisitor_visitListExpression_closure0,t._EvaluateVisitor__runUserDefinedCallable____closure0,t._EvaluateVisitor__runBuiltInCallable_closure4,t._EvaluateVisitor__evaluateArguments_closure3,t._EvaluateVisitor__evaluateArguments_closure4,t._EvaluateVisitor__evaluateArguments_closure6,t._EvaluateVisitor__evaluateMacroArguments_closure3,t._EvaluateVisitor__evaluateMacroArguments_closure4,t._EvaluateVisitor__evaluateMacroArguments_closure6,t._EvaluateVisitor_visitStringExpression_closure0,t._EvaluateVisitor_visitCssAtRule_closure2,t._EvaluateVisitor_visitCssKeyframeBlock_closure2,t._EvaluateVisitor_visitCssMediaRule_closure2,t._EvaluateVisitor_visitCssMediaRule_closure4,t._EvaluateVisitor_visitCssStyleRule_closure2,t._EvaluateVisitor_visitCssSupportsRule_closure2,t._EvaluateVisitor__withoutSlash_recommendation0,t._EvaluateVisitor__stackFrame_closure0,t._EvaluateVisitor__stackTrace_closure0,t._ImportedCssVisitor_visitCssAtRule_closure0,t._ImportedCssVisitor_visitCssMediaRule_closure0,t._ImportedCssVisitor_visitCssStyleRule_closure0,t._ImportedCssVisitor_visitCssSupportsRule_closure0,t._EvaluateVisitor_closure,t._EvaluateVisitor_closure0,t._EvaluateVisitor_closure1,t._EvaluateVisitor_closure2,t._EvaluateVisitor_closure3,t._EvaluateVisitor_closure4,t._EvaluateVisitor_closure5,t._EvaluateVisitor_closure6,t._EvaluateVisitor_closure7,t._EvaluateVisitor_closure8,t._EvaluateVisitor__loadModule__closure,t._EvaluateVisitor__combineCss_closure,t._EvaluateVisitor__combineCss_closure0,t._EvaluateVisitor__combineCss_visitModule,t._EvaluateVisitor__extendModules_closure,t._EvaluateVisitor__scopeForAtRoot_closure,t._EvaluateVisitor__scopeForAtRoot_closure0,t._EvaluateVisitor__scopeForAtRoot_closure1,t._EvaluateVisitor__scopeForAtRoot_closure2,t._EvaluateVisitor__scopeForAtRoot_closure3,t._EvaluateVisitor__scopeForAtRoot_closure4,t._EvaluateVisitor_visitDeclaration_closure,t._EvaluateVisitor_visitEachRule_closure,t._EvaluateVisitor_visitEachRule_closure0,t._EvaluateVisitor_visitEachRule__closure,t._EvaluateVisitor_visitEachRule___closure,t._EvaluateVisitor_visitAtRule_closure,t._EvaluateVisitor_visitAtRule_closure1,t._EvaluateVisitor_visitForRule__closure,t._EvaluateVisitor_visitIfRule__closure,t._EvaluateVisitor__visitDynamicImport__closure,t._EvaluateVisitor__visitDynamicImport__closure0,t._EvaluateVisitor__visitDynamicImport__closure1,t._EvaluateVisitor_visitIncludeRule_closure2,t._EvaluateVisitor_visitMediaRule_closure,t._EvaluateVisitor_visitMediaRule_closure1,t._EvaluateVisitor_visitStyleRule_closure0,t._EvaluateVisitor_visitStyleRule_closure2,t._EvaluateVisitor_visitStyleRule_closure3,t._EvaluateVisitor_visitSupportsRule_closure0,t._EvaluateVisitor_visitWhileRule__closure,t._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation,t._EvaluateVisitor_visitListExpression_closure,t._EvaluateVisitor__runUserDefinedCallable____closure,t._EvaluateVisitor__runBuiltInCallable_closure1,t._EvaluateVisitor__evaluateArguments_closure,t._EvaluateVisitor__evaluateArguments_closure0,t._EvaluateVisitor__evaluateArguments_closure2,t._EvaluateVisitor__evaluateMacroArguments_closure,t._EvaluateVisitor__evaluateMacroArguments_closure0,t._EvaluateVisitor__evaluateMacroArguments_closure2,t._EvaluateVisitor_visitStringExpression_closure,t._EvaluateVisitor_visitCssAtRule_closure0,t._EvaluateVisitor_visitCssKeyframeBlock_closure0,t._EvaluateVisitor_visitCssMediaRule_closure,t._EvaluateVisitor_visitCssMediaRule_closure1,t._EvaluateVisitor_visitCssStyleRule_closure0,t._EvaluateVisitor_visitCssSupportsRule_closure0,t._EvaluateVisitor__withoutSlash_recommendation,t._EvaluateVisitor__stackFrame_closure,t._EvaluateVisitor__stackTrace_closure,t._ImportedCssVisitor_visitCssAtRule_closure,t._ImportedCssVisitor_visitCssMediaRule_closure,t._ImportedCssVisitor_visitCssStyleRule_closure,t._ImportedCssVisitor_visitCssSupportsRule_closure,t.EveryCssVisitor_visitCssAtRule_closure,t.EveryCssVisitor_visitCssKeyframeBlock_closure,t.EveryCssVisitor_visitCssMediaRule_closure,t.EveryCssVisitor_visitCssStyleRule_closure,t.EveryCssVisitor_visitCssStylesheet_closure,t.EveryCssVisitor_visitCssSupportsRule_closure,t.ReplaceExpressionVisitor_visitListExpression_closure,t.ReplaceExpressionVisitor_visitMapExpression_closure,t.ReplaceExpressionVisitor_visitArgumentInvocation_closure,t.ReplaceExpressionVisitor_visitInterpolation_closure,t.SelectorSearchVisitor_visitComplexSelector_closure,t.SelectorSearchVisitor_visitCompoundSelector_closure,t.serialize_closure,t._SerializeVisitor_visitList_closure,t._SerializeVisitor_visitList_closure0,t._SerializeVisitor_visitList_closure1,t._SerializeVisitor_visitMap_closure,t._SerializeVisitor_visitSelectorList_closure,t.StatementSearchVisitor_visitIfRule_closure,t.StatementSearchVisitor_visitIfRule__closure0,t.StatementSearchVisitor_visitIfRule_closure0,t.StatementSearchVisitor_visitIfRule__closure,t.StatementSearchVisitor_visitChildren_closure,t.SingleMapping_SingleMapping$fromEntries_closure1,t.SingleMapping_toJson_closure,t.Highlighter$__closure,t.Highlighter$___closure,t.Highlighter$__closure0,t.Highlighter__collateLines_closure,t.Highlighter__collateLines_closure1,t.Highlighter__collateLines__closure,t.Highlighter_highlight_closure,t.Chain_Chain$parse_closure,t.Chain_toTrace_closure,t.Chain_toString_closure0,t.Chain_toString__closure0,t.Chain_toString_closure,t.Chain_toString__closure,t.Trace__parseVM_closure,t.Trace$parseV8_closure,t.Trace$parseJSCore_closure,t.Trace$parseFirefox_closure,t.Trace$parseFriendly_closure,t.Trace_terse_closure,t.Trace_foldFrames_closure,t.Trace_foldFrames_closure0,t.Trace_toString_closure0,t.Trace_toString_closure,t.TransformByHandlers_transformByHandlers__closure,t.RateLimit__debounceAggregate_closure0,t.AnySelectorVisitor_visitComplexSelector_closure0,t.AnySelectorVisitor_visitCompoundSelector_closure0,t.ArgumentDeclaration_verify_closure1,t.ArgumentDeclaration_verify_closure2,t.argumentListClass__closure,t.argumentListClass__closure0,t.AsyncBuiltInCallable$mixin_closure0,t._compileStylesheet_closure2,t.AsyncEnvironment_importForwards_closure2,t.AsyncEnvironment_importForwards_closure3,t.AsyncEnvironment_importForwards_closure4,t.AsyncEnvironment__getVariableFromGlobalModule_closure0,t.AsyncEnvironment_setVariable_closure3,t.AsyncEnvironment__getFunctionFromGlobalModule_closure0,t.AsyncEnvironment__getMixinFromGlobalModule_closure0,t.AsyncEnvironment_toModule_closure0,t.AsyncEnvironment_toDummyModule_closure0,t.AsyncEnvironment__fromOneModule_closure0,t.AsyncEnvironment__fromOneModule__closure0,t._EnvironmentModule__EnvironmentModule_closure17,t._EnvironmentModule__EnvironmentModule_closure18,t._EnvironmentModule__EnvironmentModule_closure19,t._EnvironmentModule__EnvironmentModule_closure20,t._EnvironmentModule__EnvironmentModule_closure21,t._EnvironmentModule__EnvironmentModule_closure22,t._EvaluateVisitor_closure29,t._EvaluateVisitor_closure30,t._EvaluateVisitor_closure31,t._EvaluateVisitor_closure32,t._EvaluateVisitor_closure33,t._EvaluateVisitor_closure34,t._EvaluateVisitor_closure35,t._EvaluateVisitor_closure36,t._EvaluateVisitor_closure37,t._EvaluateVisitor_closure38,t._EvaluateVisitor__loadModule__closure5,t._EvaluateVisitor__combineCss_closure5,t._EvaluateVisitor__combineCss_closure6,t._EvaluateVisitor__combineCss_visitModule2,t._EvaluateVisitor__extendModules_closure5,t._EvaluateVisitor__scopeForAtRoot_closure17,t._EvaluateVisitor__scopeForAtRoot_closure18,t._EvaluateVisitor__scopeForAtRoot_closure19,t._EvaluateVisitor__scopeForAtRoot_closure20,t._EvaluateVisitor__scopeForAtRoot_closure21,t._EvaluateVisitor__scopeForAtRoot_closure22,t._EvaluateVisitor_visitDeclaration_closure5,t._EvaluateVisitor_visitEachRule_closure8,t._EvaluateVisitor_visitEachRule_closure9,t._EvaluateVisitor_visitEachRule__closure2,t._EvaluateVisitor_visitEachRule___closure2,t._EvaluateVisitor_visitAtRule_closure8,t._EvaluateVisitor_visitAtRule_closure10,t._EvaluateVisitor_visitForRule__closure2,t._EvaluateVisitor_visitIfRule__closure2,t._EvaluateVisitor__visitDynamicImport__closure11,t._EvaluateVisitor__visitDynamicImport__closure12,t._EvaluateVisitor__visitDynamicImport__closure13,t._EvaluateVisitor_visitIncludeRule_closure14,t._EvaluateVisitor_visitMediaRule_closure8,t._EvaluateVisitor_visitMediaRule_closure10,t._EvaluateVisitor_visitStyleRule_closure15,t._EvaluateVisitor_visitStyleRule_closure17,t._EvaluateVisitor_visitStyleRule_closure18,t._EvaluateVisitor_visitSupportsRule_closure6,t._EvaluateVisitor_visitWhileRule__closure2,t._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation2,t._EvaluateVisitor_visitListExpression_closure2,t._EvaluateVisitor__runUserDefinedCallable____closure2,t._EvaluateVisitor__runBuiltInCallable_closure10,t._EvaluateVisitor__evaluateArguments_closure11,t._EvaluateVisitor__evaluateArguments_closure12,t._EvaluateVisitor__evaluateArguments_closure14,t._EvaluateVisitor__evaluateMacroArguments_closure11,t._EvaluateVisitor__evaluateMacroArguments_closure12,t._EvaluateVisitor__evaluateMacroArguments_closure14,t._EvaluateVisitor_visitStringExpression_closure2,t._EvaluateVisitor_visitCssAtRule_closure6,t._EvaluateVisitor_visitCssKeyframeBlock_closure6,t._EvaluateVisitor_visitCssMediaRule_closure8,t._EvaluateVisitor_visitCssMediaRule_closure10,t._EvaluateVisitor_visitCssStyleRule_closure6,t._EvaluateVisitor_visitCssSupportsRule_closure6,t._EvaluateVisitor__withoutSlash_recommendation2,t._EvaluateVisitor__stackFrame_closure2,t._EvaluateVisitor__stackTrace_closure2,t._ImportedCssVisitor_visitCssAtRule_closure2,t._ImportedCssVisitor_visitCssMediaRule_closure2,t._ImportedCssVisitor_visitCssStyleRule_closure2,t._ImportedCssVisitor_visitCssSupportsRule_closure2,t.AsyncImportCache_humanize_closure2,t.AsyncImportCache_humanize_closure3,t.AsyncImportCache_humanize_closure4,t.booleanClass__closure,t.legacyBooleanClass__closure,t.legacyBooleanClass__closure0,t.BuiltInCallable$mixin_closure0,t.CalculationExpression__verifyArguments_closure0,t.calculationClass__closure,t.calculationClass__closure0,t.calculationClass__closure1,t.calculationClass__closure2,t.calculationClass__closure3,t.calculationClass__closure4,t.calculationClass__closure5,t.calculationOperationClass__closure,t.calculationOperationClass___closure,t.calculationOperationClass__closure1,t.calculationOperationClass__closure2,t.calculationOperationClass__closure3,t.calculationOperationClass__closure4,t.calculationInterpolationClass__closure1,t.calculationInterpolationClass__closure2,t.SassCalculation__verifyLength_closure0,t.global_closure30,t.global_closure31,t.global_closure32,t.global_closure33,t.global_closure34,t.global_closure35,t.global_closure36,t.global_closure37,t.global_closure38,t.global_closure39,t.global_closure40,t.global_closure41,t.global_closure42,t.global_closure43,t.global_closure44,t.global_closure45,t.global_closure46,t.global_closure47,t.global_closure48,t.global_closure49,t.global_closure50,t.global_closure51,t.global_closure52,t.global_closure53,t.global_closure54,t.global_closure55,t.global__closure0,t.global_closure56,t.module_closure10,t.module_closure11,t.module_closure12,t.module_closure13,t.module_closure14,t.module_closure15,t.module_closure16,t.module_closure17,t.module__closure4,t.module_closure18,t._red_closure0,t._green_closure0,t._blue_closure0,t._mix_closure0,t._hue_closure0,t._saturation_closure0,t._lightness_closure0,t._complement_closure0,t._adjust_closure0,t._scale_closure0,t._change_closure0,t._ieHexStr_closure0,t._ieHexStr_closure_hexString0,t._updateComponents_getParam0,t._updateComponents_closure1,t._updateComponents_closure2,t._updateComponents_updateValue0,t._functionString_closure0,t._removedColorFunction_closure0,t._rgb_closure0,t._hsl_closure0,t._hwb_closure0,t._parseChannels_closure0,t.colorClass__closure1,t.colorClass__closure2,t.colorClass__closure3,t.colorClass__closure4,t.colorClass__closure5,t.colorClass__closure6,t.colorClass__closure7,t.colorClass__closure8,t.colorClass__closure9,t.legacyColorClass_closure,t.legacyColorClass_closure0,t.legacyColorClass_closure1,t.legacyColorClass_closure2,t.legacyColorClass_closure3,t.SassColor_SassColor$hwb_toRgb0,t.compileAsync__closure,t.compileStringAsync__closure,t.compileStringAsync__closure0,t._wrapAsyncSassExceptions_closure,t._parseFunctions__closure2,t._parseFunctions__closure3,t._compileStylesheet_closure1,t.ComplexSelectorComponent_toString_closure0,t.Configuration_toString_closure0,t._disallowedFunctionNames_closure0,t.DeprecationHandlingLogger_summarize_closure1,t.DeprecationHandlingLogger_summarize_closure2,t.EachRule_toString_closure0,t.Environment_importForwards_closure2,t.Environment_importForwards_closure3,t.Environment_importForwards_closure4,t.Environment__getVariableFromGlobalModule_closure0,t.Environment_setVariable_closure3,t.Environment__getFunctionFromGlobalModule_closure0,t.Environment__getMixinFromGlobalModule_closure0,t.Environment_toModule_closure0,t.Environment_toDummyModule_closure0,t.Environment__fromOneModule_closure0,t.Environment__fromOneModule__closure0,t._EnvironmentModule__EnvironmentModule_closure11,t._EnvironmentModule__EnvironmentModule_closure12,t._EnvironmentModule__EnvironmentModule_closure13,t._EnvironmentModule__EnvironmentModule_closure14,t._EnvironmentModule__EnvironmentModule_closure15,t._EnvironmentModule__EnvironmentModule_closure16,t._EvaluateVisitor_closure19,t._EvaluateVisitor_closure20,t._EvaluateVisitor_closure21,t._EvaluateVisitor_closure22,t._EvaluateVisitor_closure23,t._EvaluateVisitor_closure24,t._EvaluateVisitor_closure25,t._EvaluateVisitor_closure26,t._EvaluateVisitor_closure27,t._EvaluateVisitor_closure28,t._EvaluateVisitor__loadModule__closure3,t._EvaluateVisitor__combineCss_closure3,t._EvaluateVisitor__combineCss_closure4,t._EvaluateVisitor__combineCss_visitModule1,t._EvaluateVisitor__extendModules_closure3,t._EvaluateVisitor__scopeForAtRoot_closure11,t._EvaluateVisitor__scopeForAtRoot_closure12,t._EvaluateVisitor__scopeForAtRoot_closure13,t._EvaluateVisitor__scopeForAtRoot_closure14,t._EvaluateVisitor__scopeForAtRoot_closure15,t._EvaluateVisitor__scopeForAtRoot_closure16,t._EvaluateVisitor_visitDeclaration_closure3,t._EvaluateVisitor_visitEachRule_closure5,t._EvaluateVisitor_visitEachRule_closure6,t._EvaluateVisitor_visitEachRule__closure1,t._EvaluateVisitor_visitEachRule___closure1,t._EvaluateVisitor_visitAtRule_closure5,t._EvaluateVisitor_visitAtRule_closure7,t._EvaluateVisitor_visitForRule__closure1,t._EvaluateVisitor_visitIfRule__closure1,t._EvaluateVisitor__visitDynamicImport__closure7,t._EvaluateVisitor__visitDynamicImport__closure8,t._EvaluateVisitor__visitDynamicImport__closure9,t._EvaluateVisitor_visitIncludeRule_closure10,t._EvaluateVisitor_visitMediaRule_closure5,t._EvaluateVisitor_visitMediaRule_closure7,t._EvaluateVisitor_visitStyleRule_closure10,t._EvaluateVisitor_visitStyleRule_closure12,t._EvaluateVisitor_visitStyleRule_closure13,t._EvaluateVisitor_visitSupportsRule_closure4,t._EvaluateVisitor_visitWhileRule__closure1,t._EvaluateVisitor_visitBinaryOperationExpression_closure_recommendation1,t._EvaluateVisitor_visitListExpression_closure1,t._EvaluateVisitor__runUserDefinedCallable____closure1,t._EvaluateVisitor__runBuiltInCallable_closure7,t._EvaluateVisitor__evaluateArguments_closure7,t._EvaluateVisitor__evaluateArguments_closure8,t._EvaluateVisitor__evaluateArguments_closure10,t._EvaluateVisitor__evaluateMacroArguments_closure7,t._EvaluateVisitor__evaluateMacroArguments_closure8,t._EvaluateVisitor__evaluateMacroArguments_closure10,t._EvaluateVisitor_visitStringExpression_closure1,t._EvaluateVisitor_visitCssAtRule_closure4,t._EvaluateVisitor_visitCssKeyframeBlock_closure4,t._EvaluateVisitor_visitCssMediaRule_closure5,t._EvaluateVisitor_visitCssMediaRule_closure7,t._EvaluateVisitor_visitCssStyleRule_closure4,t._EvaluateVisitor_visitCssSupportsRule_closure4,t._EvaluateVisitor__withoutSlash_recommendation1,t._EvaluateVisitor__stackFrame_closure1,t._EvaluateVisitor__stackTrace_closure1,t._ImportedCssVisitor_visitCssAtRule_closure1,t._ImportedCssVisitor_visitCssMediaRule_closure1,t._ImportedCssVisitor_visitCssStyleRule_closure1,t._ImportedCssVisitor_visitCssSupportsRule_closure1,t.EveryCssVisitor_visitCssAtRule_closure0,t.EveryCssVisitor_visitCssKeyframeBlock_closure0,t.EveryCssVisitor_visitCssMediaRule_closure0,t.EveryCssVisitor_visitCssStyleRule_closure0,t.EveryCssVisitor_visitCssStylesheet_closure0,t.EveryCssVisitor_visitCssSupportsRule_closure0,t.exceptionClass__closure,t.exceptionClass__closure0,t.exceptionClass__closure1,t.ExtensionStore_extensionsWhereTarget_closure0,t.ExtensionStore_addExtensions_closure2,t.ExtensionStore_addExtensions__closure2,t.ExtensionStore_addExtensions__closure3,t.ExtensionStore__extendComplex_closure0,t.ExtensionStore__extendComplex__closure0,t.ExtensionStore__extendCompound_closure2,t.ExtensionStore__extendCompound_closure3,t.ExtensionStore__extendCompound_closure4,t.ExtensionStore__extendSimple_withoutPseudo0,t.ExtensionStore__extendSimple_closure1,t.ExtensionStore__extendSimple_closure2,t.ExtensionStore__extendPseudo_closure4,t.ExtensionStore__extendPseudo_closure5,t.ExtensionStore__extendPseudo_closure6,t.ExtensionStore__extendPseudo_closure7,t.ExtensionStore__extendPseudo_closure8,t.ExtensionStore__trim_closure1,t.ExtensionStore__trim_closure2,t.FilesystemImporter_canonicalize_closure0,t.functionClass__closure,t.functionClass__closure0,t.unifyComplex_closure0,t._weaveParents_closure4,t._weaveParents_closure5,t._weaveParents_closure6,t._mustUnify_closure0,t._mustUnify__closure0,t.paths__closure0,t.paths___closure0,t.listIsSuperselector_closure0,t.listIsSuperselector__closure0,t.complexIsSuperselector_closure1,t.complexIsSuperselector_closure2,t._compatibleWithPreviousCombinator_closure0,t._selectorPseudoIsSuperselector_closure6,t._selectorPseudoIsSuperselector_closure7,t._selectorPseudoIsSuperselector_closure8,t._selectorPseudoIsSuperselector_closure9,t._selectorPseudoIsSuperselector_closure10,t._selectorPseudoIsSuperselector__closure0,t._selectorPseudoIsSuperselector___closure1,t._selectorPseudoIsSuperselector___closure2,t._selectorPseudoIsSuperselector_closure11,t._selectorPseudoIsSuperselector_closure12,t._selectorPseudoArgs_closure1,t._selectorPseudoArgs_closure2,t.globalFunctions_closure0,t.IDSelector_unify_closure0,t.IfRuleClause$__closure0,t.IfRuleClause$___closure0,t.immutableMapToDartMap_closure,t.NodeImporter__tryPath_closure0,t.ImportCache_humanize_closure2,t.ImportCache_humanize_closure3,t.ImportCache_humanize_closure4,t.Interpolation_toString_closure0,t.InterpolationMap_mapException_closure0,t._realCasePath_helper0,t._realCasePath_helper__closure0,t.listDir__closure1,t.listDir__closure2,t.listDir_closure_list0,t.listDir__list_closure0,t.render_closure0,t._parseFunctions__closure,t._parseFunctions___closure0,t._parseFunctions__closure0,t._parseFunctions__closure1,t._parseFunctions___closure,t._parseImporter_closure,t._parseImporter__closure,t._parseImporter___closure,t.ListExpression_toString_closure0,t._length_closure2,t._nth_closure0,t._setNth_closure0,t._join_closure0,t._append_closure2,t._zip_closure0,t._zip__closure2,t._zip__closure3,t._zip__closure4,t._index_closure2,t._separator_closure0,t._isBracketed_closure0,t._slash_closure0,t.SelectorList_asSassList_closure0,t.SelectorList_resolveParentSelectors_closure0,t.SelectorList_resolveParentSelectors__closure1,t.SelectorList_resolveParentSelectors__closure2,t.SelectorList__resolveParentSelectorsCompound_closure2,t.SelectorList__resolveParentSelectorsCompound_closure3,t.SelectorList__resolveParentSelectorsCompound_closure4,t.SelectorList_withAdditionalCombinators_closure0,t.listClass__closure,t.legacyListClass_closure,t.legacyListClass__closure,t.legacyListClass_closure1,t.legacyListClass_closure2,t.legacyListClass_closure4,t.SassList_isBlank_closure0,t.MapExpression_toString_closure0,t._get_closure0,t._set_closure1,t._set__closure2,t._set_closure2,t._set__closure1,t._merge_closure1,t._merge_closure2,t._merge__closure0,t._deepMerge_closure0,t._deepRemove_closure0,t._deepRemove__closure0,t._remove_closure1,t._remove_closure2,t._keys_closure0,t._values_closure0,t._hasKey_closure0,t._modify_modifyNestedMap0,t.mapClass__closure,t.mapClass__closure0,t.legacyMapClass_closure,t.legacyMapClass__closure,t.legacyMapClass__closure0,t.legacyMapClass_closure2,t.legacyMapClass_closure3,t.legacyMapClass_closure4,t._ceil_closure0,t._clamp_closure0,t._floor_closure0,t._max_closure0,t._min_closure0,t._round_closure0,t._abs_closure0,t._hypot_closure0,t._hypot__closure0,t._log_closure0,t._pow_closure0,t._sqrt_closure0,t._acos_closure0,t._asin_closure0,t._atan_closure0,t._atan2_closure0,t._cos_closure0,t._sin_closure0,t._tan_closure0,t._compatible_closure0,t._isUnitless_closure0,t._unit_closure0,t._percentage_closure0,t._randomFunction_closure0,t._div_closure0,t._numberFunction_closure0,t.global_closure57,t.global_closure58,t.global_closure59,t.global_closure60,t.local_closure1,t.local_closure2,t.local__closure0,t.ModifiableCssNode_hasFollowingSibling_closure0,t.legacyNullClass__closure,t.numberClass__closure,t.numberClass__closure0,t.numberClass__closure1,t.numberClass__closure2,t.numberClass__closure3,t.numberClass__closure4,t.numberClass__closure5,t.numberClass__closure6,t.numberClass__closure7,t.numberClass__closure8,t.numberClass__closure9,t.numberClass__closure12,t.numberClass__closure13,t.numberClass__closure14,t.numberClass__closure15,t.numberClass__closure16,t.numberClass__closure17,t.numberClass__closure18,t.numberClass__closure19,t.legacyNumberClass_closure,t.legacyNumberClass_closure0,t.legacyNumberClass_closure2,t._parseNumber_closure,t._parseNumber_closure0,t.SassNumber__coerceOrConvertValue_closure3,t.SassNumber__coerceOrConvertValue_closure5,t.SassNumber_multiplyUnits_closure3,t.SassNumber_multiplyUnits_closure5,t.SassNumber__areAnyConvertible_closure0,t.SassNumber__canonicalizeUnitList_closure0,t.SassNumber_unitSuggestion_closure1,t.SassNumber_unitSuggestion_closure2,t.ParentStatement_closure0,t.ParentStatement__closure0,t.Parser_scanIdentChar_matches0,t._PrefixedKeys_iterator_closure0,t.PseudoSelector_specificity__closure1,t.PseudoSelector_specificity__closure2,t.PseudoSelector_unify_closure0,t.JSClassExtension_setCustomInspect_closure,t.ReplaceExpressionVisitor_visitListExpression_closure0,t.ReplaceExpressionVisitor_visitMapExpression_closure0,t.ReplaceExpressionVisitor_visitArgumentInvocation_closure0,t.ReplaceExpressionVisitor_visitInterpolation_closure0,t._wrapMain_closure,t._wrapMain_closure0,t._IsBogusVisitor_visitComplexSelector_closure0,t._IsUselessVisitor_visitComplexSelector_closure0,t._nest_closure0,t._nest__closure1,t._append_closure1,t._append__closure1,t._append___closure0,t._extend_closure0,t._replace_closure0,t._unify_closure0,t._isSuperselector_closure0,t._simpleSelectors_closure0,t._simpleSelectors__closure0,t._parse_closure0,t.SelectorSearchVisitor_visitComplexSelector_closure0,t.SelectorSearchVisitor_visitCompoundSelector_closure0,t.serialize_closure0,t._SerializeVisitor_visitList_closure2,t._SerializeVisitor_visitList_closure3,t._SerializeVisitor_visitList_closure4,t._SerializeVisitor_visitMap_closure0,t._SerializeVisitor_visitSelectorList_closure0,t.SimpleSelector_isSuperselector_closure0,t.SimpleSelector_isSuperselector__closure0,t.SingleUnitSassNumber__coerceToUnit_closure0,t.SingleUnitSassNumber__coerceValueToUnit_closure0,t.SingleUnitSassNumber_multiplyUnits_closure1,t.SourceMapBuffer_buildSourceMap_closure0,t.updateSourceSpanPrototype_closure,t.updateSourceSpanPrototype_closure0,t.updateSourceSpanPrototype_closure1,t.updateSourceSpanPrototype_closure2,t.updateSourceSpanPrototype_closure3,t.updateSourceSpanPrototype_closure4,t.updateSourceSpanPrototype_closure5,t.StatementSearchVisitor_visitIfRule_closure1,t.StatementSearchVisitor_visitIfRule__closure2,t.StatementSearchVisitor_visitIfRule_closure2,t.StatementSearchVisitor_visitIfRule__closure1,t.StatementSearchVisitor_visitChildren_closure0,t.module_closure9,t.module__closure2,t.module__closure3,t._unquote_closure0,t._quote_closure0,t._length_closure1,t._insert_closure0,t._index_closure1,t._slice_closure0,t._toUpperCase_closure0,t._toLowerCase_closure0,t._uniqueId_closure0,t.stringClass__closure,t.stringClass__closure0,t.stringClass__closure1,t.stringClass__closure2,t.stringClass__closure3,t.legacyStringClass_closure,t.legacyStringClass_closure0,t.StylesheetParser_parse__closure2,t.StylesheetParser__expression_addSingleExpression0,t.StylesheetParser__expression_addOperator0,t.StylesheetParser__unicodeRange_closure1,t.StylesheetParser__unicodeRange_closure2,t.StylesheetParser_trySpecialFunction_closure0,t._UnprefixedKeys_iterator_closure1,t._UnprefixedKeys_iterator_closure2,t._exactlyOne_closure0,t.futureToPromise__closure0,t.indent_closure0,t.flattenVertically_closure1,t.flattenVertically_closure2,t.valueClass__closure,t.valueClass__closure0,t.valueClass__closure1,t.valueClass__closure2,t.valueClass__closure3,t.valueClass__closure4,t.valueClass__closure5,t.valueClass__closure7,t.valueClass__closure8,t.valueClass__closure9,t.valueClass__closure10,t.valueClass__closure11,t.valueClass__closure12,t.valueClass__closure13,t.valueClass__closure14,t.valueClass__closure16,t.valueClass__closure17]),s(t.Closure2Args,[t._CastListBase_sort_closure,t.CastMap_forEach_closure,t.Primitives_functionNoSuchMethod_closure,t.JsLinkedHashMap_addAll_closure,t.initHooks_closure0,t._awaitOnObject_closure0,t._wrapJsFunctionForAsync_closure,t.Future_wait_handleError,t._Future__chainForeignFuture_closure0,t.Stream_Stream$fromFuture_closure0,t._HashMap_addAll_closure,t.HashMap_HashMap$from_closure,t.LinkedHashMap_LinkedHashMap$from_closure,t.MapBase_addAll_closure,t.MapBase_mapToString_closure,t._JsonStringifier_writeMap_closure,t.NoSuchMethodError_toString_closure,t.Uri__parseIPv4Address_error,t.Uri_parseIPv6Address_error,t.Uri_parseIPv6Address_parseHex,t._createTables_build,t.Parser_parse_closure,t.StreamQueue__ensureListening_closure1,t.futureToPromise_closure,t.PathMap__create_closure,t.IfRule_toString_closure,t.ComplexSelector_specificity_closure,t.CompoundSelector_specificity_closure,t.ExtensionStore_addExtensions_closure,t.ExtensionStore_addExtensions__closure1,t.ExtensionStore_clone_closure,t._weaveParents_closure,t.paths_closure,t._updateComponents_updateRgb,t._deepMergeImpl_closure,t._nest__closure0,t._append__closure0,t.StylesheetParser__declarationOrBuffer_closure,t.StylesheetParser__declarationOrBuffer_closure0,t.StylesheetParser__styleRule_closure,t.StylesheetParser__propertyOrVariableDeclaration_closure,t.StylesheetParser__propertyOrVariableDeclaration_closure0,t.StylesheetParser__atRootRule_closure,t.StylesheetParser__atRootRule_closure0,t.StylesheetParser__eachRule_closure,t.StylesheetParser__functionRule_closure,t.StylesheetParser__forRule_closure0,t.StylesheetParser__includeRule_closure,t.StylesheetParser_mediaRule_closure,t.StylesheetParser__mixinRule_closure,t.StylesheetParser_mozDocumentRule_closure,t.StylesheetParser_supportsRule_closure,t.StylesheetParser__whileRule_closure,t.StylesheetParser_unknownAtRule_closure,t.StylesheetGraph__recanonicalizeImportsForNode_closure,t.longestCommonSubsequence_backtrack,t.mapAddAll2_closure,t.SassMap_asList_closure,t.SassNumber_plus_closure,t.SassNumber_minus_closure,t.SassNumber__canonicalMultiplier_closure,t._EvaluateVisitor__closure2,t._EvaluateVisitor__closure3,t._EvaluateVisitor_visitForwardRule_closure1,t._EvaluateVisitor_visitForwardRule_closure2,t._EvaluateVisitor_visitUseRule_closure0,t._EvaluateVisitor__evaluateArguments_closure5,t._EvaluateVisitor__evaluateMacroArguments_closure5,t._EvaluateVisitor__addRestMap_closure0,t._EvaluateVisitor__closure,t._EvaluateVisitor__closure0,t._EvaluateVisitor_visitForwardRule_closure,t._EvaluateVisitor_visitForwardRule_closure0,t._EvaluateVisitor_visitUseRule_closure,t._EvaluateVisitor__evaluateArguments_closure1,t._EvaluateVisitor__evaluateMacroArguments_closure1,t._EvaluateVisitor__addRestMap_closure,t.SingleMapping_toJson_closure0,t.Highlighter__collateLines_closure0,t.Frame_Frame$parseV8_closure_parseLocation,t.TransformByHandlers_transformByHandlers__closure1,t.RateLimit__debounceAggregate_closure,t._EvaluateVisitor__closure8,t._EvaluateVisitor__closure9,t._EvaluateVisitor_visitForwardRule_closure5,t._EvaluateVisitor_visitForwardRule_closure6,t._EvaluateVisitor_visitUseRule_closure2,t._EvaluateVisitor__evaluateArguments_closure13,t._EvaluateVisitor__evaluateMacroArguments_closure13,t._EvaluateVisitor__addRestMap_closure2,t.calculationOperationClass__closure0,t.calculationInterpolationClass__closure,t.calculationInterpolationClass__closure0,t._updateComponents_updateRgb0,t.colorClass__closure,t.colorClass__closure0,t.legacyColorClass_closure4,t.legacyColorClass_closure5,t.legacyColorClass_closure6,t.legacyColorClass_closure7,t._parseFunctions_closure0,t.ComplexSelector_specificity_closure0,t.CompoundSelector_specificity_closure0,t._EvaluateVisitor__closure5,t._EvaluateVisitor__closure6,t._EvaluateVisitor_visitForwardRule_closure3,t._EvaluateVisitor_visitForwardRule_closure4,t._EvaluateVisitor_visitUseRule_closure1,t._EvaluateVisitor__evaluateArguments_closure9,t._EvaluateVisitor__evaluateMacroArguments_closure9,t._EvaluateVisitor__addRestMap_closure1,t.ExtensionStore_addExtensions_closure1,t.ExtensionStore_addExtensions__closure4,t.ExtensionStore_clone_closure0,t._weaveParents_closure3,t.paths_closure0,t.IfRule_toString_closure0,t.main_closure0,t.main_closure1,t.render_closure1,t._parseFunctions_closure,t.listClass__closure0,t.legacyListClass_closure0,t.legacyListClass_closure3,t._deepMergeImpl_closure0,t.mapClass__closure1,t.legacyMapClass_closure0,t.legacyMapClass_closure1,t.SassMap_asList_closure0,t.numberClass__closure10,t.numberClass__closure11,t.legacyNumberClass_closure1,t.legacyNumberClass_closure3,t.SassNumber_plus_closure0,t.SassNumber_minus_closure0,t.SassNumber__canonicalMultiplier_closure0,t.JSClassExtension_get_defineStaticMethod_closure,t.JSClassExtension_get_defineMethod_closure,t.JSClassExtension_get_defineGetter_closure,t.main_printError,t._nest__closure2,t._append__closure2,t.legacyStringClass_closure1,t.StylesheetParser__declarationOrBuffer_closure1,t.StylesheetParser__declarationOrBuffer_closure2,t.StylesheetParser__styleRule_closure0,t.StylesheetParser__propertyOrVariableDeclaration_closure1,t.StylesheetParser__propertyOrVariableDeclaration_closure2,t.StylesheetParser__atRootRule_closure1,t.StylesheetParser__atRootRule_closure2,t.StylesheetParser__eachRule_closure0,t.StylesheetParser__functionRule_closure0,t.StylesheetParser__forRule_closure2,t.StylesheetParser__includeRule_closure0,t.StylesheetParser_mediaRule_closure0,t.StylesheetParser__mixinRule_closure0,t.StylesheetParser_mozDocumentRule_closure0,t.StylesheetParser_supportsRule_closure0,t.StylesheetParser__whileRule_closure0,t.StylesheetParser_unknownAtRule_closure0,t.futureToPromise_closure0,t.futureToPromise__closure1,t.objectToMap_closure,t.longestCommonSubsequence_backtrack0,t.mapAddAll2_closure0,t.valueClass__closure6,t.valueClass__closure15]),n(t.CastList,t._CastListBase),s(t.MapBase,[t.CastMap,t.JsLinkedHashMap,t._HashMap,t.UnmodifiableMapBase,t.MergedMapView,t.MergedMapView0]),s(t.Error,[t.LateError,t.TypeError,t.JsNoSuchMethodError,t.UnknownJsTypeError,t._CyclicInitializationError,t.RuntimeError,t._Error,t.JsonUnsupportedObjectError,t.AssertionError,t.ArgumentError,t.NoSuchMethodError,t.UnsupportedError,t.UnimplementedError,t.StateError,t.ConcurrentModificationError]),n(t.UnmodifiableListBase,t.ListBase),s(t.UnmodifiableListBase,[t.CodeUnits,t.UnmodifiableListView]),s(t.Closure0Args,[t.nullFuture_closure,t._AsyncRun__scheduleImmediateJsOverride_internalCallback,t._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback,t._TimerImpl_internalCallback,t._TimerImpl$periodic_closure,t._Future__addListener_closure,t._Future__prependListeners_closure,t._Future__chainForeignFuture_closure1,t._Future__asyncCompleteWithValue_closure,t._Future__chainFuture_closure,t._Future__asyncCompleteError_closure,t._Future__propagateToListeners_handleWhenCompleteCallback,t._Future__propagateToListeners_handleValueCallback,t._Future__propagateToListeners_handleError,t.Stream_length_closure0,t._StreamController__subscribe_closure,t._StreamController__recordCancel_complete,t._AddStreamState_cancel_closure,t._BufferingStreamSubscription__sendError_sendError,t._BufferingStreamSubscription__sendDone_sendDone,t._PendingEvents_schedule_closure,t._CustomZone_bindCallback_closure,t._CustomZone_bindCallbackGuarded_closure,t._rootHandleError_closure,t._RootZone_bindCallback_closure,t._RootZone_bindCallbackGuarded_closure,t.Utf8Decoder__decoder_closure,t.Utf8Decoder__decoderNonfatal_closure,t.Parser__setOption_closure,t.StreamGroup_add_closure,t.StreamGroup_add_closure0,t.StreamGroup__listenToStream_closure,t.StreamQueue__ensureListening_closure0,t.ReplAdapter_runAsync_closure,t.ParsedPath__splitExtension_closure0,t.PseudoSelector_specificity_closure,t.AsyncEnvironment_setVariable_closure,t.AsyncEnvironment_setVariable_closure1,t.AsyncImportCache_canonicalize_closure,t.AsyncImportCache_canonicalize_closure0,t.AsyncImportCache__canonicalize_closure,t.AsyncImportCache_importCanonical_closure,t.Environment_setVariable_closure,t.Environment_setVariable_closure1,t.ExecutableOptions__parser_closure,t.ExecutableOptions_interactive_closure,t.ExecutableOptions_fatalDeprecations_closure,t.ExtensionStore__registerSelector_closure,t.ExtensionStore_addExtension_closure,t.ExtensionStore_addExtension_closure0,t.ExtensionStore_addExtension_closure1,t.ExtensionStore__extendExistingExtensions_closure,t.ExtensionStore__extendExistingExtensions_closure0,t.ExtensionStore_addExtensions___closure,t.ImportCache_canonicalize_closure,t.ImportCache_canonicalize_closure0,t.ImportCache__canonicalize_closure,t.ImportCache_importCanonical_closure,t.resolveImportPath_closure,t.resolveImportPath_closure0,t._tryPathAsDirectory_closure,t._realCasePath_helper_closure,t._readFile_closure,t.writeFile_closure,t.deleteFile_closure,t.fileExists_closure,t.dirExists_closure,t.ensureDir_closure,t.listDir_closure,t.modificationTime_closure,t.watchDir_closure3,t.watchDir__closure,t.AtRootQueryParser_parse_closure,t.KeyframeSelectorParser_parse_closure,t.MediaQueryParser_parse_closure,t.Parser__parseIdentifier_closure,t.Parser_spanFrom_closure,t.SassParser_children_closure,t.SelectorParser_parse_closure,t.SelectorParser_parseCompoundSelector_closure,t.StylesheetParser_parse_closure,t.StylesheetParser_parse__closure,t.StylesheetParser_parseArgumentDeclaration_closure,t.StylesheetParser_parseVariableDeclaration_closure,t.StylesheetParser_parseUseRule_closure,t.StylesheetParser__parseSingleProduction_closure,t.StylesheetParser__statement_closure,t.StylesheetParser_variableDeclarationWithoutNamespace_closure,t.StylesheetParser_variableDeclarationWithoutNamespace_closure0,t.StylesheetParser__forRule_closure,t.StylesheetParser__memberList_closure,t.StylesheetParser__expression_resetState,t.StylesheetParser__expression_resolveOneOperation,t.StylesheetParser__expression_resolveOperations,t.StylesheetParser__expression_resolveSpaceExpressions,t.StylesheetParser_expressionUntilComma_closure,t.StylesheetParser_namespacedExpression_closure,t.StylesheetParser__expressionUntilComparison_closure,t.StylesheetParser__publicIdentifier_closure,t.StylesheetGraph_modifiedSince_transitiveModificationTime_closure,t.StylesheetGraph__add_closure,t.StylesheetGraph_addCanonical_closure,t.StylesheetGraph_reload_closure,t.StylesheetGraph__nodeFor_closure,t.StylesheetGraph__nodeFor_closure0,t.SassNumber__coerceOrConvertValue_compatibilityException,t.SassNumber__coerceOrConvertValue_closure0,t.SassNumber__coerceOrConvertValue_closure2,t.SassNumber_multiplyUnits_closure0,t.SassNumber_multiplyUnits_closure2,t.SingleUnitSassNumber_multiplyUnits_closure0,t._EvaluateVisitor__closure4,t._EvaluateVisitor_run_closure0,t._EvaluateVisitor_run__closure0,t._EvaluateVisitor__loadModule_closure1,t._EvaluateVisitor__loadModule_closure2,t._EvaluateVisitor__loadModule__closure2,t._EvaluateVisitor__execute_closure0,t._EvaluateVisitor__extendModules_closure2,t._EvaluateVisitor_visitAtRootRule_closure1,t._EvaluateVisitor_visitAtRootRule_closure2,t._EvaluateVisitor__scopeForAtRoot__closure0,t._EvaluateVisitor_visitContentRule_closure0,t._EvaluateVisitor_visitDeclaration_closure2,t._EvaluateVisitor_visitEachRule_closure4,t._EvaluateVisitor_visitAtRule_closure3,t._EvaluateVisitor_visitAtRule__closure0,t._EvaluateVisitor_visitForRule_closure4,t._EvaluateVisitor_visitForRule_closure5,t._EvaluateVisitor_visitForRule_closure6,t._EvaluateVisitor_visitForRule_closure7,t._EvaluateVisitor_visitForRule_closure8,t._EvaluateVisitor__registerCommentsForModule_closure0,t._EvaluateVisitor_visitIfRule_closure0,t._EvaluateVisitor__visitDynamicImport_closure0,t._EvaluateVisitor__visitDynamicImport__closure6,t._EvaluateVisitor_visitIncludeRule_closure3,t._EvaluateVisitor_visitIncludeRule_closure4,t._EvaluateVisitor_visitIncludeRule_closure5,t._EvaluateVisitor_visitIncludeRule__closure0,t._EvaluateVisitor_visitIncludeRule___closure0,t._EvaluateVisitor_visitIncludeRule____closure0,t._EvaluateVisitor_visitMediaRule_closure3,t._EvaluateVisitor_visitMediaRule__closure0,t._EvaluateVisitor_visitMediaRule___closure0,t._EvaluateVisitor_visitStyleRule_closure4,t._EvaluateVisitor_visitStyleRule_closure6,t._EvaluateVisitor_visitStyleRule__closure0,t._EvaluateVisitor_visitSupportsRule_closure1,t._EvaluateVisitor_visitSupportsRule__closure0,t._EvaluateVisitor_visitVariableDeclaration_closure2,t._EvaluateVisitor_visitVariableDeclaration_closure3,t._EvaluateVisitor_visitVariableDeclaration_closure4,t._EvaluateVisitor_visitWarnRule_closure0,t._EvaluateVisitor_visitWhileRule_closure0,t._EvaluateVisitor_visitBinaryOperationExpression_closure0,t._EvaluateVisitor_visitVariableExpression_closure0,t._EvaluateVisitor_visitUnaryOperationExpression_closure0,t._EvaluateVisitor__visitCalculationValue_closure0,t._EvaluateVisitor_visitFunctionExpression_closure1,t._EvaluateVisitor_visitFunctionExpression_closure2,t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0,t._EvaluateVisitor__runUserDefinedCallable_closure0,t._EvaluateVisitor__runUserDefinedCallable__closure0,t._EvaluateVisitor__runUserDefinedCallable___closure0,t._EvaluateVisitor__runFunctionCallable_closure0,t._EvaluateVisitor__runBuiltInCallable_closure2,t._EvaluateVisitor__runBuiltInCallable_closure3,t._EvaluateVisitor__verifyArguments_closure0,t._EvaluateVisitor_visitCssAtRule_closure1,t._EvaluateVisitor_visitCssKeyframeBlock_closure1,t._EvaluateVisitor_visitCssMediaRule_closure3,t._EvaluateVisitor_visitCssMediaRule__closure0,t._EvaluateVisitor_visitCssMediaRule___closure0,t._EvaluateVisitor_visitCssStyleRule_closure1,t._EvaluateVisitor_visitCssStyleRule__closure0,t._EvaluateVisitor_visitCssSupportsRule_closure1,t._EvaluateVisitor_visitCssSupportsRule__closure0,t._EvaluateVisitor__serialize_closure0,t._EvaluateVisitor__expressionNode_closure0,t._EvaluateVisitor__closure1,t._EvaluateVisitor_run_closure,t._EvaluateVisitor_run__closure,t._EvaluateVisitor_runExpression_closure,t._EvaluateVisitor_runExpression__closure,t._EvaluateVisitor_runExpression___closure,t._EvaluateVisitor_runStatement_closure,t._EvaluateVisitor_runStatement__closure,t._EvaluateVisitor_runStatement___closure,t._EvaluateVisitor__loadModule_closure,t._EvaluateVisitor__loadModule_closure0,t._EvaluateVisitor__loadModule__closure0,t._EvaluateVisitor__execute_closure,t._EvaluateVisitor__extendModules_closure0,t._EvaluateVisitor_visitAtRootRule_closure,t._EvaluateVisitor_visitAtRootRule_closure0,t._EvaluateVisitor__scopeForAtRoot__closure,t._EvaluateVisitor_visitContentRule_closure,t._EvaluateVisitor_visitDeclaration_closure0,t._EvaluateVisitor_visitEachRule_closure1,t._EvaluateVisitor_visitAtRule_closure0,t._EvaluateVisitor_visitAtRule__closure,t._EvaluateVisitor_visitForRule_closure,t._EvaluateVisitor_visitForRule_closure0,t._EvaluateVisitor_visitForRule_closure1,t._EvaluateVisitor_visitForRule_closure2,t._EvaluateVisitor_visitForRule_closure3,t._EvaluateVisitor__registerCommentsForModule_closure,t._EvaluateVisitor_visitIfRule_closure,t._EvaluateVisitor__visitDynamicImport_closure,t._EvaluateVisitor__visitDynamicImport__closure2,t._EvaluateVisitor_visitIncludeRule_closure,t._EvaluateVisitor_visitIncludeRule_closure0,t._EvaluateVisitor_visitIncludeRule_closure1,t._EvaluateVisitor_visitIncludeRule__closure,t._EvaluateVisitor_visitIncludeRule___closure,t._EvaluateVisitor_visitIncludeRule____closure,t._EvaluateVisitor_visitMediaRule_closure0,t._EvaluateVisitor_visitMediaRule__closure,t._EvaluateVisitor_visitMediaRule___closure,t._EvaluateVisitor_visitStyleRule_closure,t._EvaluateVisitor_visitStyleRule_closure1,t._EvaluateVisitor_visitStyleRule__closure,t._EvaluateVisitor_visitSupportsRule_closure,t._EvaluateVisitor_visitSupportsRule__closure,t._EvaluateVisitor_visitVariableDeclaration_closure,t._EvaluateVisitor_visitVariableDeclaration_closure0,t._EvaluateVisitor_visitVariableDeclaration_closure1,t._EvaluateVisitor_visitWarnRule_closure,t._EvaluateVisitor_visitWhileRule_closure,t._EvaluateVisitor_visitBinaryOperationExpression_closure,t._EvaluateVisitor_visitVariableExpression_closure,t._EvaluateVisitor_visitUnaryOperationExpression_closure,t._EvaluateVisitor__visitCalculationValue_closure,t._EvaluateVisitor_visitFunctionExpression_closure,t._EvaluateVisitor_visitFunctionExpression_closure0,t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure,t._EvaluateVisitor__runUserDefinedCallable_closure,t._EvaluateVisitor__runUserDefinedCallable__closure,t._EvaluateVisitor__runUserDefinedCallable___closure,t._EvaluateVisitor__runFunctionCallable_closure,t._EvaluateVisitor__runBuiltInCallable_closure,t._EvaluateVisitor__runBuiltInCallable_closure0,t._EvaluateVisitor__verifyArguments_closure,t._EvaluateVisitor_visitCssAtRule_closure,t._EvaluateVisitor_visitCssKeyframeBlock_closure,t._EvaluateVisitor_visitCssMediaRule_closure0,t._EvaluateVisitor_visitCssMediaRule__closure,t._EvaluateVisitor_visitCssMediaRule___closure,t._EvaluateVisitor_visitCssStyleRule_closure,t._EvaluateVisitor_visitCssStyleRule__closure,t._EvaluateVisitor_visitCssSupportsRule_closure,t._EvaluateVisitor_visitCssSupportsRule__closure,t._EvaluateVisitor__serialize_closure,t._EvaluateVisitor__expressionNode_closure,t._SerializeVisitor_visitCssComment_closure,t._SerializeVisitor_visitCssAtRule_closure,t._SerializeVisitor_visitCssMediaRule_closure,t._SerializeVisitor_visitCssImport_closure,t._SerializeVisitor_visitCssImport__closure,t._SerializeVisitor_visitCssKeyframeBlock_closure,t._SerializeVisitor_visitCssStyleRule_closure,t._SerializeVisitor_visitCssSupportsRule_closure,t._SerializeVisitor_visitCssDeclaration_closure,t._SerializeVisitor_visitCssDeclaration_closure0,t._SerializeVisitor__write_closure,t._SerializeVisitor__visitChildren_closure,t._SerializeVisitor__visitChildren_closure0,t.SingleMapping_SingleMapping$fromEntries_closure,t.SingleMapping_SingleMapping$fromEntries_closure0,t.Highlighter_closure,t.Highlighter__writeFileStart_closure,t.Highlighter__writeMultilineHighlights_closure,t.Highlighter__writeMultilineHighlights_closure0,t.Highlighter__writeMultilineHighlights_closure1,t.Highlighter__writeMultilineHighlights_closure2,t.Highlighter__writeMultilineHighlights__closure,t.Highlighter__writeMultilineHighlights__closure0,t.Highlighter__writeHighlightedText_closure,t.Highlighter__writeIndicator_closure,t.Highlighter__writeIndicator_closure0,t.Highlighter__writeIndicator_closure1,t.Highlighter__writeLabel_closure,t.Highlighter__writeLabel_closure0,t.Highlighter__writeSidebar_closure,t._Highlight_closure,t.Frame_Frame$parseVM_closure,t.Frame_Frame$parseV8_closure,t.Frame_Frame$_parseFirefoxEval_closure,t.Frame_Frame$parseFirefox_closure,t.Frame_Frame$parseFriendly_closure,t.LazyTrace_terse_closure,t.Trace_Trace$from_closure,t.TransformByHandlers_transformByHandlers_closure,t.TransformByHandlers_transformByHandlers__closure0,t.TransformByHandlers_transformByHandlers__closure2,t.RateLimit__debounceAggregate_closure_emit,t.RateLimit__debounceAggregate__closure,t.argumentListClass_closure,t.AsyncEnvironment_setVariable_closure2,t.AsyncEnvironment_setVariable_closure4,t._EvaluateVisitor__closure10,t._EvaluateVisitor_run_closure2,t._EvaluateVisitor_run__closure2,t._EvaluateVisitor__loadModule_closure5,t._EvaluateVisitor__loadModule_closure6,t._EvaluateVisitor__loadModule__closure6,t._EvaluateVisitor__execute_closure2,t._EvaluateVisitor__extendModules_closure6,t._EvaluateVisitor_visitAtRootRule_closure5,t._EvaluateVisitor_visitAtRootRule_closure6,t._EvaluateVisitor__scopeForAtRoot__closure2,t._EvaluateVisitor_visitContentRule_closure2,t._EvaluateVisitor_visitDeclaration_closure6,t._EvaluateVisitor_visitEachRule_closure10,t._EvaluateVisitor_visitAtRule_closure9,t._EvaluateVisitor_visitAtRule__closure2,t._EvaluateVisitor_visitForRule_closure14,t._EvaluateVisitor_visitForRule_closure15,t._EvaluateVisitor_visitForRule_closure16,t._EvaluateVisitor_visitForRule_closure17,t._EvaluateVisitor_visitForRule_closure18,t._EvaluateVisitor__registerCommentsForModule_closure2,t._EvaluateVisitor_visitIfRule_closure2,t._EvaluateVisitor__visitDynamicImport_closure2,t._EvaluateVisitor__visitDynamicImport__closure14,t._EvaluateVisitor_visitIncludeRule_closure11,t._EvaluateVisitor_visitIncludeRule_closure12,t._EvaluateVisitor_visitIncludeRule_closure13,t._EvaluateVisitor_visitIncludeRule__closure2,t._EvaluateVisitor_visitIncludeRule___closure2,t._EvaluateVisitor_visitIncludeRule____closure2,t._EvaluateVisitor_visitMediaRule_closure9,t._EvaluateVisitor_visitMediaRule__closure2,t._EvaluateVisitor_visitMediaRule___closure2,t._EvaluateVisitor_visitStyleRule_closure14,t._EvaluateVisitor_visitStyleRule_closure16,t._EvaluateVisitor_visitStyleRule__closure2,t._EvaluateVisitor_visitSupportsRule_closure5,t._EvaluateVisitor_visitSupportsRule__closure2,t._EvaluateVisitor_visitVariableDeclaration_closure8,t._EvaluateVisitor_visitVariableDeclaration_closure9,t._EvaluateVisitor_visitVariableDeclaration_closure10,t._EvaluateVisitor_visitWarnRule_closure2,t._EvaluateVisitor_visitWhileRule_closure2,t._EvaluateVisitor_visitBinaryOperationExpression_closure2,t._EvaluateVisitor_visitVariableExpression_closure2,t._EvaluateVisitor_visitUnaryOperationExpression_closure2,t._EvaluateVisitor__visitCalculationValue_closure2,t._EvaluateVisitor_visitFunctionExpression_closure5,t._EvaluateVisitor_visitFunctionExpression_closure6,t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2,t._EvaluateVisitor__runUserDefinedCallable_closure2,t._EvaluateVisitor__runUserDefinedCallable__closure2,t._EvaluateVisitor__runUserDefinedCallable___closure2,t._EvaluateVisitor__runFunctionCallable_closure2,t._EvaluateVisitor__runBuiltInCallable_closure8,t._EvaluateVisitor__runBuiltInCallable_closure9,t._EvaluateVisitor__verifyArguments_closure2,t._EvaluateVisitor_visitCssAtRule_closure5,t._EvaluateVisitor_visitCssKeyframeBlock_closure5,t._EvaluateVisitor_visitCssMediaRule_closure9,t._EvaluateVisitor_visitCssMediaRule__closure2,t._EvaluateVisitor_visitCssMediaRule___closure2,t._EvaluateVisitor_visitCssStyleRule_closure5,t._EvaluateVisitor_visitCssStyleRule__closure2,t._EvaluateVisitor_visitCssSupportsRule_closure5,t._EvaluateVisitor_visitCssSupportsRule__closure2,t._EvaluateVisitor__serialize_closure2,t._EvaluateVisitor__expressionNode_closure2,t.AsyncImportCache_canonicalize_closure1,t.AsyncImportCache_canonicalize_closure2,t.AsyncImportCache__canonicalize_closure0,t.AsyncImportCache_importCanonical_closure0,t.AtRootQueryParser_parse_closure0,t.booleanClass_closure,t.legacyBooleanClass_closure,t.calculationClass_closure,t.calculationOperationClass_closure,t.calculationInterpolationClass_closure,t.colorClass_closure,t.compileAsync_closure,t.compileStringAsync_closure,t._simplifyValue_closure,t._simplifyValue_closure0,t._simplifyValue_closure1,t._simplifyValue_closure2,t._simplifyValue_closure3,t._simplifyValue_closure4,t.Environment_setVariable_closure2,t.Environment_setVariable_closure4,t._EvaluateVisitor__closure7,t._EvaluateVisitor_run_closure1,t._EvaluateVisitor_run__closure1,t._EvaluateVisitor__loadModule_closure3,t._EvaluateVisitor__loadModule_closure4,t._EvaluateVisitor__loadModule__closure4,t._EvaluateVisitor__execute_closure1,t._EvaluateVisitor__extendModules_closure4,t._EvaluateVisitor_visitAtRootRule_closure3,t._EvaluateVisitor_visitAtRootRule_closure4,t._EvaluateVisitor__scopeForAtRoot__closure1,t._EvaluateVisitor_visitContentRule_closure1,t._EvaluateVisitor_visitDeclaration_closure4,t._EvaluateVisitor_visitEachRule_closure7,t._EvaluateVisitor_visitAtRule_closure6,t._EvaluateVisitor_visitAtRule__closure1,t._EvaluateVisitor_visitForRule_closure9,t._EvaluateVisitor_visitForRule_closure10,t._EvaluateVisitor_visitForRule_closure11,t._EvaluateVisitor_visitForRule_closure12,t._EvaluateVisitor_visitForRule_closure13,t._EvaluateVisitor__registerCommentsForModule_closure1,t._EvaluateVisitor_visitIfRule_closure1,t._EvaluateVisitor__visitDynamicImport_closure1,t._EvaluateVisitor__visitDynamicImport__closure10,t._EvaluateVisitor_visitIncludeRule_closure7,t._EvaluateVisitor_visitIncludeRule_closure8,t._EvaluateVisitor_visitIncludeRule_closure9,t._EvaluateVisitor_visitIncludeRule__closure1,t._EvaluateVisitor_visitIncludeRule___closure1,t._EvaluateVisitor_visitIncludeRule____closure1,t._EvaluateVisitor_visitMediaRule_closure6,t._EvaluateVisitor_visitMediaRule__closure1,t._EvaluateVisitor_visitMediaRule___closure1,t._EvaluateVisitor_visitStyleRule_closure9,t._EvaluateVisitor_visitStyleRule_closure11,t._EvaluateVisitor_visitStyleRule__closure1,t._EvaluateVisitor_visitSupportsRule_closure3,t._EvaluateVisitor_visitSupportsRule__closure1,t._EvaluateVisitor_visitVariableDeclaration_closure5,t._EvaluateVisitor_visitVariableDeclaration_closure6,t._EvaluateVisitor_visitVariableDeclaration_closure7,t._EvaluateVisitor_visitWarnRule_closure1,t._EvaluateVisitor_visitWhileRule_closure1,t._EvaluateVisitor_visitBinaryOperationExpression_closure1,t._EvaluateVisitor_visitVariableExpression_closure1,t._EvaluateVisitor_visitUnaryOperationExpression_closure1,t._EvaluateVisitor__visitCalculationValue_closure1,t._EvaluateVisitor_visitFunctionExpression_closure3,t._EvaluateVisitor_visitFunctionExpression_closure4,t._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1,t._EvaluateVisitor__runUserDefinedCallable_closure1,t._EvaluateVisitor__runUserDefinedCallable__closure1,t._EvaluateVisitor__runUserDefinedCallable___closure1,t._EvaluateVisitor__runFunctionCallable_closure1,t._EvaluateVisitor__runBuiltInCallable_closure5,t._EvaluateVisitor__runBuiltInCallable_closure6,t._EvaluateVisitor__verifyArguments_closure1,t._EvaluateVisitor_visitCssAtRule_closure3,t._EvaluateVisitor_visitCssKeyframeBlock_closure3,t._EvaluateVisitor_visitCssMediaRule_closure6,t._EvaluateVisitor_visitCssMediaRule__closure1,t._EvaluateVisitor_visitCssMediaRule___closure1,t._EvaluateVisitor_visitCssStyleRule_closure3,t._EvaluateVisitor_visitCssStyleRule__closure1,t._EvaluateVisitor_visitCssSupportsRule_closure3,t._EvaluateVisitor_visitCssSupportsRule__closure1,t._EvaluateVisitor__serialize_closure1,t._EvaluateVisitor__expressionNode_closure1,t.exceptionClass_closure,t.ExtensionStore__registerSelector_closure0,t.ExtensionStore_addExtension_closure2,t.ExtensionStore_addExtension_closure3,t.ExtensionStore_addExtension_closure4,t.ExtensionStore__extendExistingExtensions_closure1,t.ExtensionStore__extendExistingExtensions_closure2,t.ExtensionStore_addExtensions___closure0,t.functionClass_closure,t.NodeImporter__tryPath_closure,t.ImportCache_canonicalize_closure1,t.ImportCache_canonicalize_closure2,t.ImportCache__canonicalize_closure0,t.ImportCache_importCanonical_closure0,t._realCasePath_helper_closure0,t._readFile_closure0,t.fileExists_closure0,t.dirExists_closure0,t.listDir_closure0,t.JSToDartLogger_warn_closure,t.JSToDartLogger_debug_closure,t.KeyframeSelectorParser_parse_closure0,t.render_closure,t._parseFunctions____closure,t._parseFunctions___closure1,t._parseImporter____closure,t._parseImporter___closure0,t.listClass_closure,t.mapClass_closure,t.MediaQueryParser_parse_closure0,t.legacyNullClass_closure,t.numberClass_closure,t.SassNumber__coerceOrConvertValue_compatibilityException0,t.SassNumber__coerceOrConvertValue_closure4,t.SassNumber__coerceOrConvertValue_closure6,t.SassNumber_multiplyUnits_closure4,t.SassNumber_multiplyUnits_closure6,t.Parser__parseIdentifier_closure0,t.Parser_spanFrom_closure0,t.PseudoSelector_specificity_closure0,t.main_closure,t.SassParser_children_closure0,t.SelectorParser_parse_closure0,t.SelectorParser_parseCompoundSelector_closure0,t._SerializeVisitor_visitCssComment_closure0,t._SerializeVisitor_visitCssAtRule_closure0,t._SerializeVisitor_visitCssMediaRule_closure0,t._SerializeVisitor_visitCssImport_closure0,t._SerializeVisitor_visitCssImport__closure0,t._SerializeVisitor_visitCssKeyframeBlock_closure0,t._SerializeVisitor_visitCssStyleRule_closure0,t._SerializeVisitor_visitCssSupportsRule_closure0,t._SerializeVisitor_visitCssDeclaration_closure1,t._SerializeVisitor_visitCssDeclaration_closure2,t._SerializeVisitor__write_closure0,t._SerializeVisitor__visitChildren_closure1,t._SerializeVisitor__visitChildren_closure2,t.SingleUnitSassNumber_multiplyUnits_closure2,t.stringClass_closure,t.StylesheetParser_parse_closure0,t.StylesheetParser_parse__closure1,t.StylesheetParser_parseArgumentDeclaration_closure0,t.StylesheetParser__parseSingleProduction_closure0,t.StylesheetParser_parseSignature_closure,t.StylesheetParser__statement_closure0,t.StylesheetParser_variableDeclarationWithoutNamespace_closure1,t.StylesheetParser_variableDeclarationWithoutNamespace_closure2,t.StylesheetParser__forRule_closure1,t.StylesheetParser__memberList_closure0,t.StylesheetParser__expression_resetState0,t.StylesheetParser__expression_resolveOneOperation0,t.StylesheetParser__expression_resolveOperations0,t.StylesheetParser__expression_resolveSpaceExpressions0,t.StylesheetParser_expressionUntilComma_closure0,t.StylesheetParser_namespacedExpression_closure0,t.StylesheetParser__expressionUntilComparison_closure0,t.StylesheetParser__publicIdentifier_closure0,t.resolveImportPath_closure1,t.resolveImportPath_closure2,t._tryPathAsDirectory_closure0,t.valueClass_closure]),s(t.EfficientLengthIterable,[t.ListIterable,t.EmptyIterable,t.LinkedHashMapKeyIterable,t._HashMapKeyIterable,t._MapBaseValueIterable]),s(t.ListIterable,[t.SubListIterable,t.MappedListIterable,t.ReversedListIterable,t.ListQueue,t._GeneratorIterable]),n(t.EfficientLengthMappedIterable,t.MappedIterable),n(t.EfficientLengthTakeIterable,t.TakeIterable),n(t.EfficientLengthSkipIterable,t.SkipIterable),n(t.EfficientLengthFollowedByIterable,t.FollowedByIterable),n(t._Record2,t._Record),n(t._Record_2,t._Record2),s(t.MapView,[t._UnmodifiableMapView_MapView__UnmodifiableMapMixin,t.PathMap]),n(t.UnmodifiableMapView,t._UnmodifiableMapView_MapView__UnmodifiableMapMixin),n(t.ConstantMapView,t.UnmodifiableMapView),s(t.ConstantMap,[t.ConstantStringMap,t.GeneralConstantMap]),n(t.Instantiation1,t.Instantiation),n(t.NullError,t.TypeError),s(t.TearOffClosure,[t.StaticClosure,t.BoundClosure]),s(t.NativeTypedData,[t.NativeByteData,t.NativeTypedArray]),s(t.NativeTypedArray,[t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin]),n(t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin),n(t.NativeTypedArrayOfDouble,t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin),n(t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin),n(t.NativeTypedArrayOfInt,t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin),s(t.NativeTypedArrayOfDouble,[t.NativeFloat32List,t.NativeFloat64List]),s(t.NativeTypedArrayOfInt,[t.NativeInt16List,t.NativeInt32List,t.NativeInt8List,t.NativeUint16List,t.NativeUint32List,t.NativeUint8ClampedList,t.NativeUint8List]),n(t._TypeError,t._Error),s(t._Completer,[t._AsyncCompleter,t._SyncCompleter]),s(t._StreamController,[t._AsyncStreamController,t._SyncStreamController]),s(t.Stream,[t._StreamImpl,t._ForwardingStream,t._CompleterStream]),n(t._ControllerStream,t._StreamImpl),s(t._BufferingStreamSubscription,[t._ControllerSubscription,t._ForwardingStreamSubscription]),n(t._StreamControllerAddStreamState,t._AddStreamState),s(t._DelayedEvent,[t._DelayedData,t._DelayedError]),n(t._ExpandStream,t._ForwardingStream),s(t._Zone,[t._CustomZone,t._RootZone]),n(t._IdentityHashMap,t._HashMap),s(t.JsLinkedHashMap,[t._LinkedIdentityHashMap,t._LinkedCustomHashMap]),s(t.SetBase,[t._SetBase,t._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,t._UnionSet_SetBase_UnmodifiableSetMixin]),s(t._SetBase,[t._LinkedHashSet,t.__UnmodifiableSet__SetBase__UnmodifiableSetMixin]),n(t._LinkedIdentityHashSet,t._LinkedHashSet),n(t._UnmodifiableSet,t.__UnmodifiableSet__SetBase__UnmodifiableSetMixin),n(t.UnmodifiableSetView,t._UnmodifiableSetView_SetBase__UnmodifiableSetMixin),s(t.Codec,[t.Encoding,t.Base64Codec,t.JsonCodec]),s(t.Encoding,[t.AsciiCodec,t.Utf8Codec]),s(t.Converter,[t._UnicodeSubsetEncoder,t.Base64Encoder,t.JsonEncoder,t.Utf8Encoder,t.Utf8Decoder]),n(t.AsciiEncoder,t._UnicodeSubsetEncoder),s(t.ByteConversionSink,[t._Base64EncoderSink,t._Utf8StringSinkAdapter]),n(t._Utf8Base64EncoderSink,t._Base64EncoderSink),n(t.JsonCyclicError,t.JsonUnsupportedObjectError),n(t._JsonStringStringifier,t._JsonStringifier),n(t._StringSinkConversionSink,t.StringConversionSink),n(t._StringCallbackSink,t._StringSinkConversionSink),s(t.ArgumentError,[t.RangeError,t.IndexError]),n(t._DataUri,t._Uri),n(t.ArgParserException,t.FormatException),n(t.EmptyUnmodifiableSet,t._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin),n(t.QueueList,t._QueueList_Object_ListMixin),n(t._CastQueueList,t.QueueList),n(t.UnionSet,t._UnionSet_SetBase_UnmodifiableSetMixin),s(t._DelegatingIterableBase,[t.DelegatingSet,t._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin]),n(t._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,t.DelegatingSet),n(t.UnmodifiableSetView0,t._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin),n(t.MapKeySet,t._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin),s(t.NodeJsError,[t.JsAssertionError,t.JsRangeError,t.JsReferenceError,t.JsSyntaxError,t.JsTypeError,t.JsSystemError]),s(t.Socket,[t.TTYReadStream,t.TTYWriteStream]),n(t.InternalStyle,t.Style),s(t.InternalStyle,[t.PosixStyle,t.UrlStyle,t.WindowsStyle]),n(t.CssNode,t.AstNode),s(t.CssNode,[t.ModifiableCssNode,t.CssParentNode]),s(t.ModifiableCssNode,[t.ModifiableCssParentNode,t.ModifiableCssComment,t.ModifiableCssDeclaration,t.ModifiableCssImport]),s(t.ModifiableCssParentNode,[t.ModifiableCssAtRule,t.ModifiableCssKeyframeBlock,t.ModifiableCssMediaRule,t.ModifiableCssStyleRule,t.ModifiableCssStylesheet,t.ModifiableCssSupportsRule]),n(t._IsInvisibleVisitor,t.__IsInvisibleVisitor_Object_EveryCssVisitor),n(t.CssStylesheet,t.CssParentNode),s(t._Enum,[t.BinaryOperator,t.UnaryOperator,t.AttributeOperator,t.Combinator,t.Deprecation,t.ExtendMode,t.Syntax,t.CalculationOperator,t.ListSeparator,t.OutputStyle,t.LineFeed,t.AttributeOperator0,t.BinaryOperator0,t.CalculationOperator0,t.Combinator0,t.Deprecation0,t.ListSeparator0,t.ExtendMode0,t.OutputStyle0,t.LineFeed0,t.Syntax0,t.UnaryOperator0]),s(t.ParentStatement,[t.AtRootRule,t.AtRule,t.CallableDeclaration,t.Declaration,t.EachRule,t.ForRule,t.MediaRule,t.StyleRule,t.Stylesheet,t.SupportsRule,t.WhileRule]),s(t.CallableDeclaration,[t.ContentBlock,t.FunctionRule,t.MixinRule]),s(t.IfRuleClause,[t.IfClause,t.ElseClause]),n(t._HasContentVisitor,t.__HasContentVisitor_Object_StatementSearchVisitor),n(t._IsInvisibleVisitor0,t.__IsInvisibleVisitor_Object_AnySelectorVisitor),n(t._IsBogusVisitor,t.__IsBogusVisitor_Object_AnySelectorVisitor),n(t._IsUselessVisitor,t.__IsUselessVisitor_Object_AnySelectorVisitor),s(t.Selector,[t.SimpleSelector,t.ComplexSelector,t.CompoundSelector,t.SelectorList]),s(t.SimpleSelector,[t.AttributeSelector,t.ClassSelector,t.IDSelector,t.ParentSelector,t.PlaceholderSelector,t.PseudoSelector,t.TypeSelector,t.UniversalSelector]),n(t._ParentSelectorVisitor,t.__ParentSelectorVisitor_Object_SelectorSearchVisitor),n(t.ExplicitConfiguration,t.Configuration),s(t.SourceSpanException,[t.SassException,t.SourceSpanFormatException,t.MultiSourceSpanException,t.SassException0]),s(t.SassException,[t.MultiSpanSassException,t.SassRuntimeException,t.SassFormatException]),s(t.MultiSpanSassException,[t.MultiSpanSassRuntimeException,t.MultiSpanSassFormatException]),n(t.MultiSpanSassScriptException,t.SassScriptException),n(t.MergedExtension,t.Extension),n(t.Importer,t.AsyncImporter),s(t.Importer,[t.FilesystemImporter,t.NoOpImporter]),s(t.Parser,[t.AtRootQueryParser,t.StylesheetParser,t.KeyframeSelectorParser,t.MediaQueryParser,t.SelectorParser]),s(t.StylesheetParser,[t.ScssParser,t.SassParser]),n(t.CssParser,t.ScssParser),s(t.UnmodifiableMapBase,[t.LimitedMapView,t.PrefixedMapView,t.PublicMemberMapView,t.UnprefixedMapView,t.LimitedMapView0,t.PrefixedMapView0,t.PublicMemberMapView0,t.UnprefixedMapView0]),s(t.Value,[t.SassList,t.SassBoolean,t.SassCalculation,t.SassColor,t.SassFunction,t.SassMap,t._SassNull,t.SassNumber,t.SassString]),n(t.SassArgumentList,t.SassList),s(t.SassNumber,[t.ComplexSassNumber,t.SingleUnitSassNumber,t.UnitlessSassNumber]),n(t._MakeExpressionCalculationSafe,t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor),n(t._FindDependenciesVisitor,t.__FindDependenciesVisitor_Object_RecursiveStatementVisitor),n(t.SingleMapping,t.Mapping),n(t.FileLocation,t.SourceLocationMixin),s(t.SourceSpanMixin,[t._FileSpan,t.SourceSpanBase]),n(t.MultiSourceSpanFormatException,t.MultiSourceSpanException),n(t.SourceSpanWithContext,t.SourceSpanBase),n(t.StringScannerException,t.SourceSpanFormatException),s(t.StringScanner,[t.LineScanner,t.SpanScanner]),s(t.Value0,[t.SassList0,t.SassBoolean0,t.SassCalculation0,t.SassColor0,t.SassNumber0,t.SassFunction0,t.SassMap0,t._SassNull0,t.SassString0]),n(t.SassArgumentList0,t.SassList0),s(t.AsyncImporter0,[t.JSToDartAsyncImporter,t.JSToDartAsyncFileImporter,t.Importer0]),s(t.Parser1,[t.AtRootQueryParser0,t.StylesheetParser0,t.KeyframeSelectorParser0,t.MediaQueryParser0,t.SelectorParser0]),s(t.ParentStatement0,[t.AtRootRule0,t.AtRule0,t.CallableDeclaration0,t.Declaration0,t.EachRule0,t.ForRule0,t.MediaRule0,t.StyleRule0,t.Stylesheet0,t.SupportsRule0,t.WhileRule0]),n(t.CssNode0,t.AstNode0),s(t.CssNode0,[t.ModifiableCssNode0,t.CssParentNode0]),s(t.ModifiableCssNode0,[t.ModifiableCssParentNode0,t.ModifiableCssComment0,t.ModifiableCssDeclaration0,t.ModifiableCssImport0]),s(t.ModifiableCssParentNode0,[t.ModifiableCssAtRule0,t.ModifiableCssKeyframeBlock0,t.ModifiableCssMediaRule0,t.ModifiableCssStyleRule0,t.ModifiableCssStylesheet0,t.ModifiableCssSupportsRule0]),s(t.Selector0,[t.SimpleSelector0,t.ComplexSelector0,t.CompoundSelector0,t.SelectorList0]),s(t.SimpleSelector0,[t.AttributeSelector0,t.ClassSelector0,t.IDSelector0,t.ParentSelector0,t.PlaceholderSelector0,t.PseudoSelector0,t.TypeSelector0,t.UniversalSelector0]),n(t.CompileStringOptions,t.CompileOptions),s(t.SassNumber0,[t.ComplexSassNumber0,t.SingleUnitSassNumber0,t.UnitlessSassNumber0]),n(t.ExplicitConfiguration0,t.Configuration0),s(t.CallableDeclaration0,[t.ContentBlock0,t.FunctionRule0,t.MixinRule0]),s(t.StylesheetParser0,[t.ScssParser0,t.SassParser0]),n(t.CssParser0,t.ScssParser0),n(t._NodeException,t.JsError),s(t.SassException0,[t.MultiSpanSassException0,t.SassRuntimeException0,t.SassFormatException0]),s(t.MultiSpanSassException0,[t.MultiSpanSassRuntimeException0,t.MultiSpanSassFormatException0]),n(t.MultiSpanSassScriptException0,t.SassScriptException0),n(t._MakeExpressionCalculationSafe0,t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0),s(t.Importer0,[t.JSToDartFileImporter,t.FilesystemImporter0,t.NoOpImporter0,t.JSToDartImporter]),s(t.IfRuleClause0,[t.IfClause0,t.ElseClause0]),n(t._ParentSelectorVisitor0,t.__ParentSelectorVisitor_Object_SelectorSearchVisitor0),n(t.MergedExtension0,t.Extension0),n(t._HasContentVisitor0,t.__HasContentVisitor_Object_StatementSearchVisitor0),n(t._IsInvisibleVisitor1,t.__IsInvisibleVisitor_Object_EveryCssVisitor0),n(t._IsInvisibleVisitor2,t.__IsInvisibleVisitor_Object_AnySelectorVisitor0),n(t._IsBogusVisitor0,t.__IsBogusVisitor_Object_AnySelectorVisitor0),n(t._IsUselessVisitor0,t.__IsUselessVisitor_Object_AnySelectorVisitor0),n(t.CssStylesheet0,t.CssParentNode0),r(t.UnmodifiableListBase,t.UnmodifiableListMixin),r(t.__CastListBase__CastIterableBase_ListMixin,t.ListBase),r(t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,t.ListBase),r(t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,t.FixedLengthListMixin),r(t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin,t.ListBase),r(t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,t.FixedLengthListMixin),r(t._AsyncStreamController,t._AsyncStreamControllerDispatch),r(t._SyncStreamController,t._SyncStreamControllerDispatch),r(t.UnmodifiableMapBase,t._UnmodifiableMapMixin),r(t._UnmodifiableMapView_MapView__UnmodifiableMapMixin,t._UnmodifiableMapMixin),r(t._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,t._UnmodifiableSetMixin),r(t.__UnmodifiableSet__SetBase__UnmodifiableSetMixin,t._UnmodifiableSetMixin),r(t._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,t.UnmodifiableSetMixin),r(t._QueueList_Object_ListMixin,t.ListBase),r(t._UnionSet_SetBase_UnmodifiableSetMixin,t.UnmodifiableSetMixin),r(t._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,t.UnmodifiableSetMixin),r(t._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin,t.UnmodifiableSetMixin),r(t.__IsInvisibleVisitor_Object_EveryCssVisitor,t.EveryCssVisitor),r(t.__HasContentVisitor_Object_StatementSearchVisitor,t.StatementSearchVisitor),r(t.__IsBogusVisitor_Object_AnySelectorVisitor,t.AnySelectorVisitor),r(t.__IsInvisibleVisitor_Object_AnySelectorVisitor,t.AnySelectorVisitor),r(t.__IsUselessVisitor_Object_AnySelectorVisitor,t.AnySelectorVisitor),r(t.__ParentSelectorVisitor_Object_SelectorSearchVisitor,t.SelectorSearchVisitor),r(t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,t.ReplaceExpressionVisitor),r(t.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,t.RecursiveStatementVisitor),r(t.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,t.ReplaceExpressionVisitor0),r(t.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,t.SelectorSearchVisitor0),r(t.__HasContentVisitor_Object_StatementSearchVisitor0,t.StatementSearchVisitor0),r(t.__IsInvisibleVisitor_Object_EveryCssVisitor0,t.EveryCssVisitor0),r(t.__IsBogusVisitor_Object_AnySelectorVisitor0,t.AnySelectorVisitor0),r(t.__IsInvisibleVisitor_Object_AnySelectorVisitor0,t.AnySelectorVisitor0),r(t.__IsUselessVisitor_Object_AnySelectorVisitor0,t.AnySelectorVisitor0)}();var G={typeUniverse:{eC:new Map,tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{int:"int",double:"double",num:"num",String:"String",bool:"bool",Null:"Null",List:"List"},mangledNames:{},types:["~()","Null()","Future()","Value0(List)","Value(List)","String(String)","bool(CssNode)","bool(CssNode0)","bool(String)","bool(Object?)","SassNumber(List)","SassNumber0(List)","int()","bool(SimpleSelector0)","bool(SimpleSelector)","bool(ComplexSelector)","SassString0(List)","bool(ComplexSelector0)","SassString(List)","SassBoolean0(List)","SassBoolean(List)","JSClass0()","SassList(List)","SassList0(List)","bool()","SassColor(List)","FileSpan()","SassColor0(List)","String()","~(Object?)","Null(~())","Value()","double(double)","bool(int?)","Future(Future<~>())","Value0?()","Value(Value)","SassMap(List)","SassMap0(List)","Value?()","Future<~>()","Value0(Value0)","Value0()","bool(num,num)","String?()","bool(ComplexSelectorComponent0)","bool(Value0)","bool(ComplexSelectorComponent)","ValueExpression0(Value0)","bool(int)","~(Value,Value)","~(Value0,Value0)","ComplexSelector(ComplexSelector)","~(Value)","ValueExpression(Value)","ComplexSelector0(ComplexSelector0)","double(SassColor0)","~(Value0)","double(double,double)","~(Object,StackTrace)","Future()","Object()","Frame()","Future()","String(Object)","bool(SelectorList)","Null(@)","bool(Value)","bool(SelectorList0)","Object(Object)","Future()","Future()","bool(Object)","Null(Object,StackTrace)","Null([Object?])","Stylesheet?()","Tuple3?()","SassRuntimeException0(AstNode0)","Frame(String)","~(Object)","Future(List)","List?(List)","double(Value)","Declaration(List,FileSpan)","SassRuntimeException(AstNode)","Declaration0(List,FileSpan)","~(String,Value0)","List?(List)","Value?(Statement)","~(Module0,bool)","String(@)","@()","Uri(Uri)","double(Value0)","int(Uri)","Null(_NodeSassColor,num)","~(Module1,bool)","Value0?(Statement0)","~(String,Value)","Future(Statement)","@(@)","Future(Statement0)","Callable?()","Callable0?()","Iterable(Module0)","AsyncCallable?()","bool(Module0)","bool(@)","Null(Module0,bool)","Map()","Statement()","bool(ModifiableCssNode)","Expression(Expression)","String(Expression)","~(~())","bool(_Highlight)","Iterable(Module1)","bool(Module1)","~(@)","AsyncCallable0?()","Null(Module1,bool)","bool(ModifiableCssNode0)","Iterable(Module0)","String(Expression0)","~(String)","List()","int(Object?)","SassCalculation0(Object)","bool(Module0)","int(SassColor0)","int(_NodeSassColor)","String(String{color:Object?})","~(String,Object?)","Iterable(Module1)","bool(Module1)","Map()","~(String,Function)","Statement0()","Expression0(Expression0)","AsyncCallable0?(Module1)","Set<0^>()","double(double,double?,num)","Map(Module0)","int(Frame)","String(Frame)","int(int,double?)","Trace()","bool(Frame)","bool(Statement)","bool(Import)","~(@,@)","~(Object?,Object?)","~([Object?])","Entry(Entry)","String(String{color:@})","MapKeySet>(Map,AstNode0>)","Map(Module1)","double(double,String)","AstNode0(AstNode0)","~(Iterable)","SelectorList(Value)","SassFunction0(List)","Future()","SelectorList(SelectorList,SelectorList)","~(Uint8List,String,int)","List()","bool(ModifiableCssParentNode0)","Uri?()","~(String,@)","Uri(String)","Trace(String)","Future()","AstNode(AstNode)","List()","bool(UseRule0)","bool(ForwardRule0)","int(ComplexSelector)","List()","bool(UseRule)","AsyncCallable?(Module0)","bool(ForwardRule)","SassFunction(List)","List()","Map(Module0)","Iterable(String)","AstNode0?()","String(SassNumber0)","Frame(Tuple2)","Future?>()","0&(Object[Object?])","0&(@[@])","Iterable(@)","bool(Queue>)","bool(String?)","Object(CalculationOperation0)","DateTime()","~(String[~])","int(double)","Future?>()","int(int)","String(Value0)","Callable0?(Module0)","Uri?/()","List()","Future(Object)","Future()","AsyncImporter0(Object?)","AstNode?()","~(Iterable)","String(SassNumber)","Callable?(Module1)","MapKeySet>(Map,AstNode0>)","Map(Module1)","MapKeySet>(Map,AstNode>)","Iterable()","VariableDeclaration()","Value0?(Value0)","~(Object[StackTrace?])","SassNumber0()","String(_NodeException)","Frame(Tuple2)","List()","AtRootRule(List,FileSpan)","bool(Queue>)","AtRule(List,FileSpan)","bool(Statement0)","bool(Import0)","Tuple3?()","Future(List)","@(Value0,num)","Value0(int)","Object(_NodeSassMap,int)","Null(_NodeSassMap,int,Object)","bool(SassNumber0)","ImmutableList0(SassNumber0)","bool(SassNumber0,String)","SassNumber0(SassNumber0,Object,Object[String?])","SassNumber0(SassNumber0,SassNumber0[String?,String?])","double(SassNumber0,Object,Object[String?])","double(SassNumber0,SassNumber0[String?,String?])","int(ComplexSelector0)","bool(ModifiableCssParentNode)","SelectorList0(Value0)","SelectorList0(SelectorList0,SelectorList0)","FileLocation(FileSpan)","String(FileSpan)","int(SourceLocation)","String(int)","Future<~>?()","AtRootRule0(List,FileSpan)","AtRule0(List,FileSpan)","int(@,@)","double?(String,num{assertPercent:bool,checkPercent:bool,checkUnitless:bool})","SassNumber()","bool(Object?,Object?)","Future()","MapKeySet>(Map,AstNode>)","~(Uri,StylesheetNode?)","~(String,Option)","~(List)","SimpleSelector(SimpleSelector)","EvaluateResult()","Module0()","~(Module0)","CssValue(Expression)","Value?(Value)","String(Value)","CssValue(Interpolation)","0&(List)","UserDefinedCallable(ContentBlock)","~(@,StackTrace)","Value(Expression)","~(List)","Tuple2(Tuple2)","List(Value)","~(CssMediaQuery)","~(MapEntry)","SourceFile()","SourceFile?(int)","String?(SourceFile?)","int(_Line)","bool(List)","Object(_Line)","Object(_Highlight)","int(_Highlight,_Highlight)","List<_Line>(MapEntry>)","SourceSpanWithContext()","List(Trace)","int(Trace)","@(@,String)","String(Trace)","Null(@,StackTrace)","Value?(Module0)","Frame(String,String)","SassMap(Value)","SassMap(SassMap)","Frame(Frame)","Module0?(Module0)","_Future<@>(@)","SassNumber(Value)","String(Argument0)","Value(Object)","SassArgumentList0(Object,Object,Object[String?])","ImmutableMap0(SassArgumentList0)","Null(Function,Function)","FileSpan?(MapEntry,AstNode>)","Value0?(Module1)","Module1?(Module1)","SassString(SimpleSelector)","SassString(int)","FileSpan?(MapEntry,AstNode0>)","Map(Module1)","Map(Module1)","SassString(String)","Map(Module0)","Future>(Interpolation0{trim:bool,warnForColor:bool})","Map(Module0)","String(String?)","bool(Tuple3)","Uri(Tuple3)","Null(@,@)","Future<~>(List)","bool(String?,String?)","~(Module1,bool)","Future()","Future>()","int(String?)","~(Module1)","Future()","bool(Tuple3)","Future>(Expression0)","Uri(Tuple3)","Object(String)","Future(Value0)","bool(Version)","Future>(Interpolation0)","~(int,@)","String(MapEntry)","bool(Deprecation)","String(Argument)","Value?(Module0)","Module0?(Module0)","UserDefinedCallable0(ContentBlock0)","AtRootQuery()","String(BuiltInCallable)","List()","~(Symbol0,@)","SelectorList()","CompoundSelector()","Future(Expression0)","Value0/()","Statement({root:bool})","~(String,int)","Expression({bracketList:bool,singleEquals:bool,until:bool()?})","Stylesheet()","Statement?()","VariableDeclaration(VariableDeclaration)","ArgumentDeclaration()","Future()","bool(Tuple3)","Uri(Tuple3)","AtRootQuery0()","FileSpan?(MapEntry,AstNode>)","UseRule()","Map(Module0)","StyleRule(List,FileSpan)","Map(Module0)","SassCalculation0(Object[Object?,Object?])","SassCalculation0(SassCalculation0[String?])","ImmutableList(SassCalculation0)","Object(Object,String,Object,Object)","bool(CalculationOperator0)","bool(CalculationOperation0,Object)","int(CalculationOperation0)","String(CalculationOperation0)","EachRule(List,FileSpan)","CalculationInterpolation0(Object,String)","bool(CalculationInterpolation0,Object)","int(CalculationInterpolation0)","String(CalculationInterpolation0)","FunctionRule(List,FileSpan)","ForRule(List,FileSpan)","ContentBlock(List,FileSpan)","MediaRule(List,FileSpan)","MixinRule(List,FileSpan)","String(Tuple2)","0&(List)","SassColor0(Object,_Channels)","SassColor0(SassColor0,_Channels)","SupportsRule(List,FileSpan)","WhileRule(List,FileSpan)","Null(_NodeSassColor,num?[num?,num?,num?,SassColor0?])","~(Expression)","double(_NodeSassColor)","~(BinaryOperator)","~(String,int?)","StringExpression(Interpolation)","AsyncImporter0(NodeImporter0)","0&(@)","List()","DateTime(StylesheetNode)","int(int,ComplexSelectorComponent0)","String(CssValue0)","int(int,SimpleSelector0)","String(MapEntry)","String(BuiltInCallable0)","ArgParser()","String(int,IfClause)","Value0?(Module1)","Module1?(Module1)","Set()","Future<~>(String)","FileSpan?(MapEntry,AstNode0>)","Map(Module1)","Object(Value0)","List(List)","SassScriptException()","CssValue0(Interpolation0{trim:bool,warnForColor:bool})","int(int,int)","~(List)","bool(Extension)","EvaluateResult0()","Module1()","~(Module1)","CssValue0(Expression0)","SingleUnitSassNumber(double)","Future>(Interpolation{trim:bool,warnForColor:bool})","CssValue0(Interpolation0)","Set>()","UserDefinedCallable0(ContentBlock0)","Value0(Expression0)","@(String)","FileSpan(_NodeException)","bool(Extension0)","Set>()","Uint8List(@,@)","Future<~>(List)","~(SimpleSelector0,Map)","~(ComplexSelector0,Extension0)","Null(Map>)","Map>?(List)","~(Set>)","Iterable(List)","~(Module0,bool)","List(Extender0)","List?(SimpleSelector0)","List(PseudoSelector0)","List>(List)","List(ComplexSelector0)","PseudoSelector0(ComplexSelector0)","~(SimpleSelector0,Set>)","SassFunction0(Object,String,Value0(List))","List?(List,List)","Future()","bool(List>)","Future>()","bool(PseudoSelector0)","SelectorList0?(PseudoSelector0)","String(int,IfClause0)","~(SimpleSelector,Map)","~(Module0)","~(Object?,Object,Object?)","Tuple2(String)","~(ComplexSelector,Extension)","Stylesheet0?()","bool(Tuple3)","Uri(Tuple3)","~(String,WarnOptions)","~(String,DebugOptions)","Null(RenderResult)","JSFunction0(JSFunction0)","Object?(Object,String,String[Object?])","Null(Object)","Null(Map>)","List(Value0)","bool(List)","SassList0(ComplexSelector0)","Iterable(ComplexSelector0)","SimpleSelector0(SimpleSelector0)","SassList0(Object[Object?,_ConstructorOptions?])","Map>?(List)","Null(_NodeSassList,int?[bool?,SassList0?])","Future>(Expression)","Object(_NodeSassList,int)","Null(_NodeSassList,int,Object)","bool(_NodeSassList)","Null(_NodeSassList,bool)","int(_NodeSassList)","String(Tuple2)","SassMap0(Value0)","SassMap0(SassMap0)","SassMap0(Object[ImmutableMap0?])","ImmutableMap0(SassMap0)","@(SassMap0,Object)","Null(_NodeSassMap,int?[SassMap0?])","SassNumber0(int)","~(Set>)","int(_NodeSassMap)","Iterable(List)","SassNumber0(Value0)","List()","Value0(Object)","SassNumber0(Object,num[Object?])","double(SassNumber0)","Future(Value)","int?(SassNumber0)","List(Extender)","int(SassNumber0[String?])","double(SassNumber0,num,num[String?])","SassNumber0(SassNumber0[String?])","SassNumber0(SassNumber0,String[String?])","Future>(Interpolation)","List?(SimpleSelector)","List(PseudoSelector)","List>(List)","List(ComplexSelector)","Null(_NodeSassNumber,num?[String?,SassNumber0?])","double(_NodeSassNumber)","Null(_NodeSassNumber,num)","String(_NodeSassNumber)","Null(_NodeSassNumber,String)","SassScriptException0()","PseudoSelector(ComplexSelector)","String(Object,@,@[@])","~(SimpleSelector,Set>)","Tuple2(Tuple2)","~(String,StackTrace?)","UserDefinedCallable(ContentBlock)","List?(List,List)","SassString0(SimpleSelector0)","SelectorList0()","CompoundSelector0()","~(CssMediaQuery0)","~(MapEntry)","SingleUnitSassNumber0(double)","Future<@>()","JSUrl0?(FileSpan)","bool(List>)","bool(PseudoSelector)","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})","SelectorList?(PseudoSelector)","Stylesheet0()","Statement0?()","VariableDeclaration0(VariableDeclaration0)","ArgumentDeclaration0()","Tuple2()","VariableDeclaration0()","Future(Expression)","StyleRule0(List,FileSpan)","Value/()","EachRule0(List,FileSpan)","FunctionRule0(List,FileSpan)","ForRule0(List,FileSpan)","ContentBlock0(List,FileSpan)","MediaRule0(List,FileSpan)","MixinRule0(List,FileSpan)","int(int,ComplexSelectorComponent)","SupportsRule0(List,FileSpan)","WhileRule0(List,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?])","SassNumber0(Value0[String?])","SassString0(Value0[String?])","SassMap0?(Value0)","bool(Value0,Object?)","int(Value0[Object?])","String(CssValue)","int(int,SimpleSelector)","Object?(Object?)","~(Zone?,ZoneDelegate?,Zone,Object,StackTrace)","0^(Zone?,ZoneDelegate?,Zone,0^())","0^(Zone?,ZoneDelegate?,Zone,0^(1^),1^)","0^(Zone?,ZoneDelegate?,Zone,0^(1^,2^),1^,2^)","0^()(Zone,ZoneDelegate,Zone,0^())","0^(1^)(Zone,ZoneDelegate,Zone,0^(1^))","0^(1^,2^)(Zone,ZoneDelegate,Zone,0^(1^,2^))","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?)","~([Future<~>?])","0^(0^,0^)","SassList(ComplexSelector)","Iterable(ComplexSelector)","~(Object,StackTrace,EventSink<0^>)","List<0^>(0^,List<0^>?)","NodeCompileResult(String[CompileOptions?])","NodeCompileResult(String[CompileStringOptions?])","Promise(String[CompileOptions?])","Promise(String[CompileStringOptions?])","Importer0(Object?)","List(Object?)","~(RenderOptions,~(Object?,RenderResult?))","RenderResult(RenderOptions)","Future<~>(List)","Uri(JSUrl0)","JSUrl0(Uri)","String(String[String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?])","CssValue(Interpolation{trim:bool,warnForColor:bool})","int(num)","Map(Module1)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti"),rttc:{"2;":(e,r)=>n=>n instanceof t._Record_2&&e._is(n._0)&&r._is(n._1)}};t._Universe_addRules(G.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","JSClass":"LegacyJavaScriptObject","JSUrl":"LegacyJavaScriptObject","_PropertyDescriptor":"LegacyJavaScriptObject","JSArray1":"LegacyJavaScriptObject","Chokidar0":"LegacyJavaScriptObject","ChokidarOptions0":"LegacyJavaScriptObject","ChokidarWatcher0":"LegacyJavaScriptObject","_Channels":"LegacyJavaScriptObject","_NodeSassColor":"LegacyJavaScriptObject","CompileOptions":"LegacyJavaScriptObject","CompileStringOptions":"LegacyJavaScriptObject","NodeCompileResult":"LegacyJavaScriptObject","_NodeException":"LegacyJavaScriptObject","Exports":"LegacyJavaScriptObject","LoggerNamespace":"LegacyJavaScriptObject","Fiber":"LegacyJavaScriptObject","FiberClass":"LegacyJavaScriptObject","JSFunction0":"LegacyJavaScriptObject","ImmutableList0":"LegacyJavaScriptObject","ImmutableMap0":"LegacyJavaScriptObject","NodeImporter0":"LegacyJavaScriptObject","CanonicalizeOptions":"LegacyJavaScriptObject","NodeImporterResult0":"LegacyJavaScriptObject","NodeImporterResult1":"LegacyJavaScriptObject","_ConstructorOptions":"LegacyJavaScriptObject","_NodeSassList":"LegacyJavaScriptObject","WarnOptions":"LegacyJavaScriptObject","DebugOptions":"LegacyJavaScriptObject","JSLogger":"LegacyJavaScriptObject","_NodeSassMap":"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","JSBool":{"bool":[],"TrustedGetRuntimeType":[]},"JSNull":{"Null":[],"TrustedGetRuntimeType":[]},"LegacyJavaScriptObject":{"Promise":[],"JsSystemError":[],"ImmutableList":[],"_Channels":[],"_NodeSassColor":[],"CompileOptions":[],"CompileStringOptions":[],"NodeCompileResult":[],"_NodeException":[],"Fiber":[],"JSFunction0":[],"ImmutableList0":[],"ImmutableMap0":[],"NodeImporter0":[],"NodeImporterResult0":[],"NodeImporterResult1":[],"_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"],"Iterable.E":"2","ListBase.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":[]},"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"],"Iterable.E":"1","ListIterable.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"],"Iterable.E":"2","ListIterable.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"],"Iterable.E":"1","ListIterable.E":"1"},"Symbol":{"Symbol0":[]},"_Record_2":{"Record":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_ConstantMapKeyIterable":{"Iterable":["1"],"Iterable.E":"1"},"GeneralConstantMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"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"},"_Record":{"Record":[]},"_Record2":{"Record":[]},"_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"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListBase":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListBase":["double"],"Float32List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListBase":["double"],"Float64List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Int16List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Int32List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Int8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint16List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint32List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint8ClampedList":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListBase":["int"],"Uint8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"_Type":{"Type":[]},"_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"},"_LinkedIdentityHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"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":{"ListIterable":["1"],"Queue":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"SetBase":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_SetBase":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_UnmodifiableSet":{"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"AsciiCodec":{"Codec":["String","List"]},"_UnicodeSubsetEncoder":{"Converter":["String","List"]},"AsciiEncoder":{"Converter":["String","List"]},"Base64Codec":{"Codec":["List","String"]},"Base64Encoder":{"Converter":["List","String"]},"Encoding":{"Codec":["String","List"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"Utf8Codec":{"Codec":["String","List"]},"Utf8Encoder":{"Converter":["String","List"]},"Utf8Decoder":{"Converter":["List","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"],"Iterable.E":"1","ListIterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"Uri":[]},"_SimpleUri":{"Uri":[]},"_DataUri":{"Uri":[]},"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"]},"PosixStyle":{"InternalStyle":[]},"UrlStyle":{"InternalStyle":[]},"WindowsStyle":{"InternalStyle":[]},"Version":{"VersionRange":[],"Comparable":["VersionRange"]},"VersionRange":{"Comparable":["VersionRange"]},"ModifiableCssAtRule":{"ModifiableCssParentNode":[],"CssAtRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssComment":{"ModifiableCssNode":[],"CssComment":[],"CssNode":[],"AstNode":[]},"ModifiableCssDeclaration":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssImport":{"ModifiableCssNode":[],"CssImport":[],"CssNode":[],"AstNode":[]},"ModifiableCssKeyframeBlock":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssMediaRule":{"ModifiableCssParentNode":[],"CssMediaRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssNode":{"CssNode":[],"AstNode":[]},"ModifiableCssParentNode":{"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStyleRule":{"ModifiableCssParentNode":[],"CssStyleRule":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStylesheet":{"ModifiableCssParentNode":[],"CssStylesheet":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssSupportsRule":{"ModifiableCssParentNode":[],"CssSupportsRule":[],"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":[]},"BinaryOperationExpression":{"Expression":[],"AstNode":[]},"BooleanExpression":{"Expression":[],"AstNode":[]},"CalculationExpression":{"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":[]},"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":[]},"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":[]},"_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":[],"CssAtRule0":[],"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"]},"CalculationExpression0":{"Expression0":[],"AstNode0":[]},"SassCalculation0":{"Value0":[]},"CallableDeclaration0":{"Statement0":[],"AstNode0":[]},"ClassSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ColorExpression0":{"Expression0":[],"AstNode0":[]},"SassColor0":{"Value0":[]},"ModifiableCssComment0":{"ModifiableCssNode0":[],"CssComment0":[],"CssNode0":[],"AstNode0":[]},"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":[]},"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":[]},"IfRule0":{"Statement0":[],"AstNode0":[]},"ModifiableCssImport0":{"ModifiableCssNode0":[],"CssImport0":[],"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":[],"CssMediaRule0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"MediaRule0":{"Statement0":[],"AstNode0":[]},"MergedExtension0":{"Extension0":[]},"MergedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.V":"2","MapBase.K":"1"},"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":[]},"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":[],"CssStyleRule0":[],"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":[],"CssSupportsRule0":[],"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":[]},"Expression":{"AstNode":[]},"Import":{"AstNode":[]},"Statement":{"AstNode":[]},"Callable0":{"AsyncCallable":[]},"Callable":{"AsyncCallable0":[]},"CssComment0":{"CssNode0":[],"AstNode0":[]},"Expression0":{"AstNode0":[]},"Import0":{"AstNode0":[]},"Statement0":{"AstNode0":[]}}')),t._Universe_addErasedTypes(G.typeUniverse,JSON.parse('{"ArrayIterator":1,"ListIterator":1,"MappedIterator":2,"WhereIterator":1,"ExpandIterator":2,"TakeIterator":1,"SkipIterator":1,"SkipWhileIterator":1,"EmptyIterator":1,"FollowedByIterator":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"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,"_HashMapKeyIterator":1,"_LinkedHashSetIterator":1,"UnmodifiableMapBase":2,"_MapBaseValueIterator":2,"_UnmodifiableMapMixin":2,"MapView":2,"_ListQueueIterator":1,"_UnmodifiableSetMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"_UnmodifiableSetView_SetBase__UnmodifiableSetMixin":1,"__UnmodifiableSet__SetBase__UnmodifiableSetMixin":1,"_StringSinkConversionSink":1,"Expando":1,"_EventRequest":1,"_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin":1,"DefaultEquality":1,"IterableEquality":1,"ListEquality":1,"MapEquality":2,"_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 F={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`,x20depre:` deprecation to be fatal. Remove this setting if you need to keep using this feature.`,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_noa:` 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_:" 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".',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_whic:`, 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.",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.",Expectn:"Expected number, variable, function, or calculation.",Expectv:"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 `",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: `,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.",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.",Passin:`Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0. Recommendation: call(get-function(`,Placeh:"Placeholder selectors aren't allowed here.",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 ",Sass__:`Sass @import rules will be deprecated in the future. Remove the --future-deprecation=import flag to silence this warning for now.`,Sass_v:"Sass variables aren't allowed in plain CSS.",Silent:"Silent comments aren't allowed in plain CSS.",Style_:"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_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_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_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_le:'Top-level selectors may not contain the parent selector "&".',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: `,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_:"addExtension() can't be called for a const ExtensionStore.",addExts:"addExtensions() can't be called for a const ExtensionStore.",addSel:"addSelector() can't be called for a const ExtensionStore.",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 "},$=function(){var r=t.findType;return{$env_1_1_String:r("@"),ArgParser:r("ArgParser"),Argument:r("Argument"),ArgumentDeclaration:r("ArgumentDeclaration"),ArgumentDeclaration_2:r("ArgumentDeclaration0"),Argument_2:r("Argument0"),AstNode:r("AstNode"),AstNode_2:r("AstNode0"),AsyncBuiltInCallable:r("AsyncBuiltInCallable"),AsyncBuiltInCallable_2:r("AsyncBuiltInCallable0"),AsyncCallable:r("AsyncCallable"),AsyncCallable_2:r("AsyncCallable0"),AsyncImporter:r("AsyncImporter0"),Box_SelectorList:r("Box"),Box_SelectorList_2:r("Box0"),BuiltInCallable:r("BuiltInCallable"),BuiltInCallable_2:r("BuiltInCallable0"),BuiltInModule_AsyncCallable:r("BuiltInModule"),BuiltInModule_AsyncCallable_2:r("BuiltInModule0"),BuiltInModule_Callable:r("BuiltInModule"),BuiltInModule_Callable_2:r("BuiltInModule0"),ByteBuffer:r("ByteBuffer"),ByteData:r("ByteData"),Callable:r("Callable0"),Callable_2:r("Callable"),ChangeType:r("ChangeType"),Comparable_dynamic:r("Comparable<@>"),Comparable_nullable_Object:r("Comparable"),CompileResult:r("CompileResult"),CompileResult_2:r("CompileResult0"),ComplexSelector:r("ComplexSelector"),ComplexSelectorComponent:r("ComplexSelectorComponent"),ComplexSelectorComponent_2:r("ComplexSelectorComponent0"),ComplexSelector_2:r("ComplexSelector0"),Configuration:r("Configuration"),Configuration_2:r("Configuration0"),ConfiguredValue:r("ConfiguredValue"),ConfiguredValue_2:r("ConfiguredValue0"),ConfiguredVariable:r("ConfiguredVariable"),ConfiguredVariable_2:r("ConfiguredVariable0"),ConstantMapView_Symbol_dynamic:r("ConstantMapView"),ConstantStringMap_String_Null:r("ConstantStringMap"),ConstantStringMap_String_double:r("ConstantStringMap"),CssAtRule:r("CssAtRule"),CssAtRule_2:r("CssAtRule0"),CssComment:r("CssComment"),CssComment_2:r("CssComment0"),CssImport:r("CssImport"),CssImport_2:r("CssImport0"),CssMediaQuery:r("CssMediaQuery"),CssMediaQuery_2:r("CssMediaQuery0"),CssMediaRule:r("CssMediaRule"),CssMediaRule_2:r("CssMediaRule0"),CssParentNode:r("CssParentNode"),CssParentNode_2:r("CssParentNode0"),CssStyleRule:r("CssStyleRule"),CssStyleRule_2:r("CssStyleRule0"),CssStylesheet:r("CssStylesheet"),CssStylesheet_2:r("CssStylesheet0"),CssSupportsRule:r("CssSupportsRule"),CssSupportsRule_2:r("CssSupportsRule0"),CssValue_Combinator:r("CssValue"),CssValue_Combinator_2:r("CssValue0"),CssValue_List_String:r("CssValue>"),CssValue_List_String_2:r("CssValue0>"),CssValue_String:r("CssValue"),CssValue_String_2:r("CssValue0"),CssValue_Value:r("CssValue"),CssValue_Value_2:r("CssValue0"),DateTime:r("DateTime"),Deprecation:r("Deprecation"),Deprecation_2:r("Deprecation0"),EfficientLengthIterable_dynamic:r("EfficientLengthIterable<@>"),Error:r("Error"),EvaluateResult:r("EvaluateResult"),EvaluateResult_2:r("EvaluateResult0"),EvaluationContext:r("EvaluationContext"),EvaluationContext_2:r("EvaluationContext0"),Exception:r("Exception"),Expression:r("Expression"),Expression_2:r("Expression0"),Extender:r("Extender"),Extender_2:r("Extender0"),Extension:r("Extension"),Extension_2:r("Extension0"),FileLocation:r("FileLocation"),FileSpan:r("FileSpan"),Float32List:r("Float32List"),Float64List:r("Float64List"),FormatException:r("FormatException"),Frame:r("Frame"),Function:r("Function"),FutureOr_EvaluateResult:r("EvaluateResult/"),FutureOr_EvaluateResult_2:r("EvaluateResult0/"),FutureOr_nullable_Uri:r("Uri?/"),Future_dynamic:r("Future<@>"),Future_void:r("Future<~>"),IfClause:r("IfClause"),IfClause_2:r("IfClause0"),ImmutableList:r("ImmutableList0"),ImmutableList_2:r("ImmutableList"),ImmutableMap:r("ImmutableMap0"),Import:r("Import"),Import_2:r("Import0"),Importer:r("Importer0"),ImporterResult:r("ImporterResult"),ImporterResult_2:r("ImporterResult0"),Int16List:r("Int16List"),Int32List:r("Int32List"),Int8List:r("Int8List"),InternalStyle:r("InternalStyle"),Interpolation:r("Interpolation"),InterpolationBuffer:r("InterpolationBuffer"),InterpolationBuffer_2:r("InterpolationBuffer0"),Interpolation_2:r("Interpolation0"),Iterable_ComplexSelectorComponent:r("Iterable"),Iterable_ComplexSelectorComponent_2:r("Iterable"),Iterable_dynamic:r("Iterable<@>"),Iterable_nullable_Object:r("Iterable"),JSArray_Argument:r("JSArray"),JSArray_Argument_2:r("JSArray"),JSArray_AstNode:r("JSArray"),JSArray_AstNode_2:r("JSArray"),JSArray_AsyncBuiltInCallable:r("JSArray"),JSArray_AsyncBuiltInCallable_2:r("JSArray"),JSArray_AsyncCallable:r("JSArray"),JSArray_AsyncCallable_2:r("JSArray"),JSArray_AsyncImporter:r("JSArray"),JSArray_AsyncImporter_2:r("JSArray"),JSArray_BinaryOperator:r("JSArray"),JSArray_BinaryOperator_2:r("JSArray"),JSArray_BuiltInCallable:r("JSArray"),JSArray_BuiltInCallable_2:r("JSArray"),JSArray_Callable:r("JSArray"),JSArray_Callable_2:r("JSArray"),JSArray_ComplexSelector:r("JSArray"),JSArray_ComplexSelectorComponent:r("JSArray"),JSArray_ComplexSelectorComponent_2:r("JSArray"),JSArray_ComplexSelector_2:r("JSArray"),JSArray_ConfiguredVariable:r("JSArray"),JSArray_ConfiguredVariable_2:r("JSArray"),JSArray_CssComment:r("JSArray"),JSArray_CssComment_2:r("JSArray"),JSArray_CssMediaQuery:r("JSArray"),JSArray_CssMediaQuery_2:r("JSArray"),JSArray_CssNode:r("JSArray"),JSArray_CssNode_2:r("JSArray"),JSArray_CssValue_Combinator:r("JSArray>"),JSArray_CssValue_Combinator_2:r("JSArray>"),JSArray_Entry:r("JSArray"),JSArray_Expression:r("JSArray"),JSArray_Expression_2:r("JSArray"),JSArray_Extender:r("JSArray"),JSArray_Extender_2:r("JSArray"),JSArray_Extension:r("JSArray"),JSArray_ExtensionStore:r("JSArray"),JSArray_ExtensionStore_2:r("JSArray"),JSArray_Extension_2:r("JSArray"),JSArray_ForwardRule:r("JSArray"),JSArray_ForwardRule_2:r("JSArray"),JSArray_Frame:r("JSArray"),JSArray_IfClause:r("JSArray"),JSArray_IfClause_2:r("JSArray"),JSArray_Import:r("JSArray"),JSArray_Import_2:r("JSArray"),JSArray_Importer:r("JSArray"),JSArray_Importer_2:r("JSArray"),JSArray_Iterable_ComplexSelectorComponent:r("JSArray>"),JSArray_Iterable_ComplexSelectorComponent_2:r("JSArray>"),JSArray_JSFunction:r("JSArray"),JSArray_List_ComplexSelector:r("JSArray>"),JSArray_List_ComplexSelectorComponent:r("JSArray>"),JSArray_List_ComplexSelectorComponent_2:r("JSArray>"),JSArray_List_ComplexSelector_2:r("JSArray>"),JSArray_List_Extender:r("JSArray>"),JSArray_List_Extender_2:r("JSArray>"),JSArray_List_Iterable_ComplexSelectorComponent:r("JSArray>>"),JSArray_List_Iterable_ComplexSelectorComponent_2:r("JSArray>>"),JSArray_Map_String_AstNode:r("JSArray>"),JSArray_Map_String_AstNode_2:r("JSArray>"),JSArray_Map_String_AsyncCallable:r("JSArray>"),JSArray_Map_String_AsyncCallable_2:r("JSArray>"),JSArray_Map_String_Callable:r("JSArray>"),JSArray_Map_String_Callable_2:r("JSArray>"),JSArray_Map_String_Value:r("JSArray>"),JSArray_Map_String_Value_2:r("JSArray>"),JSArray_ModifiableCssImport:r("JSArray"),JSArray_ModifiableCssImport_2:r("JSArray"),JSArray_ModifiableCssNode:r("JSArray"),JSArray_ModifiableCssNode_2:r("JSArray"),JSArray_ModifiableCssParentNode:r("JSArray"),JSArray_ModifiableCssParentNode_2:r("JSArray"),JSArray_Module_AsyncCallable:r("JSArray>"),JSArray_Module_AsyncCallable_2:r("JSArray>"),JSArray_Module_Callable:r("JSArray>"),JSArray_Module_Callable_2:r("JSArray>"),JSArray_Object:r("JSArray"),JSArray_PseudoSelector:r("JSArray"),JSArray_PseudoSelector_2:r("JSArray"),JSArray_SassList:r("JSArray"),JSArray_SassList_2:r("JSArray"),JSArray_SimpleSelector:r("JSArray"),JSArray_SimpleSelector_2:r("JSArray"),JSArray_SourceLocation:r("JSArray"),JSArray_Statement:r("JSArray"),JSArray_Statement_2:r("JSArray"),JSArray_String:r("JSArray"),JSArray_StylesheetNode:r("JSArray"),JSArray_TargetEntry:r("JSArray"),JSArray_TargetLineEntry:r("JSArray"),JSArray_Trace:r("JSArray"),JSArray_Tuple2_Expression_Expression:r("JSArray>"),JSArray_Tuple2_Expression_Expression_2:r("JSArray>"),JSArray_Tuple2_String_AstNode:r("JSArray>"),JSArray_Tuple2_String_AstNode_2:r("JSArray>"),JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value:r("JSArray)>>"),JSArray_Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2:r("JSArray)>>"),JSArray_Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri:r("JSArray>"),JSArray_UseRule:r("JSArray"),JSArray_UseRule_2:r("JSArray"),JSArray_Value:r("JSArray"),JSArray_Value_2:r("JSArray"),JSArray_WatchEvent:r("JSArray"),JSArray__Highlight:r("JSArray<_Highlight>"),JSArray__Line:r("JSArray<_Line>"),JSArray_dynamic:r("JSArray<@>"),JSArray_int:r("JSArray"),JSArray_nullable_String:r("JSArray"),JSClass:r("JSClass0"),JSFunction:r("JSFunction0"),JSNull:r("JSNull"),JSUrl:r("JSUrl0"),JavaScriptFunction:r("JavaScriptFunction"),JavaScriptIndexingBehavior_dynamic:r("JavaScriptIndexingBehavior<@>"),JsLinkedHashMap_Symbol_dynamic:r("JsLinkedHashMap"),JsSystemError:r("JsSystemError"),LimitedMapView_String_ConfiguredValue:r("LimitedMapView"),LimitedMapView_String_ConfiguredValue_2:r("LimitedMapView0"),List_ComplexSelectorComponent:r("List"),List_ComplexSelectorComponent_2:r("List"),List_CssComment:r("List"),List_CssComment_2:r("List"),List_CssMediaQuery:r("List"),List_CssMediaQuery_2:r("List"),List_Extension:r("List"),List_ExtensionStore:r("List"),List_ExtensionStore_2:r("List"),List_Extension_2:r("List"),List_List_ComplexSelectorComponent:r("List>"),List_List_ComplexSelectorComponent_2:r("List>"),List_Module_AsyncCallable:r("List>"),List_Module_AsyncCallable_2:r("List>"),List_Module_Callable:r("List>"),List_Module_Callable_2:r("List>"),List_String:r("List"),List_Value:r("List"),List_Value_2:r("List"),List_WatchEvent:r("List"),List_dynamic:r("List<@>"),List_int:r("List"),List_nullable_Object:r("List"),MapKeySet_Module_AsyncCallable:r("MapKeySet>"),MapKeySet_Module_AsyncCallable_2:r("MapKeySet>"),MapKeySet_Module_Callable:r("MapKeySet>"),MapKeySet_Module_Callable_2:r("MapKeySet>"),MapKeySet_SimpleSelector:r("MapKeySet"),MapKeySet_SimpleSelector_2:r("MapKeySet"),MapKeySet_String:r("MapKeySet"),MapKeySet_nullable_Object:r("MapKeySet"),Map_ComplexSelector_Extension:r("Map"),Map_ComplexSelector_Extension_2:r("Map"),Map_String_AstNode:r("Map"),Map_String_AstNode_2:r("Map"),Map_String_AsyncCallable:r("Map"),Map_String_AsyncCallable_2:r("Map"),Map_String_Callable:r("Map"),Map_String_Callable_2:r("Map"),Map_String_Value:r("Map"),Map_String_Value_2:r("Map"),Map_String_dynamic:r("Map"),Map_dynamic_dynamic:r("Map<@,@>"),Map_of_nullable_Object_and_nullable_Object:r("Map"),MappedIterable_String_Frame:r("MappedIterable"),MappedListIterable_Frame_Frame:r("MappedListIterable"),MappedListIterable_String_Object:r("MappedListIterable"),MappedListIterable_String_String:r("MappedListIterable"),MappedListIterable_String_Trace:r("MappedListIterable"),MappedListIterable_String_Value:r("MappedListIterable"),MappedListIterable_String_Value_2:r("MappedListIterable"),MappedListIterable_String_dynamic:r("MappedListIterable"),MediaQuerySuccessfulMergeResult:r("MediaQuerySuccessfulMergeResult"),MediaQuerySuccessfulMergeResult_2:r("MediaQuerySuccessfulMergeResult0"),MixinRule:r("MixinRule"),MixinRule_2:r("MixinRule0"),ModifiableBox_SelectorList:r("ModifiableBox"),ModifiableBox_SelectorList_2:r("ModifiableBox0"),ModifiableCssAtRule:r("ModifiableCssAtRule"),ModifiableCssAtRule_2:r("ModifiableCssAtRule0"),ModifiableCssKeyframeBlock:r("ModifiableCssKeyframeBlock"),ModifiableCssKeyframeBlock_2:r("ModifiableCssKeyframeBlock0"),ModifiableCssMediaRule:r("ModifiableCssMediaRule"),ModifiableCssMediaRule_2:r("ModifiableCssMediaRule0"),ModifiableCssNode:r("ModifiableCssNode"),ModifiableCssNode_2:r("ModifiableCssNode0"),ModifiableCssParentNode:r("ModifiableCssParentNode"),ModifiableCssParentNode_2:r("ModifiableCssParentNode0"),ModifiableCssStyleRule:r("ModifiableCssStyleRule"),ModifiableCssStyleRule_2:r("ModifiableCssStyleRule0"),ModifiableCssSupportsRule:r("ModifiableCssSupportsRule"),ModifiableCssSupportsRule_2:r("ModifiableCssSupportsRule0"),Module_AsyncCallable:r("Module0"),Module_AsyncCallable_2:r("Module1"),Module_Callable:r("Module0"),Module_Callable_2:r("Module1"),MultiSourceSpanFormatException:r("MultiSourceSpanFormatException"),NativeTypedArrayOfDouble:r("NativeTypedArrayOfDouble"),NativeTypedArrayOfInt:r("NativeTypedArrayOfInt"),NativeUint8List:r("NativeUint8List"),Never:r("0&"),NodeCompileResult:r("NodeCompileResult"),NodeImporter:r("NodeImporter0"),NodeImporterResult:r("NodeImporterResult0"),NodeImporterResult_2:r("NodeImporterResult1"),Null:r("Null"),Object:r("Object"),Option:r("Option"),PathMap_Stream_WatchEvent:r("PathMap>"),PathMap_String:r("PathMap"),PathMap_nullable_String:r("PathMap"),Promise:r("Promise"),PseudoSelector:r("PseudoSelector"),PseudoSelector_2:r("PseudoSelector0"),RangeError:r("RangeError"),Record:r("Record"),Record_0:r("+()"),RegExpMatch:r("RegExpMatch"),RenderContextOptions:r("RenderContextOptions0"),RenderResult:r("RenderResult"),Result_String:r("Result"),Runes:r("Runes"),SassArgumentList:r("SassArgumentList"),SassArgumentList_2:r("SassArgumentList0"),SassBoolean:r("SassBoolean"),SassBoolean_2:r("SassBoolean0"),SassColor:r("SassColor"),SassColor_2:r("SassColor0"),SassFormatException:r("SassFormatException"),SassFormatException_2:r("SassFormatException0"),SassList:r("SassList"),SassList_2:r("SassList0"),SassMap:r("SassMap"),SassMap_2:r("SassMap0"),SassNumber:r("SassNumber"),SassNumber_2:r("SassNumber0"),SassRuntimeException:r("SassRuntimeException"),SassRuntimeException_2:r("SassRuntimeException0"),SassString:r("SassString"),SassString_2:r("SassString0"),SelectorList:r("SelectorList"),SelectorList_2:r("SelectorList0"),Set_ModifiableBox_SelectorList:r("Set>"),Set_ModifiableBox_SelectorList_2:r("Set>"),Set_Uri:r("Set"),SimpleSelector:r("SimpleSelector"),SimpleSelector_2:r("SimpleSelector0"),SourceFile:r("SourceFile"),SourceLocation:r("SourceLocation"),SourceSpan:r("SourceSpan"),SourceSpanFormatException:r("SourceSpanFormatException"),SourceSpanWithContext:r("SourceSpanWithContext"),SpanColorFormat:r("SpanColorFormat"),SpanColorFormat_2:r("SpanColorFormat0"),StackTrace:r("StackTrace"),Statement:r("Statement"),Statement_2:r("Statement0"),StaticImport:r("StaticImport"),StaticImport_2:r("StaticImport0"),StreamCompleter_WatchEvent:r("StreamCompleter"),StreamGroup_WatchEvent:r("StreamGroup"),StreamQueue_String:r("StreamQueue"),Stream_WatchEvent:r("Stream"),String:r("String"),StylesheetNode:r("StylesheetNode"),Symbol:r("Symbol0"),Timer:r("Timer"),Trace:r("Trace"),TrustedGetRuntimeType:r("TrustedGetRuntimeType"),Tuple2_Expression_Expression:r("Tuple2"),Tuple2_Expression_Expression_2:r("Tuple2"),Tuple2_ModifiableCssStylesheet_ExtensionStore:r("Tuple2"),Tuple2_ModifiableCssStylesheet_ExtensionStore_2:r("Tuple2"),Tuple2_PseudoSelector_int:r("Tuple2"),Tuple2_PseudoSelector_int_2:r("Tuple2"),Tuple2_SassNumber_SassNumber:r("Tuple2"),Tuple2_SassNumber_SassNumber_2:r("Tuple2"),Tuple2_String_ArgumentDeclaration:r("Tuple2"),Tuple2_String_AstNode:r("Tuple2"),Tuple2_String_AstNode_2:r("Tuple2"),Tuple2_String_InterpolationMap:r("Tuple2"),Tuple2_String_InterpolationMap_2:r("Tuple2"),Tuple2_String_SourceSpan:r("Tuple2"),Tuple2_String_String:r("Tuple2"),Tuple2_Uri_bool:r("Tuple2"),Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value:r("Tuple2)>"),Tuple2_of_ArgumentDeclaration_and_FutureOr_Value_Function_List_Value_2:r("Tuple2)>"),Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value:r("Tuple2)>"),Tuple2_of_ArgumentDeclaration_and_Value_Function_List_Value_2:r("Tuple2)>"),Tuple2_of_ExtensionStore_and_Map_of_SelectorList_and_Box_SelectorList:r("Tuple2>>"),Tuple2_of_ExtensionStore_and_Map_of_SelectorList_and_Box_SelectorList_2:r("Tuple2>>"),Tuple2_of_List_Expression_and_Map_String_Expression:r("Tuple2,Map>"),Tuple2_of_List_Expression_and_Map_String_Expression_2:r("Tuple2,Map>"),Tuple2_of_Map_of_Uri_and_nullable_StylesheetNode_and_Map_of_Uri_and_nullable_StylesheetNode:r("Tuple2,Map>"),Tuple2_of_Set_String_and_Set_String:r("Tuple2,Set>"),Tuple2_of_String_and_nullable_InterpolationMap:r("Tuple2"),Tuple2_of_String_and_nullable_InterpolationMap_2:r("Tuple2"),Tuple3_AsyncImporter_Uri_Uri:r("Tuple3"),Tuple3_AsyncImporter_Uri_Uri_2:r("Tuple3"),Tuple3_Importer_Uri_Uri:r("Tuple3"),Tuple3_Importer_Uri_Uri_2:r("Tuple3"),Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri:r("Tuple4"),Tuple4_of_Uri_and_bool_and_AsyncImporter_and_nullable_Uri_2:r("Tuple4"),Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri:r("Tuple4"),Tuple4_of_Uri_and_bool_and_Importer_and_nullable_Uri_2:r("Tuple4"),Type:r("Type"),TypeError:r("TypeError"),Uint16List:r("Uint16List"),Uint32List:r("Uint32List"),Uint8ClampedList:r("Uint8ClampedList"),Uint8List:r("Uint8List"),UnionSet_Uri:r("UnionSet"),UnknownJavaScriptObject:r("UnknownJavaScriptObject"),UnmodifiableListView_CssComment:r("UnmodifiableListView"),UnmodifiableListView_CssComment_2:r("UnmodifiableListView"),UnmodifiableListView_CssNode:r("UnmodifiableListView"),UnmodifiableListView_CssNode_2:r("UnmodifiableListView"),UnmodifiableListView_ForwardRule:r("UnmodifiableListView"),UnmodifiableListView_ForwardRule_2:r("UnmodifiableListView"),UnmodifiableListView_ModifiableCssNode:r("UnmodifiableListView"),UnmodifiableListView_ModifiableCssNode_2:r("UnmodifiableListView"),UnmodifiableListView_String:r("UnmodifiableListView"),UnmodifiableListView_UseRule:r("UnmodifiableListView"),UnmodifiableListView_UseRule_2:r("UnmodifiableListView"),UnmodifiableMapView_String_ArgParser:r("UnmodifiableMapView"),UnmodifiableMapView_String_ConfiguredValue:r("UnmodifiableMapView"),UnmodifiableMapView_String_ConfiguredValue_2:r("UnmodifiableMapView"),UnmodifiableMapView_String_Option:r("UnmodifiableMapView"),UnmodifiableMapView_String_Value:r("UnmodifiableMapView"),UnmodifiableMapView_String_Value_2:r("UnmodifiableMapView"),UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode:r("UnmodifiableMapView"),UnmodifiableMapView_of_nullable_String_and_String:r("UnmodifiableMapView"),UnmodifiableMapView_of_nullable_String_and_nullable_String:r("UnmodifiableMapView"),UnmodifiableSetView_String:r("UnmodifiableSetView0"),UnmodifiableSetView_StylesheetNode:r("UnmodifiableSetView0"),UnmodifiableSetView_Uri:r("UnmodifiableSetView0"),UnprefixedMapView_ConfiguredValue:r("UnprefixedMapView"),UnprefixedMapView_ConfiguredValue_2:r("UnprefixedMapView0"),Uri:r("Uri"),UseRule:r("UseRule"),UserDefinedCallable_AsyncEnvironment:r("UserDefinedCallable"),UserDefinedCallable_AsyncEnvironment_2:r("UserDefinedCallable0"),UserDefinedCallable_Environment:r("UserDefinedCallable"),UserDefinedCallable_Environment_2:r("UserDefinedCallable0"),Value:r("Value"),Value_2:r("Value0"),Value_Function_List_Value:r("Value(List)"),Value_Function_List_Value_2:r("Value0(List)"),VariableDeclaration:r("VariableDeclaration"),VariableDeclaration_2:r("VariableDeclaration0"),VersionRange:r("VersionRange"),WatchEvent:r("WatchEvent"),WhereIterable_List_Iterable_ComplexSelectorComponent:r("WhereIterable>>"),WhereIterable_List_Iterable_ComplexSelectorComponent_2:r("WhereIterable>>"),WhereIterable_String:r("WhereIterable"),WhereTypeIterable_PseudoSelector:r("WhereTypeIterable"),WhereTypeIterable_PseudoSelector_2:r("WhereTypeIterable"),WhereTypeIterable_String:r("WhereTypeIterable"),_ArgumentResults:r("_ArgumentResults0"),_ArgumentResults_2:r("_ArgumentResults2"),_AsyncCompleter_Object:r("_AsyncCompleter"),_AsyncCompleter_Stream_WatchEvent:r("_AsyncCompleter>"),_AsyncCompleter_String:r("_AsyncCompleter"),_AsyncCompleter_nullable_Object:r("_AsyncCompleter"),_CompleterStream_WatchEvent:r("_CompleterStream"),_EventRequest_dynamic:r("_EventRequest<@>"),_Future_Object:r("_Future"),_Future_Stream_WatchEvent:r("_Future>"),_Future_String:r("_Future"),_Future_bool:r("_Future"),_Future_dynamic:r("_Future<@>"),_Future_int:r("_Future"),_Future_nullable_Object:r("_Future"),_Future_void:r("_Future<~>"),_Highlight:r("_Highlight"),_IdentityHashMap_of_nullable_Object_and_nullable_Object:r("_IdentityHashMap"),_LinkedIdentityHashMap_SimpleSelector_int:r("_LinkedIdentityHashMap"),_LinkedIdentityHashMap_SimpleSelector_int_2:r("_LinkedIdentityHashMap"),_LinkedIdentityHashMap_of_SelectorList_and_Box_SelectorList:r("_LinkedIdentityHashMap>"),_LinkedIdentityHashMap_of_SelectorList_and_Box_SelectorList_2:r("_LinkedIdentityHashMap>"),_LinkedIdentityHashSet_ComplexSelector:r("_LinkedIdentityHashSet"),_LinkedIdentityHashSet_ComplexSelector_2:r("_LinkedIdentityHashSet"),_LinkedIdentityHashSet_Extension:r("_LinkedIdentityHashSet"),_LinkedIdentityHashSet_Extension_2:r("_LinkedIdentityHashSet"),_LoadedStylesheet:r("_LoadedStylesheet0"),_LoadedStylesheet_2:r("_LoadedStylesheet2"),_MapEntry:r("_MapEntry"),_NodeException:r("_NodeException"),_UnmodifiableSet_String:r("_UnmodifiableSet"),bool:r("bool"),double:r("double"),dynamic:r("@"),dynamic_Function:r("@()"),dynamic_Function_Object:r("@(Object)"),dynamic_Function_Object_StackTrace:r("@(Object,StackTrace)"),int:r("int"),legacy_Never:r("0&*"),legacy_Object:r("Object*"),nullable_AstNode:r("AstNode?"),nullable_AstNode_2:r("AstNode0?"),nullable_FileSpan:r("FileSpan?"),nullable_Future_Null:r("Future?"),nullable_Future_void:r("Future<~>?"),nullable_ImporterResult:r("ImporterResult0?"),nullable_Object:r("Object?"),nullable_SourceFile:r("SourceFile?"),nullable_SourceSpan:r("SourceSpan?"),nullable_StreamSubscription_WatchEvent:r("StreamSubscription?"),nullable_String:r("String?"),nullable_Stylesheet:r("Stylesheet?"),nullable_StylesheetNode:r("StylesheetNode?"),nullable_Stylesheet_2:r("Stylesheet0?"),nullable_Tuple2_String_String:r("Tuple2?"),nullable_Tuple3_AsyncImporter_Uri_Uri:r("Tuple3?"),nullable_Tuple3_AsyncImporter_Uri_Uri_2:r("Tuple3?"),nullable_Tuple3_Importer_Uri_Uri:r("Tuple3?"),nullable_Tuple3_Importer_Uri_Uri_2:r("Tuple3?"),nullable_Uri:r("Uri?"),nullable_Value:r("Value?"),nullable_Value_2:r("Value0?"),nullable__ConstructorOptions:r("_ConstructorOptions?"),nullable__ConstructorOptions_2:r("_ConstructorOptions0?"),nullable__ConstructorOptions_3:r("_ConstructorOptions1?"),nullable__Highlight:r("_Highlight?"),nullable__LoadedStylesheet:r("_LoadedStylesheet0?"),nullable__LoadedStylesheet_2:r("_LoadedStylesheet2?"),num:r("num"),void:r("~"),void_Function_Object:r("~(Object)"),void_Function_Object_StackTrace:r("~(Object,StackTrace)")}}();(function(){var r=pe.makeConstList;u.Interceptor_methods=m.Interceptor.prototype,u.JSArray_methods=m.JSArray.prototype,u.JSBool_methods=m.JSBool.prototype,u.JSInt_methods=m.JSInt.prototype,u.JSNull_methods=m.JSNull.prototype,u.JSNumber_methods=m.JSNumber.prototype,u.JSString_methods=m.JSString.prototype,u.JavaScriptFunction_methods=m.JavaScriptFunction.prototype,u.JavaScriptObject_methods=m.JavaScriptObject.prototype,u.NativeUint32List_methods=t.NativeUint32List.prototype,u.NativeUint8List_methods=t.NativeUint8List.prototype,u.PlainJavaScriptObject_methods=m.PlainJavaScriptObject.prototype,u.UnknownJavaScriptObject_methods=m.UnknownJavaScriptObject.prototype,u.AsciiEncoder_127=new t.AsciiEncoder(127),u.C_EmptyUnmodifiableSet1=new t.EmptyUnmodifiableSet(t.findType("EmptyUnmodifiableSet")),u.AtRootQuery_UsS=new t.AtRootQuery(!1,u.C_EmptyUnmodifiableSet1,!1,!0),u.AtRootQuery_UsS0=new t.AtRootQuery0(!1,u.C_EmptyUnmodifiableSet1,!1,!0),u.AttributeOperator_8aB=new t.AttributeOperator("*=","substring"),u.AttributeOperator_8aB0=new t.AttributeOperator0("*=","substring"),u.AttributeOperator_BGd=new t.AttributeOperator("$=","suffix"),u.AttributeOperator_BGd0=new t.AttributeOperator0("$=","suffix"),u.AttributeOperator_ES6=new t.AttributeOperator("=","equal"),u.AttributeOperator_ES60=new t.AttributeOperator0("=","equal"),u.AttributeOperator_eot=new t.AttributeOperator("^=","prefix"),u.AttributeOperator_eot0=new t.AttributeOperator0("^=","prefix"),u.AttributeOperator_ivT=new t.AttributeOperator("|=","dash"),u.AttributeOperator_ivT0=new t.AttributeOperator0("|=","dash"),u.AttributeOperator_r60=new t.AttributeOperator("~=","include"),u.AttributeOperator_r600=new t.AttributeOperator0("~=","include"),u.BinaryOperator_2jN=new t.BinaryOperator("single equals","=",0,!1,"singleEquals"),u.BinaryOperator_2jN0=new t.BinaryOperator0("single equals","=",0,!1,"singleEquals"),u.BinaryOperator_7Tg=new t.BinaryOperator("greater than or equals",">=",4,!1,"greaterThanOrEquals"),u.BinaryOperator_7Tg0=new t.BinaryOperator0("greater than or equals",">=",4,!1,"greaterThanOrEquals"),u.BinaryOperator_M6L=new t.BinaryOperator("or","or",1,!0,"or"),u.BinaryOperator_M6L0=new t.BinaryOperator0("or","or",1,!0,"or"),u.BinaryOperator_OTG=new t.BinaryOperator("modulo","%",6,!1,"modulo"),u.BinaryOperator_OTG0=new t.BinaryOperator0("modulo","%",6,!1,"modulo"),u.BinaryOperator_SNp=new t.BinaryOperator("and","and",2,!0,"and"),u.BinaryOperator_SNp0=new t.BinaryOperator0("and","and",2,!0,"and"),u.BinaryOperator_U8c=new t.BinaryOperator("less than","<",4,!1,"lessThan"),u.BinaryOperator_U8c0=new t.BinaryOperator0("less than","<",4,!1,"lessThan"),u.BinaryOperator_ViB=new t.BinaryOperator("not equals","!=",3,!1,"notEquals"),u.BinaryOperator_ViB0=new t.BinaryOperator0("not equals","!=",3,!1,"notEquals"),u.BinaryOperator_anB=new t.BinaryOperator("plus","+",5,!0,"plus"),u.BinaryOperator_anB0=new t.BinaryOperator0("plus","+",5,!0,"plus"),u.BinaryOperator_cIH=new t.BinaryOperator("greater than",">",4,!1,"greaterThan"),u.BinaryOperator_cIH0=new t.BinaryOperator0("greater than",">",4,!1,"greaterThan"),u.BinaryOperator_kpg=new t.BinaryOperator("less than or equals","<=",4,!1,"lessThanOrEquals"),u.BinaryOperator_kpg0=new t.BinaryOperator0("less than or equals","<=",4,!1,"lessThanOrEquals"),u.BinaryOperator_olz=new t.BinaryOperator("minus","-",5,!1,"minus"),u.BinaryOperator_olz0=new t.BinaryOperator0("minus","-",5,!1,"minus"),u.BinaryOperator_qN2=new t.BinaryOperator("times","*",6,!0,"times"),u.BinaryOperator_qN20=new t.BinaryOperator0("times","*",6,!0,"times"),u.BinaryOperator_ql5=new t.BinaryOperator("equals","==",3,!1,"equals"),u.BinaryOperator_ql50=new t.BinaryOperator0("equals","==",3,!1,"equals"),u.BinaryOperator_t8B=new t.BinaryOperator("divided by","/",6,!1,"dividedBy"),u.BinaryOperator_t8B0=new t.BinaryOperator0("divided by","/",6,!1,"dividedBy"),u.CONSTANT=new t.Instantiation1(t.math0__max$closure(),t.findType("Instantiation1")),u.C_AsciiCodec=new t.AsciiCodec,u.C_AsciiGlyphSet=new t.AsciiGlyphSet,u.C_Base64Encoder=new t.Base64Encoder,u.C_Base64Codec=new t.Base64Codec,u.C_DefaultEquality=new t.DefaultEquality,u.C_EmptyExtensionStore=new t.EmptyExtensionStore,u.C_EmptyExtensionStore0=new t.EmptyExtensionStore0,u.C_EmptyIterator=new t.EmptyIterator,u.C_EmptyUnmodifiableSet=new t.EmptyUnmodifiableSet(t.findType("EmptyUnmodifiableSet")),u.C_EmptyUnmodifiableSet0=new t.EmptyUnmodifiableSet(t.findType("EmptyUnmodifiableSet")),u.C_IterableEquality=new t.IterableEquality,u.C_JS_CONST=function(s){var i=Object.prototype.toString.call(s);return i.substring(8,i.length-1)},u.C_JS_CONST0=function(){var n=Object.prototype.toString;function s(c){var p=n.call(c);return p.substring(8,p.length-1)}function i(c,p){if(/^HTML[A-Z].*Element$/.test(p)){var h=n.call(c);return h=="[object Object]"?null:"HTMLElement"}}function a(c,p){return w.HTMLElement&&c instanceof HTMLElement?"HTMLElement":i(c,p)}function o(c){if(typeof window>"u"||typeof window[c]>"u")return null;var p=window[c];return typeof p!="function"?null:p.prototype}function l(c){return null}var _=typeof navigator=="object";return{getTag:s,getUnknownTag:_?a:i,prototypeForTag:o,discriminator:l}},u.C_JS_CONST6=function(n){return function(s){if(typeof navigator!="object")return s;var i=navigator.userAgent;if(i.indexOf("DumpRenderTree")>=0)return s;if(i.indexOf("Chrome")>=0){let a=function(o){return typeof window=="object"&&window[o]&&window[o].name==o};if(a("Window")&&a("HTMLElement"))return s}s.getTag=n}},u.C_JS_CONST1=function(n){if(typeof dartExperimentalFixupGetTag!="function")return n;n.getTag=dartExperimentalFixupGetTag(n.getTag)},u.C_JS_CONST2=function(n){var s=n.getTag,i=n.prototypeForTag;function a(l){var _=s(l);return _=="Document"?l.xmlVersion?"!Document":"!HTMLDocument":_}function o(l){return l=="Document"?null:i(l)}n.getTag=a,n.prototypeForTag=o},u.C_JS_CONST5=function(n){var s=typeof navigator=="object"?navigator.userAgent:"";if(s.indexOf("Firefox")==-1)return n;var i=n.getTag,a={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",GeoGeolocation:"Geolocation",Location:"!Location",WorkerMessageEvent:"MessageEvent",XMLDocument:"!Document"};function o(l){var _=i(l);return a[_]||_}n.getTag=o},u.C_JS_CONST4=function(n){var s=typeof navigator=="object"?navigator.userAgent:"";if(s.indexOf("Trident/")==-1)return n;var i=n.getTag,a={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",HTMLDDElement:"HTMLElement",HTMLDTElement:"HTMLElement",HTMLPhraseElement:"HTMLElement",Position:"Geoposition"};function o(_){var c=i(_),p=a[c];return p||(c=="Object"&&window.DataView&&_ instanceof window.DataView?"DataView":c)}function l(_){var c=window[_];return c==null?null:c.prototype}n.getTag=o,n.prototypeForTag=l},u.C_JS_CONST3=function(n){return n},u.C_JsonCodec=new t.JsonCodec,u.C_ListEquality0=new t.ListEquality,u.C_ListEquality=new t.ListEquality,u.C_MapEquality=new t.MapEquality,u.C_OutOfMemoryError=new t.OutOfMemoryError,u.C_SentinelValue=new t.SentinelValue,u.C_UnicodeGlyphSet=new t.UnicodeGlyphSet,u.C_Utf8Codec=new t.Utf8Codec,u.C_Utf8Encoder=new t.Utf8Encoder,u.C__DelayedDone=new t._DelayedDone,u.C__HasContentVisitor=new t._HasContentVisitor,u.C__HasContentVisitor0=new t._HasContentVisitor0,u.C__IsUselessVisitor=new t._IsUselessVisitor,u.C__IsUselessVisitor0=new t._IsUselessVisitor0,u.C__JSRandom=new t._JSRandom,u.C__MakeExpressionCalculationSafe=new t._MakeExpressionCalculationSafe,u.C__MakeExpressionCalculationSafe0=new t._MakeExpressionCalculationSafe0,u.C__ParentSelectorVisitor=new t._ParentSelectorVisitor,u.C__ParentSelectorVisitor0=new t._ParentSelectorVisitor0,u.C__Required=new t._Required,u.C__RootZone=new t._RootZone,u.C__SassNull=new t._SassNull,u.C__SassNull0=new t._SassNull0,u.CalculationOperator_2bx=new t.CalculationOperator("minus","-",1,"minus"),u.CalculationOperator_2bx0=new t.CalculationOperator0("minus","-",1,"minus"),u.CalculationOperator_IyK=new t.CalculationOperator("plus","+",1,"plus"),u.CalculationOperator_IyK0=new t.CalculationOperator0("plus","+",1,"plus"),u.CalculationOperator_OvN=new t.CalculationOperator("divided by","/",2,"dividedBy"),u.CalculationOperator_OvN0=new t.CalculationOperator0("divided by","/",2,"dividedBy"),u.CalculationOperator_jFr=new t.CalculationOperator("times","*",2,"times"),u.CalculationOperator_jFr0=new t.CalculationOperator0("times","*",2,"times"),u.ChangeType_add=new t.ChangeType("add"),u.ChangeType_modify=new t.ChangeType("modify"),u.ChangeType_remove=new t.ChangeType("remove"),u.Combinator_4QF=new t.Combinator("+","nextSibling"),u.Combinator_4QF0=new t.Combinator0("+","nextSibling"),u.Combinator_Cht=new t.Combinator(">","child"),u.Combinator_Cht0=new t.Combinator0(">","child"),u.Combinator_Htt=new t.Combinator("~","followingSibling"),u.Combinator_Htt0=new t.Combinator0("~","followingSibling"),u.List_empty=t._setArrayType(r([]),$.JSArray_String),u.Map_empty17=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Configuration_Map_empty_null=new t.Configuration(u.Map_empty17,null),u.Map_empty18=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Configuration_Map_empty_null0=new t.Configuration0(u.Map_empty18,null),u.Deprecation_0bn=new t.Deprecation0("function-units",!1,"functionUnits"),u.Deprecation_4iQ=new t.Deprecation0("call-string",!1,"callString"),u.Deprecation_8WR=new t.Deprecation("function-units","1.56.0","Passing invalid units to built-in functions.",!1,"functionUnits"),u.Deprecation_Auo=new t.Deprecation("duplicate-var-flags","1.62.0","Using !default or !global multiple times for one variable.",!1,"duplicateVariableFlags"),u.Deprecation_B8J=new t.Deprecation("import",null,"@import rules.",!0,"import"),u.Deprecation_E5x=new t.Deprecation0("relative-canonical",!1,"relativeCanonical"),u.Deprecation_EsU=new t.Deprecation0("strict-unary",!1,"strictUnary"),u.Deprecation_GbU=new t.Deprecation0("moz-document",!1,"mozDocument"),u.Deprecation_JAZ=new t.Deprecation("elseif","1.3.2","@elseif.",!1,"elseif"),u.Deprecation_LT8=new t.Deprecation0("color-module-compat",!1,"colorModuleCompat"),u.Deprecation_XV6=new t.Deprecation0("bogus-combinators",!1,"bogusCombinators"),u.Deprecation_elseif_false_elseif=new t.Deprecation0("elseif",!1,"elseif"),u.Deprecation_gJ9=new t.Deprecation("moz-document","1.7.2","@-moz-document.",!1,"mozDocument"),u.Deprecation_hzy=new t.Deprecation("new-global","1.17.2","Declaring new variables with !global.",!1,"newGlobal"),u.Deprecation_import_true_import=new t.Deprecation0("import",!0,"import"),u.Deprecation_mFp=new t.Deprecation("relative-canonical","1.14.2",null,!1,"relativeCanonical"),u.Deprecation_qVK=new t.Deprecation("call-string","0.0.0","Passing a string directly to meta.call().",!1,"callString"),u.Deprecation_s4m=new t.Deprecation("color-module-compat","1.23.0","Using color module functions in place of plain CSS functions.",!1,"colorModuleCompat"),u.Deprecation_sIK=new t.Deprecation("strict-unary","1.55.0","Ambiguous + and - operators.",!1,"strictUnary"),u.Deprecation_vrR=new t.Deprecation("bogus-combinators","1.54.0","Leading, trailing, and repeated combinators.",!1,"bogusCombinators"),u.Deprecation_wKk=new t.Deprecation0("new-global",!1,"newGlobal"),u.Deprecation_wWh=new t.Deprecation0("slash-div",!1,"slashDiv"),u.Deprecation_xHK=new t.Deprecation("slash-div","1.33.0","/ operator for division.",!1,"slashDiv"),u.Deprecation_ynv=new t.Deprecation0("duplicate-var-flags",!1,"duplicateVariableFlags"),u.Duration_0=new t.Duration(0),u.ExtendMode_allTargets_allTargets=new t.ExtendMode("allTargets","allTargets"),u.ExtendMode_allTargets_allTargets0=new t.ExtendMode0("allTargets","allTargets"),u.ExtendMode_normal_normal=new t.ExtendMode("normal","normal"),u.ExtendMode_normal_normal0=new t.ExtendMode0("normal","normal"),u.ExtendMode_replace_replace=new t.ExtendMode("replace","replace"),u.ExtendMode_replace_replace0=new t.ExtendMode0("replace","replace"),u.JsonEncoder_null=new t.JsonEncoder(null),u.LineFeed_SsD=new t.LineFeed0("lf",` `,"lf"),u.LineFeed_gg4=new t.LineFeed0("crlf",`\r `,"crlf"),u.LineFeed_lf=new t.LineFeed("lf"),u.LineFeed_oyU=new t.LineFeed0("cr","\r","cr"),u.LineFeed_t2a=new t.LineFeed0("lfcr",` \r`,"lfcr"),u.ListSeparator_EVt=new t.ListSeparator("space"," ","space"),u.ListSeparator_EVt0=new t.ListSeparator0("space"," ","space"),u.ListSeparator_rXA=new t.ListSeparator("comma",",","comma"),u.ListSeparator_rXA0=new t.ListSeparator0("comma",",","comma"),u.ListSeparator_undecided_null_undecided=new t.ListSeparator("undecided",null,"undecided"),u.ListSeparator_undecided_null_undecided0=new t.ListSeparator0("undecided",null,"undecided"),u.ListSeparator_zg9=new t.ListSeparator("slash","/","slash"),u.ListSeparator_zg90=new t.ListSeparator0("slash","/","slash"),u.Deprecation_A0N=new t.Deprecation("user-authored",null,null,!1,"userAuthored"),u.List_2vP=t._setArrayType(r([u.Deprecation_qVK,u.Deprecation_JAZ,u.Deprecation_gJ9,u.Deprecation_mFp,u.Deprecation_hzy,u.Deprecation_s4m,u.Deprecation_xHK,u.Deprecation_vrR,u.Deprecation_sIK,u.Deprecation_8WR,u.Deprecation_Auo,u.Deprecation_B8J,u.Deprecation_A0N]),t.findType("JSArray")),u.List_M1A=t._setArrayType(r([0,0,24576,1023,65534,34815,65534,18431]),$.JSArray_int),u.List_MMm=t._setArrayType(r([0,0,26624,1023,65534,2047,65534,2047]),$.JSArray_int),u.List_OL3=t._setArrayType(r([0,0,32722,12287,65534,34815,65534,18431]),$.JSArray_int),u.List_XRg0=t._setArrayType(r([0,0,32722,12287,65535,34815,65534,18431]),$.JSArray_int),u.List_XRg=t._setArrayType(r([0,0,65490,12287,65535,34815,65534,18431]),$.JSArray_int),u.List_YmH=t._setArrayType(r([0,0,32776,33792,1,10240,0,0]),$.JSArray_int),u.List_cUt=t._setArrayType(r([u.CalculationOperator_IyK0,u.CalculationOperator_2bx0,u.CalculationOperator_jFr0,u.CalculationOperator_OvN0]),t.findType("JSArray")),u.List_ejq=t._setArrayType(r([0,0,32754,11263,65534,34815,65534,18431]),$.JSArray_int),u.List_empty11=t._setArrayType(r([]),$.JSArray_Argument),u.List_empty22=t._setArrayType(r([]),$.JSArray_Argument_2),u.List_empty24=t._setArrayType(r([]),$.JSArray_AsyncCallable_2),u.List_empty25=t._setArrayType(r([]),$.JSArray_AsyncImporter),u.List_empty2=t._setArrayType(r([]),$.JSArray_ComplexSelector),u.List_empty15=t._setArrayType(r([]),$.JSArray_ComplexSelector_2),u.List_empty0=t._setArrayType(r([]),$.JSArray_ComplexSelectorComponent),u.List_empty13=t._setArrayType(r([]),$.JSArray_ComplexSelectorComponent_2),u.List_empty9=t._setArrayType(r([]),$.JSArray_ConfiguredVariable),u.List_empty20=t._setArrayType(r([]),$.JSArray_ConfiguredVariable_2),u.List_empty3=t._setArrayType(r([]),$.JSArray_CssNode),u.List_empty16=t._setArrayType(r([]),$.JSArray_CssNode_2),u.List_empty1=t._setArrayType(r([]),$.JSArray_CssValue_Combinator),u.List_empty14=t._setArrayType(r([]),$.JSArray_CssValue_Combinator_2),u.List_empty10=t._setArrayType(r([]),$.JSArray_Expression),u.List_empty21=t._setArrayType(r([]),$.JSArray_Expression_2),u.List_empty5=t._setArrayType(r([]),$.JSArray_Extension),u.List_empty17=t._setArrayType(r([]),$.JSArray_Extension_2),u.List_empty23=t._setArrayType(r([]),$.JSArray_Importer),u.List_empty7=t._setArrayType(r([]),t.findType("JSArray>")),u.List_empty18=t._setArrayType(r([]),t.findType("JSArray>")),u.List_empty12=t._setArrayType(r([]),$.JSArray_Statement),u.List_empty8=t._setArrayType(r([]),$.JSArray_Value),u.List_empty19=t._setArrayType(r([]),$.JSArray_Value_2),u.List_empty4=t._setArrayType(r([]),$.JSArray_int),u.List_empty6=t._setArrayType(r([]),$.JSArray_dynamic),u.List_a1W=t._setArrayType(r(["em","rem","ex","rex","cap","rcap","ch","rch","ic","ric","lh","rlh","vw","lvw","svw","dvw","vh","lvh","svh","dvh","vi","lvi","svi","dvi","vb","lvb","svb","dvb","vmin","lvmin","svmin","dvmin","vmax","lvmax","svmax","dvmax","cqw","cqh","cqi","cqb","cqmin","cqmax","cm","mm","q","in","pt","pc","px"]),$.JSArray_String),u.Map_a1IkF=new t.ConstantStringMap(49,{em:null,rem:null,ex:null,rex:null,cap:null,rcap:null,ch:null,rch:null,ic:null,ric:null,lh:null,rlh:null,vw:null,lvw:null,svw:null,dvw:null,vh:null,lvh:null,svh:null,dvh:null,vi:null,lvi:null,svi:null,dvi:null,vb:null,lvb:null,svb:null,dvb:null,vmin:null,lvmin:null,svmin:null,dvmin:null,vmax:null,lvmax:null,svmax:null,dvmax:null,cqw:null,cqh:null,cqi:null,cqb:null,cqmin:null,cqmax:null,cm:null,mm:null,q:null,in:null,pt:null,pc:null,px:null},u.List_a1W,$.ConstantStringMap_String_Null),u.Set_UGQ3=new t._UnmodifiableSet(u.Map_a1IkF,$._UnmodifiableSet_String),u.List_deg_grad_rad_turn=t._setArrayType(r(["deg","grad","rad","turn"]),$.JSArray_String),u.Map_ia3x6=new t.ConstantStringMap(4,{deg:null,grad:null,rad:null,turn:null},u.List_deg_grad_rad_turn,$.ConstantStringMap_String_Null),u.Set_gf1m2=new t._UnmodifiableSet(u.Map_ia3x6,$._UnmodifiableSet_String),u.List_s_ms=t._setArrayType(r(["s","ms"]),$.JSArray_String),u.Map_V0nPR=new t.ConstantStringMap(2,{s:null,ms:null},u.List_s_ms,$.ConstantStringMap_String_Null),u.Set_23h=new t._UnmodifiableSet(u.Map_V0nPR,$._UnmodifiableSet_String),u.List_hz_khz=t._setArrayType(r(["hz","khz"]),$.JSArray_String),u.Map_4q00r=new t.ConstantStringMap(2,{hz:null,khz:null},u.List_hz_khz,$.ConstantStringMap_String_Null),u.Set_AKW81=new t._UnmodifiableSet(u.Map_4q00r,$._UnmodifiableSet_String),u.List_dpi_dpcm_dppx=t._setArrayType(r(["dpi","dpcm","dppx"]),$.JSArray_String),u.Map_ly4QF=new t.ConstantStringMap(3,{dpi:null,dpcm:null,dppx:null},u.List_dpi_dpcm_dppx,$.ConstantStringMap_String_Null),u.Set_wDQui=new t._UnmodifiableSet(u.Map_ly4QF,$._UnmodifiableSet_String),u.List_gyp=t._setArrayType(r([u.Set_UGQ3,u.Set_gf1m2,u.Set_23h,u.Set_AKW81,u.Set_wDQui]),t.findType("JSArray>")),u.List_oFp=t._setArrayType(r([0,0,65490,45055,65535,34815,65534,18431]),$.JSArray_int),u.List_yzX=t._setArrayType(r([0,0,27858,1023,65534,51199,65535,32767]),$.JSArray_int),u.List_empty26=t._setArrayType(r([]),$.JSArray_Module_AsyncCallable),u.Map_empty6=new t.ConstantStringMap(0,{},u.List_empty26,t.findType("ConstantStringMap,List>")),u.List_empty27=t._setArrayType(r([]),$.JSArray_Module_Callable),u.Map_empty=new t.ConstantStringMap(0,{},u.List_empty27,t.findType("ConstantStringMap,List>")),u.Map_empty1=new t.ConstantStringMap(0,{},u.List_empty7,t.findType("ConstantStringMap,List>")),u.List_empty28=t._setArrayType(r([]),$.JSArray_Module_AsyncCallable_2),u.Map_empty15=new t.ConstantStringMap(0,{},u.List_empty28,t.findType("ConstantStringMap,List>")),u.List_empty29=t._setArrayType(r([]),$.JSArray_Module_Callable_2),u.Map_empty9=new t.ConstantStringMap(0,{},u.List_empty29,t.findType("ConstantStringMap,List>")),u.Map_empty11=new t.ConstantStringMap(0,{},u.List_empty18,t.findType("ConstantStringMap,List>")),u.Map_empty3=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Map_empty12=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Map_empty5=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Map_empty14=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Map_empty7=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap>")),u.Map_empty0=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap>")),u.Map_empty16=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap>")),u.Map_empty10=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap>")),u.Map_empty4=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.Map_empty13=new t.ConstantStringMap(0,{},u.List_empty,t.findType("ConstantStringMap")),u.List_empty30=t._setArrayType(r([]),t.findType("JSArray")),u.Map_empty2=new t.ConstantStringMap(0,{},u.List_empty30,t.findType("ConstantStringMap")),u.List_empty31=t._setArrayType(r([]),$.JSArray_nullable_String),u.Map_empty8=new t.ConstantStringMap(0,{},u.List_empty31,t.findType("ConstantStringMap")),u.List_nfu=t._setArrayType(r(["in","cm","pc","mm","q","pt","px","deg","grad","rad","turn","s","ms","Hz","kHz","dpi","dpcm","dppx"]),$.JSArray_String),u.List_scn=t._setArrayType(r(["in","cm","pc","mm","q","pt","px"]),$.JSArray_String),u.Map_scaO3=new t.ConstantStringMap(7,{in:1,cm:.39370078740157477,pc:.16666666666666666,mm:.03937007874015748,q:.00984251968503937,pt:.013888888888888888,px:.010416666666666666},u.List_scn,$.ConstantStringMap_String_double),u.Map_scsoL=new t.ConstantStringMap(7,{in:2.54,cm:1,pc:.42333333333333334,mm:.1,q:.025,pt:.035277777777777776,px:.026458333333333334},u.List_scn,$.ConstantStringMap_String_double),u.Map_sci7B=new t.ConstantStringMap(7,{in:6,cm:2.3622047244094486,pc:1,mm:.2362204724409449,q:.05905511811023623,pt:.08333333333333333,px:.0625},u.List_scn,$.ConstantStringMap_String_double),u.Map_sc8pl=new t.ConstantStringMap(7,{in:25.4,cm:10,pc:4.233333333333333,mm:1,q:.25,pt:.35277777777777775,px:.26458333333333334},u.List_scn,$.ConstantStringMap_String_double),u.Map_sckr3=new t.ConstantStringMap(7,{in:101.6,cm:40,pc:16.933333333333334,mm:4,q:1,pt:1.411111111111111,px:1.0583333333333333},u.List_scn,$.ConstantStringMap_String_double),u.Map_scaBQ=new t.ConstantStringMap(7,{in:72,cm:28.346456692913385,pc:12,mm:2.834645669291339,q:.7086614173228347,pt:1,px:.75},u.List_scn,$.ConstantStringMap_String_double),u.Map_scGVy=new t.ConstantStringMap(7,{in:96,cm:37.79527559055118,pc:16,mm:3.7795275590551185,q:.9448818897637796,pt:1.3333333333333333,px:1},u.List_scn,$.ConstantStringMap_String_double),u.Map_ia0=new t.ConstantStringMap(4,{deg:1,grad:.9,rad:57.29577951308232,turn:360},u.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),u.Map_iaijl=new t.ConstantStringMap(4,{deg:1.1111111111111112,grad:1,rad:63.66197723675813,turn:400},u.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),u.Map_iaMqi=new t.ConstantStringMap(4,{deg:.017453292519943295,grad:.015707963267948967,rad:1,turn:6.283185307179586},u.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),u.Map_iaJel=new t.ConstantStringMap(4,{deg:.002777777777777778,grad:.0025,rad:.15915494309189535,turn:1},u.List_deg_grad_rad_turn,$.ConstantStringMap_String_double),u.Map_V0M2a=new t.ConstantStringMap(2,{s:1,ms:.001},u.List_s_ms,$.ConstantStringMap_String_double),u.Map_V0nPR0=new t.ConstantStringMap(2,{s:1e3,ms:1},u.List_s_ms,$.ConstantStringMap_String_double),u.List_Hz_kHz=t._setArrayType(r(["Hz","kHz"]),$.JSArray_String),u.Map_8secN=new t.ConstantStringMap(2,{Hz:1,kHz:1e3},u.List_Hz_kHz,$.ConstantStringMap_String_double),u.Map_8sxHw=new t.ConstantStringMap(2,{Hz:.001,kHz:1},u.List_Hz_kHz,$.ConstantStringMap_String_double),u.Map_lyv9F=new t.ConstantStringMap(3,{dpi:1,dpcm:2.54,dppx:96},u.List_dpi_dpcm_dppx,$.ConstantStringMap_String_double),u.Map_lyhdB=new t.ConstantStringMap(3,{dpi:.39370078740157477,dpcm:1,dppx:37.79527559055118},u.List_dpi_dpcm_dppx,$.ConstantStringMap_String_double),u.Map_lyCkv=new t.ConstantStringMap(3,{dpi:.010416666666666666,dpcm:.026458333333333334,dppx:1},u.List_dpi_dpcm_dppx,$.ConstantStringMap_String_double),u.Map_nfuzN=new t.ConstantStringMap(18,{in:u.Map_scaO3,cm:u.Map_scsoL,pc:u.Map_sci7B,mm:u.Map_sc8pl,q:u.Map_sckr3,pt:u.Map_scaBQ,px:u.Map_scGVy,deg:u.Map_ia0,grad:u.Map_iaijl,rad:u.Map_iaMqi,turn:u.Map_iaJel,s:u.Map_V0M2a,ms:u.Map_V0nPR0,Hz:u.Map_8secN,kHz:u.Map_8sxHw,dpi:u.Map_lyv9F,dpcm:u.Map_lyhdB,dppx:u.Map_lyCkv},u.List_nfu,t.findType("ConstantStringMap>")),u.List_wsa=t._setArrayType(r(["length","angle","time","frequency","pixel density"]),$.JSArray_String),u.Map_ws7dy=new t.ConstantStringMap(5,{length:u.List_scn,angle:u.List_deg_grad_rad_turn,time:u.List_s_ms,frequency:u.List_Hz_kHz,"pixel density":u.List_dpi_dpcm_dppx},u.List_wsa,t.findType("ConstantStringMap>")),u.OptionType_YwU=new t.OptionType("OptionType.single"),u.OptionType_nMZ=new t.OptionType("OptionType.flag"),u.OptionType_qyr=new t.OptionType("OptionType.multiple"),u.OutputStyle_0=new t.OutputStyle("expanded"),u.OutputStyle_00=new t.OutputStyle0("expanded"),u.OutputStyle_1=new t.OutputStyle("compressed"),u.OutputStyle_10=new t.OutputStyle0("compressed"),u.SassBoolean_false=new t.SassBoolean(!1),u.SassBoolean_false0=new t.SassBoolean0(!1),u.SassBoolean_true=new t.SassBoolean(!0),u.SassBoolean_true0=new t.SassBoolean0(!0),u.SassList_Sof=new t.SassList(u.List_empty8,u.ListSeparator_rXA,!1),u.SassList_Sof0=new t.SassList(u.List_empty8,u.ListSeparator_rXA,!0),u.SassList_Sof1=new t.SassList0(u.List_empty19,u.ListSeparator_rXA0,!1),u.SassList_Sof2=new t.SassList0(u.List_empty19,u.ListSeparator_rXA0,!0),u.SassList_nj9=new t.SassList0(u.List_empty19,u.ListSeparator_undecided_null_undecided0,!1),u.Map_empty19=new t.ConstantStringMap(0,{},u.List_empty8,t.findType("ConstantStringMap")),u.SassMap_Map_empty=new t.SassMap(u.Map_empty19),u.Map_empty20=new t.ConstantStringMap(0,{},u.List_empty19,t.findType("ConstantStringMap")),u.SassMap_Map_empty0=new t.SassMap0(u.Map_empty20),u.Map_YmNDg=new t.GeneralConstantMap([91,null,46,null,35,null,37,null,58,null,38,null,42,null,124,null],t.findType("GeneralConstantMap")),u.Set_6O95k=new t._UnmodifiableSet(u.Map_YmNDg,t.findType("_UnmodifiableSet")),u.List_is_matches_where=t._setArrayType(r(["is","matches","where"]),$.JSArray_String),u.Map_P1Jh9=new t.ConstantStringMap(3,{is:null,matches:null,where:null},u.List_is_matches_where,$.ConstantStringMap_String_Null),u.Set_aAXJu=new t._UnmodifiableSet(u.Map_P1Jh9,$._UnmodifiableSet_String),u.List_empty32=t._setArrayType(r([]),$.JSArray_CssMediaQuery),u.Map_empty21=new t.ConstantStringMap(0,{},u.List_empty32,t.findType("ConstantStringMap")),u.Set_empty1=new t._UnmodifiableSet(u.Map_empty21,t.findType("_UnmodifiableSet")),u.List_empty33=t._setArrayType(r([]),$.JSArray_CssMediaQuery_2),u.Map_empty22=new t.ConstantStringMap(0,{},u.List_empty33,t.findType("ConstantStringMap")),u.Set_empty5=new t._UnmodifiableSet(u.Map_empty22,t.findType("_UnmodifiableSet")),u.Map_empty23=new t.ConstantStringMap(0,{},u.List_empty26,t.findType("ConstantStringMap,Null>")),u.Set_empty2=new t._UnmodifiableSet(u.Map_empty23,t.findType("_UnmodifiableSet>")),u.Map_empty24=new t.ConstantStringMap(0,{},u.List_empty27,t.findType("ConstantStringMap,Null>")),u.Set_empty0=new t._UnmodifiableSet(u.Map_empty24,t.findType("_UnmodifiableSet>")),u.Map_empty25=new t.ConstantStringMap(0,{},u.List_empty28,t.findType("ConstantStringMap,Null>")),u.Set_empty6=new t._UnmodifiableSet(u.Map_empty25,t.findType("_UnmodifiableSet>")),u.Map_empty26=new t.ConstantStringMap(0,{},u.List_empty29,t.findType("ConstantStringMap,Null>")),u.Set_empty4=new t._UnmodifiableSet(u.Map_empty26,t.findType("_UnmodifiableSet>")),u.List_empty34=t._setArrayType(r([]),$.JSArray_StylesheetNode),u.Map_empty27=new t.ConstantStringMap(0,{},u.List_empty34,t.findType("ConstantStringMap")),u.Set_empty3=new t._UnmodifiableSet(u.Map_empty27,t.findType("_UnmodifiableSet")),u.List_empty35=t._setArrayType(r([]),t.findType("JSArray")),u.Map_empty28=new t.ConstantStringMap(0,{},u.List_empty35,t.findType("ConstantStringMap")),u.Set_empty=new t._UnmodifiableSet(u.Map_empty28,t.findType("_UnmodifiableSet")),u.StderrLogger_false=new t.StderrLogger(!1),u.StderrLogger_false0=new t.StderrLogger0(!1),u.Symbol__evaluationContext=new t.Symbol("_evaluationContext"),u.Symbol__extensions=new t.Symbol("_extensions"),u.Symbol__inImportRule=new t.Symbol("_inImportRule"),u.Symbol__sourceSpecificity=new t.Symbol("_sourceSpecificity"),u.Symbol_call=new t.Symbol("call"),u.Syntax_CSS_css=new t.Syntax("CSS","css"),u.Syntax_CSS_css0=new t.Syntax0("CSS","css"),u.Syntax_SCSS_scss=new t.Syntax("SCSS","scss"),u.Syntax_SCSS_scss0=new t.Syntax0("SCSS","scss"),u.Syntax_Sass_sass=new t.Syntax("Sass","sass"),u.Syntax_Sass_sass0=new t.Syntax0("Sass","sass"),u.List_empty36=t._setArrayType(r([]),t.findType("JSArray")),u.Map_empty29=new t.ConstantStringMap(0,{},u.List_empty36,t.findType("ConstantStringMap>")),u.Tuple2_EmptyExtensionStore_Map_empty=new t.Tuple2(u.C_EmptyExtensionStore,u.Map_empty29,$.Tuple2_of_ExtensionStore_and_Map_of_SelectorList_and_Box_SelectorList),u.List_empty37=t._setArrayType(r([]),t.findType("JSArray")),u.Map_empty30=new t.ConstantStringMap(0,{},u.List_empty37,t.findType("ConstantStringMap>")),u.Tuple2_EmptyExtensionStore_Map_empty0=new t.Tuple2(u.C_EmptyExtensionStore0,u.Map_empty30,$.Tuple2_of_ExtensionStore_and_Map_of_SelectorList_and_Box_SelectorList_2),u.Type_ByteBuffer_RkP=t.typeLiteral("ByteBuffer"),u.Type_ByteData_zNC=t.typeLiteral("ByteData"),u.Type_Float32List_LB7=t.typeLiteral("Float32List"),u.Type_Float64List_LB7=t.typeLiteral("Float64List"),u.Type_Int16List_uXf=t.typeLiteral("Int16List"),u.Type_Int32List_O50=t.typeLiteral("Int32List"),u.Type_Int8List_ekJ=t.typeLiteral("Int8List"),u.Type_Object_xQ6=t.typeLiteral("Object"),u.Type_Uint16List_2bx=t.typeLiteral("Uint16List"),u.Type_Uint32List_2bx=t.typeLiteral("Uint32List"),u.Type_Uint8ClampedList_Jik=t.typeLiteral("Uint8ClampedList"),u.Type_Uint8List_WLA=t.typeLiteral("Uint8List"),u.UnaryOperator_Ix1=new t.UnaryOperator("divide","/","divide"),u.UnaryOperator_Ix10=new t.UnaryOperator0("divide","/","divide"),u.UnaryOperator_TLI=new t.UnaryOperator("minus","-","minus"),u.UnaryOperator_TLI0=new t.UnaryOperator0("minus","-","minus"),u.UnaryOperator_gg4=new t.UnaryOperator("plus","+","plus"),u.UnaryOperator_gg40=new t.UnaryOperator0("plus","+","plus"),u.UnaryOperator_not_not_not=new t.UnaryOperator("not","not","not"),u.UnaryOperator_not_not_not0=new t.UnaryOperator0("not","not","not"),u.Utf8Decoder_false=new t.Utf8Decoder(!1),u._ColorFormatEnum_hslFunction=new t._ColorFormatEnum("hslFunction"),u._ColorFormatEnum_hslFunction0=new t._ColorFormatEnum0("hslFunction"),u._ColorFormatEnum_rgbFunction=new t._ColorFormatEnum("rgbFunction"),u._ColorFormatEnum_rgbFunction0=new t._ColorFormatEnum0("rgbFunction"),u._IsBogusVisitor_false=new t._IsBogusVisitor(!1),u._IsBogusVisitor_false0=new t._IsBogusVisitor0(!1),u._IsBogusVisitor_true=new t._IsBogusVisitor(!0),u._IsBogusVisitor_true0=new t._IsBogusVisitor0(!0),u._IsInvisibleVisitor_false=new t._IsInvisibleVisitor0(!1),u._IsInvisibleVisitor_false0=new t._IsInvisibleVisitor2(!1),u._IsInvisibleVisitor_false_false=new t._IsInvisibleVisitor(!1,!1),u._IsInvisibleVisitor_false_false0=new t._IsInvisibleVisitor1(!1,!1),u._IsInvisibleVisitor_true=new t._IsInvisibleVisitor0(!0),u._IsInvisibleVisitor_true0=new t._IsInvisibleVisitor2(!0),u._IsInvisibleVisitor_true_false=new t._IsInvisibleVisitor(!0,!1),u._IsInvisibleVisitor_true_false0=new t._IsInvisibleVisitor1(!0,!1),u._IsInvisibleVisitor_true_true=new t._IsInvisibleVisitor(!0,!0),u._IsInvisibleVisitor_true_true0=new t._IsInvisibleVisitor1(!0,!0),u._IterationMarker_null_2=new t._IterationMarker(null,2),u._PathDirection_8Gl=new t._PathDirection("at root"),u._PathDirection_988=new t._PathDirection("below root"),u._PathDirection_FIw=new t._PathDirection("reaches root"),u._PathDirection_ZGD=new t._PathDirection("above root"),u._PathRelation_different=new t._PathRelation("different"),u._PathRelation_equal=new t._PathRelation("equal"),u._PathRelation_inconclusive=new t._PathRelation("inconclusive"),u._PathRelation_within=new t._PathRelation("within"),u._SingletonCssMediaQueryMergeResult_empty=new t._SingletonCssMediaQueryMergeResult("empty"),u._SingletonCssMediaQueryMergeResult_empty0=new t._SingletonCssMediaQueryMergeResult0("empty"),u._SingletonCssMediaQueryMergeResult_unrepresentable=new t._SingletonCssMediaQueryMergeResult("unrepresentable"),u._SingletonCssMediaQueryMergeResult_unrepresentable0=new t._SingletonCssMediaQueryMergeResult0("unrepresentable"),u._StreamGroupState_canceled=new t._StreamGroupState("canceled"),u._StreamGroupState_dormant=new t._StreamGroupState("dormant"),u._StreamGroupState_listening=new t._StreamGroupState("listening"),u._StreamGroupState_paused=new t._StreamGroupState("paused"),u._StringStackTrace_3uE=new t._StringStackTrace(""),u._ZoneFunction_3bB=new t._ZoneFunction(u.C__RootZone,t.async___rootCreatePeriodicTimer$closure()),u._ZoneFunction_7G2=new t._ZoneFunction(u.C__RootZone,t.async___rootRegisterBinaryCallback$closure()),u._ZoneFunction_Eeh=new t._ZoneFunction(u.C__RootZone,t.async___rootRegisterUnaryCallback$closure()),u._ZoneFunction_NMc=new t._ZoneFunction(u.C__RootZone,t.async___rootHandleUncaughtError$closure()),u._ZoneFunction__RootZone__rootCreateTimer=new t._ZoneFunction(u.C__RootZone,t.async___rootCreateTimer$closure()),u._ZoneFunction__RootZone__rootErrorCallback=new t._ZoneFunction(u.C__RootZone,t.async___rootErrorCallback$closure()),u._ZoneFunction__RootZone__rootFork=new t._ZoneFunction(u.C__RootZone,t.async___rootFork$closure()),u._ZoneFunction__RootZone__rootPrint=new t._ZoneFunction(u.C__RootZone,t.async___rootPrint$closure()),u._ZoneFunction__RootZone__rootRegisterCallback=new t._ZoneFunction(u.C__RootZone,t.async___rootRegisterCallback$closure()),u._ZoneFunction__RootZone__rootRun=new t._ZoneFunction(u.C__RootZone,t.async___rootRun$closure()),u._ZoneFunction__RootZone__rootRunBinary=new t._ZoneFunction(u.C__RootZone,t.async___rootRunBinary$closure()),u._ZoneFunction__RootZone__rootRunUnary=new t._ZoneFunction(u.C__RootZone,t.async___rootRunUnary$closure()),u._ZoneFunction__RootZone__rootScheduleMicrotask=new t._ZoneFunction(u.C__RootZone,t.async___rootScheduleMicrotask$closure()),u._ZoneSpecification_ALf=new t._ZoneSpecification(null,null,null,null,null,null,null,null,null,null,null,null,null)})(),function(){v._JS_INTEROP_INTERCEPTOR_TAG=null,v.toStringVisiting=t._setArrayType([],$.JSArray_Object),v.printToZone=null,v.Primitives__identityHashCodeProperty=null,v.BoundClosure__receiverFieldNameCache=null,v.BoundClosure__interceptorFieldNameCache=null,v.getTagFunction=null,v.alternateTagFunction=null,v.prototypeForTagFunction=null,v.dispatchRecordsForInstanceTags=null,v.interceptorsForUncacheableTags=null,v.initNativeDispatchFlag=null,v._Record__computedFieldKeys=t._setArrayType([],t.findType("JSArray?>")),v._nextCallback=null,v._lastCallback=null,v._lastPriorityCallback=null,v._isInCallbackLoop=!1,v.Zone__current=u.C__RootZone,v._RootZone__rootDelegate=null,v._fs=null,v._currentUriBase=null,v._current=null,v._subselectorPseudos=t.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],$.String),v._rootishPseudoClasses=t.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],$.String),v._features=t.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],$.String),v._realCaseCache=function(){var r=$.String;return t.LinkedHashMap_LinkedHashMap$_empty(r,r)}(),v._selectorPseudoClasses=t.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],$.String),v._selectorPseudoElements=t.LinkedHashSet_LinkedHashSet$_literal(["slotted"],$.String),v._glyphs=u.C_UnicodeGlyphSet,v._rootishPseudoClasses0=t.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],$.String),v._realCaseCache0=function(){var r=$.String;return t.LinkedHashMap_LinkedHashMap$_empty(r,r)}(),v._features0=t.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],$.String),v._selectorPseudoClasses0=t.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],$.String),v._selectorPseudoElements0=t.LinkedHashSet_LinkedHashSet$_literal(["slotted"],$.String),v._subselectorPseudos0=t.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],$.String)}(),function(){var r=pe.lazyFinal,n=pe.lazy;r(v,"DART_CLOSURE_PROPERTY_NAME","$get$DART_CLOSURE_PROPERTY_NAME",()=>t.getIsolateAffinityTag("_$dart_dartClosure")),r(v,"nullFuture","$get$nullFuture",()=>u.C__RootZone.run$1$1(0,new t.nullFuture_closure,t.findType("Future"))),r(v,"TypeErrorDecoder_noSuchMethodPattern","$get$TypeErrorDecoder_noSuchMethodPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn({toString:function(){return"$receiver$"}}))),r(v,"TypeErrorDecoder_notClosurePattern","$get$TypeErrorDecoder_notClosurePattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn({$method$:null,toString:function(){return"$receiver$"}}))),r(v,"TypeErrorDecoder_nullCallPattern","$get$TypeErrorDecoder_nullCallPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn(null))),r(v,"TypeErrorDecoder_nullLiteralCallPattern","$get$TypeErrorDecoder_nullLiteralCallPattern",()=>t.TypeErrorDecoder_extractPattern(function(){var s="$arguments$";try{null.$method$(s)}catch(i){return i.message}}())),r(v,"TypeErrorDecoder_undefinedCallPattern","$get$TypeErrorDecoder_undefinedCallPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokeCallErrorOn(void 0))),r(v,"TypeErrorDecoder_undefinedLiteralCallPattern","$get$TypeErrorDecoder_undefinedLiteralCallPattern",()=>t.TypeErrorDecoder_extractPattern(function(){var s="$arguments$";try{(void 0).$method$(s)}catch(i){return i.message}}())),r(v,"TypeErrorDecoder_nullPropertyPattern","$get$TypeErrorDecoder_nullPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokePropertyErrorOn(null))),r(v,"TypeErrorDecoder_nullLiteralPropertyPattern","$get$TypeErrorDecoder_nullLiteralPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(function(){try{null.$method$}catch(s){return s.message}}())),r(v,"TypeErrorDecoder_undefinedPropertyPattern","$get$TypeErrorDecoder_undefinedPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(t.TypeErrorDecoder_provokePropertyErrorOn(void 0))),r(v,"TypeErrorDecoder_undefinedLiteralPropertyPattern","$get$TypeErrorDecoder_undefinedLiteralPropertyPattern",()=>t.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$}catch(s){return s.message}}())),r(v,"_AsyncRun__scheduleImmediateClosure","$get$_AsyncRun__scheduleImmediateClosure",()=>t._AsyncRun__initializeScheduleImmediate()),r(v,"Future__nullFuture","$get$Future__nullFuture",()=>t.findType("_Future")._as(v.$get$nullFuture())),r(v,"Future__falseFuture","$get$Future__falseFuture",()=>t._Future$zoneValue(!1,u.C__RootZone,$.bool)),r(v,"_RootZone__rootMap","$get$_RootZone__rootMap",()=>{var s=$.dynamic;return t.HashMap_HashMap(s,s)}),r(v,"Utf8Decoder__decoder","$get$Utf8Decoder__decoder",()=>new t.Utf8Decoder__decoder_closure().call$0()),r(v,"Utf8Decoder__decoderNonfatal","$get$Utf8Decoder__decoderNonfatal",()=>new t.Utf8Decoder__decoderNonfatal_closure().call$0()),r(v,"_Base64Decoder__inverseAlphabet","$get$_Base64Decoder__inverseAlphabet",()=>t.NativeInt8List__create1(t._ensureNativeList(t._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],$.JSArray_int)))),r(v,"_Uri__isWindowsCached","$get$_Uri__isWindowsCached",()=>typeof process<"u"&&Object.prototype.toString.call(process)=="[object process]"&&process.platform=="win32"),r(v,"_Uri__needsNoEncoding","$get$_Uri__needsNoEncoding",()=>t.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$",!1)),n(v,"_hasErrorStackProperty","$get$_hasErrorStackProperty",()=>new Error().stack!=null),r(v,"_hashSeed","$get$_hashSeed",()=>t.objectHashCode(u.Type_Object_xQ6)),r(v,"_scannerTables","$get$_scannerTables",()=>t._createTables()),r(v,"Option__invalidChars","$get$Option__invalidChars",()=>t.RegExp_RegExp(`[ \\t\\r\\n"'\\\\/]`,!1)),r(v,"alwaysValid","$get$alwaysValid",()=>new t.alwaysValid_closure),r(v,"readline","$get$readline",()=>w.readline),r(v,"windows","$get$windows",()=>t.Context_Context(v.$get$Style_windows())),r(v,"url","$get$url",()=>t.Context_Context(v.$get$Style_url())),r(v,"context","$get$context",()=>new t.Context($.InternalStyle._as(v.$get$Style_platform()),null)),r(v,"Style_posix","$get$Style_posix",()=>new t.PosixStyle(t.RegExp_RegExp("/",!1),t.RegExp_RegExp("[^/]$",!1),t.RegExp_RegExp("^/",!1))),r(v,"Style_windows","$get$Style_windows",()=>new t.WindowsStyle(t.RegExp_RegExp("[/\\\\]",!1),t.RegExp_RegExp("[^/\\\\]$",!1),t.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])",!1),t.RegExp_RegExp("^[/\\\\](?![/\\\\])",!1))),r(v,"Style_url","$get$Style_url",()=>new t.UrlStyle(t.RegExp_RegExp("/",!1),t.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$",!1),t.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*",!1),t.RegExp_RegExp("^/",!1))),r(v,"Style_platform","$get$Style_platform",()=>t.Style__getPlatformStyle()),r(v,"startVersion","$get$startVersion",()=>t.RegExp_RegExp("^(\\d+)\\.(\\d+)\\.(\\d+)(-([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?(\\+([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?",!1)),r(v,"completeVersion","$get$completeVersion",()=>t.RegExp_RegExp(v.$get$startVersion().pattern+"$",!1)),r(v,"IfExpression_declaration","$get$IfExpression_declaration",()=>t.ArgumentDeclaration_ArgumentDeclaration$parse(F.x40funct,null)),r(v,"colorsByName","$get$colorsByName",()=>{var s=null;return t.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",t.SassColor$rgb(154,205,50,s),"yellow",t.SassColor$rgb(255,255,0,s),"whitesmoke",t.SassColor$rgb(245,245,245,s),"white",t.SassColor$rgb(255,255,255,s),"wheat",t.SassColor$rgb(245,222,179,s),"violet",t.SassColor$rgb(238,130,238,s),"turquoise",t.SassColor$rgb(64,224,208,s),"transparent",t.SassColor$rgb(0,0,0,0),"tomato",t.SassColor$rgb(255,99,71,s),"thistle",t.SassColor$rgb(216,191,216,s),"teal",t.SassColor$rgb(0,128,128,s),"tan",t.SassColor$rgb(210,180,140,s),"steelblue",t.SassColor$rgb(70,130,180,s),"springgreen",t.SassColor$rgb(0,255,127,s),"snow",t.SassColor$rgb(255,250,250,s),"slategrey",t.SassColor$rgb(112,128,144,s),"slategray",t.SassColor$rgb(112,128,144,s),"slateblue",t.SassColor$rgb(106,90,205,s),"skyblue",t.SassColor$rgb(135,206,235,s),"silver",t.SassColor$rgb(192,192,192,s),"sienna",t.SassColor$rgb(160,82,45,s),"seashell",t.SassColor$rgb(255,245,238,s),"seagreen",t.SassColor$rgb(46,139,87,s),"sandybrown",t.SassColor$rgb(244,164,96,s),"salmon",t.SassColor$rgb(250,128,114,s),"saddlebrown",t.SassColor$rgb(139,69,19,s),"royalblue",t.SassColor$rgb(65,105,225,s),"rosybrown",t.SassColor$rgb(188,143,143,s),"red",t.SassColor$rgb(255,0,0,s),"rebeccapurple",t.SassColor$rgb(102,51,153,s),"purple",t.SassColor$rgb(128,0,128,s),"powderblue",t.SassColor$rgb(176,224,230,s),"plum",t.SassColor$rgb(221,160,221,s),"pink",t.SassColor$rgb(255,192,203,s),"peru",t.SassColor$rgb(205,133,63,s),"peachpuff",t.SassColor$rgb(255,218,185,s),"papayawhip",t.SassColor$rgb(255,239,213,s),"palevioletred",t.SassColor$rgb(219,112,147,s),"paleturquoise",t.SassColor$rgb(175,238,238,s),"palegreen",t.SassColor$rgb(152,251,152,s),"palegoldenrod",t.SassColor$rgb(238,232,170,s),"orchid",t.SassColor$rgb(218,112,214,s),"orangered",t.SassColor$rgb(255,69,0,s),"orange",t.SassColor$rgb(255,165,0,s),"olivedrab",t.SassColor$rgb(107,142,35,s),"olive",t.SassColor$rgb(128,128,0,s),"oldlace",t.SassColor$rgb(253,245,230,s),"navy",t.SassColor$rgb(0,0,128,s),"navajowhite",t.SassColor$rgb(255,222,173,s),"moccasin",t.SassColor$rgb(255,228,181,s),"mistyrose",t.SassColor$rgb(255,228,225,s),"mintcream",t.SassColor$rgb(245,255,250,s),"midnightblue",t.SassColor$rgb(25,25,112,s),"mediumvioletred",t.SassColor$rgb(199,21,133,s),"mediumturquoise",t.SassColor$rgb(72,209,204,s),"mediumspringgreen",t.SassColor$rgb(0,250,154,s),"mediumslateblue",t.SassColor$rgb(123,104,238,s),"mediumseagreen",t.SassColor$rgb(60,179,113,s),"mediumpurple",t.SassColor$rgb(147,112,219,s),"mediumorchid",t.SassColor$rgb(186,85,211,s),"mediumblue",t.SassColor$rgb(0,0,205,s),"mediumaquamarine",t.SassColor$rgb(102,205,170,s),"maroon",t.SassColor$rgb(128,0,0,s),"magenta",t.SassColor$rgb(255,0,255,s),"linen",t.SassColor$rgb(250,240,230,s),"limegreen",t.SassColor$rgb(50,205,50,s),"lime",t.SassColor$rgb(0,255,0,s),"lightyellow",t.SassColor$rgb(255,255,224,s),"lightsteelblue",t.SassColor$rgb(176,196,222,s),"lightslategrey",t.SassColor$rgb(119,136,153,s),"lightslategray",t.SassColor$rgb(119,136,153,s),"lightskyblue",t.SassColor$rgb(135,206,250,s),"lightseagreen",t.SassColor$rgb(32,178,170,s),"lightsalmon",t.SassColor$rgb(255,160,122,s),"lightpink",t.SassColor$rgb(255,182,193,s),"lightgrey",t.SassColor$rgb(211,211,211,s),"lightgreen",t.SassColor$rgb(144,238,144,s),"lightgray",t.SassColor$rgb(211,211,211,s),"lightgoldenrodyellow",t.SassColor$rgb(250,250,210,s),"lightcyan",t.SassColor$rgb(224,255,255,s),"lightcoral",t.SassColor$rgb(240,128,128,s),"lightblue",t.SassColor$rgb(173,216,230,s),"lemonchiffon",t.SassColor$rgb(255,250,205,s),"lawngreen",t.SassColor$rgb(124,252,0,s),"lavenderblush",t.SassColor$rgb(255,240,245,s),"lavender",t.SassColor$rgb(230,230,250,s),"khaki",t.SassColor$rgb(240,230,140,s),"ivory",t.SassColor$rgb(255,255,240,s),"indigo",t.SassColor$rgb(75,0,130,s),"indianred",t.SassColor$rgb(205,92,92,s),"hotpink",t.SassColor$rgb(255,105,180,s),"honeydew",t.SassColor$rgb(240,255,240,s),"grey",t.SassColor$rgb(128,128,128,s),"greenyellow",t.SassColor$rgb(173,255,47,s),"green",t.SassColor$rgb(0,128,0,s),"gray",t.SassColor$rgb(128,128,128,s),"goldenrod",t.SassColor$rgb(218,165,32,s),"gold",t.SassColor$rgb(255,215,0,s),"ghostwhite",t.SassColor$rgb(248,248,255,s),"gainsboro",t.SassColor$rgb(220,220,220,s),"fuchsia",t.SassColor$rgb(255,0,255,s),"forestgreen",t.SassColor$rgb(34,139,34,s),"floralwhite",t.SassColor$rgb(255,250,240,s),"firebrick",t.SassColor$rgb(178,34,34,s),"dodgerblue",t.SassColor$rgb(30,144,255,s),"dimgrey",t.SassColor$rgb(105,105,105,s),"dimgray",t.SassColor$rgb(105,105,105,s),"deepskyblue",t.SassColor$rgb(0,191,255,s),"deeppink",t.SassColor$rgb(255,20,147,s),"darkviolet",t.SassColor$rgb(148,0,211,s),"darkturquoise",t.SassColor$rgb(0,206,209,s),"darkslategrey",t.SassColor$rgb(47,79,79,s),"darkslategray",t.SassColor$rgb(47,79,79,s),"darkslateblue",t.SassColor$rgb(72,61,139,s),"darkseagreen",t.SassColor$rgb(143,188,143,s),"darksalmon",t.SassColor$rgb(233,150,122,s),"darkred",t.SassColor$rgb(139,0,0,s),"darkorchid",t.SassColor$rgb(153,50,204,s),"darkorange",t.SassColor$rgb(255,140,0,s),"darkolivegreen",t.SassColor$rgb(85,107,47,s),"darkmagenta",t.SassColor$rgb(139,0,139,s),"darkkhaki",t.SassColor$rgb(189,183,107,s),"darkgrey",t.SassColor$rgb(169,169,169,s),"darkgreen",t.SassColor$rgb(0,100,0,s),"darkgray",t.SassColor$rgb(169,169,169,s),"darkgoldenrod",t.SassColor$rgb(184,134,11,s),"darkcyan",t.SassColor$rgb(0,139,139,s),"darkblue",t.SassColor$rgb(0,0,139,s),"cyan",t.SassColor$rgb(0,255,255,s),"crimson",t.SassColor$rgb(220,20,60,s),"cornsilk",t.SassColor$rgb(255,248,220,s),"cornflowerblue",t.SassColor$rgb(100,149,237,s),"coral",t.SassColor$rgb(255,127,80,s),"chocolate",t.SassColor$rgb(210,105,30,s),"chartreuse",t.SassColor$rgb(127,255,0,s),"cadetblue",t.SassColor$rgb(95,158,160,s),"burlywood",t.SassColor$rgb(222,184,135,s),"brown",t.SassColor$rgb(165,42,42,s),"blueviolet",t.SassColor$rgb(138,43,226,s),"blue",t.SassColor$rgb(0,0,255,s),"blanchedalmond",t.SassColor$rgb(255,235,205,s),"black",t.SassColor$rgb(0,0,0,s),"bisque",t.SassColor$rgb(255,228,196,s),"beige",t.SassColor$rgb(245,245,220,s),"azure",t.SassColor$rgb(240,255,255,s),"aquamarine",t.SassColor$rgb(127,255,212,s),"aqua",t.SassColor$rgb(0,255,255,s),"antiquewhite",t.SassColor$rgb(250,235,215,s),"aliceblue",t.SassColor$rgb(240,248,255,s)],$.String,$.SassColor)}),r(v,"namesByColor","$get$namesByColor",()=>{var s,i,a=t.LinkedHashMap_LinkedHashMap$_empty($.SassColor,$.String);for(s=v.$get$colorsByName(),s=s.get$entries(s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a.$indexSet(0,i.value,i.key);return a}),r(v,"ExecutableOptions__separatorBar","$get$ExecutableOptions__separatorBar",()=>t.isWindows()?"=":"\u2501"),r(v,"ExecutableOptions__parser","$get$ExecutableOptions__parser",()=>new t.ExecutableOptions__parser_closure().call$0()),r(v,"globalFunctions","$get$globalFunctions",()=>{var s=$.BuiltInCallable,i=t.List_List$of(v.$get$global0(),!0,s);return u.JSArray_methods.addAll$1(i,v.$get$global1()),u.JSArray_methods.addAll$1(i,v.$get$global2()),u.JSArray_methods.addAll$1(i,v.$get$global3()),u.JSArray_methods.addAll$1(i,v.$get$global4()),u.JSArray_methods.addAll$1(i,v.$get$global5()),u.JSArray_methods.addAll$1(i,v.$get$global()),i.push(t.BuiltInCallable$function("if","$condition, $if-true, $if-false",new t.globalFunctions_closure,null)),t.UnmodifiableListView$(i,s)}),r(v,"coreModules","$get$coreModules",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$module(),v.$get$module0(),v.$get$module1(),v.$get$module2(),v.$get$module3(),v.$get$module4()],t.findType("JSArray>")),$.BuiltInModule_Callable)),r(v,"_microsoftFilterStart","$get$_microsoftFilterStart",()=>t.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),r(v,"global","$get$global0",()=>{var s="$red, $green, $blue, $alpha",i="$red, $green, $blue",a="$hue, $saturation, $lightness, $alpha",o="$hue, $saturation, $lightness",l="$hue, $saturation",_="$color, $amount",c=$.String,p=$.Value_Function_List_Value;return t.UnmodifiableListView$(t._setArrayType([v.$get$_red(),v.$get$_green(),v.$get$_blue(),v.$get$_mix(),t.BuiltInCallable$overloadedFunction("rgb",t.LinkedHashMap_LinkedHashMap$_literal([s,new t.global_closure,i,new t.global_closure0,"$color, $alpha",new t.global_closure1,"$channels",new t.global_closure2],c,p)),t.BuiltInCallable$overloadedFunction("rgba",t.LinkedHashMap_LinkedHashMap$_literal([s,new t.global_closure3,i,new t.global_closure4,"$color, $alpha",new t.global_closure5,"$channels",new t.global_closure6],c,p)),t._function4("invert","$color, $weight: 100%",new t.global_closure7),v.$get$_hue(),v.$get$_saturation(),v.$get$_lightness(),v.$get$_complement(),t.BuiltInCallable$overloadedFunction("hsl",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure8,o,new t.global_closure9,l,new t.global_closure10,"$channels",new t.global_closure11],c,p)),t.BuiltInCallable$overloadedFunction("hsla",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure12,o,new t.global_closure13,l,new t.global_closure14,"$channels",new t.global_closure15],c,p)),t._function4("grayscale","$color",new t.global_closure16),t._function4("adjust-hue","$color, $degrees",new t.global_closure17),t._function4("lighten",_,new t.global_closure18),t._function4("darken",_,new t.global_closure19),t.BuiltInCallable$overloadedFunction("saturate",t.LinkedHashMap_LinkedHashMap$_literal(["$amount",new t.global_closure20,"$color, $amount",new t.global_closure21],c,p)),t._function4("desaturate",_,new t.global_closure22),t._function4("opacify",_,t.color0___opacify$closure()),t._function4("fade-in",_,t.color0___opacify$closure()),t._function4("transparentize",_,t.color0___transparentize$closure()),t._function4("fade-out",_,t.color0___transparentize$closure()),t.BuiltInCallable$overloadedFunction("alpha",t.LinkedHashMap_LinkedHashMap$_literal(["$color",new t.global_closure23,"$args...",new t.global_closure24],c,p)),t._function4("opacity","$color",new t.global_closure25),v.$get$_ieHexStr(),v.$get$_adjust().withName$1("adjust-color"),v.$get$_scale().withName$1("scale-color"),v.$get$_change().withName$1("change-color")],$.JSArray_BuiltInCallable),$.BuiltInCallable)}),r(v,"module","$get$module",()=>{var s="lightness",i="saturation",a="$color",o="alpha",l=$.String,_=$.Value_Function_List_Value;return t.BuiltInModule$("color",t._setArrayType([v.$get$_red(),v.$get$_green(),v.$get$_blue(),v.$get$_mix(),t._function4("invert","$color, $weight: 100%",new t.module_closure0),v.$get$_hue(),v.$get$_saturation(),v.$get$_lightness(),v.$get$_complement(),t._removedColorFunction("adjust-hue","hue",!1),t._removedColorFunction("lighten",s,!1),t._removedColorFunction("darken",s,!0),t._removedColorFunction("saturate",i,!1),t._removedColorFunction("desaturate",i,!0),t._function4("grayscale",a,new t.module_closure1),t.BuiltInCallable$overloadedFunction("hwb",t.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new t.module_closure2,"$channels",new t.module_closure3],l,_)),t._function4("whiteness",a,new t.module_closure4),t._function4("blackness",a,new t.module_closure5),t._removedColorFunction("opacify",o,!1),t._removedColorFunction("fade-in",o,!1),t._removedColorFunction("transparentize",o,!0),t._removedColorFunction("fade-out",o,!0),t.BuiltInCallable$overloadedFunction(o,t.LinkedHashMap_LinkedHashMap$_literal(["$color",new t.module_closure6,"$args...",new t.module_closure7],l,_)),t._function4("opacity",a,new t.module_closure8),v.$get$_adjust(),v.$get$_scale(),v.$get$_change(),v.$get$_ieHexStr()],$.JSArray_Callable),null,null,$.Callable)}),r(v,"_red","$get$_red",()=>t._function4("red","$color",new t._red_closure)),r(v,"_green","$get$_green",()=>t._function4("green","$color",new t._green_closure)),r(v,"_blue","$get$_blue",()=>t._function4("blue","$color",new t._blue_closure)),r(v,"_mix","$get$_mix",()=>t._function4("mix","$color1, $color2, $weight: 50%",new t._mix_closure)),r(v,"_hue","$get$_hue",()=>t._function4("hue","$color",new t._hue_closure)),r(v,"_saturation","$get$_saturation",()=>t._function4("saturation","$color",new t._saturation_closure)),r(v,"_lightness","$get$_lightness",()=>t._function4("lightness","$color",new t._lightness_closure)),r(v,"_complement","$get$_complement",()=>t._function4("complement","$color",new t._complement_closure)),r(v,"_adjust","$get$_adjust",()=>t._function4("adjust","$color, $kwargs...",new t._adjust_closure)),r(v,"_scale","$get$_scale",()=>t._function4("scale","$color, $kwargs...",new t._scale_closure)),r(v,"_change","$get$_change",()=>t._function4("change","$color, $kwargs...",new t._change_closure)),r(v,"_ieHexStr","$get$_ieHexStr",()=>t._function4("ie-hex-str","$color",new t._ieHexStr_closure)),r(v,"global0","$get$global1",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_length0(),v.$get$_nth(),v.$get$_setNth(),v.$get$_join(),v.$get$_append0(),v.$get$_zip(),v.$get$_index0(),v.$get$_isBracketed(),v.$get$_separator().withName$1("list-separator")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"module0","$get$module0",()=>t.BuiltInModule$("list",t._setArrayType([v.$get$_length0(),v.$get$_nth(),v.$get$_setNth(),v.$get$_join(),v.$get$_append0(),v.$get$_zip(),v.$get$_index0(),v.$get$_isBracketed(),v.$get$_separator(),v.$get$_slash()],$.JSArray_Callable),null,null,$.Callable)),r(v,"_length","$get$_length0",()=>t._function3("length","$list",new t._length_closure0)),r(v,"_nth","$get$_nth",()=>t._function3("nth","$list, $n",new t._nth_closure)),r(v,"_setNth","$get$_setNth",()=>t._function3("set-nth","$list, $n, $value",new t._setNth_closure)),r(v,"_join","$get$_join",()=>t._function3("join",F.x24list1,new t._join_closure)),r(v,"_append","$get$_append0",()=>t._function3("append","$list, $val, $separator: auto",new t._append_closure0)),r(v,"_zip","$get$_zip",()=>t._function3("zip","$lists...",new t._zip_closure)),r(v,"_index","$get$_index0",()=>t._function3("index","$list, $value",new t._index_closure0)),r(v,"_separator","$get$_separator",()=>t._function3("separator","$list",new t._separator_closure)),r(v,"_isBracketed","$get$_isBracketed",()=>t._function3("is-bracketed","$list",new t._isBracketed_closure)),r(v,"_slash","$get$_slash",()=>t._function3("slash","$elements...",new t._slash_closure)),r(v,"global1","$get$global2",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_get().withName$1("map-get"),v.$get$_merge().withName$1("map-merge"),v.$get$_remove().withName$1("map-remove"),v.$get$_keys().withName$1("map-keys"),v.$get$_values().withName$1("map-values"),v.$get$_hasKey().withName$1("map-has-key")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"module1","$get$module1",()=>t.BuiltInModule$("map",t._setArrayType([v.$get$_get(),v.$get$_set(),v.$get$_merge(),v.$get$_remove(),v.$get$_keys(),v.$get$_values(),v.$get$_hasKey(),v.$get$_deepMerge(),v.$get$_deepRemove()],$.JSArray_Callable),null,null,$.Callable)),r(v,"_get","$get$_get",()=>t._function2("get","$map, $key, $keys...",new t._get_closure)),r(v,"_set","$get$_set",()=>t.BuiltInCallable$overloadedFunction("set",t.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new t._set_closure,"$map, $args...",new t._set_closure0],$.String,$.Value_Function_List_Value))),r(v,"_merge","$get$_merge",()=>t.BuiltInCallable$overloadedFunction("merge",t.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new t._merge_closure,"$map1, $args...",new t._merge_closure0],$.String,$.Value_Function_List_Value))),r(v,"_deepMerge","$get$_deepMerge",()=>t._function2("deep-merge","$map1, $map2",new t._deepMerge_closure)),r(v,"_deepRemove","$get$_deepRemove",()=>t._function2("deep-remove","$map, $key, $keys...",new t._deepRemove_closure)),r(v,"_remove","$get$_remove",()=>t.BuiltInCallable$overloadedFunction("remove",t.LinkedHashMap_LinkedHashMap$_literal(["$map",new t._remove_closure,"$map, $key, $keys...",new t._remove_closure0],$.String,$.Value_Function_List_Value))),r(v,"_keys","$get$_keys",()=>t._function2("keys","$map",new t._keys_closure)),r(v,"_values","$get$_values",()=>t._function2("values","$map",new t._values_closure)),r(v,"_hasKey","$get$_hasKey",()=>t._function2("has-key","$map, $key, $keys...",new t._hasKey_closure)),r(v,"global2","$get$global3",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_abs(),v.$get$_ceil(),v.$get$_floor(),v.$get$_max(),v.$get$_min(),v.$get$_percentage(),v.$get$_randomFunction(),v.$get$_round(),v.$get$_unit(),v.$get$_compatible().withName$1("comparable"),v.$get$_isUnitless().withName$1("unitless")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"module2","$get$module2",()=>{var s=null;return t.BuiltInModule$("math",t._setArrayType([v.$get$_abs(),v.$get$_acos(),v.$get$_asin(),v.$get$_atan(),v.$get$_atan2(),v.$get$_ceil(),v.$get$_clamp(),v.$get$_cos(),v.$get$_compatible(),v.$get$_floor(),v.$get$_hypot(),v.$get$_isUnitless(),v.$get$_log(),v.$get$_max(),v.$get$_min(),v.$get$_percentage(),v.$get$_pow(),v.$get$_randomFunction(),v.$get$_round(),v.$get$_sin(),v.$get$_sqrt(),v.$get$_tan(),v.$get$_unit(),v.$get$_div()],$.JSArray_Callable),s,t.LinkedHashMap_LinkedHashMap$_literal(["e",t.SassNumber_SassNumber(2.718281828459045,s),"pi",t.SassNumber_SassNumber(3.141592653589793,s),"epsilon",t.SassNumber_SassNumber(2220446049250313e-31,s),"max-safe-integer",t.SassNumber_SassNumber(9007199254740991,s),"min-safe-integer",t.SassNumber_SassNumber(-9007199254740991,s),"max-number",t.SassNumber_SassNumber(17976931348623157e292,s),"min-number",t.SassNumber_SassNumber(5e-324,s)],$.String,$.Value),$.Callable)}),r(v,"_ceil","$get$_ceil",()=>t._numberFunction("ceil",new t._ceil_closure)),r(v,"_clamp","$get$_clamp",()=>t._function1("clamp","$min, $number, $max",new t._clamp_closure)),r(v,"_floor","$get$_floor",()=>t._numberFunction("floor",new t._floor_closure)),r(v,"_max","$get$_max",()=>t._function1("max","$numbers...",new t._max_closure)),r(v,"_min","$get$_min",()=>t._function1("min","$numbers...",new t._min_closure)),r(v,"_round","$get$_round",()=>t._numberFunction("round",new t._round_closure)),r(v,"_abs","$get$_abs",()=>t._numberFunction("abs",new t._abs_closure)),r(v,"_hypot","$get$_hypot",()=>t._function1("hypot","$numbers...",new t._hypot_closure)),r(v,"_log","$get$_log",()=>t._function1("log","$number, $base: null",new t._log_closure)),r(v,"_pow","$get$_pow",()=>t._function1("pow","$base, $exponent",new t._pow_closure)),r(v,"_sqrt","$get$_sqrt",()=>t._function1("sqrt","$number",new t._sqrt_closure)),r(v,"_acos","$get$_acos",()=>t._function1("acos","$number",new t._acos_closure)),r(v,"_asin","$get$_asin",()=>t._function1("asin","$number",new t._asin_closure)),r(v,"_atan","$get$_atan",()=>t._function1("atan","$number",new t._atan_closure)),r(v,"_atan2","$get$_atan2",()=>t._function1("atan2","$y, $x",new t._atan2_closure)),r(v,"_cos","$get$_cos",()=>t._function1("cos","$number",new t._cos_closure)),r(v,"_sin","$get$_sin",()=>t._function1("sin","$number",new t._sin_closure)),r(v,"_tan","$get$_tan",()=>t._function1("tan","$number",new t._tan_closure)),r(v,"_compatible","$get$_compatible",()=>t._function1("compatible","$number1, $number2",new t._compatible_closure)),r(v,"_isUnitless","$get$_isUnitless",()=>t._function1("is-unitless","$number",new t._isUnitless_closure)),r(v,"_unit","$get$_unit",()=>t._function1("unit","$number",new t._unit_closure)),r(v,"_percentage","$get$_percentage",()=>t._function1("percentage","$number",new t._percentage_closure)),r(v,"_random","$get$_random0",()=>t.Random_Random()),r(v,"_randomFunction","$get$_randomFunction",()=>t._function1("random","$limit: null",new t._randomFunction_closure)),r(v,"_div","$get$_div",()=>t._function1("div","$number1, $number2",new t._div_closure)),r(v,"global3","$get$global",()=>t.UnmodifiableListView$(t._setArrayType([t._function5("feature-exists","$feature",new t.global_closure26),t._function5("inspect","$value",new t.global_closure27),t._function5("type-of","$value",new t.global_closure28),t._function5("keywords","$args",new t.global_closure29)],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"local","$get$local",()=>t.UnmodifiableListView$(t._setArrayType([t._function5("calc-name","$calc",new t.local_closure),t._function5("calc-args","$calc",new t.local_closure0)],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"global4","$get$global4",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_isSuperselector(),v.$get$_simpleSelectors(),v.$get$_parse().withName$1("selector-parse"),v.$get$_nest().withName$1("selector-nest"),v.$get$_append().withName$1("selector-append"),v.$get$_extend().withName$1("selector-extend"),v.$get$_replace().withName$1("selector-replace"),v.$get$_unify().withName$1("selector-unify")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"module3","$get$module3",()=>t.BuiltInModule$("selector",t._setArrayType([v.$get$_isSuperselector(),v.$get$_simpleSelectors(),v.$get$_parse(),v.$get$_nest(),v.$get$_append(),v.$get$_extend(),v.$get$_replace(),v.$get$_unify()],$.JSArray_Callable),null,null,$.Callable)),r(v,"_nest","$get$_nest",()=>t._function0("nest","$selectors...",new t._nest_closure)),r(v,"_append0","$get$_append",()=>t._function0("append","$selectors...",new t._append_closure)),r(v,"_extend","$get$_extend",()=>t._function0("extend","$selector, $extendee, $extender",new t._extend_closure)),r(v,"_replace","$get$_replace",()=>t._function0("replace","$selector, $original, $replacement",new t._replace_closure)),r(v,"_unify","$get$_unify",()=>t._function0("unify","$selector1, $selector2",new t._unify_closure)),r(v,"_isSuperselector","$get$_isSuperselector",()=>t._function0("is-superselector","$super, $sub",new t._isSuperselector_closure)),r(v,"_simpleSelectors","$get$_simpleSelectors",()=>t._function0("simple-selectors","$selector",new t._simpleSelectors_closure)),r(v,"_parse","$get$_parse",()=>t._function0("parse","$selector",new t._parse_closure)),r(v,"_random0","$get$_random",()=>t.Random_Random()),n(v,"_previousUniqueId","$get$_previousUniqueId",()=>v.$get$_random().nextInt$1(t._asInt(t.pow(36,6)))),r(v,"global5","$get$global5",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_unquote(),v.$get$_quote(),v.$get$_toUpperCase(),v.$get$_toLowerCase(),v.$get$_uniqueId(),v.$get$_length().withName$1("str-length"),v.$get$_insert().withName$1("str-insert"),v.$get$_index().withName$1("str-index"),v.$get$_slice().withName$1("str-slice")],$.JSArray_BuiltInCallable),$.BuiltInCallable)),r(v,"module4","$get$module4",()=>t.BuiltInModule$("string",t._setArrayType([v.$get$_unquote(),v.$get$_quote(),v.$get$_toUpperCase(),v.$get$_toLowerCase(),v.$get$_length(),v.$get$_insert(),v.$get$_index(),v.$get$_slice(),v.$get$_uniqueId(),t._function("split","$string, $separator, $limit: null",new t.module_closure)],$.JSArray_Callable),null,null,$.Callable)),r(v,"_unquote","$get$_unquote",()=>t._function("unquote","$string",new t._unquote_closure)),r(v,"_quote","$get$_quote",()=>t._function("quote","$string",new t._quote_closure)),r(v,"_length0","$get$_length",()=>t._function("length","$string",new t._length_closure)),r(v,"_insert","$get$_insert",()=>t._function("insert","$string, $insert, $index",new t._insert_closure)),r(v,"_index0","$get$_index",()=>t._function("index","$string, $substring",new t._index_closure)),r(v,"_slice","$get$_slice",()=>t._function("slice","$string, $start-at, $end-at: -1",new t._slice_closure)),r(v,"_toUpperCase","$get$_toUpperCase",()=>t._function("to-upper-case","$string",new t._toUpperCase_closure)),r(v,"_toLowerCase","$get$_toLowerCase",()=>t._function("to-lower-case","$string",new t._toLowerCase_closure)),r(v,"_uniqueId","$get$_uniqueId",()=>t._function("unique-id","",new t._uniqueId_closure)),r(v,"_jsThrow","$get$_jsThrow0",()=>new w.Function("error","throw error;")),r(v,"Logger_quiet","$get$Logger_quiet",()=>new t._QuietLogger),r(v,"_disallowedFunctionNames","$get$_disallowedFunctionNames",()=>{var s=v.$get$globalFunctions();return s=s.map$1$1(s,new t._disallowedFunctionNames_closure,$.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}),r(v,"_epsilon","$get$_epsilon",()=>t.pow(10,-11)),r(v,"_inverseEpsilon","$get$_inverseEpsilon",()=>t.pow(10,11)),r(v,"bogusSpan","$get$bogusSpan",()=>t.SourceFile$decoded(t._setArrayType([],$.JSArray_int),null).span$1(0,0)),r(v,"_noSourceUrl","$get$_noSourceUrl",()=>t.Uri_parse("-")),r(v,"_traces","$get$_traces",()=>t.Expando$()),r(v,"_typesByUnit","$get$_typesByUnit",()=>{var s,i,a,o=$.String;for(o=t.LinkedHashMap_LinkedHashMap$_empty(o,o),s=u.Map_ws7dy.get$entries(u.Map_ws7dy),s=s.get$iterator(s);s.moveNext$0();)for(i=s.get$current(s),a=m.get$iterator$ax(i.value),i=i.key;a.moveNext$0();)o.$indexSet(0,a.get$current(a),i);return o}),r(v,"_knownCompatibilitiesByUnit","$get$_knownCompatibilitiesByUnit",()=>{var s,i,a,o=t.LinkedHashMap_LinkedHashMap$_empty($.String,t.findType("Set"));for(s=0;s<5;++s)for(i=u.List_gyp[s],a=i.get$iterator(i);a.moveNext$0();)o.$indexSet(0,a.get$current(a),i);return o}),r(v,"_emptyQuoted","$get$_emptyQuoted",()=>t.SassString$("",!0)),r(v,"_emptyUnquoted","$get$_emptyUnquoted",()=>t.SassString$("",!1)),r(v,"maxInt32","$get$maxInt32",()=>t._asInt(t.pow(2,31))-1),r(v,"minInt32","$get$minInt32",()=>-t._asInt(t.pow(2,31))),r(v,"_vmFrame","$get$_vmFrame",()=>t.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$",!1)),r(v,"_v8Frame","$get$_v8Frame",()=>t.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(.*))$",!1)),r(v,"_v8UrlLocation","$get$_v8UrlLocation",()=>t.RegExp_RegExp("^(.*?):(\\d+)(?::(\\d+))?$|native$",!1)),r(v,"_v8EvalLocation","$get$_v8EvalLocation",()=>t.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",!1)),r(v,"_firefoxEvalLocation","$get$_firefoxEvalLocation",()=>t.RegExp_RegExp("(\\S+)@(\\S+) line (\\d+) >.* (Function|eval):\\d+:\\d+",!1)),r(v,"_firefoxSafariFrame","$get$_firefoxSafariFrame",()=>t.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)?(.*?):(\\d*)(?::(\\d*))?$",!1)),r(v,"_friendlyFrame","$get$_friendlyFrame",()=>t.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d].*)$",!1)),r(v,"_asyncBody","$get$_asyncBody",()=>t.RegExp_RegExp("<(|[^>]+)_async_body>",!1)),r(v,"_initialDot","$get$_initialDot",()=>t.RegExp_RegExp("^\\.",!1)),r(v,"Frame__uriRegExp","$get$Frame__uriRegExp",()=>t.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://",!1)),r(v,"Frame__windowsRegExp","$get$Frame__windowsRegExp",()=>t.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)",!1)),r(v,"_terseRegExp","$get$_terseRegExp",()=>t.RegExp_RegExp("(-patch)?([/\\\\].*)?$",!1)),r(v,"_v8Trace","$get$_v8Trace",()=>t.RegExp_RegExp("\\n ?at ",!1)),r(v,"_v8TraceLine","$get$_v8TraceLine",()=>t.RegExp_RegExp(" ?at ",!1)),r(v,"_firefoxEvalTrace","$get$_firefoxEvalTrace",()=>t.RegExp_RegExp("@\\S+ line \\d+ >.* (Function|eval):\\d+:\\d+",!1)),r(v,"_firefoxSafariTrace","$get$_firefoxSafariTrace",()=>t.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$",!0)),r(v,"_friendlyTrace","$get$_friendlyTrace",()=>t.RegExp_RegExp("^[^\\s<][^\\s]*( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$",!0)),r(v,"vmChainGap","$get$vmChainGap",()=>t.RegExp_RegExp("^\\n?$",!0)),r(v,"_newlineRegExp","$get$_newlineRegExp",()=>t.RegExp_RegExp("\\r\\n?|\\n",!1)),r(v,"argumentListClass","$get$argumentListClass",()=>new t.argumentListClass_closure().call$0()),r(v,"_filesystemImporter","$get$_filesystemImporter",()=>t.FilesystemImporter$(".")),r(v,"booleanClass","$get$booleanClass",()=>new t.booleanClass_closure().call$0()),r(v,"legacyBooleanClass","$get$legacyBooleanClass",()=>new t.legacyBooleanClass_closure().call$0()),r(v,"calculationClass","$get$calculationClass",()=>new t.calculationClass_closure().call$0()),r(v,"calculationOperationClass","$get$calculationOperationClass",()=>new t.calculationOperationClass_closure().call$0()),r(v,"calculationInterpolationClass","$get$calculationInterpolationClass",()=>new t.calculationInterpolationClass_closure().call$0()),r(v,"_microsoftFilterStart0","$get$_microsoftFilterStart0",()=>t.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),r(v,"global6","$get$global7",()=>{var s="$red, $green, $blue, $alpha",i="$red, $green, $blue",a="$hue, $saturation, $lightness, $alpha",o="$hue, $saturation, $lightness",l="$hue, $saturation",_="$color, $amount",c=$.String,p=$.Value_Function_List_Value_2;return t.UnmodifiableListView$(t._setArrayType([v.$get$_red0(),v.$get$_green0(),v.$get$_blue0(),v.$get$_mix0(),t.BuiltInCallable$overloadedFunction0("rgb",t.LinkedHashMap_LinkedHashMap$_literal([s,new t.global_closure30,i,new t.global_closure31,"$color, $alpha",new t.global_closure32,"$channels",new t.global_closure33],c,p)),t.BuiltInCallable$overloadedFunction0("rgba",t.LinkedHashMap_LinkedHashMap$_literal([s,new t.global_closure34,i,new t.global_closure35,"$color, $alpha",new t.global_closure36,"$channels",new t.global_closure37],c,p)),t._function11("invert","$color, $weight: 100%",new t.global_closure38),v.$get$_hue0(),v.$get$_saturation0(),v.$get$_lightness0(),v.$get$_complement0(),t.BuiltInCallable$overloadedFunction0("hsl",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure39,o,new t.global_closure40,l,new t.global_closure41,"$channels",new t.global_closure42],c,p)),t.BuiltInCallable$overloadedFunction0("hsla",t.LinkedHashMap_LinkedHashMap$_literal([a,new t.global_closure43,o,new t.global_closure44,l,new t.global_closure45,"$channels",new t.global_closure46],c,p)),t._function11("grayscale","$color",new t.global_closure47),t._function11("adjust-hue","$color, $degrees",new t.global_closure48),t._function11("lighten",_,new t.global_closure49),t._function11("darken",_,new t.global_closure50),t.BuiltInCallable$overloadedFunction0("saturate",t.LinkedHashMap_LinkedHashMap$_literal(["$amount",new t.global_closure51,"$color, $amount",new t.global_closure52],c,p)),t._function11("desaturate",_,new t.global_closure53),t._function11("opacify",_,t.color2___opacify$closure()),t._function11("fade-in",_,t.color2___opacify$closure()),t._function11("transparentize",_,t.color2___transparentize$closure()),t._function11("fade-out",_,t.color2___transparentize$closure()),t.BuiltInCallable$overloadedFunction0("alpha",t.LinkedHashMap_LinkedHashMap$_literal(["$color",new t.global_closure54,"$args...",new t.global_closure55],c,p)),t._function11("opacity","$color",new t.global_closure56),v.$get$_ieHexStr0(),v.$get$_adjust0().withName$1("adjust-color"),v.$get$_scale0().withName$1("scale-color"),v.$get$_change0().withName$1("change-color")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)}),r(v,"module5","$get$module5",()=>{var s="lightness",i="saturation",a="$color",o="alpha",l=$.String,_=$.Value_Function_List_Value_2;return t.BuiltInModule$0("color",t._setArrayType([v.$get$_red0(),v.$get$_green0(),v.$get$_blue0(),v.$get$_mix0(),t._function11("invert","$color, $weight: 100%",new t.module_closure10),v.$get$_hue0(),v.$get$_saturation0(),v.$get$_lightness0(),v.$get$_complement0(),t._removedColorFunction0("adjust-hue","hue",!1),t._removedColorFunction0("lighten",s,!1),t._removedColorFunction0("darken",s,!0),t._removedColorFunction0("saturate",i,!1),t._removedColorFunction0("desaturate",i,!0),t._function11("grayscale",a,new t.module_closure11),t.BuiltInCallable$overloadedFunction0("hwb",t.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new t.module_closure12,"$channels",new t.module_closure13],l,_)),t._function11("whiteness",a,new t.module_closure14),t._function11("blackness",a,new t.module_closure15),t._removedColorFunction0("opacify",o,!1),t._removedColorFunction0("fade-in",o,!1),t._removedColorFunction0("transparentize",o,!0),t._removedColorFunction0("fade-out",o,!0),t.BuiltInCallable$overloadedFunction0(o,t.LinkedHashMap_LinkedHashMap$_literal(["$color",new t.module_closure16,"$args...",new t.module_closure17],l,_)),t._function11("opacity",a,new t.module_closure18),v.$get$_adjust0(),v.$get$_scale0(),v.$get$_change0(),v.$get$_ieHexStr0()],$.JSArray_Callable_2),null,null,$.Callable_2)}),r(v,"_red0","$get$_red0",()=>t._function11("red","$color",new t._red_closure0)),r(v,"_green0","$get$_green0",()=>t._function11("green","$color",new t._green_closure0)),r(v,"_blue0","$get$_blue0",()=>t._function11("blue","$color",new t._blue_closure0)),r(v,"_mix0","$get$_mix0",()=>t._function11("mix","$color1, $color2, $weight: 50%",new t._mix_closure0)),r(v,"_hue0","$get$_hue0",()=>t._function11("hue","$color",new t._hue_closure0)),r(v,"_saturation0","$get$_saturation0",()=>t._function11("saturation","$color",new t._saturation_closure0)),r(v,"_lightness0","$get$_lightness0",()=>t._function11("lightness","$color",new t._lightness_closure0)),r(v,"_complement0","$get$_complement0",()=>t._function11("complement","$color",new t._complement_closure0)),r(v,"_adjust0","$get$_adjust0",()=>t._function11("adjust","$color, $kwargs...",new t._adjust_closure0)),r(v,"_scale0","$get$_scale0",()=>t._function11("scale","$color, $kwargs...",new t._scale_closure0)),r(v,"_change0","$get$_change0",()=>t._function11("change","$color, $kwargs...",new t._change_closure0)),r(v,"_ieHexStr0","$get$_ieHexStr0",()=>t._function11("ie-hex-str","$color",new t._ieHexStr_closure0)),r(v,"colorClass","$get$colorClass",()=>new t.colorClass_closure().call$0()),r(v,"legacyColorClass","$get$legacyColorClass",()=>{var s=t.createJSClass("sass.types.Color",new t.legacyColorClass_closure);return t.JSClassExtension_defineMethods(s,t.LinkedHashMap_LinkedHashMap$_literal(["getR",new t.legacyColorClass_closure0,"getG",new t.legacyColorClass_closure1,"getB",new t.legacyColorClass_closure2,"getA",new t.legacyColorClass_closure3,"setR",new t.legacyColorClass_closure4,"setG",new t.legacyColorClass_closure5,"setB",new t.legacyColorClass_closure6,"setA",new t.legacyColorClass_closure7],$.String,$.Function)),s}),r(v,"colorsByName0","$get$colorsByName0",()=>{var s=null;return t.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",t.SassColor$rgb0(154,205,50,s),"yellow",t.SassColor$rgb0(255,255,0,s),"whitesmoke",t.SassColor$rgb0(245,245,245,s),"white",t.SassColor$rgb0(255,255,255,s),"wheat",t.SassColor$rgb0(245,222,179,s),"violet",t.SassColor$rgb0(238,130,238,s),"turquoise",t.SassColor$rgb0(64,224,208,s),"transparent",t.SassColor$rgb0(0,0,0,0),"tomato",t.SassColor$rgb0(255,99,71,s),"thistle",t.SassColor$rgb0(216,191,216,s),"teal",t.SassColor$rgb0(0,128,128,s),"tan",t.SassColor$rgb0(210,180,140,s),"steelblue",t.SassColor$rgb0(70,130,180,s),"springgreen",t.SassColor$rgb0(0,255,127,s),"snow",t.SassColor$rgb0(255,250,250,s),"slategrey",t.SassColor$rgb0(112,128,144,s),"slategray",t.SassColor$rgb0(112,128,144,s),"slateblue",t.SassColor$rgb0(106,90,205,s),"skyblue",t.SassColor$rgb0(135,206,235,s),"silver",t.SassColor$rgb0(192,192,192,s),"sienna",t.SassColor$rgb0(160,82,45,s),"seashell",t.SassColor$rgb0(255,245,238,s),"seagreen",t.SassColor$rgb0(46,139,87,s),"sandybrown",t.SassColor$rgb0(244,164,96,s),"salmon",t.SassColor$rgb0(250,128,114,s),"saddlebrown",t.SassColor$rgb0(139,69,19,s),"royalblue",t.SassColor$rgb0(65,105,225,s),"rosybrown",t.SassColor$rgb0(188,143,143,s),"red",t.SassColor$rgb0(255,0,0,s),"rebeccapurple",t.SassColor$rgb0(102,51,153,s),"purple",t.SassColor$rgb0(128,0,128,s),"powderblue",t.SassColor$rgb0(176,224,230,s),"plum",t.SassColor$rgb0(221,160,221,s),"pink",t.SassColor$rgb0(255,192,203,s),"peru",t.SassColor$rgb0(205,133,63,s),"peachpuff",t.SassColor$rgb0(255,218,185,s),"papayawhip",t.SassColor$rgb0(255,239,213,s),"palevioletred",t.SassColor$rgb0(219,112,147,s),"paleturquoise",t.SassColor$rgb0(175,238,238,s),"palegreen",t.SassColor$rgb0(152,251,152,s),"palegoldenrod",t.SassColor$rgb0(238,232,170,s),"orchid",t.SassColor$rgb0(218,112,214,s),"orangered",t.SassColor$rgb0(255,69,0,s),"orange",t.SassColor$rgb0(255,165,0,s),"olivedrab",t.SassColor$rgb0(107,142,35,s),"olive",t.SassColor$rgb0(128,128,0,s),"oldlace",t.SassColor$rgb0(253,245,230,s),"navy",t.SassColor$rgb0(0,0,128,s),"navajowhite",t.SassColor$rgb0(255,222,173,s),"moccasin",t.SassColor$rgb0(255,228,181,s),"mistyrose",t.SassColor$rgb0(255,228,225,s),"mintcream",t.SassColor$rgb0(245,255,250,s),"midnightblue",t.SassColor$rgb0(25,25,112,s),"mediumvioletred",t.SassColor$rgb0(199,21,133,s),"mediumturquoise",t.SassColor$rgb0(72,209,204,s),"mediumspringgreen",t.SassColor$rgb0(0,250,154,s),"mediumslateblue",t.SassColor$rgb0(123,104,238,s),"mediumseagreen",t.SassColor$rgb0(60,179,113,s),"mediumpurple",t.SassColor$rgb0(147,112,219,s),"mediumorchid",t.SassColor$rgb0(186,85,211,s),"mediumblue",t.SassColor$rgb0(0,0,205,s),"mediumaquamarine",t.SassColor$rgb0(102,205,170,s),"maroon",t.SassColor$rgb0(128,0,0,s),"magenta",t.SassColor$rgb0(255,0,255,s),"linen",t.SassColor$rgb0(250,240,230,s),"limegreen",t.SassColor$rgb0(50,205,50,s),"lime",t.SassColor$rgb0(0,255,0,s),"lightyellow",t.SassColor$rgb0(255,255,224,s),"lightsteelblue",t.SassColor$rgb0(176,196,222,s),"lightslategrey",t.SassColor$rgb0(119,136,153,s),"lightslategray",t.SassColor$rgb0(119,136,153,s),"lightskyblue",t.SassColor$rgb0(135,206,250,s),"lightseagreen",t.SassColor$rgb0(32,178,170,s),"lightsalmon",t.SassColor$rgb0(255,160,122,s),"lightpink",t.SassColor$rgb0(255,182,193,s),"lightgrey",t.SassColor$rgb0(211,211,211,s),"lightgreen",t.SassColor$rgb0(144,238,144,s),"lightgray",t.SassColor$rgb0(211,211,211,s),"lightgoldenrodyellow",t.SassColor$rgb0(250,250,210,s),"lightcyan",t.SassColor$rgb0(224,255,255,s),"lightcoral",t.SassColor$rgb0(240,128,128,s),"lightblue",t.SassColor$rgb0(173,216,230,s),"lemonchiffon",t.SassColor$rgb0(255,250,205,s),"lawngreen",t.SassColor$rgb0(124,252,0,s),"lavenderblush",t.SassColor$rgb0(255,240,245,s),"lavender",t.SassColor$rgb0(230,230,250,s),"khaki",t.SassColor$rgb0(240,230,140,s),"ivory",t.SassColor$rgb0(255,255,240,s),"indigo",t.SassColor$rgb0(75,0,130,s),"indianred",t.SassColor$rgb0(205,92,92,s),"hotpink",t.SassColor$rgb0(255,105,180,s),"honeydew",t.SassColor$rgb0(240,255,240,s),"grey",t.SassColor$rgb0(128,128,128,s),"greenyellow",t.SassColor$rgb0(173,255,47,s),"green",t.SassColor$rgb0(0,128,0,s),"gray",t.SassColor$rgb0(128,128,128,s),"goldenrod",t.SassColor$rgb0(218,165,32,s),"gold",t.SassColor$rgb0(255,215,0,s),"ghostwhite",t.SassColor$rgb0(248,248,255,s),"gainsboro",t.SassColor$rgb0(220,220,220,s),"fuchsia",t.SassColor$rgb0(255,0,255,s),"forestgreen",t.SassColor$rgb0(34,139,34,s),"floralwhite",t.SassColor$rgb0(255,250,240,s),"firebrick",t.SassColor$rgb0(178,34,34,s),"dodgerblue",t.SassColor$rgb0(30,144,255,s),"dimgrey",t.SassColor$rgb0(105,105,105,s),"dimgray",t.SassColor$rgb0(105,105,105,s),"deepskyblue",t.SassColor$rgb0(0,191,255,s),"deeppink",t.SassColor$rgb0(255,20,147,s),"darkviolet",t.SassColor$rgb0(148,0,211,s),"darkturquoise",t.SassColor$rgb0(0,206,209,s),"darkslategrey",t.SassColor$rgb0(47,79,79,s),"darkslategray",t.SassColor$rgb0(47,79,79,s),"darkslateblue",t.SassColor$rgb0(72,61,139,s),"darkseagreen",t.SassColor$rgb0(143,188,143,s),"darksalmon",t.SassColor$rgb0(233,150,122,s),"darkred",t.SassColor$rgb0(139,0,0,s),"darkorchid",t.SassColor$rgb0(153,50,204,s),"darkorange",t.SassColor$rgb0(255,140,0,s),"darkolivegreen",t.SassColor$rgb0(85,107,47,s),"darkmagenta",t.SassColor$rgb0(139,0,139,s),"darkkhaki",t.SassColor$rgb0(189,183,107,s),"darkgrey",t.SassColor$rgb0(169,169,169,s),"darkgreen",t.SassColor$rgb0(0,100,0,s),"darkgray",t.SassColor$rgb0(169,169,169,s),"darkgoldenrod",t.SassColor$rgb0(184,134,11,s),"darkcyan",t.SassColor$rgb0(0,139,139,s),"darkblue",t.SassColor$rgb0(0,0,139,s),"cyan",t.SassColor$rgb0(0,255,255,s),"crimson",t.SassColor$rgb0(220,20,60,s),"cornsilk",t.SassColor$rgb0(255,248,220,s),"cornflowerblue",t.SassColor$rgb0(100,149,237,s),"coral",t.SassColor$rgb0(255,127,80,s),"chocolate",t.SassColor$rgb0(210,105,30,s),"chartreuse",t.SassColor$rgb0(127,255,0,s),"cadetblue",t.SassColor$rgb0(95,158,160,s),"burlywood",t.SassColor$rgb0(222,184,135,s),"brown",t.SassColor$rgb0(165,42,42,s),"blueviolet",t.SassColor$rgb0(138,43,226,s),"blue",t.SassColor$rgb0(0,0,255,s),"blanchedalmond",t.SassColor$rgb0(255,235,205,s),"black",t.SassColor$rgb0(0,0,0,s),"bisque",t.SassColor$rgb0(255,228,196,s),"beige",t.SassColor$rgb0(245,245,220,s),"azure",t.SassColor$rgb0(240,255,255,s),"aquamarine",t.SassColor$rgb0(127,255,212,s),"aqua",t.SassColor$rgb0(0,255,255,s),"antiquewhite",t.SassColor$rgb0(250,235,215,s),"aliceblue",t.SassColor$rgb0(240,248,255,s)],$.String,$.SassColor_2)}),r(v,"namesByColor0","$get$namesByColor0",()=>{var s,i,a=t.LinkedHashMap_LinkedHashMap$_empty($.SassColor_2,$.String);for(s=v.$get$colorsByName0(),s=s.get$entries(s),s=s.get$iterator(s);s.moveNext$0();)i=s.get$current(s),a.$indexSet(0,i.value,i.key);return a}),r(v,"_disallowedFunctionNames0","$get$_disallowedFunctionNames0",()=>{var s=v.$get$globalFunctions0();return s=s.map$1$1(s,new t._disallowedFunctionNames_closure0,$.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}),r(v,"exceptionClass","$get$exceptionClass",()=>new t.exceptionClass_closure().call$0()),r(v,"_filesystemImporter0","$get$_filesystemImporter0",()=>t.FilesystemImporter$(".")),r(v,"functionClass","$get$functionClass",()=>new t.functionClass_closure().call$0()),r(v,"globalFunctions0","$get$globalFunctions0",()=>{var s=$.BuiltInCallable_2,i=t.List_List$of(v.$get$global7(),!0,s);return u.JSArray_methods.addAll$1(i,v.$get$global8()),u.JSArray_methods.addAll$1(i,v.$get$global9()),u.JSArray_methods.addAll$1(i,v.$get$global10()),u.JSArray_methods.addAll$1(i,v.$get$global11()),u.JSArray_methods.addAll$1(i,v.$get$global12()),u.JSArray_methods.addAll$1(i,v.$get$global6()),i.push(t.BuiltInCallable$function0("if","$condition, $if-true, $if-false",new t.globalFunctions_closure0,null)),t.UnmodifiableListView$(i,s)}),r(v,"coreModules0","$get$coreModules0",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$module5(),v.$get$module6(),v.$get$module7(),v.$get$module8(),v.$get$module9(),v.$get$module10()],t.findType("JSArray>")),$.BuiltInModule_Callable_2)),r(v,"IfExpression_declaration0","$get$IfExpression_declaration0",()=>t.ArgumentDeclaration_ArgumentDeclaration$parse0(F.x40funct,null)),r(v,"global7","$get$global8",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_length2(),v.$get$_nth0(),v.$get$_setNth0(),v.$get$_join0(),v.$get$_append2(),v.$get$_zip0(),v.$get$_index2(),v.$get$_isBracketed0(),v.$get$_separator0().withName$1("list-separator")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"module6","$get$module6",()=>t.BuiltInModule$0("list",t._setArrayType([v.$get$_length2(),v.$get$_nth0(),v.$get$_setNth0(),v.$get$_join0(),v.$get$_append2(),v.$get$_zip0(),v.$get$_index2(),v.$get$_isBracketed0(),v.$get$_separator0(),v.$get$_slash0()],$.JSArray_Callable_2),null,null,$.Callable_2)),r(v,"_length1","$get$_length2",()=>t._function10("length","$list",new t._length_closure2)),r(v,"_nth0","$get$_nth0",()=>t._function10("nth","$list, $n",new t._nth_closure0)),r(v,"_setNth0","$get$_setNth0",()=>t._function10("set-nth","$list, $n, $value",new t._setNth_closure0)),r(v,"_join0","$get$_join0",()=>t._function10("join",F.x24list1,new t._join_closure0)),r(v,"_append1","$get$_append2",()=>t._function10("append","$list, $val, $separator: auto",new t._append_closure2)),r(v,"_zip0","$get$_zip0",()=>t._function10("zip","$lists...",new t._zip_closure0)),r(v,"_index1","$get$_index2",()=>t._function10("index","$list, $value",new t._index_closure2)),r(v,"_separator0","$get$_separator0",()=>t._function10("separator","$list",new t._separator_closure0)),r(v,"_isBracketed0","$get$_isBracketed0",()=>t._function10("is-bracketed","$list",new t._isBracketed_closure0)),r(v,"_slash0","$get$_slash0",()=>t._function10("slash","$elements...",new t._slash_closure0)),r(v,"listClass","$get$listClass",()=>new t.listClass_closure().call$0()),r(v,"legacyListClass","$get$legacyListClass",()=>{var s=t.createJSClass("sass.types.List",new t.legacyListClass_closure);return t.JSClassExtension_defineMethods(s,t.LinkedHashMap_LinkedHashMap$_literal(["getValue",new t.legacyListClass_closure0,"setValue",new t.legacyListClass_closure1,"getSeparator",new t.legacyListClass_closure2,"setSeparator",new t.legacyListClass_closure3,"getLength",new t.legacyListClass_closure4],$.String,$.Function)),s}),r(v,"Logger_quiet0","$get$Logger_quiet0",()=>new t._QuietLogger0),r(v,"global8","$get$global9",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_get0().withName$1("map-get"),v.$get$_merge0().withName$1("map-merge"),v.$get$_remove0().withName$1("map-remove"),v.$get$_keys0().withName$1("map-keys"),v.$get$_values0().withName$1("map-values"),v.$get$_hasKey0().withName$1("map-has-key")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"module7","$get$module7",()=>t.BuiltInModule$0("map",t._setArrayType([v.$get$_get0(),v.$get$_set0(),v.$get$_merge0(),v.$get$_remove0(),v.$get$_keys0(),v.$get$_values0(),v.$get$_hasKey0(),v.$get$_deepMerge0(),v.$get$_deepRemove0()],$.JSArray_Callable_2),null,null,$.Callable_2)),r(v,"_get0","$get$_get0",()=>t._function9("get","$map, $key, $keys...",new t._get_closure0)),r(v,"_set0","$get$_set0",()=>t.BuiltInCallable$overloadedFunction0("set",t.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new t._set_closure1,"$map, $args...",new t._set_closure2],$.String,$.Value_Function_List_Value_2))),r(v,"_merge0","$get$_merge0",()=>t.BuiltInCallable$overloadedFunction0("merge",t.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new t._merge_closure1,"$map1, $args...",new t._merge_closure2],$.String,$.Value_Function_List_Value_2))),r(v,"_deepMerge0","$get$_deepMerge0",()=>t._function9("deep-merge","$map1, $map2",new t._deepMerge_closure0)),r(v,"_deepRemove0","$get$_deepRemove0",()=>t._function9("deep-remove","$map, $key, $keys...",new t._deepRemove_closure0)),r(v,"_remove0","$get$_remove0",()=>t.BuiltInCallable$overloadedFunction0("remove",t.LinkedHashMap_LinkedHashMap$_literal(["$map",new t._remove_closure1,"$map, $key, $keys...",new t._remove_closure2],$.String,$.Value_Function_List_Value_2))),r(v,"_keys0","$get$_keys0",()=>t._function9("keys","$map",new t._keys_closure0)),r(v,"_values0","$get$_values0",()=>t._function9("values","$map",new t._values_closure0)),r(v,"_hasKey0","$get$_hasKey0",()=>t._function9("has-key","$map, $key, $keys...",new t._hasKey_closure0)),r(v,"mapClass","$get$mapClass",()=>new t.mapClass_closure().call$0()),r(v,"legacyMapClass","$get$legacyMapClass",()=>{var s=t.createJSClass("sass.types.Map",new t.legacyMapClass_closure);return t.JSClassExtension_defineMethods(s,t.LinkedHashMap_LinkedHashMap$_literal(["getKey",new t.legacyMapClass_closure0,"getValue",new t.legacyMapClass_closure1,"getLength",new t.legacyMapClass_closure2,"setKey",new t.legacyMapClass_closure3,"setValue",new t.legacyMapClass_closure4],$.String,$.Function)),s}),r(v,"global9","$get$global10",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_abs0(),v.$get$_ceil0(),v.$get$_floor0(),v.$get$_max0(),v.$get$_min0(),v.$get$_percentage0(),v.$get$_randomFunction0(),v.$get$_round0(),v.$get$_unit0(),v.$get$_compatible0().withName$1("comparable"),v.$get$_isUnitless0().withName$1("unitless")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"module8","$get$module8",()=>{var s=null;return t.BuiltInModule$0("math",t._setArrayType([v.$get$_abs0(),v.$get$_acos0(),v.$get$_asin0(),v.$get$_atan0(),v.$get$_atan20(),v.$get$_ceil0(),v.$get$_clamp0(),v.$get$_cos0(),v.$get$_compatible0(),v.$get$_floor0(),v.$get$_hypot0(),v.$get$_isUnitless0(),v.$get$_log0(),v.$get$_max0(),v.$get$_min0(),v.$get$_percentage0(),v.$get$_pow0(),v.$get$_randomFunction0(),v.$get$_round0(),v.$get$_sin0(),v.$get$_sqrt0(),v.$get$_tan0(),v.$get$_unit0(),v.$get$_div0()],$.JSArray_Callable_2),s,t.LinkedHashMap_LinkedHashMap$_literal(["e",t.SassNumber_SassNumber0(2.718281828459045,s),"pi",t.SassNumber_SassNumber0(3.141592653589793,s),"epsilon",t.SassNumber_SassNumber0(2220446049250313e-31,s),"max-safe-integer",t.SassNumber_SassNumber0(9007199254740991,s),"min-safe-integer",t.SassNumber_SassNumber0(-9007199254740991,s),"max-number",t.SassNumber_SassNumber0(17976931348623157e292,s),"min-number",t.SassNumber_SassNumber0(5e-324,s)],$.String,$.Value_2),$.Callable_2)}),r(v,"_ceil0","$get$_ceil0",()=>t._numberFunction0("ceil",new t._ceil_closure0)),r(v,"_clamp0","$get$_clamp0",()=>t._function8("clamp","$min, $number, $max",new t._clamp_closure0)),r(v,"_floor0","$get$_floor0",()=>t._numberFunction0("floor",new t._floor_closure0)),r(v,"_max0","$get$_max0",()=>t._function8("max","$numbers...",new t._max_closure0)),r(v,"_min0","$get$_min0",()=>t._function8("min","$numbers...",new t._min_closure0)),r(v,"_round0","$get$_round0",()=>t._numberFunction0("round",new t._round_closure0)),r(v,"_abs0","$get$_abs0",()=>t._numberFunction0("abs",new t._abs_closure0)),r(v,"_hypot0","$get$_hypot0",()=>t._function8("hypot","$numbers...",new t._hypot_closure0)),r(v,"_log0","$get$_log0",()=>t._function8("log","$number, $base: null",new t._log_closure0)),r(v,"_pow0","$get$_pow0",()=>t._function8("pow","$base, $exponent",new t._pow_closure0)),r(v,"_sqrt0","$get$_sqrt0",()=>t._function8("sqrt","$number",new t._sqrt_closure0)),r(v,"_acos0","$get$_acos0",()=>t._function8("acos","$number",new t._acos_closure0)),r(v,"_asin0","$get$_asin0",()=>t._function8("asin","$number",new t._asin_closure0)),r(v,"_atan0","$get$_atan0",()=>t._function8("atan","$number",new t._atan_closure0)),r(v,"_atan20","$get$_atan20",()=>t._function8("atan2","$y, $x",new t._atan2_closure0)),r(v,"_cos0","$get$_cos0",()=>t._function8("cos","$number",new t._cos_closure0)),r(v,"_sin0","$get$_sin0",()=>t._function8("sin","$number",new t._sin_closure0)),r(v,"_tan0","$get$_tan0",()=>t._function8("tan","$number",new t._tan_closure0)),r(v,"_compatible0","$get$_compatible0",()=>t._function8("compatible","$number1, $number2",new t._compatible_closure0)),r(v,"_isUnitless0","$get$_isUnitless0",()=>t._function8("is-unitless","$number",new t._isUnitless_closure0)),r(v,"_unit0","$get$_unit0",()=>t._function8("unit","$number",new t._unit_closure0)),r(v,"_percentage0","$get$_percentage0",()=>t._function8("percentage","$number",new t._percentage_closure0)),r(v,"_random1","$get$_random2",()=>t.Random_Random()),r(v,"_randomFunction0","$get$_randomFunction0",()=>t._function8("random","$limit: null",new t._randomFunction_closure0)),r(v,"_div0","$get$_div0",()=>t._function8("div","$number1, $number2",new t._div_closure0)),r(v,"global10","$get$global6",()=>t.UnmodifiableListView$(t._setArrayType([t._function12("feature-exists","$feature",new t.global_closure57),t._function12("inspect","$value",new t.global_closure58),t._function12("type-of","$value",new t.global_closure59),t._function12("keywords","$args",new t.global_closure60)],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"local0","$get$local0",()=>t.UnmodifiableListView$(t._setArrayType([t._function12("calc-name","$calc",new t.local_closure1),t._function12("calc-args","$calc",new t.local_closure2)],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"legacyNullClass","$get$legacyNullClass",()=>new t.legacyNullClass_closure().call$0()),r(v,"_epsilon0","$get$_epsilon0",()=>t.pow(10,-11)),r(v,"_inverseEpsilon0","$get$_inverseEpsilon0",()=>t.pow(10,11)),r(v,"numberClass","$get$numberClass",()=>new t.numberClass_closure().call$0()),r(v,"legacyNumberClass","$get$legacyNumberClass",()=>{var s=t.createJSClass("sass.types.Number",new t.legacyNumberClass_closure);return t.JSClassExtension_defineMethods(s,t.LinkedHashMap_LinkedHashMap$_literal(["getValue",new t.legacyNumberClass_closure0,"setValue",new t.legacyNumberClass_closure1,"getUnit",new t.legacyNumberClass_closure2,"setUnit",new t.legacyNumberClass_closure3],$.String,$.Function)),s}),r(v,"_typesByUnit0","$get$_typesByUnit0",()=>{var s,i,a,o=$.String;for(o=t.LinkedHashMap_LinkedHashMap$_empty(o,o),s=u.Map_ws7dy.get$entries(u.Map_ws7dy),s=s.get$iterator(s);s.moveNext$0();)for(i=s.get$current(s),a=m.get$iterator$ax(i.value),i=i.key;a.moveNext$0();)o.$indexSet(0,a.get$current(a),i);return o}),r(v,"global11","$get$global11",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_isSuperselector0(),v.$get$_simpleSelectors0(),v.$get$_parse0().withName$1("selector-parse"),v.$get$_nest0().withName$1("selector-nest"),v.$get$_append1().withName$1("selector-append"),v.$get$_extend0().withName$1("selector-extend"),v.$get$_replace0().withName$1("selector-replace"),v.$get$_unify0().withName$1("selector-unify")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"module9","$get$module9",()=>t.BuiltInModule$0("selector",t._setArrayType([v.$get$_isSuperselector0(),v.$get$_simpleSelectors0(),v.$get$_parse0(),v.$get$_nest0(),v.$get$_append1(),v.$get$_extend0(),v.$get$_replace0(),v.$get$_unify0()],$.JSArray_Callable_2),null,null,$.Callable_2)),r(v,"_nest0","$get$_nest0",()=>t._function7("nest","$selectors...",new t._nest_closure0)),r(v,"_append2","$get$_append1",()=>t._function7("append","$selectors...",new t._append_closure1)),r(v,"_extend0","$get$_extend0",()=>t._function7("extend","$selector, $extendee, $extender",new t._extend_closure0)),r(v,"_replace0","$get$_replace0",()=>t._function7("replace","$selector, $original, $replacement",new t._replace_closure0)),r(v,"_unify0","$get$_unify0",()=>t._function7("unify","$selector1, $selector2",new t._unify_closure0)),r(v,"_isSuperselector0","$get$_isSuperselector0",()=>t._function7("is-superselector","$super, $sub",new t._isSuperselector_closure0)),r(v,"_simpleSelectors0","$get$_simpleSelectors0",()=>t._function7("simple-selectors","$selector",new t._simpleSelectors_closure0)),r(v,"_parse0","$get$_parse0",()=>t._function7("parse","$selector",new t._parse_closure0)),r(v,"_knownCompatibilitiesByUnit0","$get$_knownCompatibilitiesByUnit0",()=>{var s,i,a,o=t.LinkedHashMap_LinkedHashMap$_empty($.String,t.findType("Set"));for(s=0;s<5;++s)for(i=u.List_gyp[s],a=i.get$iterator(i);a.moveNext$0();)o.$indexSet(0,a.get$current(a),i);return o}),r(v,"bogusSpan0","$get$bogusSpan0",()=>t.SourceFile$decoded(t._setArrayType([],$.JSArray_int),null).span$1(0,0)),r(v,"_random2","$get$_random1",()=>t.Random_Random()),n(v,"_previousUniqueId0","$get$_previousUniqueId0",()=>v.$get$_random1().nextInt$1(t._asInt(t.pow(36,6)))),r(v,"global12","$get$global12",()=>t.UnmodifiableListView$(t._setArrayType([v.$get$_unquote0(),v.$get$_quote0(),v.$get$_toUpperCase0(),v.$get$_toLowerCase0(),v.$get$_uniqueId0(),v.$get$_length1().withName$1("str-length"),v.$get$_insert0().withName$1("str-insert"),v.$get$_index1().withName$1("str-index"),v.$get$_slice0().withName$1("str-slice")],$.JSArray_BuiltInCallable_2),$.BuiltInCallable_2)),r(v,"module10","$get$module10",()=>t.BuiltInModule$0("string",t._setArrayType([v.$get$_unquote0(),v.$get$_quote0(),v.$get$_toUpperCase0(),v.$get$_toLowerCase0(),v.$get$_length1(),v.$get$_insert0(),v.$get$_index1(),v.$get$_slice0(),v.$get$_uniqueId0(),t._function6("split","$string, $separator, $limit: null",new t.module_closure9)],$.JSArray_Callable_2),null,null,$.Callable_2)),r(v,"_unquote0","$get$_unquote0",()=>t._function6("unquote","$string",new t._unquote_closure0)),r(v,"_quote0","$get$_quote0",()=>t._function6("quote","$string",new t._quote_closure0)),r(v,"_length2","$get$_length1",()=>t._function6("length","$string",new t._length_closure1)),r(v,"_insert0","$get$_insert0",()=>t._function6("insert","$string, $insert, $index",new t._insert_closure0)),r(v,"_index2","$get$_index1",()=>t._function6("index","$string, $substring",new t._index_closure1)),r(v,"_slice0","$get$_slice0",()=>t._function6("slice","$string, $start-at, $end-at: -1",new t._slice_closure0)),r(v,"_toUpperCase0","$get$_toUpperCase0",()=>t._function6("to-upper-case","$string",new t._toUpperCase_closure0)),r(v,"_toLowerCase0","$get$_toLowerCase0",()=>t._function6("to-lower-case","$string",new t._toLowerCase_closure0)),r(v,"_uniqueId0","$get$_uniqueId0",()=>t._function6("unique-id","",new t._uniqueId_closure0)),r(v,"stringClass","$get$stringClass",()=>new t.stringClass_closure().call$0()),r(v,"legacyStringClass","$get$legacyStringClass",()=>{var s=t.createJSClass("sass.types.String",new t.legacyStringClass_closure);return t.JSClassExtension_defineMethods(s,t.LinkedHashMap_LinkedHashMap$_literal(["getValue",new t.legacyStringClass_closure0,"setValue",new t.legacyStringClass_closure1],$.String,$.Function)),s}),r(v,"_emptyQuoted0","$get$_emptyQuoted0",()=>t.SassString$0("",!0)),r(v,"_emptyUnquoted0","$get$_emptyUnquoted0",()=>t.SassString$0("",!1)),r(v,"_jsThrow0","$get$_jsThrow",()=>new w.Function("error","throw error;")),r(v,"_isUndefined","$get$_isUndefined",()=>new w.Function("value","return value === undefined;")),r(v,"_noSourceUrl0","$get$_noSourceUrl0",()=>t.Uri_parse("-")),r(v,"_traces0","$get$_traces0",()=>t.Expando$()),r(v,"valueClass","$get$valueClass",()=>new t.valueClass_closure().call$0())}(),function(){(function(){var r=function(l){var _={};return _[l]=1,Object.keys(pe.convertToFastObject(_))[0]};G.getIsolateTag=function(l){return r("___dart_"+l+G.isolateTag)};for(var n="___dart_isolate_tags_",s=Object[n]||(Object[n]=Object.create(null)),i="_ZxYxX",a=0;;a++){var o=r(i+"_"+a+"_");if(!(o in s)){s[o]=1,G.isolateTag=o;break}}G.dispatchPropertyName=G.getIsolateTag("dispatch_record")})(),pe.setOrUpdateInterceptorsByTag({ArrayBuffer:t.NativeByteBuffer,ArrayBufferView:t.NativeTypedData,DataView:t.NativeByteData,Float32Array:t.NativeFloat32List,Float64Array:t.NativeFloat64List,Int16Array:t.NativeInt16List,Int32Array:t.NativeInt32List,Int8Array:t.NativeInt8List,Uint16Array:t.NativeUint16List,Uint32Array:t.NativeUint32List,Uint8ClampedArray:t.NativeUint8ClampedList,CanvasPixelArray:t.NativeUint8ClampedList,Uint8Array:t.NativeUint8List}),pe.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}),t.NativeTypedArray.$nativeSuperclassTag="ArrayBufferView",t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",t._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",t.NativeTypedArrayOfDouble.$nativeSuperclassTag="ArrayBufferView",t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",t._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",t.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,r){return this(e,r)},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,r,n){return this(e,r,n)},Function.prototype.call$4=function(e,r,n,s){return this(e,r,n,s)},Function.prototype.call$3$3=function(e,r,n){return this(e,r,n)},Function.prototype.call$2$2=function(e,r){return this(e,r)},Function.prototype.call$6=function(e,r,n,s,i,a){return this(e,r,n,s,i,a)},Function.prototype.call$5=function(e,r,n,s,i){return this(e,r,n,s,i)},Function.prototype.call$2$0=function(){return this()},Function.prototype.call$1$0=function(){return this()},Function.prototype.call$1$2=function(e,r){return this(e,r)},Function.prototype.call$2$3=function(e,r,n){return this(e,r,n)},Hs(Zs),function(e){if(typeof document>"u"){e(null);return}if(typeof document.currentScript<"u"){e(document.currentScript);return}var r=document.scripts;function n(i){for(var a=0;aI&&x=x?b.addClass("search-visible"):b.removeClass("search-visible"),jn()}function jn(){if(window.location.pathname!=="/")return;const x=hn();if(!x.length)return;const b=j("#main-search-input, #search-clear, #inputGroup-sizing-lg, .advanced-search");x.hasClass("search-visible")?b.removeAttr("tabindex"):b.attr("tabindex","-1")}Ds();j(window).scroll(function(){Ds()});function Ds(){var x=hn(),b=Wi(),I=j("body").hasClass("book-detail"),w=j("body").hasClass("publisher-detail"),V=j("#book-menuSections.nav-submenu"),k=j(".publisher-nav.nav-submenu");if(!!x.length){if(!I&&!w){x.removeClass("nav-hidden"),b.length&&b.removeClass("nav-hidden"),V.length&&V.removeClass("fixed-top"),k.length&&k.removeClass("fixed-top");var T=x.outerHeight(!0)||0;document.documentElement.style.setProperty("--header-top-height",T+"px"),j(".main").css("margin-top","0");return}var T=x.outerHeight(!0)||0,U=b.length?b.outerHeight(!0):0,P=T+U;if(!!P){var O=j(window).scrollTop()>=P,B=I?V:k;if(O){x.addClass("nav-hidden"),b.length&&b.addClass("nav-hidden"),B.length&&B.addClass("fixed-top");var z=B.length?B.outerHeight(!0):0;j(".main").css("margin-top",z+"px")}else x.removeClass("nav-hidden"),b.length&&b.removeClass("nav-hidden"),V.length&&V.removeClass("fixed-top"),k.length&&k.removeClass("fixed-top"),j(".main").css("margin-top","0");O||document.documentElement.style.setProperty("--header-top-height",T+"px")}}}var Xt=document.getElementById("myBtn");window.onscroll=function(){Ki()};function Ki(){document.body.scrollTop>20||document.documentElement.scrollTop>20?Xt&&(Xt.style.display="block"):Xt&&(Xt.style.display="none")}j.ajaxSetup({headers:{"X-CSRF-TOKEN":j('meta[name="csrf-token"]').attr("content")}});window.setAvailabilities=function(){var x=document.getElementsByClassName("bookshops-availability");for(let w=0;w0?j("#bookshops"+V).html(k.total+" Librer\xEDas"):k.dis>0?j("#bookshops"+V).html("No disponible en librer\xEDas, pero s\xED en la red comercial, consulte con su librero de confianza"):j("#bookshops"+V).html("No disponible")}})})(I)}};jQuery(document).ready(function(x){x(".btnrating").on("click",function(b){var I=x(this).closest("#stars-box"),w=I.find(".btnrating").length,V=x(this).attr("data-rate"),k=x(I).parent().find("#rate-input");for(let T=1;T<=w;++T)T<=V?I.find("#rating-star-"+T).html(''):I.find("#rating-star-"+T).html('');k.val(V)})});setTimeout(function(){j(".flashed-message").hide("slow")},5e3);document.addEventListener("DOMContentLoaded",Gi);window.setAvailability=function(x,b,I,w,V,k){var T=x.replace(/[^a-zA-Z0-9]/g,""),U=j('[id^="alert-button-"][id*="'+T+'"], #alert-button, .slick-slide [id^="alert-button-"][id*="'+T+'"]'),P=j('[id^="loading-alert-button-"][id*="'+T+'"], #loading-alert-button, .slick-slide [id^="loading-alert-button-"][id*="'+T+'"]');U.hide(),P.show(),j.post({url:"/usuario/setAvailabilityAlert",data:{isbn:x},success:function(O){if(!O.error){var B='[id^="alert-button-icon-"][id*="'+T+'"]',z='[id^="alert-text-"][id*="'+T+'"]',W='[id^="modal-text-alert-"][id*="'+T+'"]';document.querySelectorAll(B).forEach(function(Q){O.added?(Q.classList.remove("fa-bell"),Q.classList.add("fa-bell-slash")):(Q.classList.remove("fa-bell-slash"),Q.classList.add("fa-bell"))}),document.querySelectorAll(z).forEach(function(Q){Q.innerHTML=O.added?b:I}),document.querySelectorAll(W).forEach(function(Q){Q.innerHTML=O.added?w:V})}P.hide(),U.show(),typeof j.fn.slick<"u"&&j(".slick-initialized").each(function(){try{j(this).slick("refresh")}catch{}}),k&&typeof j.fn.modal<"u"&&j("#"+k).modal("hide")},error:function(){P.hide(),U.show(),k&&j("#"+k).modal("hide")}})};j("#bookModalLoginForm").submit(function(x){x.preventDefault();var b=j(this),I=b.attr("action");j.ajax({type:"POST",url:I,data:b.serialize(),success:function(w){location.reload()},error:function(w){var V=w.responseJSON;errors=V.errors,errors.hasOwnProperty("email")&&j("#bookLoginErrorMsg").html(errors.email)}})});(function(x){x("#main-search-input").autocomplete({minLength:2,delay:500,select:function(b,I){I.item.value=="advanced_search"?(x("#main-search-input").val(),window.location.replace("/buscador_avanzado/")):(x("#main-search-input").val(I.item.value),x("#main-search-form_top").submit())},source:Ys}).data("ui-autocomplete")._renderItem=ei})(jQuery);j("#AddBookshelf").submit(function(x){x.preventDefault();var b=j(this),I=b.attr("action"),w=b.closest(".modal");j.ajax({type:"POST",url:I,data:b.serialize(),success:function(V){let k=w.find('[id^="bookshelvesList"]'),T=w.find("#masterBookshelfElement").clone(),U=T.find('span[data-name="bookshelfName"]'),P=T.find('span[data-name="bookshelf-X-numBooks"]'),O=T.find("button");U.html(V.name),P.removeAttr("data-name").attr({"data-name":"bookshelf-"+V.bookshelf_id+"-numBooks"}).html(V.libros),O.attr({"data-bookshelf_id":V.bookshelf_id}),k.append(T.html()),j('input[data-name="addBooskhelfName"], textarea[name="libros"]').val(""),w.find("#addBookshelfBtn").click()},error:function(V){var k=V.errors;k.hasOwnProperty("name")&&j("#bookshelfAddErrMsg").html(k.name)}})});window.countryChange=function(x){var b=x.target.value,I=j(".province_selector"),w=j(".province_selector select");I&&(b==="ES"?(I.show(),w.val(""),w.attr("required",!0)):(w.attr("required",!1),I.hide()))};window.deleteAddress=function(x,b){j("#spin-load-"+b).show(),j("#address-content-"+b).hide(),x.submit()};window.disableCheckbox=function(x){j(".checkboxDefaultAddress").attr("disabled",!0),x.form.submit()};j("#submitB2cSummary").submit(function(x){var b=j(this).serializeArray(),I=!1;return b.forEach(w=>{w.name=="user_address"&&!w.value&&(j(".error.user_address").show(),I=!0),w.name=="bookshop_id"&&!w.value&&(j(".error.bookshop_id").show(),I=!0)}),I?(x.preventDefault(),!1):!0});window.getCookie=function(x){var b="(^| )"+x+"=([^;]+)",I=new RegExp(b),w=document.cookie.match(I),V=void 0;return w&&(V=w[2]),V};window.setCookie=function(x,b,I){const w=new Date;w.setTime(w.getTime()+I*24*60*60*1e3);let V="expires="+w.toUTCString();document.cookie=x+"="+b+";"+V+";path=/"};window.getLimitDate=function(x,b){j.ajax({url:"/cart/limit_date",method:"POST",data:{bookshop_id:x,type:b},dataType:"json",success:function(I){j("#limit_date").html(I.date)}})};window.getCartPrice=function(x,b,I,w=null){j.ajax({url:"/cart/book_price",method:"POST",data:{isbn:x,type:b,seller_bookshop_id:I,buyer_bookshop_id:w},dataType:"json",success:function(V){j(".cartPrice").html(V.final_price)}})};window.Clipboard=function(x,b,I){var w,V;function k(){return I.userAgent.match(/ipad|iphone/i)}function T(O){w=b.createElement("textArea"),w.value=O,b.body.appendChild(w)}function U(){var O,B;k()?(O=b.createRange(),O.selectNodeContents(w),B=x.getSelection(),B.removeAllRanges(),B.addRange(O),w.setSelectionRange(0,999999)):w.select()}function P(){b.execCommand("copy"),b.body.removeChild(w)}return V=function(O){T(O),U(),P()},{copy:V}}(window,document,navigator);window.setAprovisionamientoPercent=function(x,I){j("#porcentaje_aprovisionamiento").html(x.target.value);var I=parseFloat(I.toFixed(2)),w=parseInt(x.target.value),V=(I*w/100).toFixed(2);j("#precio_aprovisionamiento").html(V)};function Cr(){var x=j("#main-search-input").val();x.length>0?j("#search-clear").css("opacity","0.3"):j("#search-clear").css("opacity","0")}j(function(){Cr(),j("#main-search-input").on("input",Cr),j("#search-clear").on("click",function(x){x.preventDefault(),j("#main-search-input").val(""),j("#main-search-input").trigger("focus"),Cr()})});j(function(){j("#buttonMainMenu").on("click",function(){j("#buttonUserMenu").hasClass("collapsed")||j("#buttonUserMenu").trigger("click")}),j("#buttonUserMenu").on("click",function(){j("#buttonMainMenu").hasClass("collapsed")||j("#buttonMainMenu").trigger("click")})});j(function(){j(window).on("resize scroll",function(){var x=!1;j("#book-menuSections > li > a").each(function(){var b=j(this).attr("href");j(b).isInViewport()&&!x?(x=!0,j(this).addClass("viewed")):j(this).removeClass("viewed")}),setTimeout(function(){if(j("#book-menuSections > li > a.viewed").length>0){var b=j("#book-menuSections > li > a.viewed").offset().left+j("#book-menuSections > li > a.viewed").outerWidth(!0)/2+j("#book-menuSections").scrollLeft()-j("#book-menuSections").width()/2;document.getElementById("book-menuSections").scrollLeft=b}},500)})});const Wn=document.getElementById("open-offcanvas"),Qi=document.getElementById("close-offcanvas"),nr=document.getElementById("offcanvas"),Rt=document.getElementById("overlay");Wn.addEventListener("click",()=>{const x=Wn.getAttribute("isbn"),b=document.getElementById("bookshops-availability-container");if(!b){nr.classList.add("active"),Rt.classList.add("active");return}j.ajax({url:"/libro/disponibilidad",type:"POST",data:{isbn:x},dataType:"json",success:function(I){I&&I.length>0&&(b.innerHTML="",I.forEach(w=>{const V=w.nombre,k=w.direccion,T=w.localidad,U=w.provincia,P=w.telefono,O=document.createElement("div");O.classList.add("block-dato","security"),O.innerHTML=`

${V}
${k||""}, ${T||""}, ${U}
${P||""}

`,b.appendChild(O)})),nr.classList.add("active"),Rt.classList.add("active")}})});Qi.addEventListener("click",()=>{nr.classList.remove("active"),Rt.classList.remove("active")});Rt.addEventListener("click",()=>{nr.classList.remove("active"),Rt.classList.remove("active")});function Gi(){const x=document.getElementById("categoriesNav"),b=document.getElementById("categoriesMegaMenu");if(!x||!b)return;const I=()=>{const B=x.getBoundingClientRect(),z=Math.max(0,Math.round(B.bottom));document.documentElement.style.setProperty("--categories-nav-height",`${z}px`)};I(),window.addEventListener("resize",I);const w=Array.from(b.querySelectorAll(".categories-megamenu__group"));let V="",k=null;w.forEach(B=>{B.setAttribute("hidden","")});const T=()=>{k&&k.setAttribute("aria-expanded","false"),b.classList.remove("is-visible"),b.setAttribute("aria-hidden","true"),b.dataset.currentSlug="",V="",k=null,document.removeEventListener("click",P),w.forEach(B=>B.setAttribute("hidden",""))},U=B=>{!B||w.forEach(z=>{z.dataset.megamenuName===B?z.removeAttribute("hidden"):z.setAttribute("hidden","")})};function P(B){x.contains(B.target)||b.contains(B.target)||T()}const O=B=>{const z=B.dataset.megamenuSlug;if(!z){T();return}if(V===z&&b.classList.contains("is-visible")){T();return}I(),k&&k!==B&&k.setAttribute("aria-expanded","false"),V=z,k=B,k.setAttribute("aria-expanded","true"),b.dataset.currentSlug=z,b.classList.add("is-visible"),b.setAttribute("aria-hidden","false"),document.addEventListener("click",P),U(z)};x.querySelectorAll("[data-megamenu-slug]").forEach(B=>{B.setAttribute("aria-haspopup","true"),B.setAttribute("aria-expanded","false"),B.addEventListener("click",z=>{z.preventDefault(),O(B)}),B.addEventListener("keydown",z=>{(z.key==="Enter"||z.key===" ")&&(z.preventDefault(),O(B))})})}